.image_icon{height: 19px;width: 19px; float: right; border: none !important;position: relative;top:160px; right: 5px; display: inline;}
.clear{clear: both;}
.title-icon{padding-top: 5px;}

/*SHORTCODE*/
.no-inside p:first-of-type{
    padding-left: 7px;
    padding-right: 7px;
}
.no-inside p{
    padding-left: 7px;
    padding-right: 7px;
}
.insideshortcode{
    padding-left: 7px;

    

}
.insideshortcode p{
    padding-left: 0 !important;
}
/*.menu3 ul li:nth-child(2){display: none !important;}*/
#cboxCurrent{ display: block !important;}
.ui-tooltip, .arrow:after {
    background: #e9e9e9 !important;
    border: none !important;
    box-shadow: 0 0 7px black !important;

}
.ui-tooltip {
    padding: 10px 20px;
    color: white;
    background-color: #e9e9e9 !important;

    font: 14px Geogrotesque,Tahoma,"Lucida Grande CE",lucida,sans-serif !important;

    box-shadow: 0 0 7px black !important;
}
.arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
    color: #e9e9e9 !important;



}
.arrow.top {
    top: -16px;
    bottom: auto;
    color: #e9e9e9 !important;

}
.arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;

    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    font:  14px "Helvetica Neue", Sans-Serif !important;
    color: #e9e9e9 !important;


}
.arrow.top:after {
    bottom: -20px;
    font: bold 14px "Helvetica Neue", Sans-Serif !important;
    color: #e9e9e9 !important;


}

.light-blue-text{ background-color:#E1F4FF}

	
.blue-buttonn{ width: 202px;    }
	
.blue-button a{ display: block;padding:7px 35px; background: url("../images/blue-button.png") no-repeat scroll top left transparent; color:#FFF; text-decoration:none;}
	
	
.blue-button a:hover {
	background-position:bottom left;
	color:#FAEDE1
}

.blue-buttonn-small{    }
	
.blue-button-small a,
a.blue-button-small
{ width: 136px; display: inline-block;padding:7px 0px; background: url("../images/blue-button-small.png") no-repeat scroll top left transparent; color:#FFF; text-decoration:none;}
	
	
.blue-button-small a:hover,
a.blue-button-small:hover {
	background-position:bottom left;
	color:#FAEDE1
}

.collapser H2 { font-weight:normal; font-size:150%}



	
/*.gallery.default img, #content .gallery.default img { border:none; border-bottom: 3px #EF4D27 solid }
.gallery.default img:hover, #content .gallery.default img:hover {  border-bottom: 3px #000 solid}*/




.gallery.default .gallery-item .gallery-icon, #content .gallery.default .gallery-item .gallery-icon {
    margin: 0;
    padding: 30px 0;
}
.gallery.default .gallery-item, #content .gallery.default .gallery-item { margin:0px;   

}

.collapser.gallery.default br.clear {
    clear: both;
    height: 0.001px;
    visibility: hidden;
}


.gallery-item  {   border-bottom: #666 dotted 1px !important; position: relative; top: 1px;}

.gallery.default, 
#content .gallery.default { 
    border-top: #666 dotted 1px; 
    border-bottom: #666 dotted 1px; 
    
}

body .gallery.default .gallery-item {
    width: calc(100%);
    
}

body .gallery-columns-2 .gallery-item {
        max-width: calc( 50% );
}

body .gallery-columns-3 .gallery-item {
        max-width: calc( 33.33% );
}

body .gallery-columns-4 .gallery-item {
        max-width: calc( 25% );
}

body .gallery-columns-5 .gallery-item {
        max-width: calc( 20% );
}

body .gallery-columns-6 .gallery-item {
        max-width: calc( 100% / 6 );
}

body .gallery-columns-7 .gallery-item {
        max-width: calc( 100% / 7 );
}

body .gallery-columns-8 .gallery-item {
        max-width: calc( 100% / 8 );
}

body .gallery-columns-9 .gallery-item {
        max-width: calc( 100% / 9 );
}

.billboard article h3 a { color:#FFF; text-decoration:none}
.billboard article h3 a:hover{}

.billboard article h3:hover { opacity:0.6;filter:alpha(opacity=60); }

header.type1 { margin: 0 0 0.6em;}
.hpnews {padding: 0.5em 0;}

.menu3 ul li a:hover { background-color:#eeeeee}

.pagelist-image article a h2, .pagelist-image article a h3 {
    font-size: 100%; font-weight:normal;
}

.gallery .gallery-item .gallery-icon img{ padding:0px !important}

#pagehead.twotitles h1, #pagehead.twotitles h2, #pagehead.twotitles h3 { font-weight:bold;}

.wysiwyg a img { border:none; border-bottom: 3px #EF4D27 solid }
.wysiwyg a:hover img { border:none; border-bottom: 3px #000 solid }

table td:hover, table th:hover { background-color:transparent}



/*vyhledavani kontaktu*/

#searchform label {display: block; margin-bottom: 5px;}



#searchform .control-label { float: left; padding-top: 5px; text-align: right; width: 100px;   }

#searchform .controls {
    margin-left: 140px;
}

#searchform .control-group {
    clear: both; margin-bottom:14px;
}

#searchform input{ height:30px; width:360px; text-align:left;
	-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; float:left; margin-bottom:14px}
	
	
	
button.blue-button, button.blue-button-small, form input[type="submit"] { border:none;}	
#searchform .blue-button{  width: 202px; display: block; height:35px; background: url("../images/blue-button.png") no-repeat scroll top left transparent; color:#FFF; text-decoration:none; cursor:pointer; margin-top:28px}
#searchform .blue-button:hover, #searchform button.blue-button-small:hover, form input[type="submit"]:hover {background-position:bottom left;color:#FAEDE1}

#searchform .blue-button-small{ width: 136px; display: block;height:35px;font: 100%/1.5 Geogrotesque,Tahoma,'Lucida Grande CE',lucida,sans-serif; background: url("../images/blue-button-small.png") no-repeat scroll top left transparent; color:#FFF; text-decoration:none;cursor:pointer; margin-top:28px}

.fullname {color: #0088CF; font-size: 165%; line-height: 1.3; margin: 1em 0 1em 0.3em; font-weight:bold; text-align:left}
.contact-popup-button-flow { float:left; margin:0 0 28px 90px}

/*konec vyhledavani kontaktu*/

form input[type="password"] { height:30px; width:150px; text-align:left;
	-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; margin-left:10px}

form input[type="submit"]{ width: 136px; display: block;height:35px;font: 100%/1.5 Geogrotesque,Tahoma,'Lucida Grande CE',lucida,sans-serif; background: url("../images/blue-button-small.png") no-repeat scroll top left transparent; color:#FFF; text-decoration:none;cursor:pointer; float:right; margin:1px 280px 0 0 }

/*form input[type="password"] { height:30px; width:150px; text-align:left;
	-moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; margin-left:10px}

form input[type="submit"]{ width: 136px; display: block;height:35px;font: 100%/1.5 Geogrotesque,Tahoma,'Lucida Grande CE',lucida,sans-serif; background: url("../images/blue-button-small.png") no-repeat scroll top left transparent; color:#FFF; text-decoration:none;cursor:pointer; margin:15px 0 0 72px }*/





.hpnews .secnews article h3, .hpnews .secnews article p {
    margin-left: 110px;
}

.hpnews .secnews article h3, .hpnews .secevents article h3 {font-size: 130% }
.hpnews .secnews article header {font-size: 90% }
.hpnews .secnews article header{ width:110px}

.pager .screen-reader-text {
    display: none;
}