.paypal-or{display:none}.no-display{display:none !important}.form-list label.button,.button:not(td):not(tr):not(table):not(th),.action.primary,.cst-cart-btn{text-transform:uppercase;background-color:#134b84;border:1px solid #134b84;padding:15px 20px;color:#fff;display:inline-block;text-align:center;font-size:16px;font-weight:500;transition:all .5s;border-radius:0}.button i,.cst-cart-btn i{font-size:16px}.cst-cart-btn i{margin-right:10px}.action.primary:hover,.action.primary:focus,.action.primary:active,.button:hover,.button:active,.button:focus,.form-list label.button:hover,.form-list label.button:active,.form-list label.button:focus,.cst-cart-btn:hover,.cst-cart-btn:active,.cst-cart-btn:focus{background-color:#fff;border:1px solid #134b84;color:#134b84}input.input-text,select{background:#fff;border:1px solid #b6b6b6;height:45px;padding:5px 15px;border-radius:0;border-color:#ccc;box-shadow:inset 1px 1px 0px 0px rgba(0,0,0,.05);width:100%}textarea{background:#fff;border:1px solid #b6b6b6;padding:5px 15px;border-radius:4px;border-color:#ccc;box-shadow:inset 1px 1px 0px 0px rgba(0,0,0,.05)}p+.form-list{margin-top:20px}.form-list{position:relative;padding-left:0;list-style-type:none}.form-list li{margin-bottom:20px}.form-list li .input-box input.input-text,.form-list li .input-box select,.form-list li .input-box textarea{display:block;width:100%}.form-list li.fields{margin:0}.form-list .fields .field{margin-bottom:20px}.form-list li.control .checkbox,.form-list li.control .radiobox,.form-list li.control .input-box{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:0}.form-list li.control .checkbox+label,.form-list li.control .radiobox+label,.form-list li.control .input-box+label{display:inline-block;vertical-align:middle;margin-bottom:0;font-weight:400}.form-list li.control .input-box input[type=checkbox],.form-list li.control .input-box input[type=radio]{margin-top:0}.fieldset{border-top:1px solid #d3d3d3;margin-bottom:30px;padding-top:30px}.fieldset:first-child{border-top:none;margin-bottom:0;padding-top:0}.legend{font-size:18px;text-transform:uppercase;margin-bottom:20px;margin-top:0}label.required{position:relative;padding-right:15px}label.required em{display:inline-block;vertical-align:middle;color:red;position:absolute;right:0;top:2px}.page-title h1{font-size:26px;color:#141414;margin-bottom:40px;margin-top:30px}.customer-back-link-btn{float:left}.customer-submit-btn{float:right}.customer-back-link-btn .back-link{margin-bottom:0}.customer-back-link-btn .back-link a{display:inline-block;background:#d5d5d5;border-radius:0;padding:16px 20px;font-weight:500;color:#000;font-size:15px;border:none;text-transform:uppercase}.customer-back-link-btn .back-link a i{margin-right:10px}ul.checkout-types{text-align:right}ul.checkout-types a{display:none}.data-table.table thead tr{background:#101010;border-bottom:none;color:#fff;text-transform:uppercase}.data-table.table thead tr th{padding:15px 10px}.data-table.table td{vertical-align:middle}.data-table.table{border-bottom:1px solid #e8e8e8;margin-bottom:30px}.cart-foot{text-align:right}.cart-foot .button{margin-bottom:15px;margin-left:15px}.checkout-types{padding:0;margin:0 0 30px;list-style-type:none}.cart-collaterals.clearfix .col-md-6{padding:0}.base-box{background:#f2f2f2;border-radius:0;padding:15px;margin-bottom:30px}.account-login .content h2{margin-top:0;font-size:18px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.account-login .content{min-height:350px;padding-bottom:15px;border-bottom:1px solid #e1e1e1;margin-bottom:20px}.forgot-password-link,.login-btn{display:inline-block;margin-right:10px;vertical-align:middle}.footer-container{margin-top:50px}.cms-index-index.cms-home .footer-container{margin-top:0}.block-account{margin-top:30px;border-color:#e1e1e1;border-radius:0;overflow:hidden;background:#101010;margin-bottom:30px}.block-account .block-title{font-weight:700;background:#134b84;color:#fff;border:none;font-size:18px;padding:10px;text-transform:uppercase}.block-account .block-content li a{padding:10px;font-size:14px;color:#383631;text-align:left;font-weight:500;display:block;transition:all .5s;line-height:normal}.block-account .block-content li a:hover{background:#eaeaea}.block-account .block-content{padding:0;background:#f7f7f7}.block-account .block-content ul{margin:0;list-style-type:none;padding:0}.block-account .block-content li.current{padding:10px;font-size:14px;color:#000;background:#eaeaea}.my-account{background:#f7f7f7;padding:15px;margin-top:30px;margin-bottom:30px}.my-account .page-title h1{margin-top:0;margin-bottom:20px}.welcome-msg{padding:10px;background:#f7f7f7}.box-head{border-bottom:1px solid #d3d3d3;margin-top:20px;padding-bottom:15px;margin-bottom:15px}.box-head h2{margin:0;font-size:18px;text-transform:uppercase;font-weight:500;float:left}.box-head a{float:right}.col2-set{margin-bottom:30px}.col2-set:last-child{margin-bottom:0}.box{padding:0;background:#fff}.box-title{position:relative}.box-title h3{margin-top:0;margin-bottom:0;font-size:16px;line-height:17px;font-weight:700;padding:10px 40px 10px 10px;color:#fff;background:#134b84;border-bottom:1px solid #134b84;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box-title a{position:absolute;right:0;top:0;color:#6d6e72;width:38px;height:37px;line-height:37px;background:#fff;text-align:center;border-left:1px solid #f7f7f7}.box-content{padding:10px}.box-list .box{margin-bottom:30px}.box-list .box:last-child{margin-bottom:0}.address-box{margin-bottom:15px;border-bottom:1px solid #d3d3d3;padding-bottom:15px}.address-box:last-child{margin-bottom:0;padding-bottom:0;border:none}.mini-box-title{padding:10px 0;margin-bottom:10px;border-bottom:1px solid #dfdfdf}.mini-box-title h4{margin:0;font-size:14px;text-transform:uppercase;font-weight:700}.mini-box-content{padding:0 10px;margin-bottom:10px}.mini-box-content address{line-height:1.5;margin:0}.mini-box-edit{padding:10px 10px 0;margin-top:10px;border-top:1px solid #dfdfdf;text-align:right}.mini-box-edit a{color:#000}@media(min-width:768px){.account-menu-sidebar{display:block !important}}@media(max-width:767px){.account-menu-sidebar .block-account .block-title,.account-menu-sidebar{display:none}.account-menu-toggle{padding:15px;background:#fff;display:block;border:2px solid #101010;color:#6d6e72;margin-top:30px}.account-menu-sidebar .block-account{margin-top:0}}#onestepcheckout-form ul{list-style-type:none;padding:0}#onestepcheckout-form .onestepcheckout-threecolumns{border-top:none}#onestepcheckout-form .onestepcheckout-threecolumns p.onestepcheckout-numbers,#onestepcheckout-form .onestepcheckout-threecolumns li.shipping-address-title{font-family:'Open Sans',sans-serif;font-weight:700}#onestepcheckout-form .onestepcheckout-threecolumns select,#onestepcheckout-form .input-text{background:#f2f2f2;border:none;height:45px;padding:5px 15px;border-radius:4px;border-color:#ccc;box-shadow:none}#onestepcheckout-form input[type=checkbox],#onestepcheckout-form input[type=radio]{display:inline-block;vertical-align:middle}#onestepcheckout-form label{max-width:90%;vertical-align:middle;font-weight:500}#onestepcheckout-form table.onestepcheckout-totals td,#onestepcheckout-form table.onestepcheckout-summary td,#onestepcheckout-form table.onestepcheckout-summary th{border-color:#231f1b;padding:10px 0}#onestepcheckout-form .onestepcheckout-place-order span{background:0 0 !important;text-shadow:none;font-weight:400}#onestepcheckout-form #payment_form_paypal_express,#onestepcheckout-form #payment_form_cardsaveonlinepayments{padding:15px}#onestepcheckout-form #payment_form_cardsaveonlinepayments li{margin-bottom:15px}#onestepcheckout-form #payment_form_cardsaveonlinepayments li:last-child{margin-bottom:0}#onestepcheckout-form #payment_form_cardsaveonlinepayments li.notice-msg{background:0 0;color:#8f120c;padding:0 !important;font-style:italic;font-size:14px}body button.onestepcheckout-place-order{width:100%}body button.onestepcheckout-place-order span span{text-shadow:none}body button.onestepcheckout-place-order{display:inline-block;background:#134b84;border-radius:5px;padding:12px 20px;font-weight:600;color:#fff;font-size:15px;border:none;text-transform:uppercase;box-shadow:none}body button.onestepcheckout-place-order:hover,body button.onestepcheckout-place-order:focus,body button.onestepcheckout-place-order:active{color:#fff;background:#134b84}.checkout-onepage-success .road-test-content{width:970px}@media (min-width:768px){.checkout-onepage-success .road-test-content{width:750px}}.checkout-onepage-success .road-test-content{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.footerpagging p.amount{display:none}.cst-visible-xs{display:none !important}.cst-my-account{display:inline-block!important}#onestepcheckout-form .radio,#onestepcheckout-form .checkbox{display:inline-block}.dropdown-menu{background:#fbfaf9;border-radius:3px;border-color:#b6b6b6;-webkit-box-shadow:6px 6px 12px 0px rgba(0,0,0,.17);-moz-box-shadow:6px 6px 12px 0px rgba(0,0,0,.17);box-shadow:6px 6px 12px 0px rgba(0,0,0,.17)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e9e9e9}.dropdown-menu .divider{margin:5px 0}.caret{width:initial;height:inherit;border:none;line-height:1}.caret i{margin:0 !important}.custom-drop-down .dropdown-menu{margin:0}.custom-drop-down:hover .dropdown-menu{display:block}.custom-drop-down>a,.custom-drop-down>span{display:inline-block;vertical-align:middle}.free-shipping{padding:50px 0 0;text-align:center}.free-shipping .btn{background:#134b84;color:#fff;padding:14px 21px;width:450px;text-align:left;position:relative;border:none;border-radius:5px;font-size:16px;text-transform:uppercase;font-weight:700;transition:all .5s ease-out}.free-shipping .btn:hover,.free-shipping .btn:focus,.free-shipping .btn:active{-webkit-box-shadow:0px 0px 20px 0px rgba(240,52,59,.7);-moz-box-shadow:0px 0px 20px 0px rgba(240,52,59,.7);box-shadow:0px 0px 20px 0px rgba(240,52,59,.7)}.free-shipping .btn em{font-size:12px;font-weight:400;text-transform:none;padding-left:10px}.free-shipping .btn i{position:absolute;right:14px;font-size:16px;top:50%;transform:translateY(-50%)}.custom-gird{padding-top:50px}.post-list-item{border-bottom:1px solid #e1e1e1;padding-bottom:30px}.post-list-item h2{font-size:18px;margin-bottom:0;line-height:24px}.post-list-item h2 a{color:#383631}.post-list-item p.blog-date{font-size:12px;margin:0;font-weight:700;color:#134b84;padding:10px 0;font-style:italic}.post-list-item .post-entry.entry{font-size:16px;color:#909090;line-height:22px;margin-bottom:50px}.post-list-item .btn-read-more{text-align:right}.post-list-item a.btn.btn-primary{font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;background:#134b84;border:none;border-radius:50px;padding:9px 30px;-webkit-box-shadow:3px 3px 20px 0px rgba(240,52,59,.3);-moz-box-shadow:3px 3px 20px 0px rgba(240,52,59,.3);box-shadow:3px 3px 20px 0px rgba(240,52,59,.3)}.post-list ul li.item:last-child .post-list-item{border:none}.wp-sidebar .block{border:none;border-radius:0;overflow:hidden;margin-bottom:50px}.wp-sidebar .block .block-title{border:none;background:#134b84;padding:12px 20px;margin:0}.wp-sidebar .block .block-title strong{color:#fff;font-size:18px;text-transform:uppercase;font-weight:500}.wp-sidebar .block .block-content{border-radius:0;border:1px solid #e1e1e1;overflow:hidden}.wp-sidebar .block .block-content ul{margin:0;background:#fff;list-style-type:none;padding:0}.wp-sidebar .block .block-content li{background:#fff;text-align:left;padding:12px 20px;border-bottom:1px solid #e1e1e1;margin:0}.wp-sidebar .block .block-content li:last-child{border-bottom:none}.wp-sidebar .block .block-content li.last{border:none}.wp-sidebar .block .block-content li a{font-size:16px;color:#383631;line-height:22px;display:block;max-height:44px;overflow:hidden;transition:all .5s}.wp-sidebar .block .block-content li a:hover,.wp-sidebar .block .block-content li a:focus,.wp-sidebar .block .block-content li a:active{color:#134b84;text-decoration:none}.wp-sidebar .block.block-blog-archives .block-content li{borde:none !important}.blog-details .page-title.post-title h1{font-size:22px;line-height:30px;text-transform:initial}.blog-details .page-title.post-title{margin-bottom:14px}.blog-details .blog-date{text-align:right;font-size:12px;margin:0;font-weight:700;color:#134b84;padding:0 0 10px;font-style:italic}.blog-details .post-meta.details{display:block;margin-top:30px;border-top:1px solid #e1e1e1}.blog-details .post-meta.details span.post-skips{display:block;padding:30px 0}.blog-details .post-meta.details span.post-skips a{font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;background:#134b84;border:none;border-radius:50px;padding:9px 30px;-webkit-box-shadow:3px 3px 20px 0px rgba(240,52,59,.3);-moz-box-shadow:3px 3px 20px 0px rgba(240,52,59,.3);box-shadow:3px 3px 20px 0px rgba(240,52,59,.3);display:inline-block}.blog-details .blog-inner-description{font-size:16px;line-height:1.4}.blog-details .blog-inner-description a{color:#134b84}.post-list .pager .pages li{min-width:30px;display:inline-block}.post-list a.previous.i-previous:after,.post-list a.next.i-next:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:17px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-list a.next.i-next:after{content:"\f105"}.post-list a.previous.i-previous:after{content:"\f104"}.post-list a.next.i-next img,.post-list a.previous.i-previous img{display:none}.post-list>.pager{border:none}.post-list .pager{margin:0}.post-list .pager .amount{display:none}.is-blog .outer-bred{background:#fbfaf9;padding:0}.is-blog .outer-bred .breadcrumbs{display:none}.cart-foot{display:none}#shopping-cart-totals-table tfoot tr:last-child td,#shopping-cart-totals-table tr{background:#fff}.data-table.table thead tr th{padding:5px}.data-table.table thead tr{background-color:#f7f8f1}#shopping-cart-totals-table tfoot tr:last-child td,#shopping-cart-totals-table tr,.data-table.table thead tr{color:#000}#shopping-cart-totals-table tr td{border-color:#ddd}#shopping-cart-table .product-image{width:250px;display:block;padding-right:15px;min-height:auto;padding:5px 15px 5px 5px}#shopping-cart-table .product-image a{position:relative;max-width:none;top:initial;width:auto;left:initial}#shopping-cart-table .product-image img{max-width:100%;width:auto !important;height:auto !important}#shopping-cart-table,#shopping-cart-table td{border:none;vertical-align:top}#shopping-cart-table .product-name{font-size:14px}#shopping-cart-table .product-name a{color:#000}#shopping-cart-table td.last a{font-size:16px;color:red}#shopping-cart-totals-table{width:100%;margin-bottom:30px}#shopping-cart-totals-table tr td{width:50%;padding:10px;border-bottom:1px solid #101010;font-size:16px}#shopping-cart-totals-table tr{background:#e8e8e8}#shopping-cart-totals-table tfoot tr:last-child td{font-size:14px;background:#101010;color:#fff;padding:15px 10px;text-transform:uppercase}#shopping-cart-totals-table tr td:first-child{width:60%}#shopping-cart-totals-table tr td:last-child{width:40%}#shopping-cart-totals-table .btn-remove{font-size:14px;font-weight:700;color:#a4a4a4}.cart-summary{background:0 0;text-align:center;padding-left:0;padding-right:0}.visa-image{margin-bottom:10px;margin-right:15px}.visa-image img{max-width:100%;display:block}.cart-totals,.cart.table-wrapper .items>.item{border:none}.cart-summary .checkout-methods-items,.visa-image{display:inline-block;vertical-align:middle}@media(min-width:768px){.cart-summary{float:none;position:relative;width:100%;text-align:right}}.checkbox+label,.radio+label,.checkbox,.radio{display:inline-block;vertical-align:middle;margin:0 !important}.checkbox+label,.radio+label{padding:0 10px;line-height:1.2;font-size:16px}.opc-wrapper .fieldset>.field>.label{font-weight:700;font-size:14px}.discount-code{display:none}.modal-content{box-shadow:none;border-radius:0;border-color:#134b84}.opc-block-summary{background:#fbfbfb;margin-bottom:0;padding:10px 20px}.opc-block-summary>.title{margin-bottom:15px;font-weight:400;color:#134b84;border-color:#134b84}.opc-block-summary .table-totals .mark{background:0 0}.opc-block-summary .table-totals{background:#fff}.opc-block-summary .table-totals td,.opc-block-summary .table-totals th{padding:15px !important}.opc-block-summary .price{font-size:16px}@media(min-width:768px){.opc-sidebar{margin-top:0}.opc-sidebar .modal-header{display:none}}