/* Enter Your Custom CSS Here */
/*--- 2 Column Form Styles Start ---*/

#left {
    width: 47%;
    float: left;
    margin-right:6%;
}
 
#right {
    width: 47%;
    float: left;
}
 
.clearfix:after {
    content:"\0020";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    margin-bottom:10px;
}
 
.clearfix {
    display:block;
}

span.wpcf7-list-item { display: block; }


section.shortcode-action-box{
 height: auto !important;
}

div.square_box-icon{
  border-radius: 10px !important;
}

span.sep-text,div.timeline-dot{
 background: #9270a2 !important;
  color: white !important;
}


/*--- 2 Column Form Styles End ---*/

/* phone , mail in header */
nav.navigation{
  border-top : 1px solid #d9d9d9 !important;
}

div.mini-widgets span.phone, div.mini-widgets a {
  color : #000 !important;
  text-decoration: none !important;
}

div.mini-widgets a:hover{
  color : #8e73a4 !important;
}


/* first rov etxt options 
div.pokus div.wpb_text_column{
  width : 330px !important;
  display : block !important;
  margin : auto !important;
  margin-top : -25px !important;
}

div.pokus div.wpb_text_column {
  width : 330px !important;
  display : block !important;
  margin : auto !important;
  margin-top : -35px !important;
 
}

div.pokus div.wpb_text_column p{

  display : block !important;
  margin : auto !important;
  padding : 20px !important;
  
 
}*/
/* teaser background */
div.shortcode-teaser-content{
  background-color: white !important;
}

div.shortcode-teaser-img{
  background-color: white !important;  
}

/*BLUR*/
div.shortcode-teaser-img img:hover {

  transform:scale(1.5) !important;
    -ms-transform:scale(1.5) !important; /* IE 9 */
    -moz-transform:scale(1.5) !important; /* Firefox */
    -webkit-transform:scale(1.5) !important; /* Safari and Chrome */
    -o-transform:scale(1.5)!important; /* Opera */
  transition: all 2s ease !important;


}

div.shortcode-teaser-img{

  overflow: hidden !important;
  padding-bottom : 0px !important;
}

div.shortcode-teaser-content{
  padding-top : 30px !important;
}

/* tlacidko */
div.tlacidko button{
  color : white !important;
  border-radius: 50px;
}

div.tlacidko button:hover{
  border-radius: 50px;
}

/* teaser buttons */
div.shortcode-teaser-content a.btn-shortcode{
  color : black !important;
  border : 3px solid black !important;
  border-radius: 0px !important;
  background-color : white !important;
  
}

div.shortcode-teaser-content a.btn-shortcode span{
  color : black !important;

  
}

div.shortcode-teaser-content a.btn-shortcode i{
  color : black !important;
  
}

/* footer mail color */
i.fa-envelope a{
  color : white !important;
}

i.fa-envelope a:hover{
  color : #8e73a4 !important;
}

/* heading line color */
div.uvc-heading-spacer{
  padding-bottom : 10px !important;
}

span.uvc-headings-line{
  background-color: #8e73a4 !important;
}

/* Doprava styling */
div.ult_tabs li.current span{
  color : #9270a2 !important;
  font-size : 18px !important;
  text-align : center !important;

  
}

div.ult_tabs span.aio-icon{
  display: none !important;
}

div.ult_tabs li.ult_tab_li{
  border-radius: 0px !important;
  width : 220px !important;
  background-color : white !important;

}

div.ult_tabs ul.ult_tabmenu{
  border : none !important;
}

div.ult_tabs blockquote{
  background-color: white !important;
  border : none !important;
  box-shadow : unset !important;
}

ul.ult_tabmenu li.ult_tab_li{
  box-shadow: 4px 4px 4px white !important;
  text-decoration:  !important;
  
}
/* minulosť */
div.smile-icon-timeline-wrap span.sep-text{
  width : 300px !important;
  height : 50px !important;
  vertical-align: middle !important;
  font-size : 25px !important;
  color : black !important;
  background-color: white !important;
  box-shadow: 10px 10px 10px 5px gray !important;
  border-radius: unset !important;
  font-family: Georgia !important;
}

div.ult-timeline-arrow{
  display : none !important;
}

div.timeline-block{
  border-radius: unset !important;
  box-shadow: 10px 10px 10px 5px gray !important;
  border : unset !important;

}

div.timeline-block img{
  border-radius: 50% !important;


}

div.timeline-block:hover{
 transform: unset !important;
}
