.innerpage-form {margin:0px 0 0 0 !important;}

.innerpage-form .col1 {float:left; width:301px; margin-right:15px;}

.innerpage-form .col2 {float:left; width:301px; margin-right:15px;}

.innerpage-form .col3 {float:left; width:301px; margin-right:15px;}

.innerpage-form input {width:100%; border:solid 1px #ccc; height:39px; margin:5px 0px; padding-left:8px;}

.innerpage-form textarea {width:100%; border:solid 1px #ccc; height:80px; margin:5px 0px; padding-left:8px;}

.innerpage-form [type="submit"] {background: #138FEF;display: inline-block;padding: 10px 25px !important;margin: 0 5px 0 0;border: none;box-shadow: none;border-radius: 5px;text-decoration: none;color: #FFFFFF;font-size: 18px; width:170px;}

.innerpage-form [type="submit"]:hover {background: #0038fd;text-decoration: none;color: #FFFFFF;}

.innerpage-form [type="submit"]:focus {background: #0038fd;text-decoration: none;color: #FFFFFF;}

.mail-properties .properties-loop:nth-child(2) {
    display: block !important;
}
.mail-properties .properties-loop {
    width: 50% !important;
}
.mail-properties {
    max-width: 100% !important;
}

@media (min-width: 768px) {
.mail-properties .properties-loop {min-height:320px;}
#secondary {
    margin-top: 60px;
}
}

@media (max-width: 768px) {
.innerpage-form .col1,
.innerpage-form .col2,
.innerpage-form .col3 {
    width: 100%;
    margin-right: 0;
}
.cont-table .textwidget table {
    display: block;
    width: 505px;
}
.cont-table .textwidget {
    width: 100%;
    overflow-x: scroll;
}
ul#property_stats.list li .attribute {
    padding-left: 10px !important;
    width: 117px !important;
}
ul#property_stats.list li:after {display:block !important; clear:both !important; content:"" !important;}
ul#property_stats.list li .value {
	float:right !important;
	width: calc(100% - 129px) !important;
	width: -webkit-calc(100% - 129px) !important;
	width: -moz-calc(100% - 129px) !important;
	width: -ms-calc(100% - 129px) !important;
}
.mail-properties .properties-loop {
    width: 100% !important;
}
}


body.single-property {
    position: relative;
    top: -95px;
}

@media (max-width: 680px) {
body.single-property {
    top: -290px;
}
}