@charset "utf-8";.color-small-box{width:30px;height:30px;display:inline-block;cursor:pointer;margin-right:5px;margin-bottom:5px}.color-small-box.selected{box-shadow:inset 0 0 0 2px rgba(0,0,0,.6)}.style-selector{background-color:#fff;border:1px solid #ccc;border-left:none;position:fixed;top:150px;left:-225px;width:225px;z-index:1000;-webkit-box-shadow:0 2px 10px 2px rgba(0,0,0,.11);-moz-box-shadow:0 2px 10px 2px rgba(0,0,0,.11);box-shadow:0 2px 10px 2px rgba(0,0,0,.11);transition:all .5s}.style-selector-container{padding:10px 15px}.field-container{margin-bottom:10px}.switch.button{position:absolute;top:-1px;right:-42px;width:42px;height:42px;display:block;z-index:100000;text-align:center;cursor:pointer;color:#fff;font-size:30px;line-height:40px}.switch.button i{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite;line-height:42px;text-align:center}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.style-selector h5,.style-selector h6{margin-bottom:10px;line-height:1.2;font-weight:700}.buy-now-wrapper{display:inline-block;margin:0 0 5px 50px;border:2px solid #181d1f;padding:5px}.buy-now-wrapper:hover{background:#181d1f;color:#fff;text-decoration:none}.home-demo a{display:inline-block;padding:4px 7px;font-weight:700;text-transform:uppercase;font-size:12px;background:#181d1f;color:#fff;width:83px;border:1px solid transparent;margin-right:10px;text-align:center;transition:all .3s;margin-bottom:10px}.home-demo a:hover,.home-demo a:focus{text-decoration:none;background:#fff;color:#333;border-color:#181d1f}.page-sidebar-left{float:right}@media screen and (max-width:424px){.right-widget-title-wrap ul li a{font-size:8px}}.module1-wrap.image_right .col-sm-8{float:right}.module-feature2-wrap.style3 .module-feature2-big-slider.col-sm-8,.module-feature2-wrap.style5 .module-feature2-big-slider.col-sm-8{float:left}.module-feature2-wrap.style4 .module-feature2-big-slider.col-sm-8{float:right}.comment-respond .comment-form label{display:inline-block;margin-bottom:10px}.comment-respond .comment-form{margin-top:20px}.comment-respond .comment-form input[type=text]{margin-bottom:20px}.comment-respond .comment-form input[type=submit]{margin-top:20px;text-decoration:none;border:none;font-size:.9em;text-transform:uppercase;color:#fff;margin-top:15px;padding:7px 10px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.comment-respond .comment-form input[type=submit]:hover{background:#333}.comment-respond .comment-form #edit-preview{display:none}.ajax-search-wrap #search-block-form{display:none;position:absolute;right:0;outline:none;display:none;top:100%;background-color:#fff;padding:15px;z-index:99999;width:330px;height:auto;box-shadow:1px 1px 2px rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.08)!important}.ajax-search-wrap #search-block-form input[type=text]{width:100%;line-height:1.6em;padding:5px 10px 10px;outline:none;border:none;border-bottom:1px solid rgba(0,0,0,.1)}.ajax-search-wrap #search-block-form input[type=submit]{display:none}.item-list .pager li a{font-family:Oswald;font-weight:400;text-transform:capitalize;font-size:14px;display:inline-block;margin-right:7px;text-align:center;background:#eaeaea;border-radius:0;padding:5px 12px}.item-list .pager .pager-current{color:#fff;font-family:Oswald;font-weight:400;text-transform:capitalize;font-size:14px;display:inline-block;margin-right:7px;text-align:center;padding:5px 12px}.row-fluid .item-list{clear:left}.row-fluid #block-system-main>.col-sm-6:nth-child(2n+1){clear:left}.row-fluid #block-system-main>.col-sm-4:nth-child(3n+1){clear:left}.module-blog-wrap{margin-bottom:80px}form.webform-client-form label{display:inline-block;width:100%}form.webform-client-form input[type=text],form.webform-client-form input[type=email],form.webform-client-form textarea{margin-bottom:20px}form.webform-client-form{padding:0 15px}form .webform-component--your-name label{font-weight:700}.page-404 #block-system-main{display:none}.page-404 form input[type=text]{height:42px;width:100%}.page-404 form input[type=submit]{position:absolute!important;right:0;top:0!important;height:42px;cursor:pointer;text-transform:uppercase!important;font-size:1em!important;border:0;padding:0 21px!important;background:#333;color:#fff;font-family:Oswald;font-weight:400}.page-404 form input[type=submit]:hover,.page-wrap form input[type=submit]:hover{text-decoration:none;background:#fff;color:#333;border:1px solid #333}.page-wrap form input[type=submit]{height:38px;cursor:pointer;text-transform:uppercase;font-size:1em;border:0;padding:0 21px;background:#333;color:#fff;font-family:Oswald;font-weight:400}li.search-result{margin-top:10px;border-bottom:1px solid #ddd}.products .product form input[type=submit]{margin-top:10px!important;border-radius:0;font-size:12px!important;color:#fff!important;background:#333;text-shadow:1px 1px 1px rgba(0,0,0,.1);margin:0;line-height:1;cursor:pointer;position:relative;font-family:inherit;overflow:visible;padding:.618em 1em!important;font-weight:700;white-space:nowrap;display:inline-block;height:auto;text-transform:inherit}.widget_product_search form{border:none;position:relative}.widget_product_search form input[type=text]{box-shadow:none;outline:0;border:1px solid #999;font-size:14px;line-height:22px;padding:4px 7px;width:100%}.widget_product_search form input[type=submit]{margin-top:0!important;line-height:23px}.widget_product_search .views-exposed-form .views-exposed-widget{float:inherit;padding:0}.woocommerce-page .views-exposed-form{margin-bottom:30px}.woocommerce-page .views-exposed-form select{vertical-align:top;font-size:12px;border:1px solid #333;outline:0;padding:4px 7px}.woocommerce-page div.product div.thumbnails a:last-child{margin-right:0}.product .form-item-quantity{margin-top:20px;margin-bottom:20px}form.commerce-add-to-cart select{vertical-align:top;font-size:12px;border:1px solid #333;outline:0;padding:4px 7px}form.commerce-add-to-cart input[type=submit]{margin-bottom:20px;text-transform:none}.products .product form .form-wrapper{display:none}#comments h2.title{margin-bottom:40px}.related.products .products .product:last-child{margin-right:0!important}form.commerce-add-to-cart #edit-quantity{color:#333;font-weight:600}form.commerce-add-to-cart input[type=submit]:hover{border:none;color:#fff}.product .summary form.commerce-add-to-cart input[type=submit]{font-size:18px!important;font-family:Helvetica,Arial,sans-serif;font-weight:700}#block-system-main form.comment-form label{display:inline-block;width:100%}#block-system-main form.comment-form{margin-bottom:40px}#block-system-main form.comment-form input[type=text],#block-system-main form.comment-form textarea{margin-bottom:20px}#block-system-main form.comment-form #edit-preview{display:none}.widget_shopping_cart .view-content table,#block-system-main .view-content table{width:100%}#block-system-main .view-content table thead th,#block-system-main .view-content table tbody td{text-align:center}#block-system-main form#views-form-commerce-cart-form-default input[type=submit]{margin-left:20px}#block-system-main form fieldset{margin-bottom:30px}#block-system-main form select{vertical-align:top;font-size:12px;border:1px solid #333;outline:0;padding:4px 7px}#block-system-main form .form-item{margin-bottom:20px}#block-system-main form#commerce-checkout-form-checkout label{display:inline-block;width:100%}#block-system-main form#commerce-checkout-form-checkout input[type=text]{width:300px}#block-system-main form#commerce-checkout-form-review table{width:100%}.tabs.primary li{float:left;margin-right:20px}.tabs.primary{overflow:hidden;margin-bottom:30px}#block-system-main form label{display:inline-block;width:100%}#block-system-main form input[type=password]{padding:7px 15px}#reviews.woocommerce #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}#reviews.woocommerce #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}#reviews.woocommerce #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}ul.links.inline li{float:left;margin-right:10px!important}.comment-text{overflow:hidden}#block-menu-menu-footer-menu .contextual-links{top:8px}#menu-main>ul>li>a.active{color:#fff}body.layout-boxed .tn-main-container{max-width:1090px;margin:30px auto}body.layout-boxed #main-mobile-menu{margin-top:30px}body.layout-boxed #full-top .module-slider-widget{margin-right:-15px;margin-left:-15px}body.layout-boxed #full-bottom .module-slider-widget{margin-right:-15px;margin-left:-15px}body.layout-boxed #full-top .module-feature-wrap{margin-right:-16px;margin-left:-15px}body.layout-boxed #full-bottom .module-feature-wrap{margin-right:-16px;margin-left:-15px}body.layout-boxed #main-nav{margin-right:0;margin-left:0}body.layout-boxed .main-nav-inner{margin-right:0;margin-left:0}body.layout-boxed .module-ticker-inner{left:10px;right:10px}body.layout-boxed{background:url(../images/unsplash_5244800b1ebf4_1.png) left top fixed no-repeat}