@import url(reset.css);	/* font-family: "OpenSansRegular"; */
@font-face {font-family: "OpenSansRegular";src: url("../fonts/OpenSansRegular/OpenSansRegular.eot");src: url("../fonts/OpenSansRegular/OpenSansRegular.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"),url("../fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansLight"; */
@font-face {font-family: "OpenSansLight";src: url("../fonts/OpenSansLight/OpenSansLight.eot");src: url("../fonts/OpenSansLight/OpenSansLight.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansLight/OpenSansLight.woff") format("woff"),url("../fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansItalic"; */
@font-face {font-family: "OpenSansItalic";src: url("../fonts/OpenSansItalic/OpenSansItalic.eot");src: url("../fonts/OpenSansItalic/OpenSansItalic.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansItalic/OpenSansItalic.woff") format("woff"),url("../fonts/OpenSansItalic/OpenSansItalic.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansBold"; */
@font-face {font-family: "OpenSansBold";src: url("../fonts/OpenSansBold/OpenSansBold.eot");src: url("../fonts/OpenSansBold/OpenSansBold.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansBold/OpenSansBold.woff") format("woff"),url("../fonts/OpenSansBold/OpenSansBold.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansExtraBold"; */
@font-face {font-family: "OpenSansExtraBold";src: url("../fonts/OpenSansExtraBold/OpenSansExtraBold.eot");src: url("../fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansExtraBold/OpenSansExtraBold.woff") format("woff"),url("../fonts/OpenSansExtraBold/OpenSansExtraBold.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansExtraBoldItalic"; */
@font-face {font-family: "OpenSansExtraBoldItalic";src: url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot");src: url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff") format("woff"),url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansBoldItalic"; */
@font-face {font-family: "OpenSansBoldItalic";src: url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot");src: url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff") format("woff"),url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansRegularItalic"; */
@font-face {font-family: "OpenSansRegularItalic";src: url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot");src: url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff") format("woff"),url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf") format("truetype");font-style: normal;font-weight: normal;}  /* font-family: "OpenSansSemiBold"; */
@font-face {font-family: "OpenSansSemiBold";src: url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot");src: url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"),url("../fonts/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");font-style: normal;font-weight: normal;} /* font-family: "OpenSansSemiBoldItalic"; */
@font-face {font-family: "OpenSansSemiBoldItalic";src: url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot");src: url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix")format("embedded-opentype"),url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff") format("woff"),url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf") format("truetype");font-style: normal;font-weight: normal;}
header,section,footer,nav{	width: 100%;min-width: 1110px;background-repeat: no-repeat;}
.clear{clear: both;}
.wrapp100{min-width: 1110px;width: 100%;overflow: hidden;}
a{cursor: pointer;text-decoration: none;}
/* Begin Menu */header{background: #f7f7f7;}
.head{width: 1110px;height: 56px;margin: 0 auto;}
.mainMenu ul li a{font: 14px OpenSansRegular;text-decoration: none;color: #959595;float: left;line-height: 53px;margin-right: 60px;}
.mainMenu ul a.down-item{margin-right: 40px;position: relative;}
.mainMenu ul a.down-item:after{background: url(../img/nav_decorBt_1.png) no-repeat;content: '';display: inline-block;position: relative;top: -1px;width: 11px;height: 6px;margin-left: 8px;}
.mainMenu ul li a.rang1:hover{color: #333333;border-bottom: 3px solid #df9c52;}
.mainMenu ul a.down-item:hover:after{background: url(../img/nav_decorBt_1Hover.png) no-repeat;}
.mainMenu ul a.login{color: #333;margin: 0 40px 0 107px;max-width: 150px;overflow: hidden;white-space: nowrap;}
.mainMenu ul a.login:hover,.mainMenu ul a.state:hover{text-decoration: underline;}
.mainMenu ul a.login:before{background: url(../img/nav_decorLogin.png) no-repeat;content: '';display: inline-block;position: relative;top: 3px;width: 15px;height: 17px;margin-right: 8px;}
.mainMenu ul a.state{color: #333;margin: 0;}
.mainMenu ul a.state:before{background: url(../img/nav_decorState.png) no-repeat;content: '';display: inline-block;position: relative;top: 3px;width: 21px;height: 17px;margin-right: 8px;}
.mainMenu .vupad_menu{position: relative;display: block;float: left;}
.mainMenu .vupad_menu:hover > a.rang1{color: #333333;border-bottom: 3px solid #df9c52;}
.mainMenu .vupad_menu:hover > .subMenu{display: block;}
.mainMenu .subMenu{display: none;position: absolute;z-index: 99;background: #fff;left: 0px;min-width: 182px;top: 52px;padding: 7px 18px 7px 18px;border: 1px solid #dbdbdb;}
.mainMenu .subMenu li a{font: 14px OpenSansRegular;color: #333;float: none;line-height: 35px;margin: 0;}
.mainMenu .subMenu li a:hover{color: #df9c52;}
.mainPageMenuBlock{width: 100%;height: auto;}
.centerNav{width: 1110px;height: 100px;margin: 0 auto;}
.centerNav .logoBlock{margin-top: 30px;float: left;}
.centerNav .razd{width: 1px;height: 42px;float: left;margin: 29px 18px 0 19px;background: #e5e5e5;}
.centerNav .txt_1{font: 14px OpenSansRegular;color: #959595;line-height: 100px;float: left;}
.centerNav .soc{height: 26px;float: left;margin: 38px 0 0 38px;}
.centerNav .soc a{width: 26px;height: 26px;display: block;float: left;opacity: .5;margin-right: 8px;}
.centerNav .soc a:hover{opacity: 1;}
.centerNav .soc a.vk{background: url(../img/socSetiNav.png) 0px 0px;}
.centerNav .soc a.facebook{background: url(../img/socSetiNav.png) -34px 0px;}
.centerNav .soc a.youtube{background: url(../img/socSetiNav.png) -66px 0px;}
.centerNav .soc a.inst{background: url(../img/socSetiNav.png) -99px 0px;margin-right: 0;}
.centerNav .telDropDown{margin: 22px 0 3px 16px;width: 203px;height: auto;cursor: pointer;position: relative;z-index: 10;background: #fff;float: left;border: 1px solid #fff;padding: 13px 0 0 20px;}
.centerNav .telDropDown.active{border: 1px solid #e7e7e7;}
.centerNav .telDropDown .tel{font: 20px OpenSansBold;color: #333;}
.centerNav .telDropDown .tel:before{background: url(../img/nav_decorPhone.png) no-repeat;content: '';display: inline-block;position: relative;top: 3px;width: 20px;height: 19px;margin-right: 8px;}
.centerNav .telDropDown .tel:after{background: url(../img/nav_decorAllPhone.png) no-repeat;content: '';display: inline-block;position: relative;top: -5px;width: 7px;height: 4px;margin-left: 6px;}
.centerNav .telDropDown.active .tel:after{background: url(../img/nav_decorAllPhoneActive.png) no-repeat;}
.centerNav .telDropDown .subBlock{display: none;position: absolute;background: #fff;width: 203px;margin-left: -21px;padding: 0 0 13px 20px;border: 1px solid #e7e7e7;border-top: none;}
.centerNav .telDropDown .subBlock .subBlockTel{font: 20px OpenSansLight;color: #333;}
.centerNav .telDropDown .subBlock .mts{margin-top: 19px;margin-bottom: 18px;}
.centerNav .telDropDown .subBlock .mts:before{background: url(../img/nav_decorMTC.png) no-repeat;content: '';display: inline-block;position: relative;top: 2px;width: 17px;height: 16px;margin-right: 10px;}
.centerNav .telDropDown .subBlock .kyivstar:before{background: url(../img/nav_decorKyivstar.png) no-repeat;content: '';display: inline-block;position: relative;top: 2px;width: 18px;height: 16px;margin-right: 10px;}
.centerNav .telDropDown .subBlock .city:before{content: '';display: inline-block;position: relative;top: 2px;width: 18px;height: 16px;margin-right: 10px;}
.centerNav .navBt{width: 215px;height: 40px;display: block;float: right;text-align: center;font: 14px OpenSansRegular;color: #fff;line-height: 40px;background: #df9c52;margin-top: 30px;border-radius: 15px;}
.centerNav .navBt:hover{background: #e5b075;}
.mainPageMenuCover{background: #58066f;width: 100%;}
.mainPageMenu{width: 1110px;height: 80px;margin: 0 auto;}
.mainPageMenu .catalogMag{width: 213px;height: 37px;float: left;margin-top: 21px;border: 1px solid #fff;border-radius: 15px;color: #fff;text-align: center;font: 14px OpenSansRegular;color: #fff;line-height: 37px;}
.mainPageMenu .catalogMag:hover{background: #fff;color: #58066f;}
.mainPageMenu .categ{font: 14px OpenSansRegular;color: #fff;float: left;line-height: 78px;text-transform: uppercase;margin-left: 70px;}
.mainPageMenu .categ:hover{border-bottom: 2px solid #df9c52;}
.mainPageMenu .categ:before{content: '';display: inline-block;position: relative;margin-right: 10px;opacity: .5;}
.mainPageMenu .categ:hover:before{opacity: 1;}
.mainPageMenu .categ.electrik:before{background: url(../img/nav_decorCategory1.png);width: 18px;height: 22px;top: 5px;}
.mainPageMenu .categ.cloth:before{background: url(../img/nav_decorCategory2.png);width: 26px;height: 22px;top: 5px;}
.mainPageMenu .categ.shoes:before{background: url(../img/nav_decorCategory6.png); width: 25px;height: 21px; top: 5px;}
.mainPageMenu .categ.cosm:before{background: url(../img/nav_decorCategory3.png);width: 23px;height: 21px;top: 4px;}
.mainPageMenu .categ.sport:before{background: url(../img/nav_decorCategory4.png);width: 21px;height: 20px;top: 4px;}
.mainPageMenu .categ.kids:before{background: url(../img/nav_decorCategory5.png);width: 22px;height: 20px;top: 4px;}
/* - */.transformNav_wrapp{width: 100%;background: #58066f;position: fixed;display: none;z-index: 100;}
.transform_box{width: 1113px;height: 90px;margin: 0 auto;}
.transform_box .logoBlock{float: left;margin-top: 25px;margin-right: 26px;}
.transform_box .transformNav_bt{height: 38px;border: 1px solid #fff;border-radius: 15px;font: 13px OpenSansRegular;color: #fff;text-align: center;line-height: 38px;display: block;float: left;padding: 0 30px;margin: 25px 0 0 30px;}
.transform_box .transformNav_bt:hover{background: #fff;color: #343434;}
.transform_box .transformNav_bt.active{background: #fff;color: #343434;}
.transform_box .transformNav_bt .menU:after{background: url(../img/nav_transform_menu.png) no-repeat;content: '';display: inline-block;position: relative;top: 1px;width: 11px;height: 9px;margin-left: 8px;}
.transform_box .transformNav_bt.active .menU:after{background: url(../img/nav_transform_menuActive.png) no-repeat;}
.transform_box .transformNav_bt:hover .menU:after{background: url(../img/nav_transform_menuActive.png) no-repeat;}
.transform_box .navBt{height: 40px;width: 160px;border-radius: 15px;font: 13px OpenSansRegular;color: #fff;text-align: center;line-height: 38px;display: block;float: left;background: #df9c52;margin: 25px 0 0 30px;}
.transform_box .navBt:hover{background: #e5b075;}
.allMenu_box{width: 100%;display: none;background: #4b055f;}
.allMenu{width: 1110px;height: 56px;margin: 0 auto;}
.allMenu .mainMenu ul li a.rang1{color: #b4a5ba;}
.allMenu .mainMenu ul li a.rang1:hover{color: #fff;border-bottom: 3px solid #df9c52;}
.allMenu .mainMenu ul li:hover >a.rang1{color: #fff;}
.allMenu .mainMenu ul a.down-item:hover:after{background: url(../img/nav_decorBt_1.png) no-repeat;}
/* End Menu *//* Begin Footer */footer{background: #58066f;width: 100%;}
.footer{width: 1110px;height: 340px;margin: 0 auto;}
.footer .info_footerBlock{width: 253px;height: auto;float: left;margin-top: 45px;}
.footer .info_footerBlock .tel{font: 20px OpenSansBold;color: #c7b9cd;margin: 20px 0 0 4px;}
.footer .info_footerBlock .soc{height: 26px;float: left;margin: 20px 0 0 0;}
.footer .info_footerBlock .soc a{width: 26px;height: 26px;display: block;float: left;opacity: .5;margin-right: 8px;}
.footer .info_footerBlock .soc a:hover{opacity: 1;}
.footer .info_footerBlock .soc a.vk{background: url(../img/socSetiNav.png) 0px 0px;}
.footer .info_footerBlock .soc a.facebook{background: url(../img/socSetiNav.png) -34px 0px;}
.footer .info_footerBlock .soc a.youtube{background: url(../img/socSetiNav.png) -66px 0px;}
.footer .info_footerBlock .soc a.inst{background: url(../img/socSetiNav.png) -99px 0px;margin-right: 0;}
.footer .footerMenu{width: 255px;float: left;margin: 42px 0 0 30px;}
.footer .footerMenu span{font: 14px OpenSansBold;color: #fff;}
.footer .footerMenu .razd{width: 100%;height: 1px;background: #ac83b7;margin: 11px 0 12px 0;}
.footer .footerMenu ul li a{font: 14px OpenSansLight;color: #c7b9cd;line-height: 35px;}
.footer .footerMenu ul li a:hover{color: #fff;}

ul.footerAddress li {font: 14px OpenSansLight;color: #c7b9cd;line-height: 19px;}

.copyRightsBlock{width: 100%;background: #4b055f;height: 50px;text-align: center;}
.copyRightsBlock .copyRights{color: #a28eaa;font: 14px OpenSansLight;line-height: 50px;}
/* End Footer *//* Popup Thank */.popup{width: 350px;background: #fff;border-top: 5px solid #df9c52;text-align: center;z-index: 1000;}
.popup h2{font: 25px OpenSansSemiBold;color: #58066f;text-transform: uppercase;padding-top: 22px;}
.popup .razd{width: 40px;height: 1px;background: #e4e4e4;margin: 14px auto;}
.popup .txt_1{font: 14px OpenSansLight;color: #5f5f5f;line-height: 20px;padding-bottom: 15px;}
.popup form{text-align: center;}
.popup input[type=text],.popup input[type=password]{width: 272px;height: 38px;border: 1px solid #e2e2e2;font: 14px OpenSansLight;color: #333;padding-left: 14px;margin-bottom: 20px;}
.popup textarea{width: 272px;height: 146px;resize: none;border: 1px solid #e2e2e2;font: 14px OpenSansLight;color: #333;padding-left: 14px;margin-bottom: 20px;padding-top: 6px;}
.popup .checkBtn{width: 288px;height: 40px;text-align: center;font: 16px OpenSansRegular;color: #fff;border-radius: 15px;margin: 0 auto;cursor: pointer;line-height: 40px;background: #df9c52;display: block;margin-bottom: 15px;}
.popup .checkbox{margin: 0 0 0 31px;padding-bottom: 19px;}
.popup label{display: inline-block;cursor: pointer;float: left;position: relative;font: 14px OpenSansLight;}

input[type=checkbox] {display: none;}

.checkbox label:before {content: "";display: inline-block;position: relative;width: 17px;height: 16px;border-radius: 7px;top: 3.5px;margin-right: 12px;border: 1px solid #cfcfcf;}
.popup input[type=checkbox]:checked + label:before {background: url(../img/checkBox.png) no-repeat center center;}
.modal_thank{height: 150px;}
.modal_status{height: 338px;}
.modal_perezvon{height: 478px;}
.modal_quick{height: 480px;}
.modal_login{height: 450px;}
.modal_registr{height: 600px;}
.modal_status .newOrder{font: 14px OpenSansRegular;color: #58066f;text-align: center;text-decoration: underline;}
.modal_status .newOrder:before{background: url(../img/modal_decor_new.png) no-repeat;content: '';display: inline-block;position: relative;top: 4px;width: 21px;height: 17px;margin-right: 10px;}
.modal_quick .calcOrder{font: 14px OpenSansRegular;color: #58066f;text-align: center;text-decoration: underline;}
.modal_quick .calcOrder:before{background: url(../img/main_form_calc.png) no-repeat;content: '';display: inline-block;position: relative;top: 5px;width: 15px;opacity: .5;height: 19px;margin-right: 8px;}
.modal_quick .calcOrder:hover:before{opacity: 1;}
.modal_login .registrBt{font: 14px OpenSansRegular;color: #58066f;text-align: center;text-decoration: underline;}
.modal_login .registrBt:before{background: url(../img/nav_decorLogin.png) no-repeat;content: '';display: inline-block;position: relative;top: 4px;width: 15px;height: 17px;margin-right: 8px;}
.modal_registr .loginBt{font: 14px OpenSansRegular;color: #58066f;text-align: center;text-decoration: underline;}
.modal_registr .loginBt2{font: 14px OpenSansRegular;color: #58066f;text-align: center;text-decoration: underline;}
.modal_registr .loginBt:before{background: url(../img/modal_decor_login.png) no-repeat;content: '';display: inline-block;position: relative;top: 4px;width: 19px;height: 18px;margin-right: 8px;}
/* Popup Thank *//* Begin Bread */.bread_box{width: 1110px;height: auto;margin: 0 auto;padding-top: 26px;}
.bread_box .breadcrumbs li a{font: 14px OpenSansRegular;color: #df9c52;text-decoration: underline;float: left;}
.bread_box .breadcrumbs li.razd{width: 1px;height: 14px;background: #e9e9e9;float: left;border-right: 1px solid #f1f1f1;margin: 3px 10px 0 10px;}
.bread_box .breadcrumbs li{font: 14px OpenSansRegular;color: #c3c3c3;}
/* End Bread *//* Begin NavigationPage */.navigation_page{width: 720px;height: 34px;margin: 40px auto 0 auto;}
.navigation_page .button{width: 130px;height: 32px;border: 1px solid #df9c52;color: #df9c52;display: block;font: 14px OpenSansRegular;text-align: center;line-height: 32px;float: left;border-radius: 15px;}
.navigation_page .button:hover{background: #df9c52;color: #fff;}
.navigation_page .prevPage{margin-right: 9px;}
.navigation_page .nextPage{margin-left: 9px;}
.navigation_page .dotsPage{width: 32px;height: 32px;border: 1px solid #fff;border-radius: 50%;float: left;font: 14px OpenSansRegular;line-height: 32px;text-align: center;color: #333;margin: 0 4px;}
.navigation_page .dotsPage.active{border: 1px solid #58066f;}
.navigation_page .dotsPage:hover{border: 1px solid #dddddd;}
/* End NavigationPage */.glavniy-baner{width: 1337px;margin: 0 auto;display: block;}
.popup-h1-1{font-size: 30px;font-weight: 100;margin: 20px;}
.popup-p-desc-1{font: 18px OpenSansLight;color: #333;text-align: center;}
.star_value {float: left;width: 16px;height: 14px;margin: 0 3px 0 0;}
#star1{background: url("../img/reviews_star_1.png") no-repeat;}
#star2{background: url("../img/reviews_star_1.png") no-repeat;}
#star3{background: url("../img/reviews_star_1.png") no-repeat;}
#star4{background: url("../img/reviews_star_1.png") no-repeat;}
#star5{background: url("../img/reviews_star_1.png") no-repeat;}
.star_label{float: left;}
/*.second-part-form-form_not_auth {display: none;}*/
.wrap-row-hide{display:none;}
#wrap-html-all-sections{display: inline-block;}
.filtered-item ul{width: 170px;}
.bottom_reviews_write2{width: 110px;position: absolute;top: 23px;left: 222px;}
.wrap_bottom_reviews_write{position: relative;}
.error_tn {text-align: center;font: 14px OpenSansLight;color: #333;}
.txt_4_red{color: red !important;float: right;position: relative;right: 61px;top: -15px;}

.loading {z-index: 999;position: fixed;display: none;background: #555 url("../img/ajax_loader_red_48.gif") center center no-repeat;opacity: 0.7;width: 100%;height: 100%;top: 0px;left: 0px;}

#top-info-line {padding:1em 0;text-align:center;font:bold 14px OpenSansLight;color:#fff;background-color:#58066f}

.marked-list { list-style-type: disc !important;}
.marked_list { list-style-type: circle !important; padding-left: 25px;}
