.fixed-top-block {
    background: #81a9c0;
}

.main-menu {
    background: #305480;
}

.header {
    background-image: -moz-linear-gradient(top, #fff 10%, #81a9c0 70%);
    background-image: -ms-linear-gradient(top, #fff, #81a9c0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(0.1, #fff), to(0.7, #81a9c0));
    background-image: -webkit-linear-gradient(top, #fff, #81a9c0);
    background-image: -o-linear-gradient(top, #fff, #81a9c0);
    background-image: linear-gradient(top, #fff,#81a9c0);
}

.nav-menu li:hover {
    background: #81a9c0;
}

.nav-menu ul li {
    background: #305480;
}

.services-menu li:hover {
    background: #81a9c0;
}

.international-transportation a:hover,
.inland-transport a:hover {
    background: #C9D9E3;
}

.inland-transport .active-itrans,
.international-transportation .active-itrans {
    background: #81a9c0;
}

.title-sidebar-block {
    background: #305480;
}

.title-sidebar-block::before {
    background: #305480;
}

.lang-block-hide > a:hover {
    background: #81a9c0;
    border-radius: 3px;
    padding: 2px;
}

.button-color {
    border: solid 1px #004f72;
    background-color: #81a9c0;
    background-image: linear-gradient(top, #81a9c0 0%, #46636c 100%);
    -webkit-box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
    -moz-box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
    background-image: -moz-linear-gradient(top, #81a9c0 0%, #46636c 100%);
    background-image: -webkit-linear-gradient(top, #81a9c0 0%, #46636c 100%);
    background-image: -o-linear-gradient(top, #81a9c0 0%, #46636c 100%);
    background-image: -ms-linear-gradient(top, #81a9c0 0%, #46636c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#46636c', endColorstr='#46636c', GradientType=0);
    background-image: linear-gradient(top, #81a9c0 0%, #46636c 100%);
    box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
}

.button-color:hover {
    background-image: -moz-linear-gradient(top, #46636c 0%, #81a9c0 100%);
    background-image: -webkit-linear-gradient(top, #46636c 0%, #81a9c0 100%);
    background-image: -o-linear-gradient(top, #46636c 0%, #81a9c0 100%);
    background-image: -ms-linear-gradient(top, #46636c 0%, #81a9c0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81a9c0', endColorstr='#81a9c0', GradientType=0);
    background-image: linear-gradient(top, #46636c 0%, #81a9c0 100%);
    -webkit-box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
    -moz-box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
    box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
}

.button-color:active {
    background: #46636c;
    -webkit-box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
    -moz-box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
    box-shadow: 0 0 2px #bababa, inset 0 0 1px #ffffff;
}

.button-green {
    border: 1px solid #75b523;
    border-right-color: #4b9c17;
    border-bottom-color: #377410;
    background-color: #64ab1e;
    background-image: -moz-linear-gradient(top, #75b523 10%, #4b9c17 70%);
    background-image: -ms-linear-gradient(top, #75b523, #4b9c17);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(0.1, #75b523), to(0.7, #4b9c17));
    background-image: -webkit-linear-gradient(top, #75b523, #4b9c17);
    background-image: -o-linear-gradient(top, #75b523, #4b9c17);
    background-image: linear-gradient(top, #75b523,#4b9c17);
    background-repeat: repeat-x;
    text-shadow: 1px 0 0 #538312;
}

.button-green:hover {
    background-image: -moz-linear-gradient(top, #4b9c17 10%, #75b523 70%);
    background-image: -ms-linear-gradient(top, #4b9c17, #75b523);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(0.1, #4b9c17), to(0.7, #75b523));
    background-image: -webkit-linear-gradient(top, #4b9c17, #75b523);
    background-image: -o-linear-gradient(top, #4b9c17, #75b523);
    background-image: linear-gradient(top, #4b9c17,#75b523);
}

.button-red {
    border: 1px solid #D34C4B;
    border-right-color: #BD2627;
    border-bottom-color: #BD2627;
    background-color: #BD2627;
    background-image: -moz-linear-gradient(top, #D34C4B 10%, #BD2627 70%);
    background-image: -ms-linear-gradient(top, #D34C4B, #BD2627);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(0.1, #D34C4B), to(0.7, #BD2627));
    background-image: -webkit-linear-gradient(top, #D34C4B, #BD2627);
    background-image: -o-linear-gradient(top, #D34C4B, #BD2627);
    background-image: linear-gradient(top, #D34C4B,#BD2627);
}

.button-red:hover {
    background-image: -moz-linear-gradient(top, #BD2627 10%, #D34C4B 70%);
    background-image: -ms-linear-gradient(top, #BD2627, #D34C4B);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(0.1, #BD2627), to(0.7, #D34C4B));
    background-image: -webkit-linear-gradient(top, #BD2627, #D34C4B);
    background-image: -o-linear-gradient(top, #BD2627, #D34C4B);
    background-image: linear-gradient(top, #BD2627,#D34C4B);
}

.black-list {
    background: #305480;
}

.zone-reliability {
    background: #305480;
}

.black-list:hover,
.zone-reliability:hover {
    background: #4978B2;
}

.nav-menu > li {
    background: none;
    border-right: 1px solid #81A9C0;
}

.exchange-country {
    background: #EAF1F5;
}

/* font color */
.last-news h2,
.lastArticles h2,
.news-one > a > h3,
.date-post,
.documents h2,
.info-country h2,
.info-center h2,
.exchange-content a,
.trans-market-cart-title h2,
.trans-market-short span:nth-child(3),
.trans-market-short span:nth-child(3) a,
.trans-market-cart-full-title h2,
.title_full,
.read_more,
.author,
.post-date,
.views,
.tags,
.comments h3,
.user-name-comment,
.no-comments,
.tariff-info h2,
.tariff-title,
.cabinet-user h3,
.cabinet-company h3,
.cabinet-cargo h3,
.cabinet-employees h3,
.activity h3,
.cabinet-documents h3,
.cabinet-documents > a,
.cabinet-new-user h3,
.cabinet-registered-user h3,
.transport-title,
.addTransTitle,
.doc,
.success-block p,
.reg-form h3,
.btn-activity p,
.addCargoTitle,
.titleInfoCargo,
.addTransTitle,
.titleInfoTrans,
.trans-market-block > li > a,
.international-transportation h2,
.inland-transport h2,
.category-button a,
.block-answer h2,
#slider > ol > li > div > h3,
.slide-content h3,
.not-found {
    color: #305480;
}

.nav-menu .active_item {
    background-color: #81a9c0;
}

.now h2,
.now h2::before {
    background: #305480;
}