/* ---- JooDB ---*/
image.database-thumb, .database-image {display:none!important;}
#joodbForm .searchbox button {margin-top:6em;}
.libsearch tr {background:fff;}
#joodbForm .searchbox .inputbox {margin-top:0!important;min-width: 200px;min-height:30px;}
#joodbForm select {width: 185px!important;height:25px!important;}

.gkNspPM-Issues_News_Slider .nspArt h4.nspHeader, .nspArt h4.nspHeader {font-size:1em!important;text-align: center!important;margin-top:1em;}
.gkNspPM-Issues_News_Slider {margin-bottom:0;}

.moduletable-rechercheEN {margin-top:-5em!important;}
.moduletable-langEN {margin-top:-2em!important;}
div.mod-languages-langEN a {float:right!important;font-weight:bold; border:1px solid #ddd;padding:7px;}
ul .mod-languages-langEN .lang-block {list-style:none!important;}

.lang-block li{list-style:none!important;}

@media only screen and (max-width: 600px)
{
  .moduletable-logoEN {display:none;} 

  .moduletable-rechercheEN {margin-top:0!important;}
}


/* ---------------------------------------------------------------------------------------------------------------------------- */

/* -- */
.ccms_form_element.cfdiv_submit {font-size:2em!important;}
.ccms_form_element input {8px !important}
.s5_responsive_mobile_present #s5_responsive_mobile_bottom_bar_outer {display:none !important;}


.bt-contentshowcase-conferen {margin-top:2em;}
.bt-contentshowcase-conferen .metro-item .bt-title{margin-top:15%!important;}

.acycontactform label {display:inline!important;margin-left:5px;}
.acycontactform input {width:auto;}
#easycalccheckplus  {width: 33%;}
.protectedby {text-align:left!important;}
.protectedby a {color:#f5f5f5!important;}

#pavees  td {padding:15px 25px 15px 0;  vertical-align: top;}
#pavees  tr {border-bottom:1px solid #ddd;}



.ytp-pause-overlay, .ytp-expand-pause-overlay .ytp-pause-overlay, .ytp-pause-overlay .ytp-suggestions, .ytp-related-title {display:none!important;z-index:0!important;}

/* ---------------------- FR --------------------------- */ 

.moduletable-recherche {float:left;}

.sb-search {
    position: relative;
    margin-top: 9px;
  min-width: 33px;
height: 33px;
}

div.acymailing_module_success, div.acymailing_module_error {
background-color:#eee!important;
color: #007A97!important;
margin-top: 32px!important;
}

div#ul_child_16 {margin-top:0important!;top:0!important;}


/* ----------- Accueil Activi ---------------------------------------------------------------------- 
.gkNspPM-PortfolioGrid {margin: -11px;}
.gkNspPM-PortfolioGrid.with-overlay .figcaption::before {display:none;}
.gkNspPM-PortfolioGrid.with-overlay .figcaption h3 {margin-right: 50px;padding:5px;}
.gkNspPM-PortfolioGrid.with-overlay .figcaption {background: rgba(255, 255, 255, .7);}
.gkNspPM-PortfolioGrid.with-overlay .figcaption > div {height: 75%;}
.gkNspPM-PortfolioGrid[data-small-desktop-cols="4"] > .figure {width: 24.7%;margin: 0 1px;}





.fa-chevron-left:before {content; "\f053";}

.gkListWrapper {margin: 0 26px!important;}
.gkPrev,.gkNext {font-weight:bold;font-size:2em;text-decoration:none;height: 200px!important;top: 0%!important;width: 50px!important;}
.gkTitle {font-size: 1em!important;text-align:center;}
.gkImageWrapper {margin:0 0 15px 0!important;}
.gkItemWrap {margin:0!important;}
.gkItem {padding:5px;}
.elastislide-wrapper nav span {

    width: 30px!important;
    height: 30px!important;
    background-size: 50px 40px;
}
*/



/* ---------------------- Actu + Niet te missen ------------------ */ 
#s5_center_area_wrap {padding-left:0!important;padding-right:0!important;padding:0!important;} 

/*.gkNspPM-BikestoreSlider .nspHeader a {color:#CD0706!important;}
.gkNspPM-BikestoreSlider .nspHeader a:hover {color:#CD0706!important;}
.gkNspPM-BikestoreSlider {margin:0!important;}*/
.gkNspPM-BikestoreSlider .nspNext {margin-right:6px;}
.gkNspPM-BikestoreSlider .nspPrev {margin-left:6px;}


.accueil #s5_top_row2 .module_round_box_outer {margin-bottom:0!important;position: relative;}
.accueil #s5top_row2 .module_round_box-hig hlight {margin-bottom:0!important;}
.accueil #s5_top_row2_wrap {padding:0!important;}
.accueil #s5_pos_top_row2_1 {width:25%!important;}
.accueil #s5_pos_top_row2_2 {width:75%!important;}
.accueil #s5_pos_top_row2_1 .s5_module_box_1 {height:340px!important;}
.accueil #s5_pos_top_row2_2 .s5_module_box_1 {height:370px!important;}


.welcome #s5_top_row2 .module_round_box_outer {margin-bottom:0!important;position: relative;}
.welcome #s5top_row2 .module_round_box-hig hlight {margin-bottom:0!important;}
.welcome #s5_top_row2_wrap {padding:0!important;}
.welcome #s5_pos_top_row2_1 {width:25%!important;}
.welcome #s5_pos_top_row2_2 {width:75%!important;}
.welcome #s5_pos_top_row2_1 .s5_module_box_1 {height:340px!important;}
.welcome #s5_pos_top_row2_2 .s5_module_box_1 {height:370px!important;}


.module_round_box-actu {  height:31px!important;
  background: #007A97;
  -webkit-box-shadow: 0 0px 3px #B2B2B2!important;
  -moz-box-shadow: 0 0px 3px #B2B2B2!important;
  box-shadow: 0 0px 3px #B2B2B2!important;
}
.module_round_box-actu a {text-decoration:none;}  
.module_round_box-actu a:hover {text-decoration:underline!important;}  
.agenda h2 {margin-top:20px;margin-bottom:0!important;}
.agenda .page-header {margin:0;}
.agenda p {margin:0;}


/* -------------------------- Videos accueil ------------------------ */
.accueil #s5_component_wrap h2 {display:none!important;}
.welcome #s5_component_wrap h2 {display:none!important;}

.accueil #s5_component_wrap.s5_background {padding: 0px!important;}
.welcome #s5_component_wrap.s5_background {padding: 0px!important;}


.accueil .elastislide-horizontal {padding:1px!important;}
.welcome .elastislide-horizontal {padding:1px!important;}

/*.elastislide-horizontal {padding: 1px !important;}*/
.elastislide-carousel ul li a img {border:none!important;}
#videoshome {table-layout: fixed; width: 100%;}
#videoshome td {vertical-align: top;font-size:0.85em;text-align:center;}

.column_vid {float: left;width: 25%;text-align: center;margin-bottom: 5px;}
.videosrow:after {
  content: ""; 
  display: table;
  clear: both;
}  
@media screen and (max-width: 800px) {
  .column_vid {
    width: 100%;
  }
}
.avPlayerWrapper .avPlayerContainer {padding-right: 2px;}


.module_round_box-highlightnieuwevideos .s5_mod_h3 {
margin-bottom: -5px;  
padding: 7px 12px 6px;
font-size: 1.7em !important;font-weight:bold;
color: #FFFFFF !important;
text-align: center;
background: #999999 !important;
background: -moz-linear-gradient(top, #999999 0%, #333333 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#333333)) !important;
background: -webkit-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: -o-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: -ms-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: linear-gradient(top, #999999 0%,#333333 100%) !important;
  -webkit-box-shadow: 0 0px 3px #B2B2B2!important;
  -moz-box-shadow: 0 0px 3px #B2B2B2!important;
  box-shadow: 0 0px 3px #B2B2B2!important;
}



.accueil #s5_center_area_wrap {padding:0!important;}
.accueil #s5_bottom_row1_area1 {background:#fff;padding-top:0!important;}
.accueil #s5_bottom_row2_area1 {background:#fff;padding-top:0!important;}
.accueil #s5_bottom_row1_wrap {padding:0!important;}

.accueil .module_round_box-background .s5_h3_first, .accueil .module_round_box-background .s5_h3_last {font-size:0.85em!important;font-weight:normal;}


.welcome #s5_center_area_wrap {padding:0!important;}
.welcome #s5_bottom_row1_area1 {background:#fff;padding-top:0!important;}
.welcome #s5_bottom_row2_area1 {background:#fff;padding-top:0!important;}
.welcome #s5_bottom_row1_wrap {padding:0!important;}

.welcome .module_round_box-background .s5_h3_first, .accueil .module_round_box-background .s5_h3_last {font-size:0.85em!important;font-weight:normal;}


#redim-cookiehint {background:#007A97!important;opacity:0.85;}


/* .boutons {margin-top:-2em;}*/
.creativesocialwidget_normal_view .creativesocialwidget_wrapper {z-index:0!important;}


.expovalisesmiroir {padding:2em;border-bottom:1px dotted #666;}


.avPlayerContainer .avPlayerBlock video { -webkit-transform: none!important; transform: none!important;  }


input#jform_contact_name,input#jform_contact_email,input#jform_contact_emailmsg {height:40px;width:64%;}


.controls p {text-align:right;font-size:0.6em;color:#ddd;}


.search_block_mod {color:#000;}

.label_right {margin-left:0 !important;}
.S5_subtext {font-size:1em !important;margin-top:5px;font-weight:bold;}


.accueil .s5_custom_row {margin:0!important;padding:0!important;}
.accueil #s5_pos_custom_2_inner1 {padding:0!important;margin:2px 0!important;}
.accueil #s5_pos_custom_2 {margin:  0!important;padding:0!important;}

.welcome .s5_custom_row {margin:0!important;padding:0!important;}
.welcome #s5_pos_custom_2_inner1 {padding:0!important;margin:2px 0!important;}
.welcome #s5_pos_custom_2 {margin:  0!important;padding:0!important;}

/* -------------------------------------------------------------- Diapo -------------------------------------------------------------- */ 
.module_round_box-highlightbandeau .s5_mod_h3 {
margin-bottom: -3px;  
padding: 7px 12px 6px;
font-size: 1.7em !important;font-weight:bold;
color: #FFFFFF !important;
text-align: center;
background: #999999 !important;
background: -moz-linear-gradient(top, #999999 0%, #333333 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#333333)) !important;
background: -webkit-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: -o-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: -ms-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: linear-gradient(top, #999999 0%,#333333 100%) !important;
  -webkit-box-shadow: 0 0px 3px #B2B2B2!important;
  -moz-box-shadow: 0 0px 3px #B2B2B2!important;
  box-shadow: 0 0px 3px #B2B2B2!important;
}

.theme-default .nivo-directionNav a {opacity: 0.9!important;}
.nivo-directionNav a {top: inherit;bottom: 0px!important;} 
.theme-default a.nivo-prevNav {left:3%;}
.theme-default a.nivo-nextNav {right:3%;}
.nivo-caption {
  position:inherit;
  padding:6px;
  width: initial;
  background:background: #999999 !important;
background: -moz-linear-gradient(top, #999999 0%, #333333 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#333333)) !important;
background: -webkit-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: -o-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: -ms-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: linear-gradient(top, #999999 0%,#333333 100%) !important;
  -webkit-box-shadow: 0 0px 3px #B2B2B2!important;
  -moz-box-shadow: 0 0px 3px #B2B2B2!important;
  box-shadow: 0 0px 3px #B2B2B2!important;
  opacity: 0.95;
  color:#fff!important;
}
.theme-default .nivo-caption {color:#fff!important;font-family:inherit;text-align:center;font-size:1.1em;}  
.nivo-heading a {color:#fff!important;}

/* --------------------------------------------------------- Tabs ----------------------------------------------------------------- */
#s5_button h2 {font-size:1.3em!important;}
#s5_button .s5_readon {font-size: 1em!important; letter-spacing:0.5;}
.s5_readon, .button {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}


a.s5_readon:hover {background:#CD0706!important;}
#s5_button_frame {height: 37px !important;}
.s5_ts_active, .s5_ts_not_active {margin-right: 1px !important;}
#s5_button_frame ul li.s5_ts_not_active{background:#007A97!important;}
#s5_button_frame ul li.s5_ts_active{
  background: #999999 !important;
  background: -moz-linear-gradient(top, #999999 0%, #333333 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#333333)) !important;
  background: -webkit-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: -o-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: -ms-linear-gradient(top, #999999 0%,#333333 100%) !important;
background: linear-gradient(top, #999999 0%,#333333 100%) !important;}


@media screen and (min-width: 520px) {
 #s5_button_frame ul li {width: 24.8%;}  }
@media screen and (min-width: 520px) {
 .welcome #s5_button_frame ul li {width: 33.22%;}  }


#s5_button_frame ul li a {
height: 30px !important;
padding-top: 6px !important;
font-size: 1.3em !important;
line-height: normal !important;
text-align:center;
}

/* ------------- Tab Het team ------------------------- */
#s5_button_item2 {margin:10px 20px 5px 20px !important;}
.column {float: left;width: 20%;}
.teamrow:after {
  content: "";
  display: table;
  clear: both;
}
@media screen and (max-width: 360px) {
  .column {
    width: 100%;
        margin-left: 33%;
  }
}
.team {margin-bottom:3px;}
/* ============================================== Fin acceuil ============================================================= */


.module_round_box-highlight_full.pdfcollection .s5_mod_h3 {text-align:center;}



ul.relateditems-highlight li {margin-bottom:15px;}
.slideshow {margin-top: -10px;}
.slideshow-captions {padding:10px;width:380px!important;}

#videosapercu {table-layout:fixed;}
#videosapercu td {width:25%;vertical-align: top;padding:10px 1px;text-align: center;}


#s5_top_row1_area1 {background:#f6f6f6!important;}
#s5_below_columns_1 .module_round_box-highlight {padding:0;}
#s5_below_columns_1 .module_round_box-highlight .s5_mod_h3 {margin:5px 0 0 0;}
.item, .items-leading {margin-bottom: 0px !important;}
#s5_top_row1_area1 a {color:#007A97!important;}
.page-header {text-align:center!important;}

.contact h3 {display:none;}





.s5_mod_h3,s5_h3_first {text-transform:none!important;font-size:1.5em !important;font-weight:bold;}
h3 {line-height:1.2em;}


#subMenusContainer a {text-transform:none!important;}

.module_round_box_outer .module_round_box_outer-numeros {margin-bottom:0;}

.module_round_box_outer{
  margin-left: 3px;
  margin-right: 3px;
  margin-bottom: 10px;
}

#s5_component_wrap {margin-top:0px;margin-bottom: 10px;margin-left: 4px;margin-right: 4px;}
.module_round_box-highlight_full a:hover {text-decoration:underline;color:#fff!important;}


a.readon {padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}

.avPlayerWrapper .avPlayerContainer {margin: 0;}



div.titlebelowthumb {
text-align: left;
overflow: hidden;
padding-bottom: 0px;
padding-top: 5px;
}



.metro-item .mi-back {background: hsl(195,100%,27%,0.4)!important;}
.metro-item .bt-title {text-align:center;margin-top: 35%;font-size:1.2em!important;float:none!important;}
.bt-contentshowcase_cinema .bt-title {text-align:center;margin-top: 20%;font-size:2em!important;float:none!important;line-height:1em;}

/* .metro-item .bt-title {font-size:inherit;} */
.bt-title a {color:#fff!important;font-size:1em;}

.bt-cs .bt-inner .bt-title {
margin-top: 100px;
}

.fpshow .bt-caption-bg {
background: #000;
opacity: 0.85;
}

.bt-cs .bt-row {border-right:1px dotted #212121;}
.bt-row .bt-row-last {border:none!important;}
.bt-cs .bt-inner {padding: 0 20px;text-align:center;}



.module_round_box-highlight .s5_mod_h3 {
color: #FFFFFF !important;
font-size: 1.7em !important;
text-align:center;
  background: #999999 !important;
  background: -moz-linear-gradient(top, #999999 0%, #333333 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#333333)) !important;
  background: -webkit-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: -o-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: -ms-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: linear-gradient(top, #999999 0%,#333333 100%) !important;
}

.module_round_box-temoignages .s5_mod_h3 {
color: #FFFFFF !important;
font-size: 1.7em !important;
text-align:center;
  background: #999999 !important;
  background: -moz-linear-gradient(top, #999999 0%, #333333 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#333333)) !important;
  background: -webkit-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: -o-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: -ms-linear-gradient(top, #999999 0%,#333333 100%) !important;
  background: linear-gradient(top, #999999 0%,#333333 100%) !important;
  padding: 7px 12px 6px;
  margin-bottom:-16px;
}


#sb-wrapper-inner {border: 0px;}
.pg-cv-box {
float: left;
padding: 10px;
margin: 5px;
-webkit-box-shadow: none!important;;
box-shadow: none!important;;
-webkit-border-radius: 0px!important;;
border-radius: 0px!important;;
}
.pg-cv-box-img {-webkit-box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);}







#s5_bottom_row1 .module_round_box_outer, #s5_below_columns .module_round_box_outer {margin-bottom:5px;}


/* ---- überprüfen für alle und doppel ---------------- */

/* #s5_component_wrap {margin-bottom:5px;} wegen dossiers alle deaktiviert */
#s5_component_wrap h2 {font-size: 1.5em;}

#s5_pos_custom_1 .module_round_box_outer {margin: 0!important;}

/*#s5_bottom_row3_inner h3 {font-weight:normal;}*/


.items-more li a, table.liens a, .item-pagecolloques-precedents li a {color:#6b6b6b!important;}
.items-more li a:hover, table.liens a:hover, .item-pagecolloques-precedents li a:hover {color:#007A97!important;}



p.readmore {margin:0;}
p.readmore a.btn {color:#212121!important;}
p.readmore a.btn:hover {color:#007A97!important;background: url(../images/s5_readmore.png) no-repeat center left;}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {color: #333;}



/* ------------------ geral --------------------- */
body {color:#000!important;font-size:0.82em;}
body {background:#f6f6f6;}
body {line-height:150%;}
#s5_central_area {background:#f6f6f6;  padding-top: 20px;}/*EFEFEF*/
a {font-weight:bold;}
h3 {font-size:1.5em;}

a.readon {color:#9c9c9c!important;}
a.readon:hover {color:#007A97!important;}


/* ------------------- images --------------------- */
img.imagesarticle {border:0px!important;display:inline!important;-moz-box-shadow:1px 1px 3px #999; box-shadow:1px 1px 3px #999;}
.thumbnail {display:inline!important;border: 0px!important;}
.s5_mod_h4, s5_h4_first {
  margin-top:5px;
  font-weight: bold;
  font-size: 0.8em !important;
  color:#444!important;
}
/* ------------------- top --------------------- */

#s5_top_menu{width: 100%;}
#s5_top_menu li {float:right!important;}
div.mod-languages a {float:right!important;font-weight:bold; border:1px solid #ddd;padding:7px;margin-top:10px;}
#s5_top_bar {background:url("../../../images/logo_fr_bleu.jpg") no-repeat center #007A97; height:95px!important;border-bottom:2px groove #DDDDDD;-webkit-box-shadow: 0 0px 3px #B2B2B2;

-moz-box-shadow: 0 0px 3px #B2B2B2;

box-shadow: 0 0px 3px
#B2B2B2;}
#s5_logo {display: none;}
@media only screen and (max-width: 600px) {
  #s5_top_bar {background:#007A97;}}


/* ------------------- Menu --------------------------- */
#s5_menu_wrap {
float: none!important;
text-align: center;
white-space:nowrap;
margin-left:-26px!important;  margin-right:-24px!important;  

}

#s5_menu_bar {
height: 50px;
background: #ededed;
}

ul.menu, #s5_nav {display: inline-block!important;}

#s5_nav li {height:50px;overflow: hidden; 
  text-overflow: ellipsis;
  white-space: nowrap;}

#s5_nav li a {color: #666!important;font-size:1.5em;letter-spacing:0.0em;text-transform:none!important;padding-right:18px;}
#s5_nav li.active .s5_level1_span1 {background:none!important;}

/*#s5_nav li.active {-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15);
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15);
}*/
#s5_nav li.active {background:none!important;} 
#s5_nav li.active a {color:#007A97!important;}
.mainParentBtn a {background:none;}
#subMenusContainer a, #s5_nav li li a {letter-spacing:0.05em;}

#s5_nav li .s5_level1_span1 {
background: none;
display: block;
padding-top: 15px;
padding-left: 16px;
padding-right: 0px;
}




ul.pager {display:none;}
input#aca_22.button, .s5_readon {font-weight:bold!important;}

ul.latestnews-highlight_title .recentes li {border-bottom: dotted 1px #ccc;padding-top:10px;}
ul.latestnews-recentes li a {color:#666!important;}
ul.latestnews-recentes li a:hover {color:#007A97!important;}


#s5_top_row1_wrap {padding-top:36px!important;} 


#s5_columns_wrap {margin-bottom: 0px;}

.latestnews li, .mostread li, .sections li {border-bottom: dotted 1px #F0F0F0;}

li.lnd_latestnews {color:#212121!important;}
li.lnd_latestnews a {display: block!important;}

.s5_custom_row {margin-bottom:0!important;}
#s5_pos_custom_2_inner1 {padding-bottom:0px;}
#s5_pos_custom_3 {margin-top:0!important;padding-bottom:0;background:none;}
#s5_pos_custom_3_inner1 {background:none;padding:0;}

.module_round_box-vid {width:25%;}
.module_round_box-recentes {margin-bottom:2em;font-size:1em;}


.s5_custom_row .s5_readon {margin-top:20px!important;margin-left:0;font-size:1.1em!important;}

.s5_ts_not_active {background: #666!important;}
#s5_button_content .moduletable {padding:23px !important;font-size:1em !important;line-height:150%;}
  



/* ------------------------ galerie ----------------------------------- */
img.jg_icon {display: none;}
.jg_back {padding-right: 5px;float: right;}

/* ------------------------- Sponsors --------------------------------------- */
#s5_bottom_row2_area1 {background:#fff;border-top: 1px solid #CECDCD;padding:20px;}
#s5_pos_bottom_row2_1 .module_round_box_outer {margin-bottom:17px;}

/* ------------------------- Baixo -------------------------------------------*/
#s5_bottom_row3_wrap {padding-top: 26px;padding-bottom: 0px;border-top:1px groove #007A97;border-bottom:1px groove #007A97;}
table.acymailing_form {margin:inherit!important;}
.acyterms{font-size:0.8em!important;}
img.captchaimagemodule {margin-right: 5px;}

input[type="text"]#user_name_formAcymailing12871, input[type="text"]#user_email_formAcymailing12871 {margin-bottom:0!important;}
.button {padding-right:11px!important;}

#s5_bottom_row3 .module_round_box_outer {margin-bottom: 0px!important;}


.contactIcon {margin-bottom:10px;-moz-box-shadow:2px 2px 8px #999; box-shadow:2px 2px 8px #999;}

div#aca_clickcontainer {border: 0px solid #000!important;color:#fff;}
div#aca_clickcontainer:hover{color:#e007A97!important;background:none!important;}
a.modal_aca_clicklink3:hover{color:#e007A97!important;background:none;}


input.inputbox {margin-top:0.5em;}
input[type="checkbox"] {margin: 0;}
  
input.search-query {
padding-right: 14px;
padding-right: 4px \9;
padding-left: 14px;
padding-left: 4px \9;
margin-bottom: 0;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.btn {
  padding:5px 10px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}


.inputbox, .registration input, .login input, .contact-form input, #jform_contact_message, #mod-search-searchword, input {background: rgba(0, 0, 0, 0);}

.acysubbuttons {text-align:left!important;}
  
#vorige {margin:10px 0 15px 0;}
  
#s5_footer_area2 {background: #007A97;}
##s5_footer,#s5_footer_module {width: 50%;margin:14px 0;}
#s5_bottom_menu_wrap {margin-top: 17px;float:right!important;width: 50%;}

.scrolltete {
width: 25px!important;
height: 25px!important;
margin: 0px 1em;
background: none;
position: relative;
z-index: 2;
}
.s5_scrolltotop {display:none;}

.pagescrollbtn {top: -9px;}
.modpagecrollbtns.backtop {margin-bottom:40px;}
.modpagecrollbtns.backtop, .modpagecrollbtns.gobottom {background-color:transparent!important;height: 40px;width: 40px;}
.modpagecrollbtns.label {font-size:1.5em;-webkit-box-shadow: 0 0px 3px #B2B2B2;
-moz-box-shadow: 0 0px 3px #B2B2B2;
box-shadow: 0 0px 3px #B2B2B2;}
.pagescrollbtn.arrow-down {margin-right:0;}


/* ------------------------ Pages aperçu ----------------------------------- */
.apercu {margin: 20px auto;border: 5px solid #FFFFFF;
-webkit-box-shadow: 0 0px 3px #B2B2B2;
-moz-box-shadow: 0 0px 3px #B2B2B2;
box-shadow: 0 0px 3px #B2B2B2;} /* imagens */

.custom-apercu, .custom-apercu2  {
background: #FFFFFF;
padding: 25px;
padding-bottom:0px!important;
-webkit-box-shadow: 0 0px 3px #B2B2B2;
-moz-box-shadow: 0 0px 3px #B2B2B2;
box-shadow: 0 0px 3px #B2B2B2;}

.module_round_box-apercu h3 {color:#e007A97!important;}

#s5_top_row3_wrap .module_round_box_outer {padding-bottom: 0px!important;padding-top:16px;}



/* +++++++++++++++++++++++++++ Outros +++++++++++++++++++++++++++++++++++++++ */
/* --------------------------- Chronos -------------------------------------- */
.cf_text_titel {color:#ef2b2d;font-size:2.5em;font-family:'PT Sans';line-height:1.5em;
padding-bottom:2em;}
a.chronoform {color:#ddd;font-size:0.8em;margin-top:100px;}


/* ---------------------------- 4 Colunas Equipe ---------------------------- */
#container5 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	overflow:hidden;
}
#container4 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#container3 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#container2 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#container1 {
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#col1 {
	float:left;
	width:16%;
	position:relative;
	left:82%;
	overflow:hidden;
}
#col2 {
	float:left;
	width:16%;
	position:relative;
	left:86%;
	overflow:hidden;
}
#col3 {
	float:left;
	width:16%;
	position:relative;
	left:90%;
	overflow:hidden;
}
#col4 {
	float:left;
	width:16%;
	position:relative;
	left:94%;
	overflow:hidden;
}
#col5 {
	float:left;
	width:21%;
	position:relative;
	left:98%;
	overflow:hidden;
}

.icons, .btn-group {display:none!important;}