﻿@charset "utf-8";
/* CSS Document */

body, a, p, div, img, iframe, table, tr, td{
	margin:0px; padding:0px; border:none; font:17px Arial; color: #000000; text-decoration:none;
}
@font-face {
  font-family: 'MyWebFont';
  src: url('fonts/PTC55F.ttf') format('truetype') /* IE9 Compat Modes */
     
}

/*Header Part Css*/
         .Headerfixed{  background-color: #ffffff;border-bottom: 2px solid #efefef;box-shadow: 0 3px 2px #cac9b9;position: fixed;width: 100%;z-index: 246;}
         .logo {float: left;margin: 4px 2%; padding:0; text-align: left; width: 20%;}
         .containerscroll{float: left; /* position: absolute; top: 16%;*/  width:100%;}
/*Header Part Css*/

/*Page Container Css*/

          /*Create or Edit PAge*/
          .txtcolor{color:#e1822e;}
          .WelcomeMsg{color: #ffffff; float: left; font-family: Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 18px; position: relative; top: 20px; left: -25px;}
          .ProjectTitle{color: #ffffff; float: left; font-family: Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 25px; position: relative; top: 20px;}
          .h4style{color: #1a2d3b;text-align:left;font-size:16px;font-family:inherit; line-height: 40px;}
          /*Create or Edit Apge*/
         
           
          .menu-content{display:block}
          .Marginleft5{margin:0 5px;}
          .Marginleft10{margin:0 10px;}
          .Margintop15{margin:9px 0;}
          .Marginleft17 {margin: 0 17px;}
          .spancls {color: #676878; font-family: aria,helvetica; font-size: 17px; line-height:29px;}
          .Drawbtn{background-color: #0e7cc7; border: 0 none; color: #ffffff; padding: 8px 25px}
          .Savebtn{background-color: #0e7cc7; border: 0 none; color: #ffffff; padding: 8px 25px;border-radius:10px;}
          .Previewbtn{background-color: #c89b02; border: 0 none; color: #ffffff; padding: 8px 17px;border-radius:10px;}
          .publishbtn{background-color: #2ca637; border: 0 none; color: #ffffff; padding: 8px 17px;border-radius:10px;}
          .Removebtn{background-color: #fe6867; border: 0 none; color: #ffffff; padding: 8px 17px;border-radius:10px;margin-top: 20px; margin-bottom: -10px;margin-left:30px;}
          .Uploadbtn{ background-color: #199324; border: 0 none; color: #ffffff; padding: 8px 17px;border-radius:10px;}
          .Addbtn{background-color: #2ca637; border: 0 none; color: #ffffff; padding: 8px 17px;}
          .MapCSS {width: 100%;height: 290px;border: 1px solid #CECECE;margin: 0 9px;}
          .file-preview-frame {border: 1px solid #ddd;box-shadow: 1px 1px 5px 0 #a2958a;display: table;float: left;height: 160px;margin: 8px;padding: 6px;text-align: center;vertical-align: middle;margin-leftL:10px;}
          .file-input {overflow-x: auto;}
.file-preview {
    border: 1px solid #ddd;
    border-radius: 5px;
    margin-bottom: 5px;
    padding: 5px;
    width: 100%;    
   }
          .close {color: #000;float: right;font-size: 21px;font-weight: 700; line-height: 1; opacity: 0.2; text-shadow: 0 1px 0 #fff;}
          .file-preview-image {  height: 160px;}
          .file-error-message { background-color: #f2dede; border-radius: 5px; color: #a94442; padding: 5px; text-align: center;}
          .file-caption-ellipsis {cursor: default;display: none;font-size: 1.2em;font-weight: 700;margin-top: -6px;position: absolute;right: 10px;}
          .file-caption-name { display: inline-block; max-height: 20px;overflow: hidden;padding-right: 10px; word-break: break-all;}
          .file-caption {display: inline-block;float: left;margin-top: 2px;min-width: 18px;}
          .ImgGridtr{background-color: #0474b4; color: #ffffff; font-size: 18px;}
         
          .topclas { left: 10%;position: fixed;top: 13%;    width: 88%;}
          .welcomespan{  color: #ffffff;/*float: left;*/font-family: Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 18px;position: relative;  top: 10px;  left: 9px;/*margin: 0 8%;*/}
          /*Page Container Css Ends*/
          .priceNav { 
    float: left;
    margin: 5px 0;
    width: 98%;
}

.Listprice {
    color: rgb(72, 158, 0);
    float: left;
    font: bold 20px Arial,Helvetica,sans-serif;
    padding-left: 15px;
}

.mlscls {
    color: rgb(34, 34, 34);
    float: right;
    font: 20px calibri,Arial,Helvetica,sans-serif;
}
          /*Autocomplete CSS*/
.ui-autocomplete {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1111111111 !important;
    float: left;
    display: none;
    min-width: 160px;
    padding: 4px 0;
    margin: 2px 0 0;
    list-style: none;
    background-color: #fff;
    border-color: #ccc;
    border-color: rgba(0,0,0,.2);
    border-style: solid;
    border-width: 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

.ui-menu-item > a.ui-corner-all {
    display: block;
    padding: 3px 15px;
    clear: both;
    font-weight: 400;
    line-height: 18px;
    color: #555;
    white-space: nowrap;
}

.ui-state-active, .ui-state-hover {
    color: #fff;
    text-decoration: none;
    background-color: #08c;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    background-image: none;
}

.ui-menu .ui-menu-item {
    font: 16px Arial,Helvetica,sans-serif;
}

.ui-autocomplete.ui-menu .ui-menu-item a {
    display: block;
    font: 16px Arial,Helvetica,sans-serif;
}


/*Form-control vailidation*/
.input-validation-error {
    border: 1px solid red !important;
    background-color: #fee;
}

.validation-valid {
    display: none;
}


.pageLinks{float:left; width:100%; margin:5px 0; padding:0px; border:#ccc solid 1px; border-bottom:none;}
.pageLinks li{list-style:none; float:left; width:100%; border-bottom:#ccc solid 1px; }
.pageLinks li a{display:block; padding:5px;  cursor:pointer; }
.pageLinks li a:hover{text-decoration:none; background:#eee;}

.mapLoading{width:100%; height:100%; position:absolute;   float:left; text-align:center;z-index:11}
.mapLoading *{  font-weight:bold;}
.loadingMiddle{ padding:150px 0; font-size:25px;}
.loading{
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}

header{float:left; width:100%;}
.newHeader{float:left; width:100%; background-color:#0474b4; padding:10px; border-bottom:#005382 solid 2px;} 
.newHeaderLeft{float:left;  }
.newHeaderLeft h5{color:#fff; font-size:20px; margin:10px 0;}
.newHeaderLeft img{float:right; width:150px;}
.newHeaderRight{float:right; }

.newClientCMSLogo{float:left; background-color:#fff; padding:10px; max-height:90px; margin-right:20px;
    border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; 
}
.rightLink{float:right;;}
.rightLink h4{color:#fff; font-size:16px; margin:10px 0;}
.rightLink a{color:#fff; font-size:16px; text-decoration:underline;}
.rightLink a:hover{text-decoration:none;}


.leftMenus{float:left; width:300px;}

.rightBody{float:right; width:calc(100% - 320px);  width:-webkit-calc(100% - 320px);  width:-moz-calc(100% - 320px);  padding-right:10px !important }
.fullNav{float:left; width:100%;}

.marginRight10{margin-right:10px !important;}


.tblheader a{color:inherit; text-decoration:underline;}
    
.tblheader a:hover{text-decoration:none;}
.rowAdjusting{margin-left:-15px !important; float:left; width:100%;}


.brand{word-break:break-all; line-height:20px !important; padding:10px; }
.brand *{line-height:inherit !important;}

.adminFeatureProp{float:left; width:24%; border:#ccc solid 1px; margin:0 1% 10px 0; position:relative;
    border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;box-shadow: #666 10px 0px 10px;
    -moz-box-shadow: #666 10px 0px 10px;
    -webkit-box-shadow: #b2afaf 2px 0px 10px; 
}
.cmsImgWith{float:left; width:100%; display:table; border-bottom:#ccc solid 1px; position:relative; }
.cmsFeaImg{float:left; width:100%; display:table-cell; height:200px; padding:5px;}
.cmsFeaImg img{ width:100%; height:100%; object-position: center; object-fit: cover;}

.hangingTag{position:absolute; bottom:10px; left:0px; background-color:#333; padding:4px; font-size:12px; color:#fff; }
.cmsFeatCheckbox{position:absolute; left:10px; top:10px; }

.cmsFeatCheckbox input[type=checkbox]{ cursor:pointer; float: left;height: auto; width: auto; margin:0px; padding:0px;}
.cmsFeatCheckbox input[type=checkbox]:hover{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); }
.checkBoxLabel {border: 5px solid #cccccc; cursor:pointer;}
 


.cmsFeaPanel{float:left; width:100%; padding:5px;}
/*.cmsFeaCont{float:left; width:100%; margin:0 0 5px 0;}
.cmsFeaHalf{float:left; width:50%; font-size:14px; }*/
.cmsFeaCont{float:left; width:100%; margin:0 0 5px 0; border-bottom:#eee solid 1px;}
.cmsFeaHalf{float:left; width:50%; font-size:12px; margin:0 0 5px 0;  }
.cmsFeaHalf.fullNav{width:100% !important;}


.webLink{color:#333; font-size:14px; text-decoration:underline;}
.webLink:hover{text-decoration:none;}

.cmsFeaPanel h5 {white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis;}
.tblheader {background-color: #1a2d3b;color: #ffffff !important;}

.tblheader {
    background-color: #1a2d3b;
    color: #ffffff !important;
}

.table.table-striped.table-advance.table-hover a {
    border-right: 1px solid #e1e1e1;
    padding: 0 7px;
} 


.BuyPropertyType{position:absolute; left:100%; top:0px; width:300px; background-color:#eee; border:#ccc solid 1px; padding:10px; margin:0 0 0 10px; display:none; }
.BuyPropertyType h6{margin:0px; font-weight:bold;  color:#333;}
.BuyPropertyType:before{content:''; border-right:#ccc solid 10px; position:absolute; right:100%; top:7px; border-top:transparent solid 10px; border-bottom:transparent solid 10px;}
.BuyPropertyType ul{margin:0 0 10px 0; padding:0 0 0 0px;}
.BuyPropertyType ul li{list-style:none; line-height:24px;}
.extraPanel:hover .BuyPropertyType{display:block;}
.extraPanel {position:relative;}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

.tooltip{min-width:300px !important;}

.backToSearchCMS {
    float: right;
    font-size: 14px;
    padding: 10px;
    position: relative;
    width: auto !important;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    background-color: #ececec;
    color: #666666;
    cursor: pointer;
}

footer{background:#f8f8f8;padding:20px 0;color:#fff;font-size:12px;float:left;width:100%;}

  
/*.ui-autocomplete li a{font:normal 14px calibri, Arial, Helvetica, sans-serif;}*/
.ui-autocomplete li:hover{text-decoration:underline;}
.ui-autocomplete li{background:none !important; border-bottom-style:solid; border-bottom-width:1px !important; cursor:pointer; font-size:14px !important; padding:4px 0 !important;}
body > .ui-autocomplete{z-index:10; max-width:80% !important; max-height:300px !important;}
.ui-autocomplete{position:absolute; top:100%; left:0; z-index:1111!important; float:left; display:none; min-width:160px; padding:0px; margin:2px 0 0; list-style:none;  border-style:solid; border-width:1px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2); -moz-box-shadow:0 5px 10px rgba(0,0,0,.2); box-shadow:0 5px 10px rgba(0,0,0,.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; height:280px; overflow-y:scroll;max-width:751px}

@media (min-width:1200px) and (max-width:1500px){
    .adminFeatureProp{width:32.33%;}
}
@media (max-width:1199px){
    .adminFeatureProp{width:49%;}
}
.newWell *{font-size:16px;padding: 2px;}
.newWell .fullNav{margin:0 0 5px 0;}

.autoArrange {float:left; width:100%;}
.arrangeThis{float:left; width:24.5%; padding-right:20px;}
.arrangeThis .panel-body {
    min-height: 230px!important;
}
.agent_detail {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
    position: relative;
    padding-left: 20px;
    word-wrap: break-word;
}
.agent_detail .glyphicon, .agent_detail .fa {
    position: absolute;
    left: 0px;
    top: 3px;
}

.cmsAgentListCheckbox
{
    position: absolute;
    left: 10px;
    top: 10px;
    margin: 5px;
    float: left;
    z-index: 1;
}

.AdminbackToSearchCMS {
    float: left;
    font-size: 14px;
    padding: 10px;
    position: relative;
    width: auto !important;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    background-color: #ececec;
    color: #666666;
    cursor: pointer;
}
/* UI changes*/ 

.newHeaderUIRevised{float:left; width:100%; padding:10px; background-color:#fff; position:fixed; left:0px; top:0px; z-index:10; 
    box-shadow: #333 0px 0px 10px; -webkit-box-shadow: #333 0px 0px 10px; -moz-box-shadow: #333 0px 0px 10px;
}
.newHeaderLeftUIRevised{float:left;  }
.newHeaderLeftUIRevised h5{float:left; color:#333; font-size:20px; margin:0 10px 0 0; line-height:30px; }
.poweredImgWrap{float:left; position:relative; margin:3px 0;}
.poweredImgWrap:before{content:''; display:none; width:100%; height:100%; border:#333 solid 1px; position:absolute; left:0px; top:0px;
    border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; 
}
.poweredImgWrap img{float:left; height:24px; box-shadow:#000 0px 0px 4px inset; 
    border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; 
} 
.newHeaderRightUIRevised{float:right; }
.rightLinkUIRevised{float:left; }
.rightLinkUIRevised h4{float:left; color:#333; font-size:16px; padding:0 10px; line-height:20px; margin:5px 10px; border-right:#aaa solid 1px; }
.rightLinkUIRevised a{color:#333; margin:5px 10px 0 0; line-height:20px; display:inline-block;}
body{background:#eee;}


.menusNBodyPanel{float:left; width:100%; position:relative; padding:0 0 0 300px;}
.leftMenusUIEnhance{position:fixed; left:0px; top:50px; width:300px; background:#1a2d3b; overflow:auto; z-index:10;  }
.rightBodyUiEnhance{float:left; width:100%; padding:20px;}
.websiteLink{color:#333; }

.backButtonsPagesUIEnhance{float:left;}
.backToSearchCMSUi{float:left; background-color:#eee; font-size:14px; line-height:30px; padding:0 10px 0 5px; cursor:pointer; color:#333;
    border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; 
}
.newLogoPanel{float:left; width:100%; text-align:center; padding:10px 0; }
.leftPanelnewClientCMSLogo{height:60px; background-color:#fff;
    border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; 
}
.brandUiEnhance{float:left; width:100%; padding:10px; border-top:#233b4c solid 1px;}
.brandUiEnhance a{font-size:14px; color:#fff; word-break:break-word;}


.leftMenuNew .menu-content{float:left; width:100%;margin:0px; padding:0px; border-top:#233b4c solid 1px; border-bottom:#233b4c solid 1px;}
.leftMenuNew .menu-content ul{margin:0px; padding:0px; float:left; width:100%;}
.leftMenuNew .menu-content li{float:left; width:100%; list-style:none; margin:0px; padding:0px; border-bottom:#233b4c solid 1px;  }
.leftMenuNew .menu-content li a {color: #fff;float: left;width: 100%;padding: 10px;position: relative;font-weight: 500;}
.leftMenuNew .menu-content li a:hover{color:#fff; background:#162835;}
.leftMenuNew .menu-content li ul li a{padding-left:30px; font-weight:300; color:#99b2c3; font-size:14px;}
.collapsed + li{border-bottom:none !important;}

.arrow {content:''; border-top:#fff solid 5px; border-left:transparent solid 5px; border-right:transparent solid 5px; position:absolute; top:17px; right:10px;}
.rightBodyInner{float:left; width:100%; background-color:#fff; padding:20px;}

.newFooter{position: fixed;bottom: 0px; right: 0px; font-size:14px; padding:10px; background:#fff; box-sizing:border-box; text-align:center; 
    box-shadow:#666 10px 0px 10px; -moz-box-shadow:#666 10px 0px 10px; -webkit-box-shadow:#666 10px 0px 10px;            
}

.rightBodyInner .well.well-sm.agentSearch{padding:0px; background:none; border:none; position:relative; margin:0 0 10px 0;
    box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; 
}
.rightBodyInner .well.well-sm.agentSearch .form-control{width:100%;}
.rightBodyInner .well.well-sm.agentSearch .btn.primary-themeBtn{position:absolute; right:0px; top:0px; border:#bbb solid 1px;
    border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0; 
}
.rightBodyInner .h4style{margin:0 0 10px 0;}

.rightBodyInner hr{display:none;}
.rightBodyInner .table{margin:0 !important;}
textarea{min-height:150px; resize:none;}

.newRightHeader{float:left; width:100%; color:white; border-bottom:#ccc solid 1px; spadding:0 0 10px 0px;margin-left: -10px; box-sizing:content-box; font-weight:normal; font-size:16px; margin-top: -10px;padding: 10px;background:#1a2d3b;}
.nFullP{float:left; width:100%; margin:0 0 10px 0;}
.nfText{float:left; width:30%; max-width:180px; padding:0 10px 0 0; min-height:20px; line-height:34px;}
.nfIns{float:left; width:50%; padding:0 10px 0 0; }
.nfInsDouble {float:left; width:70%; padding:0 10px 0 0;}
.nfq{float:left; width:10%;}
.nfq a{margin-top:10px; display:inline-block;}
.line2Text {line-height:17px;}
.newRightHeader4{font-size:16px; font-weight:bold; float:left; width:100%; margin:20px 0 10px 0;}
.orNav {float:left; width:100%; margin:0 0 10px 0; margin:0 0 10px 0;}
/*sindhukumar*/
.btn-link {
    padding-left: 0px;}
 .warning {sbackground: none repeat scroll 0 0 rgb(247, 247, 211); float: left; padding: 6px;  color: red margin-left: 10px;color:#2693e1;}
.newUpload {float:left;width:60%;}
.RemButton {margin-top:10px;margin-left: 20px;max-width: 380px;}
.mainFileupload {width:100%;float:left;}
.uploadCommunity {width:20%;float:left;max-width: 180px;}
.previewRight {width:70%;float:left;}
.panelChange{border:none;box-shadow:none;}
.lineRemove{border:none;}
.pull-right { float: left !important;}
.Newgroup {float: left;width: 100%; color: white;border-bottom: #ccc solid 1px;padding: 0 0 10px 0px;box-sizing: content-box;font-weight: normal;font-size: 16px;margin-left: -10px;margin-top: -30px;padding: 10px;background:#1a2d3b;}
.width220{max-width:220px;}                       
.EditmainMenu,.EditsubMenu {float: left;width: 100%; color: white;border-bottom: #ccc solid 1px;padding: 0 0 10px 0px; box-sizing: content-box;font-weight: normal;font-size: 16px;margin-left: -10px;margin-top: -10px;padding: 10px;background:#1a2d3b;}
.SchoolTitle,.featuredtitle,.ResourceTitle,.TestimonTitle,.customFeature,.video-gallery,.photo-gallery{float: left;width: 100%; margin-left: -10px;color: white;border-bottom: #ccc solid 1px;padding: 0 0 10px 0px;box-sizing: content-box;font-weight: normal;font-size: 16px; margin-top: -10px;padding: 10px;background:#1a2d3b;}
.Heddingpanel{ text-align: center; color: black; font-size: 18px;padding:5px;}
.subHead{padding:0px;margin:0px;font-size: 18px;font-weight: bold;}
.BunchCheckbox{width:30%;float:left;}
.OrStyle{margin-top:8px;}
.sTitleNeighbor{border-bottom: #ccc solid 1px;color: #1a2d3b;padding-bottom:10px;margin-top:-5px!important;background:#1a2d3b;color:white;padding:10px;}
.viewPropertyTitle,.uploadTitle,.TitleNeighbor{float: left;width: 100%; color: white;border-bottom: #ccc solid 1px;padding: 0 0 10px 0px; margin: 0 0 10px 0;box-sizing: content-box;font-weight: normal;font-size: 16px;margin-top: -10px;padding: 10px;background:#1a2d3b;margin-left:-10px;}
.uploadpanel{width:70%;}
.browseBtn{max-width:700px;margin-left:180px;}
.PropertyCount{width:70%;float:left;}
.PropertySearch{width:30%;float:right;}
.subTitleFeature{font-size:18px;}
.dummy{width: 190px; float: left;visibility: hidden;}
.ORdummy{width:30%;visibility:hidden;float:left; max-width:180px;display: inline-block;min-height: 20px; }
.tooltip{width:25%!important;}
.afRadioPadd{padding-right:20px;}
.NTool{margin-left:50px;}
.AdminBackNew{padding:7px;margin-right: 20px;border-radius: 4px;}
.loginTable {float: left;width: 100%;display: table;}
.loginCell {display: table-cell;width: 100%;vertical-align: middle;height: 700px;padding-top:10%;}
.login-footer{font-size:14px;text-align:center;} 
.leftMenuNew .menu-content li.active{box-shadow:rgba(0,0,0,0.3) 0px 0px 0px 100px inset; -moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 0px 100px inset; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 0px 100px inset; }
.leftMenuNew .menu-content li.active a{color:#d19b3d;}
.panel-heading{padding:0px;}
.BackImages img {width:100%;max-width:300px;float:left;border: 1px solid #f3eded;padding: 5px;}
.BannerImage50 {float:left;width:50%;}
.uploadheight{height:auto;}
.BackImages video {width:100%;max-width:300px;float:left;border: 1px solid #f3eded;padding: 5px;}
.form-group-edit{
    display: block;
    width: 100%;
    height: auto;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.line-height{line-height:normal;}
@media (max-width:1300px){
   .BunchCheckbox{width:50%;float:left;}
   .browseBtn{max-width:700px;margin-left:180px;}
   .PropertyCount{width:50%;float:left;}
.PropertySearch{width:50%;float:right;}
.dummy{width: 150px; float: left;visibility: hidden;}
}
@media (max-width:1000px){
   .BunchCheckbox{width:100%;float:left;}
 
     .dummy{width: 150px; float: left;visibility: hidden;}
     .afRadioPadd{padding-right:0px;}
}
@media (max-width:768px){
.Malign{width:50%;margin-left:auto;margin-right:auto;}

}
@media (max-width:1400px) {
    .previewRight {
        box-shadow:none!important;
    }
}
/*lattest sindhukumar*/
html {
overflow-x: hidden;}
.wd_50{float:left;width:50%;}
.wd_100{float:left;width:100%;}
.wd_75{float:left;width:75%;}
.wd_37{float:left;width:37.5%;}
.wd_30 {width:37.5%;}
.wd_50half{float:left;width:25%;}
.warningnew {
    background-color: #25a5da;
    border-color: #25a5da;
    color: white;
    border-radius: 10px;
}
.btn-primary {
    color: #fff;
    background-color: #1b81d8;
    border-color: #2e6da4;
    margin-left: 3px;
}
 .color_New{color:#25a5da;}
.midbutton {text-align:center;margin-left: 40%;}
.copyURL {
float:right;margin-right:-180px;
}
.selectPropDis{text-align: center!important; width: 100%; float: right; margin-top: -20px;}
.upload_home{padding: 10px 15px;}
#idFeatureText{font-size:18px;}
.padd_zero{padding:0px;}
.right_property{float:right!important;}
.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    width: 300px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.button_center {width:100%;}
.group-button{width:100%;text-align:center;margin-top:-20px;}
.clrButton{background: goldenrod;}
.save_new{background-color: #0e7cc7; border: 0 none; color: #ffffff; border-radius: 10px; padding: 8px 25px; }
.preview_new{background-color: #e8641b; border: 0 none; color: #ffffff; border-radius: 10px; padding: 8px 17px;}
.publish_new{background-color: #007520; border: 0 none; color: #ffffff; border-radius: 10px; padding: 8px 17px;}
.feature{padding-top:10px;width:100%;text-align:center;}
.checkMargin{margin-top:8px;}

.previewRight{box-shadow: #666 10px 0px 10px; 
    -moz-box-shadow: #666 10px 0px 10px;
-webkit-box-shadow: #b2afaf 2px 0px 10px;}
@media (min-width:1200px) and (max-width:1500px) {
    .wd_50{float:left;width:100%;}
.wd_100{float:left;width:100%;}
.wd_75{float:left;width:50%;}
.nfIns.wd_75.new-width75{width: 75%;}
.wd_30 {
    width: 25%;
}

}

@media (min-width:1501px) and (max-width:1600px) {
    .wd_75 {
        width: 72%;
    }
 .arrangeThis {
        float: left;
        width: 30%!important;
    }
 .wd_50 {
   
    width: 50%;
}
 .wd_30 {
    width: 36%;
}
 .nfts-width75{ width: 72%;float:left;}
 .wd_addition{width: 100%;}
}
@media (max-width:1199px) {

    .wd_75{width:50%;
}
.wd_50 {
   
    width: 100%;
}
.midbutton {
   
    margin-left: 30%;
}
.wd_30 {
    width: 25%;
}
 .tooltip{min-width:30% !important;}
}
@media (min-width:1601px) and (max-width:1760px) {

     .arrangeThis {
        float: left;
        width: 30%!important;
    }
     .tooltip{min-width:35%!important;}
}
@media (min-width:1300px) and (max-width:1400px) {
    .arrangeThis {
        float: left;
        width: 32%!important;
    }
}
@media (min-width:1401px) and (max-width:1500px) {
     .arrangeThis {
        float: left;
        width: 30%!important;padding-right:0px!important;
    }
}
@media (min-width:1024px) and (max-width:1299px) {
    .arrangeThis {
        float: left;
        width: 45%!important;
    }
}

.outerPDFContent{float:left; vertical-align:top;}
.innerPDFContent{float:left; }
.innerPDFContent img{margin:20px 20px 0 0 !important;}

.cmsPdfDocsPanel{float:left; width:100%; margin:0 0 10px 0; text-align:center;}
.cmsPdfDocsEach{display:inline-block; margin:0 10px 20px 0;  border:#ccc solid 1px; padding:10px;
-webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
}
.cmsPdfDocsImage{display:block; height:110px; margin:0 0 10px 0;}
.cmsPdfDocsText{display:block; font-weight:500;}
.cmsPdfDocsEach:hover {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    box-shadow: #ccc 0px 0px 0px 1px;
    -moz-box-shadow: #ccc 0px 0px 0px 1px;
    -webkit-box-shadow: #ccc 0px 0px 0px 1px;
}
.moreddSelect{position:absolute; opacity:0; cursor:pointer; width:100%; height:100%; left:0px; top:0px; font-size:14px; padding:7px;}
    .ms-parent{width:100%; padding:0px; margin:0px; float:left; }
.ms-parent .ms-choice{width:100%; height:100%; border:#ccc solid 1px; background:#fff; text-align:left; font-size:16px; padding:0 30px 0 10px; color:#666; font-weight:300; cursor:pointer; 
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; 
}
.ms-parent .ms-choice span{float:left; width:100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ms-parent:hover .ms-choice {
    box-shadow: #ccc 0px 0px 0px 1px inset;
    -moz-box-shadow: #ccc 0px 0px 0px 1px inset;
    -webkit-box-shadow: #ccc 0px 0px 0px 1px inset;
}
.ms-parent.moreddSelect:after {content: '';width: 15px;height: 9px;background: url(../images/arrowBottom.png) no-repeat center center;position: absolute;right: 10px;top: 15px;}
.ms-parent .ms-drop{display:none; background:#fff; border:#ccc solid 1px; border-top:none; float:left; width:100%; z-index:100000; position:relative;
	border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; 
	box-shadow:#aaa 0px 5px 10px; -moz-box-shadow:#aaa 0px 5px 10px; -webkit-box-shadow:#aaa 0px 5px 10px; 
}
.ms-parent .ms-drop ul{padding:0px; margin:0px; width:100%; float:left; overflow:auto; }
.ms-parent .ms-drop ul li{float:left; width:100%; padding:0px; list-style:none; border-bottom:#ccc solid 1px; cursor:pointer; color:#333; font-weight:300;}
.ms-parent .ms-drop ul li:hover{background:#f7f7f7;} 
.ms-parent .ms-drop ul li *{cursor:pointer;}
.ms-parent .ms-drop ul li label{padding:10px; float:left; width:100%;}
.moreDDShow.customDDShow{max-height:40px; min-height:40px; overflow:hidden;}
.ms-parent.moreddSelect.customDD {opacity:1; }
.ms-drop.bottom{top:0px !important; border-top: #ccc solid 1px;}


.tox .tox-editor-header {
z-index:auto !important;
}

/*.nfIns.wd_75.new-width75 {
    width: 75%;
}*/
.agent-unit-img-wrapper {
    width: 100%;
    text-align: center;
    padding-top:10px;
}
.arrangeThis .panel.panel-default {
    box-shadow: none;
    border: none;
}