.invoice_print_title {
font-size: 25px;
border-top: 1px solid #f0f0f0;
padding-top: 20px;
margin-bottom: 5px;
}
.wpestate_invoice_date{
font-size: 13px;
}
.wpestate_print_invoice_to_section,
.wpestate_print_invoice_from_whom_section{
width: 50%;
float: left;
margin-top: 45px;
font-size: 14px;
margin-bottom: 45px;
line-height: 1.5em;
}
.wpestate_print_invoice_details_wrapper{
width: 100%;
text-align: right;
}
.wpestate_print_invoice_details_detail{
width: 100%;
float: left;
border-bottom: 1px solid #f1f1f1;
padding: 15px 0px;
font-size: 13px;
margin-bottom:0px;
}
.wpestate_print_invoice_details_detail label{
float:left;
font-weight: 700;
}
.wpestate_print_invoice_details_wrapper{
}
.wpestate_print_invoice_details_wrapperex_details{
width: 100%;
float: left;
text-align: left;
margin-top: 30px;
font-size: 14px;
line-height: 1.5em;
}
.wpestate_print_invoice_end{
width: 100%;
float: left;
text-align: left;
margin-top: 30px;
font-size: 14px;
line-height: 1.5em;
}
#gmap-next-el i{
margin-right: 0px;
margin-left: 7px;
}
#gmap-next-el{
border-right:none!important;   
}
.page-template-contact_page #gmap-next-el{
display:none;
}
#google_map_prop_list_wrapper #gmap-control-ekranda-el{
right:15px;
}
#gmap-control-ekranda-el{
position:absolute;
top:240px;
right:45px;   
height: 40px;
background-color: #fff;
opacity:0.95;
pointer-events: auto;
-webkit-box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08);
box-shadow: 3px 1px 20px 0 rgba(0, 110, 225, 0.08);
line-height: 13px;
border-radius: 2px;
}
.wpestate_full_map_shortcode.contact_map #gmap-control-ekranda-el{
display:none;
}
.fullmap #gmap-control-ekranda-el{
z-index:111;
}
#gmap-control-ekranda-el i{
margin-right: 7px;
margin-left: 0px;
}
#gmap-control-ekranda-el .fa-square-o{
}
#gmap-control-ekranda-el span{
color: #444;
box-sizing: border-box;
-moz-box-sizing: border-box;
padding: 13px 11px 0px 11px;
font-size: 13px;
font-weight: bold;
float: left;
cursor: pointer;
height: 40px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#gmap-control-ekranda-el span.spanselected,
#gmap-control-ekranda-el span:hover{
background-color:  #333;
color: #ffffff;
}
#gmap-control-ekranda-el span.map-type{
color:#fff;
}  .property_agent_wrapper{
float:left;
line-height: 30px;
font-weight: 800;  
color: #333;
white-space: nowrap; 
width: 106px; 
overflow: hidden;
text-overflow: ellipsis; 
}  #inforoom{
font-size: 10px!important;
background-repeat: no-repeat;
margin-left: 10px;
color: #5c727d;
background-position: 0px 0px;
margin-top: 0px;
}