@charset "utf-8";
/* CSS Document */
html {
  height: 100%;
  box-sizing: border-box;
}
*{margin:0px;padding:0px; box-sizing:inherit;}
*:before,
*:after {
  box-sizing: inherit;
}

.clear{clear:both;}
.container{max-width:1080px; width:84.4%;margin:0px auto;}
ul,li{list-style-type:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-weight:normal;}
a{text-decoration:none; outline:none;}
img{border:none;outline:none;}
input,textarea{font-family: 'Poppins', sans-serif; outline:none;}
/*font-family: 'Poppins', sans-serif;*/
body{ position: relative; min-height: 100%;font-family: 'Poppins', sans-serif; font-size:14px; line-height:22px; box-sizing:border-box; font-weight:normal;color: #212121; margin-bottom:35px;}
.topsection{border-top:8px solid #85b827;}
.topsection .logo{width:200px; float:left; margin:10px 0px;}
.topsection .logo img{width:100%;}
.topsection .menu{float:right; margin:21px 0px;font-weight:500;}
.topsection .menu li{display:inline-block; position:relative; padding:10px;} 
.topsection .menu li.login a:after{content:"\f040"; font-family: FontAwesome; font-size:15px; position:absolute; left:-14px; top:11px; color:#606060;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.topsection .menu li.logout a:after{content:"\f2d4"; font-family: FontAwesome; font-size:14px; position:absolute; left:-14px; top:10px; color:#606060;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.topsection .menu li.register{margin-left:5px;}
.topsection .menu li.register a:after{content:"\f007";font-family: FontAwesome; font-size:large; position:absolute; left:-12px; top:10px;color:#606060;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.topsection .menu li a{display:inline-block; color:#606060;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.topsection .menu li a:hover,.topsection .menu li a:hover:after{color:#86ce00;}
nav{background:#1e7eb5; position:relative;}
nav .nav-bar li{display:inline-block; margin-left:-5px;}
nav .nav-bar li a{display:block; padding:15px 25px; color:#fff; -webkit-transition:all ease-out 0.5s; -o- transition:all ease-out 0.5s; -moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
nav .nav-bar li a:hover,.active{background: #2b8bc1;}
.content{margin:40px 0px 0px;padding-bottom: 50px;}
.logSection{margin-top:40px;width:500px; margin:0px auto;display:table;}
.logSection .loginWrp{display:inline-table;margin:0px auto;width:95%;padding:20px; box-sizing:border-box;background: rgb(247, 247, 247);    border: 1px solid rgba(147, 184, 189,0.8);webkit-box-shadow: 0pt 2px 5px rgba(105, 108, 109, 0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;    -moz-box-shadow: 0pt 2px 5px rgba(105, 108, 109, 0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;    box-shadow: 0pt 2px 5px rgba(105, 108, 109, 0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;    -webkit-box-shadow: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}
.logSection .loginWrp h1{margin-top:20px;text-align:center; margin-bottom:20px; font-weight:500; text-transform:uppercase;}
.logSection .loginWrp h1:after{content: ' ';    display: block;    width: 100%;    height: 2px;    margin-top: 20px;    background: -moz-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(147,184,189,0)), color-stop(20%,rgba(147,184,189,0.8)), color-stop(53%,rgba(147,184,189,1)), color-stop(79%,rgba(147,184,189,0.8)), color-stop(100%,rgba(147,184,189,0)));    background: -webkit-linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);    background: -o-linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);    background: -ms-linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);    background: linear-gradient(left, rgba(147,184,189,0) 0%,rgba(147,184,189,0.8) 20%,rgba(147,184,189,1) 53%,rgba(147,184,189,0.8) 79%,rgba(147,184,189,0) 100%);}
.logSection .loginWrp form#login .row{display:block; width:100%;margin-bottom:15px;}
.logSection .loginWrp form#login .row label{display:block; margin-bottom:3px;}
.logSection .loginWrp form#login .row input{display:block;padding:8px 5px; box-sizing:border-box; width:100%; border-radius:2px; border:1px solid rgb(178, 178, 178);font-family: 'Poppins', sans-serif;}
.logSection .loginWrp form#login .row input::placeholder{color:#aeaeae;}
.logSection .loginWrp form#login .row input#loginkeeping{width:16px; height:16px;display:inline-block;width:auto;vertical-align:middle;}
.logSection .loginWrp form#login .row.checkB span{margin-left:3px;display:inline-block; vertical-align:middle;}
.logSection .loginWrp form#login .row.loginBtn{text-align:center; margin-top:20px;}
.logSection .loginWrp form#login .row.loginBtn input{display:inline-block; width:auto; padding:8px 30px; cursor:pointer; font-size:16px; font-weight:500; background:#1e7eb5; border:none;color:#fff;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;    border: 2px solid #4e6572; border-radius:3px;}
.logSection .loginWrp form#login .row a{color: #212121; text-decoration:underline;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.logSection .loginWrp form#login .row a:hover{text-decoration:none; color:#0d4f75;}
.logSection .loginWrp form#login .row.loginBtn input:hover{background:#2f91ca;}
footer{background:#c3c3c3; position:fixed;bottom:0px;left:0px;right:0px; padding:6px 0px; text-align:center; font-weight:500; margin-bottom:0px;margin-top:20px;}
.welcome{text-align:center;}
.welcome h3{margin-bottom:40px; line-height:initial;}
.welcome .viewBtn{cursor:pointer;border: 2px solid #4e6572;background: #1e7eb5;color: #fff;padding: 10px 35px;border-radius: 4px;font-family: 'Poppins', sans-serif; font-size:16px;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;display: block;width: auto;text-align: center; margin: 20px auto;}
.welcome .viewBtn:hover{background:#2f91ca;}
.mob-menu{display:none;position:absolute; width:25px; height:30px; top:15px;}
.mob-menu .one{position:absolute; top:0px; width:25px; height:4px; background:#fff;}
.mob-menu .two{position:absolute;top:8px; width:25px; height:4px; background:#fff;}
.mob-menu .three{position:absolute;top:16px; width:25px; height:4px; background:#fff;}
.propertyList table.listTable{background:#bdbdbd; width:100%; text-align:left;}
.propertyList table.listTable tbody tr th{background:#717171; padding:10px 5px; color:#fff; font-weight:normal; display:table-cell;}
.propertyList table.listTable tbody tr td{background:#fff;padding:7px 5px;display:table-cell;}
.propertyList table.listTable tbody tr td input{border: none;    background: #85b827;    padding: 5px 10px; color:#fff; border-radius:3px; cursor:pointer;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.propertyList table.listTable tbody tr td input:hover{background:#7aa627;}
.propertyList table.listTable tbody tr td:nth-child(1),.propertyList table.listTable tbody tr th:nth-child(1){width:60px; text-align:center;}
.propertyList table.listTable tbody tr td:nth-child(2){width:70%;}
.propertyList table.listTable tbody tr th:nth-child(3){width:100px;}
.propertyList table.listTable tbody tr th:nth-child(4){width:50px;}

.propertyList h2{margin-bottom:20px; display:inline-block;}
* html footer {
   position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}
.propertyList button{-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;float: right;    font-family: 'Poppins', sans-serif;background-color: #1e7eb5;    border: none;    color: white;    padding: 8px 20px;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 14px;    margin-bottom: 20px;cursor:pointer;}
.propertyList button:hover{background:#7aa627;}

	.customerInfo{padding-bottom:20px;}
.tabs{border-bottom:1px solid #ddd; margin-bottom:20px;}
.tabs li{float:left; margin-bottom:-1px; margin-right:3px; border:1px solid #ddd; border-bottom:0px; margin-bottom:-1px; border-top-left-radius:3px; border-top-right-radius:3px;}
.tabs li a{color:#337ab7; padding:10px 10px; display:block;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.tabs li a:hover,.tabs li.active{background:#eee;}
.customerInfo h2{margin-bottom:30px; color:#85b827;}
.customForm#frmProperty .row .subRow .errorDisplay{width:61%;}
.customForm#frmProperty .row .subRow .errorDisplay input{width:100%;}
.customForm#frmProperty .row.inputBorder .errorDisplay input, .customForm#frmProperty .row.inputBorder .errorDisplay textarea{width:100%;}
.customForm#frmProperty .row.typeRow .checkB input, .customForm#frmProperty .row .selectRow input, .customForm#frmProperty .row.typeRow input{ margin-right:5px;width:auto; padding:0px;}
.customForm#frmProperty .row.yes .yesNo input{width:auto;margin-right:5px; margin-bottom:0px;}
.customForm#frmProperty .row.buttonRow input,.customForm .row.buttonRow input{color:#fff;width:auto; cursor:pointer;padding:7px 25px; margin-right:10px;}
.customForm .row.typeRow input, .customForm .row.typeRow textarea{width:auto;}
.customForm .row{margin-bottom:20px; display:block; width:100%;}
.customForm .row label{margin-right:5px;width:15%; display:inline-block; vertical-align:middle; margin-right:5px; word-spacing:normal;margin-right:5px;}
.customForm .row .inputRight{display:inline-block; width:78%; vertical-align:middle;}
.customForm .row label span{font-size:13px; color:red;}
.customForm .row input,.customForm .row textarea{vertical-align:middle; width:78%; display:inline-block; padding:5px 5px; box-sizing:border-box; border:1px solid #c0c0c0;}
.customForm .row textarea{width:77%;}
.customForm .row input::placeholder{color:#c8c8c8;}
.errorDisplay{width:48.4%; margin-right:10px; display:inline-block; vertical-align:middle; position:relative;}
.customForm .row.twoInput .inputRight input{width:100%;}
.customForm .row.twoInput .errorDisplay:last-child{margin-right:0px;}
/*.customForm .row.oneInput input{width:41.8%;}*/
.customForm .row.typeRow .checkB{display:inline-block; margin-right:15px; width:245px;}
.customForm .row.typeRow .checkB span{display:inline-block; vertical-align:top;margin-left:5px;}
.customForm .row.typeRow .checkB.terms{width:78%;}
.customForm .row.typeRow .checkB.terms span{width:96%;}

.customForm .row.buttonRow .submitB{-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s; background:#5cb85c;border:1px solid #4cae4c;}
.customForm .row.buttonRow .submitB:hover{background:#449d44;}
.customForm .row.buttonRow .cancelB{background: #ac2925;border:1px solid #a12622;}
.customForm .row.buttonRow .cancelB:hover{background:#c9302c;}
.customForm .row.oneInput img{display: inline-block;padding: 4px; background-color: #fff; border: 1px solid #ddd;    border-radius: 4px;-webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;transition: all .2s ease-in-out; width: 90px;vertical-align: middle;}
.customForm .row .subRow{display:inline-block; vertical-align:top; width:48%; margin-right:20px;}
.customForm .row .subRow:last-child{margin-right:0px;}
.customForm .row .subRow label{width:31%; display:inline-block;vertical-align:middle;}
.customForm .row .subRow input{display:inline-block; padding:0px; width:55%; border:none; border-bottom:1px solid #c0c0c0;}
.customForm .row.firstHalf{width:50%;}
.customForm .row.firstHalf .subRow {width:45%;}
.customForm .row.firstHalf .subRow label{width:80px;}
.customForm .row.firstHalf .subRow input{width:50%;}
.customForm .row h3{color: #1e7eb5;font-weight: 500;}
.customForm .row.selectRow label{width:15%;}
.customForm .row.selectRow .checkboxes,.customForm .row .checkboxes{display:inline-block;left; width: 83%;}

.customForm .row.selectRow .checkboxes.fullWcheck{width:100%; float:none;}
.customForm .row.selectRow .checkboxes .two{width:auto; display:inline-block; margin-right:10px;}
.customForm .row .tableWrp .formTable{table-layout:fixed;width:100%; background:#c0c0c0;    word-break: break-word;}
  .customForm .row .tableWrp::-webkit-scrollbar{-webkit-appearance: none;}
  .customForm .row .tableWrp::-webkit-scrollbar:horizontal, .customForm .row .tableWrp::-moz-scrollbar:horizontal,.customForm .row .tableWrp::-o-scrollbar:horizontal,.customForm .row .tableWrp::-ms-scrollbar:horizontal,.customForm .row .tableWrp .formTable::-webkit-scrollbar {width: 11px;}
.customForm .row .tableWrp::-webkit-scrollbar:horizontal{height: 4px;}
.customForm .row .tableWrp::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, .5);}
.customForm .row .tableWrp::-webkit-scrollbar-track,.customForm .row .tableWrp::-o-scrollbar-track,.customForm .row .tableWrp::-moz-scrollbar-track,.customForm .row .tableWrp::-ms-scrollbar-track,.customForm .row .tableWrp::-webkit-scrollbar-thumb {background-color: #fff; border-radius: 4px;}  
.customForm .row .formTable tr td{background:#fff; padding:3px 5px; box-sizing:border-box;display:table-cell;}
.customForm .row .formTable tr td:nth-child(1){width:105px;}
.customForm .row .formTable tr td:nth-child(2){width:105px;}
.customForm .row .formTable tr td:nth-child(3),.customForm .row .formTable tr td:nth-child(5){width:30px;}
.customForm .row .formTable tr td:nth-child(7){width:40px;}
.customForm .row .formTable tr td:nth-child(4),.customForm .row .formTable tr td:nth-child(6){width:40px;}
.customForm .row .formTable.cwiTable tr td:nth-child(1),.customForm .row .formTable.cwiTable tr td:nth-child(3),.customForm .row .formTable.cwiTable tr td:nth-child(4),.customForm .row .formTable.cwiTable tr td:nth-child(2){width:200px;}
.customForm .row .formTable tr td select{width:100%; padding:3px 2px; box-sizing:border-box;font-family: 'Poppins', sans-serif;}
.customForm .row .formTable tr td input{border: none;border-bottom: 1px solid #c0c0c0;padding: 0; margin:0px 5px;}
.customForm .row.threeRow .subRow{width:31%; margin-right:20px;}
.customForm#frmProperty .row.threeRow .subRow .errorDisplay input{width:100%;}
.customForm .row.threeRow .subRow:last-child{margin-right:0px;}
.customForm .row select.selectOpt{width:400px; padding:5px 5px; box-sizing:border-box;    border: 1px solid #c0c0c0;} 
.customForm .row.inputBorder .subRow input{border:1px solid #c0c0c0; padding:5px; box-sizing:border-box; width:50%;}
.customForm .row.yes .yesNo{vertical-align:middle;width: 80%;float:right;  display: inline-block;    text-align: left;}

.customForm .row.yes label{float:left; vertical-align:middle;}
.customForm .row h4 span{display:inline-block; font-weight:bold;}
.customForm .row .tableWrp{ overflow:hidden; overflow-x:auto; width:100%; max-width:1200px;}
.customForm .row .formTable {display:table;}
.customForm .row .formTable.largeTable tr th{font-size: 13px; line-height: initial; background:#fff; padding:3px 5px;}
.customForm .row .tableWrp.borderwrp{border-right:1px solid #c0c0c0;}
.customForm .row .formTable.largeTable tr th,.customForm .row .formTable.largeTable tr td{display:table-cell;}
.customForm .row .formTable.largeTable tr th:nth-child(1),.customForm .row .formTable.largeTable tr td:nth-child(1){width:300px;}
.customForm .row .formTable.largeTable tr th:nth-child(2),.customForm .row .formTable.largeTable tr td:nth-child(2){width:55px;}
.customForm .row .formTable.largeTable tr th:nth-child(3),.customForm .row .formTable.largeTable tr td:nth-child(3){width:25px;}
.customForm .row .formTable.largeTable tr th:nth-child(4),.customForm .row .formTable.largeTable tr td:nth-child(4),.customForm .row .formTable.largeTable tr th:nth-child(5),.customForm .row .formTable.largeTable tr td:nth-child(5),.customForm .row .formTable.largeTable tr th:nth-child(6),.customForm .row .formTable.largeTable tr td:nth-child(6),.customForm .row .formTable.largeTable tr th:nth-child(7),.customForm .row .formTable.largeTable tr td:nth-child(7){width:200px;}
.customForm .row .formTable.largeTable tr th:nth-child(8),.customForm .row .formTable.largeTable tr td:nth-child(8){width:80px;}

.customForm .row .formTable.largeTable tr td .row{margin-bottom:0px;}
.customForm .row .formTable.largeTable tr td .checkInput{width:12px; height:12px; margin:0px;}
.customForm .row .formTable.measureT{width:50%;}
.customForm .row .formTable.measureT tr th{font-size: 13px; line-height: initial; background:#fff; padding:3px 5px;}
.customForm .row .formTable.measureT tr th:nth-child(1),.customForm .row .formTable.measureT tr td:nth-child(1){width:50%;}

.customForm .row .formTable.measureT tr td:nth-child(2){text-align:center;}
.customForm .row .formTable.measureT tr th,.customForm .row .formTable.largeTable tr th{text-align:left;}
.hrLine{border-top: 2px solid #1e7eb5;border-bottom: 2px solid #1e7eb5;padding: 9px 0px;font-weight: bold;}
.customForm .row.typeRow.selectRow .checkB.terms{width:100%;}
.customerInfo br{display:none;}
.customerInfo .tabs br{display:block;}
.customForm .row p{margin-top:10px;}
.errorDisplay span.mandatory{display:block;}
.errorDisplay span.mandatory strong{font-weight:normal; font-size:13px; display:block; color:red;line-height: 18px;}

/*custom*/

/*-----Aarti CSS(22-08-2017)---------*/
.private_domestic_details{background:#c0c0c0;border-collapse: inherit;display: table;table-layout: fixed;
    width: 100%;border-spacing: 1px;}
.private_domestic_details tr{display:table-row;}
.private_domestic_details tr td{background:#fff; display:table-cell; padding:5px 10px;}
.private_domestic_details tr td:nth-child(1){width:3%;}
.private_domestic_details tr td:nth-child(2){width:30%;}
.private_domestic_details tr td:nth-child(3){width:50%;}
.private_domestic_details tr td span{line-height:initial;}
.customForm#frmProperty .row .private_domestic_details tr td input, .customForm#frmProperty .row .private_domestic_details tr td textarea{width:auto;}
.customForm .row .private_domestic_details tr td .yesNo input{width:auto;margin-right:5px; vertical-align:middle; margin-top:0px;}
.customForm .row .private_domestic_details tr td label{width:100%;}

/*-----------Aarti css(08-09-2017)----------*/
.rowPostImages{display:inline-block; width:14.3%;text-align:center;margin-right:2%;margin-bottom:10px;}
.customForm .row.oneInput .rowPostImages img{width:100%;height:auto;}
.customForm .row.imageBlock{margin-top:20px;}
.preImagesBlock.highslide-gallery,.lightBoxGallery{margin-top:10px;}
.preImagesBlock table,.lightBoxGallery{width:100%;display:table;}
.preImagesBlock table tr td,.lightBoxGallery .gallary-imgthumb{display:inline-block;width:15%;margin-right:1%;border:1px solid #d6d6d6;margin-bottom:10px;padding: 3px;box-sizing: border-box;border-radius: 3px;}
.lightBoxGallery .gallary-imgthumb{text-align:center;}
.lightBoxGallery .gallary-imgthumb .checkBox label{display:none;}
.lightBoxGallery .gallary-imgthumb .checkBox a{color: #6f6f6f;}
.preImagesBlock table tr td:nth-child(6n),.lightBoxGallery .gallary-imgthumb:nth-child(6n){margin-right:0px;}
.preImagesBlock table tr td a.lightBoxGallery .gallary-imgthumb a{display:block;}
.preImagesBlock table tr td img,.lightBoxGallery .gallary-imgthumb img{width:100%;border:none;display:block;height:auto;}
.preImagesBlock table tr td img:hover,.lightBoxGallery .gallary-imgthumb img:hover{border:none;opacity:0.8;}
.preImagesBlock table tr td img.largeHeight,.lightBoxGallery .gallary-imgthumb img.largeHeight{height:82px;}
.dropImageBlock p{margin-bottom:10px;}
.dropzone{min-height:inherit !important;}
.customForm .row input.uploadB{background: #329dda;color: white;width: auto;}

/*-----------Responsive Css----------*/
@media only screen and (max-width:1240px){
	.customForm .row .private_domestic_details{min-width: 1000px; overflow:scroll;}
	.customForm .row .private_domestic_details tr td input{width:auto;}
	 .customForm .row .privateTable {max-width:1200px;}
}
@media only screen and (max-width:1024px){
  /*.customForm .row .inputRight,.customForm .row textarea{width:84%;}*/
 /* .customForm .row.oneInput input{width:41%;}*/
  .customForm .row label.termsL{display:none;}
  .customForm .row.typeRow .checkB.terms{width:100%;}
/*  .customForm#frmProperty .row.oneInput{display:inline-block; width:47%; margin-right:2%; vertical-align:top;}
 .customForm#frmProperty .row.oneInput label{word-break:inherit; vertical-align:top; display:block; width:100%;}
 .customForm#frmProperty .row .errorDisplay{width:100%;}*/
.customForm .row .tableWrp .formTable{min-width:1000px; overflow:scroll;}
 .customForm#frmProperty .row input, .customForm#frmProperty .row textarea{width:100%; margin-bottom:10px;}
.customForm#frmProperty .row .tableWrp .formTable input{width:75%;}
.customForm#frmProperty .row.typeRow .checkB input, .customForm#frmProperty .row .selectRow input, .customForm#frmProperty .row.typeRow input{margin-bottom:0px;}
.customForm .row.typeRow .checkB{width:220px;}
.customForm .row.selectRow .checkboxes, .customForm .row .checkboxes{width:80%;}
.customForm#frmProperty .row .tableWrp .formTable tr td:nth-child(1) input{width:auto;}
.customForm .row  .private_domestic_details{overflow:auto;}
}
@media only screen and (max-width:860px){
	.customForm .row.threeRow .subRow{width:100%;}
	.preImagesBlock table tr td,.lightBoxGallery .gallary-imgthumb{width:19.1%;}
	.preImagesBlock table tr td:nth-child(6n),.lightBoxGallery .gallary-imgthumb:nth-child(6n){margin-right:1%;}
	.preImagesBlock table tr td:nth-child(5n),.lightBoxGallery .gallary-imgthumb:nth-child(5n){margin-right:0px;}
}
@media only screen and (max-width:768px){
  .mob-menu{display:block;}
  nav{height:52px;}
nav .nav-bar.dropdown{display: none;width:250px;background:rgb(87, 87, 87);position:absolute;top: 100%;z-index: 999;}
nav .nav-bar.dropdown.show{display:block;}
nav .nav-bar.dropdown li{display:block; margin-left:0px;}
nav .nav-bar li a{padding: 12px 20px;}
.customForm .row label,.customForm .row .inputRight{display:block; width:100%;}
.customForm .row textarea{width:100%;}
.customForm .row.oneInput input{width:48.4%;}
.customForm .row.typeRow label{margin-bottom:10px; font-weight:500;}
/*.customForm .row .subRow{width:100%; margin-right:0px;}*/
.customForm .row.firstHalf{width:100%;}
.customForm .row.typeRow label,.customForm .row.selectRow .checkboxes{width:100%;}
.customForm .row.selectRow .checkboxes{float:none;display:block;}
.customForm .row .tableWrp.borderwrp{max-width:1200px;}
.customForm .row .tableWrp.borderwrp .formTable{min-width:1200px;}
.customForm .row.threeRow .subRow{width:100%; margin-bottom:10px;}
.customForm .row select.selectOpt,.customForm .row.oneInput input{width:100%;}
/*.customForm .row .subRow{margin-bottom:15px;}*/
.customForm .row.yes label{font-weight:bold; margin-right:0px;}
.customForm .row.yes label,.customForm .row.yes .yesNo{float:none;width:100%;margin-bottom:5px;}
	.customForm .row.typeRow .checkB.terms span{width:90%;}
	.customForm .row.selectRow label{width:100%;margin-right:0px;}
	.customForm .row .subRow label{width:100%; display:block;margin-right:0px;}
	.customForm .row.inputBorder .subRow input,.customForm .row .subRow input{width:100%;display:block;}
	.customForm .row .subRow input{margin-top:5px;}
	.customForm .row input, .customForm .row textarea{width:100%;}
	.customForm#frmProperty .row.oneInput .errorDisplay{width:100%;}
	.customForm .row .subRow .errorDisplay,.customForm#frmProperty .row .subRow .errorDisplay,.customForm#frmProperty .row.oneInput,.customForm .row .subRow{width:100%;}
	.customForm#frmProperty .row.oneInput,.customForm .row .subRow{margin-right:0px;}
	.propertyList button{float:none;display: block;}
	.rowPostImages{width:17.3%;}
	.customForm .row.selectRow .checkboxes, .customForm .row .checkboxes{float:none;width:100%;}
	.customForm .row input.uploadB{margin-bottom:10px;}
}
@media only screen and (max-width:580px){
  .logSection{width:100%;}
  .logSection .loginWrp{width:100%;}
  .content{margin:40px 0px;}
  .propertyList{max-width: 600px;overflow: auto;}
  .propertyList table.listTable{min-width:620px; width:auto;}
  .propertyList::-webkit-scrollbar{-webkit-appearance: none;}
  .propertyList::-webkit-scrollbar:horizontal, .propertyList::-moz-scrollbar:horizontal,.propertyList::-o-scrollbar:horizontal,.propertyList::-ms-scrollbar:horizontal,.propertyList table.listTable::-webkit-scrollbar {width: 11px;}
.propertyList::-webkit-scrollbar:horizontal{height: 4px;}
.propertyList::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, .5);}
.propertyList::-webkit-scrollbar-track,.propertyList::-o-scrollbar-track,.propertyList::-moz-scrollbar-track,.propertyList::-ms-scrollbar-track,.propertyList::-webkit-scrollbar-thumb {background-color: #fff; border-radius: 4px;}    
.customForm .row.twoInput .inputRight .errorDisplay,.customForm .row .errorDisplay{width:100%;margin-right:0px; margin-bottom:10px;}
.customForm .row.twoInput .inputRight .errorDisplay:last-child{margin-bottom:0px;}
.customForm .row.oneInput .errorDisplay{width:100%;}
.tabs{border-bottom:0px;}
.tabs li{border-bottom:1px solid #ddd; border-radius:3px; margin-bottom:10px;}
.tabs li a{padding:8px 5px;}
.tabs li{display:block; width:100%; margin-right:0px; background:#eee;-webkit-transition:all ease-out 0.5s;-o- transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s; -ms-transition:all ease-out 0.5s; transition:all ease-out 0.5s;}
.tabs li:hover{background:#cddfea;}
.tabs li:nth-child(4n){margin-bottom:0px;}
.customForm .row.typeRow{margin-bottom:10px;}
.customForm .row.typeRow .checkB.terms span{width:95%;}
.customForm .row.typeRow .checkB{margin-bottom:5px;}
.welcome .viewBtn{padding:8px 20px; font-size:15px;}
.topsection .logo{width:170px;margin:5px 0px;}
.topsection .menu{margin:12px 0px;}
.customForm .row.firstHalf .subRow{width:100%;}
.customForm .row.firstHalf .subRow label,.customForm .row.firstHalf .subRow input{display:block; width:100%;}
.customForm .row{margin-bottom:10px;}
.customForm .row label{font-weight:500;}
.customForm#frmProperty .row.oneInput{width:100%;margin-right:0px;}
.customForm#frmProperty .row .subRow .errorDisplay, .customForm#frmProperty .row .subRow .errorDisplay{width:100%;}
		.preImagesBlock table tr td,.lightBoxGallery .gallary-imgthumb{width:24.2%;}
	.preImagesBlock table tr td:nth-child(5n),.lightBoxGallery .gallary-imgthumb:nth-child(5n){margin-right:1%;}
	.preImagesBlock table tr td:nth-child(4n),.lightBoxGallery .gallary-imgthumb:nth-child(4n){margin-right:0px;}
}
@media only screen and (max-width:460px){
  .customForm .row.typeRow .checkB.terms span{width:90%;}
	.rowPostImages{width:30%;}
	.preImagesBlock table tr td,.lightBoxGallery .gallary-imgthumb{width:32.2%;}
	.preImagesBlock table tr td:nth-child(4n),.lightBoxGallery .gallary-imgthumb:nth-child(4n){margin-right:1%;}
	.preImagesBlock table tr td:nth-child(3n),.lightBoxGallery .gallary-imgthumb:nth-child(3n){margin-right:0px;}
}
.dz-error-mark {
  background: rgb(255, 0, 0, 0.6);
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}

.text-center {
	text-align: center;
}

.mb-10 {
    margin-bottom: 10px;
}

.img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

img {
    vertical-align: middle;
}

.d-block {
    display: block;
}

.c3 {

    position: relative;
    min-height: 1px;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    width: 50%;

}