*{margin:0;padding:0}
a,abbr,acronym,address,b,bdo,big,blockquote,body,br,button,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,i,img,input,ins,kbd,legend,li,map,object,ol,p,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:none}

a,input,select,textarea{outline:0;margin:0;padding:0}

fieldset,img{border:0}

a{outline:0}

img{max-width:100%;height:auto;width:auto\9;vertical-align:middle;outline:0}

.dm,.header_abs{float:left;margin:0;width:100%}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}

body{font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-stroke:rgba(255,255,255,.01) .1px;-webkit-text-stroke-width:.1px}

.phsec_in,.phsec_in .mailsec{font-family:open_sansregular}

.dm{background:#1a1a1a;padding:15px 0 40px;position:relative}

.header_abs{background:#fff;padding:0}

.logo,.ph_sec{float:left;margin:0;width:50%}

.logo{padding:16px 0}

.ph_sec{padding:0}

.phsec_in{color:#1e1e1e;float:right;font-size:17px;margin:25px 0 0;padding:0;width:41%}

.phsec_in .mailsec{color:#848484;float:left;font-size:13px;margin:-12px 0 0;padding:0 0 0 35px;width:100%}

.phsec_in > img{margin:15px 2px 0 0}

.menumain{margin:0;padding:2px 0;width:100%;float:left;background:#0F253A}

.cartside{float:right;margin:0;padding:0;width:30%}

.cartside_in{margin:15px 0 0;padding:0;width:100%;float:right;text-align:right;color:#518bbd;font-size:15px;font-family:open_sanssemibold;text-transform:uppercase}

.cartside_in>img{margin:-7px 5px 0 0}

.cartside_in span{color:#e33a38;font-size:15px;font-family:open_sansregular;text-transform:capitalize;border-bottom:1px solid #e33a38}

.couch_head,.couch_head h1,.couch_head h2,.couch_head h3,.couch_head h4{color:#fff;font-family:oswaldbook}

.quantity input,.table-text tr{border:1px solid #eaeaea}

.left-info{position:absolute;right:0;text-align:center;top:21%;width:100%}

.outerBox{height:100%;width:100%}

.couch_head{background:url(../images/h_bg.png) right 0 no-repeat;float:right;font-size:44px;margin:0;padding:8px 0 2px 167px;text-align:left;width:50%;height:187px}

.paddingspace{padding:22px 0 2px 167px}

.who_head,.who_sec,.who_txt{float:left;padding:0;width:100%}

.couch_head h1{display:inline;font-size:74px}

.couch_head h2{display:inline;font-size:55px;margin:0;position:relative;top:0}

.couch_head h3{display:inline;font-size:72px}

.couch_head h4{display:inline;font-size:62px}

.who_sec{margin:40px 0 60px}

.who_head{margin:0 0 20px;color:#2f4b64;font-size:30px;font-family:Audiowide-Regular;text-align:center}

.automation_main h3,.who_txt{font-family:open_sanssemibold;font-size:16px}

.who_txt{color:#282828;margin:0 0 36px;text-align:center}

.automation_main{display:table;float:none;margin:0 auto;padding:11px 0 0;width:80%}

.automation_main h3{color:#121212;display:inline;float:left;height:27px;margin:3px 2px 0 0;padding:0}

.automation_main span,.newssec_left ul li{font-family:open_sansregular}

.automation_main span{color:#5f5f5f;font-size:16px;margin:-9px 0 0;padding:0}

.automation_main img{margin:-4px 0 0}

.footer{margin:0;padding:70px 0;width:100%;float:left;background:#202020}

.newssec_left{float:left;margin:0;padding:0;width:31%}

.newssec_left span{float:left;height:53px;margin:0 8px 0 0}

.newssec_left ul{margin:0;padding:0;list-style:none}

.newssec_left ul li{color:#787878;float:left;font-size:14px;margin:5px 0 10px;padding:0;text-transform:capitalize}

.newssec_left1{float:left;margin:0;width:36%;padding:0 0 0 20px}

.head_all,.newssec_left1 h1{margin:0 0 10px;padding:0;width:100%;float:left;color:#fff;font-size:19px;font-family:Audiowide-Regular;text-transform:uppercase}

.newssec_left1 span{float:left;height:53px;margin:0 8px 0 0}

.newssec_left1 ul{margin:0;padding:0;list-style:none}

.newssec_left1 ul li{float:left;margin:10px 0;padding:0;width:100%}

.newssec_left1 ul li a{margin:0;padding:0;color:#787878;font-size:14px;font-family:open_sansregular;text-decoration:none}

.newssec_left1 ul li a:hover{color:#e33a38}

.newssec_left2 p,.newssec_left2 p a{color:#787878;font-size:14px;font-family:open_sansregular}

.newssec_left2{float:left;margin:0;padding:0 0 0 70px;width:41%}

.newssec_left2 p{float:left;margin:2px 0 20px;padding:0;width:100%}

.newssec_left2 p a{text-decoration:none}

.newssec_left2 p a:hover{color:#e33a38}

.newssec_left3{float:right;margin:0;padding:0 0 0 46px;width:17%}

.fb_main,.fb_main ul{padding:0;float:left;margin:0}

.fb_main{width:100%}

.fb_main ul{list-style:none}

.fb_main ul li{float:left;margin:0;padding:0 13px 0 0}

.fb_main ul li a{color:#4B4B4B;display:block;font-size:60px;margin:0;padding:0}

.fb_main ul li a:hover i.fbook{color:#6a89cc}

.fb_main ul li a:hover i.gplus{color:#B41414}

.copy_txt{clear:both;color:#787878;display:block;float:right;font-family:open_sansregular;font-size:14px;margin:30px 0 0;padding:0;text-align:right;width:100%}

.cartside_in.cartside_in2{display:none}

.banner_heading{clear:both;padding:0 0 30px;text-align:center}

.banner_heading h3{color:#2f4b64;font-family:Audiowide-Regular;font-size:40px;padding:0;text-align:center;width:100%;text-transform:uppercase}

.about_text p,.crankshafts_text p{color:#5f5f5f;font-weight:500;line-height:24px}

.inner_content{clear:both;padding:80px 0}

.about_text p img{float:left;margin:7px 25px 25px 0}

.about_text p{font-size:15px}

.about_page_start{padding:0 0 60px}

.crankshafts_text p{font-size:15px;padding:40px 0 0;text-align:left}

.crankshafts_text>h3{color:#181818;font-size:15px;font-weight:600;line-height:24px;padding:35px 0}

.flywheels_text p,.manufacture_process_text>li{color:#5f5f5f;font-size:15px;font-weight:500;line-height:24px}

.manufacture_process_text>li{background-image:url(../images/star_icon1.png);background-position:2px 6px;background-repeat:no-repeat;list-style:none;padding:0 0 0 25px;text-align:left}

.crankshafts_text figure{text-align:center}

.flywheels_text p{padding:40px 0 0}

.table-text td,.table-text th{font-size:14px;padding:5px 0;text-align:center}

.flywheels_text figure{text-align:center}

.copy_txt>img{vertical-align:top}

.table-text{margin:30px 0 0;width:100%}

.table-text th{color:#121212;font-weight:600;text-transform:uppercase;width:10%}

.table-text td{color:#4b4b4b;font-weight:500}

.table-text td figure{display:table-cell;height:100px;text-align:center;vertical-align:middle;width:200px}

.contact_form,.contact_map,.coupon_code{display:inline-block}

.quantity input{padding:0 0 0 10px;width:45px}

.coupon_code{background:#fff;border:1px solid #00ff01;color:#ccc;height:38px;margin:0 10px;padding:0 10px;vertical-align:top;width:140px}

.apply_btn input[type=button]{background:#4b4b4b;color:#fff;display:inline-block;font-size:16px;font-weight:500;height:38px;margin:0;padding:0 12px;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.apply_btn input[type=button]:hover{background:#339c04;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.table-text td.apply_btn{padding:10px 0;text-align:left}

.table-text td.update_btn{padding:0 10px 0 0;text-align:right}

.cart_total{float:right;width:200px}

.cart_total h1{color:#424242;font-size:20px;font-weight:500;line-height:26px;margin:0 0 10px}

.cart_total h1 strong{color:#202020;font-weight:500}

.remove{color:#ff5e00;font-size:20px;font-weight:700}

.remove:hover{background:#0f263a;color:#fff}

.table-text th.name_text_th{text-align:left;width:18%}

.table-text td.name_text_td{text-align:left;font-size:14px;color:#2a2a2a;line-height:22px;font-weight:600;text-transform:uppercase}

.table-text tr.cart_table_tr_22{border-top:none;border-bottom:1px solid #eaeaea}

.table-text tr.cart_table_tr_11{border-bottom:none}

.special_instructions h4{color:#6a6a6a;font-size:13px;line-height:43px;font-weight:600;padding:32px 0 0;text-transform:uppercase}

.special_instructions textarea{border:1px solid #d4d4d4;width:560px;height:130px;padding:10px;color:#5f5f5f;font-size:15px;font-weight:500;line-height:24px}

.special_instructions{float:left;width:50%}

.cart_total>h3{color:#c63e42;font-size:37px;font-weight:500}

.cart_total>p{color:#2c2c2c;font-size:19px;font-weight:500;line-height:22px;padding:10px 0}

.contact_form form input,.contact_form form textarea{color:#838383;font-size:14px;margin:0 0 8px;width:100%}

.apply_btn input[type=button].btn_update{background:#949494}

.apply_btn input[type=button].btn_update:hover{background:#0f263a}

.apply_btn input[type=button].btn_checkout{background:#0f263a;margin:0 0 0 8px}

.apply_btn input[type=button].btn_checkout:hover{background:#949494}

.contact_form form{width:460px;padding:0 0 80px}

.contact_form form input:focus{border:1px solid #0f253a}

.wpcf7-form-control.wpcf7-submit:focus{background-color:#0F253A}

.contact_form form input{background:rgba(0,0,0,0);border:1px solid #c9c9c9;height:48px;padding:0 15px}

.contact_form form textarea:focus{border:1px solid #0f253a}

.contact_form form textarea{height:192px;padding:10px 15px;border:1px solid #c9c9c9}

.contact_form form button{background:#0f263a;color:#fff;font-size:16px;font-weight:600;height:45px;margin:0;padding:0 15px;text-transform:uppercase;width:100%;border:1px solid #0f263a;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.gearsets_text p,.gearsets_text p strong,.our_facilities_text p{font-size:15px;line-height:24px}

.contact_form form button:hover{background:0 0;border:1px solid #0f253a;color:#0f253a}

.contact_map{vertical-align:top}

.contact_form{margin:0 0 0 30px}

.gearsets_text p{color:#5f5f5f;font-weight:500}

.gearsets_text figure{text-align:center;padding-bottom:40px}

.gearsets_text p strong{color:#161616;display:block;font-weight:700;padding:0 0 2px;text-transform:uppercase}

.equipment_listing_inn1,.equipment_listing_inn2{display:inline-block}

.our_facilities_text p{color:#5f5f5f;font-weight:500}

.equipment_listing_text_main h4{color:#ef3836;font-size:24px;font-weight:700;line-height:24px;padding:70px 0 30px;text-align:center;text-transform:uppercase}

.equipment_listing_inn1>li,.equipment_listing_inn2>li{color:#626262;line-height:31px;font-size:15px;font-weight:500;list-style:none}

.equipment_listing_inn1>li{background-image:url(../images/star_icon1.png);background-position:330px 10px;background-repeat:no-repeat;padding:0 33px 0 0;text-align:right}

.equipment_listing_inn2>li{padding:0 0 0 20px}

.equipment_listing_text_main{display:table;margin:0 auto 50px}

.shop_page ul{margin:0;padding:0;text-align:center}

.shop_page ul li{display: inline-block;
list-style: outside none none;
margin-bottom: 30px;
vertical-align: top;
width: 100% !important;}

.featured_box{margin:0 0 1px;padding:65px 0 10px;border-bottom:1px dashed #979691}

.featured_box:after{content:"";clear:both;display:block}

.featured_box ul{margin:0;padding:0;text-align:center}

.featured_box ul li{display:inline-block;list-style:none;width:24.5%;margin-bottom:30px;vertical-align:top}

.box{cursor:pointer;display:inline-block;padding:0px 0px;position:relative;text-align:left;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;vertical-align:middle;width:100%}

.box:after,.box:before{width:100%;height:100%;z-index:-1;content:"";position:absolute;top:0;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.foo:after,.foo:before{transition:all .5s ease 0s}

.foo:before{border-bottom:1px solid #0f253a;border-left:1px solid #0f253a;transform-origin:0 100%;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.foo:after{border-top:1px solid #0f253a;border-right:1px solid #0f253a;transform-origin:100% 0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.box:hover:after,.box:hover:before{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.product_main h5{min-height:50px;color:#5f5f5f;font-size:15px;font-weight:700;padding:15px 0 0;text-align:left;line-height:25px}

.product_main h5 a{color:#5f5f5f}

.product_main h5 a:hover{color:#0f253a}

.product_main figure{float: left;
transition: all 0.5s ease 0s;
position: relative;
overflow: hidden;
margin: 0px;
/*width: 40%;*/
}

.product_main figure a,.product_main figure a:hover{text-decoration:none;outline:0}

.img_hover{height:100%;position:absolute;text-align:center;top:-100%;visibility:hidden;width:100%;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.img_hover_inner{display:table;height:100%;margin:0 auto;width:100%}

.img_quick{display:table-cell;height:100%;vertical-align:middle;width:100%}

.product_main figure:hover .img_hover{visibility:visible;top:0;text-decoration:none;outline:0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;z-index:10}

.img_quick a{background:rgba(42,41,40,.94);color:#ebe6e2;display:table;font-size:14px;font-weight:600;margin:0 auto;padding:9px 0;text-transform:uppercase;width:190px}

.img_quick a:hover{background:rgba(204,160,151,.94)}

.product_main h6 .price{color:#ff3c36 !important;font-size:17px !important;font-weight:600 !important;padding:0 0 15px;line-height:31px;text-align:left}

.crankshafts_page_start,.nav-tabs li,.pagination_box,.product_txt_main ul{text-align:center}

.product_main button{background:rgba(0,0,0,0);border:1px solid #264661;color:#264661;font-size:14px;font-weight:600;height:36px;text-transform:uppercase;width:130px}

.product_main button:hover{background:0 0;border-color:#ff3c36;color:#ff3c36}

.pagination{border-radius:0;display:inline-block;margin:0;padding:0}

.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;line-height:17px;margin:0 10px 0 0;padding:0}

.pagination>li>a,.pagination>li>span{background-color:#fff;border:none;color:#7c7c7c;float:left;font-size:14px;font-weight:700;line-height:normal;margin-left:-1px;padding:0 6px;position:relative;text-decoration:none}

.warranty_text p,.warranty_text p strong{font-size:15px;font-weight:500;line-height:24px}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#fff;color:#ff3c36;cursor:default;z-index:3;border-bottom:1px solid #ff3c36;outline:0}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#fff;color:#ff3c36;z-index:2;border-bottom:1px solid #ff3c36}

.pagination li:last-child a{color:#202020;line-height:17px;margin:0 0 0 10px;padding:0}

.disabled span,.pagination span{cursor:pointer;text-decoration:none}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#202020;cursor:not-allowed}

.news_text_section figure,.recent_posts figure{cursor:pointer;overflow:hidden}

.pagination_box{padding:10px 0 0}

.warranty_text p{color:#5f5f5f}

.warranty_text p strong{color:#1b1b1b;display:block;padding:0 0 2px}

.main_head{background:#339C04;color:#fff;font-size:20px;font-weight:600;margin:0;padding:14px 20px;text-transform:uppercase}

.checkout_inner{border:1px solid #ebebeb;margin:30px 0 0;padding:10px 20px;width:48%}

.checkout_inner h3{border-bottom:1px dashed #ebebeb;color:#373737;font-size:25px;font-weight:300;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase}

.checkout_inner form ul{margin:0;padding:0}

.checkout_inner form ul li{list-style:none;margin:0;padding:0}

.checkout_inner form ul li label{color:#1b1b1b;font-size:14px;font-weight:600;margin:0;padding:10px 0 5px}

.checkout_inner form ul li label span{color:#e33a38;padding:0 0 0 5px}

.checkout_inner form ul li input,.checkout_inner form ul li select{background:#fff;border:1px solid #ebebeb;color:#8b8b8b;font-size:14px;font-weight:500;height:35px;margin:0 0 10px;padding:0 5px;width:100%}

.checkout_inner form ul li.l_fld{float:left;width:49%}

.checkout_inner form ul li.r_fld{float:right;width:49%}

.checkout_inner form p{display:inline-block;margin:20px 0 10px}

.checkout_inner form input[type=checkbox]{display:inline-block;margin:0 5px 0 0;vertical-align:middle}

.checkout_inner form label.checkbox{display:inline-block;font-size:14px;font-weight:600;margin:0;vertical-align:middle;padding:0}

.product_table{margin:0;padding:0;width:100%}

.product_table th{color:#1b1b1b;font-size:14px;font-weight:600;padding:10px 0;width:50%}

.product_table td{font-size:14px;font-weight:500;color:#404040}

.product_table1{border-top:1px dashed #ebebeb;display:block;margin:20px 0 0;padding:20px 0 0}

.cheque_payment ul{margin:0;padding:0}

.cheque_payment ul li{list-style:none;margin:0;padding:0 0 20px}

.cheque_payment ul li b{color:#1b1b1b;font-size:14px;font-weight:600}

.cheque_payment ul li p{color:#404040;font-size:14px;font-weight:500;padding:5px 0 0}

.place_btn{background:#0f263a;border:2px solid #0f263a;color:#fff;font-size:19px;font-weight:600;height:50px;margin:0 0 10px;padding:10px;text-transform:uppercase;width:100%}

.place_btn:hover{background:#fff;color:#0f263a}

.ship_add label{color:#1b1b1b;display:inline-block;font-size:14px;font-weight:600;margin:0;padding:10px 0 5px}

.ship_add textarea{border:1px solid #ebebeb;color:#8b8b8b;display:block;font-size:14px;font-weight:500;margin:0 0 10px;padding:5px;width:100%;height:100px}

#cssmenu ul li.current-menu-item a{color:#ff3c36}

.wpcf7-form-control.wpcf7-submit{background:#0f263a;color:#fff;font-size:16px;font-weight:600;height:45px;margin:0;padding:0 15px;text-transform:uppercase;width:100%;border:1px solid #0f263a}

.wpcf7-form-control.wpcf7-submit:hover{background:0 0;border:1px solid #0f253a;color:#0f253a}

.product-name a{text-decoration:none}

.return-to-shop a.button.wc-backward{background:#0F263A;color:#fff;font-weight:600;height:52px;margin:0;padding:17px 0;text-align:center;text-transform:uppercase;width:229px;transition:all .5s ease 0s;font-size:16px;display:inline-block}

p.cart-empty{margin:10px 0 23px}

header.entry-header{display:none}

.news_text_section h2 a{color:#181818;display:block;font-size:21px;font-weight:600;line-height:24px;padding:30px 0;text-decoration:none}

.news_text_section h2 a:hover{color:#2f4b64}

.news_text_section span em{color:#e19529;font-size:15px;font-weight:600;line-height:27px;padding:0 0 15px;display:block}

.news_text_section>p{color:#5f5f5f;font-size:15px;font-weight:500;line-height:24px;padding:0 0 10px}

.news_text_section p span a{color:#e19529;font-size:16px;font-weight:700;text-decoration:none}

.news_text_section p span a:hover{color:#000}

.in_bann_img{width:100%}

.archives_main_se>h2{border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#1a1a19;font-size:15px;font-weight:600;line-height:24px;margin:0 0 20px;padding:10px 20px;text-transform:uppercase}

.archives_text{background:#f5f5f5;margin:10px 0 40px 20px;padding:10px 20px}

.archives_text li{border-bottom:1px solid #ccc;list-style:none;padding:8px 0}

.archives_text>li:last-child{border-bottom:medium none}

.archives_text li a{text-decoration:none;color:#626262;font-size:15px;line-height:24px;font-weight:500}

.archives_main_se{padding:0 0 0 20px}

.archives_text span{float:right}

.recent_posts>li{list-style:none;padding:0 0 30px}

.recent_posts{display:table;margin:0 auto}

.product_txt_main>figure,.share_icon_links>p,.share_icon_links>ul{display:inline-block}

.recent_posts h2 a{color:#2a2a2a;font-size:19px;font-weight:600;line-height:27px;padding:4px 0 0;text-decoration:none}

.recent_posts h2 a:hover{color:#2f4b64}

.recent_posts p{color:#656565;font-size:13px;font-weight:500;line-height:27px}

.recent_posts figure img{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.recent_posts figure:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.news_text_section figure img{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.news_text_section figure:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.news_text_section>ul{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;margin:40px 0;padding:10px 0}

.news_text_section li{display:inline-block;list-style:none}

.news_text_section li a{border-right:1px solid #787878;color:#787878;font-size:14px;font-weight:500;line-height:24px;padding:0 20px}

.news_text_section li:first-child a{padding:0 20px 0 0}

.news_text_section li:last-child a{padding:0 0 0 20px;border:none}

.form_news_detail h1{color:#0f263a;font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase;padding:0 0 8px}

.form_news_detail form input,.form_news_detail form textarea{margin:0 0 8px;color:#838383;font-size:14px;background:#f8f8f8;width:100%}

.form_news_detail form{width:100%;padding:0 0 30px}

.form_news_detail form input:focus{border:1px solid #0f253a}

.form_news_detail form input{border:1px solid #c9c9c9;height:48px;padding:0 15px}

.form_news_detail form textarea:focus{border:1px solid #0f253a}

.form_news_detail form textarea{height:192px;padding:10px 15px;border:1px solid #c9c9c9}

.form_news_detail form button{background:#0f263a;color:#fff;font-size:16px;font-weight:600;height:45px;margin:0;padding:0 15px;text-transform:uppercase;width:100%;border:1px solid #0f263a;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}

.form_news_detail form button:hover{background:0 0;border:1px solid #0f253a;color:#0f253a}

.form_news_detail{padding:40px 0 0}

.menuzord.red.border_add{border-bottom:1px solid #c1c1c1}

.share_icon_links>p{color:#272727;font-size:18px;font-weight:500;padding:0 0 0 20px}

.share_icon_links>ul{float:right;padding:0 20px 0 0}

.share_icon_links ul li a{border:none;font-size:18px;padding:0 0 0 18px!important;color:#bebdbd}

.share_icon_links{background:#f6f6f6;padding:20px 0}

.share_icon_links ul li a:hover{color:#0f263a}

.item label,.table2 span{line-height:24px;display:block}

.table2>h3{color:#1e1e1e;font-size:23px;font-weight:500;line-height:24px}

.table2 span{color:#d73533;font-size:27px;font-weight:600;padding:20px 0}

.table2>p{color:#7d7d7d;font-size:16px;font-weight:500;line-height:24px}

.item label{color:#3a3a3a;font-size:14px;font-weight:600}

.ad_cart_btn a,.nav-tabs li{display:inline-block;font-size:16px}

.ad_cart_btn a{background:#0f263a;border:1px solid #0f263a;color:#fff;font-weight:600;margin:26px 0 0;padding:13px 60px}

.item{padding:28px 0 6px}

.ad_cart_btn>a:hover{background:0 0;border-color:#0f263a;color:#0f263a}

.nav-tabs .reviews_inn{margin:40px 0 0}

.nav-tabs li{line-height:21px;margin:0;position:relative;text-transform:uppercase;width:auto;border:1px solid #d1d1d1}

.reviews_inn li:first-child{border-right:1px solid #cacaca}

.nav-tabs li a,.nav-tabs li.active a{border-style:solid none none;border-radius:0}

.nav-tabs li a{border-width:3px 0 0;color:#919191;line-height:1.42857;margin-right:0;outline:0}

#additional-information>h3,#additional-information>p,#reviews>h3{line-height:20px;font-weight:500}

.nav-tabs li.active a{background:0 0;border-color:#b92d30 currentcolor currentcolor;border-width:3px 0 0}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:#0f263a;background:#0f263a;border-color:#0f263a transparent transparent;border-image:none;border-style:solid;border-width:3px 0 0;color:#fff;cursor:default}

.nav-tabs li a:hover{background:#0f263a!important;border-color:#0f263a!important;color:#fff}

#additional-information>h3{color:#0f263a;font-size:27px;padding:0 0 22px}

.tab-content{background:0 0;border:1px solid #ccc;padding:30px}

.nav>li>a{display:block;padding:15px 25px;position:relative}

#additional-information>p{color:#727272;font-size:15px}

#additional-information strong{display:block;color:#1a1a1a}

.product_txt_main li,.reviews_text_inn,.share_icon_links.share_icon_links22{display:inline-block}

.nav.nav-tabs.reviews_inn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:none;border-image:none;border-style:none;border-width:none}

#reviews>h3{color:#0f263a;font-size:27px;padding:0 0 22px}

.reviews_box_main>.reviews_img{border:2px solid #0f263a;border-radius:100px;display:inline-block}

.reviews_img>img{border-radius:60px}

.reviews_text_inn{margin:0 0 0 10px;padding:0 20px 10px;vertical-align:top;width:92%}

.reviews_text_inn>h4{color:#0f263a;font-size:22px;font-weight:500;padding:0 0 10px}

.reviews_box_main{margin:30px 0 0}

.reviews_text_inn>p{color:#727272;font-size:15px;font-weight:500;line-height:22px;padding:6px 0 0}

.reviews_text_inn span a{color:#1a1a1a;font-size:15px;font-weight:400;line-height:22px;padding:0 0 5px}

.reviews_text_inn a:hover{color:#0f263a}

.tab_section_pro{padding:70px 0 30px}

.product_txt_main li{list-style:none;padding:0 2px}

.product_txt_main ul{padding:20px 0 0}

.table2 h5{color:#3a3a3a;font-size:17px;font-weight:600;line-height:28px;padding:25px 0}

.share_icon_links.share_icon_links22>p{color:#3a3a3a;font-size:14px;font-weight:600;line-height:28px}

#description>h3,#description>p{font-weight:500;line-height:20px}

.share_icon_links.share_icon_links22>ul{float:none;padding:0 20px 0 10px;vertical-align:top}

.share_icon_links.share_icon_links22 ul li a{font-size:16px;padding:0 0 0 15px!important}

#description>h3{color:#0f263a;font-size:27px;padding:0 0 22px}

#description>p{color:#727272;font-size:15px}

#description>p strong{color:#1a1a1a;display:block}

#description>figure{padding:40px 0 20px}

.table2 h5 a{color:#3a3a3a;font-size:17px;font-weight:600;text-decoration:none}

.table2 h5 a:hover{text-decoration:underline}

.woocommerce-product-details__short-description p{color:#7d7d7d;font-size:16px;font-weight:500;line-height:24px}

.wc-tab h2,.wc-tab p{line-height:20px;font-weight:500}

.woocommerce div.product p.price span{display:inline-block;padding:0}

.woocommerce div.product p.price{padding:20px 0}

.woocommerce .item .cart .button{background:#0f263a;border:1px solid #0f263a;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin:26px 0 0;padding:13px 60px;border-radius:0}

.woocommerce .item .cart .button:hover{background:0 0;border-color:#0f263a;color:#0f263a}

.wc-tab h2{color:#0f263a;font-size:27px;padding:0 0 22px;text-transform:none}

.wc-tab p{color:#727272;font-size:15px}

.table2 .woocommerce-product-rating{display:none}

.woocommerce-tabs.wc-tabs-wrapper{padding:70px 0 30px}

.woocommerce #reviews #comments ol.commentlist li{width:100%}

.woocommerce-review__author{color:#0f263a;display:block;font-size:22px;font-weight:500;padding:0 0 10px}

.woocommerce-review__published-date{color:#1a1a1a;font-size:15px;font-weight:400;line-height:22px;padding:0 0 5px}

.woocommerce-review__dash{display:none}

.reviews_box_main .description{padding:6px 0 0}

.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(1){height:auto}

.woocommerce div.product div.images .woocommerce-product-gallery__image:not(:nth-child(1)) img{height:80px}

.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:block;float:left;margin:0 auto;padding:20px 10px 0 0;width:25%}

.coupon .button{background:#0F263A!important}

.woocommerce .cart .button,.woocommerce .cart input.button:hover{background:#0F263A}

.coupon .button:hover{background:#949494!important}

.widget_product_categories li{background-image:url(../images/circle_icon1.png);background-position:2px 6px;background-repeat:no-repeat;list-style:none;padding:0 0 10px 25px}

.widget_product_categories li a{color:#626262;font-size:15px;font-weight:500;line-height:24px;text-decoration:none}

.widget_product_categories li a:hover{color:#0f253a}

.car_make_text>li{list-style:none}

#woocommerce_layered_nav-2>li:first-child{border-top:1px solid #d4d4d4}

#woocommerce_layered_nav-2 li a{border-bottom:1px solid #d4d4d4;box-shadow:0 35px 11px #f6f6f6 inset;color:#1a1a19;display:block;line-height:36px;padding:0 0 0 20px;text-transform:uppercase}

.table2 .s1,.woocommerce ul.products li.product .star-rating{display:none}

.car_make_text li a:hover{background:#004f8a!important;border-bottom:1px solid #004f8a;color:#fff;box-shadow:0 0 0 #004f8a inset}

#woocommerce_layered_nav-3 select{background:#f8f9fb;border:1px solid #d7d7d7;color:#5f5f5f;font-size:15px;font-weight:500;height:42px;padding:0 15px;width:100%;line-height:35px}

.archives_main_se .widget h1{border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#1a1a19;font-size:15px;font-weight:600;line-height:24px;margin:0 0 20px;padding:10px 0;text-transform:uppercase}

#woocommerce_layered_nav-2,#woocommerce_layered_nav-3{margin-top:40px;margin-bottom: 80px;}

.shop_page ul li figure img{height:187px !important;width:270px !important;}

.product-name a{font-size:14px;line-height:22px;font-weight:600;text-transform:uppercase;color:#2A2A2A}

.woo-social-buttons span.custom{color:#bebdbd;float:left;font-size:16px;font-weight:400;margin:0 5px 5px 0;padding:0}

.smsb_vkontakte{background:url(../images/vk.png) no-repeat;width:21px;height:12px;margin-left:8px!important;position:relative;top:-3px}

.woocommerce-order-received .checkout_page_start h3,.woocommerce-order-received h2{margin:0 0 10px;padding:0 0 10px;color:#373737;font-weight:300;text-transform:uppercase}

.smsb_vkontakte:hover{background:url(../images/vk_hover.png) no-repeat}

.woocommerce-order-received h2{font-size:25px}

.woocommerce-order-received .checkout_page_start h3{font-size:20px}

.woocommerce-order-received .woocommerce-order-details{margin-top:24px}

.woocommerce-order-received table.shop_table td{text-align:left}

.wc_payment_methods.payment_methods.methods li{list-style:none}

.woocommerce-checkout #payment{border:1px solid #EBEBEB;margin:30px 0 0;padding:10px 20px;background:0 0;border-radius:0}

.woocommerce-checkout #payment h3{border-bottom:1px dashed #EBEBEB;color:#373737;font-size:25px;font-weight:300;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase}

.woocommerce-checkout-payment #place_order{background:#0F263A;border:2px solid #0F263A;color:#FFF;font-size:19px;font-weight:600;height:50px;margin:0 0 10px;padding:10px;text-transform:uppercase;width:100%}

.woocommerce-checkout #payment div.payment_box p{color:#404040;font-size:14px;font-weight:500;padding:5px 0 0}

.woocommerce-checkout #order_review{width:100%}

.checkout_coupon input#coupon_code{background:#DCDCDC;color:#5E5E5E;font-size:14px;font-weight:500;height:41px;margin:0;padding:0 15px;vertical-align:top;width:260px;border:0}

.checkout_coupon input.button,.woocommerce-form-login input.button{display:inline-block;font-size:17px!important;font-weight:700;height:41px;padding:0 12px}

.checkout_coupon input.button{color:#FFF!important;min-width:180px;border-radius:0;background:#0F263A;border:2px solid #0F263A}

.checkout_coupon input.button:hover{background:#FFF;color:#0F263A!important}

.woocommerce-checkout .showcoupon,.woocommerce-checkout .showlogin{color:#2F4B64;text-transform:uppercase}

.woocommerce-form-login input.button{color:#FFF!important;min-width:106px;border-radius:0;background:#0F263A;border:2px solid #0F263A}

.woocommerce-form-login input.button:hover{background:#FFF;color:#0F263A!important}

.woocommerce-checkout .woocommerce-info{padding:12px 0 12px 45px}

.woocommerce-account label{color:#1b1b1b;font-size:14px;font-weight:600;margin:0;padding:10px 0 5px}

.woocommerce-account input.input-text,.woocommerce-account select{background:#fff;border:1px solid #ebebeb;color:#8b8b8b;font-size:14px;font-weight:500;height:35px;margin:0 0 10px;padding:0 5px;width:100%}

.woocommerce-account input.button{background:#0f263a;border:2px solid #0f263a;color:#fff;font-size:19px;font-weight:400;height:50px;margin:0 0 10px;padding:10px;text-transform:uppercase;width:100%;border-radius:0}

.woocommerce-account input.button:hover{background:#fff;color:#0f263a}

.woocommerce-MyAccount-navigation li{list-style:none}

.woocommerce-account .woocommerce-MyAccount-navigation{background:#0f253a}

.woocommerce-MyAccount-navigation li a{border-bottom:1px solid #264661;color:#a6bed3;display:block;font-family:open_sansregular;font-weight:400;height:36px;line-height:36px;padding:0 0 0 10px;text-decoration:none;text-transform:uppercase;outline:0}

.woocommerce-MyAccount-navigation li a:hover{color:#fff}

.woocommerce-MyAccount-content{border:1px solid #d3ced2;color:#5f5f5f;font-size:15px;font-weight:500;line-height:24px;padding:30px}

.woocommerce-edit-account form h3,.woocommerce-edit-address form h3{color:#373737;text-transform:uppercase}

.woocommerce-account .woocommerce-Address-title{margin-top:10px}

.woocommerce-account .woocommerce-Address-title h3,.woocommerce-view-order .checkout_page_start h3{color:#373737;margin:0 0 10px;text-transform:uppercase}

.checkout-order-detail table.shop_table td{text-align:left;font-size:14px;width:50%;border-top:none}

.woocommerce-orders .woocommerce table.shop_table td{text-align:left}

.woocommerce-view-order .woocommerce-customer-details h2,.woocommerce-view-order .woocommerce-order-details h2{color:#373737;font-size:25px;font-weight:300;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase}

.woocommerce-view-order .checkout_page_start h3{font-size:20px;font-weight:300;padding:0 0 10px}

.checkout-order-detail{border:1px solid #EBEBEB;margin:30px 0 0;padding:10px 20px}

.woocommerce-view-order .woocommerce-order-details{margin-top:20px}

.woocommerce-view-order mark{background:0 0;color:#5f5f5f}

.checkout-order-detail table.shop_table{border:none}

.checkout-order-detail table.shop_table tfoot td,.checkout-order-detail table.shop_table tfoot th{border-top:medium none;border-bottom:medium none!important;margin:20px 0 0;padding:20px 0 0}

#order_review_heading{border-bottom:1px dashed #EBEBEB;color:#373737;font-size:25px;font-weight:300;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase}

.woocommerce table.my_account_orders .button{background:#0f263a;border:2px solid #0f263a;color:#fff;text-transform:uppercase;border-radius:0;font-weight:400}

.woocommerce table.my_account_orders .button:hover{background:#fff;color:#0f263a}

.woocommerce-downloads .woocommerce .woocommerce-info .button{background:#0f263a;border:2px solid #0f263a;color:#fff;text-transform:uppercase;font-weight:400;border-radius:0}

.woocommerce-downloads .woocommerce .woocommerce-info .button:hover{background:#fff;color:#0f263a}

.woocommerce table.my_account_orders{font-size:15px}

.woocommerce-lost-password input.button{width:auto}

.checkout-order-detail table.shop_table.woocommerce-checkout-review-order-table td{border-bottom:1px dashed #ebebeb;margin:20px 0 0;padding:20px 0 0;color:#404040;font-weight:400;vertical-align:top}

.checkout-order-detail .shop_table th{padding:20px 0 0}

.woocommerce-shipping-fields h3 span{color:#373737;font-size:25px;font-weight:300;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase;text-align:left}

.billing_new{border:1px solid #EBEBEB;margin:30px 0 0;padding:10px 20px}

.woocommerce-checkout .form-row .input-checkbox{margin:7px 8px 0 0!important}

.woocommerce-additional-fields #order_comments{border:1px solid #EBEBEB;color:#8B8B8B;display:block;font-size:14px;font-weight:500;margin:0 0 10px;padding:5px;width:100%;height:100px}

.woocommerce-checkout .select2-container--default .select2-selection--single{border-radius:0;background:#FFF;border:1px solid #ebebeb;color:#8B8B8B;font-size:14px;font-weight:500;height:35px;margin:0 0 10px;padding:0 5px;width:100%}

.checkout-order-detail table.shop_table th{margin:20px 0 0;padding:20px 0 0}

.woocommerce-checkout-payment #place_order:hover{background:#FFF;color:#0F263A}

.woocommerce-form-login p.form-row.form-row-last{width:260px;float:left}

#tab-description p strong{color:#1a1a1a}

.woocommerce-form-login p.form-row.form-row-first{width:260px}

.checkout_coupon .form-row.form-row-last{float:left;display:inline-block}

.woocommerce-cart .woocommerce .cart-collaterals{width:50%}

.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%}

.woocommerce-cart .coupon>label{display:block;float:left;font-size:30px;font-weight:400;text-align:left;width:100%}

.woocommerce-cart #coupon_code{border:1px solid #d3ced2;border-radius:0;box-sizing:border-box;float:left;height:30px;margin:1px 4px 0 0;padding:0 0 0 5px;outline:0;width:90%}

.woocommerce-cart .woocommerce .coupon input.button{color:#fff;float:left;margin-top:20px}

.woocommerce-cart .woocommerce .coupon input.button:hover{background:#4b4b4b}

.woocommerce-cart .update_btn{background:#4b4b4b;bottom:82px;color:#fff;display:inline-block;font-size:16px;font-weight:600;height:52px;margin:0;position:relative;right:70px;text-transform:uppercase;transition:all .5s ease 0s;width:229px;border-radius:0}

.woocommerce-cart .update_btn:focus,.woocommerce-cart .update_btn:hover{background:#0f263a}

.woocommerce-cart .woocommerce a.remove{background:#575757;border:0;border-radius:0;color:#fff!important;font-size:12px;font-weight:600;height:auto;margin:0 auto;padding:8px 26px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}

.woocommerce-cart .woocommerce a.remove:hover{background:#0f263a;color:#fff}

.woocommerce-cart .shipping-calculator-form input.input-text,.woocommerce-cart .shipping-calculator-form select{height:30px;border:1px solid #d3ced2}

.woocommerce-cart .shipping-calculator-form input.input-text{padding-left:5px}

.archive .inner_content,.single-product .inner_content{clear:both;padding:80px 0 0}

#review_form_wrapper{margin-top:20px;width:70%}

.woocommerce .comment .star-rating{display:none}

.inner_rating,.woocommerce .comment .inner_rating .star-rating{display:block;float:left}

.inner_rating{margin-bottom:10px;width:100%}

.about_text figure{float:left;margin:7px 25px 25px 0}

#woocommerce_layered_nav_filters-2{margin-top:40px;margin-bottom:40px}

.cartside_in .cart-contents::after,.cartside_in .cart-contents::before{display:inline}

.cartside_in .cart-contents{border-bottom:1px solid #e33a38;color:#e33a38;font-family:open_sansregular;font-size:15px;text-transform:capitalize}

.nrating{margin-top:10px}

.woocommerce-page .inner_content{padding:80px 0 0}


.woocommerce-variation-price span.woocommerce-Price-currencySymbol {
    display: inline-block !important;
}
.woocommerce ul.products li.product a img{
margin:0px !important;
}

.product_main_title {
float: left;
padding: 0px 0px 0px 25px;
width: 64%
}

.inner_banner{clear:both;padding:0 0 0px;text-align:center}


.inner_banner h3{
color: #2F4B64;
font-family: Audiowide-Regular;
font-size: 40px;
padding: 0px;
text-align: center;
width: 100%;
text-transform: uppercase;
    padding: 80px 0 30px;

}
.inner_content1.about_page {
    padding: 0 0 80px;
}
.accordDetail p {
    color: #5F5F5F;
    font-weight: 500;
    line-height: 24px;
    font-size: 15px;
}
.text p {
    color: #5f5f5f;
    font-weight: 500;
    margin: 18px 0 22px 0;
}
.woocommerce ul.products li.product .button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #264661;
    color: #264661;
    font-size: 14px;
    font-weight: 600;
    line-height: 34px;
    height: 36px;
    padding: 0px;
    text-transform: uppercase;
    text-align: center;
    width: 130px;
    border-radius: 0px;
}
#woocommerce_layered_nav-2 li .count {
    display:none;
}
.woocommerce-pagination ul li {
    width: auto !important;
}
.price i {
     display:none;
}
div#wc-stripe-payment-request-wrapper {
    padding: 0 !important;
}
.woocommerce div.product form.cart {
    margin-bottom: 0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    text-align: left;
    list-style: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #0f263a;
    z-index: 2;
    border-bottom-color: #fff;
}
#add_payment_method .cart-collaterals .shipping-calculator-button::after, .woocommerce-cart .cart-collaterals .shipping-calculator-button::after, .woocommerce-checkout .cart-collaterals .shipping-calculator-button:after {
    display:none;
}
.woocommerce .cart_totals  table.shop_table td {
    text-align: right;
    border-top: 1px solid rgba(0,0,0,.1);
    padding: 6px 12px;
    vertical-align: middle;
}
.cart_item .product-thumbnail img {
    width: 101px !important;
    height: 80px !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: #fff !important;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    text-decoration: none;
    padding: 15px 25px !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    color: #515151 !important;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    text-decoration: none;
    padding: 15px 25px !important;
}
.woocommerce div.product .woocommerce-tabs .panel {
    border-color: #d3ced2;
    border-radius: 0;
    padding: 30px;
    margin: 0 0 2em;
}
#woocommerce_layered_nav-3 .select2-selection {
    background: #f8f9fb none repeat scroll 0 0 !important;
    border: 1px solid #d7d7d7 !important;
    border-radius: 0 !important;
    color: #5f5f5f;
    font-size: 15px;
    font-weight: 500;
    height: 42px !important;
    line-height: 35px;
    padding: 0 15px;
    width: 100%;
}
.woocommerce nav.woocommerce-pagination ul {
   border :none !important;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #ff3c36;
    color: #ff3c36;
}
.woocommerce nav.woocommerce-pagination ul li {
   border :none !important;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
    color: #7c7c7c;
    display: block;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    margin: 0;
    padding: 0 6px;
    text-decoration: none;
}
#woocommerce_layered_nav-3 .select2-selection__rendered {
    padding: 4px 0 0 !important;
}
#woocommerce_layered_nav-3 .select2-selection__arrow {
    top: 7px !important;
}