@font-face {
    font-family: 'beast_vs_spreadtallregular';
    src: url('../fonts/7427374-webfont.eot');
    src: url('../fonts/7427374-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/7427374-webfont.woff') format('woff'),
         url('../fonts/7427374-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

body {background:#424242; font-family:tahoma}
body.innercontent {background:#424242 url(../images/head_inner.jpg) top center no-repeat; }

.container {min-width:970px}


a {color:#00599d; text-decoration:underline; }
a:hover  {color:#00599d; text-decoration:none; }
h1,h2,h3,h4,h5,h6 {font-family: beast_vs_spreadtallregular}

h1 a {color:inherit; text-decoration:none;}
h1 a:hover {text-decoration:underline}

.relative {position:relative}
.well {background:#f2f2f2;}
img {max-width:100%}

.navbar-static-top {position:fixed; top:0; text-align:right; width:100%;}
.topmenu {margin-top:13px;}
.topmenu li { display:inline-block; font: normal 30px beast_vs_spreadtallregular}
.topmenu .active a {color:black; padding:5px 21px; background:white}
.topmenu a {color:white; margin-left:47px; text-decoration:none;}
.topmenu a:hover {text-decoration:underline}

.logowrapper {z-index:10; top:0}
.logo {display:block; width:185px; height:275px; background:url(../images/logo.png) no-repeat; position:absolute; top:0; left:7%}
.innercontent .logo {display:block; width:185px; height:275px; background:url(../images/logo_inner.png) no-repeat; position:absolute; top:0; left:10%}
.big_slog {position:absolute; top:0;z-index:1; height:506px; width:100%; background:url(../images/big_slog.png) center top no-repeat}


.sticky {background:black;
	-webkit-transition: all 0.2s ease-out 0.2s;
	-moz-transition: all 0.2s ease-out 0.2s;
	-ms-transition: all 0.2s ease-out 0.2s;
	-o-transition: all 0.2s ease-out 0.2s;
transition: all 0.2s ease-out 0.2s;
}
.sticky .logo {display:none}

.gallery-wrap {background:rgba(0,0,0,0.6); padding:10px; margin-bottom:20px}
.gallery-wrap img {
 -moz-transition: all 0.2s ease-out;
 -o-transition: all 0.2s ease-out;
 -webkit-transition: all 0.2s ease-out;
 }
 
.gallery-wrap  img:hover{
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 outline:10px solid rgba(0,0,0,0.6); 
 }
 
 
.maincontainer {margin-top:-376px; position:relative;}

.news-item { padding:0px}
.news-item .row { padding:8px}
.news-item .footer {background:#dfded5; padding:8px; border-top:1px solid #a4a4a4; margin-top:15px}
.news-item h1 {color:#323232; font:normal 48px beast_vs_spreadtallregular; margin:15px 0 45px 0}
.news-item h1:first-letter {color:#e70000; }
.date {font:normal 18px beast_vs_spreadtallregular; color:#5f5f5f; margin:12px 0 0 0}

.panel-default { border:0}
.panel h2 {color:white; font:normal 36px beast_vs_spreadtallregular; }
.panel-default .panel-heading {background:#4e4e4e;} 
.phone {line-height:30px}

.small_map {background:grey; height:156px; margin-top:30px}
.footer .pull-left p {margin:80px 0 0 0px; color:#bdbdbd; font-size:12px}
.footer img {margin-right:20px}

.footer {}
.footer .phone {font:normal 22px/26px beast_vs_spreadtallregular !important; color:#cbcbcb; margin-top:65px }
.footer a {color:#49b0d6}

.footer .partner {margin-top:50px; display:block}


.innercontainer {margin-top:271px}
.innercontent .logo {left:20px}

.section {border-top:1px solid #a4a4a4; padding-top:10px; color:242424px; font:normal 14px/25px tahoma}
.section p {margin-bottom:30px}

.overlay_map {width:100%; position:absolute; top:0; background:rgba(0,0,0,0.6); z-index:101;
	-webkit-transition: all 1s ease-out 1s;
	-moz-transition: all 1s ease-out 1s;
	-ms-transition: all 1s ease-out 1s;
	-o-transition: all 1s ease-out 1s;
transition: all 1s ease-out 1s;

}
#map_wrapper {height:400px; width:70%; margin:0 15%; position:absolute; z-index:102;}
.close {background:url(/wakepark/comp/lightbox/img/close.png) no-repeat; height:32px; width:32px; right:15%; position:absolute; z-index:102; cursor:pointer;  opacity:1}

.rightcolumn img {margin-bottom:20px}
.innercontainer .news-item {}

.maincontent {min-height:1081px; background:#eaeaea; padding:19px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-bottom:20px
}
.maincontent img {max-width:100%; height:auto; cursor:pointer}
.maincontent.news {background:0; padding:0}

.news-item .col-xs-8 {padding-bottom:20px}




.gallery_list .row {margin-bottom:20px}
.gallery_list .row a {display:block}

.foto { 
-moz-transition: all 0.2s ease-out;
 -o-transition: all 0.2s ease-out;
 -webkit-transition: all 0.2s ease-out;
 }
.foto:hover {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 }
.video {position:relative; }
.video span {display:block; height:100%; background:rgba(0,0,0,0.4) url(../images/video.png) center center no-repeat; position:absolute; width:100%; top:0; }
.video span:hover {background:rgba(0,0,0,0.8) url(../images/video.png) center center no-repeat; opacity:0.8 } 
 
 
.feedback_form_wrapper {background:#f2f2f2}

#ymap2 {margin-bottom:20px}
 
.gsInformer {color:white;}
#gismeteo-wrapper {overflow:hidden}

/*.partners {background:#555; border:1px solid black}*/
.partners ul {overflow:hidden; height:100px;}
.partners li {height:100px; vertical-align:middle; width:16%; text-align:center; display:inline-block;}
.partners li img {max-width:100%; max-height:100%; display:inline;vertical-align:middle;}
.partners h3 {margin-top:0}

