/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 16 2019 | 14:23:30 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

//761.200

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */
@media (max-width: 992px)
.footer-wrapper {
    padding: 0 !important;
}

#uagb-icon-list-9eb60cd9-b3a9-4a9d-9b6b-ae41ccaccbf5 .uagb-icon-list__source-wrap {
    border-style: none !important; 
}

.astm-search-menu{display:none;}

.footer-wrapper {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#333333+0,4d4d4d+100 */
background: rgb(51,51,51); /* Old browsers */
background: -moz-linear-gradient(left, rgba(51,51,51,1) 0%, rgba(77,77,77,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(51,51,51,1) 0%,rgba(77,77,77,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(51,51,51,1) 0%,rgba(77,77,77,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#4d4d4d',GradientType=1 ); /* IE6-9 */

}


/*dvojite  sipky*/
.site-footer .widget_nav_menu li:before, .site-footer .widget_recent_entries li:before {
    position: absolute;    
    top: 10px;
    content: '\f101';
    font-family: FontAwesome;
}

.site-footer .widget_nav_menu li:not(:first-child), .site-footer .widget_recent_entries li:not(:first-child) {
    border-top: 0px dashed #e5e5e5; 
}.site-footer .widget_nav_menu li, .site-footer .widget_recent_entries li {
    position: relative;
    padding: 0px 0 0px 15px;    
}
.site-footer .widget_nav_menu li:before, .site-footer .widget_recent_entries li:before {
	top: 0px;	
}
#footer-bottom, #footer-top, .full-width-bottom-footer, .full-width-top-footer {
    border-bottom: 0px solid #444; 
}

.footer-bottom-info{
	display: none;
}

.foot{
	width: 100%;
    display: flex;
    flex-direction: row;
    /* align-items: center; */
    /* border-top: black; */
    text-align: center;
    padding: 0;
    margin: 0;
    align-items: center;
    justify-content: center;
    
}

#footer-top {
    padding: 1px 0 -0px;
}



#menu-mapa-stranek{}
.footer-wrapper, .footer-wrapper a {
   
}

.alignright {
    display: inline;
    float: right;
    margin-left: 1.5em;
    margin-top: -40px;
}

.full-width-top-footer {
    background-color: #d8dadb;
    width: 100%;
}

.fm-form-container.fm-theme1 .fm-form .fm-header-title {
    font-size: 24px;
    font-weight: 100;
    color: gray;
}

.fm-form-container.fm-theme1 .fm-form .fm-header {
    /* left: 10px; */
    text-align: center;
    /* margin-right: 34px; */
    padding-left: 28px;
}
.inputRadius{
border-radius: 8px;
}

.fm-form-container.fm-theme1 .fm-form .button-submit {
    border-radius: 8px;
    text-align: center;
    margin: 6px 18px;
    width: 100%;
  font-size: 1.1vw;
    height: 52px;
  background: #42A62A;

}
.fm-form-container.fm-theme1 .fm-form .button-submit:hover {
  font-size: 1.1vw; 
  background: #009EE0;
  font-weight: 600;

}

@media only screen and (max-width: 920px) {
  .alignright {
   display:none;
  }
  .fm-form-container.fm-theme1 .fm-form .fm-header{
  	display:none;
  }
  .fm-form .wdform_column:first-child:nth-last-child(1) {
    width: 100%;
    display: none;
	}
}
.wp-image-3229 {
  padding-top: 28px;
}
.widget {
    margin: -22px 0 1.5em;
}



.menu-sluzby-container{
font-size: 18px;
}

.greeny{
font-size: 18px;
  line-height: 31px;
}


	.footer-contact{
		    padding: 28px 0 0;
	margin: 0;
		
	
		
	}
.footer-contact2{
	padding: 62px 0 0;
  	font-size:20px;
	margin: 0;
		
	
		
	}
	.footIkon{
			position: relative;
			top: 3px;
			right: 5px;
		}
	.whitText{
		font-weight:900;
      	font-size:18px;
		color:white !important;
		
	}
	.whitText:hover{
		
		color:#42A62A !important;
		
	}
.underwhite{
	color:white;
}
	.greeny:hover .underwhite{		
		color:#42A62A !important;
		
	}
.greeny:hover a{		
	color:#42A62A !important;
		
	}
ul {
  list-style-type: none;
}
ul li .material-icons, ul li a {
  display: inline-block;
  vertical-align: text-top;
}
	.widget li {
  
     padding-top:0px; 
     padding-bottom: 0px; 
}
	.greeny:hover{
		color: #42A62A !important;	
	}


.footer-wrapper .full-width-top-footer {
    padding-top: 50px;
}



.icdc{
font-size: 18px;
  color: white;
}



