﻿.fl-icon-text {display: table-cell;text-align: left;padding-left: 15px;vertical-align: middle;}
.fl-icon-text-empty {display: none;}
.fl-icon-text *:last-child {margin: 0 !important;padding: 0 !important;}
.fl-icon-text a {text-decoration: none;}
.fl-icon-text span {display: block;}
.fl-icon-text span.mce-edit-focus {min-width: 1px;}
.fl-node-5aa82609cae0c .fl-module-content .fl-icon-text {height: 52.5px;}
.fl-node-5ae21fb257196 .fl-module-content .fl-icon-text {height: 192.5px;}
.fl-node-5ae21fb257369 .fl-module-content .fl-icon-text {height: 192.5px;}
.fl-node-5ae21fb257509 .fl-module-content .fl-icon-text {height: 192.5px;}
.fl-node-5ae21fb2576f8 .fl-module-content .fl-icon-text {height: 192.5px;}


.row {
  display: block; }

  .row::after {
    clear: both;
    content: "";
    display: block; }

.about_us{width:770px;}

.about_us .title{ margin:0 0 5px 0;}

.about_us p{padding:10px;  width:750px; border-bottom:dotted 1px #ccc; margin:0 0 10px 0; color:#666; line-height:21px;}

.about_us b{color:#c00;}

.about_us a{text-decoration:underline; line-height:21px;}

.about_us a.hfa b{font-weight: normal;}

.about_us a.hfa{color:#c00;}

.about_us a:hover{text-decoration:none; color:#c00;}


#contentRecommendationWidget_Homepage_Search_Options .left_espot {
  margin-left: -18px; }

      .footertop .footer .legal-text,
      .footertop .footer .legal-text p,
      .footertop .footer .legal-text .left_espot p  {
         line-height: 16px !important;
      }
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}
.modal-header .close{margin-top:-2px}


.icon-box.icon-box-style-2 .icon-box-info-title {
	display: inline-block;
}


.eventscal-module .old,
.eventscal-module .old a,
#eventcal-component .old,
#eventcal-component .old a {
	color: gray;
}

p.hl_home{
    color: #ff6400;
}

    #footer .footer-right {margin-top: 5%;width: 100%;text-align: center;}


.cat-name {margin:0 0 5px; list-style:none; font-size:1.2em; line-height:1.2em; font-weight:bold; padding:0 0 10px; border-bottom:2px solid #08a0ff;}

.cat-name a:hover {text-decoration:none; color:#333;}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.box-login .in { display: block; float: left; margin-top: 4px; width: 100%; }

.box-login .in .label { color: #FFFFFF; font-size: 12px; text-transform: uppercase; float: left; line-height: 25px; margin-right: 4px; margin-left: 15px; width: 80px; }

.box-login .in .txt { background: #350404; height: 25px; width: 100px; padding-left: 10px; padding-right: 10px; color: #FFFFFF; font-size: 12px; font-weight: bold; float: left; border-top: 1px solid #3D0303; border-left: 1px solid #3D0303; border-right-width: 0px; border-bottom-width: 0px; }

.box-login .in .chb { float: left; margin-top: 4px; margin-left: 4px; margin-right: 10px; }
.callbacks_container{position:relative;float:left;width:100%}
.callbacks_container:hover .callbacks_nav{opacity:1.0;cursor:pointer}


.taa {
	font-family:"Arial Narrow";
	font-size:24px;
	color:#0C3;
	padding-left:3px;
	background-color:#FC6;
}




#gazpo-header{
	overflow:auto;
	margin:20px 0 10px;	
}


#gazpo-header .logo{
	width:300px;
	float:left;		
}


#gazpo-header .ad468_60{	
	width:280px;
	float:right;	
}


#gazpo-header .site-title{
	font-size: 36px;
	font-weight: bold;
	line-height:1.1;	
}


#gazpo-header .site-title a{
	color:#666;
	text-shadow: 1px 1px 0 #FFFFFF;	
}


#gazpo-header .ann{
	float:right;	
	margin-right:15px;
}
