.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.searchautocomplete{position:absolute;top:-5px;right:0px;height:34px;width:280px;-webkit-border-radius:0px 0px 0px 5px;-moz-border-radius:0px 0px 0px 5px;border-radius:0px 0px 0px 5px;background:#fff;display:block;}.searchautocomplete .sprite{background:url('../../../images/mirasvit/sprite.png');}.searchautocomplete>label{float:left;margin-right:10px;color:#333;font-weight:bold;margin-top:8px;}.searchautocomplete .nav{background:url('../../../images/mirasvit/sprite.png');float:left;height:34px;position:relative;}.searchautocomplete .nav .nav-search-in{position:absolute;top:0px;left:0px;z-index:15;}.searchautocomplete .nav .nav-search-in .category{opacity:0;filter:alpha(opacity=0);background:white;border:1px solid #DDD;color:black;cursor:pointer;height:29px;left:5px;margin:0;outline:0;padding:0;position:absolute;top:5px;visibility:visible;width:auto;}.searchautocomplete .nav .nav-search-in .category-fake{-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;background-color:#fcfcfc;background-image:-moz-linear-gradient(top,#ffffff,#f7f7f7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f7f7f7));background-image:-webkit-linear-gradient(top,#ffffff,#f7f7f7);background-image:-o-linear-gradient(top,#ffffff,#f7f7f7);background-image:linear-gradient(to bottom,#ffffff,#f7f7f7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff7f7f7',GradientType=0);border-right:1px solid #dddddd;color:#777;cursor:pointer;float:left;font-size:11px;height:27px;line-height:27px;margin:4px 0px 0px 2px;padding:0px 25px 0px 10px;text-align:center;white-space:nowrap;}.searchautocomplete .nav .nav-search-in .nav-down-arrow{right:10px;top:16px;position:absolute;width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#000000 transparent transparent transparent;line-height:0px;}.searchautocomplete .nav .nav-search-in:hover .category-fake{background-color:#eeeeee;background-image:-moz-linear-gradient(top,#f7f7f7,#e1e1e1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#f7f7f7,#e1e1e1);background-image:-o-linear-gradient(top,#f7f7f7,#e1e1e1);background-image:linear-gradient(to bottom,#f7f7f7,#e1e1e1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7',endColorstr='#ffe1e1e1',GradientType=0);}.searchautocomplete .nav .nav-search-in:hover .nav-down-arrow{background-position:-6px -34px;}.searchautocomplete .nav .nav-input{*zoom:1;margin:6px 0px 0px 10px;padding:0px 5px 0px 5px;z-index:12;position:relative;}.searchautocomplete .nav .nav-input:before,.searchautocomplete .nav .nav-input:after{display:table;content:"";line-height:0;}.searchautocomplete .nav .nav-input:after{clear:both;}.searchautocomplete .nav .nav-input input{z-index:10;padding:0px;height:23px;border:0px;font-family:arial,sans-serif;font-size:12px;background:transparent;color:black;outline:0px;margin-left:5px;width:100%;}.searchautocomplete .nav .nav-input input.suggest{display:none;color:#999;z-index:9;}.searchautocomplete .nav-submit-button{background:url('../../../images/mirasvit/sprite.png');background-position:0px -34px;background-repeat:no-repeat;float:left;height:34px;padding-left:5px;}.searchautocomplete .nav-submit-button .button{width:39px;height:34px;margin:0px;cursor:pointer;font-weight:bold;color:white;line-height:12px;font-size:13px;background-color:#3c454e;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444c55',endColorstr='#ff313a44',GradientType=0);border:1px solid #313a44;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;z-index:14;}.searchautocomplete .nav-submit-button .button:hover{background-color:#39414b;background-image:-moz-linear-gradient(top,#313a44,#444c55);background-image:-webkit-gradient(linear,0 0,0 100%,from(#313a44),to(#444c55));background-image:-webkit-linear-gradient(top,#313a44,#444c55);background-image:-o-linear-gradient(top,#313a44,#444c55);background-image:linear-gradient(to bottom,#313a44,#444c55);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff313a44',endColorstr='#ff444c55',GradientType=0);}.searchautocomplete .searchautocomplete-placeholder{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:#FFF;border:1px solid #ccc;padding:15px 10px 5px 10px;position:absolute;right:48px;top:42px;width:318px;z-index:102;}.searchautocomplete .searchautocomplete-placeholder:before{border-color:transparent transparent #CCC transparent;content:"";position:absolute;border-style:solid;border-width:5px;height:0;width:0;top:-11px;left:30px;}.searchautocomplete .searchautocomplete-placeholder ul{list-style:none;padding:0;margin:0;}.searchautocomplete .searchautocomplete-placeholder ul li{*zoom:1;text-align:left;padding:5px 5px;margin-bottom:5px;border:1px solid #ccc;}.searchautocomplete .searchautocomplete-placeholder ul li:before,.searchautocomplete .searchautocomplete-placeholder ul li:after{display:table;content:"";line-height:0;}.searchautocomplete .searchautocomplete-placeholder ul li:after{clear:both;}.searchautocomplete .searchautocomplete-placeholder ul li a{text-decoration:none;}.searchautocomplete .searchautocomplete-placeholder ul li a.name{color:#444;font-weight:bold;display:block;margin-bottom:3px;}.searchautocomplete .searchautocomplete-placeholder ul li a .pull-right{float:right;}.searchautocomplete .searchautocomplete-placeholder ul li.active{background-color:#eeffee;cursor:pointer;}.searchautocomplete .searchautocomplete-placeholder ul li.active a{text-decoration:none;}.searchautocomplete .searchautocomplete-placeholder ul li .searchautocomlete-image{float:left;margin:0px 10px 5px 0px;}.searchautocomplete .searchautocomplete-placeholder ul li .price-box{font-weight:bold;font-size:13px;color:#C76200;float:right;}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .regular-price .price-label,.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price-label,.searchautocomplete .searchautocomplete-placeholder ul li .price-box .special-price .price-label{display:none;}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .price-label{font-weight:normal;color:#999;}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price{font-size:0.9em;color:#999;}.searchautocomplete .searchautocomplete-placeholder ul li .highlight strong{color:#f00;}.searchautocomplete .searchautocomplete-placeholder ul li .ratings{margin:0;line-height:14px;}.searchautocomplete .searchautocomplete-placeholder ul li .ratings .rating-box{float:left;margin:0 5px 0 0;}.searchautocomplete .searchautocomplete-placeholder .index-title{text-align:right;color:#0A263C;border-bottom:1px solid #CCC;padding:2px 5px;}.searchautocomplete .searchautocomplete-placeholder .index-title span{color:#666;font-size:0.9em;}.searchautocomplete .searchautocomplete-placeholder .all{text-align:right;margin:10px 4px 5px 10px;}.searchautocomplete .searchautocomplete-loader{position:absolute;width:18px;height:18px;top:9px;right:10px;z-index:99;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);display:none;}.searchautocomplete .searchautocomplete-loader div{position:absolute;background-color:#FFFFFF;height:3px;width:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-animation-name:f_autocomplete_loader;animation-name:f_autocomplete_loader;-webkit-animation-duration:0.64s;animation-duration:0.64s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;}.searchautocomplete .searchautocomplete-loader div#g01{left:0px;top:7px;-webkit-animation-delay:0.24s;animation-delay:0.24s;}.searchautocomplete .searchautocomplete-loader div#g02{left:2px;top:2px;-webkit-animation-delay:0.32s;animation-delay:0.32s;}.searchautocomplete .searchautocomplete-loader div#g03{left:7px;top:0px;-webkit-animation-delay:0.4s;animation-delay:0.4s;}.searchautocomplete .searchautocomplete-loader div#g04{right:2px;top:2px;-webkit-animation-delay:0.48s;animation-delay:0.48s;}.searchautocomplete .searchautocomplete-loader div#g05{right:0px;top:7px;-webkit-animation-delay:0.56s;animation-delay:0.56s;}.searchautocomplete .searchautocomplete-loader div#g06{right:2px;bottom:2px;-webkit-animation-delay:0.64s;animation-delay:0.64s;}.searchautocomplete .searchautocomplete-loader div#g07{left:7px;bottom:0px;-webkit-animation-delay:0.72s;animation-delay:0.72s;}.searchautocomplete .searchautocomplete-loader div#g08{left:2px;bottom:2px;-webkit-animation-delay:0.8s;animation-delay:0.8s;}@-moz-keyframes f_autocomplete_loader{0%{background-color:#000000;}100%{background-color:#ffffff;}}@-webkit-keyframes f_autocomplete_loader{0%{background-color:#000000;}100%{background-color:#ffffff;}}@-ms-keyframes f_autocomplete_loader{0%{background-color:#000000;}100%{background-color:#ffffff;}}@-o-keyframes f_autocomplete_loader{0%{background-color:#000000;}100%{background-color:#ffffff;}}@keyframes f_autocomplete_loader{0%{background-color:#000000;}100%{background-color:#ffffff;}}.searchautocomplete-widget{position:relative;top:auto;left:auto;bottom:auto;right:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#search_mini_form{float:right;position:relative;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:right;margin-bottom:30px;}.header .form-search{position:relative;}.header .form-search:after{display:table;clear:both;content:"";}.header .form-search .input-text{float:left;padding:5px 25px 8px 5px;width:166px;height:33px;line-height:20px;font-size:13px;color:#777777;background:#fff;border:1px solid #e5e5e5;}.header .form-search .p-reletive{float:left;}.header .form-search .input-text:focus::-webkit-input-placeholder{color:#ccc;}.header .form-search .input-text:focus::-moz-placeholder{color:#ccc;}.header .form-search button.button{float:right;margin-left:10px;}.header .form-search button.button>span{width:33px;height:33px;color:#fff;}.header .form-search button.button:hover>span{}.header .form-search button.button>span span{padding:11px 19px 10px;font-size:13px;text-transform:capitalize;display:none;}.header .form-search button.button span:before{content:"\f002";font-size:14px;display:block;line-height:32px;}.header .form-search label{float:left;margin-left:17px;display:none;}#select-form{margin-left:1px;}.search-autocomplete{z-index:999999;}.search-autocomplete a{text-decoration:none;}.form-search .loading{background:url("../../../images/cmsmart/ajaxsearch/loading.gif") no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:5px;display:none;}.form-search .clear-bt{background:url("../../../images/cmsmart/ajaxsearch/clear.png") no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:5px;cursor:pointer;display:none;}:root .form-search .clear-bt{background:none\0;}.form-search{position:relative;}.search-autocomplete li.title,.search-autocomplete .no-results,.search-autocomplete li.preview{cursor:default!important;}.search-autocomplete .no-results{background:#fff;text-align:left;}.search-autocomplete .category a{text-decoration:none;font-weight:bold;}.search-autocomplete .page_rs a{text-decoration:none;}.search-autocomplete .category .description,.page_rs .description{color:#000;font-weight:normal!important;}.search-autocomplete span.title{cursor:pointer;}.search-autocomplete .preview .preview-img{float:left;margin-right:10px;}.search-autocomplete .preview .description{clear:both;}.search-autocomplete .suggested a{float:left;}.search-autocomplete .category a,.search-autocomplete .page_rs a{display:block;}.search-autocomplete .title{text-transform:capitalize;font-weight:bold;}.search-autocomplete .ajaxsearch>.title{padding:3px 8px;}.search-autocomplete ul.suggested,.search-autocomplete ul.ajaxsearch,.search-autocomplete ul.page_rs,.search-autocomplete ul.category{border:none!important;}.search-autocomplete .regular-price{text-decoration:line-through;}.search-autocomplete .pice,.search-autocomplete .special-pice{font-weight:bold;}.search-autocomplete .view_all{text-align:right!important;}.search-autocomplete{position:absolute;left:0px;top:45px;width:100%!important;}.search-autocomplete .meta_data{text-align:left;width:auto!important;overflow:hidden;}.search-autocomplete .product_att{clear:both;}.search-autocomplete .product_att .att_label{font-weight:bold;}.search-autocomplete .product_att p{margin:0;}.search-autocomplete ul .preview{border:1px solid #ddd;border-top:0;background-color:#fff;padding:8px;}.search-autocomplete .ajaxsearch .rating-box{float:left;margin-bottom:5px;}.search-autocomplete .ajaxsearch .reviews_count{height:12px;line-height:12px;overflow:hidden;margin-bottom:7px;clear:left;}.search-autocomplete .ajaxsearch .product-price{clear:both;}.form-search button.button{float:none;}.product_cat a{display:inline-block;margin:5px 0;}@media only screen and (min-width: 768px){#search_mini_form{position:absolute;top:23px;left:50%;margin-left:-135px;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:right;margin-bottom:0px;}.header .form-search button.button{margin-left:0;}.header .form-search .input-text{border:1px solid #c5c5c6;border-right:none;font-size:16px;line-height:20px;padding:10px 5px 11px 13px;width:225px;height:45px}.header .form-search button.button>span{height:45px;width:45px;}.header .form-search button.button span:before{font-size:17px;line-height:45px;}}@media only screen and (max-width: 1199px){.header{padding-bottom:50px;}#search_mini_form{top:auto;bottom:0;left:0;margin-left:0;}}@media only screen and (max-width: 991px){#search_mini_form{top:auto;bottom:0;left:0;margin-left:0;}}@media only screen and (max-width: 767px) {#search_mini_form{width:100%;position:fixed;left:0;top:51px;display:none;padding:0 20px;z-index:9;}.header .form-search{padding:0 35px 0 0;position:relative;}.header .form-search .p-reletive{width:100%;}.header .form-search button.button{position:absolute;right:0;top:0;}.header .form-search button.button span{padding:0;float:none;display:block;text-align:center;}.header .form-search .input-text{width:100%;margin:0;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;}.search-autocomplete{height:300px;overflow-y:auto;}.form-search .clear-bt,.form-search .loading{right:55px;}}span#cas_search:before{font-size:20px;margin-right:18px;}