﻿
.sider{ float:right; width:280px;}


.sider .topic li{height:68px; padding-left: 114px; margin-bottom: 10px;position:relative;}

.topic .txt span,.sider .picshow .txt span{ position:absolute; bottom:0; left:114px; color:#999;}

.sider .picshow{ padding-left: 114px;}

.sider .picshow .pics{ margin-left: -114px;}

.sider .picshow .txt{ line-height: 1.5;}

.sider .list .picshow{ margin-bottom: 12px;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

    .navbar-default .navbar-toggle .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:active .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar {
        background-color: #C1A16D;
    }

    .affix .navbar-toggle .icon-bar, .affix .navbar-toggle:focus .icon-bar, .affix .navbar-toggle:active .icon-bar, .affix .navbar-toggle:hover .icon-bar {
        background-color: #C1A16D;
    }



.container{width:982px; background:#fff; padding:0 18px 13px 0; overflow:hidden;}



#wrapper {
	height: 100%;
	width: 100%;
	
}
.row{max-width:1380px;margin-left:auto;margin-right:auto}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
.row .row.collapse{margin-left:0;margin-right:0}
.row.expanded{max-width:none}
.column.row.row,.row.row.columns{float:none}
.highlighted_tournee .tournee .row{background-color:#900}


ul.process-inner {
    list-style: none;
    text-align: center;
    display: table;
    margin-top: 50px;
    padding: 0;
    position: relative
}


ul.process-inner li {
    display: table-cell;
    text-align: center;
    width: 33%;
    position: relative;
    z-index: 999
}


ul.process-inner li .process-icon1 {
    background-color: #fff;
    width: 120px;
    height: 120px;
    padding: 10px;
    margin: 20px auto;
    border-radius: 11px;
    box-shadow: 2px 2px 13px rgba(0, 0, 0, .16)
}


ul.process-inner li .process-icon1:hover {
    filter: drop-shadow(8px 8px 10px gray)
}


ul.process-inner::before {
    content: "";
    position: absolute;
    border: 10px solid #fff;
    left: 15%;
    right: 0;
    width: 70%;
    top: 31%;
    z-index: 99;
    box-shadow: 2px 2px 13px rgba(0, 0, 0, .1)
}


.home-foc, .changephoto, .home-foc .photo {
  width: 100%;
  height: 585px;
  overflow: hidden;
  position: relative; }


.changephoto {
  position: relative;
  z-index: 0; }


.home-foc2, .changephoto, .home-foc2 .photo {
  width: 100%;
  height:694px;
  overflow: hidden;
  position: relative; }
#mobile-account-link,#mobile-sign-out-link{display:none}
.logged-in #mobile-account-link,.logged-in #mobile-sign-out-link{display:block}

.ezoic-ad.box-2 { display:block !important;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:20px !important;min-height:90px;min-width:728px;text-align:center !important; }

.ezoic-ad.link-h-large-1 { display:block !important;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-width:728px;text-align:center !important; }

.ezoic-ad{display:inline-block;}
.notification-box{display:none !important}
.notification-box.on{display:block !important}
  

.container {  
	width:96%; 
}
#header .right_header .top-header .socials li a.facebook:hover{color:#1d3b90}
#footer .content_footer .socials li a.facebook{color:#1d3b90;border:2px solid #1d3b90}
#footer .content_footer .socials li a.facebook:hover{color:#2a55d0;border-color:#2a55d0}


.div_btn_menu, .div_btn_menu2{
	line-height:36px;
	text-align:center;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
	font-weight: bold;
}

            .blur_bg{display: none; content: ""}

#portalredes-instagram a { background-position: 69px -49px; }

  .tt-header .top-menu {
    display: block;
    list-style: none;
  }

  .tt-header .top-menu li {
    display: inline-block;
    margin-right: 22px;
  }

  .tt-header .top-menu a {
    display: block;
    font-family: 'Roboto';
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.6);
    padding: 12px 0;
  }

  .tt-header .top-menu a:hover {
    color: #fff;
  }

  .tt-header.color-2 .top-menu a {
    color: rgba(102, 102, 102, 0.6);
  }

  .tt-header.color-2 .top-menu a:hover {
    color: #dd3333;
  }
 #home-main-wrap,#post-main-wrap { z-index:100; }
#home-main-wrap{width:100%}
.left,.alignleft{float:left}


.nav-logo-fade.left {
    margin-top: 5px;
}
