.apex-slider .caption.big_orange,.apex-slider .caption.big_green,.apex-slider .caption.big_blue,.apex-slider .caption.big_grey,.apex-slider .caption.big_grey_smaller,.apex-slider .caption.large_text,.apex-slider .caption.large_black_text,.apex-slider .caption.big_text,.apex-slider .caption.big_black_text,.apex-slider .caption.big_white_text,.apex-slider .caption.big_white_bold_text,.apex-slider .caption.very_big_grey,.apex-slider .caption.very_big_text,.apex-slider .caption.very_big_black_text{position:absolute;color:#fff;font-weight:800;font-size:42px;line-height:42px;font-family:'Open Sans',sans;padding:8px 15px 11px 15px;letter-spacing:-1.5px}
.apex-slider .caption.big_orange{background-color:#ffad22;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffc53e),color-stop(100%,#f38a02));background-image:-webkit-linear-gradient(#ffc53e,#f38a02);background-image:-moz-linear-gradient(#ffc53e,#f38a02);background-image:-o-linear-gradient(#ffc53e,#f38a02);background-image:linear-gradient(#ffc53e,#f38a02);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-moz-text-shadow:0px -1px rgba(223,127,3,0.8);text-shadow:0px -1px rgba(223,127,3,0.8)}
.apex-slider .caption.big_green{background-color:#8fd400;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#abf70e),color-stop(100%,#8fd400));background-image:-webkit-linear-gradient(#abf70e,#8fd400);background-image:-moz-linear-gradient(#abf70e,#8fd400);background-image:-o-linear-gradient(#abf70e,#8fd400);background-image:linear-gradient(#abf70e,#8fd400);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-moz-text-shadow:0px -1px rgba(132,196,0,0.8);text-shadow:0px -1px rgba(132,196,0,0.8)}
.apex-slider .caption.big_blue{background-color:#009bcd;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#00c6e4),color-stop(100%,#0063a8));background-image:-webkit-linear-gradient(#00c6e4,#0063a8);background-image:-moz-linear-gradient(#00c6e4,#0063a8);background-image:-o-linear-gradient(#00c6e4,#0063a8);background-image:linear-gradient(#00c6e4,#0063a8);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-moz-text-shadow:0px -1px rgba(10,60,109,0.8);text-shadow:0px -1px rgba(10,60,109,0.8)}
.apex-slider .caption.big_grey{color:#fff;background-color:#7e8e96;-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset;-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset}
.apex-slider .caption.big_grey_smaller{font-size:36px;line-height:36px;padding:5px 10px 7px 10px;color:#fff;background-color:#7e8e96;-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset;-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset}
.apex-slider .caption.large_text,.apex-slider .caption.large_black_text{color:#fff;font-size:36px;line-height:36px;padding:0px;letter-spacing:0px;white-space:nowrap;text-shadow:0px 2px 5px rgba(0,0,0,0.5)}
.apex-slider .caption.large_black_text{color:#000}
.apex-slider .caption.big_text,.apex-slider .caption.big_black_text,.apex-slider .caption.big_white_text,.apex-slider .caption.big_white_bold_text{color:#fff;font-weight:300;padding:0px;letter-spacing:0px;white-space:nowrap;text-shadow:0px 2px 5px rgba(0,0,0,0.5)}
.apex-slider .caption.big_black_text{color:#000}
.apex-slider .caption.big_white_text{color:#fff;font-size:44px;font-weight:500;text-shadow:none}
.apex-slider .caption.big_white_bold_text{color:#fff;font-size:42px;font-weight:800;-moz-text-shadow:0px -1px rgba(0,0,0,0.3);text-shadow:0px -1px rgba(0,0,0,0.3)}
.apex-slider .caption.very_big_grey{color:#fff;background-color:#7e8e96;padding:3px 4px;-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset;-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset}
.apex-slider .caption.very_big_text,.apex-slider .caption.very_big_black_text,.apex-slider .caption.very_big_white_text{color:#fff;font-size:60px;line-height:60px;padding:0px;letter-spacing:0px;white-space:nowrap;text-shadow:0px 2px 5px rgba(0,0,0,0.5)}
.apex-slider .caption.very_big_black_text{color:#000}
.apex-slider .caption.very_big_white_text{font-weight:300;color:#6b2c47}
.apex-slider .caption.medium_white,.apex-slider .caption.medium_white_smaller,.apex-slider .caption.medium_grey,.apex-slider .caption.medium_black,.apex-slider .caption.medium_black_smaller,.apex-slider .caption.medium_orange,.apex-slider .caption.medium_text{position:absolute;font-weight:700;font-size:24px;line-height:24px;font-family:'Open Sans',sans;letter-spacing:-1px;-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3);padding:8px 12px 11px 12px}
.apex-slider .caption.medium_white{color:#000;background-color:#FFF}
.apex-slider .caption.medium_white_smaller{font-size:20px;line-height:20px;letter-spacing:0px;font-family:Arial;font-weight:bold;color:#000;background-color:#FFF;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding:8px 12px}
.apex-slider .caption.medium_grey{color:#FFF;background-color:#888}
.apex-slider .caption.medium_black{color:#FFF;background-color:#000}
.apex-slider .caption.medium_black_smaller{color:#FFF;background-color:#000;font-weight:800;font-size:20px;line-height:20px;padding:3px 4px;letter-spacing:0px}
.apex-slider .caption.medium_orange{font-weight:normal;color:#ec5923;background-color:#FFF}
.apex-slider .caption.medium_green_text{position:absolute;color:#A0CE4E;font-size:24px;line-height:24px;font-family:Helvetica,Arial,sans-serif}
.apex-slider .caption.medium_text{color:#fff;font-weight:300;font-size:20px;line-height:20px;letter-spacing:0px;white-space:nowrap;padding:0;box-shadow:none;text-shadow:0px 2px 5px rgba(0,0,0,0.5)}
.apex-slider .caption.small_white,.apex-slider .caption.small_white2,.apex-slider .caption.small_white3,.apex-slider .caption.small_black,.apex-slider .caption.small_text,.apex-slider .caption.small_fade_text{position:absolute;font-weight:bold;font-size:14px;line-height:20px;font-family:Arial;white-space:nowrap}
.apex-slider .caption.small_white{color:#000;background-color:#fff;padding:4px 8px}
.apex-slider .caption.small_white2{color:#000;background-color:#fff;padding:0px 1px}
.apex-slider .caption.small_white3{font-weight:normal;font-size:12px;line-height:16px;color:#000;background-color:#fff;background-color:rgba(255,255,255,0.6);padding:5px 8px}
.apex-slider .caption.small_black{color:#fff;background-color:#000;padding:4px 8px}
.apex-slider .caption.small_text{color:#fff;text-shadow:0px 2px 5px rgba(0,0,0,0.5)}
.apex-slider .caption.small_fade_text{color:#fff}
.apex-slider .caption.bold_red_text,.apex-slider .caption.bold_brown_text,.apex-slider .caption.bold_green_text,.apex-slider .caption.bold_blue_text{position:absolute;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0px;white-space:nowrap}
.apex-slider .caption.bold_red_text{color:#d31e00}
.apex-slider .caption.bold_brown_text{color:#a04606}
.apex-slider .caption.bold_green_text{color:#5b9830}
.apex-slider .caption.bold_blue_text{color:#0063a6}
.apex-slider .caption.no_box_shadow{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.apex-slider .caption.no-text-shadow{text-shadow:none}
.apex-slider .caption a{color:#ffa306;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}
.apex-slider .caption a:hover{color:#ff9204}
.apex-slider .button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0,0,0,0.6) !important;line-height:45px !important;background:url(apex-slider/g30.png) repeat-x top;font-size:15px;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none}
.apex-slider .button.big{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.6);padding:9px 20px;font-size:19px; font-weight:bold;line-height:57px !important;background:url(apex-slider/g40.png) repeat-x top}
.purchase:hover,.apex-slider .button:hover,.apex-slider .button.big:hover{background-position:bottom,15px 11px}
.apex-slider .button.red,.apex-slider .button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212; -moz-box-shadow:0px 3px 0px 0px #7c1212; box-shadow:0px 3px 0px 0px #7c1212}
.apex-slider .button.green,.apex-slider .button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b; -moz-box-shadow:0px 3px 0px 0px #104d0b; box-shadow:0px 3px 0px 0px #104d0b}
.apex-slider .button.blue,.apex-slider .button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68; -moz-box-shadow:0px 3px 0px 0px #0f3e68; box-shadow:0px 3px 0px 0px #0f3e68}
.apex-slider .button.orange,.apex-slider .button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0px 3px 0px 0px #a34c00; -moz-box-shadow:0px 3px 0px 0px #a34c00; box-shadow:0px 3px 0px 0px #a34c00}
.apex-slider .button.darkgrey,.apex-slider .button.grey,.apex-slider .button:hover.darkgrey,.apex-slider .button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222; -moz-box-shadow:0px 3px 0px 0px #222; box-shadow:0px 3px 0px 0px #222}
.apex-slider .button.lightgrey,.apex-slider .button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555; -moz-box-shadow:0px 3px 0px 0px #555; box-shadow:0px 3px 0px 0px #555}
@media only screen and (min-width:480px) and (max-width:767px){
	.apex-slider .button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}
	.apex-slider a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}
	.apex-slider .button.big{padding:6px 15px;font-size:12px}
	}@media only screen and (min-width:0px) and (max-width:479px){.apex-slider .button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}
	.apex-slider a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.apex-slider .button.big{padding:3px 10px;font-size:11px}}