

/* Start:/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/style.min.css?17408174564409*/
.main-products-tabs.tabs{position:relative;margin:0 0 45px}.main-products-tabs.tabs>div{position:relative}.main-products-tabs hr{border:none;height:1px;background:#cfdce6;position:absolute;left:0;right:0;z-index:1;top:2px}.main-products-tabs .offer_button{position:relative;z-index:2;width:auto;background:#FFF;display:inline-block;padding:0 22px 0 0}.content .main-products-tabs.tabs ul{margin:0;padding:0}.content .main-products-tabs.tabs li{margin:0;text-align:center;float:left;display:block}.content .main-products-tabs.tabs li span{border-bottom:1px dotted #232428;display:block;color:#232428;font-size:15px;line-height:1em;font-weight:700;letter-spacing:0;border-radius:0}.content .main-products-tabs.tabs li a{padding:8px 16px 9px;display:block;text-decoration:none;color:#232428;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.content .main-products-tabs.tabs li a:hover,.content .main-products-tabs.tabs li a:hover span{color:#009366;border-color:#009366}.content .main-products-tabs.tabs li:before{display:none}.content .main-products-tabs.tabs li.active a{overflow:visible;position:relative;background-image:url(/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/images/pattern.gif);background-repeat:repeat;border:none;color:#FFF!important}.content .main-products-tabs.tabs li.active a:after{content:"";position:absolute;left:50%;margin-left:-5px;bottom:-4px;width:10px;height:4px;background-image:url(/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/images/after.png);background-repeat:no-repeat}.content .main-products-tabs.tabs li.active span{border:none;color:#FFF!important}.main-products-tabs.tabs .all_link{z-index:2;display:none;background:#FFF;padding-left:20px;position:absolute;right:0;top:9px;font-size:12px}.box.tab-pane.active .all_link{display:block}.main-products-tabs.tabs .all_link a{text-decoration:none}.main-products-tabs.tabs .tab.active a{cursor:default}.specials_slider_wrapp .all_link{margin-top:-17px}.specials_slider_wrapp{padding:0 0 69px;line-height:18px;font-size:12px}.specials_slider_wrapp .title{width:250px;float:left}.specials_slider_wrapp .title h3{margin:0;font-weight:700}.specials_slider_wrapp .tabs_wrap{margin:0 0 -14px;text-align:center}.specials_slider_wrapp .tabs_wrap ul.tabs{padding:0}.specials_slider_wrapp ul.specials_slider{overflow:hidden}.specials_slider_wrapp .tabs_wrap ul{display:inline-block;margin:0;padding:0}.specials_slider_wrapp .tabs_content>li:before,.specials_slider_wrapp .tabs_wrap ul li:before{display:none}.specials_slider_wrapp .tabs_wrap ul li{padding:0;font-weight:700;letter-spacing:.5px;margin:0 0 0 30px;cursor:pointer;font-size:10px;color:#454545;line-height:16px}.specials_slider_wrapp .tabs_wrap ul li:first-child{margin-left:0}.specials_slider_wrapp .tabs_wrap ul li.cur{color:#454545;cursor:default;border-bottom:2px solid #cd2837}.specials_slider_wrapp .all_link{font-size:12px;width:250px;text-align:right}.specials_slider_wrapp .tabs_content{margin:0;padding:0;z-index:2;text-align:center}.specials_slider_wrapp .tabs_content>li{margin:0;padding:0}.specials_slider_wrapp .tabs_content .flex-viewport{z-index:2}.specials_slider_wrapp .tabs_content li.tab{overflow:visible}.specials_slider_wrapp .flex-viewport{margin:0 -4px;padding:4px}.specials_slider_wrapp .flex-direction-nav{bottom:-19px}.specials_slider_wrapp .flex-direction-nav li a{top:123px;margin:0;width:10px;height:20px;background:url(/bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/../../../images/pivatoria.png) no-repeat}.specials_slider_wrapp .flex-direction-nav li a.flex-prev{background-position:-52px -70px;left:0}.specials_slider_wrapp .flex-direction-nav li a.flex-prev:hover{background-position:-52px -133px}.specials_slider_wrapp .flex-direction-nav li a.flex-next{background-position:-72px -70px;right:0}.specials_slider_wrapp .flex-direction-nav li a.flex-next:hover{background-position:-72px -133px}.specials_slider_wrapp .flex-control-nav li{border-color:#c1bfbe}.specials_slider_wrapp .flex-control-nav li .flex-active,.specials_slider_wrapp .flex-control-nav li:hover a{background:#c1bfbe}.specials_slider_wrapp ul.slider_navigation{text-align:center}.specials_slider_wrapp .flex-control-nav{bottom:-17px}.specials_slider_wrapp .slider_navigation{z-index:1}.specials_slider_wrapp .tabs_wrap li.link2.cur:hover{color:#454545}.specials_slider_wrapp ul.tabs_content>li{overflow:hidden;margin-left:-23px;margin-right:-23px;padding-left:23px;padding-right:23px;padding-bottom:45px;margin-bottom:-45px}.specials_slider_wrapp ul.tabs_content .flex-control-nav{bottom:28px}
/* End */


/* Start:/bitrix/templates/aspro_mshop/components/api/reviews.recent/main/style.css?17408174554065*/
.api-reviews-form *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.api-reviews-form hr{ margin: 25px 0 }
.api-reviews-form .api-shop-stat{ text-align: center }
.api-reviews-form .api-shop-desc{ font-size: 18px; line-height: 28px; margin-bottom: 20px }
.api-reviews-form .api-shop-desc span{ display: block }
.api-reviews-form .api-shop-name{ font-weight: bold; }
.api-reviews-form .api-form-controls{ overflow: hidden }
.api-reviews-form .api-star-rating{/*float: left; margin-right: 15px; */text-align: center;}
.api-reviews-form .api-star-rating-label{ line-height: 32px; }
.api-reviews-form .api-star-rating i{ display: inline-block; height: 28px; width: 29px; cursor: pointer}
.api-reviews-form .api-star-rating i.active{ background-position: -29px -57px; }
.api-reviews-form .api-guest-form{ overflow: hidden; background: #fafafa; border: 1px dashed #ddd; color: #444; padding: 15px 0 0 15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.api-reviews-form .api-guest-form-field{ float: left; width: 50%; padding: 0 15px 15px 0 }
.api-reviews-form .api-guest-form-field input{ width: 100% }
.api-reviews-form .api-location .dropdown-fade2white{ height: 30px; top: 0; right: 0 }
.api-reviews-form .api-location .bx-sls .dropdown-icon{ top: 11px }
.api-reviews-form .api-location .bx-ui-sls-route{ padding: 4px 10px !important; }
.api-reviews-form .api-button{
    color: #fff;
    border: none;
    position: relative;
    margin: 0;
    font: inherit;
    overflow: visible;
    text-transform: none;
    display: inline-block;
    vertical-align: middle;
    text-decoration: none;
    text-align: center;
    outline: none;
    cursor: pointer;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .2);
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    -webkit-transition: border-color .1s ease-out 0s; -moz-transition: border-color .1s ease-out 0s; -ms-transition: border-color .1s ease-out 0s; -o-transition: border-color .1s ease-out 0s; transition: border-color .1s ease-out 0s;
    -webkit-box-shadow: -1px 1px 2px rgba(0, 0, 0, .28);-moz-box-shadow: -1px 1px 2px rgba(0, 0, 0, .28);box-shadow: -1px 1px 2px rgba(0, 0, 0, .28);
}
.api-reviews-form .api-button-large{min-height: 44px;padding: 0 20px;line-height: 42px;font-size: 16px;}
.api-reviews-form .api-button .api-icon{ display: inline-block; vertical-align: middle; background: url("/bitrix/images/api.reviews/sprite.png") no-repeat 0 -33px; width: 23px; height: 20px; margin-right: 5px; }
.api-reviews-form .api_row_error .api_upload_drop{border-color: #d95c5c;}
.api-reviews-form .api_modal .api_alert{width: 450px !important;}
.api-reviews-form .api_video_upload{position: relative}
.api-reviews-form .api_video_list{position: relative; overflow: hidden; }
.api-reviews-form .api_video_item{margin-bottom: 3px; white-space: nowrap; position: relative}
.api-reviews-form .api_video_remove{position: absolute;right: 0;top: 0;bottom: 0;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAVklEQVR42nWOgQnAMAgE3aCjOJEDuY3DZJ8rqZYipg8KPgen7GACvpAKLFCBgCxcYfeSYAHVFUhYHqdRR96w/A/40hRNzXUAJpiQdcVQB+QuYPxo8XQ33NCTVnhoHP8AAAAASUVORK5CYII=") no-repeat 50% 50%;width: 20px;height: 20px;cursor: pointer;opacity: .6;}
.api-reviews-form .api_video_remove:hover{ opacity: 1 }
.api-reviews-form .api_video_info{font-size: 13px;color: #7a7a7a;font-family: Tahoma, Helvetica, Arial, sans-serif;}
/* .api-rules */
.api-reviews-form .api-rules-label{font-size: 12px;cursor: pointer;padding-left: 20px;display: block;font-weight: normal;}
.api-reviews-form .api-rules .api-field{position: absolute;left: 0;top: 3px;margin: 0;padding: 0;}
.api-reviews-form .api-rules-error{margin: 5px 0;color: #ff0f00;font-size: 12px;font-weight: bold;display: none;padding-left: 20px;}
.api-reviews-form .api-rules a{ font-size: 13px; text-decoration: none; border-bottom: 1px dotted; }
.api-reviews-form .api-rules a:hover{ border-bottom: 1px solid; }


/* End */
/* /bitrix/templates/aspro_mshop/components/aspro/tabs.mshop/main/style.min.css?17408174564409 */
/* /bitrix/templates/aspro_mshop/components/api/reviews.recent/main/style.css?17408174554065 */
