body { margin: 0; padding:0; font: normal 13px/18px Arial,Helvetica,sans-serif; color: #000; }
a { outline: none; text-decoration: none; }
img { vertical-align: top; max-width: 100%; height: auto; border: none; }
.clearfix:after { display: block; content: ""; clear: both; }


/**/
@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('fonts/proximanova-regular-webfont.eot');
    src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-regular-webfont.woff') format('woff'),
         url('fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('fonts/proximanova-semibold-webfont.eot');
    src: url('fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face { font-family: 'volkhovbold'; src: url('../fonts/volkhov-bold-otf-webfont.eot'); src: url('../fonts/volkhov-bold-otf-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/volkhov-bold-otf-webfont.woff') format('woff'),  url('../fonts/volkhov-bold-otf-webfont.ttf') format('truetype'),  url('../fonts/volkhov-bold-otf-webfont.svg#volkhovbold') format('svg');  font-weight: normal;  font-style: normal; }

@font-face { font-family: 'volkhovregular'; src: url('../fonts/volkhov-regular-otf-webfont.eot'); src: url('../fonts/volkhov-regular-otf-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/volkhov-regular-otf-webfont.woff') format('woff'), url('../fonts/volkhov-regular-otf-webfont.ttf') format('truetype'), url('../fonts/volkhov-regular-otf-webfont.svg#volkhovregular') format('svg'); font-weight: normal; font-style: normal; }	

@font-face { font-family: 'volkhovbold_italic'; src: url('../fonts/volkhov-bolditalic-otf-webfont.eot'); src: url('../fonts/volkhov-bolditalic-otf-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/volkhov-bolditalic-otf-webfont.woff') format('woff'), url('../fonts/volkhov-bolditalic-otf-webfont.ttf') format('truetype'), url('../fonts/volkhov-bolditalic-otf-webfont.svg#volkhovbold_italic') format('svg'); font-weight: normal; font-style: normal; }


/**/

.navigation { background: #c00000; position: fixed; width: 100%; z-index: 9999; }
#menu-icon {float:right; display:none; width:20px; margin-right:20px; margin-top:12px; cursor:pointer;}
#menu-icon span {display:block; background-color:#fff; height:4px; margin-bottom:2px; }
#hide-mobile .clearfix {display:none;}
.logo { float: left; max-width: 186px; }
.logo img { display:block; }
.header-info { float: left; }
.header-info h4,.header-info h1 { margin: 15px 0 0 30px; padding: 0; text-decoration: none !important; font-family: "volkhovbold", sans-serif; color: #FFF; font-size: 1.4em; text-shadow: 0 1px 1px #000;}

.header-info h1 a, .header-info h1 a:visited {
	color:#ffffff;
	text-shadow: 0 1px 1px #000;
}


.social-icons { float: left; margin: 6px 0 0 30px; }
.social-icons .at-share-tbx-element .at-share-btn { margin: 0 3px; }
.menu { float: right; }
.menu ul { margin: 13px 0 0 0; padding: 0; list-style: none; font-size: 0; line-height: 0; }
.menu ul li { font-size: 15px; line-height: 18px; display: inline-block; margin: 0 15px 0 0; text-transform: uppercase; }
.menu ul li a { color: #FFF; text-decoration: none; }
.vco-storyjs .vco-container.vco-main {padding-top:60px;}

/*.at-svc-pinterest_share,.at15t_reddit, .at_flat_counter {display:none !important;} */

@media (max-width:1730px){
 .header-info h4, .header-info h1{font-size:14px;}
}


@media (max-width:920px){
 .header-info h4, .header-info h1{font-size:12px;}
}

@media (max-width:720px){
 .header-info h4, .header-info h1{display:none;}
}
@media (max-width:767px){
.navigation { position: fixed; top: 0;}
    #slides {margin-top: 55px;}
}
@media screen and (max-width:640px){
    .header-info h4, .header-info h1{margin: 8px 0 0 50px;}
    .header-info { width: 70%; }
    #slides {margin-top: 55px;}
}

@media (max-width:600px){
     body { padding: 45px 0 0;}
     .logo { width: 160px; }
     .header-info { float: right; width: 65%; }
     .header-info h4, .header-info h1 { margin: 5px 0 0; }
     .social-icons { clear: both; float: none; margin: 0; padding: 16px 0 0; text-align: center; }
     
     .menu { float: none; padding: 0 0 1px; }
     .menu ul { margin: 13px 0;  text-align: center; }
     .menu ul li { margin: 0 10px; }
}
@media (max-width:480px){
     #slides {margin-top: 55px;}
	 .header-info {display:none;}
}

@media (max-width:360px){
     .header-info { width: 100%; }
     .header-info h4, .header-info h1 { margin: 5px 0 0 8px; }
     #slides {margin-top: 55px;}
}
@media (max-width:320px){
     

      #slides {margin-top: 45px;}
}


@media screen and (max-width: 767px) {
	/*
  .slides-navigation {
    display: none;
  }
  */
}


@media (max-width:1790px){
	.menu ul li {font-size:14px; margin:0 12px 0 0;}
	
}

@media (max-width:1760px){
	/*.at-svc-pinterest_share,.at15t_reddit, .at_flat_counter {display:none !important;} */
	.at15t_reddit {display:none !important;}
	
}

@media (max-width:1670px){
	/*.at-svc-pinterest_share,.at15t_reddit, .at_flat_counter {display:none !important;} */
	.at-svc-pinterest_share {display:none !important;}
	
}

@media (max-width:1610px){
	/*.at-svc-pinterest_share,.at15t_reddit, .at_flat_counter {display:none !important;} */
	.at_flat_counter {display:none !important;}
	
}
@media (max-width:1590px){
.header-info h4, .header-info h1 {margin:15px 0 0 30px} 
}




@media (max-width:1540px){
	.at-svc-pinterest_share,.at15t_reddit, .at_flat_counter {display:inline-block !important;} 
	#menu-icon {display:block;}
	#hide-mobile {display:none; clear:both; text-align:center;}
	#hide-mobile .clearfix {display:block;}
	.social-icons {float:none; display:block; margin:5px 0px 0px 0px;}
	.menu {float:none; margin-bottom:5px;}
}