.admin-bar .sticky-header,.admin-bar .mobile-menu{top:32px}.kc_row .kc_col-sm-12{padding-left:0 !important;padding-right:0 !important}.kc-col-container{display:block !important}.kc-row-container.kc-container{max-width:1200px;width:100%}.sidebar-page-container .sidebar-side .sidebar.padding-left{padding-left:30px}.sidebar-widget ul{position:relative}.sidebar-widget ul li{position:relative;margin-bottom:8px}.sidebar-widget ul li:last-child{margin-bottom:0}.sidebar-widget ul li a{position:relative;color:#666;font-size:14px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.sidebar-widget ul li a:hover{color:#f7931e}.comments-area .bp-comment-item>.default-form{margin-bottom:30px}.comments-area .bp-comment-item>.bp-comment-item>.comment-box{margin-bottom:40px}.bp-comment-item .bp-comment-item{margin-left:70px}.comments-area h2{margin-bottom:0;font-size:16px}.comments-area h2 small a{font-size:16px}.comments-area .reply-outer a{position:relative;font-size:14px;color:#222;font-weight:600;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.comments-area .reply-outer a:hover{color:#f7931e}.main-slider h2{font-size:58px}.error-section{padding:100px 0}.error-section .inner-section{padding:0 200px;text-align:center}.error-section .inner-section h1{font-family:'Open Sans',sans-serif;font-size:80px;font-weight:700;text-transform:capitalize;color:#222;margin-bottom:20px}.error-section .inner-section h2{font-family:'Open Sans',sans-serif;font-size:26px;color:#333;font-weight:500;line-height:1em}.error-section .inner-section .text{font-family:'Open Sans',sans-serif;position:relative;color:#333;font-size:16px;line-height:1em;margin:15px 0 30px}.blog-detail .post-share-options .post-share-inner .social-box li.linkedin a{background-color:#238cc8}.blog-detail .post-share-options .post-share-inner .social-box li.reddit a{background-color:#ff4500}.blog-detail .post-share-options .post-share-inner .social-box li.tumblr a{background-color:#426d9b}.blog-detail .post-share-options .post-share-inner .social-box li.digg a{background-color:#75788d}.team-section.style-two{padding-top:15px;padding-bottom:100px}.main-slider .tp-bullets{display:none}.main-menu .navigation>li.current-menu-item>a,.main-menu .navigation>li.current-menu-ancestor>a{color:#f7931e}.main-menu .navigation>li.current-menu-item>a:before,.main-menu .navigation>li.current-menu-ancestor>a:before{width:100%}.sticky-header .main-menu .navigation>li.current-menu-item>a,.sticky-header .main-menu .navigation>li.current-menu-ancestor>a{color:#f7931e !important}.main-footer .menu li{position:relative;margin-bottom:10px}.main-footer .menu li a{position:relative;color:#bbb;font-size:14px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-footer .menu li a:hover{color:#fff}.project-form input[type=submit]{cursor:pointer;margin-top:20px}form input[type=submit]{cursor:pointer}.product-block-four .inner-box .lower-content .price{position:relative;margin-top:8px;display:block}.product-block-four .inner-box .lower-content .price ins,.product-block-four .inner-box .lower-content .price ins span.amount,.product-block-four .inner-box .lower-content .price span.amount{position:relative;font-size:16px;color:#f7931e;margin:0 5px;display:inline-block;font-weight:700}.product-block-four .inner-box .lower-content .price del,.product-block-four .inner-box .lower-content .price del span.amount,.product-block-four .inner-box .lower-content .price del span.amount{color:#666;text-decoration:line-through}.tagcloud a{position:relative;color:#666;font-size:14px !important;margin-right:30px;margin-bottom:8px;display:inline-block;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.tagcloud a:hover{color:#f7931e}.styled-pagination li span{position:relative;display:inline-block;font-size:16px;color:#222;font-weight:600;text-transform:capitalize}.styled-pagination li span.current{color:#f7931e}.shop-item{margin-bottom:65px !important;position:relative}.woocommerce div.product{position:relative;margin-bottom:45px}.woocommerce .product p.price ins,.woocommerce .product span.price ins,.woocommerce .product span.price{position:relative;font-size:16px !important;color:#f7931e !important;margin:0 5px;display:inline-block;font-weight:700 !important;text-decoration:none}.woocommerce .product p.price del,.woocommerce .product span.price del{color:#666}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{display:inline-block;margin:0 4px;border-right:0}.woocommerce nav.woocommerce-pagination ul li a{width:55px;line-height:55px;border:1px solid rgba(229,229,229,.57);text-align:center;color:#252525;font-size:18px;font-weight:700;font-family:'Open Sans',sans-serif;border-radius:4px;padding:0 !important}.woocommerce .woocommerce-pagination li span{width:55px;line-height:55px !important;border:1px solid rgba(229,229,229,.57);text-align:center;color:#252525 !important;font-size:18px !important;font-weight:700;font-family:'Open Sans',sans-serif;border-radius:4px;padding:0 !important}.woocommerce .woocommerce-pagination li>a:focus,.woocommerce .woocommerce-pagination li>a:hover,.woocommerce .woocommerce-pagination li>.current{color:#fff !important;background:#f7931e !important}.blog-sidebar.shop-sidebar{margin-left:0}.woocommerce .basic-details h4{position:relative;color:#222;font-size:28px;font-weight:600;line-height:1.3em}.woocommerce a.woocommerce-review-link{color:#303030}.woocommerce #content .product .images,.woocommerce .product .images,.woocommerce-page #content .product .images,.woocommerce-page .product .images{width:100% !important}.woocommerce .star-rating{color:#f7931e;margin-bottom:10px !important}.woocommerce .rating .woocommerce-product-rating{margin-bottom:0 !important}.woocommerce .entry-summary .content-box p.price ins,.woocommerce .entry-summary .content-box span.price ins,.woocommerce .entry-summary .content-box ins span.amount,.woocommerce .entry-summary .content-box span.amount{color:#f7931e;font-family:'Open Sans',sans-serif;font-size:22px;font-weight:700;margin:0 4px;position:relative}.woocommerce .entry-summary .content-box del p.price,.woocommerce .entry-summary .content-box del span.amount{font-size:20px;color:#666}.woocommerce .stock.in-stock{display:none}.woocommerce .addto-cart-box{margin-top:15px}.woocommerce button.add-to-cart,.woocommerce #review_form #respond .form-submit input{cursor:pointer;position:relative;line-height:24px;color:#222;font-size:14px;font-weight:600;letter-spacing:.05em;background-color:#f7931e !important;padding:12px 31px;text-transform:uppercase;border:2px solid #f7931e !important;font-family:'Montserrat',sans-serif;display:inline-block;border-radius:0}.woocommerce button.add-to-cart:hover,.woocommerce #review_form #respond .form-submit input:hover{color:#f7931e !important;box-shadow:0px 0px 7px 0px rgba(0,0,0,.2);border-color:#fff !important;background:#fff !important}.woocommerce .cart .quantity input.input-text{background-image:none;display:inline-block;height:52px !important;margin-right:10px;vertical-align:middle;width:80px !important;padding:0;border-radius:0 !important;border:1px solid #ebebeb}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce .product .woocommerce-tabs{margin:0;position:relative}.woocommerce .product .woocommerce-tabs #tab-description,.woocommerce .product .woocommerce-tabs #tab-reviews{border:1px solid #f4f4f4;padding:30px !important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:none !important}.woocommerce .product .woocommerce-tabs ul.tabs li:after,.woocommerce .product .woocommerce-tabs ul.tabs li:before{display:none !important}.woocommerce .product .woocommerce-tabs ul.tabs{border-bottom:1px solid #f7f7f7;margin:0 !important;padding:0 !important;position:relative}.woocommerce .product .woocommerce-tabs ul.tabs li{background:0 0 !important;border:none !important;display:block;float:left;margin:0 0 -1px !important;padding:0 !important}.woocommerce .product .woocommerce-tabs ul.tabs li:after,.woocommerce .product .woocommerce-tabs ul.tabs li:before{border:none;box-shadow:none}.woocommerce .product .woocommerce-tabs ul.tabs li a{background:#f7f7f7;border:1px solid rgba(0,0,0,0);border-radius:0;color:#1f1f1f;display:block;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;margin-right:10px;padding:13px 35px !important;text-transform:capitalize;transition:all .5s ease 0s}.woocommerce .product .woocommerce-tabs ul.tabs li.active a,.woocommerce .product .woocommerce-tabs ul.tabs li:hover a{background:#f7931e;border-color:#f7931e;color:#fff !important}.woocommerce ol.commentlist{padding:0}.woocommerce .product .woocommerce-tabs .panel{margin-top:0 !important;padding:30px !important;box-shadow:none;border-radius:0}.woocommerce .product .woocommerce-tabs .panel h2{color:#1a1a1a;font-family:'Open Sans',sans-serif;font-weight:500;font-size:18px;text-transform:capitalize;margin-bottom:15px}.woocommerce .product .woocommerce-tabs .panel #reply-title{color:#303030;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:700;padding-bottom:20px;position:relative;text-transform:uppercase}.woocommerce .product .woocommerce-tabs .panel .comment-form-rating{margin-top:35px}.woocommerce #review_form #respond label{color:#222;font-family:'Open Sans',sans-serif;font-size:16px;line-height:26px}.comment-form-cookies-consent label{margin-left:5px}.woocommerce #review_form #respond input[type=text],.woocommerce #review_form #respond input[type=email],.woocommerce #review_form #respond textarea{border:1px solid #e0e0e0;color:#252525;font-size:14px;transition:all .5s ease 0s;width:100%;border-radius:0;display:block;line-height:22px;position:relative;height:50px;margin-bottom:20px;padding:10px 15px}.woocommerce #review_form #respond textarea{resize:none;height:110px}.woocommerce .woocommerce-info:before{color:#f7931e}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top:3px solid #f7931e}.woocommerce .woocommerce-message:before{color:#f7931e}.woocommerce .woocommerce-cart-form #respond input#submit,.woocommerce .woocommerce-cart-form a.button,.woocommerce .woocommerce-cart-form button.button,.woocommerce .woocommerce-cart-form input.button,.woocommerce .woocommerce-cart-form #place_order,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .woocommerce-Button.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{cursor:pointer;position:relative;line-height:24px;color:#222 !important;font-size:14px;font-weight:600;letter-spacing:.05em;background-color:#f7931e !important;padding:12px 31px !important;text-transform:uppercase;border:2px solid #f7931e !important;font-family:'Montserrat',sans-serif;display:inline-block;border-radius:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.woocommerce .woocommerce-cart-form #respond input#submit:hover,.woocommerce .woocommerce-cart-form a.button:hover,.woocommerce .woocommerce-cart-form button.button:hover,.woocommerce .woocommerce-cart-form input.button:hover,.woocommerce .woocommerce-cart-form #place_order:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce .woocommerce-Button.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#f7931e !important;box-shadow:0px 0px 7px 0px rgba(0,0,0,.2);border-color:#fff !important;background:#fff !important}.woocommerce table.shop_table{margin-bottom:60px}.woocommerce table.shop_table thead{background:#f5f5f5;border-radius:7px;color:#222;font-family:'Open Sans',sans-serif;font-size:18px;position:relative;text-transform:uppercase;width:100%}.woocommerce table.shop_table th{color:#272727;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;line-height:35px;padding-left:28px;text-transform:uppercase}.woocommerce table.shop_table td{border-top:1px solid #f7f7f7;color:#9e9e9e;font-size:16px;font-weight:700;padding:25px 20px}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0 none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid rgba(0,0,0,.1);font-weight:700}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce #calc_shipping_country,.woocommerce #calc_shipping_state,.woocommerce #calc_shipping_postcode{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;background:0 0;border:1px solid #e0e0e0;display:block;height:40px;line-height:24px;padding:7px 20px;width:100%}.woocommerce-cart table.cart td.actions .coupon .input-text{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;background:0 0;border:1px solid #e0e0e0;display:block;height:51px;line-height:24px;margin-right:15px;padding:7px 20px;width:200px}.woocommerce-cart table.cart td.actions .coupon .input-text:focus{border:1px solid #f7931e}.woocommerce .cart_shipping{padding:0 !important}.woocommerce .cart_shipping .shipping-calculator-button:focus{color:#f7931e}.woocommerce .cart_totals{border:1px solid #ebebeb;padding:0 !important}.woocommerce .cart_totals h2{background:#f9f9f9;color:#333;font-size:14px;font-weight:700;text-transform:uppercase;padding:20px}.woocommerce .cart_totals tr{border-bottom:1px solid #ebebeb !important}.woocommerce .cart_totals tr th{padding:14px 20px !important;border-right:1px solid #ebebeb;color:#333;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.woocommerce .cart_totals td{padding:14px 20px !important;text-align:right}.woocommerce-cart .wc-proceed-to-checkout{padding:20px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce .coupon input.button,.woocommerce .shipping-calculator-form button.button,.woocommerce .return-to-shop a.button.wc-backward,.woocommerce .woocommerce-form-login .button,.woocommerce-EditAccountForm input[type=submit],.woocommerce-MyAccount-content input[type=submit]{cursor:pointer;position:relative;line-height:24px;color:#222;font-size:14px;font-weight:600;letter-spacing:.05em;background-color:#f7931e !important;padding:12px 31px;text-transform:uppercase;border:2px solid #f7931e !important;font-family:'Montserrat',sans-serif;display:inline-block;border-radius:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.woocommerce .coupon input.button{cursor:pointer;position:relative;line-height:24px;color:#222;font-size:14px;font-weight:600;letter-spacing:.05em;background-color:#f7931e !important;padding:12px 31px;text-transform:uppercase;border:2px solid #f7931e !important;font-family:'Montserrat',sans-serif;display:inline-block;border-radius:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce .coupon input.button:hover,.woocommerce .shipping-calculator-form button.button:hover,.woocommerce .return-to-shop a.button.wc-backward:hover,.woocommerce .woocommerce-form-login .button:hover,.woocommerce-EditAccountForm input[type=submit]:hover,.woocommerce-MyAccount-content input[type=submit]:hover{color:#f7931e !important;box-shadow:0px 0px 7px 0px rgba(0,0,0,.2);border-color:#fff !important;background:#fff !important}.woocommerce .add-to-cart-wrap-btn{background:0 0 !important;border:2px solid #f7931e !important;color:#f7931e !important}.woocommerce-cart .cart-collaterals .cart_totals table{width:100%}.wcppec-checkout-buttons,.wcppec-checkout-buttons__separator{margin:0}.wcppec-checkout-buttons__button{padding-top:0;color:#f7931e}.wcppec-checkout-buttons__button:hover{color:#f7931e}.related-product .related-prod{padding:0 15px}#customer_details label{color:#303030;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400 !important;margin-bottom:8px;text-transform:capitalize}.woocommerce-EditAccountForm.edit-account legend,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,h3#order_review_heading,.woocommerce-account .addresses .title h3,.woocommerce-MyAccount-content h3{color:#222;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;line-height:1.4em;margin:0 0 20px}.woocommerce-EditAccountForm.edit-account input[type=text],.woocommerce-EditAccountForm.edit-account input[type=email],.woocommerce-EditAccountForm.edit-account input[type=password],.woocommerce-ResetPassword.lost_reset_password input[type=text],.checkout.woocommerce-checkout input[type=text],.checkout.woocommerce-checkout input[type=email],.checkout.woocommerce-checkout input[type=tel],.checkout.woocommerce-checkout .select2-choice,.checkout.woocommerce-checkout textarea,.woocommerce form .form-row input.input-text,.woocommerce form .form-row .select2-selection{background:#fff;border:1px solid #e0e0e0;border-radius:3px;display:block;height:48px;line-height:30px;padding:8px 20px;position:relative;transition:all .3s ease 0s;width:100%}.woocommerce form .form-row .select2-selection{padding:8px 20px 8px 0}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin:0;position:relative}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:20%;width:20px}.woocommerce .woocommerce-MyAccount-navigation a,.woocommerce .woocommerce-MyAccount-content a,.woocommerce .woocommerce-LostPassword.lost_password a{color:#f7931e}.related-products .related-prod{padding:0 15px}#customer_details label,.woocommerce form .form-row span{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%}.woocommerce form.woocommerce-form-login .form-row label{display:block;width:100%;margin:10px 0}@media only screen and (max-width:1023px){.woocommerce .cart_shipping{float:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right}}@media only screen and (max-width:767px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}}@media only screen and (max-width:599px){.woocommerce .cart_shipping{float:none;margin-bottom:20px}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:10px}}@media only screen and (max-width:479px){.woocommerce .product .woocommerce-tabs ul.tabs li a{padding:15px 23px !important}.woocommerce .cart_shipping{float:none;margin-bottom:20px}.woocommerce-cart table.cart td.actions .coupon .input-text{margin:0 0 10px;width:100%}.woocommerce .coupon input.button{width:100% !important}.woocommerce-cart table.cart td.actions .coupon .input-text{margin:0 0 10px;width:100%}.woocommerce .coupon input.button{width:100% !important}}.m-t0{margin:0 !important}.m-b0{margin-bottom:0 !important}.bp-comment-item .comment-form{box-shadow:0 0 5px rgba(0,0,0,.1);padding:30px;margin-bottom:50px}.sidebar-page-container .group-title{margin-bottom:25px}.woocommerce .col2-set,.woocommerce-page .col2-set{width:auto;margin:0 -15px 50px}.p-b90{padding-bottom:90px}.p-adjustment{top:0 !important}.cus-adjustment{top:0}.p-t140{padding-top:0;padding-bottom:0 !important}