body, p, span, a, h1, h2, h3, h4, h5, h6 {font-family: 'Noto Sans', sans-serif; color: #333333;}
p, span {font-family: 'Noto Sans', sans-serif;font-size: 14px;}
img {max-width: none;}
.row {padding: 0;}
i {font-style: italic;}
body {min-width: 980px;}
a {font-weight: bold;}
a:hover {color: #333333;}
a[href="#"]{color:#00aeef;text-decoration: none;border-bottom: 1px dotted #00aeef}

.blue {height: 8px; background: #00aeef; float: left; width: 25%;}
.pink {height: 8px; background: #ec008c; float: left; width: 25%;}
.yellow {height: 8px; background: #fff200; float: left; width: 25%;}
.black {height: 8px; background: #000000; float: left; width: 25%;}
.header {background: url('/img/bg.png') no-repeat; height: 400px; background-size: cover; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;}
.logo img {margin-left: -18px;}
.eco img {margin-top: 85px;}
.eco p {color: #FFF; font-size: 23px; font-weight: bold; margin-top: -25px; margin-bottom: -40px;}
.eco span {color: #FFF;font-size: 23px;float: right; margin-top: 110px;}
.balon img {margin-top: -200px; position: relative;}
.first p {margin-top: 20px; margin-bottom: 40px;}
.first h1 {font-size: 42px; text-transform: uppercase; color: #ec008c; font-weight: bold;}
.advantages {background: #5dc7f0; margin-top: 15px;}

.advantages h2, .stability h2, .guarantee h2, .compat h2, .print h2, .light h2, .wear h2, .delivery h2, .area h2 {font-size: 26px; text-transform: uppercase; font-weight: bold;}
.row .scope, .row .garant {background: url('/img/scope.png') center center transparent; padding: 20px 20px 20px 40px; min-height: 200px;}
.row .scope img, .row .stability img, .garant img, .advant img  {padding-right: 20px; float: left; position: relative;}
.advant img {margin-top: 10px;}
.area .advant img {margin-top: 30px;}

.wear .advant img {margin-top: 15px;}
.guarantee .advant img {margin-top: 10px;}
.stability h2, .light h2  {margin-top: 30px;}
.stability img {margin-top: 10px;}
.guarantee {background: #ef94da; margin-top: 15px;}
.row .garant {background: url('/img/garanty_bg.png') center center transparent;}
.garant img, .print img {float: left;}
.garant p {/*width: 380px; float: right;*/ margin-right: 25px;}
.compat h2 {margin-top: 40px; }
.compat img {margin-top: 20px; padding-bottom: 10px;}
.print {background: #ffff00; margin-top: 15px;}
.print_bg {background: url('/img/print_bg.png') center center transparent; padding: 20px 20px 20px 40px; min-height: 220px;}
.print_bg p {margin-top: 10px;}
.print_bg img {margin-left: -10px; margin-top: 20px;}

.wear span {font-weight: bold; line-height: 1em;}
.light .five.columns {padding: 20px 0 20px 10px;}
.light img:last-child {margin-top: 10px;}
.light span {float: left; font-weight: bold; padding-left: 285px;}

.wear {background: #5c2d91;}
.wear_bg {background: url('/img/wear_bg.png') center center transparent; padding: 20px 20px 20px 40px;min-height: 220px;}
.wear_bg img {float:left;margin-right:10px;}
.delivery {background: #00a651;}
.delivery_bg {background: url('/img/delivery1.png') center center transparent; padding: 20px 20px 90px 40px;}
.area {background: #000;}
.area_bg {background: url('/img/area_bg.png') center center transparent; padding: 20px 20px 90px 40px;}
.color {background: #f4f1ea; padding: 40px 0 0 0;}
.color h3 {text-transform: uppercase; color: #333; font-weight: bold; padding-top: 20px; padding-bottom: 40px;}
.blackk, .blues, .cyan, .magenta, .light_m {float: left;}
.pat img  {float: left; padding: 15px 30px 70px 0;}
.pat p {padding-top: 10px;font-size: 14px;}
.footer {padding-bottom: 40px; background: url('/img/footer.png') no-repeat;background-size: cover; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;}
.footer h3 {text-transform: uppercase; color: #FFF; font-weight: bold; font-size: 36px; padding-top: 50px; padding-bottom: 20px;}
.footer p, .footer span, .footer a {color: #FFF; font-size: 24px; text-shadow: 2px 2px 5px black;}
.footer span {font-weight: bold;}
.footer_c {background: #000; height: 65px;}
.footer_c p, .footer_c a {color: #d2cdcd;display: inline-block; margin: 0; padding-top: 12px;}
.footer_c a {text-decoration: underline;}
.footer_c a:hover {text-decoration: none;}
p.protect {margin-top: 10px;}
/*.footer_c p.protect {padding-left: 561px; width: 50%; margin-top: -54px; float: right;}*/
/*.footer_c p.protect img {margin: 0px 10px -10px 0;}*/
.blackk img, .cyan img, .light_m img {margin-top: 100px; padding-bottom: 40px;}
.pat .more img {max-width: 100%;}
.more {margin-top: 20px; display: none;}

