        .ard-clearfix {
            content: "";
            display: table;
            clear: both;
            width: 100%;
        }
        
        .ard-ttl-adress {
            font-family: "Open Sans";
            font-size: 24px;
            color: #FF7D14;
            font-weight: bold;
            padding-bottom: 15px;
            margin: 0;
        }
        
        .ard-txt-adress {
            font-family: "Open Sans";
            font-size: 15px;
            color: #313233;
            font-weight: bold;
            padding-bottom: 15px;
            margin: 0;
        }
        
        .ard-txt-adress span {
            font-weight: normal;
        }
        
        .ard-col-lft {
            float: left;
        }
        
        .ard-col-rght {
            float: right;
            width: 52%;
        }
        
        .ard-wrap-map {
            margin-top: 15px;
            margin-bottom: 45px;
        }
        
        .ard-wrap-phone {
            padding-left: 55px;
            background: url(../images/icon-phone.png) no-repeat 0 25px;
            padding-top: 20px;
            padding-bottom: 20px;
            border-top: 2px dashed #d0d0d0;
            font-family: "Open Sans";
            font-size: 15px;
            font-weight: bold;
            color: #313233;
            margin: 0;
        }
        
        .ard-wrap-phone span {
            color: #d69c21;
            font-weight: normal;
        }
        
        .ard-wrap-clock {
            padding-left: 55px;
            background: url(../images/icon-clock.png) no-repeat 3px 28px;
            padding-top: 20px;
            padding-bottom: 20px;
            border-top: 2px dashed #d0d0d0;
            font-family: "Open Sans";
            font-size: 15px;
            font-weight: bold;
            color: #313233;
            margin: 0;
        }
        
        .ard-wrap-clock span {
            color: #d69c21;
            font-weight: normal;
        }
        
        .ard-wrap-email {
            border-top: 2px dashed #d0d0d0;
            padding-top: 20px;
            padding-bottom: 20px;
        }
        
        .ard-wrap-helic {
            text-align: center;
            margin-top: 10px;
        }
        
        .ard-txt-helic {
            padding-left: 145px;
            background: url(../images/icon-gelic.png) no-repeat 50px 20px;
            font-family: "Open Sans";
            font-size: 15px;
            font-weight: bold;
            color: #313233;
            padding-top: 25px;
            padding-bottom: 10px;
            text-align: left;
        }
        
        .ard-wrap-up {
            border-bottom: 1px solid #c4c4c4;
        }
        
        .ard-wrap-mid-bl {
            text-align: center;
            margin-top: 25px;
        }
        
        .ard-ttl-mid-bl {
            font-family: "Open Sans";
            font-size: 24px;
            color: #FF7D14;
            font-weight: bold;
            padding-bottom: 15px;
            margin: 0;
        }
        
        .ard-ttl-mid-bl span {
            font-family: "Open Sans";
            font-size: 15px;
            color: #313233;
        }
        
        ul.ard-bl {
            margin-bottom: 35px;
            padding: 0;
            list-style: none;
            font-size: 0;
        }
        
        .ard-bl li {
            display: inline-block;
            vertical-align: top;
            border: 2px solid #acacac;
            text-align: center;
            font-family: "Open Sans";
            font-size: 16px;
            color: #d69c21;
            margin-right: 15px;
            padding: 7px 25px;
        }
        
        .ard-etc-sup {
            font-family: "Open Sans";
            font-size: 14px;
            color: #313233;
            padding: 0;
            margin-bottom: 55px;
        }
        
        .ard-wrap-bg {
            padding-left: 135px;
            background: #6f6f6f url(../images/icon-phone-white.png) no-repeat 5% 50%;
            font-family: "Open Sans";
            font-size: 18px;
            color: white;
            padding-top: 25px;
            padding-bottom: 25px;
            margin-bottom: 30px;
        }
        
        h2.ard-ttl-about {
            font-family: "Open Sans";
            font-size: 24px;
            color: #313233;
            font-weight: bold;
            margin-bottom: 30px;
            text-align: center;
        }
        
        .ard-simp-txt {
            font-family: "Open Sans";
            font-size: 14px;
            color: #313233;
            padding-bottom: 25px;
            margin: 0;
        }
        
        p.ard-ttl-about {
            font-family: "Open Sans";
            font-size: 20px;
            color: #313233;
            font-weight: bold;
            margin-bottom: 30px;
            text-align: center;
        }
        
        ul.ard-img {
            margin-bottom: 30px;
            padding: 0;
            list-style: none;
            font-size: 0;
        }
        
        .ard-img li {
            display: inline-block;
            width: 20%;
            vertical-align: top;
            text-align: center;
            margin-right: 0;
        }
        
        .ard-img li img {
            margin-bottom: 10px;
        }
        
        .ard-img li span {
            font-family: "Open Sans";
            font-size: 13px;
            color: #6f6f6f;
            font-weight: 600;
            margin: 0;
            text-align: center;
        }
        
        .ard-wrap-b-yell {
            border: 2px dashed #FF7D14;
            margin-bottom: 45px;
        }
        
        .ard-txt-galka {
            padding-left: 125px;
            background: url(../images/galka.png) no-repeat 40px 15px;
            font-family: "Open Sans";
            font-size: 14px;
            color: #363636;
            padding-bottom: 25px;
            padding-top: 25px;
        }
        
        .ard-txt-galka:nth-child(even) {
            padding-top: 0;
            background: url(../images/galka.png) no-repeat 40px 0;
        }
        
        .ard-wrap-sertif img {
            vertical-align: top;
        }
        
        .ard-wrap-sertif {
            text-align: center;
            margin-bottom: 40px;
        }
        
        .ard-wrap-bg-grey {
            background: #6f6f6f;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 25px;
        }
        
        .ard-wrap-bg-grey div {
            display: inline-block;
            vertical-align: top;
        }
        
        .ard-txt-bg-grey {
            font-family: "Open Sans";
            font-size: 18px;
            font-weight: 600;
            color: white;
            padding-left: 315px;
            padding-right: 15px;
            padding-top: 5px;
        }
        
        .ard-wrap-fm {
            background: #acacac;
            padding-left: 15px;
            padding-top: 30px;
            padding-right: 35px;
        }
        
        .ard-ttl-fm {
            font-family: "Open Sans";
            font-size: 22px;
            font-weight: 600;
            color: white;
            padding-bottom: 25px;
        }
        
        .ard-tbl div:first-of-type {
            padding-top: 0;
            float: left;
            widtH: 40%;
        }
        
        .ard-tbl div:last-of-type {
            float: right;
            width: 55%;
        }
        
        .ard-tbl {
            width: 100%;
        }
        
        .ard-tbl input[type="text"] {
            width: 100%;
            padding: 5px;
            margin-bottom: 10px;
        }
        
        .ard-tbl textarea {
            width: 100%;
            margin-bottom: 15px;
        }
        
        .ard-tbl input[type="submit"] {
            float: right;
            font-family: "Open Sans";
            font-size: 16px;
            font-weight: bold;
            text-transform: uppercase;
            padding: 15px 30px;
            border-radius: 8px;
            border: none;
            color: #1c1c1c;
            background: linear-gradient(top, #FF7D14 , #FF6414);
            background: -webkit-gradient(linear, 0 0, 0 100%, from(#FF7D14 ), to(#FF6414));
            background: -webkit-linear-gradient(top, #FF7D14 , #FF6414);
            background: -moz-linear-gradient(top, #FF7D14 , #FF6414);
            background: -o-linear-gradient(top, #FF7D14 , #FF6414);
            background: -ms-linear-gradient(top, #FF7D14 , #FF6414);
            filter: progid: dximagetransform.microsoft.gradient(startColorstr='#FF7D14 ', endColorstr='#FF6414', GradientType=0); 
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7D14 ',endColorstr='#FF6414')";
            margin-bottom: 20px;
            border-bottom: 3px solid #e3a623;
        }
        
        .ard-txt-del {
            font-family: "Open Sans";
            font-size: 24px;
            font-weight: bold;
            color: #313233;
            text-align: center;
            padding: 0;
            margin-bottom: 25px;
        }
        
        .ard-txt-del span {
            color: #FF7D14;
            font-size: 20px;
        }
        
        table.ard-tbl-del {
            border-collapse: collapse;
            width: 100%;
            margin-bottom: 60px;
        }
        
        .ard-tbl-del td {
            padding: 20px;
            border: 2px solid #acacac;
            font-family: "Open Sans";
            font-size: 14px;
            color: #313233;
            text-align: center;
            width: 50%;
        }
        
        .ard-tbl-del th {
            padding: 20px 0;
            font-family: "Open Sans";
            font-size: 15px;
            font-weight: bold;
            color: #313233;
        }
        
        .ard-tbl-del td span.ard-right {
            font-family: "Open Sans";
            font-size: 20px;
        }
        
        .ard-left {
            float: left;
        }
        
        .ard-right {
            float: right;
        }
        
        .ard-red-sq,
        .ard-fiol-sq,
        .ard-clr-sq,
        .ard-org-sq,
        .ard-green-sq,
        .ard-clr-light {
            position: relative;
            margin-left: 60px;
        }
        
        .ard-red-sq:before {
            content: "";
            display: block;
            width: 33px;
            height: 33px;
            background: #da4052;
            position: absolute;
            left: -125%;
            top: -5px;
        }
        
        .ard-fiol-sq:before {
            content: "";
            display: block;
            width: 33px;
            height: 33px;
            background: #66999a;
            position: absolute;
            left: -125%;
            top: -5px;
        }
        
        .ard-clr-sq:before {
            content: "";
            display: block;
            width: 33px;
            height: 33px;
            background: #6766ce;
            position: absolute;
            left: -125%;
            top: -5px;
        }
        
        .ard-org-sq:before {
            content: "";
            display: block;
            width: 33px;
            height: 33px;
            background: #ffad2f;
            position: absolute;
            left: -125%;
            top: -5px;
        }
        
        .ard-green-sq:before {
            content: "";
            display: block;
            width: 33px;
            height: 33px;
            background: #a5d74f;
            position: absolute;
            left: -125%;
            top: -5px;
        }
        
        .ard-clr-light:before {
            content: "";
            display: block;
            width: 33px;
            height: 33px;
            background: #add19a;
            position: absolute;
            left: -20%;
            top: -5px;
        }
        
        .ard-ttl-mid-del {
            font-family: "Open Sans";
            font-size: 24px;
            font-weight: bold;
            text-align: center;
            padding: 0;
            margin-bottom: 40px;
        }
        
        .ard-calc {
            float: left;
            margin-right: 40px;
        }
        
        .ard-wrap-lft-btm {
            float: right;
            width: 61%;
        }
        
        .ard-wrap-info-txt-btm {
            padding-left: 60px;
            background: url(../images/icon-info.png) no-repeat;
            font-family: "Open Sans";
            font-size: 16px;
            font-weight: 600;
            color: #FF7D14;
            margin-bottom: 25px;
        }
        
        .ard-wrap-modul {
            border-top: 4px solid #e8e8e8;
            border-bottom: 4px solid #e8e8e8;
            padding: 10px;
            margin-bottom: 20px;
        }
        
        .ard-wrap-info-txt-btm-nobg {
            padding-left: 60px;
            font-family: "Open Sans";
            font-size: 16px;
            font-weight: 600;
            color: #FF7D14;
            margin-bottom: 25px;
        }
        
        .ard-txt-dang-btm {
            font-family: "Open Sans";
            font-size: 14px;
            color: #363636;
            margin-bottom: 30px;
            padding: 0;
        }
        
        .ard-txt-dang-btm span {
            font-weight: bold;
        }
        
        .ard-wrap-btn-spec {
            margin-top: 55px;
            margin-bottom: 45px;
        }
        
        .ard-wrap-btn-spec a {
            background: linear-gradient(top, #f9bc02, #f9d209);
            background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9bc02), to(#f9d209));
            background: -webkit-linear-gradient(top, #f9bc02, #f9d209);
            background: -moz-linear-gradient(top, #f9bc02, #f9d209);
            background: -o-linear-gradient(top, #f9bc02, #f9d209);
            background: -ms-linear-gradient(top, #f9bc02, #f9d209);
            filter: progid: dximagetransform.microsoft.gradient(startColorstr='#f9bc02', endColorstr='#f9d209', GradientType=0);
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9bc02',endColorstr='#f9d209')";
            padding: 15px 105px;
            text-align: center;
            border-radius: 8px;
            border-bottom: 2px solid #e3a623;
            font-family: "Open Sans";
            font-weight: bold;
            font-size: 16px;
            color: #363636;
            text-transform: uppercase;
            text-decoration: none;
            cursor: pointer;
        }
        
        form#trackerForm input.text {
            margin: 0;
            border-radius: 3px 0 0 3px;
            background: #bfbfbf;
            width: 205px;
            height: 18px;
            line-height: 18px;
            padding: 6px 10px;
            border: 0;
            color: #333;
            font-style: italic;
            box-shadow: 1px 1px 3px -1px rgba(35, 31, 32, 0.75) inset;
        }
        
        form#trackerForm label {
            font-family: "Open Sans";
            font-size: 16px;
            font-weight: 600;
            color: #333333;
            margin-right: 30px;
        }
        
        form#trackerForm input.submit {
            width: 33px;
            height: 30px;
            background: url(../images/widget-calculator-search-button.png) no-repeat 0 0;
            border: 0;
            vertical-align: bottom;
            margin: 0 0 0 -1px;
        }
        
        .no-btm {
            padding-top: 0;
        }
        
        .ard-wrap-rules {
            padding-left: 280px;
            background: url(../images/icon-info-sm.png) no-repeat 24% 50%;
            padding-top: 10px;
            padding-bottom: 10px;
        }
        
        .ard-wrap-rules a {
            font-family: "Open Sans";
            font-size: 15px;
            color: #313233;
            text-decoration: underline;
        }

        .ard-tbl-del td .ard-left.ard-clr-light:before {
            left: -20% !important;
        }