html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],/* 1 */
input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222;border:none;}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
body{font-family: 'Roboto', sans-serif;font-size:16px;overflow-x:hidden;line-height:1.2;}
html,body{width:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
a{text-decoration:none;color:#000;outline:none;}
.textBlk a{text-decoration:underline;color:#000;outline:none;}
.botZ {display: block; text-transform: none; font-size: 20px !important; font-weight: 300; line-height: 25px;}
.wrap{max-width:1240px;margin:auto;}
.clear{display:block;clear:both;}
.btncolor{position:relative;font-size:23px;color:#fff;line-height:1;padding:14px 0;background:#d80a0f;border:1px solid #d80a0f;text-align:center;cursor:pointer;overflow:hidden;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.btncolor:hover{background:#fff;color:#d80a0f;}
.btncolor:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);}
.btncolor[disabled]{opacity:.8;-webkit-filter:grayscale(1);filter:grayscale(1);}
.btncolor:before{left: -170px;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a7e4fd', endColorstr='#00a7e4fd',GradientType=1 );position: absolute;height: 300px;top: -100px;width: 100px;content: '';opacity: .6;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-animation: flarebtn 3s infinite ease-in-out;animation: flarebtn 3s infinite ease-in-out;}
.btncolor.inv{background:#fff;color:#d80a0f;}
.btncolor.inv:hover{color:#fff;background:#d80a0f;}
.tableWidth {width: 100%; overflow-x: auto;}
.colorSeo {width: 100%;}
@-webkit-keyframes flarebtn {0%{opacity:0;left:-170px;}30%{opacity:.6;left:-170px;}70%{opacity:.6;left:500px;}100%{opacity:0;left:500px;}}
@keyframes flarebtn {0%{opacity:0;left:-170px;}30%{opacity:.6;left:-170px;}70%{opacity:.6;left:500px;}100%{opacity:0;left:500px;}}
input,textarea{font-family: 'Roboto', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
input::-webkit-input-placeholder      ,textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
input::-moz-placeholder               ,textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
input:-moz-placeholder                ,textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
input:-ms-input-placeholder           ,textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
input:focus::-moz-placeholder         ,textarea:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.3s ease;}
input:focus:-moz-placeholder          ,textarea:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.3s ease;}
input:focus:-ms-input-placeholder     ,textarea:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.3s ease;}
.fixheader{border-bottom:2px solid #eff1f3;height:auto;position:fixed;left:0;top:0;padding:30px 0;width:100%;z-index:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:rgba(255,255,255,1);}
.fixheader.show{background:rgba(255,255,255,1);padding:10px 0;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);}
.error{-webkit-box-shadow: 0px 0px 3px 2px rgba(255,0,0,1);
-moz-box-shadow: 0px 0px 3px 2px rgba(255,0,0,1);
box-shadow: 0px 0px 3px 2px rgba(255,0,0,1);}
.siteContent{overflow-x:hidden;width:100%;color:#232323;padding-top:99px;}
.siteContent:after{display:block;clear:both;content:'';}
table {border-collapse: collapse;}
table td {border: 1px solid #002749; padding: 10px;}
#politics{max-width:1000px;}
.politicsForm{font-size:15px;font-weight:300;padding-left:35px;position:relative;margin-bottom:10px;}
.politicsForm span.politicsLink{cursor:pointer;text-decoration:underline;}
.politicsForm span.politicsLink:hover{text-decoration:none;}
.checkBox{display:inline-block;position:absolute;left:0;top:-4px;overflow:hidden;margin-right:5px;vertical-align:bottom;width:24px;height:24px;border-radius:3px;border:1px solid #343434;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.checkBox.active{}
.checkBox svg{fill:#fff;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:16px;margin-left:3px;margin-top:-8px;display:block;}
.checkBox.active svg{fill:#091e32;margin-top:3px;opacity:1;}
.modalQuestion.fancybox-content{width:500px;max-width:100%;padding:40px 20px;}
.modalQuestionArea{height:160px;resize:none;}
.modalQuestionInput,.modalQuestionArea{font-size: 18px;width:500px;max-width:100%;display:block;margin:auto;margin-bottom:20px;padding: 15px 20px;border: 1px solid #dee7eb;border-radius:4px;}
.modalQuestion .btncolor{margin:auto;width:280px;max-width:100%;display:block;}
.modalQuestion .politicsForm{margin-bottom:20px;}
.popUpMsgBlock{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);overflow:hidden;background:#fff;width:500px;max-width:calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);border-radius:10px;font-size:20px;display:none;opacity:0;pointer-events:none;position:fixed;left:-2000px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.popUpMsgBlock.show{z-index:999999;left:50%;opacity:1;pointer-events:all;display:block;-webkit-animation:popUpshow linear .5s forwards;animation:popUpshow linear .5s forwards;}
.popUpMsgHd{font-size:24px;text-align:center;padding:10px 20px;font-weight:700;color:#0576b5;background:#a1d1e4;}
.popUpMsg{padding:20px;}
.popUpMsgBlock.hide{z-index:999999;left:50%;opacity:1;pointer-events:all;display:block;-webkit-animation:popUphide linear .5s forwards;animation:popUphide linear .5s forwards;}
@-webkit-keyframes popUpshow{0%{opacity:0;}100%{opacity:1;}}
@keyframes popUpshow{0%{opacity:0;}100%{opacity:1;}}
@-webkit-keyframes popUphide{0%{opacity:1;}100%{opacity:0;}}
@keyframes popUphide{0%{opacity:1;}100%{opacity:0;}}
.popUpMsgClose{position:absolute;right:10px;top:10px;border-radius:50%;width:30px;height:30px;cursor:pointer;}
.errorMsg .popUpMsgHd{color:#f60000;background: #fdd999;}
.modalQuestionHd{font-size:32px;margin-bottom:30px;text-align:center;font-weight:700;}
.logo{float:left;position:relative;z-index:20;}
.fixheader .phone{float:right;position:relative;font-weight:500;line-height:1.8;position:relative;z-index:20;}
.phone a{font-size:20px;color:#002039;}
.phone a:before{content:'';display:inline-block;vertical-align:middle;margin-right:10px;width:15px;height:15px;background:url(../img/phone.png) no-repeat center;background-size:contain;}
.menu{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:18px;position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.menu > ul > li{float:left;border-right:1px solid #eff1f3;position:relative;}
.menu > ul > li:last-of-type{border-right:1px solid rgba(0,0,0,0);}
.menu > ul > li:hover{border-right:1px solid rgba(0,0,0,0);background:#d7edff;}
.menu a{padding:5px 25px;display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.menu a:hover{border:none;background:#d7edff;}
.menu > ul:after{clear:both;content:'';display:block;}
.menu li ul{position:absolute;left:0;top:50%;}
.menu li ul{border-radius:0 0 5px 5px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;background:#fff;pointer-events:none;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;text-align:left;}
.menu li:hover ul{opacity:1;pointer-events:all;top:100%;-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.25);}
.menu li ul a{padding:10px;}
.menu li.active > a{color:#002749;}
.menu li li{border-bottom:1px dashed rgba(226, 226, 226, 0.5);}
.menu li li:last-of-type{border-bottom:none;}
.menu li.many > a:after{content:'';width:10px;height:10px;background:url(../img/menuarr.png) no-repeat center;background-size:contain;display:inline-block;vertical-align:middle;margin-left:4px;}
.headerHd{font-size:55px;color:#002039;font-weight:500;width:600px;line-height:1.1;margin-bottom:20px;position:relative;}
.headerHd:before{content:'';position:absolute;width:44px;height:44px;border-top:2px solid #d80a0f;border-left:2px solid #d80a0f;left:-20px;top:-10px;}
.header{padding:10vw 0;overflow:hidden;background:url(../img/back1.jpg) no-repeat center;background-size:cover;}
.headerSlider{position:relative;width:100%;height:100%;}
.headerSlide{position:absolute;width:100%;opacity:0;left:0;top:0;;pointer-events:none;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.headerSlide.active{position:relative;opacity:1;pointer-events:all;z-index:50;}
.bubblesConteiner{height:100%;}
.headerDesc{font-size:21px;font-weight:300;width:800px;margin-bottom:20px;line-height:1.4;}
.headerSlider .btncolor{width:425px;}
.headerSlider .bbDots{position:absolute;left:50%;bottom:-9vw;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.headerSlider .bbDot{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:inline-block;vertical-align:middle;margin:0 4px;border:1px solid #d80a0f;width:10px;height:10px;cursor:pointer;}
.headerSlider .bbDot.active{background:#d80a0f;border:1px solid #f63762;}
.headerSlide img{max-width:420px;max-height:-moz-calc(100% + 20vw);max-height:-webkit-calc(100% + 20vw);max-height:calc(100% + 20vw); position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}

.headerVideo {display: none; width: 100%; height: 600px;}

.underHeader{padding:10px 0;background:#e5e7e8;position:relative;}
.underHeader .wrap:after{clear:both;content:'';display:block;}
.unhTime{float:left;color:#002039;font-weight:300;}
.unhTime:before{width:16px;height:16px;background:url(../img/time.png) no-repeat center;background-size:contain;content:'';display:inline-block;vertical-align:middle;margin-right:10px;}
.unhMail:before{width:18px;height:13px;background:url(../img/mail.png) no-repeat center;background-size:contain;content:'';display:inline-block;vertical-align:middle;margin-right:10px;}
.unhMail{font-size:18px;float:right;font-weight:300;color:#002039;}
.mouse{position:absolute;width:15px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:20px;top:50%;left:50%;cursor:pointer;background:url(../img/mouse.png) no-repeat center;background-size:contain;}
.mainAbout{padding:70px 0;}
.mainAbout:after{clear:both;content:'';display:block;}
.mainAboutHd{font-size:45px;font-weight:700;color:#002039;margin-bottom:25px;}
.mainAboutSlider{float:left;width:530px;height:530px;margin-right:55px;position:relative;}
.mainAboutDesc{float:left;width:650px;}
.mainAboutHd b{font-size:25px;font-weight:300;color:#d80a0f;display:block;}
.mainAboutSlide{pointer-events:none;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:100%;height:100%;opacity:0;left:0;top:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.mainAboutSlide.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:50;}
.mainAboutSlider .bbDots{z-index:100; position:absolute;bottom:20px;right:20px;}
.mainAboutSlider .bbDot{background:#fff;border-radius:50%;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;display:inline-block;vertical-align:middle;margin:0 4px;width:14px;height:14px;cursor:pointer;}
.mainAboutSlider .bbDot.active{background:#eb0019;}
.mainAboutDesc p{font-size:18px;font-weight:300;line-height:1.3;margin-bottom:20px;}
.mainAboutDesc .btncolor{width:220px;}
.blkHd{font-size:45px;font-weight:700;color:#002039;margin-bottom:50px;text-align:center;}
.mainProducts{padding:70px 0;position:relative;}
.mainProducts:before{background:url(../img/plus.jpg);content:'';height:45px;left:0;bottom:72px;position:absolute;width:100%;}
.mainprodSlider{position:relative;width:100%;margin-bottom:40px;}
.mainprodSlide{width:315px;margin:0 15px;}
.mainprodSlideImg{width:100%;height:310px;border:1px solid #e2e1e1;margin-bottom:18px;}
.mainProdHd{text-align:center;font-size:24px;font-weight:500;color:#002039;}
.mainprodSlider .slick-prev,.mainprodSlider .slick-next{position:absolute;width:42px;height:42px;border-radius:50%;z-index:50; font-size: 0px;cursor:pointer;bottom:-90px;background:url(../img/slidearr.jpg) no-repeat center;background-size:cover;}
.mainprodSlider .slick-prev:after,.mainprodSlider .slick-next:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#fff;opacity:.5;}
.mainprodSlider .slick-prev:hover:after,.mainprodSlider .slick-next:hover:after{opacity:0;}
.mainprodSlider .slick-next:before{pointer-events:none;height:45px;width:1px;background:#002039;content:'';position:absolute;display:block;top:-2px;left:-39px;}
.mainprodSlider .slick-prev{right:580px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.mainprodSlider .slick-next{right:460px;}
.mainProducts{overflow:hidden;}
.mainProducts .btncolor{float:right;width:315px;margin-right:100px;position:relative;}
.mainInfo{padding-top:50px;}
.mainInfo:after{clear:both;content:'';display:block;}
.mainInfoEl{display:inline-block;vertical-align:top;margin-bottom:50px;}
.mainInfoEl:nth-of-type(2n+1){width:600px;margin-right:45px;}
.mainInfoEl:nth-of-type(2n+2){width:585px;}
.mainInfoDesc{position:relative;padding-top:20px;padding-left:25px;font-size:21px;font-weight:300;line-height:1.4;}
.mainInfoDesc p{margin-bottom:35px;}
.mainInfoDesc:before{width:44px;height:44px;position:absolute;left:0;top:0;border-top:2px solid #ff0000;border-left:2px solid #ff0000;content:'';}
.mainInfoHd{font-size:35px;font-weight:700;color:#002039;margin-bottom:25px;}
.mainInfoForm{padding:20px 25px;background:#f2f2f2;}
.formInp{font-size:20px;font-weight:300;margin-bottom:10px;border:1px solid #d4d4d4;padding:18px;}
.mainInfoForm .politicsForm{margin-top:15px;}
.mainInfoForm .btncolor{width:100%;}
.mainInfoForm .formInp{width:100%;display:block;}
.mainSerts img{float:left;width:294px;display:block;}
.mainSerts a:first-of-type img{margin-right:12px;}
.mainSerts:after{clear:both;content:'';display:block;}
.mainInfoWarrCont{font-size:18px;font-weight:300;margin-bottom:30px;line-height:1.6;}
.mainInfoWarr .btncolor{width:220px;}
.mainPartnersSlider{width:1140px;margin:auto;}
.mainPartners{padding:50px 0;}
.mainPartner{width:270px;height:170px !important;margin:0 10px;border:1px solid #e2e1e1;}
.mainPartnersSlider .slick-prev,.mainPartnersSlider .slick-next{position:absolute;width:42px;height:42px;border-radius:50%;z-index:50; font-size: 0px;cursor:pointer;top:50%;background:url(../img/slidearr.jpg) no-repeat center;background-size:cover;}
.mainPartnersSlider .slick-prev{left:-50px;-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);}
.mainPartnersSlider .slick-next{right:-50px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}
.mainQuest{padding-top:20px;padding-bottom:70px;background:url(../img/plus.jpg);position:relative;}
.mainQuest .wrap:after{clear:both;content:'';display:block;}
.mainQuest:before{position:absolute;width:100%;height:20px;background:#fff;left:0;top:0;pointer-events:none;content:'';}
.mainQuest:after{position:absolute;width:100%;height:70px;background:#fff;left:0;bottom:0;pointer-events:none;content:'';}
.mainQuestForm{padding:20px;background:#f2f2f2;width:725px;position:relative;z-index:20;display:inline-block;vertical-align:middle;}
.mainQuestForm textarea{width:100%;resize:none;height:105px;margin-bottom:15px;clear:both;}
.mainQuestForm .politicsForm{width:423px;font-size:14px;display:inline-block;vertical-align:middle;margin-bottom:0;}
.mainQuestForm .btncolor{width:240px;display:inline-block;vertical-align:middle;}
.mainQuestForm .formInp50{float:left;width:335px;display:block;}
.mainQuestForm .formInp50:first-of-type{margin-right:15px;}
.mainQuestHead{display:inline-block;vertical-align:middle;width:500px;background:#fff;padding:20px 0;}
.mainQuestHd{text-transform:uppercase;font-size:35px;text-align:left;padding-left:35px;margin-bottom:0;}
.mainQuestHd span{font-weight:300;font-size:30px;}
.mainQuestHd a{font-weight:700;color:#d80a0f;}
footer .copy{padding:15px 10px;color:#58626f;font-weight:300;background:#002039;text-align:center;}
.footer{padding:30px 0;background:#f2f2f2;}
.footer .logo{margin-bottom:50px;}
.footer .socials{margin-bottom:50px;float:right;text-align:right;}
.socials img{display:inline-block;vertical-align:middle;margin-left:10px;opacity:.7;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.socials img:hover{opacity:1;}
.mainMenuFoot{float:left;padding-bottom:25px;padding-right:45px;margin-right:45px;border-right:1px solid #ababab;}
.mainMenuFoot a{line-height:1.6;margin-bottom:5px;font-size:18px;border-bottom:1px solid #c2c8cd;}
.footerCategories{float:left;width:520px;overflow:hidden;}
.footerCategories a{line-height:1.6;margin-bottom:5px;font-size:18px;border-bottom:1px solid #c2c8cd;color:#002039;}
.footerCategories li{float:left;width:260px;}
.mainMenuFoot a:hover,.footerCategories a:hover{border-bottom:1px solid rgba(0,0,0,0);}
.footInfo{float:right;font-weight:300;}
.footInfo p{margin-bottom:18px;}
.contacts{padding-top:50px;padding-bottom:70px;}
.contForm{float:left;}
.contForm form{width:800px;padding:20px;background:#f2f2f2;}
.secondHd{font-size:45px;color:#002039;font-weight:700;margin-bottom:50px;}
.contInfo{float:left;width:440px;padding-right:5px;}
.formInp30{float:left;width:240px;margin-right:20px;margin-bottom:20px;}
.formInp30:nth-of-type(3){margin-right:0;}
.contForm textarea{width:100%;resize:none;margin-bottom:25px;}
.contForm .politicsForm{margin-bottom:0;width:435px;margin-left:80px;display:inline-block;vertical-align:middle;font-size:14px;}
.contForm .btncolor{width:240px;display:inline-block;vertical-align:middle;}
.contInfo p{font-size:18px;font-weight:300;margin-bottom:25px;}
.contInfo .mail{color:#002b49;text-decoration:underline;}
.contInfo .mail:hover{text-decoration:none;}
.contMap{height:28vw;min-height:400px;width:100%;overflow:hidden;background:url(../img/map.jpg) no-repeat center;background-size:cover;position:relative;}
.contMap iframe{width:100%;height:100%;}
.about{padding:50px 0;}
.aboutContent{overflow:hidden;}
.aboutImages{float:left;width:530px;margin-right:30px;}
.aboutImages img{width:100%;margin-bottom:12px;}
.aboutText{width:680px;float:left;font-size:17px;font-weight:300;line-height:1.4;}
.aboutText p{margin-bottom:25px;}
.aboutText b{font-weight:500;}
.aboutText p:last-of-type{margin-bottom:0;}
.aboutText ul, .prodDescr ul {padding-left: 25px; margin-bottom: 25px;}
.aboutText ul li, .prodDescr ul li {list-style: disc;}
.prodDescr p {margin-bottom: 25px;}
.quality{padding:50px 0;}
.quality p{font-size:17px;font-weight:300;margin-bottom:30px;line-height:1.4;}
.sertificates{overflow:hidden;}
.sertificates .img{width:225px;float:left;display:block;height:295px;margin-bottom:30px;margin-right:23px;}
.sertificates .img:nth-of-type(3n+3){margin-right:0;}
.products{padding-top:50px;}
.prodDescr{font-size:17px;font-weight:300;line-height:1.4;}
.catProduct{padding:70px 0;border-bottom:1px solid #e5e7e8;overflow:hidden;}
.catProduct:last-of-type{border-bottom:none;}
.prodCatImages{float:left;width:430px;padding-right:40px;}
.prodCatInfo{float:left;width:810px;}
.catProduct:nth-of-type(2n+2) .prodCatImages{float:right;padding-right:0;padding-left:40px;}
.prodCatInfoHd{color:#002039;font-size:30px;font-weight:500;margin-bottom:20px;}
.prodCatInfoDesc{color:#002039;font-size:17px;font-weight:300;margin-bottom:20px;line-height:1.4;}
.prodCatInfo .btncolor{width:220px;}
.prodImgSlider{width:390px;margin:auto;}
.prodImgSlide{width:390px;}
.prodImgSlide img{width:100%;}
.prodImgSlider .slick-prev,.prodImgSlider .slick-next{position:absolute;width:42px;height:42px;border-radius:50%;z-index:50;cursor:pointer;top:50%;background:url(../img/slidearr.jpg) no-repeat center;background-size:cover;}
.prodImgSlider .slick-prev{left:0px;-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);}
.prodImgSlider .slick-next{right:0px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}
.textBlk{line-height:1.4; font-weight: 300;}
.textBlk p{margin-bottom:20px;}
.tovarCard{padding:35px 0;}
.tovarInfo{width:580px;float:left;margin-bottom:35px;}
.tovarImages{width:630px;margin-right:30px;float:left;margin-bottom:35px;}
.tovarInfoHd{font-size:35px;margin-bottom:30px;}
.tovarInfoHd span.price{color:#e84300;}
.tovarInfoParams{font-size:17px;font-weight:300;}
.tovarInfoParams li{margin-bottom:5px;}
.tovarInfoParams{margin-bottom:20px;}
.tovarColors{margin-bottom:20px;}
.tovarColor{display:inline-block;vertical-align:top;margin-right:20px;border:2px solid #fff;width:40px;height:40px;-webkit-box-shadow: 0px 0px 0px 1px rgba(206,206,206,1);
-moz-box-shadow: 0px 0px 0px 1px rgba(206,206,206,1);
box-shadow: 0px 0px 0px 1px rgba(206,206,206,1);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-radius:1px;cursor:pointer;}
.tovarColor:hover{-webkit-box-shadow: 0px 0px 2px 1px rgba(232,67,0,1);
-moz-box-shadow: 0px 0px 2px 1px rgba(232,67,0,1);
box-shadow: 0px 0px 2px 1px rgba(232,67,0,1);}
.tovarColor.active{-webkit-box-shadow: 0px 0px 0px 1px rgba(232,67,0,1);
-moz-box-shadow: 0px 0px 0px 1px rgba(232,67,0,1);
box-shadow: 0px 0px 0px 1px rgba(232,67,0,1);}
.tovarInfo p{font-size:17px;font-weight:300;margin-bottom:20px;}
.fullDescLink{font-size:20px;color:#000;font-weight:300;cursor:pointer;margin-bottom:30px;}
.fullDescLink span{border-bottom:1px dotted #000;}
.fullDescLink:hover span{border-bottom:1px dotted #fff;}
.tovarCardHd{font-size:25px;margin-bottom:30px;}
.tovarInfo .btncolor{padding:12px 0;width:280px;}
.fullDescription p{font-weight:300;margin-bottom:20px;}
.fullDescription{padding-bottom:20px;}
.fullDescription ul {padding-left: 25px; margin-bottom: 25px;}
.fullDescription ul li {list-style: disc; font-weight: 300;}
.tovarSlider{width:115px;float:right;height:425px;position:relative;max-width:100%;}
.tovarSlider .bubblesConteiner{height:100%;}
.tovarSlideEl{background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;width:100%;height:-moz-calc((100% - 100px) / 3);height:-webkit-calc((100% - 100px) / 3);height:calc((100% - 100px) / 3); border:1px solid #e8e9ee;position:absolute;left:0;top:-moz-calc(50% - ((100% - 100px) / 3) / 2);top:-webkit-calc(50% - ((100% - 100px) / 3) / 2);top:calc(50% - ((100% - 100px) / 3) / 2);pointer-events:none;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.tovarSlideEl.active{border:1px solid #e84300;z-index:50;top:-moz-calc(50% - ((100% - 100px) / 3) / 2);top:-webkit-calc(50% - ((100% - 100px) / 3) / 2);top:calc(50% - ((100% - 100px) / 3) / 2);}
.tovarSlideEl.next,.tovarSlideEl.prev,.tovarSlideEl.active{pointer-events:all;opacity:1;}
.tovarSlideEl.next{top:-moz-calc(50% + ((100% - 100px) / 3) / 2 + 8px);top:-webkit-calc(50% + ((100% - 100px) / 3) / 2 + 8px);top:calc(50% + ((100% - 100px) / 3) / 2 + 8px);}
.tovarSlideEl.prev{top:-moz-calc(50% - ((100% - 100px) / 3) * 1.5 - 8px );top:-webkit-calc(50% - ((100% - 100px) / 3) * 1.5 - 8px );top:calc(50% - ((100% - 100px) / 3) * 1.5 - 8px );}
.tovarSlider .bbPrev{position:absolute;top:0;width:100%;height:34px;background:#f2f3f8;z-index:200;cursor:pointer;}
.tovarSlider .bbNext{position:absolute;bottom:0;width:100%;height:34px;background:#f2f3f8;z-index:200;cursor:pointer;}
.tovarSlider .bbPrev:before,.tovarSlider .bbNext:before{background:url(../img/sldarr2.png) no-repeat center;background-size:contain;width:23px;height:14px;left:50%;top:50%;content:'';position:absolute;}
.tovarSlider .bbPrev:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.tovarSlider .bbNext:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);}
.tovarBigImg{width:500px;max-width:100%;height:425px;float:left;border:1px solid #e8e9ee;background-size:contain;background-repeat:no-repeat;background-position:center;}
.otherProd .mainprodSlide{margin:auto;margin-right:15px;margin-bottom:20px;float:left;width:290px;}
.otherProd .mainprodSlideImg{height:280px;}
.otherProd .mainprodSlide:nth-of-type(4n+4){margin-right:0;}
.otherProd{overflow:hidden;}
.otherProd .mainprodSlideImg{width:100%;}

.catalogSEO {float: left; width: 100%; padding: 0px; margin: 0px;}
.catalogSEO li {float: left; width: 100%; margin-bottom: 100px;}
.imgTaraSeo {float: left; width: 250px; height: 315px; text-align: center;}
.imgTaraSeo img {width: auto; height: 315px;}
.infTaraSeo {float: left; width: 75%; margin-left: 30px; font-size: 20px;}
.infTaraSeo b {font-size: 24px;}
.btncolorSeo {float: left; padding: 10px 15px; margin-left: 29px; margin-top: 15px;}
.vprSeo {width: 500px; margin: auto; margin-top: 50px;}
.icoSeo { padding: 0; margin: 0; text-align: center;}
.icoSeo li {display: inline-table; width: 18%;margin-right: 7px;margin-left: 7px; font-weight: 400; font-size: 18px;}

.litrMenu ul li {font-size: 20px; margin-bottom: 25px;}
.contFormMy {float: left;}


@media screen and (max-width:1260px){
.imgTaraSeo {width: 100%;}
.infTaraSeo {margin-left: 0px; width: 100%; text-align: center; margin-top: 30px;}
.btncolorSeo {width: 100%; margin-left: 0px;}
.siteContent{padding-top:59px;}
.wrap{max-width:1000px;}
.fixheader .menu{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;padding:25px 10px;overflow:auto;pointer-events:none;background:#fff;opacity:0;position:fixed;z-index:-20;left:0;top:40px;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;height:-moz-calc(100vh - 59px);height:-webkit-calc(100vh - 59px);height:calc(100vh - 59px);}
.fixheader .menu.show{top:59px;pointer-events:all;z-index:500;opacity:1;}
.fixheader .menu li{width:100%;text-align:left;}
.fixheader .menu li:hover{z-index:30;}
.fixheader{padding:10px 0;}
.menu li ul{display:none;}
.menu li.many > a:after{display:none;}
.menu > ul > li{border-right:none;}
.menuBtn{cursor:pointer;float:right;margin-left:20px;width:37px;height:37px;background:#000;background:url(../img/menu.png) no-repeat center top;background-size:cover;}
.menuBtn.active{background-position:bottom;}
.headerHd{font-size:42px;}
.headerHd{width:560px;}
.headerDesc{width:560px;font-size:18px;}
.headerSlide img{max-width:360px;}
.btncolor{font-size:20px;padding:12px 0;}
.headerSlider .btncolor{width:380px;}
.mainAboutSlider{width:380px;height:380px;margin-right:35px;}
.mainAboutHd{font-size:38px;margin-bottom:20px;}
.mainAboutDesc{width:585px}
.mainAboutHd b{font-size:22px;}
.mainAboutDesc p{font-size:17px;margin-bottom:15px;}
.unhTime{font-size:14px;}
.header{padding-bottom:12vw;}
.unhMail{font-size:16px;}
.unhMail:before{height:12px;}
.mainAbout{padding-top:50px;padding-bottom:30px;}
.mainProducts{padding:30px 0;}
.mainprodSlider .slick-prev, .mainprodSlider .slick-next{bottom:-84px;}
.mainProducts:before{bottom:31px;}
.mainprodSlide{width:280px;margin:0 10px;}
.mainprodSlideImg{width:100%;height:275px;margin-bottom:12px;}
.mainProdHd{font-size:20px;}
.mainProducts .btncolor{margin-right:60px;width:255px;}
.mainprodSlider .slick-next{right:363px;}
.mainprodSlider .slick-prev{right:483px;}
.mainInfoEl:nth-of-type(2n+1){width:480px;margin-right:20px;}
.mainInfoEl:nth-of-type(2n+2){width:490px;}
.mainInfoDesc{padding-top:10px;padding-left:15px;}
.mainInfoDesc{font-size:18px;}
.mainInfoWarrCont{margin-bottom:20px;}
.mainInfoHd{font-size:28px;margin-bottom:20px;}
.formInp{font-size:18px;padding:12px;}
.mainSerts img{width:230px;}
.mainPartners{padding:30px 0;}
.blkHd{font-size:38px;margin-bottom:30px;}
.mainPartnersSlider{width:850px;}
.mainQuestHd{font-size:28px;margin-bottom:0;padding-left:20px;}
.mainQuestHd span{font-size:24px;}
.mainQuestHead{width:400px;}
.mainQuestForm{width:595px;}
.mainQuestForm .formInp50{width:270px;}
.mainQuestForm .politicsForm{width:100%;margin-bottom:15px;}
.mainQuestForm .btncolor{display:block;margin:auto;}
.footerCategories{float:right;}
.footInfo{float:none;clear:both;}
.mainMenuFoot,.footerCategories{margin-bottom:30px;}
.about{padding:30px 0;}
.secondHd{font-size:38px;margin-bottom:30px;}
.aboutImages{width:430px;margin-right:20px;}
.aboutText{width:550px;font-size:16px;}
.aboutText p{margin-bottom:15px;}
.mainQuest{padding-bottom:30px;}
.contInfo{width:420px;}
.contForm form{width:580px;}
.formInp30:first-of-type{width:100%;margin-right:0;}
.formInp30{width:260px;}
.quality p{font-size:16px;margin-bottom:15px;}
.sertificates{margin-top:30px;}
.sertificates .img{margin-right:30px;margin-bottom:30px;width:300px;border:1px solid #e4e4e4;height:336px;}
.quality{padding:30px 0;}
.products{padding-top:30px;}
.catProduct{padding:40px 0;}
.prodCatImages{width:350px;padding-right:30px;}
.prodImgSlider{width:320px;}
.prodCatInfo{width:650px;}
.prodCatInfoHd{font-size:24px;margin-bottom:10px;}
.prodCatInfo .btncolor{width:200px;}
.catProduct:nth-of-type(2n+2) .prodCatImages{padding-left:30px;}
.contForm .politicsForm{margin-bottom:20px;margin-left:0;}
.contForm .btncolor{display:block;margin:auto;}
.tovarInfo{width:500px;}
.tovarImages{margin-right:20px;width:480px;}
.tovarBigImg{width:100%;margin-bottom:10px;height:320px;}
.tovarSlider{width:100%;height:115px;}
.tovarSlider .bubblesConteiner{width:100%;}
.tovarSlideEl{height:100%;width: -moz-calc((100% - 100px) / 3);width: -webkit-calc((100% - 100px) / 3);width: calc((100% - 100px) / 3);top:0;left: -moz-calc(50% - ((100% - 100px) / 3) / 2);left: -webkit-calc(50% - ((100% - 100px) / 3) / 2);left: calc(50% - ((100% - 100px) / 3) / 2);}
.tovarSlideEl.active{top:0;left: -moz-calc(50% - ((100% - 100px) / 3) / 2);left: -webkit-calc(50% - ((100% - 100px) / 3) / 2);left: calc(50% - ((100% - 100px) / 3) / 2);}
.tovarSlideEl.next {top:0;left: -moz-calc(50% + ((100% - 100px) / 3) / 2 + 8px);left: -webkit-calc(50% + ((100% - 100px) / 3) / 2 + 8px);left: calc(50% + ((100% - 100px) / 3) / 2 + 8px);}
.tovarSlideEl.prev {top:0;left: -moz-calc(50% - ((100% - 100px) / 3) * 1.5 - 8px );left: -webkit-calc(50% - ((100% - 100px) / 3) * 1.5 - 8px );left: calc(50% - ((100% - 100px) / 3) * 1.5 - 8px );}
.tovarSlider .bbPrev{width:34px;height:100%;left:0;}
.tovarSlider .bbNext{width:34px;height:100%;left:auto;right:0;}
.tovarSlider .bbPrev:before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);}
.tovarSlider .bbNext:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);}
.otherProd .mainprodSlide{width:235px;}
.otherProd .mainprodSlideImg{height:230px;}
}
@media screen and (max-width:1023px){
.contFormMy {
    float: left;
    width: 100%;
}
.icoSeo li {
    display: inline-table;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    font-weight: 400;
    font-size: 18px;
    margin-bottom: 20px;
}
.wrap{max-width:748px;}
.headerSlide img{max-width:250px;max-height:400px;}
.headerHd{font-size:36px;width:460px;}
.headerDesc{width:470px;font-size:16px;}
.header{padding:110px 0;}
.mouse{display:none;}
.mainAboutSlider{width:280px;height:310px;margin-right:15px;}
.mainAboutDesc{width:445px;}
.mainAboutHd{font-size:32px;}
.mainAboutHd b{font-size:20px;}
.mainAboutDesc p{margin-bottom:10px;font-size:16px;}
.blkHd{font-size:32px;}
.mainInfo{padding-top:30px;}
.mainInfoEl{margin-bottom:30px;}
.mainInfoEl:nth-of-type(2n+1){width:100%;margin-right:0;}
.mainInfoEl:nth-of-type(2n+2){width:100%;}
.mainInfoDesc p{margin-bottom:20px;}
.mainInfoDesc{font-size:16px;}
.mainInfoForm{padding:20px;max-width:480px;margin:auto;}
.mainInfoSerts{max-width:480px;margin:auto;}
.mainInfoHd{text-align:center;}
.mainInfoWarr .btncolor{margin:auto;}
.mainPartnersSlider{width:560px;}
.mainQuestHead{width:100%;float:none;display:block;}
.mainQuestHd{width:100%;padding:0 10px;text-align:center;}
.mainQuestForm{width:480px;margin:auto;float:none;display:block;}
.mainQuestForm .formInp50{width:100%;}
.mainQuestForm .formInp50:first-of-type{margin-right:0;}
.aboutImages{width:100%;margin-right:0;overflow:hidden;text-align:center;}
.aboutImages img{width:48%;display:inline-block;margin-bottom:20px;}
.aboutImages img:nth-of-type(2n+1){margin-right:2%;}
.aboutText{width:100%;}
.contInfo{width:100%;width:100%;}
.secondHd{font-size:32px;margin-bottom:20px;text-align:center;}
.contInfo p{margin-bottom:20px;}
.contForm{width:100%;}
.contForm form{margin:auto;}
.sertificates .img{width:228px;margin-right:20px;margin-bottom:20px;height:255px;}
.prodCatImages{width:320px;padding-right:0;margin:auto;float:none;margin-bottom:20px;max-width:100%;}
.catProduct:nth-of-type(2n+2) .prodCatImages{padding-left:0;float:none;}
.prodCatInfo{width:100%;}
.prodCatInfoHd{font-size:22px;}
.prodCatInfoDesc{font-size:16px;}
.tovarImages{float:none;width:100%;margin-right:0;margin-bottom:20px;}
.tovarInfo{float:none;width:100%;}
.tovarBigImg{height:320px;width:500px;margin:auto;margin-bottom:15px; float:none;}
.tovarSlider{float:none;width:500px;margin:auto;}
.tovarInfoHd{font-size:32px;margin-bottom:20px;}
.tovarCardHd{font-size:22px;text-align:center;}
.otherProd{text-align:center;}
.otherProd .mainprodSlide{float:none;margin:0 15px;display:inline-block;vertical-align:top;margin-bottom:30px;}
}
@media screen and (max-width:767px){
.wrap{width:100%;padding:0 10px;}
.headerHd:before{display:none;}
.header{padding-top:20px;padding-bottom:70px;}
.headerSlide img{position:relative;margin:auto;max-width:none;max-height:none;height:240px;display:block;margin-bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;}
.headerHd{width:100%;text-align:center;font-size:32px;margin-bottom:10px;}
.headerDesc{width:100%;}
.headerSlider .btncolor{max-width:100%;margin:auto;}
.headerSlider .bbDots{bottom:-40px;}
.unhTime{float:none;margin-bottom:10px;}
.mainAboutSlider{width:100%;margin-right:0;height:92vw;margin-bottom:20px;}
.mainprodSlider .slick-next{right:10px;}
.mainprodSlider .slick-prev{left:10px;right:auto;}
.mainprodSlider{margin-bottom:70px;}
.mainprodSlider .slick-prev, .mainprodSlider .slick-next{bottom:-55px;}
.mainprodSlider .slick-next:before{display:none;}
.mainProducts .btncolor{float:none;margin:auto;}
.mainPartnersSlider{width:220px;}
.mainPartner{width:220px;height:130px !important;}
.mainMenuFoot{padding:0;float:none;border-right:0;margin-right:0;}
.footerCategories{float:none;width:100%;}
.footerCategories li{float:none;width:100%;}
.mainMenuFoot, .footerCategories{margin-bottom:20px;}
.footer .logo{margin-bottom:20px;}
.footer .socials{margin-bottom:20px;}
.footInfo p{margin-bottom:10px;}
.mainSerts img,.mainSerts a:first-of-type img{display:block;margin:auto;margin-bottom:20px;float:none;}
.mainQuestHd a{display:inline-block;}
.mainQuestForm{max-width:100%;}
.socials img{margin-left:5px;width:28px;}
.footer .logo{width:150px;}
.footer .logo img{width:100%;}
.mainAboutDesc{width:100%;}
.contacts{padding:30px 0;}
.contForm form{max-width:100%;}
.formInp30{width:100%;margin-right:0;}
.contMap{height:70vw;min-height:auto;}
.sertificates .img{width:280px;margin:auto;margin-bottom:20px;height:315px;float:none;}
.prodImgSlider{max-width:100%;}
.mainQuestHd{font-size:30px;}
.mainQuest{background:#fff;}
.mainQuest:after,.mainQuest:before{display:none;}
.tovarInfoHd{font-size:26px;margin-bottom:15px;}
.tovarSlider{height:20vw;}
.tovarInfoHd span.price{display:inline-block;}
.tovarInfoParams li b{display:block;margin-bottom:5px;}
.tovarColor{margin-right:10px;}
.tovarInfoParams{margin-bottom:30px;}
.fullDescription{padding-bottom:0;}
}
@media screen and (max-width:480px){
.fixheader .phone{display:none;}
.aboutImages img:nth-of-type(2n+1){margin-right:0;display:block;}
.aboutImages img{width:100%;}
}
@media screen and (max-width:480px){
.mainprodSlideImg {width: 100%;}
}
@media screen and (max-height:500px) and (max-width:999px){

}
@media screen and (max-height:430px) and (max-width:999px){

}
@media screen and (max-height:340px) and (max-width:999px){

}

.noTop {display: none;}
.yesTop {display: block;}


/*popup*/
.exitblock, .exitblock2 {    
    display:none;    
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:100000;
}    

.exitblock2 {    
    display:none;    
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:200000;
}    


.exitblock .fon, .exitblock2 .fon {
    background: #000;
    opacity:.8;
    position:fixed;
    width:100%;
    height:100%;
}
.exitblock .modaltext,.exitblock2 .modaltext {
border-radius: 10px;
    box-sizing: border-box;  
    background: #fff;
position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 4px 10px 2px rgba(0,0,0,0.5);
	
	max-height: 90vh;
}       
.modaltext img {
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
} 
.closeblock {
    cursor:pointer;
    position: fixed;
    line-height:60px;
    font-size:82px;
    transform: rotate(45deg);
    text-align:center;
    top:20px;
    right:30px;
    color: #FC0307;    
}
.closeblock:hover {
    color: #fff;    
}

#erconts {margin-top: 15px;}



.imager img {width: 100%}
.imager {
	position	: relative;
	width		: 100%; /* for IE 6 */
}

.imager div {
	position	: absolute;
	top: 100px;
	right: 0;
	width: 40%;
	color: #fff!important;
	font-size: 130%;
}
.miniform {padding: 8px!important;}
@media (max-width: 600px) {

.imager div {top: 40px; font-size: 70%;}
}