body { font: 14px/1.4 Georgia, serif; margin:0; }

article, aside, figure, footer, header, nav, section { display: block; }

/***typography***/

h1{
	text-align:center;
	font-size:6em;
	border-bottom:1px solid #bebebe;
	margin:0 15% 0 15%;
}
h2{

	font-size:2.5em;
	border-bottom:1px solid #bebebe;
        margin:0 15% 0 15%;
	text-align:center;
}
h3{
	text-align:center;
	font-size:1.8em;
	margin:0 15% 0 15%;
	margin-top:10px;
}
h4{
    margin:0 15% 0 15%;
	text-align:center;
	font-size:1.5em;

}
p{
	font-family:'Muli', sans-serif;
	font-size:16px;
}
/***ENDtypography***/

header{
	width:100%;
	height:60px;
	background:#202134;
}
.headline{
    margin-top:40px;
}
.container80{
    width:80%;
    margin:auto;
    height:60px;
}
#social{
    float:right;
    margin-top:20px;
}
#social a{
    float:left;
    margin-right:10px;
}
.img-cont{
	width:100%;
	margin:auto;
	height:600px;

}
#logo{
    width:400px;
    margin-top:13px;
}
.ban-img{
    width:100%;
	margin:auto;
	height:100%;

}
.main-container{
	width:80%;
	max-width:1100px;
	margin:auto;
	padding:0 40px 60px 40px;
}

.video{
  width:80%;
  margin:40px auto 40px auto;
  position:relative;
}

.photo-gallery{
    margin: auto;
    margin-top: 40px;
}
.photo-gallery img{
    width:14%;
    margin:1%;
}
.video-gallery{
    margin: auto;
    margin-top: 40px;
}
.video-gallery img{
    width:100%;
}
.video-gallery-thumb{
    width:14%;
    margin:1.18%;
    float:center;
}

.video-gallery-thumb:nth-child(6n+1) {
	clear: both;
}
.video-gallery-thumb p{
    font-size:.85em;
}

.text-box{
    margin: 80px 0 80px 0;
}

.text-box h2 {
    margin-bottom: 30px;
}

footer{
    width:100%;
    left:0;
    bottom:0;
    background:#202134;
    padding-top:10px;
    
}
footer .container80{
    height:100px;
}
footer p{
    color:#fff;
    margin-bottom:30px;
    text-align:center;
    font-size:1em;
}
footer p:last-child{
    padding-bottom:20px;
}

footer a{
    
    text-decoration:none;
    color:#c3c3c3;
}

/***CUSTOM FONTS***/
/*body*/
.body-droid-sans p, .body-droid-sans a, .body-droid-sans li{
    font-family:'Droid Sans';
}
.body-news-cycle p, .body-news-cycle a, .body-news-cycle li{
    font-family:'News Cycle';
}
.body-sanchez p, .body-sanchez a, .body-sanchez li{
    font-family:'Sanchez';
}
.body-muli p, .body-muli a, .body-muli li{
    font-family:'Muli';
}
.body-open-sans p, .body-open-sans a, .body-open-sans li{
    font-family:'Open Sans';
}
.body-merriweather p, .body-merriweather a, .body-merriweather li{
    font-family:'Merriweather';
}
.body-arial p, .body-arial a, .body-arial li{
    font-family:Arial;
}
.body-georgia p, .body-georgia a, .body-georgia li{
    font-family:Georgia;
}
/*header*/
.header-droid-sans h1, .header-droid-sans h2, .header-droid-sans h3, .header-droid-sans h4{
    font-family:'Droid Sans';
}
.header-news-cycle h1, .header-news-cycle h2, .header-news-cycle h3, .header-news-cycle h4{
    font-family:'News Cycle';
}
.header-sanchez h1, .header-sanchez h2, .header-sanchez h3, .header-sanchez h4{
    font-family:'Sanchez';
}
.header-muli h1, .header-muli h2, .header-muli h3, .header-muli h4{
    font-family:'Muli';
}
.header-open-sans h1, .header-open-sans h2, .header-open-sans h3, .header-open-sans h4{
    font-family:'Open Sans';
}
.header-merriweather h1, .header-merriweather h2, .header-merriweather h3, .header-merriweather h4{
    font-family:'Merriweather';
}
.header-pacifico h1, .header-pacifico h2, .header-pacifico h3, .header-pacifico h4{
    font-family:'Pacifico';
}
.header-oswald h1, .header-oswald h2, .header-oswald h3, .header-oswald h4{
    font-family:'Oswald';
}
.header-georgia h1, .header-georgia h2, .header-georgia h3, .header-georgia h4{
    font-family:'Georgia';
}
.header-arial h1, .header-arial h2, .header-arial h3, .header-arial h4{
    font-family:'Arial';
}
.header-oswald h1{
    font-size:4em;
}

.body-droid-sans .text-box, .body-droid-sans .text-box div, .body-droid-sans .text-box span{
    font-family:'Droid Sans'!important;
}
.body-news-cycle .text-box, .body-news-cycle .text-box div, .body-news-cycle .text-box span{
    font-family:'News Cycle'!important;
}
.body-sanchez .text-box, .body-sanchez .text-box div, .body-sanchez .text-box span{
    font-family:'Sanchez'!important;
}
.body-muli p, .text-box .body-muli p, .text-box div, .body-muli p, .text-box span{
    font-family:'Muli'!important;
}
.body-open-sans .text-box, .body-open-sans .text-box div, .body-open-sans .text-box span{
    font-family:'Open Sans'!important;
}
.body-merriweather .text-box, .body-merriweather .text-box div, .body-merriweather .text-box span{
    font-family:'Merriweather'!important;
}
.body-arial .text-box, .body-arial .text-box div, .body-arial .text-box span{
    font-family:Arial!important;
}
.body-georgia .text-box, .body-georgia .text-box div, .body-georgia .text-box span{
    font-family:Georgia!important;
}


.header-droid-sans .text-box, .header-droid-sans .text-box div, .header-droid-sans .text-box span{
    font-family:'Droid Sans'!important;
}
.header-news-cycle .text-box, .header-news-cycle .text-box div, .header-news-cycle .text-box span{
    font-family:'News Cycle'!important;
}
.header-sanchez .text-box, .header-sanchez .text-box div, .header-sanchez .text-box span{
    font-family:'Sanchez'!important;
}
.header-muli .text-box, .header-muli .text-box div, .header-muli .text-box span{
    font-family:'Muli'!important;
}
.header-open-sans .text-box, .header-open-sans .text-box div, .header-open-sans .text-box span{
    font-family:'Open Sans'!important;
}
.header-merriweather .text-box, .header-merriweather .text-box div, .header-merriweather .text-box span{
    font-family:'Merriweather'!important;
}
.header-arial .text-box, .header-arial .text-box div, .header-arial .text-box span{
    font-family:Arial!important;
}
.header-georgia .text-box, .header-georgia .text-box div, .header-georgia .text-box span{
    font-family:Georgia!important;
}
.header-oswald .text-box, .header-oswald .text-box div, .header-oswald .text-box span{
    font-family:'Oswald'!important;
}
.header-pacifico .text-box, .header-pacifico .text-box div, .header-pacifico .text-box span{
    font-family:'Pacifico'!important;
}

/** img alignment **/

img.auto,
.grid-item img,
.grid-item iframe {
  max-width: 100%;
}

.grid-item iframe {
  max-width: 100%;
}

.sticky,
.bypostauthor,
.gallery-caption {
   display: normal;
}

.alignnone {
   margin: 0 auto 1em;
}

.alignright {
   float:right;
   margin: 0 0 1em 1em;
}

.alignleft {
   float:left;
   margin: 0 1em 1em 0;
}

.aligncenter, div.aligncenter {
   display: block;
   clear: both;
   margin: 0em auto 1em !important;
}

img,
img[class*="align"],
img[class*="wp-image-"] {
   max-width: 100% !important;
   height: auto;
   width: auto;
   display: block;
}

article img.wp-post-image {
  margin-bottom: 1em;
}

img.wp-smiley {
   border: none;
   margin-bottom: 0;
   margin-top: 0;
   padding: 0;
}

img.alignright {
   margin-left: 0 0 1em 1em;
}

img.alignleft {
   margin: 0 1em 1em 0;
}

img.aligncenter{
   display: block;
   margin: 0 auto 1em;
}

img#wpstats {
   display: block;
   margin: 0 auto;
}

img[class*="align"],
img[class*="wp-image-"],
   .gallery .gallery-icon img {
   border: none;
}

.wp-caption {
   margin-bottom: 1em;
   max-width: 100%;
   text-align: center;
}

.wp-caption img {
   display: block;
   margin: 0 auto;
}

.wp-caption-text {
   position: relative;
   @include font-size(14, 21);
   padding: 5px 0;
}



/**MEDIA QUERIES***/
@media only screen 
and (max-width : 1250px) {

.img-cont{
	height:400px;
}

    
}
@media only screen 
and (max-width : 800px) {

.img-cont{
	height:300px;
}

    
}
@media only screen 
and (max-width : 720px) {
    .video{
        width:100%;
    }
}
@media only screen 
and (max-width : 600px) {

.img-cont{
	height:200px;
	
}
.photo-gallery img{
    width:44%;
    margin:2%;
    
}
.video-gallery-thumb{
    width:44%;
    margin:2%;
    
}
.video-gallery-thumb:nth-child(2n+1) {
	clear: both;
}
#logo{
    width:250px;
    margin-top:20px;
}
h1{
    font-size:3.5em;
}
}



