/*Use this to override default styles - Template Free#01*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');
a, .update_tags a:before, .update_tags.dvd_info a:before{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
body { font-family:'Open Sans', Arial, Helvetica, sans-serif; font-weight:400; background-color: #FFF; }
.sort_options select { padding:5px 10px; font-family:'Open Sans', Arial, Helvetica, sans-serif; }
.wrapper { background-image:none; }
.title_bar { font-size:18px; color:#fff; background:#232323; position:relative; line-height:34px; padding-left:12px; padding-right:12px; font-weight:normal; padding-bottom:1px; margin-bottom:20px; border-radius:0; }
.title_bar:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjQ2NzIwRjc5N0IzMTFFNkI3MzVDREQxRjBDQTJDRTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjQ2NzIwRjg5N0IzMTFFNkI3MzVDREQxRjBDQTJDRTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NDY3MjBGNTk3QjMxMUU2QjczNUNERDFGMENBMkNFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NDY3MjBGNjk3QjMxMUU2QjczNUNERDFGMENBMkNFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvGTlxsAAACMSURBVHjaYlRWVmZhYGB4BcSCDMQDHyYg8QfEIEHTdCDeyiwkJATiPAZiViC2I6DpDhB7gBiMQKciS5wBYmM8GlWhmhmY0CS88GjKgmnCphEUSJFYNG2F+g0OYH5EBleAGOR+fSj/ExCbAPFfZEVMOJwVB8TPoGxfIP6FrgCbjTBwEYg/ozsRBgACDAC7iRX/5yVJqgAAAABJRU5ErkJggg==') no-repeat; width:14px; height:9px; position:absolute; content:''; left:20px; bottom:-9px;}
.footer { color:#000; background:url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk4NTdEQzJFOTdBQTExRTZCMDBCQkY0MDYwQzczMDUxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk4NTdEQzJGOTdBQTExRTZCMDBCQkY0MDYwQzczMDUxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTg1N0RDMkM5N0FBMTFFNkIwMEJCRjQwNjBDNzMwNTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTg1N0RDMkQ5N0FBMTFFNkIwMEJCRjQwNjBDNzMwNTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAATPAAAE8gAABSoAAAVT/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAFAAUDAREAAhEBAxEB/8QAfQABAAAAAAAAAAAAAAAAAAAACAEBAAAAAAAAAAAAAAAAAAAAABABAQEAAAAAAAAAAAAAAAAAABIiEQACAwAAAAAAAAAAAAAAAAAAQRJSYxIBAAAAAAAAAAAAAAAAAAAAABMAAgEEAwAAAAAAAAAAAAAAAAERITFRgUFhcf/aAAwDAQACEQMRAAABbJ//2gAIAQEAAQUC3f8A/9oACAECAAEFAn//2gAIAQMAAQUCf//aAAgBAgIGPwJ//9oACAEDAgY/An//2gAIAQEBBj8C3VYn/9oACAEBAwE/IcvZHtSeLS/KH//aAAgBAgMBPyE//9oACAEDAwE/IT//2gAMAwEAAhEDEQAAEB//2gAIAQEDAT8Q52dcNs6a7CZD/9oACAECAwE/ED//2gAIAQMDAT8QP//Z'); }
.footer a { color:#000; }
.top_navbar_wrapper { background:url(images/top_menu.png); color:#222; }
.top_navbar a { color:#222; }
.mobile_top_menu ul li a { color:#FFF; }
.top_navbar a.newmessage { color:#f46e27; }
.top_navbar_container { font-size:13px; }
.update_models a { color:#307ced; text-decoration:underline; }
.update_models a:hover { color:#222; text-decoration:underline; }
.twitter_link .twitter_account a { color:#2d2d2d; }
.index_offer img { height:auto; }

/* Link Colors */
.update_details a,
.update_models a,
.favorites a,
.searchbar_container .filter_link a,
.poll a,
.tags_filter_trigger a,
.global_pagination ul li a:hover, .global_pagination ul li.active a,
.update_tags a, .update_tags.dvd_info a,
.gallery_page_banner a,
.title_bar_hilite,
.dvd_details_overview a,
.dvd_details a,
.bonus_details a,
.blog_details a,
.comment_counts a,
.faqs ul li .faq_question > a,
.calendar_month a,
.day a,
.mailbox a { color:#307ced; }

.suggest_tags a.suggest_tags_link {text-decoration: none;}

.evxTicker>ul>li>a>span,
#latesttweets_ticker_elevatedx>ul>li>a { color:#307ced !important; }

.tags_filter_trigger a, .tags_filter .tags_filter_footer a { color:#307ced !important;text-decoration: none; }
.tags_filter .tags_filter_footer a:hover { color:#808080 !important;text-decoration: underline; }

.evxTicker>ul>li>a>span:hover, #latesttweets_ticker_elevatedx>ul>li>a:hover { color:#808080 !important; }

.tags_filter_trigger a:hover, .tags_filter_trigger a.active,
.update_tags a:hover, .update_tags.dvd_info a:hover,
.update_tags a:hover:before, .update_tags.dvd_info a:hover:before,
.compose_button { background:#307ced; }

.tags_filter_trigger a:hover, .tags_filter_trigger a.active,
.tags_filter ul.tags_filter_list li.active a { background:#307ced !important; color:#FFF !important; }
.tags_filter ul.tags_filter_list li.active a { border:1px solid #307ced !important; }

/*VOD SPECIFICS*/
.owl-carousel .owl-item img.add_cart_icon { width:auto; }
.owl-carousel .owl-item .popt, .category_listing_wrapper_updates .popt { display:inline-block; width:100%; text-align:left; margin-top:3px; }
.owl-carousel .owl-item .popt a, .category_listing_wrapper_updates .popt a { float:left; text-align:center; margin-left:0; margin-right:5px; }
.owl-carousel .owl-item .popt a .buy_button, .category_listing_wrapper_updates .popt a .buy_button { float:left; margin:0; }
#buy_button.purchased_hilite { 		background: -webkit-linear-gradient(#fefefe, #e1e1e1); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#fefefe, #e1e1e1); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#fefefe, #e1e1e1); /* For Firefox 3.6 to 15 */
background: linear-gradient(#fefefe, #e1e1e1); /* Standard syntax */; width:100%; padding:0; margin:0; margin:3px 0; }
a #buy_button.purchased_hilite { padding:0 10px; margin-top:0; width:auto; }
.purchased_hilite { float:none; }
.incart a #buy_button.purchased_hilite { margin-top:3px; width:100%; padding:0; }
.cart_num { color:#307ced !important; }
.cart_remove { color:#e60000 !important; }
.top_navbar_wrapper .cart_num { background-image:url('images/icons/cart_icon_alt.png'); }
.top_navbar_wrapper .cart_num span { background:url('images/icons/cart_icon_on_alt.png') no-repeat -9999px -9999px; }
.top_navbar_wrapper .cart_num_animate { background-image:url('images/icons/cart_icon_on_alt.png'); }