/*//////////////////////////////////////////////////////////////////////////////////////////*/
/* CUSTOM CSS (ADD YOUR CSS HERE!) */
/*//////////////////////////////////////////////////////////////////////////////////////////*/

/* PLUGIN CSS */

@import url('http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700');


.one-block{
background: #FFF;
padding: 0px;
    margin: 10px 0 30px 0;
}



.one-top{
background: #DB073D;
    padding: 5px;
    color: #ffffff;
}

.one-down{
     background: #07485B;
     padding: 5px;
     color: #ffffff;
 }
.one-down-ed{
    background: #D7D0DD;
    padding: 15px 0 15px 0;
    color: #000;
}

.one-tov{
padding: 10px;
border-bottom: 1px solid #EDE5F4;
}

.one_info{
    color: #333333;
}

.one_kvo{
    font-size: 12px;

}

.one_kvo b{
    font-size: 18px;
    font-weight: bold;
}


.date{

background: url(../img/calendar-16.png) no-repeat left center;
    padding: 5px 0 5px 25px;
}

.username{
    background: url(../img/username-16.png) no-repeat left center;
    padding: 5px 0 5px 25px;
}
.phone{
    background: url(../img/phone-16.png) no-repeat left center;
    padding: 5px 0 5px 25px;
}
.email{
    background: url(../img/contact-16.png) no-repeat left center;
    padding: 5px 0 5px 25px;
}
.num{
    padding: 5px 0 5px 5px;
}


.adress{
border-top: 1px solid #D1CFCF;
padding: 10px;

}




.mat{
background: #EDE5F4;}



/* PAGE MODULES */
body{
	font-family:  sans-serif;
	font-weight:300;
	color: #262626;
	background: #EDE5F4;
}


a:link, a:visited{
color: #07485B;
    text-decoration: underline;
}

.one-top a:link, .one-top a:visited, .one-down a:link, .one-down a:visited{
    color: #FFF;
    text-decoration: underline;
}


h1, .h1{
	margin-top: 0px;
	margin-bottom: 30px;
}
h2, .h2{
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 20px;
}
p {
	margin: 0 0 15px;
}
#main-header{
	background: #0072ba;
}
#main-nav{
	background: #07485B;
}
.content-block{
	background: transparent;
	padding: 30px 0px;
}
.service-block{
	background: transparent;
	padding: 30px 0px;
}
.content-block img{
	margin-bottom: 30px;
}
.gallery-block{
	background: transparent;
	padding: 30px 0px;
}
.gallery-block img{
	margin-bottom: 30px;
}
.form-block{
	background: transparent;
	padding: 30px 0px;
}
.map-block{
	background: transparent;
	padding: 30px 0px;
}
.footer-block{
	background: transparent;
	padding: 30px 0px;
}
.copyright-block{
	background: #8EC7D2;
	height:60px;
	line-height:60px;
	color:#fff;
}
.copyright-block a{
	color:#fff;
}
#map{
	height:400px;	
}
#footer-map{
	height:250px;	
}
[class*="animate-"] .overlay {
	background: #005995;
}

/* NAVIGATION */
.navbar-nav>li>a {
	line-height: 60px;
	height: 60px;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{
	color: #07485B;
	background-color: #149cd7;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{
	color: #07485B;
	background-color: #149cd7;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{
	color: #149cd7;
}
.navbar-default .navbar-nav>li>a{
	color: #fff;
}
.navbar-default .navbar-toggle:hover .icon-bar{
	background-color: #149cd7;
}

/* RESPONSIVE */
@media (min-width: 1230px) {...}

@media (min-width: 1022px) {...}

@media (max-width: 1021px) {...}

@media (min-width: 798px) {...}

@media (max-width: 797px) {...}

@media (max-width: 598px) {...}

@media (max-width: 510px) {...}

@media (min-width: 798px) and (max-width: 1021px) {...}

@media (min-width: 1022px) and (max-width: 1229px) {...}