@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Wendy+One&subset=cyrillic');
*
{
   outline: none;
}
body
{
    max-width: 1440px;
    margin: 0 auto;
}

@media (max-width: 768px) {
    .navbar
    {
        background-color: #f3f6fa !important;
    }
    .navbar-brand, .foot .navbar-brand
    {
        display: none;
    }
}
@media (min-width: 769px) {
    .navbar
    {
        background-color: #ffffff !important;
        height: 120px !important;
        padding-top: 40px;
    }
    .navbar-brand
    {
        text-align: center;
        font-family: 'Wendy One', sans-serif;
        font-weight: 400;
        color: #6a6a7e !important;
        font-size: 32px;
        line-height: 28px;
        margin-top: -20px;
    }
    .navbar-nav li a
    {
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        color: #656e7b !important;
        font-size: 16px;
        text-transform: capitalize;
    }
    .foot .navbar-brand
    {
        margin-top: 30px;
        display: inline-block;
    }
}


.razd
{
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}
.navbar-right li + li > a
{
    border-left: 1px solid #e5e5e5;
}
.preim_txt
{
    margin-top: 110px;
}
.preim_txt h3
{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #3f3f46 !important;
    font-size: 18px;
}
.preim_txt p
{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #656e7b !important;
    font-size: 15px;
    margin-top: 40px;
    margin-bottom: 60px;
}
#preim img
{
    display: inline-block;
    margin-top: 35px;
}
#webmasters
{
    background-color: #f3f6fa;
}
.mast_txt h2, .mast_txt p
{
    display: inline-block;

}
.mast_txt h2
{
    width: 218px;
    border-right: 4px solid #52b8ef;
    height: 107px;
    margin-top: 87px;
    padding-top: 6px;
}
.mast_txt p
{
    width: 825px;
    margin-top: 97px;
    padding-left: 46px;
}
.graf
{
    margin-top: 75px;
    margin-bottom: 85px;
}
.graf img
{
    display: inline-block;
}
.graf ul
{
    display: inline-block;
    vertical-align: baseline;
    list-style: none;
    width: 300px;
}
.graf ul li
{
    margin-bottom: 30px;
}
.graf ul li span
{
    display: inline-block;
    margin-left: 15px;
}
.graf ul li img
{
    vertical-align: baseline;
}
#formats
{
    background-color: #404051;
}
#formats h2
{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #ffffff !important;
    font-size: 36px;
}
#formats header h2
{
    margin: 80px 0;
}
.form_txt
{
    margin-bottom: 65px;
}
.form_txt h2
{
    border-right: 4px solid #58dba8;
    height: 107px;
    margin-top: -11px;
}
.form_txt p
{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #ffffff !important;
    font-size: 16px;
}
.form_txt p a
{
    color: #58dba8;
}
#formats button
{
    margin-bottom: 90px;
}
.foot
{
    margin-bottom: 15px;
}
.foot p
{
    margin-top: 110px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #3f3f46 !important;
    font-size: 12px;
}
.foot h4
{
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    color: #3f3f46 !important;
    font-size: 14px;
    margin-top: 40px;
}
.foot ul
{
    list-style: none;
    padding: 0;
}
.foot ul li
{
    margin-bottom: 15px;
}
.foot .glip
{
    margin-right: 6px;
}