


@import url('fonts/zagolovochnaya-regular.css');  /*Zagolovochnaya-Regular */
@import url('fonts/zagolovochnaya-bold.css');  /* Zagolovochnaya-Bold */



body {  -webkit-font-smoothing: antialiased !important;
font-family: 'Zagolovochnaya-Regular', TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;
-moz-font-feature-settings:'aalt=0,frac=0,liga=0,locl=0,ordn=0,sups=0';
font-size: 16px;
color: #EBE4DE;
background-color: #595a61;
padding-top: 30px;
 }

H1 { 
font-family: 'Zagolovochnaya-bold', TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif; 
font-size: 2.0em;
letter-spacing: -1px;
margin-bottom: -.3em;
}
H2 {
font-family: 'Zagolovochnaya-bold', TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif; 
font-size: 1.2em;

letter-spacing: -1.0px;


}
H3 {
font-family: 'Zagolovochnaya-bold', TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;
font-size: .9em;
text-transform: uppercase;
letter-spacing: -0.1px;
}
H4 {
font-family: 'Zagolovochnaya-bold', TimesNewRoman, 'Times New Roman', Times, Baskerville, Georgia, serif;
font-size: .8em;
text-transform: uppercase;
letter-spacing: -0.1px;
margin-top: 15px;
}



html,body {
height:100% !important ;
min-height:100% !important;
}


.container {
margin-bottom:30px;padding: 30px 40px; background: #000000; 

}

p {padding: 10px 0}



.row {margin-bottom: 40px}
.noextra {margin-bottom: 0px}

.fill {
height:100% ;
min-height:100%;
}

.primary {
height:100%;
min-height:100% ;
}

.img {background-image: url(img.jpg); background-position: center center; background-size: cover; min-height: 600px; margin: 0px -40px 40px -40px}

.img1 {background-image: url(img1.jpg); background-position: center center; background-size: cover; min-height: 600px; margin: 0px -40px 40px -40px}

.img2 {background-image: url(img2.jpg); background-position: center center; background-size: cover; min-height: 600px; margin: 0px -40px 40px -40px}

.setheight { min-height: 600px; width: 100%}

hr {border-top: 1px dotted #989898;}




.social a {margin-right: 10px; margin-bottom: 15px;}

a {color: #fff; font-weight: 400; text-decoration: none; border-bottom: 1px dotted #96d6fb; text-transform: none}
a:hover {color: #fff; text-decoration: none; border-bottom: 1px dotted #227aad; text-transform: none}   

.showings {}
.showings li {font-size: .9em; padding-left: 40px !important;padding-right: 45px !important; display: block }

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (max-width: 991px) { 
.fill, .fill .updates, .fill .primary, .fill .projects, .container-fluid  {
height: auto !important;
min-height:100px !important;
overflow: visible;
}
.networks {padding-left: 20px;  }
body{padding-top: 20px;}

.img1, .img2, .img { background-position: right center;min-height: 400px; }
}

@media (max-width: 765px) {
body{padding-top: 0px;}
.container {
margin-bottom:0px; padding: 10px
}
.newsupdate {min-height: 200px; }

.img1, .img2, .img  { background-position: right center;min-height: 300px; }
}





