/*body {background-color:#F2F3F5; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#2C3133; line-height:1.6; border:0px; margin:0px; padding:0px;}*/
body {background-color:#FFFFFF; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#2C3133; line-height:1.6; border:0px; margin:0px; padding:0px;}
#top_line{ height:26px; background-color:#010066; width:100%;}
.header{ background-color:#FFB200;}
.header img.logo{ width:100%; max-width:290px;}
#sub_footer{ background-color:#DDDDDD; padding-top:6px; border-top:1px solid #003466; font-weight:normal; font-size:small;}
#menu{ display:none;}
.top_menu_btw{ clear:both; height:1px;}
#top_menu_more{ display:none;}
.top_menu{ text-align:center; text-decoration:none; font-size:18px; color:#000 !important; padding:5px;}
.top_menu_active{ text-align:center; text-decoration:none; font-size:18px; background-color:#F95600; color:#FFF !important; padding:5px;}
.top_menu_btw{ height:1px; background-color:#003466;}
#submenu{ cursor:pointer;}
.submenu{ cursor:pointer; padding:7px; text-align:center; background-color:#CCC; color:#000;}
#top_header{height:15px; background-color:#FC5108; border-bottom:1px solid #FFF;}



.border_wh_orange{width:98%; background-color:#FFF;border:1px solid #FD5300; padding:4px;}
.border_wh_orange:hover{background-color:#FEB698;}

.galerie_cadru_inner{ float:left; padding:6px;}

.inner_content_mob img{ width:95% !important;  padding:5px;}
h2.orange{color:#FD5300 !important;}


.part_link{background-color:#FFF; border:1px solid #FD5300; text-align:center; padding:10px 0px;}
.part_link:hover{background-color:#FFF; border:1px solid #003466; text-align:center; padding:10px 0px; box-shadow: inset rgba(0,0,0, 0.3) 0px 0px 7px !important;}

a.blue, a.blue:link, a.blue:active, a.blue:visited { color:#003466; text-decoration:none;}
a.blue:hover {color: #FD5300;  text-decoration:none;}

.div_left{ float:none; width:93%;}
.div_right{ float:none; width:93%;}
.input_text{ width:97%; padding:6px; font-size:14px; border:1px solid #666;}
.input_text:focus{ background-color:#F1F1FA; box-shadow: inset rgba(0,0,0, 0.3) 0px 0px 7px;}
.textarea{ width:90%; padding:6px; font-size:14px; border:1px solid #666;}
.input_button{ width:100%; padding:5px; cursor:pointer; color:#FFF; background-color:#FD5300; text-transform:uppercase; text-align:center; font-weight:bold; font-size:14px; border:1px solid #666;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  /*
  -webkit-border-radius: 3px;  border-radius: 3px;
  */
}
.input_button:hover{background-color:#003466;}

#main_left_column h2, #main_center_column h2, #main_right_column h2{ font-size:22px; font-weight:normal; margin-top:0px; padding-top:0px; border-top:0px; margin-bottom:20px; line-height:1;}


.no_under{ text-decoration:none;}
a.orange, a.orange:link, a.orange:active, a.orange:visited { color:#FD5300; text-decoration:none;}
a.orange:hover {color: #003466;  text-decoration:none;}

a.blue_arrow, a.blue_arrow:link, a.blue_arrow:active, a.blue_arrow:visited { color:#3399CC; padding-left:15px; background-image:url(../images/arrows_blue.png); background-position:left center; background-repeat:no-repeat; font-size:16px; text-decoration:underline;}
a.blue_arrow:hover {color: #FC5108;  text-decoration:none; background-image:url(../images/arrows_orange.png);}









.shadow{box-shadow: rgba(0,0,0, 0.3) 0px 0px 7px;}

a.footer_link, a.footer_link:link, a.footer_link:active, a.footer_link:visited { color:#3F302A; text-decoration:none;}
a.footer_link:hover {color: #003466;  text-decoration:underline;}





.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
ul.unstyled{margin:0;padding:0}
ul.unstyled li{margin:0;padding:0;list-style-type:none}
#homepage-promo-icons .text{text-decoration:none;color:#444;font-size:11px;text-align:center;position:absolute;left:12%;right:12%;bottom:2%;z-index:4}
#homepage-promo-icons{margin:5px}
#homepage-promo-icons a{width:100%;height:100%;display:block;position:absolute;left:0;right:0;top:0;bottom:0}
#homepage-promo-icons li{float:left;position:relative;width:32%;margin-right:2%;border:2px solid #f1f9fc;padding-bottom:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white}
#homepage-promo-icons li:last-child{margin-right:0}
#homepage-promo-icons .pointer{width:20px;height:13px;background:#FD5300;position:absolute;bottom:-2px;right:-2px;border-top-left-radius:90%;border-bottom-right-radius:3px}
#homepage-promo-icons .pointer:before{content:'';position:absolute;width:16px;height:5px;left:-10px;bottom:0;background-color:red;z-index:1}
#homepage-promo-icons .pointer:after{content:'';position:absolute;width:16px;height:22px;left:-11px;bottom:0;background-color:white;z-index:2;border-bottom-right-radius:93%}
#homepage-promo-icons .pointer .double-chevron{position:absolute;top:4px;right:1px;width:10px;height:8px;background-image:url('../images/sprite.png?v=y');background-position:-36px -197px;background-size:90px 225px}
#homepage-promo-icons .icon{position:absolute;top:5%;left:15%;width:70%;background-size:cover}
#homepage-promo-icons .icon img{width:100%}
@media(min-width:600px)
{
	.pagination{margin-bottom:20px;margin-bottom:2rem}
	#homepage-promo-icons{margin:5px 15px}
	#homepage-promo-icons li{padding-bottom:11%;background-color:#f2f7fa;background:-moz-linear-gradient(top,#fff 0,#f2f7fa 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f2f7fa),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#f2f7fa 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#f2f7fa 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#f2f7fa 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f2f7fa 50%,#fff 100%);box-shadow:1px 2px 5px -1px #ccc;border:none;border-radius:5px}
	#homepage-promo-icons .icon{width:30%;left:1%;top:50%;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}
	#homepage-promo-icons .text{width:64%;top:50%;bottom:auto;left:34%;right:2%;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);font-size:14px;font-weight:bold}
	#homepage-promo-icons .pointer{bottom:0;right:0}
	#homepage-promo-icons .pointer:after,#homepage-promo-icons .pointer:before{content:none}
	#homepage-promo-icons .pointer:after{background-color:#f2f7fa}
}

#accordion table tbody tr td p { margin-top:4px !important; margin-bottom:4px !important;}