﻿@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic);body{background-color:#000;color:#444;font:13px/1.8 "Noto Sans",sans-serif;}a{color:#e13330;text-decoration:none;}a:hover{color:#940501;text-decoration:none;}h1{font-size:25px;font-weight:400;line-height:1.4em;margin:0 0 .67em;}h2{font-size:19px;font-weight:400;line-height:1.2em;margin:.83em 0;}h3{font-size:15px;font-weight:400;margin:1em 0;}fieldset{border:1px dashed #ddd;margin:40px 0 15px 0;overflow:visible !important;padding:40px 15px 15px 15px;position:relative;}legend{background-color:#eaeaea;border:none;color:#444;left:15px;padding:10px 20px;position:absolute;top:-25px;width:auto !important;}input[type="text"],input[type="password"],select,textarea{background-color:#eaeaea;border:solid 1px #ddd;color:#444;padding:5px;}input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{border-color:#444;outline:none;}input[type="file"],input[type="text"],input[type="password"],select{height:32px;line-height:20px;}input[type="file"],input[type="text"],input[type="password"]{width:230px;}input[disabled],select[disabled],textarea[disabled]{background-color:#ddd;}input[type="checkbox"],input[type="radio"]{width:20px;}::-webkit-input-placeholder{color:#888 !important;}:-moz-placeholder,::-moz-placeholder{color:#888 !important;}:-ms-input-placeholder{color:#888 !important;}hr{background:url(../Images/HrBackground.png) repeat-x;border:0;height:1px;margin:15px 0;}html,body{height:100%;}body.carp-background #page{background-image:url(/SiteAssets/Images/Background/CarpBackground.jpg);}body.clothing-background #page{background-image:url(/SiteAssets/Images/Background/ClothingBackground.jpg);}body.coarse-background #page{background-image:url(/SiteAssets/Images/Background/CoarseBackground.jpg);}body.fly-background #page{background-image:url(/SiteAssets/Images/Background/FlyBackground.jpg);}body.pike-background #page{background-image:url(/SiteAssets/Images/Background/PikeBackground.jpg);}body.pole-background #page{background-image:url(/SiteAssets/Images/Background/PoleBackground.jpg);}body.reels-background #page{background-image:url(/SiteAssets/Images/Background/ReelsBackground.jpg);}body.rods-background #page{background-image:url(/SiteAssets/Images/Background/RodsBackground.jpg);}body.sea-background #page{background-image:url(/SiteAssets/Images/Background/SeaBackground.jpg);}#page{background:#000 url(/SiteAssets/Images/Background/MainBackground.jpg) no-repeat top center;margin:0;}@media(max-width:1199px){#page{background-image:none;}}#page>header{background:transparent url(../Images/HeaderBackground.png) repeat-x top left;box-shadow:0 0 10px #353535;position:fixed;top:0;width:100%;z-index:102;}@media screen and (max-width:767px){#page>header{background-color:#fff;box-shadow:none;padding-bottom:15px;}}@media screen and (max-width:319px){#page>header{padding-bottom:0;position:static;}}#page>header .top{background-color:#757070 !important;color:#fff;font-size:11px;height:25px;line-height:25px;overflow:hidden;transition:all .3s ease-in-out;}#page>header .top a{color:#fff;padding:.2em;text-decoration:none;}#page>header .top a:hover{background-color:#000;}#page>header .top .account-links{text-align:right;}@media screen and (max-width:767px){#page>header .top .account-links{text-align:center;}#page>header .top .account-links .admin-link{display:none;}}#page>header .top:before,#page>header .top:after{content:" ";display:table;}#page>header .top:after{clear:both;}#page>header .logo-container{float:left;padding:10px 0;}@media screen and (max-width:767px){#page>header .logo-container{height:81px;}}@media screen and (max-width:479px){#page>header .logo-container{float:none;}}@media screen and (max-width:319px){#page>header .logo-container{text-align:center;}}#page>header .logo-container .logo-lg{height:68px;transition:all .3s ease-in-out;}#page>header .logo-container .logo-sm{margin-top:6px;}@media screen and (max-width:479px){#page>header .logo-container .logo-sm{display:inline-block !important;margin-top:13px !important;width:165px;}}@media screen and (max-width:375px){#page>header .logo-container .logo-sm{display:inline-block !important;margin-top:17px !important;width:150px;}}@media screen and (max-width:360px){#page>header .logo-container .logo-sm{display:inline-block !important;margin-top:19px !important;width:115px;}}@media screen and (max-width:319px){#page>header .logo-container .logo-sm{margin-top:6px!important;width:auto;}}#page>header .search-container{background-color:rgba(255,255,255,.8);color:#444;float:left;height:46px;margin:21px 0 0 98px;padding:0 10px;transition:height .3s ease-in-out,margin-left .3s ease-in-out,margin-top .3s ease-in-out;width:520px;}@media screen and (max-width:1199px){#page>header .search-container{width:320px;}}@media screen and (max-width:991px){#page>header .search-container{margin-left:30px;width:236px;}}@media screen and (max-width:767px){#page>header .search-container{background-color:#eaeaea;border:solid 1px #e5e5e5;margin-left:0;margin-top:23px;width:100%;}}@media screen and (max-width:319px){#page>header .search-container{float:none;margin:23px auto 0 auto;}}#page>header .search-container input{background-color:transparent;border:none;font-size:16px;height:36px;margin-top:5px;transition:all .3s ease-in-out;width:85%;}@media screen and (max-width:400px){#page>header .search-container input{width:75%;}}#page>header .search-container .btn{background:transparent url(../Images/SearchMagnifyingGlass.png) no-repeat center center;border:none;float:right;height:28px;margin-top:8px;outline:none;transition:all .3s ease-in-out;}#page>header .search-container .dropdown{background-color:#fff;border:solid 1px #eaeaea;border-top-width:0;display:none;padding:10px;position:absolute;width:520px;z-index:200;}@media screen and (max-width:1199px){#page>header .search-container .dropdown{width:320px;}}@media screen and (max-width:991px){#page>header .search-container .dropdown{width:420px;}}@media screen and (max-width:767px){#page>header .search-container .dropdown{width:calc(100% - 30px);}}#page>header .cart-container #cart-summary{color:#444;float:right;font-size:13px;position:relative;transition:all .3s ease-in-out;}@media screen and (max-width:767px){#page>header .cart-container #cart-summary{position:absolute;right:15px;top:25px;}}@media screen and (max-width:319px){#page>header .cart-container #cart-summary{float:none;position:relative;right:0;top:0;}}#page>header .cart-container #cart-summary>header{background-color:#fff;border-bottom:solid 1px #888;border-right:solid 1px #888;height:58px;line-height:48px;margin-top:15px;padding:5px 10px;transition:all .3s ease-in-out;width:210px;}@media screen and (max-width:479px){#page>header .cart-container #cart-summary>header{background-color:#eaeaea;border-left:solid 1px #888;border-top:solid 1px #888;margin-left:auto;margin-right:auto;width:150px;}}#page>header .cart-container #cart-summary>header .cart-icon{background:url(../Images/Cart.png) no-repeat 10px 5px;color:#fff;transition:all .3s ease-in-out;}#page>header .cart-container #cart-summary>header .cart-items{text-align:center;}#page>header .cart-container #cart-summary>header .cart-text{font-weight:bold;}#page>header .cart-container #cart-summary>header .border-dashed-right{border-right:dashed 1px #888;}@media screen and (max-width:479px){#page>header .cart-container #cart-summary>header .border-dashed-right{border:none;}}#page>header .cart-container #cart-summary .dropdown{background-color:#fff;border:solid 1px #888;border-top:solid 4px #e13330;display:none;padding:15px;position:absolute;right:0;width:380px;z-index:201;}@media screen and (max-width:479px){#page>header .cart-container #cart-summary .dropdown{display:none !important;}}#page>header .cart-container #cart-summary .dropdown hr{margin:0;}#page>header .cart-container #cart-summary .dropdown .line-item{min-height:80px;padding:15px 0;}#page>header .cart-container #cart-summary .dropdown .line-item:hover{background-color:#eaeaea;}#page>header .cart-container #cart-summary .dropdown .line-item a.remove-item{cursor:pointer;color:#ddd;display:block;font-size:50px;}#page>header .cart-container #cart-summary .dropdown .line-item a.remove-item:hover{color:#888;text-decoration:none;}#page>header .cart-container #cart-summary .dropdown .btn{background-color:#444;font-weight:700;margin-top:15px;text-transform:uppercase;width:100%;}#page>header .cart-container #cart-summary .dropdown .btn:hover{background-color:#59b200;}#page>header .cart-container #cart-summary .dropdown .subtotal{margin-top:15px;}#page>header .cart-container #cart-summary .dropdown .subtotal-text{font-weight:bold;}#page>header.bar{padding-bottom:0;}#page>header.bar .top{height:0;}@media screen and (max-width:767px){#page>header.bar .logo-container{height:75px;}}#page>header.bar .logo-lg{height:50px;}#page>header.bar .logo-sm{margin-top:0;}@media screen and (max-width:479px){#page>header.bar .logo-sm{margin-top:8px !important;}}@media screen and (max-width:375px){#page>header.bar .logo-sm{margin-top:9px !important;}}@media screen and (max-width:360px){#page>header.bar .logo-sm{margin-top:15px !important;}}#page>header.bar .phone{display:none !important;}#page>header.bar .search-container{height:40px;margin-left:130px;margin-top:15px;}@media screen and (max-width:991px){#page>header.bar .search-container{margin-left:65px;}}@media screen and (max-width:767px){#page>header.bar .search-container{display:none;}}#page>header.bar .search-container input{margin-top:2px;}#page>header.bar .search-container .btn{margin-top:5px;}#page>header.bar .cart-container #cart-summary>header{height:50px;line-height:40px;margin-top:10px;}#page>header.bar .cart-container #cart-summary>header .cart-icon{background-position-y:1px;}@media screen and (max-width:767px){#page>header.bar .cart-container #cart-summary{top:3px;}}#page>header:before,#page>header:after{content:" ";display:table;}#page>header:after{clear:both;}#main{margin-top:106px;}@media(max-width:1199px){#main{background-image:none;}}@media screen and (max-width:767px){#main{margin-top:161px;}#main.container-fluid{padding-left:0;padding-right:0;}}@media screen and (max-width:479px){#main{margin-top:175px;}}@media screen and (max-width:319px){#main{margin-top:0;}}#main>.container{background-color:#fff;padding-top:15px;}@media screen and (max-width:479px){#main>.container{padding-top:0;}}#main #column-wrapper{padding:0 220px;}#main #main-carousel,#main #main-banner{margin-top:15px;}#main:before,#main:after{content:" ";display:table;}#main:after{clear:both;}#breadcrumb{font-size:11px;margin:15px 0 0 0;padding:0;text-transform:lowercase;}#breadcrumb a.last{color:inherit;}#breadcrumb a.last:hover{cursor:text;text-decoration:none;}#content{box-sizing:border-box;float:left;padding:15px 0;width:100%;}#content:before,#content:after{content:" ";display:table;}#content:after{clear:both;}#left-column{float:left;margin-left:-220px;width:205px;}#right-column{float:right;margin-right:-220px;width:205px;}#page>footer{background-color:#444;color:#fff !important;padding:30px;}#page>footer a{color:#fff;}#page>footer h2{border-bottom:1px dashed #fff;line-height:.1em;margin:15px 0 15px;text-align:center;}#page>footer h2 span{background-color:#444;padding:0 15px;}#page>footer ul.dashed-list li{border-color:#fff;}#contact-button{display:block;height:65px;position:fixed;right:30px;bottom:-46px;-o-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition:-webkit-transform .5s;transition:.5s;width:401px;z-index:100;}#contact-button:hover{bottom:0;-o-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition:-webkit-transform .5s;transition:.5s;}#newsletter{background:url(../Images/NewsletterBackround.png) repeat top left;color:#fff;font-size:15px;}#newsletter header,#newsletter form,#newsletter .editor-wrapper,#newsletter p{display:inline-block;}#newsletter p,#newsletter .editor-field{margin:0;}#newsletter form{padding:15px 0;}#newsletter form input{border:1px solid #eaeaea;border-radius:5px;color:#444;height:45px;margin:0 30px;outline:none;padding:5px;}#newsletter form .btn{border-radius:5px;background-color:#59b200;font-size:15px;line-height:31px;margin-top:-2px;vertical-align:inherit;}#newsletter form .btn:hover{background-color:#fff;color:#59b200;}#newsletter form .validation-summary-errors{color:#444;margin-top:0;}@media screen and (max-width:991px){#newsletter header,#newsletter form{display:block;text-align:center;}#newsletter header{margin-top:10px;}#newsletter .validation-summary-errors ul{list-style:none;}}#testimonials{background:url(../Images/TestimonialBackground.png) repeat top left;}#testimonials>div{color:#444;min-height:250px;padding:30px;}#testimonials>div a,#testimonials>div a:hover{color:#888;}#testimonials>div .carousel-inner{font-size:15px;margin:0 auto;width:55%;}@media screen and (max-width:991px){#testimonials>div .carousel-inner{width:100%;}}#testimonials>div .carousel-inner .item{min-height:120px;}@media screen and (max-width:991px){#testimonials>div .glyphicon{display:none;}}#testimonials>div #testimonial-carousel{background:url(../Images/SpeechMarks.png) no-repeat center center;}@media screen and (max-width:991px){#testimonials>div #testimonial-carousel{background:none;}}#testimonials>div .testimonial-title{display:inline;}#social{background:#fff;}#social>div{padding:15px 0;}#social>div a,#social>div a:hover{color:#444;}@media screen and (max-width:767px){#social>div .link-text{display:none;}}#legal{color:#fff;font-size:11px;margin-bottom:60px;padding:15px;position:relative;}#legal .back-to-top{cursor:pointer;left:50%;position:absolute;top:-25px;}@media(max-width:991px){#legal .copyright div{text-align:center;margin-bottom:15px;}#legal .safe-shopping div{text-align:center;margin-bottom:15px;}}body.one-column-layout #left-column,body.one-column-layout #right-column{display:none;}body.one-column-layout #column-wrapper{padding-left:0 !important;padding-right:0 !important;}body.two-columns-layout #right-column{display:none;}body.two-columns-layout #column-wrapper{padding-right:0 !important;}@media screen and (max-width:767px){#left-column,#right-column{display:none;}#column-wrapper{padding-left:0 !important;padding-right:0 !important;}}.navbar{margin:0;position:relative;z-index:101;}.navbar-default{background:#e13330 url(../Images/TopMenuBackground.png) repeat-x bottom center !important;border:none;border-radius:0;font-size:15px;margin-top:10px;height:50px;}@media screen and (max-width:768px){.navbar-default{margin-top:15px;}}@media screen and (min-width:768px){.navbar-default #top-menu{display:block;}}.navbar-default .nav li{position:static;}.navbar-default .nav-justified li a{color:#fff;line-height:30px;}.navbar-default .nav-justified li a:hover,.navbar-default .nav-justified li a:focus{background:#b90f0b;color:#fff;outline:0;}@media screen and (max-width:991px){.navbar-default .nav-justified li a{padding:10px 8px;}}.navbar-default .nav-justified li.dropdown{position:static;}.navbar-default .nav-justified li.dropdown:hover ul.dropdown-menu{display:block;}@media screen and (max-width:768px){.navbar-default .nav-justified li.dropdown:hover ul.dropdown-menu{display:none;}}.navbar-default .nav-justified li.dropdown .dropdown-menu{border:2px solid rgba(0,0,0,.25);-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px;font-size:13px;position:absolute;top:48px;left:0;width:100%;}@media screen and (max-width:1200px){.navbar-default .nav-justified li.dropdown .dropdown-menu{-moz-column-count:3;-webkit-column-count:3;column-count:3;}}@media screen and (max-width:992px){.navbar-default .nav-justified li.dropdown .dropdown-menu{font-size:11px;}}.navbar-default .nav-justified li.dropdown .dropdown-menu a{color:#444;}.navbar-default .nav-justified li.dropdown .dropdown-menu a:hover,.navbar-default .nav-justified li.dropdown .dropdown-menu a:focus{background-color:#eaeaea;color:#b90f0b;}.navbar-default .nav-justified li.dropdown .dropdown-menu .active a{background-color:#fff !important;color:#b90f0b;cursor:text;}.navbar-default .nav-justified>li{background:url(../Images/TopMenuRootDivide.png) no-repeat top left;}@media screen and (max-width:768px){.navbar-default .nav-justified>li{background-image:none;background-color:#444;}.navbar-default .nav-justified>li a{margin-bottom:0;}}.navbar-default .navbar-menu-header{display:none;color:#fff;float:left;line-height:50px;margin-left:15px;}@media screen and (max-width:767px){.navbar-default .navbar-menu-header{display:block;width:100px;}}.navbar-default .navbar-toggle{border-color:#fff;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#b90f0b;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}.widget{background-color:#fff;margin-bottom:1em;padding:10px;position:relative;}.widget>header{border-bottom:1px dotted #ddd;color:#444;line-height:.1em;font-size:19px;font-weight:700;margin:18px 0 30px 0;padding-left:30px;width:100%;}.widget>header .header-background{background-color:#fff;padding:0 5px;}#left-column .widget>header,#right-column .widget>header{line-height:inherit !important;padding:0 5px;}#left-column .widget h2,#right-column .widget h2{font-size:15px;font-weight:400;}.absmiddle{margin-bottom:.25em;vertical-align:middle;}.account .icon{margin-top:15px;text-align:center;}.account .icon img{border:5px solid transparent;border-radius:50%;height:150px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}@media screen and (max-width:340px){.account .icon img{height:100px;}}.account .icon img:hover{border-color:#e13330;}.account .icon .title{color:#444;font-size:18px;margin-top:15px;}@media screen and (max-width:340px){.account .icon .title{font-size:16px;}}.account .icon .title:hover{color:#e13330;text-decoration:none;}.add-to-cart select,.add-to-cart input,.add-to-cart select:focus,.add-to-cart input:focus{font-size:16px;}.authentication{margin-left:-175px !important;width:330px !important;}.brand-grid-item{height:277px;}@media screen and (max-width:767px){.brand-grid-item{height:auto;}}.brand-grid-item .brand-image{display:table;height:206px;min-height:206px;width:100%;}@media screen and (max-width:767px){.brand-grid-item .brand-image{display:none;}}.brand-grid-item .brand-image div{border:solid 3px #eaeaea;display:table-cell;text-align:center;vertical-align:middle;}.brand-grid-item .brand-title{background-color:#eaeaea;color:#444;font-weight:700;margin-top:15px;}.brand-grid-item .brand-title a{color:#444;display:block;min-height:56px;padding:5px 15px;}@media screen and (max-width:767px){.brand-grid-item .brand-title a{min-height:0;}}.brand-grid-item .brand-title a:hover{color:#222;}.billing-address-title,.delivery-address-title{font-weight:700;}@media screen and (max-width:991px){.billing-address-title,.delivery-address-title{margin-top:15px!important;}}.btn{border-radius:0;color:#fff;display:inline-block;font:13px/1.8 "Noto Sans",sans-serif;line-height:18px;padding:6px 15px;vertical-align:top;}.btn:hover,.btn:focus{color:#fff;cursor:pointer;outline:0;text-decoration:none;}.btn[disabled]{background-color:#eaeaea;color:#ddd;}.btn-default{background-color:#888;}.btn-default:hover,.btn-default:focus{background-color:#59b200;}.btn-best-buy-price{background:#4da6ff url(../Images/BestBuyQuestionMark.png) no-repeat center right 10px;color:#fff !important;padding-right:46px;}.btn-best-buy-price:hover,.btn-best-buy-price:focus{background-color:#18f;}.btn-green{background-color:#59b200;}.btn-green:hover,.btn-green:focus{background-color:#356208;}.btn-image{background-color:#fff;background-image:none;border:none;padding:0;}.btn-image:hover,.btn-image:focus{background-color:#fff;}.btn-lg{line-height:30px;}.carousel-inner .item{background:none;border:none;margin:0;padding:0;}.category-grid-item{height:277px;}@media screen and (max-width:767px){.category-grid-item{height:auto;}}.category-grid-item .category-image{display:table;height:206px;min-height:206px;width:100%;}@media screen and (max-width:767px){.category-grid-item .category-image{display:none;}}.category-grid-item .category-image div{border:solid 3px #eaeaea;display:table-cell;text-align:center;vertical-align:middle;}.category-grid-item .category-title{background-color:#eaeaea;color:#444;font-weight:700;margin-top:15px;}.category-grid-item .category-title a{color:#444;display:block;min-height:56px;padding:5px 15px;}@media screen and (max-width:767px){.category-grid-item .category-title a{min-height:0;}}@media screen and (max-width:479px){.category-grid-item .category-title a{min-height:56px;}}.category-grid-item .category-title a:hover{color:#222;}.comment{border-bottom:solid 3px #ddd;clear:both;margin-top:10px;overflow:hidden;padding:10px 0;}.comment .comment{border-bottom:0;border-top:solid 3px #ddd;}.comment>.comment{margin-left:80px;}.comment>.collapse-toggle{float:right;}.comment>footer{text-align:right;}.comment>footer ul{list-style:none;margin:0;padding:0;}.comment>footer li{display:inline-block;margin-left:10px;}.display-field,.editor-field,.display-label,.editor-label{line-height:32px;margin:.35em 0;}@media screen and (max-width:479px){.display-field,.editor-field,.display-label,.editor-label{line-height:inherit;}}.display-label,.editor-label{float:left;width:150px;}.display-label+.display-field,.editor-label+.display-field,.display-label+.editor-field,.editor-label+.editor-field{margin-left:150px;}@media screen and (max-width:479px){.display-label,.editor-label{float:none;width:auto;}.display-label+.display-field,.editor-label+.display-field,.display-label+.editor-field,.editor-label+.editor-field{margin-left:0;}}.display-wrapper:before,.editor-wrapper:before,.display-wrapper:after,.editor-wrapper:after{content:" ";display:table;}.display-wrapper:after,.editor-wrapper:after{clear:both;}.divide{background:url(../Images/HrBackground.png) repeat-x center;font-size:14px;font-weight:bold;line-height:15px;margin:15px 0;text-align:center;}.divide span{background-color:#fff;padding:0 10px;}.editor-field *{vertical-align:central;}.feautured-brand{margin:15px 0 !important;min-height:50px;}.field-validation-valid,.field-validation-error{display:none;}.first{margin-top:0;}.glyphicon.glyphicon-circle{border:2px solid #ddd;border-radius:50%;color:#888;font-size:12px;height:32px;line-height:28px;margin:0 5px;min-height:32px;text-align:center;width:32px;}.glyphicon.glyphicon-circle:hover{color:#e13330;}.help-block{max-width:600px;}.image-border{border:solid 1px #000;margin:2px;}.img-responsive.text-center{margin:0 auto;}.input-validation-error{background-color:#f2dede;border:solid 1px #a94442 !important;}.item{background-color:#eee;border:solid 1px #ccc;margin:5px 0;padding:5px;}.item:before,.item:after{content:" ";display:table;}.item:after{clear:both;}.key-ranges .col-xs-6{margin-bottom:15px;}.key-ranges .btn{border-bottom-width:0;border-left-width:0;border-right-width:0;display:inline-block;width:173px;}@media(max-width:479px){.key-ranges .btn{padding:6px 0;width:100%;}}.key-ranges img{max-width:100%;}.last{margin-bottom:0;}.light{font-weight:400;}.modal{background-color:#fff;border:solid 2px #444;bottom:auto;box-sizing:border-box;display:none;left:50%;margin-left:-400px;overflow-y:auto;position:fixed;top:17%;width:800px;z-index:401;}.modal header{background-color:#444;border-bottom:none;color:#fff;font-size:19px;font-weight:700;line-height:2em;margin:0;padding:10px 15px;width:100%;}.modal header a{color:#fff;text-decoration:none;}.modal header>a.modal-close{cursor:pointer;float:right;margin-top:8px;}.modal header>a.modal-close .glyphicon{font-size:25px;}.modal .body{max-height:400px;overflow:auto;padding:15px;}.modal legend{font-size:17px;font-weight:400;padding:10px 20px 5px 20px;}@media(max-width:991px){.modal{margin-left:-45%;top:7%;width:90%;}.modal th,.modal td{padding:.25em;}}.modal-background{background:#fff;background:rgba(255,255,255,.9);display:none;filter:alpha(opacity=90);height:100%;left:0;position:fixed;top:0;width:100%;z-index:400;}#new-product-question-modal select,#new-product-question-modal input,#new-product-question-modal textarea{font-size:16px;}#new-product-question-modal select:focus,#new-product-question-modal input:focus,#new-product-question-modal textarea:focus{font-size:16px;}.notification{background-color:#eee;line-height:40px;padding:0 15px;position:fixed;text-align:center;width:100%;z-index:299;}.notification .close{font-size:30px;line-height:inherit;}.notification.notification-top{border-bottom:solid 1px #999;top:0;}.notification.notification-bottom{border-top:solid 1px #999;bottom:0;}.pager{margin:1em 0;text-align:right;}.pager a,.pager .current{background-color:#eaeaea;border:solid 1px #ddd;line-height:30px;padding:5px 8px;text-decoration:none;}.pager a:hover,.pager .current{background-color:#e13330;border:solid 1px #b90f0b;color:#fff;}.pointer{cursor:pointer;}#product-display-icons ul{list-style:none;margin:0;padding:0;}#product-display-icons li{display:inline-block;margin-left:5px;}#product-display-icons li.grid-view{background:url(../Images/LayoutGrid.png) no-repeat;height:32px;width:22px;}#product-display-icons li.list-view{background:url(../Images/LayoutList.png) no-repeat;height:32px;width:24px;}#product-display-icons li a{display:block;width:22px;height:32px;}.product-filter h2{font-size:13px !important;font-weight:700 !important;}.product-filter h3{font-size:13px !important;font-weight:700 !important;font-style:italic;}.product-filter ul{margin:0;padding:0;}.product-filter li{font-size:13px !important;list-style-type:none;}.product-list-item{border-bottom:5px solid #eaeaea;margin-bottom:15px;padding-bottom:15px;width:100%;}.product-list-item a{color:#888;}.product-list-item a:hover{color:#e13330;}.product-list-item .btn-best-buy-price{line-height:26px;margin:25px 0 0 15px;width:100%;}@media(max-width:1199px){.product-list-item .btn-best-buy-price{margin:25px 0 0 0;}}@media(max-width:991px){.product-list-item .btn-best-buy-price{margin:15px 0;}}.product-list-item .image{max-width:200px;position:relative;z-index:1;}.product-list-item .image .product-image{background-color:#fff;cursor:pointer;display:inline-block;height:220px;line-height:220px;text-align:center;width:100%;}.product-list-item .image .product-image img{vertical-align:middle;}.product-list-item .image .product-image .quick-look{background:url(../Images/QuickLook.png) center center no-repeat #fff;cursor:pointer;display:block;height:220px;opacity:0;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;position:absolute;width:100%;z-index:2;}.product-list-item .image .product-image .quick-look:hover{opacity:.9;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;}.product-list-item .more-images a,.product-list-item .more-images a:hover{color:#444;}.product-list-item .more-images .glyphicon-camera{font-size:25px;margin-top:25px;line-height:40px;}.product-list-item .more-images .num-photos{top:-5px;position:relative;}.product-list-item .price-saving{font-size:11px;margin:5px 0 0 15px;}@media(min-width:992px){.product-list-item .product-details{min-height:145px;}}.product-list-item .product-icons{margin-top:15px;}.product-list-item .stock-status-box{background:#444;color:#fff !important;display:block;line-height:40px;text-align:left;float:right;width:198px;}@media(max-width:1199px){.product-list-item .stock-status-box{width:100%;}}.product-list-item .stock-status-box .icon{border-left:1px solid #fff;}.product-list-item .stock-status-box .stock-status-icon{color:#fff;}.product-list-item .stock-status-box .stock-status-icon.glyphicon{font-size:16px;margin-top:4px;}.product-list-item .stock-status-message{font-size:11px;height:25px;line-height:25px;text-align:right;}.product-grid-item{height:396px;margin-bottom:15px;}@media screen and (max-width:479px){.product-grid-item{height:414px;}}@media screen and (max-width:330px){.product-grid-item{height:437px;}}.product-grid-item:before,.product-grid-item:after{content:" ";display:table;}.product-grid-item:after{clear:both;}.product-grid-item a{color:#888;}.product-grid-item a:hover{color:#e13330;}.product-grid-item hr{background-color:#eaeaea;background-image:none;border:0;height:5px;margin:0;}.product-grid-item .content{background-color:#f0f0f0;border:solid 1px #eaeaea;position:relative;z-index:1;}.product-grid-item .content .product-image{background-color:#fff;cursor:pointer;display:inline-block;height:220px;line-height:220px;text-align:center;width:100%;}.product-grid-item .content .product-image img{vertical-align:middle;}@media screen and (max-width:479px){.product-grid-item .content .product-image img{max-width:100%;}}.product-grid-item .content .product-image .quick-look{background:url(../Images/QuickLook.png) center center no-repeat #f0f0f0;cursor:pointer;display:block;height:220px;opacity:0;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;position:absolute;width:100%;z-index:2;}.product-grid-item .content .product-image .quick-look:hover{opacity:.9;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;}.product-grid-item .content .product-name{height:56px;margin:10px 0 0 0;padding:5px 10px;}@media screen and (max-width:479px){.product-grid-item .content .product-name{height:79px;margin:5px 0 0 0;padding:5px;}}@media screen and (max-width:320px){.product-grid-item .content .product-name{height:102px;}}.product-grid-item .content .product-name a{color:#444;}.product-grid-item .content .product-name a:hover{color:#e13330;}.product-grid-item .content .product-price{background-color:#eaeaea;color:#444;font-weight:700;line-height:30px;padding:5px 15px;text-align:left;}.product-grid-item .content .stock-status .stock-status-box{background:#444;color:#fff;display:block;padding:10px 5px;width:100%;}.product-grid-item .content .stock-status .stock-status-box .icon{border-left:1px solid #fff;}.product-grid-item .content .stock-status .stock-status-box .stock-status-icon{color:#fff;}.product-grid-item .content .stock-status .stock-status-box .stock-status-icon.glyphicon{font-size:16px;margin-top:4px;}.product-grid-item .content .stock-status .stock-status-message{font-size:11px;height:25px;line-height:25px;text-align:right;margin-right:5px;}.product-sort select,.product-sort input{font-size:16px;height:30px;padding:0;}.product-sort select:focus,.product-sort input:focus{font-size:16px;}.product-sort .pager{margin:0;}@media screen and (max-width:1199px){.product-sort .sort-by{text-align:right;}}.product-flag{position:absolute;right:0;top:0;height:78px;width:88px;z-index:1;}.product-flag.product-flag-new{background:url(../Images/ProductFlagNew.png);height:77px;width:87px;}.product-flag.product-flag-free-delivery{background:url(../Images/ProductFlagFreeDelivery.png);}.product-flag.product-flag-sale-and-free-delivery{background:url(../Images/ProductFlagSaleAndFreeDelivery.png);height:77px;}.product-flag.product-flag-sale{background:url(../Images/ProductFlagSale.png);}#product-image-viewer{margin:0 auto;position:relative;width:257px;}#product-image-viewer #carousel li{margin-right:5px;}.product-price-and-rating{margin:5px 0;}.product-price-and-rating:before,.product-price-and-rating:after{content:" ";display:table;}.product-price-and-rating:after{clear:both;}.product-price-and-rating .product-price-display{float:left;}.product-price-and-rating .product-rating-display{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;float:left;margin:0 15px;padding:0 15px;}@media screen and (max-width:600px){.product-price-and-rating .product-rating-display{border:none;}}.product-price-and-rating .product-rating-display .rating{line-height:30px;}.product-price-and-rating .product-rating-display .rating span{display:none;}.product-price-and-rating .stock-status{float:left;}.products-navigation,.brands-navigation{background:#fff;padding-left:10px;position:absolute;right:0;top:13px;}.product-question{border-bottom:solid 3px #f0f0f0;clear:both;margin:10px 0;overflow:hidden;}.product-question .answer{margin:10px 0 10px 80px;}.product-question .author{color:#888;}.product-question ul{float:right;list-style:none;margin:-22px 0 0;padding:0;}.product-question li{display:inline-block;margin-left:10px;}@media screen and (max-width:767px){.quick-view .best-buy-price,.quick-view .free-delivery,.quick-view .stock-status{text-align:left !important;margin:10px 0;}}.quick-view .image{position:relative;text-align:center;width:213px;}.quick-view .more-images a,.quick-view .more-images a:hover{color:#444;}.quick-view .more-images .glyphicon-camera{font-size:25px;margin-top:25px;line-height:40px;}.quick-view .more-images .num-photos{top:-5px;position:relative;}#reviews #rating{line-height:23px;margin-left:10px;}#reviews #rating .rating:nth-child(2){display:none;}.row-gutter-none{margin-left:0 !important;margin-right:0 !important;}.row-gutter-none [class*="col-"]{padding-left:0 !important;padding-right:0 !important;}.row-gutter-sm{margin-left:-7.5px !important;margin-right:-7.5px !important;}.row-gutter-sm [class*="col-"]{padding-left:7.5px;padding-right:7.5px;}.row-gutter-vertical-padding [class*="col-"]{padding-bottom:5px;padding-top:5px;}.scroll-to{cursor:pointer;}.share-this{margin:0;padding:10px 0;}.share-this .st_fblike_hcount{position:relative;top:-4px;}.share-this .stButton .stFb,.share-this .stButton .stTwbutton,.share-this .stButton .stMainServices{height:25px;}.share-this .stButton_gradient{padding:0 2px !important;}.slideshow{position:relative;}.slidesjs-container{z-index:1;}.slidesjs-pagination{list-style-type:none;position:absolute;right:15px;top:15px;z-index:2;}.slidesjs-pagination li{display:block;float:left;position:relative;margin:0 5px;}.slidesjs-pagination li a{background-color:#fff;border-radius:50%;color:#fff;font-size:2px;padding:5px;}.slidesjs-pagination li a.active{background-color:#e13330;color:#e13330;}.stock-alternatives .row{display:flex;margin:15px 0;}@media(max-width:767px){.stock-alternatives .row{display:block;}}.stock-alternatives .col{background-color:#e6e6e6;border:solid 2px #d7d7d7;border-radius:2px;padding:15px;position:relative;}@media(max-width:767px){.stock-alternatives .col{margin-left:0 !important;margin-right:0 !important;}.stock-alternatives .col:last-child{margin-top:15px;}}.stock-alternatives .divide{position:absolute;right:-19px;top:30px;z-index:10;}.stock-status-circle{background-color:#59b200;border-radius:50%;display:inline-block;margin:0 10px;height:8px;width:8px;}.stock-status-circle.due-soon{background-color:#ff6a00;}.stock-status-circle.out-of-stock{background-color:#e13330;}.table-responsive{overflow-x:auto;}.tabs{background:#fff url(../Images/TabsBackground.png) repeat-x bottom center;list-style:none;margin:1em 0;overflow:hidden;padding:0;}.tabs li{float:left;margin-right:5px;}.tabs a{color:#444;display:block;font-size:130%;font-weight:700;line-height:35px;padding:0 15px;text-decoration:none;}.tabs a:hover,.tabs li.active a{border-bottom:solid 5px #e13330;color:#444;}@media(max-width:767px){.tabs.product-tabs li{display:inline-block;margin:0;width:100%;}.tabs.product-tabs a{border-bottom:solid 5px #eaeaea;}.tabs.product-tabs a:hover{border-bottom:solid 5px #e13330;}}.text-green,a.text-green{color:#59b200;}.text-red,a.text-red{color:#e13330;}.text-small{font-size:90%;}.text-big{font-size:130%;font-weight:700;}ul.dashed-list{list-style-type:none;margin:0;padding:0;}ul.dashed-list li{border-top:dashed 1px #000;padding:10px;}ul.dashed-list li:first-child{border-top:none;}.validation-summary-errors{background-color:#f2dede;border:solid 2px #a94442;font-weight:bold;margin:1em 0;padding:10px;}.validation-summary-errors span{display:block;}.validation-summary-errors ul{margin-bottom:0;}.validation-summary-valid{display:none;}.word-wrap{overflow:hidden;-ms-word-wrap:break-word;word-wrap:break-word;}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-5ths{width:20%;float:left;}@media(min-width:768px){.col-sm-5ths{width:20%;float:left;}}@media(min-width:992px){.col-md-5ths{width:20%;float:left;}}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left;}}.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative;}@media(max-width:479px){.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11{float:left;}.col-xxs-1{width:8.33333333%;}.col-xxs-2{width:16.66666667%;}.col-xxs-3{width:25%;}.col-xxs-4{width:33.33333333%;}.col-xxs-5{width:41.66666667%;}.col-xxs-6{width:50%;}.col-xxs-7{width:58.33333333%;}.col-xxs-8{width:66.66666667%;}.col-xxs-9{width:75%;}.col-xxs-10{width:83.33333333%;}.col-xxs-11{width:91.66666667%;}.col-xxs-12{width:100%;}}@media(max-width:479px){.hidden-xxs{display:none !important;}}.row-gutter-none{margin-left:0 !important;margin-right:0 !important;}.row-gutter-none [class*="col-"]{padding-left:0;padding-right:0;}.row-gutter-sm{margin-left:-7.5px !important;margin-right:-7.5px !important;}.row-gutter-sm [class*="col-"]{padding-left:7.5px;padding-right:7.5px;}.row-gutter-vertical-padding [class*="col-"]{padding-bottom:5px;padding-top:5px;}.blog-post{min-height:600px;}@media(max-width:991px){.blog-post{min-height:0;padding-bottom:15px;}}.blog-post .date{font-size:14px;margin-top:15px;}.blog-post .date .glyphicon{margin-right:10px;}.blog-post .heading{background-color:rgba(225,51,48,.8);bottom:0;color:#fff;display:table-cell;font-size:24px;right:0;text-align:left;padding:5px 25px;position:absolute;width:100%;vertical-align:middle;}.blog-post .heading a{display:block!important;color:#fff;line-height:50px!important;text-align:left!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.blog-post h2{color:#e13330;line-height:2;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media(max-width:767px){.blog-post h2{line-height:1.6em;overflow:auto;text-overflow:initial;white-space:normal;}}.blog-post .image-container{background-color:#eee;position:relative;text-align:center;}.blog-post .image-container a{display:block;line-height:360px;text-align:center;}.blog-post .image-container a .glyphicon{color:#444;display:block;font-size:120px;line-height:400px;top:-15px;}.blog-post .image-container a .image{background-size:cover;height:400px;}@media(max-width:479px){.blog-post .image-container a .image{height:300px;}}.blog-post .hero-image{margin:0 auto;max-width:100%;}.blog-post:before,.blog-post:after{content:" ";display:table;}.blog-post:after{clear:both;}.nav-pills li{display:inline-block;margin:5px;float:none;}.nav-pills li a{background-color:#eaeaea;border-bottom:none;color:#444;}.nav-pills li a:hover{background-color:#e13330 !important;color:#fff;}.nav-pills li.active a{background-color:#e13330 !important;color:#fff;}.nav-pills.text-center{text-align:center;}.nav-pills.nav-pills-tags li{margin:0 0 5px 0;}.nav-pills.nav-pills-tags li a{font-size:15px;padding:5px 10px;}