body {
	background:#fff;
	color:#000;
}

a,
.main-header .menu a:hover,
.main-header .lang-selector .choose-lang a.active span,
.main-header .lang-selector .choose-lang a:hover span,
.aboutus-section .aboutus-icons li h3,
.articles-list .content h3,
.opinions-list li h3,
.btn.btn-white {
	color:#005cad;
}


.main-header .menu-toggle:after,
.main-header .menu-toggle:before,
.btn,
.contact-section,
.error-page .title {
	background:#005cad;
}

.btn {
	color:#fff;
}

.btn-white {
	background:#fff;
}

.articles-list .content footer span {
	border:2px solid #2c4bd3;
}

.error-page .title {
	color:#f3f3f4;
}

.error-page .title:before {
	border-top:10px solid #2c4bd3;
}

.section-header h2 {
	color:#000;
}

.section-header em {
	color:rgba(0, 0, 0, .96);
}

.section-header.white-header h2 {
	color:#fff;
}

.section-header.white-header em {
	color:rgba(255, 255, 255, .57);
}

.main-header {
	background:#fff;
	border-bottom:1px solid #e5e5e5;
}

.main-header .menu a {
	color:#353535;
}

.main-header .lang-selector span {
	color:#71737a;
}

.main-header .lang-selector i {
	background:#f6f6f6;
	border:1px solid #eaeaea;
}

.main-header .lang-selector i img {
	border:1px solid #d3d3d3;
}

.main-header .lang-selector .choose-lang {
	background:#fff;
}

.main-footer nav a {
	color:rgba(255, 255, 255, .35);
}

.main-footer nav a:hover {
	color:rgba(255, 255, 255, .6);
}

.main-footer .footer-cols {
	border-top:1px solid rgba(255, 255, 255, .07);
}

.main-footer .footer-cols p {
	color:rgba(255, 255, 255, .35);
}

.owl-carousel .owl-dots .owl-dot {
	background:#d9d9da;
}

.owl-carousel .owl-dots .owl-dot.active, .owl-carousel .owl-dots .owl-dot:hover {
	border-color:#c0c0c1;
	background:#c0c0c1;
}

.slider .slide-text {
	color:#fff;
	text-shadow:1px 1px 0 rgba(0, 0, 0, .8);
}

.slider .slider-nav span {
	background:#828382;
}

.slider .slider-nav span.active, .slider .slider-nav span:hover {
	border-color:#fff;
	background:#fff;
}

.aboutus-section {
	background:#f3f3f4;
}

.aboutus-section .aboutus-icons li {
	background:#fff;
	box-shadow:0 42px 57px rgba(0, 0, 0, .06);
}

.aboutus-section .aboutus-icons li p {
	color:rgba(0, 0, 0, .78);
}

.aboutus-section .aboutus-caption p {
	color:rgba(0, 0, 0, .8);
}

.checkerboard .owl-nav .owl-next, .checkerboard .owl-nav .owl-prev {
	background:url(../images/checkerboard-arrow.png) center no-repeat rgba(0, 0, 0, .5);
}

.checkerboard .checkerboard-image .caption {
	background:rgba(0, 0, 0, .7);
	color:#fff;
}

.checkerboard-page .checkerboard-item {
	background:#f3f3f4;
}

.checkerboard-page .checkerboard-item:nth-of-type(1) {
	background:#232428;
	color:#fff;
}

.articles-latest .content {
	background-color:#f1f1f1;
}

.articles-latest .content p {
	color:rgba(0, 0, 0, .8);
}

.articles-latest .content footer time {
	color:rgba(0, 0, 0, .8);
}

.partners-section {
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}

.opinions-section {
	background:#f3f3f4;
}


.contact-section .contact-sides .contact-data p {
	color:rgba(255, 255, 255, .8);
}

.contact-section .contact-sides .contact-data p strong {
	color:#fff;
}

.contact-section .contact-sides .contact-data p a {
	color:rgba(255, 255, 255, .8);
}

.contact-section .contact-sides .contact-data p a:hover {
	color:#fff;
}

.contact-section .textbox {
	border:1px solid rgba(255, 255, 255, .4);
	color:#fff;
}

.contact-section .textbox:focus {
	border:1px solid rgba(255, 255, 255, .75);
}

.page-cover h2 {
	color:#fff;
}

.content-page {
	background:#f3f3f4;
}
.custompage-text time {
	color:rgba(0, 0, 0, .5);
}
.gallery-grid a {
	color:#fff;
}

.gallery-grid a:before {
	background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%);
}

@media (max-width:730px) { .slider { height:370px; } } 

.slider .slide {
 background-attachment: scroll;
}

@media (max-width: 450px) {
.parallax {
    background-attachment: scroll;
}
}