/*+clearfix {*/
#wrapper:after, #content:after
{
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
 font-size: 0;
}
#wrapper, #content
{
 display: block;
 *height: 1px;
}
/*+}*/
/*FWSubversion{name:Fora;group:Alt Tema}*/
/*------------*/
#wrapper-content
{
 position: relative;
 padding: 0;
}
/*[clearfix]*/
#wrapper
{
 min-height: 100%;
 background-color: #CCCCCC;
}
.pre-top
{
 margin: 0;
 border: none;
}
.pre-top .site-search-wrap
{
 display: none;
}
#pbody
{
 position: relative;
 margin: 0 auto;
 height: 100%;
 max-width: 1170px;
 background-color: transparent;
}
#top
{
 background-color: transparent;
 box-shadow: none;
 border: none;
 height: 120px;
}
#top.opak
{
 background-color: transparent;
}
.logo-overlay
{
 height: 80px;
 line-height: 80px;
 width: 250px;
 margin: 20px 0 0;
}
.logo-overlay IMG
{
 height: auto;
 max-width: 100%;
}
/*[clearfix]*/
#content
{
 padding: 0;
 margin-top: 0;
}
.share-box
{
 background-color: rgba(255, 255, 255, 0.431);
 border-bottom-left-radius: 10px;
 border-bottom-right-radius: 10px;
 border-top: 1px solid rgba(0, 82, 153, 0.276);
}
.navi
{
 margin: 20px 0 0 40px;
 float: left;
}
.navi .menulist LI A
{
 background-color: #44A2F2;
 color: #FFF;
}
.navi .menulist LI:nth-child(1) A
{
 background: #074A84;
}
.navi .menulist LI:nth-child(2) A
{
 background: #0A64B2;
}
.navi .menulist LI:nth-child(3) A
{
 background: #0D74CD;
}
.navi .menulist LI:nth-child(4) A
{
 background: #2090F1;
}
.navi A:hover, .navi LI.active A:hover, .navi A.mainMenuParentBtnFocused, .navi .active A.mainMenuParentBtnFocused
{
 color: #FFFFFF;
 background-color:auto;
 opacity: 0.8;
 border-bottom: 4px solid #FFFFFF;
}
#content > .stage
{
 background-color: rgba(255, 255, 255, 0.8);
 overflow: hidden;
 /*+border-radius: 10px;*/
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -khtml-border-radius: 10px;
 border-radius: 10px;
 box-shadow: 0px 4px 15px -4px rgba(0, 0, 0, 0.577);
}
.stage-0
{
 margin: 20px;
}
.breadcrumbs
{
 margin: -10px 0 0;
 border-bottom: 1px solid rgba(0, 0, 0, 0.106);
}
.headline
{
 font-size: 1.2em;
 color: #000000;
}
#footer
{
 position: relative;
 z-index: 10;
}
#footer .body
{
 background-color: rgba(255, 255, 255, 0.650);
 overflow: hidden;
 /*+border-radius: 10px;*/
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -khtml-border-radius: 10px;
 border-radius: 10px;
 box-shadow: 0px 4px 15px -4px rgba(0, 0, 0, 0.577);
 color: #494949;
 padding: 0 20px;
 box-sizing: border-box;
}
#footer A:link, #footer A:visited
{
 color: #248FED;
 text-decoration: none;
}
#footer .filweb P, #footer .filweb A
{
 font-size: 0.85em;
 color: #565656;
}
/**home reset*/
.Sayfa-default.home #content > .stage
{
 background-color: transparent;
 box-shadow: none;
}
.Sayfa-default.home .share-box
{
 display: none;
}
.Sayfa-default.home .stage-0
{
 margin: 20px 0;
}
.Sayfa-default.home .stage-body
{
 padding: 0;
}
.cbox
{
 background-color: rgba(255, 255, 255, 0.8);
 overflow: hidden;
 /*+border-radius: 10px;*/
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -khtml-border-radius: 10px;
 border-radius: 10px;
 box-shadow: 0px 2px 15px -7px rgba(0, 0, 0, 0.577);
 max-width: 550px;
 margin: 0 0 20px auto;
 padding: 20px;
 box-sizing: border-box;
}
@media (max-width: 768px)
{
 #top
 {
  right: 0;
  left: 0;
 }
 .logo-overlay
 {
  margin-top: 0;
 }
 #mobMenuButton
 {
  margin: 10px 20px 0 0;
 }
 #content
 {
  margin-top: 81px;
 }
 #content > .stage, #footer .body
 {
  border-radius: 0;
 }
 #footer .body
 {
  margin: 0;
 }
 #footer
 {
  padding: 0;
 }
}
