/*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;color: #ffcc00;
    text-decoration: none;}
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:#d30001; position:relative; font-weight:500;margin-bottom: 8px;  }
.title_bar:after{ 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:#ffc905 !important; text-decoration:none !important; font-size: 14px !important;font-weight: 400 !important;}
.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 { color:#ffffff;font-size: 16px;font-weight: 600; }
.update_models a { color:#2d2d2d; }
.favorites a { color:#2d2d2d; }
.searchbar_container .filter_link a{ color:#ffffff; }
.poll a{ color:#2d2d2d; }
.tags_filter_trigger a{ color:#2d2d2d; }
.global_pagination ul li a:hover, .global_pagination ul li.active a{ color:#2d2d2d; }
.update_tags a, .update_tags.dvd_info a{ color:#2d2d2d; }
.gallery_page_banner a{ color:#2d2d2d; }
.title_bar_hilite{ color:#ffffff; }
.dvd_details_overview a{ color:#2d2d2d; }
.dvd_details a{ color:#2d2d2d; }
.bonus_details a{ color:#2d2d2d; }
.blog_details a{ color:#2d2d2d; }
.comment_counts a{ color:#2d2d2d; }
.faqs ul li .faq_question > a{ color:#2d2d2d; }
.calendar_month a{ color:#2d2d2d; }
.day a{ color:#2d2d2d; }
.mailbox a{ color:#ffffff;text-decoration: none;}

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

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

.tags_filter_trigger a { color:#ffffff;text-decoration: none; background-color: #12979a;font-weight: 400;font-size: 14px; }
.tags_filter .tags_filter_footer a { color: #065677;text-decoration: none;font-size: 20px;margin: 10px;}
.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:#129c9c; }

.tags_filter_trigger a:hover, .tags_filter_trigger a.active,
.tags_filter ul.tags_filter_list li.active a { color:#ffffff;text-decoration: none; }
.tags_filter ul.tags_filter_list li.active a { border:1px solid #ffffff !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;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; font-weight: 600; font-size: 15px;}
.purchased_hilite { float:none; }
.incart a #buy_button.purchased_hilite { margin-top:3px; width:100%; padding:0;font-weight: 600; font-size: 15px; }
.cart_num { color:#ffcc00 !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'); }