@font-face {
    font-family: 'ralewayregular';
    src: url('../fonts/raleway-regular-webfont.eot');
    src: url('../fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway-regular-webfont.woff2') format('woff2'),
         url('../fonts/raleway-regular-webfont.woff') format('woff'),
         url('../fonts/raleway-regular-webfont.ttf') format('truetype'),
         url('../fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'ralewaysemibold';
    src: url('../fonts/raleway-semibold-webfont.eot');
    src: url('../fonts/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway-semibold-webfont.woff2') format('woff2'),
         url('../fonts/raleway-semibold-webfont.woff') format('woff'),
         url('../fonts/raleway-semibold-webfont.ttf') format('truetype'),
         url('../fonts/raleway-semibold-webfont.svg#ralewaysemibold') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'roboto-regular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#ralewaysemibold') format('svg');
    font-weight: normal;
    font-style: normal;}	
@font-face {
    font-family: 'roboto-regular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#ralewaysemibold') format('svg');
    font-weight: normal;
    font-style: normal;}	
@font-face {
    font-family: 'roboto-black';
    src: url('../fonts/roboto-black-webfont.eot');
    src: url('../fonts/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-black-webfont.woff2') format('woff2'),
         url('../fonts/roboto-black-webfont.woff') format('woff'),
         url('../fonts/roboto-black-webfont.ttf') format('truetype'),
         url('../fonts/roboto-black-webfont.svg#ralewaysemibold') format('svg');
    font-weight: normal;
    font-style: normal;}	
body {
	font-size: 16px;
    line-height: 1.52;
    color: #343434;
	font-family: 'roboto-regular'; background:none;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a{
    color: #000000;
}

/***********************************
Navigation bar
************************************/
/*.navbar-default .navbar-brand {
    color: #000000;
	margin-top:4px; margin-bottom:4px;
}
.navbar-default {
    background-color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
    color: #717f86;
    font-size: 14px;
    font-weight: 700;
}
.navbar-nav > li > a{
	padding: 0px;
	margin: 10px 5px;
	padding: 8px 12px;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover
{
	color:#228833;
}
.navbar-nav .active a{
    background: none !important;
    outline: none;
}
.navbar-default .navbar-brand {
    font-weight: 700;
    text-transform: uppercase;
    padding: 0px;
    height: inherit;
    font-size: 36px;
}
.navbar-default .navbar-brand span{
	font-weight: 100 !important;
}
.navbar {
    margin-bottom: 0px;
}
.padding-zero{
	padding: 0px;
}
.mart20{
	margin-top: 20px;
}*/
/***********************************
Banner
************************************/
.banner{
	background: url('../images/banner.png') no-repeat center top;
    background-size: cover;
	height: 794px;
    position: relative;
	margin-top:78px;
}

.bg-color{
	background-color: RGBA(12, 11, 11, 0.82);
	min-height: 580px;
}
.text-dec{
	font-size: 24px;
	padding: 10px 20px;
    margin: 15px 0;
	text-transform: uppercase;
    color: #fff;
}
.text-border{
	border: 5px solid #6ac03f;
	display: inline-block;
	margin-top: 201px;
}
.modal-dialog {
    width: 600px;
 
}
.mouse {
    width: 25px;
    height: 45px;
    border: 2px solid #fff;
    position: absolute;
    bottom: 40px;
    left: 50%;
    margin-left: -12.5px;
    border-radius: 12px;
}
@-webkit-keyframes rotateplane {
    0%   {top:10px;}
    25%  {top:14px;}
    50%  {top:19px;}
    75%  {top:24px;}
    100% {top:28px;}
}
@-moz-keyframes rotateplane {
    0%   {top:10px;}
    25%  {top:14px;}
    50%  {top:19px;}
    75%  {top:24px;}
    100% {top:28px;}
}
@-o-keyframes rotateplane {
    0%   {top:10px;}
    25%  {top:14px;}
    50%  {top:19px;}
    75%  {top:24px;}
    100% {top:28px;}
}
.mouse::after {
    content: "";
    position: absolute;
    height: 5px;
    width: 5px;
    background-color: #fff;
    border-radius: 100%;
    left: 50%;
    top:10px;
    margin-left: -2.5px;
    transition:all 0.3s ease-in;
 
     -webkit-animation-name: rotateplane; /* Chrome, Safari, Opera */
    -webkit-animation-duration: 2s; /* Chrome, Safari, Opera */
    animation-name: rotateplane;
    animation-duration: 2s;
    animation-iteration-count: infinite;
}
.modal-content h4 {
    font-size: 1.5em;
    font-weight: 700;
}
.btn{
    -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.btn:hover, .quote .btn:focus{
     -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
/***********************************
Features
************************************/
.navbar-default .navbar-nav > li > a {font-size:16px; color:#000000; text-transform:uppercase; padding-top:21px;}
.message {border:3px solid #ffffff;font-size:16px; width:100%; float:left;}
.message-section {position:absolute; bottom:12%; left:0px; right:0px; width:340px; margin:auto;}
.message a{text-decoration:none;}
.message-inner {text-align:center; background-color:#FFFFFF;}
.message-aron{text-align:center; padding:12px 0;}
.full {width:100%; float:left;}
.blue {color:#20356c;}
.white {color:#FFFFFF;}
a {-webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}
.message .white:hover {color:#FFFFFF;}
h1 {font-size:36px;}
.green {color:#228833;} 
.about-us {margin-top:34px; color:#228833; font-size:24px; line-height:31px;}
.read-more { margin-top:34px;}
.read-more a {
  border: 3px solid #132354;
  padding: 8px 41px;color:#228833; text-decoration:none;
}
.read-more a:hover {border: 3px solid #228833; color:#20356c;}
.about-us h1 {margin-top:34px; }
.line-left {border-left:3px solid #132354; padding-left:37px; padding-bottom:21px;}
.dash-line {background:url(../images/border.png) repeat-x; width:100%; height:14px; margin-top:34px;}
.message-inner:hover {background-color:#228833;}
.message-inner:hover a {color:#FFFFFF;}
.message-aron:hover {background-color:#228833;}
.message-aron:hover a {color:#FFFFFF;}
.clients {margin-bottom:12px; margin-top:12px;}
.clients img {
  float: left;
  margin-right: 7px; margin-left:7px;
  max-height: 48px; margin-top:21px; margin-bottom:21px;
}
.ama-construction {background:url(../images/background.jpg) no-repeat; width:100%; min-height:653px; color:#FFFFFF; text-align:center; background-size:cover; padding:70px 0; font-size:24px; line-height:30px;}
h2 {font-size:48px;}
h3 {font-size:36px;}
h4 {font-size:30px;}
.ama-construction h2 {margin:0px; padding:0px; line-height:12px;}
.white-border {border-bottom:3px solid #ffffff; padding-bottom:17px; width:100%; float:left; margin-bottom:12px;}
.research {padding:34px 0;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {color:#228833;}
.experience {color:#228833; text-align:center; font-size:24px; line-height:34px; font-weight:bold;}
.experience h1 {font-size:36px; font-weight:bold; margin-top:48px;}
.experience h2 {font-size:30px; font-weight:bold;}
.border-blue {border-bottom:3px solid #132354; width:100%; padding:12px 0; margin-bottom:30px;}
.experience p {margin-bottom:21px;}
.feature img {width:100%; margin-top:34px;}
.feature-heading {background: #04547c;
background: -moz-linear-gradient(left, #04547c 0%, #20356b 100%); 
background: -webkit-linear-gradient(left, #04547c 0%,#20356b 100%); 
background: linear-gradient(to right, #04547c 0%,#20356b 100%);
color:#FFFFFF; text-align:center; padding:12px; font-size:21px; line-height:25px;}
.feature {margin-top:34px; position:relative;}
.overlay {position:absolute; opacity:0;background-color:rgba(0,0,0,.4); width:0%; transition: .5s ease; height:100%; left:0; right:0;}
.feature:hover {cursor:pointer;}
.feature:hover .overlay {opacity:1; width:100%;}
.mart70 {margin-top:70px;}
.feature-section {background:url(../images/footer.jpg) bottom center no-repeat; padding-bottom:70px;}
.mart40 {margin-top:40px;}
.contact-us {background: #00587e; /* Old browsers */
background: -moz-linear-gradient(-45deg, #00587e 1%, #122455 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #00587e 1%,#122455 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #00587e 1%,#122455 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ color:#FFFFFF; font-size:14px; padding:34px 0px;}
.contact-us h1 {font-size:36px; font-weight:normal; text-align:center; margin-top:12px; margin-bottom:34px;}
.contact-us label {font-weight:normal;}
.mart21 {margin-top:12px;}
.contact-us .form-control {background:none; border:none; border-bottom:1px solid #ffffff; border-radius:0px; box-shadow:none; height:25px; padding-left:0px;}
.btn-send {border:1px solid #ffffff; padding:10px 16px; font-size:14px; text-transform:uppercase; margin-top:34px;background: none;}
.mart12 {margin-top:12px;}
.contact-info {margin-top:30px; line-height:57px; padding-left:9%;}
.social span {
  background-color: #ffffff;
  border-radius: 50%;
  float: left;
  height: 57px;
  width: 57px;
}
.social span .fa {color:#1c3b6f;}
.social span .fa {
  color: #1c3b6f;
  font-size: 30px;
}
.social .fa-phone {padding: 16px;}
.social .fa-envelope {padding:14px;}
.contact-info span {float:left; margin-right:21px; font-size:16px;}
.footer {border-top:3px solid #ffffff; margin-top:34px; padding-top:12px;}
.social-icon {float:right;}
.social-icon span {margin-left:12px; border-right:1px solid #ffffff; float:left;}
.social-icon .fa {padding-right:12px;}
.border-social {border:none!important; padding-right:0px!important;}
.info {font-size:16px; text-align:center; font-style:italic; margin-top:34px;}
.footer-menu {font-size:16px;}
.contact-us .form-control {color:#FFFFFF;}
.footer a {color:#FFFFFF; text-decoration:none;}
.footer a:hover {color:#0099FF; }
.page_height {height:58px;}
.tab-investor .panel-heading {border: 0;
background: #333333;
padding: 8px 8px 1px 8px;}
.tab-investor table {font-size: 13px;
font-weight: normal;
font-family: arial; color:#888;}
.tab-investor .panel-heading a {color:#FFFFFF; font-size:16px; margin-right:7px;}
.analytics-tables .nav-tabs > li.active > a {background-color:#FFFFFF; color:#444444;}
.tab-investor li  {background-color:#616161;}
.tab-investor li a:hover {color:#FFFFFF;}
.tab-investor .nav-tabs .active {background-color:#ffffff!important;color:#444444;}
.tab-investor .nav-tabs {border-bottom:none; }
.nav-tabs > li {border-radius:7px 7px 0px 0px; margin-right:7px;}
.address-construction {font-size:17px; padding-top:12px; margin:0px;}
.btn-info-lg {background: #04547c;
background: -moz-linear-gradient(left, #04547c 0%, #20356b 100%); 
background: -webkit-linear-gradient(left, #04547c 0%,#20356b 100%); 
background: linear-gradient(to right, #04547c 0%,#20356b 100%); transition: all 1s;
color:#FFFFFF; text-align:center; padding:12px; font-size:16px; line-height:25px; border-radius:7px; border:none; margin-top:12px; margin-right:12px;}
.edit a {color:#13abe9; font-size:14px;}
.btn-info-lg:hover {background:#1d8842!important; color:#FFFFFF;}
.comparision {
border-bottom: 1px solid #ddd;
background: #f9f9f9;
padding: 5px 0 0; position:fixed; z-index:1000; min-height:132px; width:60%;}
.property {position:relative;}
.sold {
	position: absolute;
	top: 12px;
	background-color: rgba(229,198,42,0.95);
	font-size: 13px;
	color: #ffffff;
	padding: 5px;
}
.comparision-info {font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.comparision-info td {padding-right:10px;}
.comparision-info .btn-default {color:#333333; padding:7px;}
.comparision-info .btn {border-radius:3px;}
.comparision-info .btn-primary:hover {background-color:#0099FF;}
.fa-check {color:#333333;}
.property-info {margin-top:34px; font-size:14px;}
.property-info span {margin-left:7px;}
.fa-lock {color:#0066FF;}
.table-construction td a {color:#0099FF;}
.name {font-size: 16px;
color: #343434; margin:0px; margin-top:12px;}
.gray {color:#999;}
.compare-affix {
    z-index: 3; background-color:#FFFFFF; z-index:1000;
}
.compare-map-wrapper {
	height: 100%;
	top: 59px;
	left: 0;
	z-index: 1;
	background: #ebebeb;
	background-color: #fff; width:100%; float:left; z-index:10000; width: calc(100% - 58.3%); position:fixed;
}
.compare-map-wrapper img {width:100%;}
.page-inner {
	min-height: 700px;
	width: 100%;
	float: left;
}
hr {margin-top:7px; margin-bottom:7px;}
#example_length label {display:none;}
#example_filter label {display:none;}
.unlock a {color:#13abe9; font-size:14px;  float:right; margin-top:12px;}
.property-infor .btn-default a {color:#343434;}
.dropdown-menu {padding:12px; top:86%;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background:none;}
.mar12 {margin-right:12px;}
.search-input {width:95%; margin-left:12px; margin-top:12px; margin-bottom:34px;}
.mart34 {margin-top:34px;}
.full {width:100%; float:left;}
.table-construction {font-size:12px;}
html, body {height:100%;}
.property {background-color:#FFFFFF;}
.input-group-btn .btn {padding:12px;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background:none;color:#0099FF;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color:#0099FF;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color:#0099FF;}
.navbar-default {background:#ffffff; border-bottom:1px solid #cbcbcb; z-index:10000;}
.dropdown-menu li a {padding-left:0px; background:none;}
.pad0 {padding:0px;}
.dropdown-submenu > .dropdown-menu {margin-left:7px;}
/*////////////////Addition for new property details page on 23/10/2017 open//////////////*/
.about-page {color:#727272; line-height:34px; font-size:14px;}
.about-banner {background:url(../images/about-banner.jpg) no-repeat; width:100%; min-height:187px; color:#FFFFFF; padding-top:12px; background-size:cover;}
.about-banner .fa {color:#FFFFFF;}
.about-banner span {font-weight:bold; font-size:17px; width:128px; float:left; text-align:center; margin-top:21px; border-right:1px solid #ffffff;}
.about-banner span p {font-weight:normal; font-size:12px; text-transform:uppercase; text-align:center; width:auto;}
.border-none {border:none!important; padding-right:0px;}
.slider {margin-top:34px;}
.about-page h4 {font-size:21px;}
.about-page hr {margin:21px 0;} 
.comparision .search-input {border:none;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {border-bottom:none; margin-bottom:-2px;}
#logo1
{ 
    height: 305%;
    width: 109%;
    margin-top: -17px;
}
#recentItem {margin-right:12px;}
/*////////////////Addition for new property details page on 23/10/2017 close//////////////*/
.more-filter .btn-primary {
    background: #FFFFFF;
    border: 1px solid #ddd;
    color: #1c6dd1;
    border-bottom: none;
    margin-bottom: -1px; text-transform:inherit;}
.clear {color:#555;}
.filter1 {
    width: 771px;
    margin: auto;
}
.blue-color {color:#1c6dd1;}
.gray-color {color:#555!important;} 
.search-input .form-control {border:1px solid #ccc;}
.filter-price {color:#4d4d4d; padding-top:61px;}
.filter-price img {width:89px; margin-top:12%; border:3px solid #def2fd; border-radius:50%;}
.filter-price  h1 {font-size:28px; text-align:center;} 
.fa-search:before {font-size:15px; padding-left: 7px; padding-right:7px;}
.top-space {margin-top:0px;}
.tab-investor .panel-info {border:none;}
.nav-tabs > li {height:40px;}
.nav-tabs>li>a:hover {border:none;}
.shadow-overlay {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10000;
    /* width: 15px; */
    /* background-image: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(0,0,0,0.18) 100%); */
    /* float: right; */
    height: 100%;
    border-right: 1px solid #dedede;
}
#propertyres {width:100%!important;}
#propertyres th {font-size:14px!important;}
.status sorting_1 {padding-left:7px!important;}
#propertyres strong {color:#000000; font-size:13px;}
.sold-prop {background-color:rgba(229,198,42,0.95); border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;}
.full {width:100%; float:left;}
.table-construction {padding-left:12px;}
#lightgallery1 {position:relative;}
#lightgallery1 li {width:100%;text-align:center; margin-left:7px;}
.change {
    position: absolute;
    bottom: 21px;
    background-color: #1f77b8;
    padding: 9px;
    color: #ffffff;
    border-radius: 50%;
    width: 44px;
    height: 44px;
    left: 52px; }
#lightgallery1 .change {display:none;}
.change .fa {font-size: 24px;
    padding-top: 2px;}
#lightgallery1:hover .change {background-color: #009933; display:block;}
.search-input .form-control {font-size:16px;}	
.tab-investor .panel {padding:0px;}
.panel-heading {border-radius:0px;}
table strong {color:#555;}
#resultDiv {margin-top: 4px;
    box-shadow: 1px 2px 1px #cbcbcb;}
#lightgallery1 img {max-width:100%; border-radius:12px; margin-top:12px;}
#propertiesMap {height:50%!important;}
.tab-investor {height:50%;}
.table-construction {width:100%;}
.dataTables_filter {
    text-align: right;
    margin-bottom: 10px;
    float: right;
    margin-right: 12px;
}
#resultDiv1 {
    background-color: white!important;
    z-index: 10000;
    width: 759px;
    border-left: 1px solid #bababa;
    border-right: 1px solid #bababa;
    border-bottom: 1px solid #bababa;
    background-color: #cbcbcb;
    top: 40px;
    left: 1px;
    padding: 5px 5px 5px 5px;
    cursor: pointer;
    border-radius: 0px 0px 4px 4px;
    position: absolute;
    max-height: 160px;
    overflow: auto;
}
#resultDiv1 {margin-top: 4px;
    box-shadow: 1px 2px 1px #cbcbcb;}
#lightgallery1 img {max-width:100%; border-radius:12px; margin-top:12px;}
#propertiesMap {height:45%!important;}
.tab-investor {height:50%;}
.table-construction {width:100%;}
.dataTables_filter {
    text-align: right;
    margin-bottom: 10px;
    float: right;
    margin-right: 12px;
}
#resultDiv1 {width:93%;}
div.dataTables_wrapper div.dataTables_filter input {height:32px;}
#resultDiv {width:93%;}
.card {display:none;}
div#propdetails {
    padding-top: 205px;
    position: fixed;
    background-color: #ffffff;
    z-index: 100;
    width: 60%; border-bottom:1px solid #ddd;
}
.proposal-height {min-height:336px;}
div.dataTables_wrapper div.dataTables_paginate {margin-right:12px;}
.status {
    padding: 7px 0px!important;
}
#propertyres th {font-weight:bold; font-size:13px;}
#propertyres_wrapper .col-sm-6 {
    float: right;
    margin-right: 21px;}
.dataTables_length {float:right;}	
select.input-sm {height:37px;}
.dataTables_length .form-control {border:1px solid #cccccc; border-radius:3px;}
div.dataTables_wrapper div.dataTables_length label {font-size:16px;}
.sold-prop {background-color:#e6c935; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px; width:40px; text-align:center; margin-right:
7px;}
.active-prop {background-color:#00CCFF; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.active-prop-listforrent {background-color:#cc00ff; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.pending-prop {background-color:#009966; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.renovate-prop {background-color:#993399; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.rental-prop {background-color:#FF9900; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.Occupied-No-Deal-prop{background-color:#39b54a; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.Occupied-Deal-prop{background-color:#605ca8; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.Rescinded-prop{background-color:#ff0000; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.Acquisition-prop{background-color:#92278f; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.Offers-prop{background-color:#2e3192; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
.Seller-Financed-prop{background-color:#f06eaa; border-radius:1px; padding:3px; color:#ffffff; font-size:10px; float:right; margin-left:4px;width:40px;text-align:center;margin-right:
7px;}
#propertyres_wrapper .row {margin-left:0px!important; margin-right:0px!important;}
#propertyres_wrapper {padding-top:21%;}
#logo1 {
    height: auto;
    width: 77px;
    margin-top: -12px;
}
#propdetails .row {margin-left:0px; margin-right:0px;}
#propdetails table {width:97%; margin:auto; margin-top:12px; font-size:12.5px;}
.comparision-info {padding-bottom:12px;}
.resulttable {margin-top:312px;}
.action-height {margin-top:228px;}
.tab-investor .panel-heading a {font-size:14px;}
.tab-content table {font-size:12px!important; max-width:98%;}
#lightgallery1 li {margin-top:7px;}
.imgloader {background:url(http://www.ama-assets.com/investor/images/loadernew.gif) no-repeat; height:165px; width:165px; position:relative; z-index:10000;}
.demo-gallery > ul > li {margin-top:34px!important;}
#lightgallery1 img {max-height:179px;}
.container {width:1190px;}
.slider-image {color:#ffffff; width:789px; max-height:445px;}
#img-nin {margin:0px!important; width:100%!important;}
#ninja-slider .ns-img {background-color:#F9F9F9!important;}
#thumbnail-slider div.inner {background-color:none!important; height:82%!important;}
#thumbnail-slider div.inner{background-color:#F9F9F9!important;}
#ninja-slider .slider-inner {
    max-height: 445px !important;
    display: table;
    position: relative;
    width: 100%;
}
#ninja-slider {width:90%;}
#thumbnail-slider {width:10%; height:445px!important;}
.inner ul li {width:104px!important;}
#thumbnail-slider div.inner {padding:0px;}
#thumbnail-slider-prev, #thumbnail-slider-next {color: #F9F9F9;
font-size: 18px;
font-weight: bold;
background-color:##7c7c7c;
transition: all .4s linear;
padding: 5px;
text-align: center;
display: block;
height: 50px;}
#thumbnail-slider-next.disabled, #thumbnail-slider-prev.disabled {opacity:1!important; margin-left:1px!important;}
#thumbnail-slider-prev, #thumbnail-slider-next {background-color:#7c7c7c;}
#thumbnail-slider-prev, #thumbnail-slider-next {height:55px;background-color:#7c7c7c;}
#thumbnail-slider div.inner {margin-top:51px;}
.slider-inner ul {height:445px!important; padding:0px!important;}
.inner ul li a {background-size:100%;}
#thumbnail-slider ul li {border:1px solid #ffffff; margin:0px;}
#thumbnail-slider-prev::before {top: 25px;}
#thumbnail-slider-next::before {bottom: 21px;}
#ninja-slider li {
    width: 100%;
    height: 100%;
    top: 0px;
    position: absolute;
    margin-left: 0px;}	
.inner ul li a {background-size:100%!important;}
.slider-inner ul {margin-bottom:0px;}
.social-section {max-width:789px;}
.fa-pencil {color:#93abc3;}
.property-backlink {
    float: left;
    padding-top: 12px;
    font-weight: bold;
	 color: #727272; margin-top:21px;line-height:38px;
}
.property-backlink a {color:#727272;}
.property-backlink a:hover {color:#727272; text-decoration:underline;}
.property-share {
    float: right;
    display: inline-block;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    color: #727272;
	 padding-top: 12px; margin-top:21px; line-height:38px;
}
.property-share .fa {
    color: #13abe9;
    height: 100;
    width: 100;
    border: 1px solid #13abe9;
    padding: 10px 14px;
	font-size:21px; cursor:pointer;
}
.property-share span:hover .fa {color:#0d77a2;}
.property-share span {margin-left:12px; float:left;}
.fleft {float:left;}
.fullscreen #thumbnail-slider {display:none!important;} 
.ui-dialog  {position: absolute;
height: 471px!important;
width: 48%!important;
top: 28%!important;
left: 26%!important;  overflow:auto; box-shadow:1px 1px 8px #343434;}
.ui-dialog fieldset {min-width:50%; float:left;}
.ui-dialog .ui-dialog-titlebar-close {top:46%;}
.ui-widget-content {color:#727272;}
.ui-widget-content label {font-weight: bold;
font-size: 15px;}
.ui-widget-content label input {font-weight:normal;}
.about-page input {height:34px;}
.property-td .form-control{border:1px solid #ccc!important;height:31px!important; margin-top:0px!important;}
.check-span span {
    font-size:16px;
    float: left;
    margin-right: 34px; line-height:40px;}

.form-control {border:1px solid #cccccc!important; padding:5px 12px;}
.about-page input[type="file"] {line-height:21px!important;}
.schedule select {width:87%!important;}
#budget_info input {width:100%;}
#budget_info .btn-primary {width:auto;}
#rental_budget_info td {width:50%;}
#rental_budget_info input {width:89%; margin-top:12px; height:34px!important;}
#rental_budget_info .btn {width:auto;}
.panel {border:1px solid #8e9bac; margin-top:-7px;}
button.accordion {padding:10px 12px; font-size:21px;}
.prop-banner-index span {font-size:15px; padding:4px 21px; width:auto; color:#4d4d4d; float:left; border-radius:4px; color:#FFFFFF;}
.prop-banner-index {float:left; margin-top:12px;}
.name {font-size:17px;}
.comparision-info .gray {margin-right:12px; margin-left:2px;}
.price {margin-top:12px; text-align:right; font-weight:bold; font-size:21px;}
.comparision-info .full {margin:0px;}

.dropzone {background:#E8E9EC!important; border:none!important; padding:70px 20px!important;margin-top:-29px!important;}
.dz-default span {font-size:21px;}
.dz-default {border: 2px dashed #0087F7;
border-radius: 5px;
background: white;}
.dropzone .dz-message {
text-align: center;
margin: 2em 0;
padding: 7%;
width: 534px;
margin: auto!important;

}

.demo-gallery > ul {
margin-bottom: 0;
}
.demo-gallery > ul > li {
float: left;
margin-bottom: 12px;
margin-right: 12px;
width: 200px;
}
.demo-gallery > ul > li a {
border: 3px solid #FFF;
border-radius: 3px;
display: block;
overflow: hidden;
position: relative;
float: left;
}
.demo-gallery > ul > li a > img {
-webkit-transition: -webkit-transform 0.15s ease 0s;
-moz-transition: -moz-transform 0.15s ease 0s;
-o-transition: -o-transform 0.15s ease 0s;
transition: transform 0.15s ease 0s;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
height:141px;
width: 100%;
}
.demo-gallery > ul > li a:hover > img {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
.demo-gallery > ul > li a:hover .demo-gallery-poster > img {
opacity: 1;
}
.demo-gallery > ul > li a .demo-gallery-poster {
background-color: rgba(0, 0, 0, 0.1);
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: background-color 0.15s ease 0s;
-o-transition: background-color 0.15s ease 0s;
transition: background-color 0.15s ease 0s;
}
.demo-gallery > ul > li a .demo-gallery-poster > img {
left: 50%;
margin-left: -10px;
margin-top: -10px;
opacity: 0;
position: absolute;
top: 50%;
-webkit-transition: opacity 0.3s ease 0s;
-o-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.demo-gallery > ul > li a:hover .demo-gallery-poster {
background-color: rgba(0, 0, 0, 0.5);
}
.demo-gallery .justified-gallery > a > img {
-webkit-transition: -webkit-transform 0.15s ease 0s;
-moz-transition: -moz-transform 0.15s ease 0s;
-o-transition: -o-transform 0.15s ease 0s;
transition: transform 0.15s ease 0s;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
height: 100%;
width: 100%;
}
.demo-gallery .justified-gallery > a:hover > img {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {
opacity: 1;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster {
background-color: rgba(0, 0, 0, 0.1);
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: background-color 0.15s ease 0s;
-o-transition: background-color 0.15s ease 0s;
transition: background-color 0.15s ease 0s;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster > img {
left: 50%;
margin-left: -10px;
margin-top: -10px;
opacity: 0;
position: absolute;
top: 50%;
-webkit-transition: opacity 0.3s ease 0s;
-o-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster {
background-color: rgba(0, 0, 0, 0.5);
}
.demo-gallery .video .demo-gallery-poster img {
height: 48px;
margin-left: -24px;
margin-top: -24px;
opacity: 0.8;
width: 48px;
}
.demo-gallery.dark > ul > li a {
border: 3px solid #04070a;
}
.home .demo-gallery {
padding-bottom: 80px;
}
.picture-detail h3 {width: 47%;
margin: auto;
    margin-bottom: auto;
font-size: 22px;
font-weight: bold;
margin-bottom: 34px;
line-height: 30px;}
.table-section td {border:1px solid #c0ccd7;}
.table-section th {border: 1px solid #98a9c1;
background-color: #c0ccd7;
font-size: 12px;
padding: 7px 4px; text-align:center;}
.table-section td {
    border: 1px solid #c0ccd7;
    font-size: 12px;
    padding: 7px;
}
.picture-detail .table-propertytr th {border:1px solid #ffffff;}
.picture-detail .time-cardtable th {width:auto;}
.demo-gallery > ul > li a > img {box-shadow:1px 1px 2px #cbcbcb;}
.gray-section {background-color: #152836;
margin-top: 34px;
padding-top: 38px;
padding-bottom: 0; height:100%;}
.time-cardtable {width:97%; margin:auto;}
html {height:100%;}
body {height:100%;}
.page-title {width:100%; margin:0px; padding:12px 0px; margin-bottom:34px;}
.page-title h1 {margin-left:21px; font-size:21px;}
.page-title .breadcrumb {margin-right:12px;}	
.picture-detail .time-cardtable {margin-top:30px;}
.customer select {width:70%;}
.table-section table {border-color:#c0ccd7;}
.ui-widget.ui-widget-content {z-index:1000;}
.ui-draggable .ui-dialog-titlebar {background-color:#00aeef;}
#ui-dialog-title-propertyComments > label {
    font-size: 21px;
    color: #ffff;
    font-weight: normal;
}
.ui-widget-content label input {width:89%;}
.ui-widget-content label select {width:89%;}
.view-all {width:100px; float:left; border:1px solid #f5531e;padding: 5px;line-height: 30px; margin-top:3px;}
.login h3 {font-size:21px;}
.timecard-section {width:95%; margin:auto; margin-top:34px;}
.container-section {width:95%; margin:auto; margin-top:7px;}
.title {font-size:30px; text-align:center; font-weight:bold;}
#pictureslist ul {padding-left:0px;}
.container-section h4 {font-size: 21px;
    text-align: center;
    margin-bottom: 12px;
    margin-top: 34px;}


#reportData1 .demo-gallery > ul > li {
    float: left;
    width: 102px;
    padding: 0px; margin-top:0px!important; margin:0px;
}
#reportData1 .demo-gallery > ul > li a > img {height:auto;}
.pagenation .paginate {margin-top:0px!important;}
.white-section {
    background-color: #e1e1e1;
    padding: 21px;
    border-radius: 12px;
    float: left;
    width: 497px;
    margin-bottom: 34px;
    border: 1px solid #cbcbcb;}
.white-section h4 {text-align:center; margin-bottom:34px; font-size:26px;}
.white-section p {
    float: left;
    width: 210px;
    margin: auto;
    padding-left: 41px;
}
.show-all {width: 168px; margin: auto;}
.show-all input[type="checkbox"] {margin-top:7px;}
.show-all p {margin-left:29px; width:43%;}
#demo .btn {margin-left:12px;}
.qrf h4 {font-size:21px; text-align:center;}
.max-70 {max-width:70%;}
.group-flyer {width:70%; margin:auto; margin-top:34px;}
.page-title {
    width: 100%;
    margin: 0px;
    padding: 12px 0px;
    margin-bottom: 34px;
    margin-top: 57px;
}
.search_picture {border-radius:0px;}
#home .fa {margin-left: 12px;
    margin-right: 7px;
    margin-top: 12px;}
#home input[type="checkbox"] {margin-top:6px;}
.time-cardsection {padding: 21px;
    margin-top: 21px;
    width: 523px;
    margin: auto;
    margin: auto;
    padding-right: 39px;}	
.title-form {color:#1f77b8;margin-top:12px; margin-left:3px;}
.list {padding:21px;}
.list #markersLegend th {
    padding-left: 6px;
    font-size: 14px;
    margin-bottom: 10px;
    float: left;
    text-align: center;
}
.calendar-select {float:right;}
.picture-detail .time-cardtable {width:100%;}
.page-title .fa {margin-right:7px;}
#content_list {max-width:600px; margin:auto;}
#emp_form_edit .form-control {height:auto;}
.custom-file input[type="file"] {
    display: none!important;
}
.custom-file-upload {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
}
.btn-sq {border:3px solid #343434; color:#343434; min-width:117px; height:100px; font-size: 10px;  font-weight: bold; margin-right:7px; margin-top:40px; padding-top:21px; font-size:12px;}
.btn-group-justified > .btn-group .btn {
    height: 47px;
    border: 1px solid #ffffff;
}
.filter-search {margin-top: 12px;
margin-bottom: 21px;
float: left;
width: 100%; text-align:center;}
.filter-search .btn {margin-top:12px;}
.search-checkbox {margin-top:12px; text-align:center; width:auto; margin:auto; margin-top:12px;}
.search-checkbox span {display: inline;
margin-right: 12px;}
.search-checkbox input[type="checkbox"] {display:inline; float:none;}
.bid-top {margin-top:24%;}
.bid-table h3 {font-size:21px; text-align:center; color:#1f77b8; margin:0px;}
.map-section {z-index: 10000;width:calc(100% - 58.7%); 
position: fixed;}
.map-section img {width:100%;}
.expand-table {
    transform: rotate(-90deg);
    position: absolute;
    left: 0;
    width: 16px;
    z-index: 1000;
}
.full-table  .compare-map-wrapper {height:271px;}
.full-table .map-show {display:none;transition:3s ease-in;}
.full-table .full-width {width:100%;}
.full-table .expand-table {z-index: 10000;}
.full-table #propertiesMap {height:100%!important;}
.full-view {display:none;}
.full-table .full-view {display:block;}
.full-table .hide-btn {display:none;}
.expand-table .btn-success {display:none;}
.full-table .expand-table .btn-success {display:block; z-index:10000; position:absolute; top:-10px;}
.full-table .expand-table .btn-primary {display:none;}
.full-table .compare-map-wrapper {width: calc(100% - 58%);}
.full-table .map-section {width: calc(100% - 58%);}
.full-table .expand-table {position:fixed;}
#construction-team .modal-title {background-color:#cfdcef; padding:12px 10%;}
#construction-team .modal-title .form-control {height:43px;}
#construction-team .modal-dialog {width:70%;}
#construction-team p {margin-top:12px;}
#construction-team {color:#333333;} 
#construction-team .modal-header {padding:0px;}
.question {border-radius:50%; background-color:#0099CC; width:21px; height:21px; float:left; text-align:center; color:#FFFFFF; margin-left:12px;}
#construction-team .modal-body {padding:0 10%;}
.footer-color {background:url(../images/gray.jpg) repeat-x; width:100%; height:72px;}
#construction-team .modal-footer {padding:0px; margin-top:40px;}
.save {float:right; margin-right:57px;}
#construction-team textarea.form-control {height:116px;}
#construction-team .modal-dialog {top:0px;}
#edittaskall .modal-title {background-color:#cfdcef; padding:12px 10%;}
#edittaskall .modal-title .form-control {height:43px;}
#edittaskall .modal-dialog {width:70%;}
#edittaskall p {margin-top:12px;}
#edittaskall {color:#333333;} 
#edittaskall .modal-header {padding:0px;}
.question {border-radius:50%; background-color:#0099CC; width:21px; height:21px; float:left; text-align:center; color:#FFFFFF; margin-left:12px;}
#edittaskall .modal-body {padding:0 10%;}
.footer-color {background:url(../images/gray.jpg) repeat-x; width:100%; height:72px;}
#edittaskall .modal-footer {padding:0px; margin-top:40px;}
.save {float:right; margin-right:57px;}
#edittaskall textarea.form-control {height:116px;}
#edittaskall .modal-dialog {top:0px;}
.save-button {background:url(../images/save.jpg) no-repeat; border:none; width:176px; height:52px;}
.more-filter{position: relative;}
.more-filter .btn.btn-primary.blue-color.clone-btn {
    position: absolute;
    left: 14px;
    top: -20px;
    background: #1c6dd1;
    color: #fff;
    border: 0;
}
.gray-box {
    background-color: #e1e1e1;
    border-radius: 10px;
    padding: 21px 61px; margin-bottom:35px;
}
.gray-box #owner_name {margin-bottom:21px;}
.gray-box input[type="checkbox"] {margin-top:6px;}
.btn-space {margin-left:12px;}
.sold-house {
    width: 384px;
    margin: auto;
    text-align: center; text-align:center;
}
.gray-box h4 {font-size:25px;}
#searching_val {width:auto;}
.utalities-container {width:70%;}
#owner_detail .search-input {margin-top:0px;}
.utalities-container .page-heading {margin-top:0px;}
#owner_detail .page-heading {margin:0px;}
.gray-box #owner_name {width:100%;}
#state_name {width:100%;}
.rent-fund .page-heading {font-size:21px;}
.width40 {float:left; margin-right:21px;}
.right12 {margin-right:12px;}
.marb21 {margin-bottom:21px;}
.filterindex
{
  height: 300px;
  overflow: auto; 
}
/* Modal EDIT */
#more-detail .modal-header {background-color:#00aeef; color:#FFFFFF;}
#myModal-edit .modal-header {background-color:#00aeef; color:#FFFFFF;}
#more-detail h5 {font-size:21px;}
#more-detail .modal-header .close {position: absolute; top: 17px;right: 21px;}
#more-detail .modal-header .close {
position: absolute;
top: 17px;
right: 21px;
color: #ffffff;
opacity: 1;
}
#myModal-edit .modal-header .close {
position: absolute;
top: 17px;
right: 21px;
color: #ffffff;
opacity: 1;
}
#more-detail label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#more-detail input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
.field {margin-top:12px;}
#more-detail .modal-dialog {width:70%; margin-top:12px;}
#more-detail .btn-primary {background-color:#46a149;}
#more-detail .btn-primary:hover {background-color:#009900;}
#more-detail .close span {font-size:25px;}
#more-detail input {height:46px!important; width:100%;}

#add .modal-header {background-color:#00aeef; color:#FFFFFF;}
#add h5 {font-size:21px;}
#add .modal-header .close {position: absolute; top: 17px;right: 21px;}
#add .modal-header .close {
position: absolute;
top: 17px;
right: 21px;
color: #ffffff;
opacity: 1;
}
#add label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#add input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#add .modal-dialog {width:70%; margin-top:12px;}
#add .btn-primary {background-color:#46a149;}
#add .btn-primary:hover {background-color:#009900;}
#add .close span {font-size:25px;}



#filterModal .modal-header {background-color:#00aeef; color:#FFFFFF;}
#filterModal .modal-header .close {
position: absolute;
top: 17px;
right: 21px;
color: #ffffff;
opacity: 1;
}
#filterModal label {margin-left:12px;}
#filterModal .fa {margin-right:3px;}
#more-detail .modal-body {
position: relative;
padding: 15px;
min-height: 282px;
overflow:auto;
overflow-x: hidden;
} 
#more-detail select {width:100%;height:46px; margin-top:12px;}
/* ----*/
#additional .modal-header {background-color:#00aeef; color:#FFFFFF;}
#additional h5 {font-size:21px;}
#additional .modal-header .close {position: absolute; top: 17px;right: 21px;}
#additional .modal-header .close {
position: absolute;
top: 17px;
right: 21px;
color: #ffffff;
opacity: 1;
}
.propboximg {position:relative;}
#additional label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#additional input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
.property-report  {position:relative; margin-top:45px;}
.field {margin-top:12px; margin-top:45px;}
#additional .modal-dialog {width:70%; margin-top:12px;}
#additional .btn-primary {background-color:#46a149;}
#additional .btn-primary:hover {background-color:#009900;}
#additional .close span {font-size:25px;}
#additional input {height:46px!important; width:100%;}
#additional .modal-body {
position: relative;
padding: 15px;
overflow:auto;
overflow-x: hidden;
}
/*------*/
#propertyFileUploadForm-1 .modal-header {background-color:#00aeef; color:#FFFFFF;}
#propertyFileUploadForm-1 h5 {font-size:21px;}
#propertyFileUploadForm-1 .modal-header .close {position: absolute; top: 17px;right: 21px;}
#propertyFileUploadForm-1 .modal-header .close {
position: absolute;
top: 17px;
right: 21px;
color: #ffffff;
opacity: 1;
}
#propertyFileUploadForm-1 label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
.field {margin-top:12px;}
#propertyFileUploadForm-1 .modal-dialog {width:70%; margin-top:12px;}
#propertyFileUploadForm-1 .btn-primary {background-color:#46a149;}
#propertyFileUploadForm-1 .btn-primary:hover {background-color:#009900;}
#propertyFileUploadForm-1 .close span {font-size:25px;}
#propertyFileUploadForm-1 .modal-body {
position: relative;
padding: 15px;
overflow:auto;
overflow-x: hidden;
}  
.content-wrapper {background-color:#ffffff;}
.propinfo1 {position:relative;}
.table-bordered td {border:1px solid #e1e1e1;}
.utility-page td {padding:12px;}
#pictureslist .form-control {margin-top:12px;}
#owner_monthly_detail h4 {font-size: 21px;margin-bottom: 21px;text-transform: uppercase; color:#1f77b8;}
.owner_name {
    margin-bottom: 12px;min-height:372px; width:100%;
}
#owner_monthly_detail .btn {margin-top:12px;}
.page-heading {font-size:25px;margin-bottom: 21px; color:#343434; text-align:center; margin-top:34px;}
#selCompany {height: 350px;}
.padt34 {padding-top:34px;}
.inner-page h4 {font-size: 25px;
font-weight: bold;
text-align: center;}
.bid_table td {border:1px solid #c0ccd7;text-align:left; padding-left:12px; display:block;}
.address-section {max-width:700px; margin:auto;}
.padt12 {padding-top:12px;}
.bid_table td:hover {background-color:#e1e1e1;}
.padt-7 {padding-top:7px;}
.file-include a {
    color: #707070;
    padding-top: 8px;
    float: left; font-size:15px;
}
.file-include .fa {margin-right:12px;}
.table-form input[type="submit"] {margin:12px 0;}
.table-form td {vertical-align:top;}
.table-form label {padding-top:7px;}
.table-check input[type="checkbox"] {margin-right: 7px;
float: left;
margin-top: 4px;}
.table-check a {color: #707070;
padding-top: 0; margin-top:6px;
float: left;
font-size: 15px;}
.table-check td {padding-bottom:7px;}
.propAddgreen {
    background-color: #0a8652;
    color: #ffffff;
    text-align: center;
    border-radius: 4px;
    width: auto;
    padding: 3px 7px;
    margin-top: 7px;
    bottom: 12px;
    position: absolute;
    margin: auto;
    text-align: center;
    left: 0;
    right: 0;
    width: 75%;
}
.propAddgreen:hover {background-color:#343434;}
.property_info ul li {padding-top: 12px;
    width: 46%;
    float: left;
}
.property img {width:100%;}
#owner_detail .property {background:none;}
#searching_val {
    margin-left: 12px;
}
.inner-title {
    margin-bottom: 48px;
    text-align: center;
}
.table-bid {
  overflow: scroll;
  width: 97%;
  margin-left: 21px;
  overflow-y:hidden;border:1px solid #c0ccd7;
}
h4 {font-size:25px;}
.normal input {width:100%;}
.fleft {float:left;}
.hm_view {
    background-color: #1f77b8;
    border-radius: 4px;
    padding: 12px;
    text-align: center;
    color: #ffffff;
    cursor: pointer; margin-bottom:12px;
}
.hm_view:hover  {
    background-color: #00aeef;
    border-radius: 4px;
    padding: 12px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
}
.bid_table a {display:block;}
.add-companytable {
	max-width: 700px;
    margin: auto;
    margin-top: 70px; margin-bottom:40px;
}
.add-companytable input[type="checkbox"] {float:none;}
#frm_date input {width:100%; border:1px solid #e1e1e1; height:34px; width:100%; margin-bottom:12px;} 
#frm_date select {width:100%;border:1px solid #e1e1e1; height:34px;width:100%;margin-bottom:12px;}
.table_bid {background-color:#e1e1e1; margin-top:35px;}
.inputGroupContainer .input-group-btn:last-child > .btn {width:124px;}
.inputGroupContainer .input-group-btn .btn {padding:8px;}
#pictureslist .hasDatepicker  {height:41px; width:100%;}
#bidDetailsnew_purchase tr {font-size:12px;}
.export-csvspace {margin-top:70px;}  
#bidDetailsbid_sold th {font-size:12px; text-align:center;}
.pad34 {padding:34px;}
#bidDetailsnew_purchase th {text-align:center;}
#bidDetailsbid_statuschanged th {font-size:12px;}
#bidDetailsbid_statuschanged th {text-align:center;}
#utility .gray-box {padding:21px 40px;}
#bidDetailsbid_sold tr {text-align:center;}
#utility .padt7 {width:201px;}
.check-top input[type="checkbox"] {margin-top:8px;}
.dropdown-submenu > .dropdown-menu {
    margin-left: -5px;
}
.dropdown-menu .divider {margin:5px 0px;}
.utality-space {margin-left:34px;}
.btn {margin-bottom:12px;}
.save_btn .btn {
    padding: 10px 15px;
    font-size: 13px;
    line-height: 1.428571429;
    border-radius: 3px;
    padding: 4px;
    margin-left: 12px;
    margin-top: 3px;
}
#pictureslist .paginate {margin-top:61px!important;}
#propertybiddermanagement td {font-size:11px; font-weight:normal;}
.results {margin-left:12px; float:left; margin-top:3px;}
table input[type="checkbox"] {float:none;}
#map_div .modal-dialog {top:0%!important;}
#manual_div.ui-resizable {position:fixed!important; top:0;}
#manual_div .modal-dialog {top:0%!important;}
.manual_div.manual-edit {top:0%!important;}
#manual_div textarea {height:69px!important;}
#myModal-edit input {width:100%; margin-bottom:12px;}
#popupform .form-control {line-height:16px!important;}
.timecard label {padding-top:7px;}
#myModal-edit select {width:100%; margin-bottom:12px;}
.action {line-height:35px;font-size:16px;}
#bidder-perform {margin-top:3px;}
#propertybiddermanagement_length {float:left;}
#propertybiddermanagement_wrapper {margin-top:12px;}
#propertybiddermanagement_filter {margin-right:0px;}
.action-height {margin-top:514px!important;}
#action-section {margin-top:150px;}
#Occupancy {width:100%!important;}
.Waiting-To-Bid
{
background-color: #0000FF;
border-radius: 1px;
padding: 3px;
color: #ffffff;
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
}
.Bidding-Started-At
{
background-color: #e6c935;
border-radius: 1px;
padding: 3px;
color: #ffffff;
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
}
.Bidding-Stopped-At
{
background-color: #e6c935;
border-radius: 1px;
padding: 3px;
color: #ffffff;
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
}
.Sold-To-Someone-Else
{
background-color: #7F2AFF;
border-radius: 1px;
padding: 3px;
color: #ffffff;
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
}
.Bought-by-Us
{
background-color: #e6c935;
border-radius: 1px;
padding: 3px;
color: #ffffff;
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
}
#task_frm_details table {width:70%; margin:auto;}
.OB-Too-High-Cancelled
{
background-color: #000000;
border-radius: 1px;
padding: 3px;
color: #ffffff;
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
}
.OB-will-work
{
background-color: #ffffff;
border-radius: 1px;
padding: 3px;
/*color: #ffffff;*/
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
} 
.mab0 {margin-bottom:0px;}
#frm_date {font-size:14px;}
.check-box input[type="checkbox"] {margin-left:12px; float:none;}
#frm_date h4 {margin-bottom: 0px;
line-height: 0;}
.green-tr {background-color:#5fbf00;}
#bidChangesDetails {width:95%; margin:auto; font-size:12px;}
.no-result-found {font-size: 28px;
text-align: center;
margin-top: 17%;
font-weight: bold;
color: #1f77b8;}
.text-area textarea {margin-top: 12px;
width: 100%;
height: 70px;}
.btn-secondary {background-color:#46a149; color:#FFFFFF;}
.btn-secondary:hover {background-color:#009900; color:#FFFFFF;}
.select-date {padding-left:8%;}
.Waiting-To-Bid1
{
background-color: #0000FF;
}
.span-btn {border-radius: 5px;
padding: 3px;
color: #ffffff;
font-size: 10px;
float: right;
margin-left: 4px;
width: 40px;
text-align: center;
margin-right: 7px;
margin-top:4px;}
.span-btn-bidder{font-size: 12px!important;}
.Bidding-Started-At1
{
background-color: #e6c935;
}
.Bidding-Stopped-At1
{
background-color: #e6c935;
}
.Sold-To-Someone-Else1
{
background-color: #7F2AFF;
}
.Bought-by-Us1
{
background-color: #e6c935;
}
.OB-Too-High-Cancelled1
{
background-color: #000000;
}
.OB-will-work1
{
background-color: #ffffff;
} 
.gray-container {background-color:#e1e1e1;}
.graybox {
    background: #fff none repeat scroll 0 0;
    border-radius: 6px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    color: rgba(0, 0, 0, 0.87);
    display: inline-block;
    position: relative;
    width: 100%;
    padding: 7px 12px;
}
.modal-header {background-color:#00aeef; color:#FFFFFF;}
.graybox .btn-info {border-color: transparent;margin-top:12px;padding: 14px 21px; margin-right:12px;}
.graybox .nav-pills > li.active > a {background-color:#46a149;}
.graybox .nav-pills > li.active > a:hover  {background-color:#009900;}
.graybox .nav > li > a {background-color:#e1e1e1; margin-left:12px; border:1px solid #cbcbcb;}
.graybox .nav > li > a:hover  {background-color:#cbcbcb; margin-left:12px;}
#video-moduel { background: #fff none repeat scroll 0 0;
    border-radius: 6px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    color: rgba(0, 0, 0, 0.87);
    margin: 30px 0;
    width: 100%;
    padding:12px; margin-top:12px;}
.border-graybottom:last-child {border:none;}	
.btn-gray {background-color: #cbcbcb;
text-align: center;
border: 1px solid #dfe2e5;
margin-bottom: 21px;
position: relative;
border-radius: 7px;
font-size: 18px;
padding: 12px;
position: relative;}
.btn-arrow {position: absolute;
right: -8px;
top: 0;
font-size: 34px; color:#cbcbcb;}
.video_sidebar {
    background-color: #ffffff;padding: 12px; border:1px solid #cbcbcb;
}
.border-graybottom {border-bottom: 1px solid #cbcbcb;width: 100%;margin: auto;padding: 12px;}
.border-graybottom:hover {color:#0e8df2;}
#video-moduel h4 {padding:21px;}
#work-book h4 {padding:21px;}
#work-book {margin-top:12px;}
.subject {font-size:12px;}
.Waiting-To-Bid {font-size: 12px!important;
padding: 3px 8px!important;
margin-left: 3px!important;
margin-top: 4px!important;}
.subject .fleft {margin-left: 3px;
margin-right: 3px;}
.subject .btn {
    margin-bottom: 12px;
    font-size: 9px;
    padding: 7px; margin-bottom:4px;
}
.sold-pending {width:70px; text-align:center; font-size:11px;}
.panel-info .panel-body {padding:12px 0px;}
.subject select {height:26px;}
.prop-bid-slider  {margin-top:-28px!important;}
.cms-dashboard h4 {color:#337ab7; margin-bottom:21px;}
.cms-dashboard textarea {height:151px;}
.newbidderslider .slider-image {width:100%; margin:0px 14px 25px 14px!important;}
.newbidderslider #ninja-slider {width:100%;}
.newbidderslider #ninja-slider {background-color:#FFFFFF; margin-top:-7px!important;}
.newbidderslider .slider-inner img {border-radius:7px;}
.newbidderslider #ninja-slider li {border-radius:7px;}
.newbidderslider .prop-bid-slider  {margin-top:0px!important;}
.newbidderslider #ninja-slider .slider-inner {margin-top:25px;}
.bid-section {margin-left:12px; font-size:14px; margin-top:-21px; margin-bottom:21px;}
.bid-section span {margin-right:11px; float:left;}
.bid-price .price span {text-align:center; font-size: 12.5px;
    float: left;
    margin-right: 15px;
    margin-top: 12px;}
.newbidderslider {color:#FFFFFF; font-size:1px;}
.task {background-color:#FFFFFF; border:1px solid #cbcbcb; padding:12px; border-radius:4px; color:#707070; position:relative; min-height:165px; margin-top:12px; margin-bottom:12px;}
/*.task:hover {background-color:#fadce5; cursor:pointer; border:1px solid #d4b0be;}*/
.task .fa {color:#1f77b8;}
.task-new {background-color:#ed8b00; text-align:center; color:#FFFFFF; padding:4px 12px; border-radius:4px; margin-left:7px;}
.tag {border: 1px solid #cbcbcb;
    padding: 3px 7px;
    border-radius: 3px; background-color:#e9eaff;margin-right: 3px;margin-top: 2px;}
.task-date {font-size:14px; padding:3px; float:left;}	
.task p {margin:4px;}
.taskarrow-left {position:absolute;}
.taskarrow-down {position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    border: 1px solid #cbcbcb;
    border-radius: 50%; width:21px; height:21px; margin:auto; background-color:#FFFFFF; bottom:-12px;}
 .task-date{background-color:#f81f30; color:#FFFFFF;}	
.taskarrow-left {position:absolute; left:-12px;text-align: center;border: 1px solid #cbcbcb; border-radius: 50%; width:21px; height:21px; margin:auto; background-color:#FFFFFF; top:0px; bottom:0px;}
.task-gray {
    background-color: #e5e8f1;
    padding: 21px;
    border-radius: 7px;
    max-width: 80%;
    margin: auto;
}
.taskarrow-right {position:absolute; right:-12px;text-align: center;border: 1px solid #cbcbcb; border-radius: 50%; width:21px; height:21px; margin:auto; background-color:#FFFFFF; top:0px; bottom:0px;}
.taskarrow-top {position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    border: 1px solid #cbcbcb;
    border-radius: 50%; width:21px; height:21px; margin:auto; background-color:#FFFFFF; top:-12px;}

.taskq-category-button
{
  background-color: #eb8c00;
  border: 3px solid #000;
  padding: 12px;
  border-radius: 3px;
  overflow-wrap: break-word;
  min-height:100px;
  text-transform:uppercase;
  font-weight: bold;
  margin-right: 7px;
  margin-top: 40px;
  padding-top: 21px;
  font-size: 12px;
  line-height: 1.428571429;
  margin-bottom: 12px;
  margin-left: 9px;
}
.taskq-category-button-content
  {
    cursor:pointer;
  }
.taskq-category-button-del
  {
    cursor:pointer;
    margin-left: -95px;
  }
.taskq-category-div-del
  {
        margin-top:-21px;
  }
.filter {
width: 600px;
margin: auto;
} 
.toggle.btn {float:none;margin-bottom:0px; width:61px;}
.map-button-bidder {position: absolute;
    z-index: 1000;
    right: 46px;
    top: 10px;}
.map-button-bidder .btn {font-size:14px;float:left; margin-right:3px; padding:3px 7px;}
.map-button-bidder .fa-pencil {font-size:16px; color:#FFFFFF; margin-right:7px;}
.map-button-bidder .fa-edit {font-size:16px; color:#FFFFFF; margin-right:7px;}
#cross-plygon {padding:3px 5px;}
#propdetails .price {float:right;}
strong {color:#000000!important;}
.radio-investor label {float:left; line-height:37px!important; margin-right:43px; float:left;}
.radio-investor input {float:left;}
#add select {width:100%;margin-top:12px;}
#add label {text-align:right;}
.radio-investor {width: 484px;margin: auto;    margin-bottom: auto;margin-bottom: 21px;}
.vacent {background-color: #FFFFFF;
position: absolute;
top: 10px;
right: 25px;
padding: 1px 5px;
font-size: 12px;
border-radius: 4px;}
.btn-vacent {background-color: #1f77b8; color:#FFFFFF;
padding: 0px 7px;
border-radius: 3px;
margin: 0px;
font-size: 16px;}
.btn-vacent:hover {color:#FFFFFF;}
.gm-style .gm-style-iw {font-size:12px; color:#000000; font-weight:bold;}
.bid-top-first {width:30%; float:left;}
.bid-top-second {width:70%; float:left;}
.bid-top-first .prop-banner-index {margin-top:0px;}
.prop-banner-index span {padding:0px 12px;}
.bid-price .price span {font-size:13px;}
.name {font-size:14px;}
.price {background-color: #e1e1e1;
border-radius: 12px;
margin-top: 21px; padding-bottom:7px; padding-left:7px;}
.comparision-info .gray {font-size:12px;}
#propdetails .price {float:left;}
.price-span {font-size:12px;}
.btn-vacent1 {background-color:#e1e1e1; border-radius:7px; padding:3px 7px; color:#343434;}
.unlock .price {padding:0px 12px;}
.bid-top-second .price {padding-bottom:12px;}
#lightgallery1 img {border:1px solid #cbcbcb;}
.btn-default-outline {border:1px solid #cbcbcb; margin-bottom:7px; font-weight:normal; font-size:12px; margin-right:12px;}
.btn-default-outline:hover {border:1px solid #00aeef; color:#00aeef;}
.mart35 {margin-top:35px;}
.map-identifer {height: 350px;overflow-y: scroll; border:1px solid #cbcbcb; padding:12px; margin-top:35px;}
.identifier select {width:auto!important;}
.fa-info-circle {color:#fbaf5d; font-size:17px; margin-right:12px;}
.fa-check-circle {color:#39b54a;font-size:17px; margin-right:12px;}
.modal_footer {border-top: 1px solid #cbcbcb;padding-top: 17px;margin-top: 35px;}
.fright {float:right;}
.border-green {border-left:3px solid #39b54a!important;}
.modal_header {background-color: #cbcbcb;
overflow: hidden;
border-radius: 5px 5px 0px 0px; padding:7px;}
.gray-border {border-bottom:1px solid #e1e1e1; padding-bottom:7px;}
.gray-border input[type="file"] {padding-top:12px;}
.tag-circle .btn-default-outline {margin-bottom: 7px;font-size: 11px; margin-right: 7px; padding: 7px 10px;}
.modal_footer .btn-primary {margin-top: 3px;padding: 7px 20px;}
.identifier {border:1px solid #e1e1e1; width:100%; padding:12px; margin-top:12px;  margin-bottom:12px;}
.font17 {font-size:17px; font-weight:bold;}
#filter .close {z-index:10000; position:relative;}
.identifier p { font-size: 13px }
#filter {font-size:14px;}
#filter p {margin:0px;}
.identifier select {font-size:13px;}
#mainheading {text-align:center;}
.user-icon {background-color:#e1e1e1; border-radius:12px; cursor:pointer;}
.user-icon .fa-user {background-color: #e1e1e1;padding: 4px 7px;border-radius: 4px;font-size: 21px;position: absolute;top: 40px;border: 2px solid #ffffff;box-shadow: 1px 1px 2px #343434;}
.user-box {width: 170px;
border: 1px solid #cbcbcb;
padding: 9px;
margin-left: 12px;
border-radius: 7px;
box-shadow: 1px 1px 8px #343434;
position: absolute;
z-index: 10000;
background-color: #ffffff;
top: 35px; font-size:14px; display:none;}
.user-box ul {list-style:inherit!important; padding-left:17px;}
.user-box li{cursor: pointer;}
.user-box .fa-caret-left {position: absolute;left:-12px;font-size: 36px;color: #ffffff;text-shadow: -1px 1px 1px #cbcbcb;}
#image-div img {cursor:pointer;}
#image-div .shadow {box-shadow:1px 0px 0px 6px #cbcbcb; opacity:1; border:3px solid #ffffff;}
#create-acquisition-report-modal .modal-dialog{width:70%;}
#create-acquisition-report-modal label {margin-top:12px;line-height: 17px;padding-top: 5px;}
#create-acquisition-report-modal input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#create-acquisition-report-modal select {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#create-acquisition-report-modal .modal-dialog {width:70%; margin-top:12px;}
#create-acquisition-report-modal .btn-primary {background-color:#46a149;}
#create-acquisition-report-modal .btn-primary:hover {background-color:#009900;}
#create-acquisition-report-modal .close span {font-size:25px;}
@media (min-width:640px) {
#ninja-slider .ns-img {background-size:100%!important;}
}

@media (min-width:1400px) {
#propertyres_wrapper {padding-top: 24%;}
.propdetails .price {float:right;}
}
@media (min-width:1500px) {
.bid-top {margin-top:21%;}
.Waiting-To-Bid {font-size:14px!important;}
.Bidding-Started-At {font-size:16px!important;}
.Bidding-Stopped-At {font-size:16px!important;}
.Sold-To-Someone-Else{font-size:16px!important;}
.Bought-by-Us {font-size:16px!important;}
.OB-Too-High-Cancelled {font-size:16px!important;}
.OB-will-work {font-size:16px!important;}
.bid-price .price span {font-size:11px;}
.price-span {font-size:11px;}
}

@media (min-width:1600px) {
#propertyres_wrapper {padding-top:21%;}
.map-section {z-index: 10000;width:calc(100% - 58.4%);}
.bid-top {margin-top:17%;}
.bid-price .price span {font-size:12px;}
.price-span {font-size:12px;}
#lightgallery1 img {max-height:210px;}
}


@media (min-width:1700px) {
.compare-map-wrapper {width: calc(100% - 58.7%);}
#propertyres_wrapper {padding-top:20%;}
.bid-top {margin-top:16%;}
.comparision-info .btn {margin-right:12px;}
}

@media (min-width:1900px) {
.bid-top {margin-top:14%;}
.bid-price .price span {margin-right:21px;}
}

@media (min-width:2034px) {
.compare-map-wrapper {width: calc(100% - 58.7%);}
#propertyres_wrapper {padding-top:17%;}
#lightgallery1 img {max-height:251px;}
}
@media (min-width:2100px) {
.propdetails .name {font-size:21px;}
.comparision-info .gray {font-size:16px;}
.bid-top-first {margin-top:12px;}
.bid-top-first .name {margin-top:7px;}
}
@media (min-width:2200px) {
.bid-top {margin-top:12%;}
}

@media (min-width:2400px) {
.compare-map-wrapper {width: calc(100% - 58.7%);}
#propertyres_wrapper {padding-top:15%;}
}


@media (min-width:1400px) {
.compare-map-wrapper {width: calc(100% - 58.3%);}
}

@media (min-width:1200px) {
.lightgallery1
}


@media (max-width:1500px) {
.compare-map-wrapper {width:calc(100% - 58.7%);}
.bid-price .price span {font-size:10px;}
.price-span {font-size:10px;}
}
@media (max-width:1500px) {
.bid-price .price span {font-size:9px;}
}
@media (max-width:1300px) {
.bid-price .price span {font-size:9px;}
.price-span {font-size:9px;}
}

@media (max-width:1200px) {
.bid-price .price span {font-size:8px;}
.price-span {font-size:8px;}
}
@media (max-width:1256px) {
.sold {width:70%;}
}
@media (max-width:1200px) {
.container {width:98%}
}

@media (max-width:1136px) {
#propertyres_wrapper {padding-top:24%;}
}

@media (max-width:1100px) {
.comparision .search-input {
    border: none;
    width: 91%;
}
.price-span {font-size:8px;}
.bid-price .price span {margin-right:8px;}
}

@media (max-width:1058px) {
.resulttable {margin-top:250px;}
.action-height {margin-top:250px;}
}

@media (max-width:1058px) {
.resulttable {margin-top:271px;}
.action-height {margin-top:271px;}
}

@media (max-width:990px) {
.line-left {border:none; padding-left:15px;}
.contact-us label {margin-top:12px;}
.compare-affix {position:inherit;}
.compare-map-wrapper {position:inherit; width:100%;}
.table-construction {margin-top:70px;}
.page_height {height:0px;}
.compare-map-wrapper {display:none;}
.comparision {width: 100%;
    margin-top: 56px; position:inherit;}
.comparision .search-input {width:97%;}
.filter-price {
    color: #4d4d4d;
    width: 100%;
    float: left;
    margin-top: 12px;
}	
.filter-price img {margin-top:0px;}
#propertyres_wrapper {padding-top:0px;}
.table-construction {margin-top:21px;}
div#propdetails {
    padding-top: 12px;
    position: inherit;
    width: 100%;}
.resulttable {margin-top:0px;} 
.action-height {margin-top:0px;} 
#thumbnail-slider {display:none;}
#ninja-slider {width:100%;}
#img-nin {width:100%;}
#ninja-slider li {
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
    margin-left: 0;
}
.slider-image {width:100%!important;}
.slider-inner ul {max-height:340px!important;}
.fs-icon {display:none;}
.map-section {display:none;}
.expand-table {display:none;}
.bid-top {margin-top:0px;}
.bid-table h3 {margin-bottom:21px;}
.bid-table {margin-bottom:34px;}
.timecard label {text-align:left;}
.action-height {margin-top:0px!important;}
#action-section {margin-top:0px; margin-bottom:34px;}
#table-construction {margin-top:0px;}
}
@media (max-width:987px) {
.tab-investor {margin-top:70px;}
.search-input {width:91%;}
}


@media (max-width:700px) {
.table-construction {margin-top:70px;}
}
@media (max-width:768px) {
.export-csv .fright {float:none;}
.search-filter .text-right {text-align:left!important; margin-top:12px;}
#pictureslist .btn {margin-top:12px;}
}
@media (min-width: 768px) and (max-width: 1042px) {
.navbar-default .navbar-nav > li > a {font-size:13px;}
}
@media (max-width:900px) {
.about-us h1 {font-size:25px;}
.about-us {font-size:17px; line-height:25px;}
h2 {font-size:34px;}
.ama-construction {font-size:17px;}
.ama-construction h2 {font-size:25px; line-height:auto;}
h3 {font-size:21px;}
h4 {font-size:21px; font-weight:bold;}
.experience h1 {font-size:25px;}
.experience h2 {font-size:17px;}
.experience {font-size:17px; line-height:21px; font-weight:normal;}
.border-blue {
  border-bottom: 3px solid #132354;
  margin-bottom: 12px;
  padding: 0px 0;
  width: 100%;
}
.contact-us h1 {font-size:25px;}
.picture-detail .time-cardtable th {width:100%; float:left;}
.picture-detail h3 {width:70%;}
.add-companytable {margin-top:21px;}
}
@media (max-width: 767px) {
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {min-height:auto!important;}
.navbar-nav > li > a {padding-top:4px; padding-bottom:4px;}
.navbar-default .navbar-nav > li > a {padding-top:12px; font-size:16px;}
.navbar-header {height:65px;}
div#propdetails {width:100%;}
.comparision .search-input {width:97%;}
#lightgallery1 img {border-radius:7px; width:100%; margin-top:-75px;}	
#lightgallery1 li a {
    max-height: 273px;
    overflow: hidden;
    float: left;
    width: 100%;}
#ninja-slider .ns-img {background-size:cover!important;}	
#lightgallery1 img {margin-top:0px;}
.comparision-info {
    padding-bottom: 12px;
    width: 80%;
    margin-left: 4%;}
.demo-gallery > ul {margin-left:5%;}	
.property_info {width:100%;}
#owner_detail .title {font-size:15px;}
.title_span {font-size:21px;}
.property_info ul li {width:100%;}
.property_info ul {padding-left:12px;}
}
@media (max-width:640px) {
.gray-box .acquisition-report {width:100%;}
.btn {font-size: 12px;
    margin-bottom: 12px;
    margin-top: 5px;
}
.gray-box {padding:21px;}
.timecard select {width:90%;}
}
@media (max-width:570px) {
.col-xs-3 {
  width: 40%;
}
.col-xs-3 img {
  height: 40px;
  margin-bottom: 16px;
}
.feature-heading {font-size:14px; line-height:17px;}
.mart40 {margin-top:12px;}
.banner{
	background: url('../images/responsive-banner.png') no-repeat center top;
    background-size: cover;
	height: 353px;
    position: relative;
	margin-top:78px;
}
.about-us h1 {margin-top:12px;}
.phone {width:100%; float:left}
.email {width:100%; float:left;}
.contact-info {width:342px; line-height:40px;}
.social span {
  height: 40px;
  width: 40px;
}
.social span .fa {font-size:18px;}
.social .fa-envelope {
  padding: 11px;
}
.social .fa-phone {
  padding: 13px;
}
.contact-us h1 {font-size:21px;}
.tab-investor .panel-heading a {font-size:12px;}
.btn.btn-info-lg {margin-bottom:34px;}
.filter-price  h1 {font-size:21px;}
#propertyres table {font-size:11px;}
#propertyres th {font-size:11px;}
.table-responsive {border:none;}
.change {display:none;}
.comparision {width:98%;}
#ninja-slider .ns-img {background-color:cover!important;}
.inner ul li a {background-size:cover!important;}
.slider-image {max-height:340px;}
.social-section .col-xs-5 {width:100%;}
.social-section .col-xs-7 {width:100%;}
.property-share {float:left;}
.property-share .fa {padding:9px 8px;}
.property-share span {margin-left:0px; margin-right:12px;}
.btn-group-justified > .btn-group {
    float: left;
    display: table-cell;
    width: 100%;
}
.filter-search .btn {font-size:11px; padding:7px;}
.bid-page .search-input {width:94%;}
.page-title h1 {font-size:17px;}
.gray-box label {font-weight:normal;}
.select-month td {
width: 100%;
float: left;
margin-top: 14px;
text-align: center;}
.select-month select {margin-bottom:12px; width:70%!important}
}
/*for bidder map*/
.cluster div{line-height:72px!important;}
.newbidderslider .slide-bid img {height:250px!important;}
.newbidderslider  #ninja-slider-prev {top:30%;}
.newbidderslider  #ninja-slider-next {top:30%;}
.newbidderslider  #ninja-slider {height:290px;}

@media (max-width:480px) {
.picture-detail h3 {font-size:16px; width:100%;}
}
@media (max-width:360px) {
.ama-construction {padding:21px 0;}
.slider-image {max-height:120px!important;}
#ninja-slider .slider-inner {max-height:120px!important;}
.slider-inner ul {height:120px!important;}
}
#tenants .modal-header {background-color:#00aeef; color:#FFFFFF;}
#tenants h5 {font-size:21px;}
#tenants label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#tenants input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#tenants .modal-dialog {width:70%; margin-top:12px;}
#tenants .close span {font-size:25px;}
#tenants select {width: 100%;margin-top: 12px;}
/*global modal header*/
.modal-header .close {position: absolute; top: 17px;right: 21px;}
.modal-header .close {position: absolute;top: 17px;right: 21px;color: #ffffff;opacity: 1;}
#picture_modal select {width: 100%;margin-top: 12px;}
#image {margin-top: 10px;}
#picture_modal textarea {margin-top: 10px;}
#construct_modal textarea {margin-top: 10px;}
#construct_modal select {margin-top: 12px;}
#construct_modal iframe {margin-top: 12px;}
#edit_utility_frame .modal-header {background-color:#00aeef; color:#FFFFFF;}
#edit_utility_frame h5 {font-size:21px;}
#edit_utility_frame label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#edit_utility_frame input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#edit_utility_frame .modal-dialog {width:70%; margin-top:12px;}
#edit_utility_frame .close span {font-size:25px;}
#edit_utility_frame select {margin-top: 12px;}
#edit_owner_frame .modal-header {background-color:#00aeef; color:#FFFFFF;}
#edit_owner_frame h5 {font-size:21px;}
#edit_owner_frame label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#edit_owner_frame input {border:1px solid #e1e1e1;margin-top:12px;}
#edit_owner_frame .modal-dialog {width:70%; margin-top:12px;}
#edit_owner_frame .close span {font-size:25px;}
#edit_owner_frame select {margin-top: 12px;}
#edit_owner_frame textarea {margin-top: 10px;}
#propertyCommentForm .modal-header {background-color:#00aeef; color:#FFFFFF;}
#propertyCommentForm h5 {font-size:21px;}
#propertyCommentForm label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#propertyCommentForm input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#propertyCommentForm .close span {font-size:25px;}
#propertyCommentForm select {margin-top: 12px;}
#propertyCommentForm .modal-header {background-color:#00aeef; color:#FFFFFF;}
#propertyCommentForm h5 {font-size:21px;}
#propertyCommentForm label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#propertyCommentForm input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#propertyCommentForm .modal-dialog {width:70%; margin-top:12px;}
#propertyCommentForm .close span {font-size:25px;}
#propertyCommentForm select {margin-top: 12px;}
#propertyCommentForm textarea {margin-top: 10px;}
#Add_task .modal-header {background-color:#00aeef; color:#FFFFFF;}
#Add_task h5 {font-size:21px;}
#Add_task label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#Add_task input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#Add_task .close span {font-size:25px;}
#Add_task select {margin-top: 12px;}
#Add_task textarea {margin-top: 10px;}
#addtrade .modal-header {background-color:#00aeef; color:#FFFFFF;}
#addtrade h5 {font-size:21px;}
#addtrade label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#addtrade input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#addtrade .close span {font-size:25px;}
#addtrade select {margin-top: 12px;}
#addtrade textarea {margin-top: 10px;}
#picture_div .modal-header {background-color:#00aeef; color:#FFFFFF;}
#picture_div h5 {font-size:21px;}
#picture_div label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#picture_div input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#picture_div .close span {font-size:25px;}
#picture_div select {margin-top: 12px;}
#picture_div textarea {margin-top: 10px;}
#propertyComments .list{padding:0;}
#pushmodal .modal-header {background-color:#00aeef; color:#FFFFFF;}
#pushmodal h5 {font-size:21px;}
#pushmodal label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#pushmodal input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#pushmodal .close span {font-size:25px;}
#pushmodal select {margin-top: 12px;}
#pushmodal textarea {margin-top: 10px;}
#deletedcomments .modal-header {background-color:#00aeef; color:#FFFFFF;}
#deletedcomments .modal-dialog {width:70%; margin-top:12px;}
#deletedcomments h5 {font-size:21px;}
#deletedcomments label {margin-right:12px; margin-top:12px;line-height: 17px;padding-top: 5px;}
#deletedcomments input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#deletedcomments .close span {font-size:25px;}
#deletedcomments select {margin-top: 12px;}
#deletedcomments textarea {margin-top: 10px;}
#addTask input {border:1px solid #e1e1e1; padding:0px 12px; margin-top:12px;}
#addTask select {padding:0px 12px; margin-top:12px;}
.sa-error-container{display:none;}
.authentication{position: absolute;top: 50%;left: 29%;margin-left: -50px;margin-top: -25px;color: red;font-size: 27px;}
#listingspark .modal-dialog{width:90%;}
#listingspark iframe{width:100%;height:800px;}
.view-listingspark-zillow{margin-left:24px!important;margin-top:2px;}
.view-listingspark-zillow a{margin-right: 10px;}
.no-result-found1{font-size: 16px;text-align: center;font-weight: bold;color: #1f77b8;}
.heading-table-historical-search{text-align: center;font-size: 22px;color:grey;font-weight: bolder;}
.resulttable-historical-search{margin-top:300px;}
.filtermenu-historicalsearch{width:300px;margin: auto;}
#schedule_info td{padding: 25px 0px 25px 0px;}
#schedule_info tr{cursor:pointer;}
#result-calendar .row{margin-bottom: 20px;}
#result-calendar input{height: 41px;}
#Goals .modal-dialog{width:77%;top:3%;}
#online_auction_management {width: 100%; /*max-width: 96%;*/}
#online_auction_management .dataTables_length {float: left;}
#online_auction_management .mainHead h2 {font-size: 25px;text-transform: uppercase;margin-bottom: 20px;background: #f1f1f1;padding: 10px 16px;border-radius: 5px;}
#online_auction_management td span {font-size: 16px;cursor: pointer;}
#online_auction_management #propdetails {position: relative; width: 100%; margin: 0; border:1px solid #f1f1f1; padding: 20px 20px;}
#online_auction_management #ninja-slider .ns-img {background-position: 0 0;}
#online_auction_management .newbidderslider .slider-image { width: 100%; margin: 0px !important;}
#online_auction_management .bid-top-first {width: 40%;}
#online_auction_management .bid-top-second {width: 60%;}
#online_auction_management #propdetails .price {width: 100%; margin: 0 0px 10px;}
#online_auction_management .bid-price .price span { width: 12%;}
#online_auction_management .comparision-info > div { height: auto !important;}
#online_auction_management .bid-section span {padding: 8px 8px;}
#online_auction_management .bg-default { background: #1e77b8; color: #fff;}

@media(max-width: 991px){
  #online_auction_management .bid-price .price span {width: 28%;font-size: 12px;}
  #online_auction_management .price-span {font-size: 11px;}
  #online_auction_management .bid-top-first .btn-vacent1 {display: block;}
}
@media(max-width: 767px){
  #online_auction_management .newbidderslider #ninja-slider {height: auto;margin-bottom: 30px;}
  #online_auction_management .bid-top-first, #online_auction_management .bid-top-second {width: 100%;}
  #online_auction_management .bid-price .price span {width: 43%;font-size: 12px;}
  #online_auction_management #propdetails {padding: 0 0;}
  #online_auction_management {width: 100%;max-width: 100%;}
  #online_auction_management .comparision-info {padding-bottom: 12px;width: 100%;margin-left: 0;}
  #online_auction_management .dataTables_filter label, #online_auction_management .dataTables_length label {font-size: 14px !important;}
  #online_auction_management .dataTables_filter, #online_auction_management .dataTables_length {width: 100%;}
  #online_auction_management .slider-inner ul {height: 270px !important;} 
  #online_auction_management .newbidderslider #ninja-slider-next {top:50%!important;}
  #online_auction_management .newbidderslider #ninja-slider-prev {top:50%!important;}
} 
.right-oam {width: 60%;position: fixed;right: 0;top: 125px;height: calc(100% - 125px);overflow: auto;}
.left-oam {position: fixed;left: 0;top: 119px;width: 40%;height: calc(100% - 119px);overflow: auto;}

.left-oam .mapping {position: absolute;left: 0;width: 100%;height: 50%; top: 0;}
.left-oam .mapping iframe {position: absolute;left: 0;width: 100%;height: 100%;}

.oam-tab {position: absolute;left: 0;width: 100%;height: 50%;top: 50%;}
.oam-tab .nav.nav-tabs {background: #3b3b3b;padding: 0px 20px 1px;     border-bottom: 10px solid #fff;}
.oam-tab .nav.nav-tabs a {background-color: #616161 !important;color: #fff;display: block;padding: 9px 15px 6px;border-radius: 10px 10px 0px 0px;}
.oam-tab .nav.nav-tabs .active a {background: #fff !important;color: #1f77b8;padding: 9px 15px 8px;}

.tarImg {position: fixed;left: 40%;z-index: 99;max-width: 30px;top: 35%;transform: translateY(-50%);margin-left: -30px;background: #b6dbff;padding: 10px 7px;}

.tarImg.oam-cr{margin-left: 0; transform: rotate(180deg);left: -10px;}
.left-oam.oam-cl-none {display: none;}
.right-oam.oam-cr-full {width: 100%;}

.tarImgMap {position: absolute;left: 50%;z-index: 99;max-width: 30px;top: calc(100% - 38px);transform: rotate(-90deg);margin-left: 0;background: #b6dbff;padding: 10px 7px;}

.tarImgMap.oam-topc {transform: rotate(90deg);}
.oam-tab.oam-tab-none {display: none;}
.mapping.oam-mapping-full {height: 100%;}
.loadern {display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.8);z-index: 999999;}
.loadern img{width: 200px;position: fixed;left: 50%;top: 50%;transform: translate(-50%, -50%);}

