@font-face{font-family:'open_sansbold';src:url('fonts/OpenSans-Bold-webfont.eot');src:url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Bold-webfont.woff2') format('woff2'),
url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansbold_italic';src:url('fonts/OpenSans-BoldItalic-webfont.eot');src:url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-BoldItalic-webfont.woff2') format('woff2'),
url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanscondensed_light';src:url('fonts/OpenSans-CondLight-webfont.eot');src:url('fonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-CondLight-webfont.woff2') format('woff2'),
url('fonts/OpenSans-CondLight-webfont.woff') format('woff'),
url('fonts/OpenSans-CondLight-webfont.ttf') format('truetype'),
url('fonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansCnLtIt';src:url('fonts/OpenSans-CondLightItalic-webfont.eot');src:url('fonts/OpenSans-CondLightItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-CondLightItalic-webfont.woff2') format('woff2'),
url('fonts/OpenSans-CondLightItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-CondLightItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-CondLightItalic-webfont.svg#open_sansCnLtIt') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansextrabold';src:url('fonts/OpenSans-ExtraBold-webfont.eot');src:url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-ExtraBold-webfont.woff2') format('woff2'),
url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
url('fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansextrabold_italic';src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot');src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-ExtraBoldItalic-webfont.woff2') format('woff2'),
url('fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansitalic';src:url('fonts/OpenSans-Italic-webfont.eot');src:url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Italic-webfont.woff2') format('woff2'),
url('fonts/OpenSans-Italic-webfont.woff') format('woff'),
url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight';src:url('fonts/OpenSans-Light-webfont.eot');src:url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Light-webfont.woff2') format('woff2'),
url('fonts/OpenSans-Light-webfont.woff') format('woff'),
url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight_italic';src:url('fonts/OpenSans-LightItalic-webfont.eot');src:url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-LightItalic-webfont.woff2') format('woff2'),
url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansregular';src:url('fonts/OpenSans-Regular-webfont.eot');src:url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Regular-webfont.woff2') format('woff2'),
url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold';src:url('fonts/OpenSans-Semibold-webfont.eot');src:url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Semibold-webfont.woff2') format('woff2'),
url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold_italic';src:url('fonts/OpenSans-SemiboldItalic-webfont.eot');src:url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-SemiboldItalic-webfont.woff2') format('woff2'),
url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight:normal;font-style:normal;}
html{position:relative;min-height:100%;}
body{font-family:'open_sansregular';color:#969595;padding-top:97px;}
.bread{margin-top:40px;}
.bread span{font-size:14px;color:#129cb0;}
.bread h1{font-size:42px;color:#b6b6b6;margin-top:0;font-family:'open_sanslight';}
.section-home{}
.section-home .homepage-video{background:url(../img/homepage/garaze-video.jpg) center center;background-size:cover;height:505px;}
a{text-decoration:none;color:#969595;}
a:hover,a:focus{text-decoration:none;color:#129cb0;}
a:focus{text-decoration:none;}
textarea{resize:vertical;}
#wrap{overflow:hidden;}
header.header{width:100%;top:0;left:0;position:fixed;z-index:2000;background-color:#fff;background-color:rgba(0, 0, 0, 0.90);}
.menu-top{background-color:rgba(29, 29, 29, 0.85);color:#7a7773;}
.menu-nav{background-color:rgba(0, 0, 0, 0.90);}
.menu-nav .logo{float:left;margin:15px 45px 15px 0;}
ul.account-links{margin-bottom:0;}
.social a{float:left;color:#7a7773;margin-right:20px;padding:8px 0 8px 0;}
.social a:hover{color:#129cb0;}
.account-links{padding:10px 0 10px 0;font-family:'open_sanssemibold';font-size:11px;float:right;}
.account-links li{padding:0;}
.mini-cart{width:360px;}
.account-links i{color:#8a8c8d;}
.account-links a{padding:10px 20px 10px 20px;color:#8a8c8d;text-decoration:none;}
.block-cart{padding:15px 15px;}
.block-cart a.btn{color:#FFF;}
.account-links a:hover{color:#129cb0;}
.account-links a:hover i{color:#129cb0;}
.account-links .cart{background-color:#272727;border-bottom:1px solid #272727;}
.account-links .account{border-right:1px solid #4b4c4c;}
.dropdown-menu{top:25px;left:-1px;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#272727;z-index:10;}
i.fa{font-size:14px;}
div.phone{padding:10px 20px 8px 20px;font-size:12px;border-left:1px solid #4b4c4c;border-right:1px solid #4b4c4c;}
span.phone{color:#129cb0;}
.team{background-color:#1d1e21;}
.team-header{text-align:center;background-image:url(../img/aboutus-bg.jpg);background-size:cover;padding:230px 0;}
.team-header .team-title{font-size:50px;color:#fff;font-family:'open_sansbold';max-width:1140px;margin:0 auto;}
.team-header p{font-size:18px;color:#129cb0;font-family:'open_sanslight_italic';max-width:1140px;margin:0 auto;}
.returns{padding-bottom:80px;}
.static-block-subtitle{color:#313131;font-size:16px;margin-bottom:10px;display:block;}
.section-contact .static-block-subtitle{font-size:15px;}
.section-contact{font-size:14px;}
.returns .gallery{margin:20px 0}
.returns .gallery > div{margin:0 -10px;}
.returns .gallery img{margin-bottom:10px;}
.warranty ,.returns ,.contact{padding-bottom:120px;background:#f9f9f9;}
.warranty{padding-bottom:120px;}
.warranty img{border:1px solid #313131;}
.warranty .img-link{position:relative;margin:20px 0;display:block;}
.warranty .img-link i{position:absolute;bottom:10px;left:10px;color:#129cb0;font-size:25px;opacity:0;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}
.warranty .img-link:hover i{opacity:1}
.company-info{padding-top:20px;}
#contact-form .form-control:focus{border-color:rgb(208, 203, 203)!important;}
.company-info .contact-label{display:block;font-size:14px;background-color:#129cb0;color:#FFF;padding:5px 5px 5px 10px;}
.company-info p.contact-small{display:block;font-size:11px;margin-top:-10px;}
.contact input,.contact textarea,.my_account_content input,.section-addresses input,.section-addresses textarea{border:1px solid #f1f1f1;border-radius:0;height:45px;}
.account-login{margin-top:50px;}
.section-forum .account-login{margin:20px 20px;}
.contact textarea{height:245px!important;}
.contact button{width:100%;font-size:13px;font-family:'open_sansbold',sans-serif!important;}
.contact::-webkit-input-placeholder{color:#969595 !important;font-size:13px!important;font-family:'open_sansregular',sans-serif!important;}
.contact:-moz-placeholder{color:#969595 !important;font-size:13px!important;font-family:'open_sansregular',sans-serif!important;}
.contact::-moz-placeholder{color:#969595 !important;font-size:13px!important;font-family:'open_sansregular',sans-serif!important;}
.contact:-ms-input-placeholder{color:#969595 !important;font-size:13px!important;font-family:'open_sansregular',sans-serif!important;}
.btn-download-orange{background-color:#129cb0!important;font-family:'open_sansregular',sans-serif!important;color:#f9f9f9!important;margin-top:10px!important;}
.btn-download-orange:hover{color:#f9f9f9;}
.btn-orange{background-color:#129cb0;border-color:#129cb0;color:#FFF;padding:7.5px 12px;}
.btn-orange:hover{background-color:#cc5933;border-color:#cc5933;color:#FFF;}
.btn-orange:focus{text-decoration:none;background-color:#cc5933;border-color:#cc5933;color:#FFF;}
ul.mainnav{margin:0;padding:0;}
ul.mainnav > li{float:left;list-style-type:none;}
ul.mainnav > li > ul a{padding:10px;display:block;color:#ffffff;font-size:12px;border-top:2px solid transparent;moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.responsive-nav{width:100%;background-color:rgba(0, 0, 0, 0.90);z-index:5000;position:absolute;height:60px;}
.responsive-nav a.logo{position:absolute;left:50%;top:10px;margin-left:-89px;}
.responsive-nav-container ul{padding-left:10px;}
.responsive-nav-container .social a{margin-right:0;padding:15px 15px;}
.responsive-nav-container .social a i{font-size:16px;}
.responsive-nav-container{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0px 4px 14px -1px rgba(0,0,0,0.75);-moz-box-shadow:0px 4px 14px -1px rgba(0,0,0,0.75);box-shadow:0px 4px 14px -1px rgba(0,0,0,0.75);position:fixed;top:-1500px;width:100%;z-index:10;overflow-y:auto;height:100%;padding-bottom:50px;}
.responsive-nav-container.open{top:60px;background-color:#191919;}
.responsive_menu_button{color:#FFF;padding:18px;display:-webkit-inline-box;}
.responsive_menu_button:hover{color:#129cb0;}
.responsive_search{max-width:170px;}
a.close-menu{display:none;}
.responsive-nav.open a.open-menu{display:none;}
.responsive-nav.open a.close-menu{display:block;}
a.open-menu i.fa,a.close-menu i.fa{font-size:24px;}
.sub_responsive_nav.open{max-height:800px;}
.sub_responsive_nav{max-height:0;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.responsive-nav-container ul > li{list-style:none;}
.responsive-nav-container ul > li a{padding:10px 10px;display:list-item;color:#ffffff;font-size:12px;}
.responsive-nav-container .input-group{padding-top:0px;padding-bottom:15px;}
ul.mainnav > li > a{padding:20px 21px 22px 21px;display:list-item;color:#ffffff;font-size:12px;border-top:2px solid transparent;-moz-transition:all 0.300s ease-in;-webkit-transition:all 0.300s ease-in;-o-transition:all 0.300s ease-in;transition:all 0.300s ease-in;}
ul.menu > li > a:hover{text-decoration:none;background:rgba(140,140,140,0.38);background:-moz-linear-gradient(top, rgba(140,140,140,0.38) 0%, rgba(140,140,140,0.38) 0%, rgba(0,0,0,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(140,140,140,0.38)), color-stop(0%, rgba(140,140,140,0.38)), color-stop(100%, rgba(0,0,0,1)));background:-webkit-linear-gradient(top, rgba(140,140,140,0.38) 0%, rgba(140,140,140,0.38) 0%, rgba(0,0,0,1) 100%);background:-o-linear-gradient(top, rgba(140,140,140,0.38) 0%, rgba(140,140,140,0.38) 0%, rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top, rgba(140,140,140,0.38) 0%, rgba(140,140,140,0.38) 0%, rgba(0,0,0,1) 100%);background:linear-gradient(to bottom, rgba(140,140,140,0.38) 0%, rgba(140,140,140,0.38) 0%, rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c8c8c', endColorstr='#000000', GradientType=0);border-top:2px solid #129cb0;}
.products:hover .products-megamenu{display:block;}
.support:hover .support-megamenu{display:block;}
.products-megamenu,.support-megamenu{position:fixed;top:95px;left:0;width:100%;display:none;}
.menu-nav .input-group .form-control{max-width:70%;float:right;}
input.search-form{background-color:#212121;color:#969595;border-color:#2a2a2a;border-right:0px;border-bottom-left-radius:25px;border-top-left-radius:25px;height:31px;}
button.search-form{background-color:#212121;color:#969595;border-color:#2a2a2a;border-left:0px;border-bottom-right-radius:25px;border-top-right-radius:25px;}
button.search-form:hover{background-color:#129cb0;color:#FFF;border-color:#129cb0;border-left:0px;border-bottom-right-radius:25px;border-top-right-radius:25px;}
.input-group{padding-top:15px;}
.section-cart .input-group{padding-top:0;}
.section-cart a.product_name{color:#969595;}
.section-cart a.product_name:hover{color:#129cb0;}
.form-control:focus{border-color:#2a2a2a;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.products-megamenu,.support-megamenu{border-top:2px solid #7c7c7c;border-bottom:2px solid #7c7c7c;background:#252729;}
.support-megamenu{-webkit-box-shadow:0px 23px 109px -28px rgba(0,0,0,0.75);-moz-box-shadow:0px 23px 109px -28px rgba(0,0,0,0.75);box-shadow:0px 23px 109px -28px rgba(0,0,0,0.75);}
.products-megamenu span.headline,.support-megamenu span.headline{float:left;margin-top:25px;color:#129cb0;font-size:18px;}
ul.sub-nav{margin-bottom:0;}
.sub-nav a.base-category{padding:20px 0 20px 0;display:block;color:#999999;font-size:16px;margin:0 35px 0 35px;font-family:'open_sanslight';text-decoration:none;z-index:1;position:relative;}
.sub-nav li:hover span{z-index:2;position:relative;}
.sub-nav a.base-category:after{moz-transition:all 0.200s ease-in;-webkit-transition:all 0.200s ease-in;-o-transition:all 0.200s ease-in;transition:all 0.200s ease-in;position:absolute;content:'';top:-2px;left:0;right:0;bottom:-2px;z-index:0;background:rgba(0,0,0,1);background:-moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(13,13,13,1) 22%, rgba(29,31,34,1) 70%, rgba(29,31,34,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(22%, rgba(13,13,13,1)), color-stop(70%, rgba(29,31,34,1)), color-stop(100%, rgba(29,31,34,1)));background:-webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(13,13,13,1) 22%, rgba(29,31,34,1) 70%, rgba(29,31,34,1) 100%);background:-o-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(13,13,13,1) 22%, rgba(29,31,34,1) 70%, rgba(29,31,34,1) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(13,13,13,1) 22%, rgba(29,31,34,1) 70%, rgba(29,31,34,1) 100%);background:linear-gradient(to bottom, rgba(0,0,0,1) 0%, rgba(13,13,13,1) 22%, rgba(29,31,34,1) 70%, rgba(29,31,34,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#1d1f22', GradientType=0);border-top:2px solid #129cb0;opacity:0;}
.sub-nav li:hover a.base-category:after{opacity:1;}
.megamenu{padding:30px 30px 30px 30px;position:absolute;width:100%;top:100%;border:2px solid #7c7c7c;left:-2000px;opacity:0;-webkit-transition:opacity .45s ease;-moz-transition:opacity .45s ease;-ms-transition:opacity 0.46s ease;transition:opacity 0.46s ease;background:rgba(29,31,34,1);background:-moz-linear-gradient(top, rgba(29,31,34,1) 0%, rgba(29,31,34,1) 30%, rgba(13,13,13,1) 78%, rgba(0,0,0,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(29,31,34,1)), color-stop(30%, rgba(29,31,34,1)), color-stop(78%, rgba(13,13,13,1)), color-stop(100%, rgba(0,0,0,1)));background:-webkit-linear-gradient(top, rgba(29,31,34,1) 0%, rgba(29,31,34,1) 30%, rgba(13,13,13,1) 78%, rgba(0,0,0,1) 100%);background:-o-linear-gradient(top, rgba(29,31,34,1) 0%, rgba(29,31,34,1) 30%, rgba(13,13,13,1) 78%, rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top, rgba(29,31,34,1) 0%, rgba(29,31,34,1) 30%, rgba(13,13,13,1) 78%, rgba(0,0,0,1) 100%);background:linear-gradient(to bottom, rgba(29,31,34,1) 0%, rgba(29,31,34,1) 30%, rgba(13,13,13,1) 78%, rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d1f22', endColorstr='#000000', GradientType=0);}
.sub-nav li:hover .megamenu{left:0;opacity:1;}
.megamenu a{display:block;margin-left:5px;font-size:12px;color:#129cb0;}
.megamenu a:hover{font-size:12px;color:#999999;}
.megamenu a.category:hover{color:#999999;}
.megamenu a.category{font-size:16px;color:#FFF;font-family:'open_sansbold';}
.megamenu .item{margin-top:15px;}
.megamenu .item ul{padding:0;}
.megamenu .item li{float:left;list-style-type:none;}
.contract span.headline{margin-top:10px;font-size:12px;}
.contract ul.sub-nav >li > a{padding:10px 0 10px 0;font-size:12px;}
.list-category span{font-size:14px;color:#129cb0;font-family:'open_sanslight';}
.list-category h1{font-size:42px;font-family:'open_sanslight';}
footer{position:relative;bottom:0;width:100%;height:400px;}
footer .twitterfeed{background-color:#129cb0;color:#FFF;font-size:14px;}
.twitter-feed-buttons i{color:#129cb0;background-color:#FFF;padding:5px 12px;font-size:16px;display:block;float:left;margin:2px;margin-top:10px;margin-bottom:10px;cursor:pointer}
.twitter-feed-buttons i:hover{color:#FFF;background-color:#129cb0;}
footer .links-grid{background-color:#000000;font-size:13px;}
footer .links-grid .mid-footerlinks a{padding:7px 0px;display:block;}
footer .links-grid a{font-size:13px;color:#969595;}
i.link-arrow{color:#129cb0;}
p.subscribe{border-bottom:1px solid #0d0d0d;padding-bottom:10px;padding-top:10px;}
footer .links-grid h3{font-family:'open_sanssemibold';font-size:14px;color:#FFF;margin-bottom:35px;}
footer .links-grid .about-us p{border-bottom:1px solid #0d0d0d;padding-bottom:15px;}
.instagram-grid a{width:65px;float:left;border:2px solid #000;}
.read-more-instagram{padding-top:15px;display:block;}
footer .bottom{background-color:#1c1d20;font-size:11px;color:#6b6b6b;padding:20px 0;}
footer .social{margin-bottom:20px;}
footer .social a i{font-size:18px;}
footer a{color:#6b6b6b;text-decoration:none;}
footer a.active{color:#129cb0;text-decoration:none;}
footer a:hover{color:#129cb0;text-decoration:none;}
footer a:focus{color:#129cb0;text-decoration:none;}
footer .bottom ul.list-inline{margin-bottom:0;font-family:'open_sanssemibold';}
footer .newsletter-form .input-group{max-width:300px;}
footer .newsletter-form .input-group i.fa{font-size:16px;}
.filters .list-inline{list-style:none;float:left;}
.filters span{color:#129cb0;margin-bottom:0;}
.filters .select-offset{height:50px;width:100%;margin-right:20px;}
.filters .select-short-by{height:50px;width:100%;}
.filters .select-filter{height:50px;width:100%;}
.filters select{margin-bottom:20px;}
.details-preview{background-image:url(../img/products/details-background.jpg);background-repeat:no-repeat;background-size:cover;color:#666666;}
.details-preview .breakline{width:30px;border-bottom:1px solid #d9dddd;margin-bottom:20px;}
.details-preview .read-more-arrow{margin-top:45px}
.details-preview .read-more-arrow img{float:left;}
.details-preview .read-more-arrow span{font-size:9px;color:#666666;font-family:'open_sansbold';margin-left:10px;}
ul.share-buttons{padding-left:0;}
ul.share-buttons >li{margin:20px 30px 20px 0;float:left;list-style-type:none;}
.section-simple-product-details .share-buttons{margin-top:50px;}
.details-preview .features ul{margin-left:-22px;}
.details-preview .product-info{padding-top:100px;}
.details-preview .product-info h2{margin-bottom:20px;}
.details-preview .product-info .title{font-size:42px;color:#129cb0;font-family:'open_sansbold';}
.details-preview .product-info .category{font-size:42px;font-family:'open_sanslight';}
.breadcramp{font-size:13px;margin-bottom:15px;margin-top:10px;color:#000;}
.breadcramp span{color:#129cb0;}
.more-details{background-image:url(../img/products/details-bg2.jpg);background-size:cover;padding-top:60px;}
.more-details> div{padding-bottom:40px;}
.more-details .breakline{width:30px;border-bottom:1px solid #777878;margin-bottom:20px;}
.more-details .photo-area{padding-top:45px;}
.more-details .description{padding-bottom:40px;}
.more-details .description h2{font-size:38px;color:#FFF;margin-top:0;}
.more-details .description p{font-size:14px;color:#b6b6b6;font-family:'open_sanslight';}
.more-details-attr{width:50%;font-size:9px;}
.more-details-attr img{margin-right:15px;}
.more-details-attr p.attribute{font-size:10px;}
.more-details-attr span.title{font-family:'open_sansbold';width:50%;font-size:9px;color:#FFF;}
.specifications{background:#272727 url(../img/products/specs-bg2.jpg) right center no-repeat;background-size:cover;font-size:12px;}
.specs-list{height:405px;position:relative;background:#ffffff;border:4px solid #ffffff;}
.specifications .specs-list{padding:35px 40px;background-color:#FFF;}
.specifications h2{font-family:'open_sanslight';font-size:38px;margin-bottom:30px;}
.specs-list .spec-label{color:#129cb0;line-height:2em;}
.specifications .downloads{background-color:#272727;padding:35px 40px;line-height:3em;height:405px;position:relative;border:4px solid #272727;}
.specifications .downloads h2{margin-bottom:20px;}
.specifications .downloads i{color:#129cb0;margin-right:10px;}
.specifications .downloads li{border-top:1px solid #323232;}
.specifications .downloads li:last-child{border-bottom:1px solid #323232;}
.specifications .downloads a{padding:5px;}
.specifications .downloads a,.compare-table tfoot a{color:#7f7f7f;text-decoration:none;display:block;}
.compare-product-item a.product_name{min-height:105px;}
.compare-product-item span.stock{margin-bottom:5px;display:block;}
.compare-product-item .product_name{text-align:left!important;}
.compare_vs{color:#129cb0;font-size:42px;}
.specifications .downloads a:hover,.compare-table tfoot a:hover,.remove-compare:hover{color:#9f9f9f;text-decoration:none}
.specifications .downloads a:focus,.compare-table tfoot a:focus,.compare-details a{color:#7f7f7f;text-decoration:none}
.downloads:after, .arrow_box:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.downloads:after{border-color:rgba(51, 51, 51, 0);border-right-color:#272727;border-width:40px;margin-top:-40px;}
.downloads:before{border-color:rgba(51, 51, 51, 0);border-right-color:#272727;border-width:36px;margin-top:-36px;}
.addtocart-product{background-color:#1b1b1e;padding:100px 0 65px 0;}
.addtocart-product h2{font-size:60px;color:#129cb0;font-family:'open_sanslight';margin-bottom:0;}
.addtocart-product .general-info{font-size:40px;color:#FFF;font-family:'open_sanslight';}
.addtocart-product .caption{font-size:12px;color:#cccccc;margin:30px 0 40px 0;}
.owl-twitterfeed{padding:15px 0;}
.owl-twitterfeed a,
.owl-twitterfeed a:hover,
.owl-twitterfeed a:active{color:#fff;}
.price{font-size:22px;color:#129cb0;font-family:'open_sanslight';}
.addtocart-product .price{font-size:52px;color:#ffffff;font-family:'open_sanslight';}
.addtocart-product sup{font-size:27px;color:#ffffff;font-family:'open_sanslight';top:-0.6em;border-bottom:1px #FFFFFF solid;}
.addtocart-product .photo-view{margin-top:30px;}
.addtocart-product .availability{margin-left:2px;font-size:11px;color:#cccccc;font-family:'open_sanslight';}
.addtocart-product .photos{padding-top:80px}
.addtocart-product .photos p{font-size:11px;color:#cccccc;}
.addtocart-product .photos img{border:2px solid #333333;cursor:pointer;margin:0 auto;}
.addtocart-product .photos .thumb{padding-left:3px;padding-right:3px;}
.addtocart-product .photos .thumb img{padding:4px 4px;}
.addtocart-product .photos img:hover{border:2px solid #cc6633;}
.add_to_cart_button{margin-right:30px;margin-bottom:10px;}
.quantity label{margin:5px 10px 0 0px;}
.form-group.quantity{margin-left:12px;}
.quantity input{border-radius:0;background-color:#333333;color:#969595;border:1px solid #333333;font-size:16px;}
.slider{margin-top:40px;min-height:40px;}
.no-albums{height:40px;}
.section-products .slider{margin-top:0;padding-top:40px;background-image:url(../img/products/details-background.jpg);background-repeat:no-repeat;background-size:cover;}
figure.effect-bubba{background:rgb(29,30,33);}
.slider img{width:100%;height:auto;float:left;}
.owl-theme .owl-controls{margin-top:15px;text-align:center;margin-bottom:10px;}
.fancybox-skin, .products-container,.recommended_products, .featured-products{background:rgb(29,30,33)!important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMWUyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE3MTcxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjExMTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgb(29,30,33) 0%, rgb(23,23,24) 50%, rgb(18,17,18) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(29,30,33)), color-stop(50%,rgb(23,23,24)), color-stop(100%,rgb(18,17,18)));background:-webkit-linear-gradient(top, rgb(29,30,33) 0%,rgb(23,23,24) 50%,rgb(18,17,18) 100%);background:-o-linear-gradient(top, rgb(29,30,33) 0%,rgb(23,23,24) 50%,rgb(18,17,18) 100%);background:-ms-linear-gradient(top, rgb(29,30,33) 0%,rgb(23,23,24) 50%,rgb(18,17,18) 100%);background:linear-gradient(to bottom, rgb(29,30,33) 0%,rgb(23,23,24) 50%,rgb(18,17,18) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d1e21', endColorstr='#121112',GradientType=0);3}
.products-container{padding-top:40px;}
.products-container .filters{margin-bottom:20px;}
.section-media{padding-top:85px;}
.products-container h2{font-size:35px;font-family:'open_sanslight';color:#cccccc;margin-top:0;margin-bottom:20px;text-align:center;}
.products-carousel .container{position:relative;padding:0px 50px 60px 50px;}
.arrow-left,.arrow-right{position:absolute;top:50%;cursor:pointer;z-index:10;}
.arrow-left{left:5px;}
.arrow-right{right:5px;}
.touch .arrow-left,.touch .arrow-right{opacity:0;}
.compare-product-list{background-color:#000;padding-bottom:20px;position:fixed;bottom:0;width:100%;z-index:20;moz-transition:all 0.300s ease-in;-webkit-transition:all 0.300s ease-in;-o-transition:all 0.300s ease-in;transition:all 0.300s ease-in;}
.compare-product-list-header{background-color:#434343;padding:5px;margin-bottom:20px;}
.compare-product-list-header a.compare-label{background-color:#f37248;padding:15px 15px 15px 15px;position:absolute;color:#FFF;bottom:-5px;right:0;font-family:'open_sanssemibold';font-size:15px;}
.compare-product-list-header .container{position:relative;}
.compare-product-list .img,.compare-product-list .product-name{padding:0;margin:0;}
.compare-product-list .product-name a{text-align:center;margin-top:30px;font-size:20px;}
.compare-product-list .product-name p{color:#FFF;font-family:'open_sanslight';font-size:18px;}
.product-item{position:relative;background:transparent url(../img/products/fitems-bg.png);background-size:cover;border:1px solid #333333;height:520px;overflow:hidden;border-bottom:none;}
.product-item img{margin:0 auto;}
.product-item a,.compare-product-list a,.compare-product-item a.product_name{font-size:24px;display:block;text-align:center;margin-bottom:0;color:#129cb0;font-family:'open_sanslight';padding:10px 10px;}
.product-item a.product_name{padding:0 15px 10px 15px;}
.compare-product-list .remove-compare{font-size:14px;color:#000;background:#b6b6b6;width:20px;height:20px;text-align:center;border-radius:10px;margin-bottom:4px;padding:0;}
.compare-product-list .remove-compare:hover{background-color:#129cb0;}
.compare-product-list,.compare-product-list a{text-align:left;}
.compare-product-list .img{padding:20px;}
.compare-product-list ul{margin:10px 0 20px 0;padding:17px 17px 0 17px;}
.compare-product-list .price{font-size:22px;color:#129cb0;margin-bottom:0;display:block;}
.compare-product-item ul{padding:20px 20px;}
.compare-table thead{font-size:22px!important;}
.compare-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#434344;}
.compare-table .table thead>tr>th,.compare-table .table tbody>tr>th,.compare-table .table tfoot>tr>th,.compare-table .table thead>tr>td,.compare-table .table tbody>tr>td,.compare-table .table tfoot>tr>td{border-right:none;border-left:none;border-color:#2D2D2D;}
.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{border-right:none;border-left:none;}
.compare-list hr{border-top:1px solid #b6b6b6;}
.recommended_products h2{margin-top:40px;margin-bottom:30px;text-align:left;}
#owl-recommended .item{margin:5px;}
.product-item .features,.compare-product-item .features{padding:0 10px 10px 10px;}
.product-item ul{font-size:13px;font-family:'open_sanslight';margin-left:10px;text-align:left;list-style-type:disc;margin-bottom:0;}
.product-item ul li:nth-child(n+6),.compare-product-item ul li:nth-child(n+6){display:none;}
.product-item p{text-align:center;font-family:'open_sanslight';font-size:18px;}
.read-more{display:block;width:100%;background-color:#999999;text-align:center;bottom:0;color:#000000;border-radius:0!important;}
.read-more:hover{border-color:#f57f57;background:#129cb0;color:#fff;}
.products-container .read-more{padding:12px 12px;}
.compare-item{padding:7px 7px;background-color:#434343;}
.compare-item span{margin-left:8px;}
.comp-item-title{margin-top:35%;color:#df6e42;font-size:16px;}
.complare-list-items .col-lg-6{padding:5px;}
.close-button img{margin-bottom:15px;}
.comp-item-title > span{color:#FFF;font-size:14px;}
.compare-item > div > a > i{margin-right:13px;font-size:18px;}
.complare-list .complare-list-items{background-color:#000;padding:20px;}
.complare-list{position:fixed;bottom:0;left:0;width:100%;z-index:20;}
.btn{font-family:'open_sansbold';font-weight:normal;font-size:12px;border-radius:2px;}
.btn-default{font-family:'open_sansregular';color:#949494;border-color:#dadada;background:#ffffff;border-radius:0}
.btn-default:hover,.btn-default:active{border-color:#f57f57;background:#129cb0;color:#fff;}
.btn-warning,.btn-warning:focus{background:#129cb0;border-color:#129cb0;}
.btn-warning:hover,.btn-warning:active{background:#ffffff;border-color:#ffffff;color:#129cb0}
.hero{background:#181A19;}
.hero .owl-controls{margin:0;padding-top:15px;padding-bottom:15px;background-image:-ms-linear-gradient(bottom, #0B0B0B 0%, #181A19 100%);background-image:-moz-linear-gradient(bottom, #0B0B0B 0%, #181A19 100%);background-image:-o-linear-gradient(bottom, #0B0B0B 0%, #181A19 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0B0B0B), color-stop(1, #181A19));background-image:-webkit-linear-gradient(bottom, #0B0B0B 0%, #181A19 100%);background-image:linear-gradient(to top, #0B0B0B 0%, #181A19 100%);}
.hero-info{position:absolute;width:100%;padding:20px 0 30px 0;bottom:0;left:0;margin-bottom:60px;background:#000000;opacity:0.8;}
.hero-info .hero-title{font-size:36px;color:#129cb0;display:block;font-family:'open_sansbold';}
.hero-info .type{font-size:28px;color:#ffffff;}
.hero-info .description{display:block;color:#ffffff;}
.hero-info .product-title{border-right:1px solid #FFF;}
.hero-info a.hero_link{color:#FFF;padding:12px 19px 12px 19px;border:1px solid #f37046;font-size:12px;}
.hero-info a.hero_link:hover{background:#f37046;}
.hero-info img{min-width:100%;height:auto;}
h3.block-title{color:#b6b6b6;margin-bottom:50px;margin-top:45px;}
h3.block-title span{color:#129cb0;}
.welcome-to{padding-bottom:50px;font-size:14px;}
.welcome-to h4 a{font-family:'open_sansbold';color:#303030;}
.welcome-to h4 a:hover{color:#129cb0;}
.welcome-to a.btn,.warranty a.btn{margin-top:30px;font-family:'open_sansregular';color:#949494;border-color:#dadada;background:#ffffff;border-radius:0;}
.welcome-to a.btn:hover,.warranty a.btn:hover{color:#FFF;border-color:#f67e59;background:#129cb0;border-radius:0;}
.welcome-grid-item{margin-bottom:10px;}
.homepage-gallery{background-color:#222327;padding-bottom:80px;}
.homepage-gallery h3.block-title,.section-home .products-carousel h3.block-title{margin-bottom:60px;margin-top:40px;}
.homepage-gallery .rollover-gallery:hover{cursor:pointer;}
.homepage-gallery .rollover-gallery img{width:100%;padding:4px 4px;moz-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.homepage-gallery .row div{padding:0;}
.homepage-gallery .rollover-gallery .fa{color:#FFF;position:absolute;top:50%;left:50%;margin-top:-18px;margin-left:-16px;font-size:36px;opacity:0;moz-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;opacity:0;z-index:99;}
.homepage-gallery .rollover-gallery img{opacity:0.35;}
.homepage-gallery .rollover-gallery:hover img{opacity:1}
.homepage-gallery .rollover-gallery:hover i{opacity:0.8}
.recent-news{font-size:14px;padding-bottom:50px;}
.new-item{margin-top:20px;min-height:160px;margin-bottom:50px;position:relative;}
.recent-news h4 a{font-size:14px;font-family:'open_sansbold';color:#303030;min-height:38px;display:block;}
.recent-news p.caption{min-height:60px;}
.new-item a.item-details{color:#949494;position:absolute;bottom:0;left:0;}
.recent-news a:hover{text-decoration:none;color:#129cb0;}
.owl-recent-news .owl-controls{position:absolute;bottom:0;left:50%;}
.owl-recent-news .owl-controls span{opacity:1!important;background:none!important;border:1px solid #ffffff;}
.owl-recent-news .owl-controls span:hover{opacity:1!important;background:#129cb0!important;border:1px solid #129cb0;}
.recent-news a:hover i{color:#129cb0;}
.article-release a{color:#129cb0;}
.article-release a:hover{color:#969595;}
#owl-featured .item{margin:5px;}
.homepage-video{background:#000000;background-image:url(../img/video-bg.png);background-repeat:repeat;}
.rollover-video{position:absolute;top:50%;left:50%;text-align:center;margin-left:-167px;margin-top:-77px;z-index:18;}
.homepage-video img{moz-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;opacity:0.8;}
.homepage-video .rollover-video a{padding:20px 20px 20px 25px;background:#129cb0;color:#FFF;opacity:0.7;}
.homepage-video .rollover-video a:hover{opacity:1;}
.homepage-video .rollover-video p{color:#ffffff;font-size:28px;margin-top:40px;font-family:'open_sansbold';}
.homepage-video .rollover-video span{color:#129cb0;font-size:18px;font-family:'open_sansitalic';}
.homepage-video .rollover-video i{font-size:18px;}
.select2-container--default .select2-selection--single{background-color:#fff;border:none;height:50px;text-align:center;padding-top:10px;border-top:2px solid #129cb0;border-radius:0;background-color:#313131;}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#969595;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{top:90%;left:0;}
.pagination{display:block;float:right;margin-right:15px;margin-left:15px;}
.pagination .prev,
.pagination .next{background:none;border:none;color:#129cb0;}
.pagination .next i,
.pagination .prev i{font-size:24px;}
.pagination .prev:hover,
.pagination .prev:active,
.pagination .prev:focus,
.pagination .next:hover,
.pagination .next:active,
.pagination .next:focus{background:none;border:none;}
.pagination .prev:hover i,
.pagination .next:hover i{color:#313131;}
.pagination li a{background:none;color:#969595;border:transparent;font-family:'open_sansbold'!important;padding:7px 14px;border-top:2px solid transparent;}
.pagination .pagination-page{border-top:2px solid transparent;}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover,
.pagination li a:hover,
.pagination li.active a:hover,
.pagination li.active a{background:#313131;color:#129cb0;border:none;border-top:2px solid #129cb0;font-family:'open_sansbold'!important;}
.pagination>li:first-child>a, .pagination>li:first-child>span{margin-left:0;border-top-left-radius:0px;border-bottom-left-radius:0px;}
.pagination>li:last-child>a, .pagination>li:last-child>span{border-radius:0;}
.member{border:1px solid #434343;text-align:center;padding:45px 10px 0 10px;margin:25px 0px;background:rgb(35,37,42);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzIzMjUyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzFjMWQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzFiMWMxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzE2MTcxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTExMTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgb(35,37,42) 1%, rgb(28,29,32) 40%, rgb(27,28,30) 40%, rgb(22,23,24) 63%, rgb(17,17,17) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,rgb(35,37,42)), color-stop(40%,rgb(28,29,32)), color-stop(40%,rgb(27,28,30)), color-stop(63%,rgb(22,23,24)), color-stop(100%,rgb(17,17,17)));background:-webkit-linear-gradient(top, rgb(35,37,42) 1%,rgb(28,29,32) 40%,rgb(27,28,30) 40%,rgb(22,23,24) 63%,rgb(17,17,17) 100%);background:-o-linear-gradient(top, rgb(35,37,42) 1%,rgb(28,29,32) 40%,rgb(27,28,30) 40%,rgb(22,23,24) 63%,rgb(17,17,17) 100%);background:-ms-linear-gradient(top, rgb(35,37,42) 1%,rgb(28,29,32) 40%,rgb(27,28,30) 40%,rgb(22,23,24) 63%,rgb(17,17,17) 100%);background:linear-gradient(to bottom, rgb(35,37,42) 1%,rgb(28,29,32) 40%,rgb(27,28,30) 40%,rgb(22,23,24) 63%,rgb(17,17,17) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#23252a', endColorstr='#111111',GradientType=0);}
.member .name{display:block;font-size:24px;color:#129cb0;font-family:'open_sanslight';}
.member .position{font-size:18px;display:block;min-height:50px;color:#fff;font-family:'open_sanslight';}
.member .small_description{display:block;font-size:12px;color:#bababa;font-family:'open_sanslight';text-align:left;}
.member .follow a{color:#bababa;padding-bottom:5px;margin-right:10px;}
.member .follow a:hover{color:#129cb0;}
.members{padding-bottom:40px;}
.my_account_content{padding:0 0 20px 0;}
.my_account_content a,.my_account_content i.fa{color:#969595;}
.my_account_content a:hover,.my_account_content i.fa:hover{color:#129cb0;}
.customers-nav{padding-top:118px;}
.section-orders,.section-account,.section-my-info,.section-register,.section-forgot-password,.section-favorites,.section-message-board,.section-addresses,.section-media,.section-forum{background:#f9f9f9;}
.download_content{margin-bottom:50px;}
.download_content .download_first_item{border-top:1px solid #969595;margin-top:30px;}
a.download_file{color:#fff;}
.download_content_item{border-top:1px solid #969595;padding:10px 0;}
.download_content_item .download_file{margin-top:30px;}
.checkout_container{padding:60px 0;}
.modal-dialog{width:600px;margin:120px auto;}
.btn-link{color:#969595;}
.btn-link:hover{color:#f57f57;}
.alert{margin:10px;}
.check-out-nav li a.active{border-bottom:2px solid #129cb0;}
.check-out-nav li a{color:#129cb0;}
.check-out-nav li a:hover{background-color:#129cb0!important;border-bottom:2px solid #129cb0;color:#fff;}
.check-out-nav li a:focus{background-color:transparent;}
.pdf_stips:hover > .hoverbtn{-moz-transform:translate(0, 0) scale(1);-ms-transform:translate(0, 0) scale(1);-o-transform:translate(0, 0) scale(1);-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.hoverbtn{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;position:absolute;top:46%;left:55px;height:22px;width:9%;text-align:center;background:rgba(229, 238, 242, 0.74);-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;font-family:"MyriadProRegular";font-size:14px;color:#626e73;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.44);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.44);box-shadow:0 0 10px rgba(0, 0, 0, 0.44);vertical-align:middle;line-height:24px;-moz-transform:translate(0, -50px) scale(1.5);-ms-transform:translate(0, -50px) scale(1.5);-o-transform:translate(0, -50px) scale(1.5);transform:translate(0, -50px) scale(1.5);width:100px;}
.list-group-item{display:table;background:transparent;float:left;border:2px transparent;}
a.list-group-item:focus, a.list-group-item:hover{border-color:#129cb0;background-color:transparent;color:#129cb0!important;border-bottom:2px solid #129cb0;}
.list-group-item.active{background:transparent;color:#129cb0;border-bottom:2px solid #129cb0;}g16
.list-group-item.active:hover{background:transparent;border-color:#129cb0;color:#129cb0;border-bottom:2px solid #129cb0;}
.list-group-item.active:last-child,.list-group-item.active:first-child{background:transparent;color:#129cb0;border-bottom:2px solid #129cb0;}
.list-group-item:last-child,.list-group-item:first-child{border-radius:0;border-bottom:2px solid transparent;}
.m_acc_nav{border-top:1px solid #e5eef2;border-bottom:1px solid #e5eef2;margin-bottom:50px;margin-top:30px;}
.m_acc_nav{border-top:1px solid #e5eef2;border-bottom:1px solid #e5eef2;margin-bottom:50px;margin-top:30px;padding-left:0;}
.ns-effect-slidetop{text-align:center;}
.categoriess_grid{padding:35px 0;}
.forum_subcategory{background:#161618;color:#969595;margin-bottom:30px;}
.forum_subcategory .subcategory_content{border:1px solid #434343;min-height:235px;padding:13px 13px;}
.forum_subcategory h3{font-size:18px;color:#129cb0;}
.forum_subcategory .subcategory-stats{border-bottom:1px solid #434343;border-top:1px solid #434343;padding:7px 8px;margin:0 -8px;}
.forum_subcategory .subcategory-stats span{color:#129cb0;margin-right:10px;}
.forum_subcategory .subcategory-description{padding-top:30px;}
.new_post_button,.start_topic{font-size:11px;color:#fff;padding:15px 20px;background:#129cb0;border:2px solid #f57f59;display:table;margin-top:20px;float:right;}
.new_post_button,.start_topic:hover{color:#fff;background:#f57f59;border:2px solid #129cb0;}
.posts_list{border-top:1px solid #969595;padding:10px 0;}
.posts_list hr{border-top:1px solid #969595;}
.posts_list h3{margin-top:0;}
#forum_form textarea{width:100%;resize:vertical;}
#forum_form{padding-bottom:30px;}