@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700|Ubuntu:300,400,500,700');
html{height: 100%}
li{list-style: none;}
a{text-decoration: none; outline: none}
a:hover{cursor: pointer}
img{border: none; width: auto;height: auto; max-width: 100%}
select,
textarea,
button,
input[type="button"],
input[type="email"],
input[type="search"],
input[type="text"],
input[type="submit"],
input[type="password"],
input[type="tel"] {
    -webkit-appearance: none;
    border-radius: 0;
    outline: 0;
    border:0;
    background: none;
    font-family: 'Raleway', sans-serif,arial;
}
button:focus,button:hover, input:focus,input:hover{outline:0 !important;}
/* Change the white to any color ;) */
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 30px white inset; }

select,
textarea,
input[type="email"],
input[type="search"],
input[type="text"],
input[type="submit"],
input[type="password"],input[type="tel"]  {width: 100%;height: 35px;font-family: 'Raleway', sans-serif,arial;}
button{cursor: pointer;}
table{border-collapse: inherit;}

input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}
input::-moz-placeholder { /* Firefox 19+ */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}
input:-ms-input-placeholder { /* IE 10+ */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}
input:-moz-placeholder { /* Firefox 18- */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}

textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}
textarea::-moz-placeholder { /* Firefox 19+ */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}
textarea:-ms-input-placeholder { /* IE 10+ */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}
textarea:-moz-placeholder { /* Firefox 18- */
    color: #d6d6d6;
    font-family: 'Raleway', sans-serif,arial;
}



.logIn_signUpBox input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #9E9E9E;
    font-family: 'Raleway', sans-serif,arial;
}
.logIn_signUpBox input::-moz-placeholder { /* Firefox 19+ */
    color: #9E9E9E;
    font-family: 'Raleway', sans-serif,arial;
}
.logIn_signUpBox input:-ms-input-placeholder { /* IE 10+ */
    color: #9E9E9E;
    font-family: 'Raleway', sans-serif,arial;
}
.logIn_signUpBox input:-moz-placeholder { /* Firefox 18- */
    color: #9E9E9E;
    font-family: 'Raleway', sans-serif,arial;
}



/*------------- global css -------------*/
*{ margin:0; padding: 0; word-wrap: break-word;}
ul,p{margin: 0;padding: 0}
.fl{float: left;}
.fr{float: right}
.txt-left{text-align: left}
.txt-right{text-align: right}
.txt-center{text-align: center}
.txt-up{text-transform: uppercase;}

.mgTopNeg10{margin-top: -10px}
.mgTopNeg20{margin-top: -20px}
.mgTop20{margin-top: 20px}
.mgBtm20{margin-bottom: 20px}
.mgBtm10{margin-bottom: 10px}
.mgTopBtm20{margin: 20px 0 }

.padBtm10{padding-bottom: 10px;}
.padBtm15{padding-bottom: 15px !important;}
.pad18_20{padding: 18px 20px}
.brdBlue{border: 1px solid #1f9be2 !important}

.full-width{width: 100%}
.brdRightNone{border-right:0 !important }
.brdBtm{border-bottom: 1px solid #e5e5e5}

body{color: #333333;background-size:cover; font-size: 12px;font-family: 'Raleway', sans-serif,arial;font-weight: 400;background:#fafafa;-webkit-text-size-adjust:100%;word-wrap: break-word;}
.g-recaptcha{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0; word-wrap: break-word;}

.clearfix:before,
.clearfix:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0}
.clearfix:after {clear: both}
.clearfix {zoom: 1}

.btn{color: #fff;font-size:14px;font-family: 'Raleway', sans-serif,arial;font-weight: 700;text-transform: uppercase;background: none;padding: 13px 20px;  transition: all 0.5s ease;}
.btn:hover{opacity: 0.5}
.btn.focus, .btn:focus, .btn:hover{color: #ffffff}
.btnPrimary{background:#ff3614 }
.btnSecondary{border: 1px solid #ff3614;color: #ff3614;border-radius: 0;text-transform: uppercase;font-weight: bold }
.btnSecondary:hover{color:#ff3614 }
.btnOpac{opacity: 0.5}
.borderBtn{border: 1px solid #fff}
.arrowOran{background: url(//local.com/lclpic/12748/arrowO.png) no-repeat; }

.errorAlert{background: url(//local.com/lclpic/12748/error.png) no-repeat left center;}
.errorAlert,.errorAlert a{color: #ff2504;font-size: 16px;font-weight: 500;font-family: 'Raleway', sans-serif,arial;line-height: 21px}
.container, .containerIn{width: 1290px;margin: 0 auto}
.dash_acc_msg{margin-top: 50px; margin-bottom: 0px !important}

/*----- mobile & desktop navigation css -----------*/
#nav-toggle {cursor: pointer;z-index: 0;position: absolute;left: 12px;top: 41px;width: 30px;height:30px; display: none;}
#nav-toggle span,
#nav-toggle span:after,
#nav-toggle span:before,
.mobClose span,
.mobClose span:after,
.mobClose span:before{cursor: pointer;border-radius: 1px;height: 5px;width: 30px;background: #ffffff;position: absolute;display: block;content: '';right: 0;transition: all .5s ease-in-out;cursor: pointer;}

.mobClose span,
.mobClose span:after,
.mobClose span:before {background: #000000;width: 22px;display: none;}

#nav-toggle span:before, .mobClose span:before{top: -9px}
#nav-toggle span:after, .mobClose span:after {bottom: -9px}
#nav-toggle.active span, .mobClose.active span  {background-color: none}

#menu_overlay,.sideNav {height: 100%;position: fixed;top: 0;}
#menu_overlay {background: #000;left: 0;opacity: .5;width: 100%;z-index: 1;display: none;transition: all .5s ease-in-out;}
.sideNav{width: 180px;height: 100%;position: fixed;z-index: 1;background: #ffffff;box-shadow: -1px 1px 29px #dcdbdb;z-index: 9999}

.sideNav .logo_in{margin:45px 25px;display: inline-block;}
.sideNav li {position: relative;}
.sideNav li a{color: #1f1f1f; font-size: 14px;display: block;padding: 12px 12px 12px 35px ;border-left: 4px solid #ffffff;margin-bottom: 20px;font-weight: 500}
.sideNav li a:hover{text-decoration: none;}
.sideNav li .mobhover {height: 2px; width: 40px; position: absolute; display: none; bottom: -25px; left: 35px; right: 0; background: #14a8fe; }
.sideNav li .mListing{background: url(//local.com/lclpic/12748/mlisting.png) no-repeat 8px center;}
.sideNav li .accInfo{background: url(//local.com/lclpic/12748/accinfo.png) no-repeat 8px center;}
/*.sideNav li a:hover{border-left: 4px solid #14a9ff;}*/
.sideNav li.active a{border-left: 2px solid #14a9ff;}

.mobClose a{border-top: 0;margin: 0 0 15px;}
.mobClose span {background: none; right: 10px; top: 15px; }
.mobClose span:after,.mobClose span:before { top: 0}
.mobClose span:before {transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg)}
.mobClose  span:after { transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg);-ms-transform: rotate(-45deg)}

/*----- mobile navigation css end-----------*/


/*------------- global css end-------------*/

/*----------------- header css start -----------------*/
/*----------- login page header ----------*/
.header{margin-top: 30px}
/*----------- login page header ----------*/
/*----------------- header css end -----------------*/

/*login and sign up start*/
.logIn_signUp{background:#333333 url(//local.com/lclpic/12748/bodybg.jpg) no-repeat center;background-size:cover;background-attachment: fixed; }

.logIn_signUp .txtWrap{margin-top: 110px}
.logIn_signUp .txtWrap .topTxt{color: #e2e0e0;font-size:16px;font-weight: 500;text-align: center;margin-bottom:13px }
.logIn_signUp .btmTxt{color: #ffffff;font-size:13px;font-weight: 500;text-align: center;margin:15px 0 30px;}
.logIn_signUp .btmTxt a{color: #ffffff}
.logIn_signUp .loginWrap{width: 650px}

.logIn_signUpBox .colHalf{width: 140px}
.logIn_signUpBox{background: #ffffff;margin:20px auto 30px}
.logIn_signUpBox .sidePadd{padding: 40px 49.5px}
.logIn_signUpBox .innerCol{width: 225px}
.logIn_signUpBox .innerCol:first-child{border-right: 1px solid #f2f2f2}
.logIn_signUpBox .infoTxt{color: #646464;font-size: 14px;margin-bottom: 20px; line-height: 20px}
.logIn_signUpBox .inputWrap{border: 1px solid #d3d3d3; padding-left: 35px;padding-right: 20px;}

.logIn_signUpBox .userName{background: url(//local.com/lclpic/12748/user.png) no-repeat 11px center;}
.logIn_signUpBox .inputEmail{background: url(//local.com/lclpic/12748/emailicon.png) no-repeat 11px center;}
.logIn_signUpBox .inputPass{background: url(//local.com/lclpic/12748/passicon.png) no-repeat 13px center;}
.logIn_signUpBox .fgotPass{color:#7f7f7f;font-size: 10px;text-decoration: underline;display: inline-block;margin:0 0 25px }
.logIn_signUpBox .btn{width: 225px;margin: 0 auto;background:#ff3614 url(//local.com/lclpic/12748/btnArrow.png) no-repeat 70% center ;  }
.logIn_signUpBox .signUp {display: block; text-align: center; padding: 13px 5px; font-size: 14px; background-position: 70% center;color: #ff3614 }

.loginWrap .g-recaptcha {transform: scale(0.74); -webkit-transform: scale(0.74); transform-origin: 0 0; -webkit-transform-origin: 0 0; }

.signUpWrap {width: 380px;margin: 25px auto 30px;}
.signUpWrap .infoTxt{margin-bottom: 20px;}
.signUpWrap .sidePadd{padding: 25px 40px;width: 300px}
.signUpWrap .innerCol:first-child{border-right: 0}
.signUpWrap .btn{background-position: 80% center;padding-left: 0;width: 275px}

/*login and sign up end*/


/*------------- Dashboard inner pages start --------------*/

.headerIn {background: #1f1f1f;padding: 22px 0;}
.headerIn .userName{color: #ffffff;font-size: 14px;text-transform: capitalize;margin: 13px 45px 0 0 }

.dashWrap {padding-left: 180px;font-family: 'Ubuntu', sans-serif;font-weight: 300;font-size: 16px;background: #fafafa;}

/*----------------- My Listing css start -------------------*/
.dashWrap .dashpageHead{padding: 45px 0;border-bottom: 1px solid #ededed}
.dashWrap .dashpageHead h2{color: #1f1f1f;font-size: 25px;font-family: 'Raleway', sans-serif,arial;margin: 0 0 5px;font-weight: 500}
.dashWrap .dashpageHead p{line-height: 30px}
.dashWrap .dashpageHead p a{color: #333333; text-decoration: underline;}

.dashWrap .litingHeadWrap{margin: 24px 0 24px; font-family: 'Raleway', sans-serif,arial;font-size: 18px;font-weight: 500}
.dashWrap .litingHeadWrap .addNewList{background: url(//local.com/lclpic/12748/addnewlist.png) no-repeat;padding: 3px 0 4px 45px;color: #333333}

.dashWrap .verifyAlert{padding-left: 40px;margin-bottom: 30px}

/*=====================*/

.dashWrap .verifyAlert{padding: 10px 0 5px 45px;background-position: 5px center;}
.dashWrap .verifyAlert{line-height: 18px;}
.account-wrapper .main-field-name{margin-bottom: 10px;}
.account-wrapper #save{padding: 10px 62px 10px 52px;background-position: 80% center;}
.sideNav{box-shadow: -1px 1px 18px #ccc;}

@media only screen and (max-width: 1510px){
    .account-wrapper .field-name{width: 100%}
}

@media only screen and (max-width: 1510px){
    .account-wrapper .main-field-name, .account-wrapper .field-detail, .account-wrapper .info-txt, .account-wrapper .field-name{font-size: 15px !important; white-space: nowrap;}
}

@media only screen and (max-width: 767px){
    .dashWrap .verifyAlert{line-height: 18px;}
}

/*========================*/


/*Accordion styles start - Gaurav*/
.accordion{margin:30px 0px}
.accordion .topDetail{padding: 25px}
.accordion .panel-body{padding: 0}
.accordion .toggle{font-family: 'Raleway', sans-serif,arial; font-weight:600;font-size: 20px; color: #1f1f1f; padding: 25px 100px 25px 25px; border-bottom:1px solid #f2f2f2; display: block;}
.accordion .toggle[aria-expanded="false"]:after{content:'';background: url('//local.com/lclpic/12748/plus-icon.png') no-repeat 96% center;width: 16px; height: 16px;display: block;position: absolute; right: 25px; top: 50%; transform: translateY(-50%); }
.accordion li{margin-bottom: 50px !important;background: #ffffff;box-shadow: 0px 0px 25px #EEEEEE;border-radius: 2px}
.collapse{display: none;}
.panel{border: none;}
.panel-body{padding:25px;}
.collapse.in {display: block;}
.accordion li a.toggle{display: block;position: relative;}
.accordion .toggle[aria-expanded="true"]:after{content:'';background: url('//local.com/lclpic/12748/minus-icon.png') no-repeat 96% center; width: 16px; height: 16px;display: block; position: absolute; right: 25px; top: 50%; transform: translateY(-50%); }
.inner-col1, .inner-col2{width: 45%; display: inline-block; vertical-align: top; margin-left:-4px;}
.inner-col1{margin-left: 0px;}
.inner-col1-body, .inner-col2-body{width: 50%;}
.inner-col1 p{margin:5px 0px; font-family: 'Ubuntu', sans-serif,arial; font-weight: 400; color: #1f1f1f; line-height: 24px; font-size: 16px;}
.inner-col1 .tel a{color: #29e373;}
.inner-col1 .map a{color: #1f9be2; text-decoration: underline; font-size:16px;}
.lm{padding-right:10px;}
.status-signal{display: inline-block; width: 6px; height: 6px; background: #e21f44; border-radius: 50%; margin-right:10px; vertical-align: middle;}
.status-head{color: #7d7d7d; font-size:16px;font-weight:400;}
.status-condition{margin-left:16px;margin-top:10px; color: #1f1f1f; font-weight:400;}
.inner-col3{display: inline-block; margin-left:-4px; width:10%;}
.edit a{color: #1f1f1f;}
.edit-textbox{min-height: 80px;resize: vertical;padding: 7px 0px}
.view-details{text-align: center; margin-top:40px; padding-bottom:28px;}
.ml-toggle-arrow{background: url('//local.com/lclpic/12748/bottom-arrow.png') no-repeat; height: 5px; width: 8px; display: inline-block;vertical-align: middle; margin-left:10px;margin-top: -2px}
.ml-toggle-arrow.active{background: url('//local.com/lclpic/12748/top-arrow.png') no-repeat;}
.view-details a{color: #1f1f1f; font-weight: 400; text-transform: capitalize; font-size: 14px}
.more-body{margin:20px 0; display: none;}
.outer-table{border-top:1px solid #e5e5e5; padding:0px; margin:0px; display: table; width: 100%;  display: inline-block;}
.outer-col{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5; font-weight: 400;float:left;display:inline-flex;vertical-align: top;}
.outer-col:last-child{border-right:none;}
.inner-table{/*padding:15px 19px;*/ padding: 18px 21px; display: table;word-break: break-word;width: 100%; display: inline-block;}
.outer-table .table-row{display: flex; flex-wrap: wrap}
.cell-head{color: #6d6d6d; padding-bottom:5px; font-weight: 400; font-size: 16px; text-transform: capitalize;}
.cell-value{color: #1f1f1f;font-family: 'Raleway', sans-serif,arial; font-weight:600;font-size: 15px; line-height: 24px;position: relative;}
.outer-table .col15{width: 15%;}
.outer-table .col20{width: 20%; }
.outer-table .col30{width: 30%; }
.outer-table .photos-tr, .outer-table .videos-col{width:100%;}
.outer-table .long-col{width: 35%;}
.outer-table .long-col-30{width: 30%}
.outer-table .inner-cell{width: 33.3%;}
.full-width{width:100%;}
.read-more{color: #1f9be2; font-size: 14px; text-decoration: underline; cursor: pointer;}
.more-body.active{display: block;}
.info{background: #e4e4e4;border-radius: 50%;height:20px; width:20px; text-align:center;font-size: 12px; color: #999292; margin-left:5px; display: inline-block;}
.info-wrapper{display: inline-block; position: relative;}
.add-info, .read-add-info{display: none; background: #f1f1f1; position: absolute; left:8px; color: #525252; font-size: 12px; width: 190px; font-weight: 400; padding:5px;}
.read-add-info{top: 25px; left:70%;  bottom: auto; z-index: 99;}
.info:hover +.add-info{display: block; }
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.last-tr .outer-col{padding-bottom: 30px;}
.photos{width: 180px; padding-right: 15px; float:left; padding-bottom:15px;}
.photos img {width: 210px; height: 140px; }

.upInfoWrap{font-size: 14px;font-family: 'Ubuntu', sans-serif;}
.upInfoWrap .upTitle{margin: 10px 0}
.headLabel{color: #393939;}
.info_txt{color: #9a9a9a;}

.hofop{padding-bottom: 10px;}
.hofop-title{color: #d9d9d9; font-size: 12px; padding-bottom: 0px;}
.borBotNone{border-bottom:none;}
.amPm{padding-right: 17px !important}

.col-wrap{width: 65%; display: flex; flex-wrap: wrap;}
.col25{width: 25%;}
.outer-table .long-col2{width: 35%;border-left: 1px solid #e5e5e5;}
.hrsOfOperatiom{padding-right: 0}
.brand-wrap,.disc-wrap{width: 23.1%;}
.addInfo-wrap{width: 53.9%}
.locInfo-wrap{width: 23.1%}
.empInfo-wrap{width: 23%}
.payMethod-wrap{width: 30.8%;}
.lang-wrap{width: 23%;}
.col50{width: 50%}
.business_state_wp:after{content: "\e114"; font-family: 'Glyphicons Halflings'; position: absolute; right: 7px; top: 7px; font-size: 12px; color: #1f1f1f; }
/*Edit page styles start*/
.visible{display: block;}
.edit-select{display: inline-block; width: auto;-moz-appearance: none;background: url(//local.com/lclpic/12748/down-arrow.png) no-repeat 70px 11px;padding-right: 18px;height: auto;}

.edit-select-state{background: url(//local.com/lclpic/12748/down-arrow.png) no-repeat right center; padding-right: 15px;-webkit-appearance: none;
    -moz-appearance: none;appearance: none;}
.am_pm{background-position: 28px 16px }
.add-details{min-height: 100px;}
.removeOverflow{overflow: initial;}


/* Base for label styling */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
    position: absolute;
    left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
    position: relative;
    padding-left: 1.95em;
    cursor: pointer;
    font-weight: 600;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
    content: '';
    position: absolute;
    left: 10px; top: -5px;
    width: 10px; height: 10px;
    border: 1px solid #ccc;
    background: #fff;
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
    content: '\e013';
    position: absolute;
    top: -6px; left: 10px;
    font-size: 12px;
    line-height: 14px;
    color: #424242;
    transition: all .2s;
    font-family: 'Glyphicons Halflings';
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
    opacity: 0;
}
[type="checkbox"]:checked + label:after {
    opacity: 1;
}






/*Popup start*/
#addPhoto.modal{
    padding-top:4%;
    padding-right: 0 !important
}
#addPhoto .modal-header{
    padding:0px;
    border:none;
}
#addPhoto .modal-body{
    padding:35px;
}
#addPhoto .modal-content{
    border-radius: 0px;
    border:none;
    box-shadow:none;
    -webkit-box-shadow:none;
}
#addPhoto .modal-header .close{
    margin-top:-35px;
}
#addPhoto .modal-title{
    font-family: 'Raleway',Arial,sans-serif;
    font-size:25px;
    font-weight: 600;
    color: #1f1f1f;
    margin-bottom: 15px;
}
#addPhoto label{
    color: #808080;
    font-size: 11px;
    font-family: 'Raleway',Arial,sans-serif;
    margin-bottom: 13px;
}
#addPhoto .modal-body p{
    font-family: 'Raleway',Arial,sans-serif;
    color: #626262;
    font-weight:400;
    margin-bottom: 15px
}
#addPhoto .modal-fieldset{
    width: 60%;
    margin: 20px 0px;
}
#addPhoto .modal-dialog{
    width: 556px;
}
#addPhoto .modal-text{
    background: #f4f4f4;
    border:1px solid #d6d6d6;
    padding:5px 15px;
    font-family: 'Raleway',Arial,sans-serif;
    font-size: 11px;
    resize: none;
}
#addPhoto .modal-desc{
    min-height: 100px;
}
#addPhoto .uploadImg {
    padding: 12px 45px 12px 35px;
    background-position: 85% center;
    margin-top: 10px
}
#addPhoto .btn_center .custom_btn2{text-align: center; width: 170px; height: 44px; background-position: 87% center; line-height: 14px;font-size: 14px;padding-right: 15px;}
@media only screen and (max-width: 767px) {
    #addPhoto .modal-dialog{width: 90%; margin: 0px auto !important}
    #addPhoto.modal{padding-top:15%; padding-right: 0 !important; padding-bottom: 20px}
}




/*Accordion styles end - Gaurav*/


/*----------------- My Listing css end -------------------*/

/*------------ Edit ur listing -------------*/
.layoutCol2{border-left:1px solid #e5e5e5;}
.outer-table .table-row{width: 100%}

#rootwizard .navbar-inner li{box-shadow: none;margin-right: 20px;float: none;display: inline-block;margin-right: 230px;}
#rootwizard .navbar-inner li:last-child{margin-right: 0}
#rootwizard .navbar-inner li p{color:#d2d2d2; font-weight: 400}
#rootwizard .navbar-inner li br{display: none;}
#rootwizard .navbar-inner li.active p{color:#5b5b5b;}
#rootwizard .nav-pills>li>a {width: 62px; height: 62px; line-height: 58px; padding: 0; border-radius: 100%; background: #ffd7d0; font-size: 30px; color: #ffffff;display: inline-block;margin-bottom: 15px;z-index: 1;font-family: 'Raleway', sans-serif,arial;}

#rootwizard .nav-pills>li.active>a,#rootwizard .nav-pills>li.active>a:focus,#rootwizard .nav-pills>li.active>a:hover{background: #ff3614; font-family: 'Raleway', sans-serif,arial;}

#rootwizard .navbar{position: relative;margin: 30px 0px 0px;}
#rootwizard .progress{width: 710px; margin: 0 auto; position: absolute; left: 0; right: 0; top: 30px;background: #ffd7d0;;box-shadow: none;height: 3px;}
#rootwizard .progress-bar{background: #ff3614}

#rootwizard .checkWrap{width: 7%}
#tab2 .outer-table .long-col{width: 40%}
#tab2 .outer-table .inner-cell{width: 31%}
#tab2 .outer-table .col15{width: 60%;}

/*#tab2 .OperationHr [type="checkbox"]:not(:checked) + label:after,
#tab2 .OperationHr [type="checkbox"]:checked + label:after,
#tab2 .OperationHr [type="checkbox"]:not(:checked) + label:before,
#tab2 .OperationHr [type="checkbox"]:checked + label:before {top: 7px}*/

#tab2 .OperationHr input[type=radio] {margin: 0 10px 0 0; bottom:-2px; position: relative; display: inline-block;}

#tab2 .OperationHr input[type=radio]:not(:root:root) {bottom:2px}


#rootwizard .pager li{margin-right: 0;display: inline-block;box-shadow: none;margin: 20px 10px !important;}
#rootwizard .pager li>a{box-shadow: none;border: 0;color: #ff3614;font-weight: bold;padding: 0;transition:all 0.5s ease;float: none;background: transparent;display: block;}
#rootwizard .pager .disabled{display: none !important;}
#rootwizard .pager .pagerbtn{width: 240px;padding:10px 0}
#rootwizard .pager .previous{background: url(//local.com/lclpic/12748/arrowOback.png) no-repeat 35% center; }
#rootwizard .pager .next{background:#ffffff url(//local.com/lclpic/12748/arrowO.png) no-repeat 88% center;overflow: hidden;}
#rootwizard .pager .next a{margin-left: -20px}

/*#rootwizard .pager li>a:hover, #rootwizard .pager li:hover{opacity: 0.8}*/
/*#rootwizard .pager .finish a {background:#14a9ff url(//local.com/lclpic/12748/arroww.png) no-repeat 87% 14px; border-radius: 0; color: #fff; font-size: 14px; text-transform: uppercase; font-weight: normal;transition: all 0.5s ease;}
#rootwizard .pager .finish a:hover{opacity: 0.8}*/

#rootwizard .finish .pagerbtn {background-position: 90%; padding-left: 29px; text-align: left; }

/*------ next button hover ------*/
.brdBtnEffect {position:relative; vertical-align: middle; color: #ff3614; text-align: center; transition: 0.5s; cursor: pointer; border: 1px solid #ff3614; -webkit-transition:0.5s;text-transform: uppercase; font-weight: bold; }
.brdBtnEffect:hover{opacity: 0.5}

/*.brdBtnEffect:hover {border: 2px solid rgba(0,160,80,0); color: #FFF; }
.brdBtnEffect::before, .brdBtnEffect::after {width: 100%; height:100%; z-index: 3; content:''; position: absolute; top:0; left:0; box-sizing: border-box; -webkit-transform: scale(0); transition: 0.5s; }
.btnHoverEffect::before {border-bottom: 2px solid #ff3614; border-left: 0; -webkit-transform-origin: 0% 100%; }
.btnHoverEffect::after {border-top: 0; border-right: 0; -webkit-transform-origin: 50% 50%; }
.brdBtnEffect:hover::after, .brdBtnEffect:hover::before {-webkit-transform: scale(1); }*/
/*------ next button hover ------*/

#rootwizard .successMsg {color: #1f1f1f;font-family: 'Raleway', sans-serif,arial;font-weight: 600}
#rootwizard .successMsg .msgTitle{font-size: 25px;font-weight: bold;padding: 0px 10px}
#rootwizard .successMsg .msgDesc{font-size: 16px;margin-top: 20px}
#rootwizard .successMsg .msgDesc a{color: #1f1f1f}
#rootwizard .successMsg .msgDesc a:hover{color: #1f1f1f; text-decoration: underline;}

#rootwizard .finalMsg .succTitle{color: #1f1f1f;font-size: 20px;font-weight: 500;line-height: 40px;margin-bottom: 10px}
#rootwizard .finalMsg .succDesc{color: #8f8f8f;font-size: 16px;font-weight: 500;}

/* style 5 */
.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.inputfile-5 + label{color:#d3394c}
.inputfile-5:focus + label,.inputfile-5.has-focus + label,.inputfile-5 + label:hover{color:#722040}
.inputfile-5 + label figure{width:100px;height:135px;background-color:#d3394c;display:block;position:relative;padding:30px;margin:0 auto 10px}
.inputfile-5:focus + label figure,.inputfile-5.has-focus + label figure,.inputfile-5 + label:hover figure{background-color:#722040}
.inputfile-5 + label figure::before,.inputfile-5 + label figure::after{width:0;height:0;content:'';position:absolute;top:0;right:0}
.inputfile-5 + label figure::before{border-top:20px solid #dfc8ca;border-left:20px solid transparent}
.inputfile-5 + label figure::after{border-bottom:20px solid #722040;border-right:20px solid transparent}
.inputfile-5:focus + label figure::after,.inputfile-5.has-focus + label figure::after,.inputfile-5 + label:hover figure::after{border-bottom-color:#d3394c}
.inputfile-5 + label svg{width:100%;height:100%;fill:#f1e5e6}


#rootwizard .photoUpWrap{width: 15%;margin-right: 2.5%;}
#rootwizard .photoUpWrap .newUpimg{width: 100%; height: 135px;margin-bottom: 10px}
#rootwizard .photoUpWrap .deleteBtn {color: #fff; font-size: 13px; background: #ff3614; padding: 4px; border-radius: 3px; }
#rootwizard .photoUpWrap .deleteBtn:hover{text-decoration: none;opacity: 0.8}
#rootwizard .photoUpWrap .photoUp {width: 100%; background: #f4f4f4; color: #cccccc; font-size: 13px; font-family: ubuntu; text-align: center; border: 1px solid #e0e0e0; padding: 25px 0; cursor: pointer;display: block;float: left;}
#rootwizard .photoUpWrap .photoUp:hover{text-decoration: none;}
#rootwizard .photoUpWrap .upImg{margin-top: 10px;display: block;background: url(//local.com/lclpic/12748/fileupload.png) no-repeat top center;padding: 55px 0 0 0}
#rootwizard .cell-info{font-size: 12px;color: #393939;padding: 0 0 10px;}
#rootwizard .videoDetailUp{width:31%; margin-right: 2%;}
#rootwizard .videoInput{width: 100%;font-size: 12px; color: #9a9a9a;padding: 5px 15px;height: 33px; background: #f4f4f4;border: 1px solid #d6d6d6; line-height: 15px}

#rootwizard .videoUploadBtn{padding:6px 30px 6px 20px;font-size: 12px;background: url(//local.com/lclpic/12748/arrowlor.png) no-repeat 82% 10px; }

#tab1 .checkList li {box-shadow: none; float: left; margin-left: 1%; width:19%;margin-bottom: 27px !important }
#tab1 .checkList li:first-child{margin-left: 0}
#tab1 .discount_block li{width: 24%}
#tab1 .checkList.checkListcol4 li{width: 23.75%;padding-right: 15px;word-wrap: break-word;}
#tab1 .checkList [type="checkbox"]:not(:checked) + label:after, .checkList [type="checkbox"]:checked + label:after{top: 4px;left:0;}
#tab1 .checkList [type="checkbox"]:not(:checked) + label:before, .checkList [type="checkbox"]:checked + label:before{top:6px;left:0}
#tab1 .checkList [type="checkbox"]:not(:checked) + label,.checkList [type="checkbox"]:checked + label{padding-left: 1.2em}

#tab1 .smallTitle{color: #1f1f1f;font-size: 14px;font-weight: 600;margin: 15px 0 10px; font-family: 'Raleway', sans-serif,arial;}

#tab1 .textArea{width: 50%;resize: none;height: 150px}
#tab1 .inputStyle{border:2px solid #e5e5e5;padding: 5px 25px;/*color: #bbbbbb;*/font-weight: bold;}
#tab1 .addiInfo .inputDiv {float: left;margin-right:50px }
#tab1 .addiInfo .inputDiv:last-child{margin-right: 0}
#tab1 .addiInfo .inputDiv input{border:2px solid #e5e5e5;width: 210px;height: 50px}

/*------------ Edit ur listing end-------------*/


/*------------ account-wrapper -------------*/
.account-wrapper { margin:auto;box-shadow: 0px 0px 25px #EEEEEE;background: #ffffff;margin: 45px 0 30px}
.account-wrapper .wrapper-field {float: left;width: 20%;word-break: break-all;}
.account-wrapper .wrapper-field-big-1 {float: left;width: 26%;word-break: break-all;}
.account-wrapper .wrapper-field-big-2 {float: left;width: 34%;word-break: break-all;}
.account-wrapper .wrapper-left {float: left;width: 58%}
.account-wrapper .wrapper-right {float: left;width: 42%;border-left: 1px solid #e5e5e5}
.account-wrapper .wrapper-field, .account-wrapper .wrapper-field-big-1, .account-wrapper .wrapper-field-big-2, .account-wrapper .wrapper-left-bottom {padding: 25px 25px}
.account-wrapper .wrapper-right-top{padding: 25px 30px 25px 35px}
.account-wrapper .wrapper-right-bottom {padding: 20px 28px 33px 35px}
.account-wrapper .wrapper-left-top, .account-wrapper .wrapper-right-top {border-bottom: 1px solid #e5e5e5}
.account-wrapper .main-field-name, .account-wrapper .field-detail,.account-wrapper .info-txt, .account-wrapper .field-name {font-size: 16px;color: #1f1f1f;font-family: 'Ubuntu', sans-serif;font-weight: 400}
.account-wrapper .info-txt, .account-wrapper .main-field-name{color: #818181;}
.account-wrapper .field-name, .account-wrapper .field-detail{color: #1f1f1f;font-weight: 400;}
.account-wrapper .main-field-name, .account-wrapper .info-txt {margin-bottom: 10px}
.account-wrapper .mg-20 {margin-bottom: 20px}
.account-wrapper input {width: 288px;padding: 6px 5px;background-color: #f4f4f4;border:1px solid #d6d6d6; font-weight: 500}
.account-wrapper .field-name {width:150px;text-align:left;padding-right:10px;line-height: 35px}
.account-wrapper input, .field-name {float:left}
.account-wrapper .input_wp{float:left;width:288px}
.account-wrapper p {margin: 0px}
.account-wrapper .bd-btm {border-bottom: 1px solid #d6d6d6}
.account-wrapper .submit-wrapper {text-align: center;margin:20px 0; float: left; width: 100%}
.account-wrapper #save {border: 1px solid #ff3614; background-color: #ffffff; padding: 16px 50px 16px 40px; color: #ff3614; font-family: 'Raleway', sans-serif; font-weight: 700; font-size: 14px; background-position: 82% center; }
/*------------ account-wrapper end-------------*/


/*------------- Dashboard inner pages end --------------*/

/*---------------------------- footerBtm start ------------------*/
.footerBtm {background-color: #fafafa; padding: 18px 0; width: 100%; bottom: 0;font-weight: 500; width:100%; left: 0; right: 0; position: relative;}
.footerBtm .mainWrap {width: 1192px;margin: 0 auto}
.footerBtm .footCopy,
.footerBtm .footDesc,
.footerBtm .footLogo {float: left;font-size: 12px;color: #616670}
.footLogo {width: 20%}
.footCopy {width: 26%;padding: 9px 0}
.footDesc {width: 53%}
.footDesc a {color: #274073!important;font-weight: bold}
/*--------------------------- footerBtm end ---------------------*/

/*-------------------- Dashboard inner footer css -----------------*/
.footer{ background: #1f1f1f; z-index: 1; color: #ffffff; font-size: 20px;  padding: 20px 0;  margin-top: 15px; bottom: 0; width:100%; left: 0; right: 0; position: fixed; padding-left: 180px}
/*-------------------- Dashboard inner footer css end-----------------*/



.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}
.custom_btn{border: 1px solid #ffffff !important; font-size: 14px !important; margin-top: 3px; font-weight: bold; width: 107px;border-radius: 0px !important;padding:10px 15px;}
.custom_btn:hover{opacity: 1; color:#ffffff !important;}
.form_error{color: #ff3614;font-size: 12px;line-height:14px; white-space: nowrap;font-weight: 500 !important;/*position: relative;right: 5px;bottom: 20px;*/}
.errorglow{box-shadow: 0px 0px 2px #003e6c;}
#tab3 .form_error{padding-left: 10px}

.list_title{font-family: 'Raleway', sans-serif,arial; font-weight: 600; font-size: 20px; color: #1f1f1f; padding: 25px; border-bottom: 1px solid #f2f2f2; display: block;}
.footer .containerIn{width: auto !important; text-align: center;}
.addfixed{position: fixed;}
.addrelative{position: relative;}

.applyall_btn{white-space: nowrap; width: 27px; position: relative; right: 20px; top: 1px;color:#a9a8a8;text-decoration: underline;cursor: pointer}
.man_field{color: #ff3614}
.floader_wp{display: inline-block;}
.floader{background: url(http://local.com/lclpic/12748/loader.gif) no-repeat center center; width: 16px; height: 16px}
.fl_err{position: absolute; padding: 8px 10px; border-radius: 3px; background: #f1f1f1;min-width: 170px}
.fl_err:before{content: " "; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #f1f1f1; position: absolute; top: -4px; }
.finalMsg{margin: 90px 10px 55px}

@media only screen and (max-width: 1510px) {
    .footer{font-size: 16px;}
    .inner-table{padding: 15px 15px;}
    .fl_err{position: relative;}
    .account-wrapper .wrapper-field, .account-wrapper .wrapper-field-big-1, .account-wrapper .wrapper-field-big-2, .account-wrapper .wrapper-left-bottom{padding-left: 25px 15px}
}


@media only screen and (max-width: 1510px) {
    .containerIn{width: 96%}
}

@media only screen and (max-width: 1240px) {
    .container{width: 96%}

    .logIn_signUp .txtWrap{margin-top: 70px}

    /*------------ Edit ur listing -------------*/
    #rootwizard .progress{width: 500px}
    #rootwizard .navbar-inner li{  margin-right: 110px;}
    /*------------ Edit ur listing end-------------*/

    /*------------- Dashboard inner pages start --------------*/
    /*------------- accordion and div structure ----------*/

    #tab2 .outer-table .col15,#tab2 .outer-table .long-col{width: 50%}

    /*------------- accordion and div structure ----------*/
    /*------------- Dashboard inner pages end --------------*/

    /*------------ account-wrapper -------------*/
    .account-wrapper .wrapper-left,.account-wrapper .wrapper-right {float: none;width: 100%}
    .account-wrapper .wrapper-left-bottom {border-bottom: 1px solid #e5e5e5}
    .account-wrapper .wrapper-left-bottom, .account-wrapper .wrapper-right-top, .account-wrapper .wrapper-right-bottom {padding: 25px}
    .account-wrapper .main-field-name, .account-wrapper .field-detail, .account-wrapper .info-txt, .account-wrapper .field-name{white-space: normal;}
    /*------------ account-wrapper end-------------*/

    /*---------------------------- footerBtm start ------------------*/
    .footerBtm .mainWrap{width: 700px}
    .footLogo img{width: 130px;}
    .footerBtm .footCopy, .footerBtm .footDesc, .footerBtm .footLogo {float: none;width: 100%;text-align: center;}
    /*---------------------------- footerBtm end ------------------*/

}

@media only screen and (max-width: 1020px) {
    /*.sideNav{left:-190px;transition: width 1s linear,height 1s linear;margin-left: -180px;box-shadow: none;}
    .sideNav .mobClose span,
    .sideNav .mobClose span:after,
    .sideNav .mobClose span:before,#nav-toggle{display: block;}*/

    .sideNav{width: 100%;height: auto;margin-bottom: 0;left: 0;margin-left: 0;position: relative;box-shadow: none;padding: 25px 0 0;z-index: 100;}
    .sideNav .sideNavLink, .sideNav li a{margin: 0}
    .mobClose a{display: none;}
    .sideNav .logo_in{float: left;padding: 0;margin:  10px 0 0 10px}
    .sideNav .logo_in img{width: 100px}
    .sideNavLink {float: right;width: 193px;}
    .sideNav li{float: left;}
    /*.sideNav li:hover .mobhover {display: block;}*/
    .sideNav li a:hover{border-left: 0}
    .sideNav li a{display: inline-block;background: none !important;margin: 12px 10px 25px;padding: 0;border-left: 0}
    .sideNav li.active a{border-bottom: 0; border-left: 0px;}
    .sideNav li.active{border-bottom: 2px solid #14a9ff;}
    .headerIn{padding: 15px 0}
    .headerIn .borderBtn{padding: 6px 20px;border-radius: 0}
    .headerIn .userName{margin: 10px 10px 0 0; word-wrap: break-word; width: 71%;float: left;}


    /*------------- Dashboard inner pages start --------------*/
    /*------------- accordion and div structure ----------*/
    .outer-table .col15, .outer-table .col20{width: 50%;}
    .outer-table .long-col{width: 100%;}
    .outer-table .long-col-30{width: 100%;}
    .outer-col:nth-child(even), .photos-tr .outer-col{border-right:none;}
    .zip_wp{border-right: 1px solid #e5e5e5 !important}
    .more-body{margin: 20px 0}

    .outer-table .long-col2, .col-wrap,.col50,.inner-table{width: 100%}
    .brand-wrap,.disc-wrap,.payMethod-wrap,.lang-wrap,.col25{width: 50%}
    .col25:last-child{border-left: 1px solid #e5e5e5}

    /*------------- accordion and div structure ----------*/
    /*------------- Dashboard inner pages end --------------*/

    /*------------ Edit ur listing -------------*/
    #tab2 .outer-table .long-col,#tab2 .outer-table .col15{width: 100%}
    #rootwizard .finalMsg .succTitle{font-size: 18px;line-height: 28px;margin-bottom: 10px}
    #rootwizard .finalMsg br{display: none;}

    #rootwizard .checkList li, #rootwizard .checkList.checkListcol4 li{width: 48%; margin-left: 0;}
    #rootwizard .checkList li{margin-bottom: 20px !important}
    #rootwizard .addiInfo .inputDiv{width: 100%;margin-right: 0;margin-bottom: 15px}
    #rootwizard .addiInfo .inputDiv input, #rootwizard .textArea{width: 100%}

    #rootwizard .videoDetailUp {width: 60%; margin-right: 0; margin-bottom: 10px; }
    #rootwizard .videoDetailUp:last-child{margin-bottom: 0}

    /*------------ Edit ur listing end-------------*/

    .dashWrap{padding-left: 0}
    .footer{padding-left: 0px !important}
    .footer, .addrelative, .addfixed{position:relative !important}
    .addfixed {padding-left:0px !important}

}

@media only screen and (max-height: 767px) {
    .footerBtm{position: relative;margin-top: 13%;}
}

@media only screen and (max-width: 767px) {
    .list_title{padding: 15px}
    .custom_btn{padding: 6px 15px}
    .fl_err{position: relative;background: transparent;padding: 0px;min-width: auto}
    .fl_err:before{display: none;}
    /*------- global css ------*/
    .errorAlert, .errorAlert a{font-size: 13px;line-height: 22px}
    .errorAlert{background-position: top left}

    .headerIn .userName{width: 56%}
    /*------- global css end------*/

    /*------------- header css start ----------------*/
    /*------- login page ---------*/
    .logo img{width: 120px;margin-top:3px;}
    .header .btn{padding: 10px 15px;}
    /*------- login page end---------*/
    /*------------- header css end ----------------*/

    /*-------------- loginWrap start ------------*/
    .logIn_signUp .txtWrap{margin-top: 50px;}
    .logIn_signUp .txtWrap .topTxt{ margin-bottom: 4px;line-height: 24px;}
    .logIn_signUp .loginWrap, .logIn_signUp .signUpWrap{width: 280px;}
    .logIn_signUp .btmTxt{line-height: 21px;font-size: 14px;}

    .logIn_signUpBox .sidePadd {padding: 27px; }
    .logIn_signUpBox .innerCol:first-child {border-right: 0 ; border-bottom: 1px solid #f2f2f2; }
    .logIn_signUpBox .colHalf{width: 100%}

    .logIn_signUpBox .userName.mgbtm20{margin-bottom: 20px}
    .signUpWrap .btn{width: 226px}

    .signUpWrap .sidePadd{width: auto;}
    /*-------------- loginWrap end --------------*/

    /*------------- Dashboard inner pages start --------------*/
    /*------------- accordion and div structure ----------*/
    .outer-table .videos-col .videos iframe{width: 100%}

    /*------------- accordion and div structure ----------*/

    /*------------- accordion and div structure ----------*/

    .dashWrap .litingHeadWrap span{font-size: 15px;margin-top: 5px}
    .dashWrap .litingHeadWrap .addNewList{font-size: 15px;padding-top: 5px}
    .dashWrap .dashpageHead{padding: 14px 0}
    .dashWrap .dashpageHead h2{font-size: 19px}
    .dashWrap .dashpageHead p {line-height: 30px; font-size: 14px; }

    .accordion li{margin-bottom: 30px !important}
    .accordion .topDetail{padding: 35px 15px 15px;position: relative;}
    .accordion .toggle{padding: 12px 70px 12px 12px;font-size: 15px}
    .accordion .toggle[aria-expanded="false"]:after,.accordion .toggle[aria-expanded="true"]:after{margin-top: 3px;}
    .accordion .inner-col1,.accordion .inner-col2{width: 100%;margin-left: 0}
    .accordion .inner-col1-body, .accordion .inner-col2-body{width: 100%}
    .accordion .inner-col1{margin-bottom: 10px}
    .accordion .inner-col1 p{font-size: 14px}
    .accordion .status-condition{font-size: 14px}
    .accordion .topDetail .inner-col3{display: inline-block; width: 65px; position: absolute; top: 10px; right: 0; }
    .amPm{padding-right: 23px !important;background-position: 26px 11px}
    .edit-select{padding-right: 18px;background-position: 61px 10px}
    .read-add-info{top: 25px; left: -150px; width: 270px;}
    .pay_method .add-info{left: -105px;}
    .view-details{margin-top: 0;padding-bottom: 10px}

    .cell-head, .cell-value{font-size: 14px; line-height: 22px;}
    .inner-table{padding:10px 15px;overflow-x: hidden;}
    .form_error{white-space: normal}
    #addPhoto .modal-fieldset{width: 100%;}
    .photos {width: 210px; padding: 0; float: none;}

    /*------------ Edit ur listing-------------*/
    #rootwizard .progress{top: 13px}
    #rootwizard .nav-pills>li>a{width: 30px; height: 30px; line-height: 30px;font-size: 16px;}
    #rootwizard .navbar{margin-top: 35px;margin-bottom: 0px}
    #rootwizard .navbar-inner li {margin-right: 0; width: 90px; }
    #rootwizard .navbar-inner li br{display: block;}
    #rootwizard .navbar-inner li p{font-size: 12px}
    #rootwizard .progress{width: 180px}

    #rootwizard .photoUpWrap{width: 230px;margin: 0 0 20px;float: none;overflow: hidden;}
    #rootwizard .photoUpWrap:last-child{margin-bottom: 0}

    #rootwizard #addPhoto.modal{top: 0;padding-top: 60px}
    #rootwizard .addPhotoModal .modal-fieldset{width: 100%;}
    #rootwizard .addPhotoModal .modal-dialog{width: 96%;margin: 0 auto}

    #addPhoto .modal input[type="file"]{font-size: 14px}
    #addPhoto .btn_center .custom_btn2{margin: 0px auto}

    /*#rootwizard .photoUpWrap .photoUp{width: 48%;margin: 0 1% 2%}*/
    #addPhoto .modal-title{font-size: 18px;margin-bottom: 15px;}
    #addPhoto .modal-body p{font-size: 12px;margin-bottom: 3px;}
    #addPhoto .modal-fieldset{margin: 15px 0px;}



    #rootwizard .videoDetailUp{width: 100%}
    #rootwizard .videoUploadBtn{margin-left: 5px;}

    #rootwizard .pager{margin: 0 !important; padding-bottom: 20px}
    #rootwizard .pager li{padding-bottom: 20px;     margin: 10px 10px !important;}

    #rootwizard .checkList li, #rootwizard .checkList.checkListcol4 li{width: 100%}
    #rootwizard .checkList li{margin-bottom: 10px !important}

    #rootwizard .successMsg, #rootwizard .tab-pane{margin-bottom: 20px}



    /*------------ Edit ur listing end-------------*/

    /*------------- Dashboard inner pages end --------------*/
    /*------------- accordion and div structure ----------*/


    /*------------ account-wrapper -------------*/
    .account-wrapper .wrapper-left-bottom, .account-wrapper .wrapper-right-top, .account-wrapper .wrapper-right-bottom,.account-wrapper .wrapper-field,.account-wrapper .wrapper-field-big-1, .account-wrapper .wrapper-field-big-2,.account-wrapper .wrapper-left-bottom {padding: 12px}
    .account-wrapper .wrapper-field-big-1,.account-wrapper .wrapper-field-big-2,.account-wrapper .wrapper-field{float: none;width: 100%}
    .account-wrapper input {float: none;width: 100%; padding: 6px 2%}
    .account-wrapper .input_wp{width: 100%}

    .account-wrapper .info-txt, .account-wrapper .main-field-name, .account-wrapper .field-name, .account-wrapper .field-detail{font-size: 14px;}
    /*------------ account-wrapper end-------------*/

    .footerBtm{position: relative !important}
}

@media only screen and (max-height:900px) {
    .footerBtm{position: relative!important}
    .footer, .addrelative, .addfixed{position:relative !important; }
}


.brownotice{display:none; position: absolute;top: 0; right: 0; left: 0; bottom:0; z-index: 9999; background: #ffffff}
.brownotice_inn{font-size: 15px;width: 100%;color: #000;text-align: center;padding-top: 200px}
.brownotice_inn a{color: #000;}
.brownotice_inn a:hover{text-decoration: underline;}
.brownotice_inn_ul{width: 240px; margin: 30px auto;}
.brownotice_inn_ul li a{float: left; width: 120px}
.brownotice_inn_ul li.icon_ch a{background: url(//local.com/lclpic/12748/chrome.jpg) no-repeat top center; padding-top: 110px}
.brownotice_inn_ul li.icon_ff a{background: url(//local.com/lclpic/12748/firefox.jpg) no-repeat top center; padding-top: 110px}
