.wideComplexHeader {
    width: 100%;
    padding-top: 20px;
}

.wideHeaderLeft {
    /*height: 180px;*/
    /*background:  linear-gradient(to left, rgba(255,255,224,1) 0%, rgba(255,255,224,0.2) 100%);*/
    position: absolute;
}

.wideHeaderRight {
    /*height: 180px;*/
    /*background:  linear-gradient(to right, rgba(199,218,233,1.0) 0%, rgba(199,218,233,1.0) 20%, rgba(199,218,233,0.3) 100%);*/
    position: absolute;
    opacity: 0.6;
}


.centerComplexHeader {
    width: 1180px;
    height: 65px;
    position: relative;
    margin: auto;
}

.leftHeaderBack {
    width: 640px;
    /*height: 180px;*/
    position: absolute;
    z-index: -1;
    /*background: linear-gradient(to right, rgba(255,255,224,1) 0%, rgba(255,255,224,1) 15%, rgba(255,255,224,0) 100%);*/
}

.rightHeaderBack {
    width: 800px;
    /*height: 180px;*/
    position: absolute;
    left: 380px;
    /*background: url("modules/mod_realheader/assets/images/headerBuilding.png") no-repeat left top;*/
    z-index: -2;
    opacity: 0.6;
}

.leftHeader {
    float: left;
    /*width: 40%;*/
}

.rightHeader {
    /*width: 60%;*/
    float: left;
}

.leftHeader img {
    width: 275px;
    margin-left: 75px;
    margin-top: 15px;
    cursor: pointer;
}

.leftHeaderPhones {
    color: rgb(31,97,64);
    margin-left: 150px;
    font-family: 'Arial', sans-serif;
    font-weight: 600;
    font-size: 14pt;
    cursor: pointer;
}

.rightHeaderAuth {
    width: 100%;
    /* height: 50px; */
}

.headerComplex .rightHeaderTitle{
    text-align: left;
    /*margin-top: 7px;*/
    margin-left: 15px;
}

.headerResaleProperty .rightHeaderTitle{
    text-align: left;
    margin-left: 15px;
    margin-top: 2px;
}

.headerComplex  {
    color: rgb(16,82,55);
    font-family: 'Arimo', sans-serif;
    text-shadow: 0 0 3px rgba(0,0,0,0.5);
    font-size: 15pt;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 23pt;
}

.headerComplex h1 , .asH1 {
    font-family: 'Arial', sans-serif;
    text-shadow: 0 0 12px rgba(0,0,0,0.5);
    font-size: 44pt;
    margin-top: 0;
}

.asH1 {
    margin-top: 16px;
}

.headerResaleProperty {
    color: rgb(16,82,55);
    font-family: 'Arimo', sans-serif;
    text-shadow: 0 0 3px rgba(0,0,0,0.5);
    font-size: 13pt;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 22px;
}

.headerResaleProperty h1  {
    font-family: 'Arial', sans-serif;
    text-shadow: 0 0 12px rgba(0,0,0,0.5);
    font-size: 36pt;
    margin-top: 0;
    margin-bottom: 0;
}


.personalizationCenter {
    margin-left: 589px;
    /* margin-top: 8px; */
}

.personalizationCenter img {
    margin-right: 5px;
    top: 6px;
    position: relative;
}

#fbImg, #vkImg, #insImg {
    margin-right: 5px;
    cursor: pointer;
}

#fbImg:hover, #vkImg:hover, #insImg:hover {
    box-shadow: 0 0 3px rgba(0,0,0,0.5);
    /*    background-color: rgba(0,0,0,0.5);*/
}

.personalizationCenter span {
    font-family: 'Arial', sans-serif;
    margin-right: 20px;
    color:rgb(2,88,164);
    font-size: 13pt;
    font-weight: 600;
    text-decoration: underline;
}

.personalizationCenter span:hover {
    text-decoration: underline;
    cursor: pointer;
}
