.logo {
    background: transparent;
}
.logo .bg {
    background: #D84949;
}
.logo img {
    margin: 0;
    max-width: 100%;
    max-height: 110px;
    width: auto;
    height: auto;
}
#logo-no-slide {
    /*display: none;*/
}


#logo-slide,
#logo-slide .flex-viewport,
#logo-slide ul,
#logo-slide ul > li {
    list-style: none;
    margin: 0;
    padding: 0;
    max-height: 120px;
    overflow: hidden;
}
#hdr-mail-1 {
    display: none;
}
#hdr-mail-2 {
    display: inline;
}
@media(max-width: 767px) {
    .nav-top {
        float: right;
    }
}
@media(max-width: 692px) {
    .nav-top {
        float: none;
    }
    .logo {
        top: 0;
        height: 80px;
    }
    .logo img {
        margin: 0;
        max-width: 100%;
        max-height: 80px;
        width: auto;
        height: auto;
    }
    #logo-no-slide {
        display: inline-block;
    }
    #logo-slide {
        
    }
}
@media(max-width: 467px) {
    .nav-top > li > a {
        padding-left: 5px;
        padding-right: 5px;
    }
    #hdr-mail-1 {
        display: inline;
    }
    #hdr-mail-2 {
        display: none;
    }
    .pgl-main-slide .item-caption h2,
    .pgl-main-slide .item-caption p {
        font-size: 12px;
        line-height: 1.2em;
    }
    .pgl-main-slide .item-caption .property-thumb-info-content {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .pgl-main-slide .item,
    .pgl-main-slide .item img {
        min-height: 220px;
        height: auto;
    }
    .main-slide .owl-controls {
        display: none !important;
    }
    .pgl-advanced-search {
        padding-top: 20px;
    }
}
.pgl-navbar-main .navbar-nav > li > a {
    padding-left: 8px;
    padding-right: 8px;
}
#top a {
    color: #aaa;
}
#top a:hover {
    color: #fff;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    line-height: 2.8;
    height: 36px;
}
.chosen-container-multi .chosen-choices {
    background: transparent;
    border-color: #dddddd;
}
.chosen-container-multi .chosen-choices li.search-choice {
    line-height: 23px;
}
.nav-tabs {
    max-width: 100%;
}
#SkypeButton_Call_renetdanieldobre_1_paraElement {
    font: inherit !important;
}
#SkypeButton_Call_renetdanieldobre_1_paraElement > a > img {
    vertical-align: baseline !important;
    margin: 5px 0 0 0 !important;
}
.sidebar #widget-facebook {
    padding-left: 8px;
    padding-right: 8px;
}
.tab-grid .tab-grid a,
.tab-listing .tab-listing a,
.tab-map .tab-map a {
    background-color: #333333;
    border-color: #333333;
    color: white;
}
.amenities-detail {
    padding: 10px;
}
.amenities-detail > li {
    text-align: right;
    overflow: hidden;
}
.amenities-detail > li > strong {
    float: left;
}
.panel-video iframe {
    margin: 0 0 20px 0;
    max-width: 100%;
    width: 100%;
}


#div_zona {
	border:4px solid #DD262B;
	background-color:#ffffff;
	width:700px;
	height:577px;
	display:none;
    padding: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    z-index: 99999 !important;
}
.div_zona {border:1px solid #ffffff; background-color:#1287D5; width:700px; height:577px; display:none;}
.div_alege_title {font-size:14px; color:#DD262B; margin-left:15px; font-weight:bold; line-height:20px}
.div_zone_content {background:#ffffff; margin:5px; height:480px; overflow-y:scroll}
.div_zone_content2 {padding:10px}
.chk_zone {border:0px; margin:0px; padding:0px;}
.zone_chk {float:left; width:152px; margin-right:10px}
.div_chkzona {float:left; width:150px;font-size:12px !important;}
.alignleft { display: inline; float: left; margin-right: 1.5em; }
.alignright { display: inline; float: right; margin-left: 1.5em; }
.clear{
	clear: both;
}
.hrflat{
	margin-bottom: 3px  !important;
	margin-top: 3px !important;
}

.slide-image {
    max-height: 297px;
    overflow: hidden;
    position: relative;
}
.main-slide .item .slide-image > img {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
}
.breadcrumb{
	font-size: 12px;
	clear: both;
}
.float_left{
    float:left;
}


.breadcrumbdetalii{
	margin-bottom: 10px !important;
}
.pretdetalii{
	font-size: 18px;
}
.color-red{
	color: #DD262B;
}
.smalldetails{
	font-size: 11px;
	text-align: right;
}

@media (max-width: 600px) {
	.smalldetails{
		text-align: left;
	}
}

.addthis_toolbox{
	height: 57px;
}
.sidebar2{
	padding-top: 15px !important;
}
#print{
	float: left;
	display: block;
	background-color: rgb(115, 138, 141);
    width: 2pc;
    height: 2pc;
    line-height: 2pc;
    background-size: 2pc!important;
	font-size: 18px;
	color: #ffffff;
	text-align: center;
}

.icon-oferta {
    position: absolute;
    top: 3px;
    left: 8px;
	width: 122px !important;
	z-index: 1000;
}
.icon-oferta2 {
    position: absolute;
    top: 8px;
    left: 3px;
	width: 122px !important;
	z-index: 1000;
}
.icon-oferta3 {
    position: absolute;
    top: 0px;
    left: 0px;
	width: 122px !important;
	z-index: 1000;
}

.dropdown-menu>li>a span{
	float: right;
}
.page-top {
    /*background-size: auto 100%;*/
	min-height: 167px;
}
@media(max-width: 767px) {
    .page-top h1 {
        font-size: 16px;
        line-height: 1.2em;
    }
    .page-top h1 span {
        padding: 15px;
    }
    .amenities-detail {
        border: 0;
    }
    .pgl-detail {
        padding: 0 0 30px 0;
    }
}

.max80{
	max-width: 300px !important;
}