/*
Theme Name: Veštica 2017
Author: Milan Hrnčál
Author URI: https://www.hrmiweby.cz
Description: Veštica theme
 Version: 1.0

*/

@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Raleway:600&subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');
@font-face {
     font-family: impact;
    src: url('fonts/impact.ttf');
    
    
}

body{margin:0;padding:0;font-family: 'Open Sans', sans-serif;font-weight:400;background:url('img/background-stars.png');color:#ffffff;font-size:15px;}
a{color:#bf073b;}
a:hover{color:#5e0218;}
h1{color:#bf073b;font-family:'impact', arial;text-align:center;}
h2{font-weight:700;font-size:25px;padding:0 0 52px 0;margin:0;}
h2.title{padding:10px 0 10px 0}
h3{padding:30px 0 30px 0;font-size:25px;font-weight:700;margin:0;}
h4{padding:10px 0 10px 0;font-size:25px;font-weight:700;margin:0;}
h5{padding:0;font-size:25px;font-weight:700;margin:0;}
h6{margin:0;padding:0;padding-bottom:40px;font-size:22px;font-weight:400;}
.normalpage h2{margin: 20px 0 10px 0;padding:0;}


div.container{background:url('img/background-content.png');padding:57px;}

/*header*/
header{height:161px;background:#000000;}
header a.navbar-brand:hover{text-decoration:none;}
header a.navbar-brand {color:#bf073b;font-size:30px;font-family:'impact', arial;text-decoration:none;padding:0;margin-top: 45px;}
header a.navbar-brand span{color:#e7e7e7;}
header a.navbar-brand p.rotate{-webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);direction: rtl;unicode-bidi: bidi-override;}
header a.navbar-brand p.rotate {color:rgba(187,67,214, 0.8);background: -webkit-linear-gradient(#330109, #5f0219);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
header a.navbar-brand p.rotate span{color:rgba(255,255,255, 0.8);
    background: -webkit-linear-gradient(#343434, #808080);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}
  
.navbar{border-radius:0;margin-bottom:0;border:0;}
.navbar div.container{background:none;padding:0;}


section.headerslider p{color:#ffffff;font-size:23px;font-family:'Raleway', sans-serif;font-weight:600;margin-top:-197px;position:absolute;text-align:justify;line-height:1.2em;text-shadow: 4px 10px 7px black;} 
section.headerslider span{color:#d747f8;}
                                                                                                                                                                                            
.bx-wrapper{-moz-box-shadow: inherit;-webkit-box-shadow: inherit;box-shadow: inherit;border: 0;background:transparent;}

.navbar-nav>li{font-family: 'PT Sans', sans-serif;font-size: 16px;}
.navbar-nav>li>a{color:#ffffff;line-height:161px;padding:0;padding-right:20px;}
.navbar-nav>li>a:hover,li.current-menu-item a{font-weight:700;}
.nav > li > a:focus, .nav > li > a:hover{background-color:transparent;text-decoration:underline;}
 .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0;}
 
.nav > li.cz a{background:url(img/cz.jpg);background-repeat: no-repeat;background-position: center center;height:161px;}
.nav > li.cz:hover a, .nav > li.sk:hover a{text-decoration:none;}
.nav > li.sk a{background:url(img/sk.png);background-repeat: no-repeat;background-position: center center;height:161px;}

input[type="submit"]:hover{background: #5e0218;color: white;border: 1px solid #130005;}
table.table tr:hover{background:#bf073b;cursor:pointer;}
.allert-web{    color: white;
    background-color: #bf073b;
    border-color: #5F031D;}
img.attachment-thumbnail,img.wp-post-image{float:left;margin-right:15px;}
div.type-post{overflow:hidden;padding-bottom:25px;}
/*footer*/
footer{text-align:center;font-size:14px;padding:15px 0 15px 0;background:black}
footer div.container{background:none;padding:0;}

input,textarea{color:black;font-weight:400;margin-bottom:8px;}

placeholder{color:#959999;}

.aligncenter{margin:0px auto;}
.embed-responsive-16by9{padding-bottom:17%;}
hr{border-top: 1px solid #404040;}
.gallery-size-thumbnail{margin-top:20px!important;}
.gallery-size-thumbnail br{display:none;}
#gallery-1 .gallery-item{width:auto!important;}
.toppadding{padding-top:50px;}
input.submit,p.buttonlink{background: rgba(227,117,89,1);
background: -moz-linear-gradient(top, rgba(227,117,89,1) 0%, rgba(191,0,54,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(227,117,89,1)), color-stop(100%, rgba(191,0,54,1)));
background: -webkit-linear-gradient(top, rgba(227,117,89,1) 0%, rgba(191,0,54,1) 100%);
background: -o-linear-gradient(top, rgba(227,117,89,1) 0%, rgba(191,0,54,1) 100%);
background: -ms-linear-gradient(top, rgba(227,117,89,1) 0%, rgba(191,0,54,1) 100%);
background: linear-gradient(to bottom, rgba(227,117,89,1) 0%, rgba(191,0,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e37559', endColorstr='#bf0036', GradientType=0 );
border:3px solid #dad7d3;padding:17px 21px 17px 21px;text-align:center;font-size:20px;color:white;border-radius:15px;display:inline-block 
}
input.submit,p.buttonlink span:first-child{padding-right:17px;}
input.submit,p.buttonlink span:last-child{padding-left:17px;}
input.submit,p.buttonlink:hover {text-decoration:none!important;}
input.submit,p.buttonlink a{color:white;font-weight:700;}
p.form-submit{text-align:center;}

.text-muted{display:none;}
.inputmal{max-width:324px;}
img.alignleft{float:left;margin-right:15px;margin-bottom:15px;}

  
  @media (min-width: 1250px) {
  .container {
    width: 1250px;
  }
}
  @media (min-width: 1300px) {
  .container {
    width: 1300px;
  }
}
  @media (min-width: 1350px) {
  .container {
    width: 1350px;
  }
}

@media (max-width: 1199px){
section.headerslider p{font-size:20px;margin-left:321px;margin-top:-136px;}
header{height:auto;}
}

@media (max-width: 991px){
section.headerslider p{font-size:17px;margin-left:245px;margin-top:-126px;max-width:400px;}
}
  @media (max-width: 768px){
  .navbar-nav>li>a{line-height:100px;}
  .navbar-nav>li.cz>a,.navbar-nav>li.sk>a{height:100px;}
  .nav>li{float:left;}

}

@media (max-width: 688px){
section.headerslider p{font-size:17px;margin-left:245px;margin-top:-175px;max-width:362px;}
}
     @media (max-width: 662px){
section.headerslider p{font-size:16px;margin-left:0;margin-top:-87px;max-width:91%;}
}

  @media (max-width: 560px){
   p.rotate{display:none;}
   .navbar-nav>li>a{line-height:25px;}
   .navbar-nav>li.cz>a,.navbar-nav>li.sk>a{height:25px;}
   header a.navbar-brand{line-height:1.1em;margin-top:0;margin-bottom:30px;}
   #float_fb_plugin{display:none;}
   section.headerslider p{display:none;}
  }
  
div.wpcf7 input[type="file"]{color:white;}  