﻿.content-wrapper{
    margin:0 auto;
    float:left;
    position:relative;
}
.content {
    padding-left: 18px;
    padding-top: 19px;
    overflow-y: auto;
}

.content-proplan .content-section {
    margin-bottom: 28px;
    background-color: white;
}
.content-proplan .content-section h1{
    font-family: texgyreadventor_bold;
    color: #54c9e8;
    font-size: 20px;
    margin-bottom: 11px;
}
.content-proplan .content-section h2{
    font-family: texgyreadventor_bold;
    color: #54c9e8;
    font-size: 14px;
    margin-bottom: 11px;
    
}
.content-proplan .content-section h3{
    font-family: texgyreadventor_regular;
    color: #58595b;
    font-size: 14px;
    margin-bottom: 12px;
}
.content-proplan .content-section ul li{
    font-family: texgyreadventor_regular;
    font-size: 13px;
    color: #58595b;
    line-height: 1.5; 
    margin-bottom: 10px; 
    margin-left:10px;
}
/*.content-proplan .content-section p{
    font-family: texgyreadventor_regular;
    font-size:12px;
    color:#58595b;
    line-height: 1.2;
}*/
.content-proplan .content-section p {
    font-family: texgyreadventor_regular;
    font-size: 13px;
    color: #58595b;
    line-height: 1.5;
    margin-bottom: 10px;
}
.content-proplan img{
    width:105px;
    height:120px;
    float:left;
    display:block;
    margin-right:10px;
}


.content-team .content-section{
    float:left;
    margin-bottom:14px;
}
.content-team  h2{
     font-family: texgyreadventor_bold;
    color: #54c9e8;
    font-size: 14px;
    margin-bottom: 11px;
}
.content-team  .content-section h3{
    font-family: texgyreadventor_bold;
    color: #58595b;
    font-size: 12px;
    line-height: 1.5;
   
}
.content-team .content-section p{
    font-family: texgyreadventor_regular;
    font-size:12px;
    color:#58595b;
    line-height: 1.3;
}

.left-navigation {
    background-color: #56565a;
    font-family: texgyreadventor_regular;
    padding-right: 0px;
    padding-left: 0px;
}
.nav-main-header {
    display: block;
    line-height: 1.2;
    margin-top: 106PX;
    margin-left: 20px;
    font-size: 29px;
    color: #fff;
    margin-bottom: 20px;
    cursor: default;
}

.cd-accordion-menu {
    width: 245px;
    background-color: #56565a;
}

.activepage{
   font-family: texgyreadventor_bold;
}
.activepage:first-child{
    border-top:1px solid #f2f2f2!important;
   
}
.activepage:last-child{ 
    border-bottom:1px solid #f2f2f2!important;
}
.activepage:last-child:hover{
    border-bottom:1px solid #f2f2f2!important;   
}
.activepage:first-child:hover{    
    border-top:1px solid #f2f2f2!important;
}
.cd-accordion-menu > li:first-child {
    border-top: 1px solid #b6dc77; 
}
.cd-accordion-menu > li:last-child {
    border-bottom: 1px solid #b6dc77;  
    margin-top: 1px;  
}
.cd-accordion-menu > li:first-child:hover {
    border-top: 1px solid #f2f2f2; 
}
.cd-accordion-menu > li:last-child:hover {
    border-bottom: 1px solid #f2f2f2;    
}
/*.cd-accordion-menu > li:hover{
    border-bottom:1px solid #f2f2f2;
      border-top:1px solid #f2f2f2;
}*/
.cd-accordion-menu input[type=checkbox] {
    position: absolute;
    opacity: 0;
}
.cd-accordion-menu > li > a:hover {   
    color: #58595b;
    background-color: #f2f2f2;
}
.cd-accordion-menu > li >a {
    position: relative;
    display: block;
    font-family: texgyreadventor_regular;
    padding-left: 20px;
    color: #ffffff;
    height: 45px;
    line-height: 2.5;
}
.cd-accordion-menu .activepage a{
    color: #58595b;
    font-family: texgyreadventor_bold;
    background-color: #f2f2f2;
}