.icons-advantages{display:block;text-align:center;}
.icons-advantages ul{list-style:none;padding:0;margin:0;font-size:0;display:block;width:100%;padding:0 50px;}
.icons-advantages li{display:inline-block;vertical-align:top;width:25%;font-size:15px;}
.icons-advantages li > div{margin:0 auto;display:inline-block;vertical-align:top;}

@media (min-width:1100px){
.container-menu ul{text-align:center}
.container-menu ul li{
float:none!important;
    display: inline-flex!important;
    display: -webkit-inline-flex!important;
    display: -ms-inline-flexbox!important;
    /*display: -moz-box!important;*/


}



}


@media (max-width:1280px){.wrap{width:auto;max-width:1310px;padding:0 15px;}
.footer, .header, .footer-payment{min-width:inherit;}
.main-wrap{padding-top:30px;}

.page{width:75%;position:relative;float:left;left:25%;}
.sidebar{width:25%;position:relative;float:left;right:75%;}
.page-content, .advantages{width:100%;float:left;}
.clearfix:after, .header .wrap:after{content:'';clear:both;display:block;height:0;line-height:0;font-size:0;background:none;}
.header .wrap > a{float:left;}
.btn_mobile_menu{display:none;}
.footer-center-block{margin:0 400px 0 225px;width:auto;float:none;}
.footer-center-block .display_inline{display:block;margin:0 auto;width:305px;}
.footer-left-block{margin:0;}
@font-face{font-family:'fontello';src:url('../fonts/fontello.eot');src:url('../fonts/fontello.eot#iefix') format('embedded-opentype'),
url('../fonts/fontello.woff2') format('woff2'),
url('../fonts/fontello.woff') format('woff'),
url('../fonts/fontello.ttf') format('truetype'),
url('../fonts/fontello.svg#fontello') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-menu:before{content:'\e800';cursor:pointer;}
.img-block-on-main{position:relative;}
.order-now-btn{margin:0;position:absolute;right:40px;bottom:14px;}
.doc-main-frame{font-size:0;}
.doc-main-wrap{width:25%;display:inline-block;vertical-align:top;}
.doc-main-frame .document-title, .doc-main-frame .document-price{font-size:15px;}
.doc-main-frame .document-wrap{width:auto;max-width:165px;display:block;margin:0 auto;}
.document-wrap .document-img .wrap-document-img, .wrap-document-img img{width:100%;}
.document-price > div > span{white-space:nowrap;}
.icons-advantages{display:block;text-align:center;}
.icons-advantages ul{list-style:none;padding:0;margin:0;font-size:0;display:block;width:100%;padding:0 50px;}
.icons-advantages li{display:inline-block;vertical-align:top;width:25%;font-size:15px;}
.icons-advantages li > div{margin:0 auto;display:inline-block;vertical-align:top;}
.header-contacts{width:40%;margin-top:45px;margin-left:30px;-moz-box-sizing:border-box;box-sizing:border-box;}
.header-contacts .time{margin-left:0;}
.container-menu ul li a{padding:5px 18px;}
.header-girl{margin:15px 0 0 15px;}
.header-text{margin:55px 0 0 30px;}
.order-now{margin:47px 15px 0 0;}
.footer-payment{display:none;}
.footer{border-top:1px solid #e9e9e9;}
.circle-icons-wrap{padding:0px 0 40px 0;margin-top:-10px;}
.circle-icons-wrap > .block-for-icon{margin-top:70px;}
.icons-advantages .empty{width:40px;}
}
@media (max-width:1200px){.container-menu ul li{margin:0 4px;}
.container-menu ul li a{padding:5px 14px;}
}
@media (max-width:1150px){.doc-main-wrap{width:33.3%;}
.doc-main-frame .doc-main-wrap:first-child{display:none;}
}
@media (max-width:1100px){.container-menu ul li a{padding:5px 7px;}
.big-text{font-size:28px;}
.header-text{margin:55px 0 0 15px;}
.header-text .list{padding-left:30px;}
.icons-advantages ul{padding:0;}
}
@media (max-width:992px){.header-contacts, .container-menu ul{display:none;}
.btn_mobile_menu{display:block;background:#4fb753;padding:0px;border-radius:4px;height:44px;position:relative;font-size:44px;color:#fff;line-height:44px;overflow:hidden;}
.open_menu .container-menu ul{position:absolute;left:0;top:52px;width:100%;display:block;padding:8px 15px;z-index:50;}
.container-menu{overflow:visible;}
.frame-menu{position:relative;display:block;}
.container-menu ul li{float:none;margin:0;display:block;margin-top:5px;}
.container-menu ul li:first-child{margin:0;}
.header-girl, .footer-right-block.fr{display:none;}
.page, .footer-center-block{margin:0;}
.footer-center-block{float:right;}
.header-text{margin:55px 0 60px 15px;}
.page{width:100%;left:0%;float:none;}
.sidebar{float:none;width:100%;left:0%;}
.doc-main-wrap{width:25%;}
.doc-main-frame .doc-main-wrap:first-child{display:inline-block;}
.header .wrap{overflow:visible;}
.header{background:url(../img/header.jpg) repeat-x 0 bottom;}
}
@media (max-width:768px){.doc-main-wrap{width:33.3%;}
.doc-main-frame .doc-main-wrap:first-child{display:none;}
.header-text{display:none;}
.order-now{float:none;display:block;margin:25px auto 0 auto;}
.header .wrap > a{float:none;display:block;width:222px;margin:0 auto;}
.header-right{float:none;display:block;}
.logo{float:none;}
.header-right{text-align:center;margin:15px 0px 0 0;}
.header{}
.footer{height:auto;padding:30px 0;}
.copyright, .copyright-bottom{padding:7px;}
div#aiContactSafe_mainbody_1 #aiContactSafeForm form{width:auto !important;max-width:500px;margin:0 auto !important;}
.home .header{padding-bottom:25px;}
.img-block-on-main{height:auto;padding:20px;display:block;}
.order-now-btn{position:relative;right:auto;bottom:auto;float:none;display:block;height:47px;max-width:328px;padding-left:10px;padding-right:10px;text-align:center;}
.img-block-text{float:none;display:block;padding:0;}
.img-block-text > p{font-size:16px;margin-bottom:5px;color:white;}
}
@media (max-width:700px){.doc-main-wrap{width:50%;}
.doc-main-frame .doc-main-wrap:last-child{display:none;}
.icons-advantages{padding:15px 0;}
.icons-advantages li{width:50%;padding:15px 0;}
}
@media (max-width:600px){.footer-center-block{display:none;}
.footer-left-block{float:none;margin:0 auto;}
.title-in-page, .page h1, .page h2, .page h3, .page h4{font-size:15px;}
.order-now{width:auto;max-width:333px;}
}
@media (max-width:450px){.doc-main-wrap{width:100%;}
.doc-main-frame .doc-main-wrap:nth-child(2){display:none;}
}
@media (max-width:400px){.header-right .yellow-btn{display:none;}
.circle-icons-wrap > .block-for-icon{margin-left:0px;margin-right:0px;}
.order-now{padding:15px;}
.order-now .title-form{font-size:18px;}
.order-now .foxbutton span{font-size:15px;}
}
@media (max-width:350px){.icons-advantages li{width:100%;}
}
