#header-logo{margin-right:10px;}
#topname{margin-top:10px;}
#topname a, #topname a h1{color:#0170aa;font-size:20px;}
.header_flag{padding-top:20px;}
#topslogan{font-size:11px;font-weight:bold;}
#language_flags_container{float:right;}
#language_flags_container img{padding:10px 4px;}
#main_menu_container .active a{background-color:#183560;}
#main_menu_container .active2 a{background:#cb041a;}
#home_banner{padding:2em 0em;width:100%;background:url(../images/home_banner.png);background-repeat:no-repeat;background-size:cover;}
.red{color:#cb041a;}
.red_button{background:#cb041a;padding:12px 15px;border-radius:5px;}
.red_button:hover{text-decoration:none;box-shadow:0px 0px 20px rgba(255, 0, 0, 0.31);color:white;}
.red_button span{color:white;font-size:15px;margin-left:5px;}
.home_block{max-width:360px;margin:auto;margin-bottom:20px;}
.home_block .bg img{width:100%;}
.home_block_label{position:absolute;color:white;padding:5px 10px;max-width:360px;}
.home_block_text{margin-top:10px;}
.home_block_text .more{color:#0170aa;font-weight:bold;display:block;}
.home_block .bg:hover{box-shadow:2px 2px 7px #337ab7;}
.separator{border-top:1px solid #E6E6E6;margin-top:10px;margin-bottom:10px;}
.application_section_label{font-size:28px;margin:20px 0;}
.blue{color:#0170aa;}
.application_section_title{font-size:22px;margin:10px 0;}
.help{width:70px;display:inline-block;margin-left:-30px;}
.help img{border-radius:10px;}
.help ul li{list-style:none;cursor:pointer;}
.help ul li:hover{position:relative;}
.help ul ul{width:600px;display:none;position:absolute;background-color:#FFFFFF;padding:10px;border:1px solid #0170aa;border-radius:5px;margin-top:-20px;margin-left:25px;}
.help ul li:hover ul{display:block;position:absolute;left:0px;z-index:10;width:275px;}
.help ul ul li{cursor:text;font-size:13px;}
.googleadservices_div{display:inline;}
.googleadservices_img{border-style:none;}
.tel_div{background:url(/images/contactButton_AVE.png);width:187px;height:46px;background-repeat:no-repeat;float:right;margin-bottom:15px;}
.tel_div a{color:white;text-decoration:none;width:187px;display:inline-block;text-align:center;height:40px;padding-top:12px;padding-left:40px;font-size:18px;}
.clear_both{clear:both;}
.field_content input[type="text"], .field_content select{width:100%;height:28px;}
#frm_application .row{margin-bottom:15px;}
#frm_application .field_label{font-weight:bold;display:inline-block;}