@charset "utf-8";
/* CSS Document */
@media (max-width: 1680px) {
.fancybox-wrap.popup-webinar .fancybox-inner {height: 544px!important;}
}

@media (max-width: 1366px) {
.fancybox-wrap.popup-webinar .fancybox-inner {height: 490px!important;}
}

@media (max-width: 1200px) {
/******** 1st breakpoint ********/
/*Header & Footer*/
.header-section .container, #main-footer .container, #copyrights .container {max-width:960px!important; margin:0 auto !important;}
#header-thirdrow #navbar ul.navbar-nav .home {width:41px;}
#header-thirdrow #navbar ul.navbar-nav li {padding-left:0px; padding-right:0px;}
#header-thirdrow #navbar ul.navbar-nav a {padding-left:20px; padding-right:20px;}
.top-bar.padding-on-my-header ul.title-area img {width:auto !important;}
#footer-links > .container > .row > .col-md-2.w16p {width:17%;}
#footer-links > .container > .row > .col-md-2.last .widget {padding-right:0;}

li.banner {
    width: 70%!important;
}
/*Header & Footer*/

.memberlogin .form-container-login {width:100%; margin-bottom:5px}
.memberlogin .form-container-login .form-section {width:42%;}
.memberlogin .form-container-login .form-section.upcoming-webinar {width: 55%;}

.banner-landlord-form {width:56%;}

#left-content, #rightpart {float:none; width:100%; margin-left:0;}
#rightpart {margin-top:52px;}
#rightpart div.widget-ts-sidebar div {margin-right:10px; min-height:112px; float:left;}
#rightpart .join-aaoa-bg {width:28%; margin:0 auto 16px;}
.memberhome .fourblocks li a .logo {width:468px;}
.memberhome .super-saver-member-listing {padding-right:14px;}
.memberhome .super-saver-member-listing .item {min-height:192px;}
.account-upgrade .formsectionnew .ccdetails li.cityrow .w27p {width:17%;}
.sherwin-williams .threeimages-content .images {width:23%;}
.sherwin-williams .threeimages-content .content {width:77%;}
.tabs_wrapper .tabs-section {width:22%;}
.tabs_wrapper .tabs-section div.tab {line-height:27px;}
#vendorregister .col2 .form li .w50p {width:47.1%;}
#vendorregister .col2 .form li .w50p.statedrop {width:30%;}
#vendorregister .col2 select.floatl__input {padding-right:27px !important;}
#vendorinfo li {width:31.94%;}
.vendor-step5 #left-content #mainform .form02 ul.form-ul li.no-image, .vendor-step5 #left-content #mainform .form02 ul.form-ul li.example,
.vendor-step5 #left-content #mainform .form02 ul.form-ul li.second, .vendor-step5 #left-content #mainform .form02 ul.form-ul li.secondphoto {margin-right:0; width:auto;}
.vendor-payment .account-info-banner {width:61%;}
.memberhome .memberbanner {height:200px;} /*120px 17june16*/
/*Glossary 31Mar16*/.glossary {width: 48.8%;}
.vendor-payment .fancybox-wrap .fancybox-inner {height: 500px !important;}
.webinarblock {width:303px;}
.webinarblock .detail {width:151px; height:215px;} /*205px 4may17*/
.webinar.memberhome .fancybox-inner {width:100% !important;}
/*Glossary 31Mar16*/.glossary {width: 48.8%;}
.fancybox-wrap.popup-webinar {width: 70% !important}
.fancybox-wrap.popup-webinar .fancybox-inner {height: 562px!important; width: 100% !important}
/*.memberhome #contentside {width:100%; margin-bottom:25px;}
.memberhome #leftside {float:none; margin:0 auto; clear:both;} 17june17*/
.memberhome #contentside {width: 70%;} /*17june16*/
.memberhome #contentside #propertymanagementnews li {width: 31%;} /*17june17*/
/*free premium member*/
.memberhome #free_member.upgrade, .chrome .memberhome #free_member.upgrade, .ie .memberhome #free_member.upgrade,
.memberhome #premium_member.upgrade, .chrome .memberhome #premium_member.upgrade, .ie .memberhome #premium_member.upgrade {margin-top: -125px;}
.memberhome #free_member.upgrade #contentside.upgrade, .memberhome #premium_member.upgrade #contentside.upgrade {margin-top:125px;}
/*free premium member*/
}

@media (max-width:1023px) {
/*Header & Footer*/
.header-trustpilot {display:none;}
.navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background:url(../../images/menu.png) no-repeat!important; width:38px; height:35px; padding: 0 !important; border: none !important;} /*10mar17*/
a.dropdown-toggle {padding: 7px 15px;} /*10mar17*/
a.dropdown-toggle i {float: right; font-size: 16px; color: #fff; margin-top: 7px;} /*10mar17*/

.navbar-offcanvas.navmenu-fixed-left .dropdown-toggle>.dropdown-menu:before,
.navbar-offcanvas.navmenu-fixed-left .dropdown-toggle>.dropdown-menu:after {border: none !important; left: auto !important; top: auto !important; display: none !important} /*10mar17*/
.navbar-offcanvas.navmenu-fixed-left .dropdown-toggle>.dropdown-menu {margin-top:-1px;} /*10mar17*/

.navmenu-default h2 {color:#fff; text-transform:uppercase; font-size:14px; padding:0.6em!important; font-weight:700; margin:0;}
.navmenu-default .mp-back{padding:1em 1em 2.8em!important; -webkit-transition:background .3s;transition:background .3s;position:relative;display:block;outline:0;background:rgba(0, 0, 0, .1);box-shadow:inset 0 1px rgba(255, 255, 255, .1);color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:.8em}
.navmenu-default .mp-back::after{position:absolute;right:10px;color:rgba(255, 255, 255, .3);content:"";font-size:15px;font-family:theme}
.navmenu-default ul li.dropdown ul {padding-bottom:0;}
.navmenu-default .navmenu-nav.dropdown-menu, .navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu {background-color:#0e0e4f!important;}
ul.navmenu-nav {box-shadow:inset 0 1px rgba(255,255,255,.2)}
.navmenu-nav > li > a {font:400 14px/30px Open Sans;display:block;padding:10px 20px;outline:0;box-shadow:inset 0 -1px rgba(255, 255, 255, .2);color:#fff!important}
.navmenu-nav > li > a:hover {background:#0E0E4F!important;}
.navmenu-default .navmenu-nav.dropdown-menu a , .navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu a {padding:10px 15px 10px 30px;} /*padding-left:30px*/
.navmenu-nav.dropdown-menu, .dropdown-backdrop { position:relative!important;}

.header-section {box-shadow:none!important;}
.header-space {height:136px;}
/*Header & Footer*/

.vendor-step5 #listingblock .featured, #upgradebox {width:100%;}
.vendor-step5 #listingblock .featured li.content {width:78%;}
.transaction_history .form-container.forms ul {width: 49%;}
}

@media (min-width: 997px) {
    .steponeform ul.form-ul ul.form-ul-inner.account li.vendor .city {
        width: 32.5%!important;
    }

    .steponeform ul.form-ul ul.form-ul-inner.account li.vendor .state {
        width: 35.5%!important;
    }

    .steponeform ul.form-ul ul.form-ul-inner.account li.vendor .zipcode {
        width: 28.3%!important;
    }
}

@media (max-width: 996px) {

/* footer columns */
#footer-links .footer-links {
    display: none!important;
}
/*Header & Footer*/
/******** 2nd breakpoint ********/
    .navbar.navbar-default.navbar-fixed-top {display:block;}
    #header-thirdrow {display:none;}
.header-section .container {max-width:760px!important;}
.navbar.navbar-default.navbar-fixed-top {margin-bottom:0; width:17%; min-height:70px;}
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:10%; top:24px; padding-right:0;}
.top-bar.important-class.padding-on-my-header {background:#fff;}
.top-bar.important-class.padding-on-my-header .right {margin-top:0;}
.top-bar.important-class.padding-on-my-header #header-firstrow {padding-bottom:0; height:97px;}
.top-bar.important-class.padding-on-my-header #header-firstrow .name .tagline {display:none;}
#header-firstrow {padding-bottom:4px;}
#header-firstrow .name {padding-left:63px; width:36%; padding-top:10px;}
.top-bar ul.title-area img {width:74%;}
.top-bar.important-class.padding-on-my-header #header-firstrow ul.title-area img {margin-top:0;}
#header-firstrow .name .tagline {display:block;font-style:italic;font-size:10px;color:#303074;line-height:13px;padding-top:4px; padding-left:7px;}
#header-firstrow .banner {width:62%;}
#header-firstrow .banner img {display:none;}
#header-secondrow {padding-left:0;}
#header-secondrow .rental, #header-secondrow .right .contact {display:none;}
#header-secondrow .right {width:100%;}
#header-secondrow .right .alignleft, #header-secondrow .right .alignright {float:right;}
#header-secondrow .right .username, #header-secondrow .right a.refer-friend, #header-secondrow .right .mob-hide {margin-top:2px;}
.header-space {height:140px;}
footer#main-footer .trustpilot-widget {padding-bottom:14px;}
footer#main-footer .trustpilot-widget iframe {width:97%!important; margin-left:7px;}
#main-footer .container, #copyrights .container, footer#main-footer .sep {max-width:100%!important; padding:0 !important;}
#main-footer .container, #main-footer .container-fluid {padding-left:0; padding-right:0;}
#main-footer .container .row {margin:0;}
#footer-links > .container > .row > .col-md-2, #footer-links > .container > .row > .col-md-2.w16p,
#footer-links > .container > .row > .col-md-4 {float:left; width:50%; border-bottom:1px solid #3f3f8e; padding-top:10px; min-height:240px;}
#footer-links > .container > .row > .col-md-4 {border-right:none;}
#footer-links > .container > .row > .col-md-2.second, #footer-links > .container > .row > .col-md-2.last {border-right:none;}
#footer-links > .container > .row > .col-md-2 > .widget, #footer-links > .container > .row > .col-md-2.w16p > .widget,
#footer-links > .container > .row > .col-md-4 > .widget, #footer-links > .container > .row > .col-md-2.last > .widget {padding-left:45px; padding-right:0;}
#footer-links > .container > .row > .col-md-2.second > .widget, #footer-links > .container > .row > .col-md-4 > .widget {padding-left:30px;}
#footer-links > .container > .row > .col-md-2.last {border:none; padding-top:25px; width:100%; min-height:auto; margin-bottom:28px;}
#footer-links .bbb-bottom, #footer-links .Comodo-secured-bottom, #footer-links div.AuthorizeNetSeal {float:left; margin-right:10px;}
#footer-links div.AuthorizeNetSeal {margin-right:15px;}
#footer-links .bbb-bottom {padding-bottom:0; padding-top:21px;}
.search-wrapper.search-wrapper-bottom {width:90%;}
#logo-image {margin-left: 20px;}
/*Header & Footer*/

.memberlogin .form-container-login .form-section.upcoming-webinar {width: 100%;}
.memberlogin .form-container-login {background:none; height:auto;}
html.flexbox > body.memberlogin .form-container-login .form-section {margin:0 auto;}
.memberlogin .form-container-login .form-section {margin:16px auto 9px; width:57%; float:none;}
.memberlogin .form-container-login .form-section .loginright {display:none;}
.memberlogin .form-container-login li.first {-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.memberlogin .form-container-login li.bottom  {-webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -ms-border-radius:0 0 5px 5px; -o-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}

.banner-landlord-form {width:100%;}

#inner-navigation {width:100%; padding-bottom:16px;}
#inner-navigation li {margin:10px 2px 5px; width:32.8%;}
#inner-navigation li a, #inner-navigation li a:hover {width:auto !important;}

.package-title {margin-top:20px;}
.steponeform ul li .w50p {width:100%; padding-right:0;}
.steponeform ul li .w50p.last {padding-bottom:0; margin-left:0;}
.steponeform ul li .w50p .w50p {width:50%; padding-right:12px; padding-bottom:14px;}
.steponeform ul li .w50p .w50p.last {padding-right:0; padding-bottom:0;}
.stepone_drivers_input .floatl {width:48.2%!important;}
.stepone_drivers_input .statedrop.floatl {margin-left:10px;}
.steponeform ul li .w50p.padb0 {padding-bottom:0 !important;}
.steponeform ul li .w50p.ssncheck.padt10 {padding-top:0; padding-bottom:0;}
#tel_report_process a#telrep {line-height:16px;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.last .state {width:65%;}
.formfields div.form-container .steponeform p#info_report_process {width:27%;}
#info_report_process a#inforep {line-height:16px;}
.formfields div.form-container .steponeform p#info_report_process.existing > a {line-height:20px !important;}
#credit_report_process {margin-top:9px;}
div.form-container .steponeform p#tel_report_process {margin-left:0;}
.form-section.steponeform.additional-reports .w50p {width:50%;}
.form-section.steponeform.additional-reports .w50p.last {padding-left:10px;}
.form-section.steponeform.additional-reports.cellphone .first, .form-section.steponeform.additional-reports.cellphone .w50pp {width:100%;}
.form-section.steponeform.additional-reports.cellphone .first {padding-bottom:14px;}
.form-section.steponeform.additional-reports.cellphone .w50pp {width:100%; padding-left:0; padding-bottom:0;}
.form-section.steponeform.additional-reports.cellphone .w50pp .last {padding-left:0;}
.form-section.steponeform.additional-reports.cellphone .w50pp .zipcode {width:47.5%;}


ul.bp-topinfo li.topinfo-content {width:74%;}
.additional-savings li.adds-content {width:79%;}
.steponeform ul li .w50p.last.incometype .floatl__label {left:15px;}
.floatl__label.left16 {left:16px;}
.tenantinfo.form-container .w48ptext .labeltext, .tenantinfo.form-container .w48ptext {width:47%;}
/*.joinaaoa.pricetag-fix ul.value-member-features {width:56%;}*/
.joinaaoa li div.form-container .freebook {padding-right:27px;}
.formsectionnew .summary, .formsectionnew .certi {border:none;}
.formsectionnew #ccdetails.ccdetails, .formsectionnew .ccdetails .w98p, .formsectionnew .summary, .formsectionnew .certi {width:100%;}
/*.formsectionnew .imgwrapper .AuthorizeNetSeal {margin-top:0 !important;}*/
.imgwrapper .AuthorizeNetSeal {margin-top:15px;}
.imgwrapper .AuthorizeNetSeal, .imgwrapper .trustwaveimg, .imgwrapper .comodosecureimg {float:left; width:33%;}
.imgwrapper .comodosecureimg {clear:none; padding-bottom:16px;}
.formsectionnew .certi {min-height:inherit !important;}
.formsectionnew #certi {
    position: relative;
    top: 110px;
    height: 210px;
    border-top: 1px solid #e5e5e5;
}
.group-place-order {
    position: relative;
    bottom: 220px;
    height: 0;
}
.group-place-order #mypopup {
    position: relative;
    bottom: 30px;
}
.group-place-order #mypopup p {
    margin: 0;
    font-size: 13px!important;
}
p.surveytext17 {padding-left:40px; padding-right:40px;}
.member_thankyou #tpblock {width:30%;}
ul.form-ul.proplist-form li.add-new-property {width:35%;}
ul.form-ul.proplist-form ul li div.forminput {width:70%;}
ul.form-ul.proplist-form ul.form-ul-inner li.grey-bg div.forminput input {width:100%; margin-right:0;}
ul.form-ul.proplist-form ul li div.forminput div.inline-btn .button.red {padding-top:0.6em; padding-bottom:0.6em;}
.memberhome a.your-account span.text {width:67%;}
.memberhome .fourblocks li {width:48.6%;}
.memberhome .fourblocks li a .logo img {max-width:62%;}
.memberhome .fourblocks li a .text {min-height:198px;}
.memberhome .fourblocks li a .text.h172 {min-height:215px;}
#propertymanagementnews li {width:32%;}
.logo-options .logo {margin-bottom:9px; margin-right:9px;}
.account textarea {height:81px;}
.account .panel-default > .panel-heading .radio {margin:3px 5px 0 0;}
.account.underwriting #inner-navigation li {margin-bottom:25px;}
.account-upgrade .formsectionnew .ccdetails li.cityrow .w18p.marr14 {width:44%;}
.sherwin-williams .sherwinsaving .download h3 a, .sherwin-williams .sherwinsaving .download h3 a:hover {font-size:19px;}
.sherwin-williams .sherwinsaving .download h3 img {margin-right:8px;}
.sherwin-williams .sherwinsaving .download p a, .sherwin-williams .sherwinsaving .download p a:hover {font-size:16px;}
.sherwin-williams .sherwinsaving .text p, .sherwin-williams .sherwinsaving .text p a, .sherwin-williams .sherwinsaving .text p a:hover {font-size:14px;}
.nolobooks .offers h2 {font-size:35px; padding-top:5px; padding-bottom:7px;}
.nolobooks .w39p {width:47%;}
.refer-friend .your-invite ul li input#invite_link[type="text"] {width:81%;}
.refer-friend .whitebg-box ul {width:68%;}
.refer-friend .whitebg-box ul li {margin-bottom:10px;}
.refer-friend .whitebg-box ul li.last {margin-bottom:0;}
.tabs_wrapper .tabs-section {width:24%;}
#cbrviewprofile .block01, #cbrviewprofile .block02 {float:none; width:100%;}
#cbrviewprofile .block01 {padding-bottom:16px;}
#vendorregister .col1, #vendorregister .col2  {float:none; width:100%; margin-right:0;}
#vendorregister .col1 {margin-bottom:3%;}
#vendorregister .col1 .spaces {height:1px;}
#vendorregister .col2 .form li .w50p {width:48.987%;}
#vendorregister .col2 .form li .w50p.city {width:34%;}
#vendorregister .col2 .form li .w50p.statedrop {width:40%;}
#vendorregister .col2 .form li .w50p.zip {width:22%;}
#vendorinfo li {width:48.66%; padding:0 10px; margin-bottom:0;}
#vendorinfo li.second {margin-right:0;}
#vendorsupersaver {margin-top:20px;}
#vendorsupersaver li {width:22.4%;}
#vendorsupersaver li div.logo img {max-width:71%;}
#vendorsupersaver li div.logo img.agoodemp {margin-left:0;}
#vendorsupersaver li div.description {font-size:12px; padding:0;}
.vendor-step5 #left-content #mainform .categories2 li label {width:86%;}
.vendor-step5 #left-content #mainform ul.form-ul ul li .fbtw {width:81%;}
.vendor-payment .account-info-banner {width:77%;}
.shopping-cart td.text-right{text-align:left;}
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 li.vendor-details-sub2-1 {width:48%;}
.vendor-home ul.features li{width:44%;}
.vendor-home ul.features li .feature-content {width:80%;}
ul.discount-ss2 li {width:15.4%;}
.webinar-checkout div.v-member.normal label {width:95%;}
.webinar-checkout div.v-member.normal span.recommend {margin-left:0; margin-top:3px;}

/* Affiliate Programs 23-Feb-2017 Start */
body.affiliate ul.form-ul ul li div.formlabel { width: 24%;}
/* Affiliate Programs 23-Feb-2017 End */
#custom-screening table td.w16p {width: 19%;}
/*Best Credit TS*/
.steponeform ul li .w50p.basiccredit, .steponeform ul li .w50p.basiccredit.last {width: 48%;}
.steponeform ul li .w50p.basiccredit.last {margin: 9px 0 0 15px;}
.steponeform ul li .w50p.basiccredit.last .w50p.ssncheck {width: 100%; padding-right: 0;}
.steponeform ul li .w50p.basiccredit.last .w50p.ssncheck label {width: 90%;}
/*Glossary 31Mar16*/.glossary {width: 48.4%;}
.glossary h3 img {margin-top: 9px;}
.glossary h3 a, .glossary h3 a:visited, .glossary h3 a:hover {font-size: 16px; line-height: 16px;}
.glossary p {padding-left: 101px!important; padding-right: 0!important;}
.glossary p a, .glossary p a:hover {font-size: 14px;}
.exactmatch {width: 33%;}
#searchboxnew .w48p {width:47.7%;}
/*#eventsbanner h1 {font-size:25px !important; line-height:36px !important; padding-top: 36px!important}
#eventsbanner h2 {font-size:18px !important; line-height:32px !important;}*/
.webinarblock {width: 362px;}
.webinarblock:nth-child(3n) {margin-right:25px;}
.webinarblock:nth-child(even) {margin-right:0;}
.webinarblock .detail {width: 216px; height: 165px;} /*151px 4may17*/
/*Glossary 31Mar16*/.glossary {width: 48.4%;}
.glossary h3 img {margin-top: 9px;}
.glossary h3 a, .glossary h3 a:visited, .glossary h3 a:hover {font-size: 16px; line-height: 16px;}
.glossary p {padding-left: 101px!important; padding-right: 0!important;}
.glossary p a, .glossary p a:hover {font-size: 14px;}
.fancybox-wrap.popup-webinar {width: 360px!important;}
.fancybox-wrap.popup-webinar .fancybox-inner {width: 100%!important; height: 488px!important;} /*522 7june17*/
.package-infographics03 ul.section1 li span.titleopt, .package-infographics03 ul.section1 li div.titleopt {width: 130px!important;}
/*17june17*/
.memberhome #leftside {width: 245px;}
.memberhome #contentside {width: 65%;}
.memberhome #contentside #propertymanagementnews li {width:31%;}
.memberhome .super-saver-member-listing .item {min-height: 211px;}
.memberhome .supersaver-page-banner p {width:100%;}
.memberhome .super-saver-member-listing .owl-theme .owl-controls {top: -40px;}
/*text and format changes 26june17*/
.steponeform ul.form-ul ul.form-ul-inner.account li .city {width: 49%!important;}
.steponeform ul.form-ul ul.form-ul-inner.account li .zipcode {width: 49%!important; clear: both;}
.steponeform ul.form-ul ul.form-ul-inner.account li .state {width: 48%!important; margin: 0 0 0 10px;}
.steponeform ul.form-ul ul.form-ul-inner.account li .ccnumber {width: 61.7%!important;}
.steponeform ul.form-ul ul.form-ul-inner.account li .expiration {width: 36%!important;}
.account .form-container.forms .floatl--active select.floatl__input {padding-left: 5px!important}
}

@media only screen and (min-width : 962px) and (max-width : 963px) and (orientation : landscape) {
.memberlogin .form-container-login li.form input[type="text"], .memberlogin .form-container-login li.form input[type="password"] {height: 43px;}
.memberlogin .form-container-login li.form span.icon {padding-top: 11px;}
input#loginform-username.floatl__input, input#loginform-password.floatl__input {height: 41px!important;}
}

@media only screen and (min-device-width : 962px) and (max-device-width : 601px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio:1.3312500715255737) {
.fancybox-wrap.popup-webinar .fancybox-inner {width: 100%!important; height: 522px!important;} /*7june17*/
}

@media only screen and (max-width:800px){
.shopping-cart{border:none;}
.shopping-cart, .shopping-cart thead, .shopping-cart tbody, .shopping-cart tfoot, .shopping-cart th, .shopping-cart td, .shopping-cart tr{display:block;}
.shopping-cart thead tr{position:absolute;top:-9999px;left:-9999px;}
.shopping-cart tr{border:1px solid #ccc;}
.shopping-cart td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;}
.shopping-cart td:before{position:absolute;top:6px;left:6px;width:45% !important;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}
.shopping-cart td:before{content:attr(data-title);}
.shopping-cart td.empty-cell{display:none;}
.shopping-cart .item-name{width:49%;}
.shopping-cart .item-options{width:49%;}
.memberhome #contentside .recentorders li .packagename {width:50%;}
.memberhome #contentside .recentorders li .date {width:17%;}
/*Glossary 31Mar16*/.glossary {width: 100%; margin-right: 0;}
.glossary h3 a, .glossary h3 a:visited, .glossary h3 a:hover {font-size: 17px;}
.glossary p a, .glossary p a:hover {font-size: 15px;}
/*#eventsbanner h1 {padding-top:32px !important;} 25oct16*/
.webinarblock:nth-child(odd) {margin-right:26px;}
/*Glossary 31Mar16*/.glossary {width: 100%; margin-right: 0;}
.glossary h3 a, .glossary h3 a:visited, .glossary h3 a:hover {font-size: 17px;}
.glossary p a, .glossary p a:hover {font-size: 15px;}
}

@media (width <= 768px) {
/*Header & Footer*/
.navbar-toggle {margin-left:7px!important;}
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:0;}
#main-content {padding-left:0;padding-right:0;}
/*Header & Footer*/
.form-container.faqs {margin-top:27px;}

.banner-new1{width:94%;height:inherit;overflow:hidden;}
.banner-new1 .left-text{width:18%}
.banner-new1 .right-text{margin-top:0px;width:60%;}
.banner-new1 .right-text span.right-text1{font-size:17px;}
.banner-new1 .right-text span.right-text2{font-size:15px;}
.memberhome .super-saver-member-listing .item {min-height:180px;}
#rightpart .webinar.tpwidget {width: 208px; margin: 0 auto 10px;}
.fancybox-wrap.popup-webinar .fancybox-inner {height: 488px!important;} /*7june17*/
}

@media (max-width: 767px) {
/*Header & Footer*/
/******** 3rd breakpoint ********/
/*17june17*/
.memberhome #leftside.desktop {display:none;}
.memberhome #leftside.mobile {display: block; float:none; margin:0 auto; clear:both; width: 63%;}
.memberhome #contentside {width:100%; margin-bottom:25px; clear:both; margin-top: 0!important;}
.memberhome .memberbanner {height:100px;}
.memberhome .upgrade {margin-top: -72px!important;}
.memberhome #leftside .block.marb7 {margin-bottom: 7px;}
.memberhome #leftside.mobile .quicklinks {padding-top: 18px; border-bottom: none;}
.memberhome #leftside.mobile .quicklinks li {padding: 0; border: none;}
.memberhome #leftside.mobile .quicklinks .steponeform {width: 219px; margin: 0 auto;}
.memberhome #leftside.mobile .quicklinks .steponeform .ff .floatl.floatl__select select,
.memberhome #leftside.mobile .quicklinks .steponeform select.floatl__input {padding: 15px 24px 6px 11px!important;}

.header-section .container {max-width:580px!important;}
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:29px;}
#header-firstrow {padding-bottom:22px;}
#header-firstrow .name {width:44%; padding-top:13px; padding-left:73px;}
.top-bar ul.title-area img {width:80%;}
.top-bar.important-class.padding-on-my-header #header-firstrow ul.title-area img {margin-top:0; width:80% !important;}
#header-firstrow .banner {width:50%;}
#header-secondrow .right {padding:6px 0;}
#header-secondrow .right .call {padding:0;}
#header-secondrow .right .call a {background:url(../../images/icon_call.png) no-repeat; width:32px; height:32px; padding:0; margin:0; cursor:pointer; display:block;}
#header-secondrow .right .call a strong, #header-secondrow .right a.refer-friend, #header-secondrow .right .mob-hide {display:none;}
#header-secondrow .right .login-join {padding-top:2px;}
#header-firstrow .name .tagline {display:none;}
.header-space {height:143px;} /*154*/
/*Header & Footer*/

#rightpart .join-aaoa-bg {width:39%;}
#rightpart div.widget-ts-sidebar div {width:183px; min-height:96px;}

.memberlogin .form-container-login .form-section {width:73%;}
.memberlogin.forgot .form-container-login .form-section {width:57%;}
.memberlogin.forgot .form-container-login li.form .floatl-align {width:80%;}
#inner-navigation li {width:32.6%;}
#inner-navigation li a, #inner-navigation li a:hover {font-size:14px !important;}
#custom-screening table td.w16p {width: 23%}

.bl-img {display: none;}

.steponeform ul li .w38p.street_address, .steponeform ul li .w12p.apt_unit {width:48.5%; padding-bottom:14px;}
.steponeform ul li .w50p.last.rentalcityrow {width:100%; padding-left:0;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.city {padding-bottom:0;}
.steponeform ul li .w38p.phone {width:60%; padding-bottom:14px;}
.steponeform ul li .w15p.amount {width:37%; padding-bottom:14px;}
.steponeform ul li .w15p.amount.deposit {padding-bottom:0; margin-left:0;}

.formfields div.form-container .steponeform p#info_report_process {width:auto;}
#info_report_process a#inforep {line-height:20px;}

ul.howitworks li {float:none; padding-right:0; width:100%;}
ul.howitworks .arrow {display:none;}
ul.howitworks .arrowbtm {background:url("../../images/icons/howitworks-arrowbtm.png") no-repeat bottom; padding-bottom:72px;}
ul.howitworks.new li, ul.howitworks.new li .arrowbtm {padding-bottom:0;}
ul.howitworks.new li .small {margin-bottom:60px;}
ul.howitworks.new li.last .small {margin-bottom:0;}
ul.bp-topinfo li.topinfo-img {margin-right:0;}
ul.bp-topinfo, .additional-savings ul {margin-left:0; margin-right:0;}
ul.bp-topinfo li.topinfo-content, .additional-savings li.adds-content {width:100%;}
.form-section.steponeform.additional-reports.cellphone .w50pp .zipcode {width:47%;}
.tenantinfo.form-container .w48ptext .labeltext, .tenantinfo.form-container .w48ptext .valuetext {margin:0; padding-left:15px; text-align:left; width:100%;}
.join-today-banner {padding-top:9px; padding-bottom:9px;}
.join-today-banner .wt1 {font-size:28px;}
/*.joinaaoa.pricetag-fix ul.value-member-features {width:45%;}*/
.joinaaoa li div.form-container .freebook {padding-right:17px;}
.supersaver-disc-cont div span.supersaver-disc-cont-heading1, .supersaver-disc-cont2 div span.supersaver-disc-cont-heading1 {font-size:23px; line-height:33px;}
ul.discount-ss2 li {margin-bottom:15px; margin-right:15px; width:30%;}
.member_thankyou #tpblock {width:38%;}
p.surveytext17 {padding-left:0; padding-right:0; font-size:16px !important;}
.webinar-checkout h3.form-heading-purple {line-height:34px; padding-bottom:7px;}
.webinar-checkout .billing-info-banner-new .v-member label, .webinar-checkout .billing-info-banner-new .f-member label {width:90%;}
.webinar-checkout .billing-info-banner-new .f-member label {margin-top:7px;}

.no-more-table{border:none;}
.no-more-table, .no-more-table thead, .no-more-table tbody, .no-more-table tfoot, .no-more-table th, .no-more-table td, .no-more-table tr{display:block;}
.no-more-table thead tr{position:absolute;top:-9999px;left:-9999px;}
.no-more-table tr{border:1px solid #ccc;}
.no-more-table td{border:none;border-bottom:1px solid #eee;position:relative;white-space:normal;text-align:left;padding-left:30%;}
.no-more-table td:before{position:absolute;top:6px;left:6px;width:45% !important;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}
.no-more-table td:before{content:attr(data-title);}
.no-more-table td.empty-cell{display:none;}
.no-more-table .item-name{width:49%;}
.no-more-table .item-options{width:49%;}
table.coupon-offer-table tr:nth-of-type(2n+1) {background:#fff;}
.memberhome a.your-account span.text {width:57%;}
.memberhome .fourblocks li {width:48.2%;}
.memberhome .fourblocks li a .logo img {max-width:59%;}
.memberhome .fourblocks li a .text {min-height:234px;}
.memberhome .fourblocks li a .text.h172 {min-height:280px;}
#propertymanagementnews li {width:31%;}
ul.accepted-methods li.upload-file-img .file-upload-div, ul.accepted-methods li.upload-file-img .file-upload-notification-div {width:100%;}
ul.accepted-methods li.upload-file-img .file-upload-notification-div {padding-top:9px;}
div.checked-contentbox .no-more-table tr {border-bottom:none;}
div.checked-contentbox .no-more-table td {padding-left:2%; border-right:none;}
div.checked-contentbox .no-more-table td:nth-child(odd) {font-weight:700;}
.transaction_history .form-container.forms ul {width:62%;}
.transaction_history .no-more-table td {padding-left:21%;}
.memberhome .super-saver-member-listing .item {min-height:192px;}
.account-upgrade .formsectionnew .ccdetails li.cityrow .w18p.marr14 {width:46.9%;}
.sherwin-williams .sherwinsaving .download {width:40%;}
.sherwin-williams .sherwinsaving .text {width:60%;}
.sherwin-williams .exclusive li {padding-bottom:9px;}
.sherwin-williams .exclusive li, .sherwin-williams .sherwinsaving .download h3 a, .sherwin-williams .sherwinsaving .download h3 a:hover {font-size:16px;}
.sherwin-williams .sherwinsaving .download h3 img {max-width:25%; margin-top:7px;}
.sherwin-williams .sherwinsaving .download p a, .sherwin-williams .sherwinsaving .download p a:hover {font-size:14px;}
.sherwin-williams .sherwinsaving .text p, .sherwin-williams .sherwinsaving .text p a, .sherwin-williams .sherwinsaving .text p a:hover {font-size:13px;}
.nolobooks .offers h2 {font-size:29px; padding:0;}
.nolobooks .offers .left {background:url(../../images/nolo-left-667.gif) no-repeat; height:154px;}
.nolobooks .offers .right {background:url(../../images/nolo-right-667.gif) no-repeat; height:155px;}
.nolobooks .description {height:560px;}
.nolobooks .w39p {width:61%;}
.nolobooks .description.free {height:480px;}
.super-saver-member-listing.clearfix.three > li {width:48.6%;}
.super-saver-member-listing.clearfix.three > li.third {margin-left:0; margin-top:15px;}
.super-saver p.title-saver {line-height:32px;}
.refer-friend .form {margin-top:-84px;}
.refer-friend .your-invite ul li input#invite_link[type="text"] {width:100%; margin-right:0; margin-bottom:5px;}
.refer-friend .your-invite ul li input.copy-link-btn {-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.refer-friend .whitebg-box ul {width:86%;}
.refer-friend .whitebg-box ul li.second {margin-right:0;}
.tabs_wrapper .tabs-section {width:26%;}
.tabs_wrapper .tabs-section div.tab {padding-right:9px;}
#vendorregister .col1 .description p {line-height:25px;}
#vendorregister .col1 .description .pad {padding-bottom:18px; padding-top:25px;}
#vendorregister .col2 .form li .w50p {width:48.6%;}
#vendorregister .col2 .form li .w50p.zip {width:21%;}
#vendorinfo li {width:48.26%;}
#vendorsupersaver {padding-right:0;}
#vendorsupersaver li {width:29.24%;}
#vendorsupersaver li.last {margin-right:22px;}

.vendor-step5 #listingblock .featured li.content {width:70%;}
.vendor-step5 #left-content #mainform ul.form-ul ul.form-ul-inner {width:100%;}
.vendor-step5 #left-content #mainform .form02 ul.form-ul.compdetails li,
.vendor-step5 #left-content #mainform .form02 #credentials_list ul.form-ul li,
.vendor-step5 #left-content #mainform ul.form-ul li.w60p, .vendor-step5 #left-content #mainform #div_coupon_id ul.form-ul li.w25p,
.vendor-step5 #left-content #mainform .form02 ul.form-ul.videos li {margin-right:0; width:100%;}

.vendor-step5 #left-content #mainform .form02 ul.form-ul.logo li.left-li-section,
.vendor-step5 #left-content #mainform .form02 ul.form-ul.highlights li.left-li-section,
.vendor-step5 #left-content #mainform .form02 ul.form-ul.photos li.left-li-section {width:66%;}

.vendor-step5 #left-content #mainform .form02 ul.form-ul.photos li.secondphoto {width:auto;}

.vendor-step5 #left-content #mainform .categories2 li {width:46%;}

.vendor-step5 #left-content #mainform .operation label {font-size:13px;}
.vendor-step5 #left-content #mainform .operation label.day {width:80px;}
.vendor-step5 #left-content #mainform .operation select {margin-right:0;}
.vendor-step5 #left-content #mainform .operation label {padding-right:5px;}
.vendor-step5 #left-content #mainform .floatll.padt3 {padding-left:10px;}
.vendor-step5 #left-content #mainform #div_coupon_id ul.form-ul li.w25p {margin-left:0;}
.vendor-payment .account-info-banner {width:100%;}
.vendor-payment .account-info-banner {margin-bottom:36px;}
#upgradebox {margin-top:9px;}
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 li.vendor-details-sub2-1 {width:47%;}
.vendor-contact .vendor-details-section .head {font-size:17px !important; line-height:20px !important;}
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 li.vendor-details-sub2-2 {min-height:172px;}
.vendor-contact .left, .vendor-contact .right {width:100%;}
.vendor-contact .right {padding-top:20px;}
.vendor-home ul.features li{width:43%;}
.vendor-home ul.features li .feature-content {width:100%;}
.vendor-home ul.features li .feature-content {margin-left:0; margin-top:7px;}
.upgrade-super-saver p.title-saver {margin:0 !important; font-size:22px; line-height:25px;}
.memberhome #contentside #propertymanagementnews li {width:48%; min-height: 205px;}
.memberhome #contentside #propertymanagementnews li:nth-child(2) {padding-right:0; margin-right:0; border-right:none;}
.memberhome #contentside .recentorders li .packagename {width:60%;}
.webinarlogin .form-container-login .form-section, .webinarlogin .form-container-login ul, .webinarlogin .form-container-login li {width:100%;}
.webinarlogin .form-container-login .form-section {text-align: center;}
.webinarlogin .form-container-login li {text-align: left;}
.webinarlogin .form-container-login .form-section h3 {margin-top:25px;}
.webinar-checkout h1.title1 {margin-top:16px;}

/* Affiliate Programs 23-Feb-2017 Start */
body.affiliate .no-more-table td {padding-left: 36%;}
body.affiliate .form-container ul.form-ul.margin-auto { margin: 0px auto; width: 90%;}
/* Affiliate Programs 23-Feb-2017 End */
/*.social-login ul {width: 94%;}*/ /*58%*/
/*.social-login ul li {margin-bottom: 10px;}*/
.webinar-checkout div.v-member.normal span.recommend {margin-left: 7px;}
.fancybox-opened {width:540px !important;} /*6april17*/
.fancybox-inner {width:100% !important;} /*6april17*/
/*Best Credit TS*/
.steponeform ul li .w50p.basiccredit.last .w50p.ssncheck label {width: 87%;}
h2.title2.responsivetop {margin:25px 0 0;}
.exactmatch {width: 42%;}
#searchboxnew .w48p {width: 47%;}
/*#eventsbanner h1 {padding-top: 40px !important; font-size:27px !important; line-height:30px !important;}
#eventsbanner h2 {font-size:18px !important; line-height:25px !important; padding:9px 40px 0 40px !important;}*/
.webinarblock {width:100%; margin-right:0;}
.webinarblock .detail {width:78%; height: auto;}
.webinarblock .detail a.link, .webinarblock .detail a:hover.link {font-size:17px; line-height:22px; float: left;}
.webinarblock .detail a.buynow {float: left; clear: both;}
.webinarblock .detail a.buynow, .webinarblock .detail a.fancybox-media {position: relative; margin-top: 18px;} /*9px 4may17*/
#webinar_text, .memberlogin #w2-error-0.alert-danger.alert {margin-top: 18px;}
#webinar-popup {height:405px;}
h1.webinar {font-size:34px !important;}
#webinar-popup h2 {font-size:32px; line-height:37px; margin-bottom:22px;}
#webinar-popup h2.paid {font-size:34px; line-height:37px; margin-bottom: 45px;}
.webinar.memberhome .fancybox-inner {height: 583px!important;} /*18april17*/
.full-credit-report div {width: 75%; margin-right: 0;}
.package-infographics03 ul.section1 li span.titleopt, .package-infographics03 ul.section1 li div.titleopt {width: 85%!important;}
.steponeform ul li .w50p.ssncheck label {width: 80%;}
.steponeform ul li .w25p.statedrop.addrtype {width: 50%;}
.steponeform ul li.address .w19p, .steponeform ul li.address .w17p.statedrop, .steponeform ul li.address .w25p.street, .steponeform ul li.address .w20p.statedrop,
.steponeform ul li.address .w35p, .steponeform ul li.address .statew50p, .steponeform ul li.address .zipcodew15p {width: 50%; padding-bottom: 12px;}
.steponeform ul li.address .w19p.padlr0, .steponeform ul li.address .zipcodew15p {padding: 0 10px 0 0;}
.steponeform ul li.address .statew50p, .steponeform ul li.address .w17p.statedrop {padding-right:0;}
.steponeform ul li .w50p.ssncheck.padt10 {padding:0;}
.steponeform ul li .w50p.last, .steponeform ul li .w50p .w50p {padding-top: 0;}
.steponeform ul li.address .w25p.street, .steponeform ul li.address .w19p.padlr0, .steponeform ul li.address .zipcodew15p {clear: both;}

#cbrviewprofile .reports .username, #cbrviewprofile .reports .printeroption, #cbrviewprofile .reports .username li, #warning,
#cbrviewprofile .reports .username li a, #cbrviewprofile .tabs_wrapper .tabs-section, #cbrviewprofile .tabs_wrapper .tabs-content-section {box-sizing:border-box; width:100%;}
#cbrviewprofile .reports .username li a {border-right:none;}
#cbrviewprofile .reports .username li {margin-bottom:7px;}
#cbrviewprofile .reports .printeroption {padding-bottom:25px; text-align:center;}
#cbrviewprofile .tabs_wrapper.coapp .tabs-section {padding-left:0; padding-right:0;}
#cbrviewprofile .tabs_wrapper .tabs-section div.tab {line-height:34px;}
.tabs_wrapper.coapp .tabs-content-section {margin-left: 8px; margin-right: 0; padding-right: 0; width: 97%;}
/*text and format changes 26june17*/
.steponeform ul.form-ul ul.form-ul-inner.account li .city, .steponeform ul.form-ul ul.form-ul-inner.account li .state,
.steponeform ul.form-ul ul.form-ul-inner.account li .zipcode {clear: both; width: 100%!important; margin: 0;}
.safari .memberlogin.forgot .form-container-login li.form input.floatl__input {height: 43px!important;}
}

@media (max-width: 640px) {
/*Header & Footer*/
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:23px;}
#header-secondrow {padding-left:15px;}
#header-firstrow .name .tagline {display:block;}
/*Header & Footer*/

body.affiliate .form-container ul.form-ul.margin-auto { margin: 0px auto; width: 100%;}
.memberlogin .form-container-login li.form span.icon {padding-top:11px;}
#eventsbanner {margin-top: 17px;}
#webinar-popup {height:407px;}
h1.webinar {font-size:32px !important;}
}

@media only screen and (min-width : 601px) and (max-width : 602px) and (orientation : portrait) {
input#loginform-username.floatl__input, input#loginform-password.floatl__input {height: 41px!important;}
}

@media (max-width: 602px) {
/*Header & Footer*/
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:4px;}
#header-firstrow {padding-bottom:10px;}
#header-firstrow .name {padding-left:60px; padding-top:7px;}
.top-bar ul.title-area img {width:76%;}
#header-secondrow {padding-left:11px;}
.top-bar .button .btext {display:none;}
.top-bar .button .mobile {display:block; text-decoration:none; font-size:15px;}
#header-secondrow .right .login-join.logout .btext {display:inline-block;}
.top-bar .button:hover {background:#a20001; text-decoration:none;}
.top-bar .button:hover .mobile {text-decoration:none;}
/*Header & Footer*/
.super-saver-member-listing.clearfix.three {margin-top:0;}
.super-saver-member-listing.listingwrapp li {margin-bottom:0;}
.discountwrapper .super-saver-member-listing > li, .super-saver-member-listing.clearfix.three > li, .super-saver-member-listing.listingwrapp li {width:100%; margin-left:0; margin-right:0;}
#vendorregister .col2 .form li .w50p.zip {width:20.9%;}
.memberhome #contentside .recentorders li .date {text-align:left;}
.memberhome #contentside #propertymanagementnews h2 {margin-bottom:16px;}
.memberhome #contentside #propertymanagementnews a.viewall {float:left; margin:0 0 20px; clear:both;}
.memberhome #contentside #propertymanagementnews ul {clear:both;}
.memberhome #contentside #propertymanagementnews li, .memberhome #contentside #propertymanagementnews li:nth-child(2) {border:none; border-bottom:1px solid #ebebeb; width:100%; padding-right:0; margin-right:0; padding-bottom:13px;}
.memberhome #contentside #propertymanagementnews li.last {border:none; margin:0;}
.memberhome .supersaver-page-banner p {width:100%;}
.memberhome .supersaver-page-banner {padding-bottom:52px;}
.memberhome .super-saver-member-listing .owl-theme .owl-controls {top:-54px;}
.memberhome #contentside #propertymanagementnews li {min-height: inherit;}
.webinar-checkout div.v-member.normal label {width: 90%}
/*.social-login ul {width: 84%;}*/
#eventsbanner {margin-top: 0;}
/*#eventsbanner h1 {padding-top:44px !important;}
#eventsbanner h2 {padding-top:0 !important;} */
#webinar-popup {height:410px;}
h1.webinar {font-size:30px !important;}
#webinar-popup h2 {font-size:30px; line-height:34px;}
#webinar-popup h3 {font-size:21px;}
.webinar.memberhome .fancybox-inner {height: 570px!important;} /*18april17*/
/*text and format changes 26june17*/
.steponeform ul.form-ul ul.form-ul-inner.account li .w49p, .steponeform ul.form-ul ul.form-ul-inner.account li .city {width: 48%!important;}
.steponeform ul.form-ul ul.form-ul-inner.account li .state {width: 48%!important; clear: none; margin: 0 0 0 10px;}
.steponeform ul.form-ul ul.form-ul-inner.account li .zipcode {width: 49%!important; clear: both;}
}

@media (max-width: 600px) {
/******** 4th breakpoint ********/
/*Header & Footer*/
.memberhome #leftside.mobile {width:100%;}
.memberhome .upgrade {margin-top: -50px!important;}
.header-section .container {max-width:460px !important;}
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:62%;}
#header-secondrow .right .login-join {padding-top:3px;}
#header-firstrow {padding-bottom:4px;}
#header-firstrow .banner {display:none;}
#header-firstrow .name {width:auto; float:right; text-align:right; padding-left:0;}
#header-secondrow  {padding-left:15px;}
#header-firstrow .name {padding-top:13px;}
.top-bar ul.title-area img {width:65%;}
#header-firstrow .name .tagline {padding-left:0; padding-right:5px;}
.top-bar.important-class.padding-on-my-header #header-firstrow ul.title-area img {width:100% !important;}
#header-secondrow .right a.your-account {background-image:none; background-color:#2e368b; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; line-height:25px; display:inline-block; padding:0 8px 1px 8px; color:#fff; text-decoration:none; font-weight:600; margin-top:3px;}
#header-secondrow .right a:hover.your-account {background-image:none; background-color:#21297f; line-height:25px; display:inline-block; padding:0 8px 1px 8px; color:#fff; text-decoration:none; font-weight:600;}
#header-secondrow .right .vusername {margin-top:5px;}
/*Header & Footer*/

#rightpart .join-aaoa-bg {width:49%;}
#rightpart div.widget-ts-sidebar div {width:207px; min-height:112px;}
.memberlogin .form-container-login {/*height:292px;*/ margin-bottom:0;}
.memberlogin .form-container-login .form-section {width:90%;}
.memberlogin .form-container-login li a.login {margin-right:12px;}
.memberlogin.forgot .form-container-login .form-section {width:81%;}
.tribe-events-list .tribe-events-event-image+div.tribe-events-content {
    width: 100%!important;
}

#inner-navigation li {min-height:122px; width:47%; margin-right:11px;}
#inner-navigation li a, #inner-navigation li a:hover {font-size:15px !important;}
#inner-navigation li.selected {margin-right:11px;}

.banner-new1{width:93%;background-color:#373784;background-image:none;}
.banner-new1 .left-text{width:100%;float:none;text-align:center}
.banner-new1 .right-text{margin-top:10px;float:none;text-align:center;width:100%}
.banner-new1 .left-text span.special-txt{display:inline-block;}
.banner-new1 .left-text span.offer-txt{display:inline-block;}
.banner-new1 .right-text span.right-text1{line-height:23px;margin:10px 0px;}

.steponeform ul li .w75p {width:100%; padding-right:0;}
.steponeform ul li .w25p.last {width:100%;}
div.form-container .steponeform p#tel_report_process {margin-left:0 !important; margin-top:7px; margin-bottom:9px;}
#tel_report_process a#telrep {line-height:20px;}
.stepone_drivers_input .floatl {width:48.8% !important;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.last .state {width:64%;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.last {width:75%;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.last .zipcode {width:33.4%;}

.steponeform ul li.landlordinfoleft, .steponeform ul li.landlordinforight, .form-section.steponeform.additional-reports .w50p, .form-section.steponeform.additional-reports .w50p.last, .steponeform ul li .w50p.last .state, .form-section.steponeform.additional-reports.cellphone .w50pp .zipcode, #existing_property li.left-li-section, #existing_property li.limited-option-step1  {padding-left:0; padding-right:0; width:100%;}
h3.form-heading-red.tenantscurrenthead {display:none;}
.steponeform ul.form-ul ul.form-ul-inner li.mob-tenants-current {display:block;}
.form-section.steponeform.additional-reports .w50p {padding-bottom:14px;}
.form-section.steponeform.additional-reports .w50p.last {padding-bottom:0;}
.steponeform ul li .w50p.last.incometype .floatl__label {left:5px;}
.form-section.steponeform.additional-reports .padb0 {padding-bottom:0;}
.form-section.steponeform.additional-reports.cellphone .w50pp .zipcode {margin-left:0; padding-top:14px;}
.form-container.forms ul.padr7 {padding-right:12px;}
.floatl__label.left16 {left:7px;}
.form-section.steponeform.additional-reports.cellphone .w50pp .zipcode .floatl__label.top5 {top:18px;}
.formfields div.form-container .steponeform p#info_report_process.existing {margin-top:0;}
.tenantinfo.form-container .w48ptext, .tenantinfo.form-container .w48ptext.marr36 {margin-right:0; width:100%;}
.joinaaoa.pricetag-fix ul.value-member-features, .joinaaoa li div.form-container .freebook {box-sizing:border-box; float:none; width:100%;}
.joinaaoa li div.form-container .freebook {padding-right:0; padding-top:27px; text-align:center;}
.supersaver-disc-cont2 div span.supersaver-disc-cont-heading1 {font-size:21px; line-height:27px; background:none; padding:0;}
ul.discount-ss2 li {width:29%;}
.formsectionnew .ccdetails li .w48p, .formsectionnew .ccdetails li.cityrow .w48p.marr14, .formsectionnew .ccdetails li.cityrow .w18p.marr14,
.formsectionnew .ccdetails li.cityrow .w27p {width:100%;}
.webinar-checkout h3.form-heading-purple {line-height:27px;}
.landlord-thankyou h1.title {font-size:27px !important;}
.landlord-thankyou .member_thankyou #tpblock {width:48%;}
ul.form-ul.proplist-form li.left-li-section, ul.form-ul.proplist-form li.add-new-property {width:100%; margin-right:0;}
ul.form-ul.proplist-form li.add-new-property {text-align:left; padding-top:25px;}
ul.form-ul.proplist-form li.add-new-property .button.red {margin-left:30%;}
.proplist .form-container {padding:7px 15px 23px;}
.cbrview .no-more-table td {padding-left:50%;} /*33*/
.memberhome a.your-account span.logo {text-align:center; display:block; float:none; margin-right:0; margin-bottom:11px;}
.memberhome a.your-account span.logo img {display:inline-block;}
.memberhome a.your-account span.text {float:none; width:100%;}
.memberhome .fourblocks li {width:48%; margin-right:18px; margin-bottom:18px;}
.memberhome .fourblocks li a .logo img {max-width:52%;}
.memberhome .fourblocks li a .title {font-size:13px;}
.memberhome .fourblocks li a .text {min-height:300px;}
.memberhome .fourblocks li a .text.h172 {min-height:365px;}
.account .membership_infopan {width:50%;}
.account .bottom-buttons a#copy {margin-bottom:16px;}
.account.underwriting #inner-navigation {padding-bottom:20px;}
.account.underwriting #inner-navigation li {margin-bottom:5px;}
.form-heading-red.text22, h1.title.text22 {font-size:20px !important; line-height:27px !important;}
.transaction_history .form-container.forms ul {width:80%;}
.transaction_history .form-container.forms ul li.landlordinfoleft, .transaction_history .form-container.forms ul li.landlordinforight {float:left; width:50%;}
.transaction_history .form-container.forms ul li.landlordinfoleft {padding-right:10px;}
.transaction_history .no-more-table td {padding-left:24%;}
.memberhome .super-saver-member-listing .item img.w81p {max-width:81%;}
.sherwin-williams .sherwinsaving .download, .sherwin-williams .sherwinsaving .text {width:100%; text-align:center;}
.sherwin-williams .sherwinsaving .text {border-left:none; border-top:1px solid #cc0000; margin-top:12px; padding-left:0; padding-top:12px;}
.sherwin-williams .sherwinsaving .download h3 a, .sherwin-williams .sherwinsaving .download h3 a:hover {font-size:24px;}
.sherwin-williams .sherwinsaving .download h3 img {max-width:100%; margin:0 -12% 0 16%;}
.sherwin-williams .sherwinsaving .download p a, .sherwin-williams .sherwinsaving .download p a:hover {font-size:18px;}
.sherwin-williams .sherwinsaving .text p, .sherwin-williams .sherwinsaving .text p a, .sherwin-williams .sherwinsaving .text p a:hover {font-size:15px;}
.sherwin-williams .threeimages-content .images {width:25%;}
.sherwin-williams .threeimages-content .content {width:75%;}
.nolobooks .offers h2 {font-size:20px; padding-top:5px; padding-bottom:7px;}
.nolobooks .offers .left {background:url(../../images/nolo-left-600.gif) no-repeat; height:130px;}
.nolobooks .offers .right {background:url(../../images/nolo-right-600.gif) no-repeat; height:131px;}
.nolobooks .description {height:650px;}
.nolobooks .description.free {height:570px;}
.nolobooks .featured {padding-bottom:25px; padding-top:45px;}
.nolobooks .w39p {width:94%;}
.super-saver {background-image:none; padding-left:20px; padding-top:16px;}
.super-saver p.title-saver {font-size:23px; line-height:27px;}
.super-saver p.title-saver-sub {font-size:18px;}
.refer-friend .banner p {padding-left:30px; padding-right:30px;}
.refer-friend .whitebg-box ul {width:100%;}
.refer-friend .whitebg-box ul li {margin-right:0; margin-left:0; float:none; width:100%; text-align:center;}
#cbrviewprofile .reports .username, #cbrviewprofile .reports .printeroption, #cbrviewprofile .reports .username li, #warning,
#cbrviewprofile .reports .username li a, #cbrviewprofile .tabs_wrapper .tabs-section, #cbrviewprofile .tabs_wrapper .tabs-content-section {box-sizing:border-box; width:100%;}
#cbrviewprofile .reports .username li a {border-right:none;}
#cbrviewprofile .reports .username li {margin-bottom:7px;}
#cbrviewprofile .reports .printeroption {padding-bottom:25px; text-align:center;}
#cbrviewprofile .tabs_wrapper.coapp .tabs-section {padding-left:0; padding-right:0;}
#cbrviewprofile .tabs_wrapper .tabs-section div.tab {line-height:34px;}

#tabsreport_content_container .fact-report, #tabsreport_content_container .offender-report, #tabsreport_content_container .sentinel-report {width:600px !important;}
#vendorregister .col1 .bannerblock .w72p {width:65%; padding-top:8px;}
#vendorregister .col1 .bannerblock .w72p p {font-size:22px !important; line-height:27px !important;}
#vendorregister .col1 .description p {font-size:19px;}
#vendorregister .col1 .description li {font-size:14px;}
#vendorregister .col2 .form li .w50p {width:48.2%;}
#vendorregister .col2 .form li .w50p.city {width:31%;}
#vendorregister .col2 .form li .w50p.zip {width:22.5%;}
#vendorinfo li {width:100%;}
#vendorsupersaver h2 {line-height:23px; font-size:17px; margin-top:4px;}
#vendorsupersaver li {width:44%;}
#vendorsupersaver li div.logo img.agoodemp {margin-left:0;}
#vendorsupersaver li div.description {font-size:12px;}

.vendor-step5 #listingblock .featured li.content {width:100%; margin-top:12px;}
.vendor-step5 #left-content #mainform .form01 label.statewide {width:93%;}

.vendor-step5 #left-content #mainform .form02 ul.form-ul.logo li.left-li-section, .vendor-step5 #left-content #mainform .form02 ul.form-ul.highlights li.left-li-section, .vendor-step5 #left-content #mainform .form02 ul.form-ul.photos li.left-li-section {width:100%;}

.vendor-step5 #left-content #mainform .form02 ul.form-ul li.no-image, .vendor-step5 #left-content #mainform .form02 ul.form-ul li.example,
.vendor-step5 #left-content #mainform .form02 ul.form-ul li.secondphoto {margin:15px 0 25px;}
.vendor-step5 #left-content #mainform .form02 ul.form-ul li.second {margin:13px 0 12px;}
.vendor-step5 #left-content #mainform .categories2 li {width:100%; margin-right: 0;}
.vendor-step5 #left-content #mainform .categories2 li label {width:85%;}
.vendor-step5 #left-content #mainform .form01 #statelist li {width: 50%;}
.vendor-step5 #left-content #mainform .operation a.link {margin-bottom:20px; margin-top:-5px;}
#upgradebox p.update_listing_sn, #upgradebox .blue_fnt {padding-bottom:5px;}
#upgradebox p.update_listing_sn strong {font-size:36px!important; line-height:36px!important;}
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub1, .vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 {width:100%;}
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 {padding-top:16px;}
.vendor-home .grey-section p.head1 {border-right:none; border-bottom:1px solid #929292; float:none; text-align:center; width:100%; margin-bottom:12px; padding: 0 0 10px;}
.vendor-home .grey-section p.head-txt {float:none; padding:0; text-align:center; width:100%;}
.vendor-home ul.features li {margin-right:15px; width:46%;}
div.declination-letter {width:100%;}
div.declination-letter-full span.block {display:inline-block; width:84%;}
.upgrade-super-saver {background-position:center 18px; padding:115px 15px 15px;}
.upgrade-super-saver .staples {float:none;}
.steponeform ul.form-ul ul.form-ul-inner li.expdate {padding-top: 0;}
/*.social-login ul {width: 63%;}*/ /*74*/
/*.social-login li {margin: 0 0 10px 0 !important; width: 100%;}
.social-login li:nth-child(even) {margin-bottom:0!important;}
.social-login li a {width: 100%!important}*/
/*.social-login ul li a.google {padding-right: 38px;}
.social-login ul li a.twitter {padding-right: 39px;}
.social-login ul li a.linkedin {padding-right: 27px;}*/
.webinar-checkout div.v-member.normal span.recommend {margin-left: 0;}
#custom-screening table td.iphoneright{border-right:1px solid #d9d9d9;}
#custom-screening table td.report{font-size:17px !important;line-height:34px !important;}
#custom-screening table td.w16p{width:22%;}
#custom-screening table td.bggrey{font-size:21px !important;}
.memberlogin .social-login {width: 57%;}
.memberlogin .social-login li {margin:0 0 10px 0 !important; width: 100% !important;}
.memberlogin .social-login li:nth-child(even) {margin-bottom: 0!important;}
#custom-screening table td.w16p {display: none;}
#custom-screening table td .ipchecks, #custom-screening table td .ipprice, #custom-screening a.button.red.desktop {display: block;}
#custom-screening table td .ipprice {color: #303073; font: 700 18px/25px Open Sans,Arial,Helvetica,sans-serif !important; margin-bottom: 7px;}
#custom-screening a.button.red.desktop {margin: 9px 0 0;}
#existing_property.mfa li.limited-option-step1 ul.form-ul-inner.left {border-top:1px solid #eae9e9; padding-top: 16px; border-left:none; margin-top: 7px; }
.fancybox-opened {width:450px !important;} /*6april17*/
.fancybox-inner {width:100% !important;} /*6april17*/
/*Best Credit TS*/
.steponeform ul li .w50p.basiccredit.last .w50p.ssncheck label {width: 85%;}
/*Glossary 31Mar16*/
.form-heading-grey2.login .loginright {margin-bottom: 9px;}
.exactmatch {float: left; clear: both; width:auto; margin: 16px 0 0 16px;display: block!important;}
#searchboxnew .w48p {width: 48%;}
.webinarblock .detail {width: 72%;}
#webinar-popup {height:396px;}
h1.webinar {font-size:28px !important;}
/*Glossary 31Mar16*/
.glossary {width: 97%;}
.glossary h3 img {margin-top: 5px;}
.glossary h3 a, .glossary h3 a:visited, .glossary h3 a:hover {font-size: 18px;}
.glossary p a, .glossary p a:hover {font-size: 16px;}
.full-credit-report div {width: 80%;}
#tenant-select-upgrade a.button.red {padding: 15px 25px 13px;}
#tenant-select-upgrade a.button.red span.btext {margin-top: 0; line-height: 20px;}
.no-more-table td {padding-left: 33%;}
/*text and format changes 26june17*/
.steponeform ul.form-ul ul.form-ul-inner.account li .w49p, .steponeform ul.form-ul ul.form-ul-inner.account li .city {width: 49%!important;}
.steponeform ul.form-ul ul.form-ul-inner.account li .state {width: 49.1%!important; margin-left: 8px;}
}

@media (max-width: 568px) {
/*Header & Footer*/
/*.header-section .container, #main-content .container {padding:0;}*/
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:34%;}
#header-firstrow {padding-bottom:18px;}
#header-firstrow .name .tagline {display:none;}
.top-bar.important-class.padding-on-my-header #header-firstrow ul.title-area img {width:100% !important;}
.memberlogin .form-container-login .form-section {width:86%;}
a.button.top-login-btn {line-height:35px; margin-top:-2px; padding:0 6px !important; text-transform:capitalize; text-decoration:none; display:inline-block; font-size:14px; margin-left:2px;}
#header-secondrow .right .login-join.logout a {margin-top:0;}
#header-secondrow .right .username {margin-top:7px;}
#header-secondrow .right .login-join {padding-top:0;}
#header-secondrow .right .login-join a.register-for-free {background:#2e368b!important; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; color:#fff!important; font-size:14px; font-weight:700; line-height:35px; padding:0 12px !important; text-transform: uppercase; text-decoration:none; margin-right:0;}
.top-bar .button .mobile {display:inline-block; margin-top:-5px;}
/*Header & Footer*/

.memberlogin.forgot .form-container-login .form-section {width:100%;}
.memberlogin.forgot .form-container-login li.form .floatl-align {width:86%;}

/*responsive table*/
.no-more-table{border:none; border-bottom: 1px solid #cacae5;}
.no-more-table, .no-more-table thead, .no-more-table tbody, .no-more-table tfoot, .no-more-table th, .no-more-table td, .no-more-table tr{display:block;}
.no-more-table thead tr{position:absolute;top:-9999px;left:-9999px;}
.no-more-table tr{border:1px solid #ccc; border-bottom:none;}
.no-more-table td{border:none;border-bottom:1px solid #eee;position:relative;white-space:normal;text-align:left;padding-left:33%;}
.no-more-table td:before{position:absolute;top:6px;left:6px;width:45% !important;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}
.no-more-table td:before{content:attr(data-title);}
.no-more-table td.empty-cell{display:none;}
.no-more-table .item-name{width:49%;}
.no-more-table .item-options{width:49%;}
/*responsive table*/
.memberlogin .form-container-login li.form span.icon {padding-top:9px;}
}

@media screen and (min-width: 481px) {
.thx-container {padding-bottom:100px!important; padding-top:70px!important;}
}
.header-section .container, #main-content .container {width:min(100% - 30px,1135px);}
@media (max-width: 480px) {
.thx-text {font-size: 6vw!important;}
/******** 5th breakpoint ********/
/*Header & Footer*/
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:84%;}
#header-firstrow {padding-bottom:22px;}
#header-firstrow .name .tagline {display:none;}
.top-bar.important-class.padding-on-my-header #header-firstrow ul.title-area img {width:93% !important;}
#header-secondrow .right .username, #header-secondrow .right .username a, #header-secondrow .right .username a:hover {font-size:12px; line-height:19px;}
#header-secondrow .right .username span, #header-secondrow .right .mob-hide, #header-secondrow .right .contact span {font-weight:700;}
#header-secondrow .right .login-join.logout a {line-height:32px;}
#header-secondrow .right .login-join.logout .btext {margin-top:-2px;}
#footer-links > .container > .row > .col-md-2, #footer-links > .container > .row > .col-md-2.w16p, #footer-links > .container > .row > .col-md-4 {width:100%; border-right:none;}
#footer-links > .container > .row > .col-md-2 > .widget, #footer-links > .container > .row > .col-md-2.w16p > .widget, #footer-links > .container > .row > .col-md-4 > .widget, #footer-links > .container > .row > .col-md-2.last > .widget {padding-left:30px;}
#footer-links > .container > .row > .col-md-4 {min-height:175px;}
#header-secondrow .right .vusername {display:none;}
#header-secondrow .right a.your-account, #header-secondrow .right a:hover.your-account {padding:3px 10px 2px; line-height:27px; margin-top:0;}
/*Header & Footer*/

.memberlogin .form-container-login .form-section {width:100%;}
.memberlogin .form-container-login li.title {padding-left:16px;}
.memberlogin .form-container-login li.form .floatl-align {width:82%;}
.memberlogin .form-container-login li span.inline {width:52%; margin-top:0; font-size:13px; vertical-align: middle;}
.memberlogin .form-container-login li span.inline a {margin-top:7px; display:inline-block;}
.memberlogin .form-container-login li a.login {margin-top:-28px;}
.memberlogin.forgot .form-container-login li.form .floatl-align {width:80%;}
#inner-navigation li, #inner-navigation li.selected {margin-right:7px; margin-bottom:0;}
#inner-navigation li a, #inner-navigation li a:hover {font-size:14px !important;}
div.form-container.getunderwritten img.right {float:none; display:block; margin-left:0;}

#rightpart .join-aaoa-bg {width:75%;}
#rightpart .widget-ts-sidebar {text-align:center;}
#rightpart div.widget-ts-sidebar div {float:none; text-align:center; margin-right:0; width:auto;}
.no-more-table td {padding-left:50%;}
.banner-new1{width:91%;}
#tpblock {width:70%;}

.steponeform ul li .w50p .w50p {width:100%; padding-left:0; padding-right:0;}
.steponeform ul li .w50p .w50p.last {padding-bottom:14px;}
.steponeform ul li .w50p.padb0 {padding-bottom:14px !important;}
.padb01 {padding-bottom:0 !important;}
.steponeform ul li .w50p .w50p.last.suffix {padding-bottom:0;}
.stepone_drivers_input .floatl {width:100%!important; padding-left:0; padding-right:0; padding-bottom:14px;}
.stepone_drivers_input .statedrop.floatl {margin-left:0; padding-bottom:0;}
.steponeform ul.form-ul li.evictioncriminalreport select {/*padding-top:25px !important; */padding-bottom:7px !important;}
/*.steponeform ul.form-ul li.evictioncriminalreport select.floatl__input, .steponeform ul.form-ul li.evictioncriminalreport select.floatl__input:focus {background-position:right 32px !important;}*/
.steponeform ul li .w38p.street_address, .steponeform ul li .w12p.apt_unit, .steponeform ul li .w50p.last.rentalcityrow .w50p.city,
.steponeform ul li .w50p.last.rentalcityrow .w50p.last, .steponeform ul li .w38p.phone, .steponeform ul li .w15p.amount {width:97%; padding-left:0; padding-right:0; margin-left:0; margin-right:0;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.last .state, .steponeform ul li .w50p.last.rentalcityrow .w50p.last .zipcode {width:100%; padding-left:0; padding-right:0; margin-left:0; margin-right:0;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.last .state, .steponeform ul li .w50p.last.rentalcityrow .w50p.city {padding-bottom:14px;}
.steponeform ul li .w50p.last.rentalcityrow .w50p.last {padding-bottom:0;}
.formfields div.form-container .steponeform p#info_report_process {margin-left:0; margin-top:7px;}
.supersaver-disc-cont2 div span.supersaver-disc-cont-heading1 {font-size:15px; line-height:18px;}
ul.discount-ss2 li {width:43%;}
.forminput.checked-agreed label {width:87%;}
.landlord-thankyou .member_thankyou #tpblock {width:60%;}
ul.form-ul.proplist-form ul li div.formlabel, ul.form-ul.proplist-form ul li div.forminput {width:100%; margin-right:0;}
ul.form-ul.proplist-form ul li div.formlabel {text-align:left;}
ul.form-ul.proplist-form li.add-new-property .button.red {margin-left:0;}
.memberhome .fourblocks li {width:100%; padding-right:0; margin-right:0;}
.memberhome .fourblocks li a .logo {height:100px;}
.memberhome .fourblocks li a .logo.h130 {height:120px;}
.memberhome .fourblocks li a .logo img {max-width:60%;}
.memberhome .fourblocks li a .title {font-size:14px;}
.memberhome .fourblocks li a .text, .memberhome .fourblocks li a .text.h172 {min-height:auto; padding-bottom:7px;}
.memberhome .supersaver-page-banner {padding:99px 10px 52px 10px; text-align:center; background-position:center 14px;}
#propertymanagementnews h2 {line-height:27px;}
#propertymanagementnews li {width:100%; padding-right:0; margin-right:0; border-bottom:1px solid #d5d8e9; border-right:none; padding-bottom:9px;}
#propertymanagementnews li.last {padding-bottom:0;}
.account .membership_infopan {width:100%;}
ul.accepted-methods li.upload-file-img {padding-right:3px;}
ul.accepted-methods > li input[type="file"] {width:100%;}
.transaction_history .form-container.forms ul {width:91%;}
.transaction_history .no-more-table td {padding-left:34%;}
.sherwin-williams .sherwinsaving .download h3 a, .sherwin-williams .sherwinsaving .download h3 a:hover {font-size:21px;}
.sherwin-williams .sherwinsaving .download h3 img {max-width:25%; margin:0 9px 0 0;}
.sherwin-williams .sherwinsaving .text p, .sherwin-williams .sherwinsaving .text p a, .sherwin-williams .sherwinsaving .text p a:hover {font-size:14px;}
.sherwin-williams .threeimages-content .images {width:40%;}
.sherwin-williams .threeimages-content .content {width:60%;}
.sherwin-williams .threeimages-content h2 {font-size:16px; line-height:20px; margin-bottom:7px;}
.sherwin-williams .threeimages-content p, .sherwin-williams .threeimages-content p a,
.sherwin-williams .threeimages-content p a:hover {font-size:13px; line-height:18px;}
.nolobooks .offers h2 {font-size:15px; padding-top:11px; padding-bottom:9px; line-height:17.5px;} /*20july16*/
.nolobooks .offers .left {background:url(../../images/nolo-left-480.gif) no-repeat; height:146px;}
.nolobooks .offers .right {background:url(../../images/nolo-right-480.gif) no-repeat; height:147px;}
.nolobooks .logo img {width:78%;}
.nolobooks .description {height:780px; padding:0 20px;}
.nolobooks .description.free {height:724px;}
.nolobooks .description .pad p {font-size:16px !important; line-height:21px !important;}
.nolobooks .description .pad a.button {padding-left:11px; padding-right:11px; font-size:15px;}
.nolobooks .featured {padding:40px 5px 15px 5px;}
.nolobooks .featured h3 {font-size:19px;}
.nolobooks .featured img {width:80%;}
.nolobooks .coupon .code {font-size:29px;}
.refer-friend .banner h2 {font-size:27px; line-height:32px; padding-top:34px;}
.refer-friend .banner p {font-size:14px;}
.refer-friend .form {margin-top:-61px;}
.refer-friend .form .your-invite ul.form-ul {padding-top:18px;}
.refer-friend .whitebg-box ul {margin-top:27px;}
#vendorregister .col1 {margin-bottom:5%;}
#vendorregister .col1 .bannerblock {padding:0;}
#vendorregister .col1 .bannerblock .amount {background:none #ffe11f; width:100%;}
#vendorregister .col1 .bannerblock .w72p {width:100%; padding-bottom:10px; padding-left:0; text-align:center;}
#vendorregister .col1 .bannerblock .w72p p {padding:0 5px;}
#vendorregister .col1 .description .heading h2 {background:none #cc0000; width:101%; padding-right:0; font-size:17px; line-height:22px; padding-bottom:8px;}
#vendorregister .col1 .description .pad {padding-right:10px;}
#vendorregister .col2 .form li .w50p, #vendorregister .col2 .form li, #vendorregister .col2 .form li.phone .w38p,
#vendorregister .col2 .form li .w50p.city, #vendorregister .col2 .form li .w50p.statedrop, #vendorregister .col2 .form li .w50p.zip {width:100%;}
#vendorregister .col2 .form li.phone .w26p {width:46%;}
#vendorregister .col2 .form li.phone .w26p.ip {margin-right:0;}
#vendorregister .col2 .form li .w50p.first {padding-bottom:10px;}
#vendorsupersaver {padding-left:10px; padding-right:10px;}
#vendorsupersaver h2 {font-size:16px; line-height:21px;}
#vendorsupersaver li {width:100%; margin-right:0;}
#vendorsupersaver li div.description {font-size:14px; padding:0 6px;}
#vendorsupersaver li div.logo img {max-width:80%;}
#vendorsupersaver li div.logo img.agoodemp {margin-left:0;}
#vendorsupersaver li:last-child {margin-bottom:10px;}
#vendorregister .col2 .form li .w50p.city, #vendorregister .col2 .form li .w50p.statedrop {padding-bottom:14px; margin-right:0;}
#vendorinfo li {width:100%; margin-right:0;}
.vendor-step5 #left-content #mainform .form01 li {width:100%;}
.vendor-step5 #left-content #mainform .form01 #statelist li {width: 100%;}
.vendor-step5 #left-content #mainform .form02 ul.form-ul li.second.what, .vendor-step5 #left-content #mainform .form02 ul.form-ul li.no-image, .vendor-step5 #left-content #mainform .form02 ul.form-ul li.secondphoto, .vendor-step5 #left-content #mainform .form02 ul.form-ul li.example {width: 100%;}
.vendor-step5 .blackbox_top, .vendor-step5 .blackbox_middle, .vendor-step5 .blackbox_bottom {width: 100%;}
.vendor-step5 #left-content #mainform ul.form-ul li.w60p li.w30p {width:50%!important;}
.vendor-step5 #left-content #mainform .operation label.day, .vendor-step5 #left-content #mainform #business_hours_id label.control-label {margin: 0;}
.vendor-step5 #left-content #mainform .operation select {margin-top: 5px; margin-bottom: 9px;}
.vendor-step5 #left-content #mainform .operation label {margin-top: 12px; margin-left: 10px;}
.vendor-step5 #left-content #mainform .floatll.padt3 {padding-left: 0;}
.vendor-step5 #left-content #mainform .floatll.padt3 label.control-label {margin-top: 3px!important; margin-left: 7px!important;}
.vendor-step5 #left-content #mainform .operation a.link {margin-top: 0; margin-left: 0;}
.vendor-step5 .blackbox_top .head {width: 84.7%; padding-top: 3px; line-height: 13px;}
.vendor-step5 #left-content #mainform a.toogle span.txt {float:left; width:88%; line-height:20px;}
.coupon-offer-table .delete-button {margin-left:0; margin-top:5px; display:inline-block;}
.vendor-payment .account-info-banner .img {display:none;}
.vendor-payment .account-info-banner {padding-left:0; padding-right:0;}
#upgradebox .tick{margin:0 auto;width:30%;}
#upgradebox p.update_listing_sn {font-size:27px;}
#upgradebox p.update_listing_sn strong {font-size:25px !important; line-height:27px !important;}
#upgradebox .blue_fnt, #upgradebox .blue_fnt a {font-size:17px !important; line-height:22px !important;}
#upgradebox .button {padding-top:14px !important; padding-bottom:14px !important;}
#upgradebox .button span.btext {font-size:18px !important;}
.cart div.title-tel .call {float:left; margin-top:0;}
.shopping-cart td.totalpad {padding-left:26%;}
.shopping-cart label, .shopping-cart td.text-right {padding-right:0;}
.shopping-cart tfoot .total td span.total, .shopping-cart tfoot td span.total {float:none;}
.shopping-cart label {width:68px;}
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 li.vendor-details-sub2-1,
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 li.vendor-details-sub2-2 {width:100%; min-height:inherit;}
.vendor-contact ul.details-blocks > li.vendor-details-section li.vendor-details-sub2 li.vendor-details-sub2-2 {margin-top:16px;}
.vendor-home .grey-section p.head1 {font-size:27px; line-height:30px;}
.vendor-home ul.features li {margin-right:0; width:100%;}
.vendor-home ul.features li .feature-content {width:80%; margin-left:10px; margin-top:0;}
#tabsreport_content_container .ta_details ul li label, #tabsreport_content_container .info-inp-wrp {width:100%;}
#tabsreport_content_container .ta_details ul li label {padding-bottom:0;}
#tabsreport_content_container .info-inp-wrp span.info_details {padding-left:0; padding-top:0;}
#cbrviewprofile .block01 p {padding-left:0; padding-right:0;}
#tabsreport_content_container a.button {margin-left:0;}
#cbrviewprofile .block01, #cbrviewprofile .block02 {width:100%;}
#cbrviewprofile img.normal {margin-left:0;}
#cbrviewprofile .block01 p.padl99 {text-align:center; padding-left:0;}
#cbrviewprofile .block01 .mobcenter {text-align:center;}
.imgwrapper .AuthorizeNetSeal, .imgwrapper .trustwaveimg .comodosecureimg{float:left; width:33%;}
.memberhome #contentside .recentorders li .packagename, .memberhome #contentside .recentorders li .date,
.memberhome #contentside .recentorders li .cost {width:100%; clear:both;}
.memberhome #contentside .recentorders li .cost {text-align:left;}
.memberhome #contentside #propertymanagementnews h2 {line-height:25px;}
.memberhome .super-saver-member-listing .owl-theme .owl-controls {top:-54px; right:31%;}
.form-heading-grey2.login .loginright {float:left; padding:7px 0 18px;}
p.account-info-txt {clear:both;}
h1.blue {font-size:20px !important; line-height:27px;}
.webinarlogin .form-container-login li.form {padding-left:8px; padding-right:5px;}
.webinar-checkout div.v-member.normal label {width:86%;}

/* Affiliate Programs 23-Feb-2017 Start */
body.affiliate .no-more-table td { padding-left: 6px; padding-top: 26px;}
body.affiliate .coupon-offer-table.no-more-table tfoot td { padding: 5px 5px 5px 10px!important;}
body.affiliate ul.form-ul ul li div.formlabel {text-align: center; padding-right: 0px; width: 100%;}
body.affiliate div.forminput.w48p { width: 100%;}
body.affiliate div.forminput.w48p.marl11 { margin-left: 0; margin-top: 10px;}
/* Affiliate Programs 23-Feb-2017 End */
.transaction_history .form-container.forms .steponeform ul li.landlordinfoleft {width: 100%; padding-right: 0;}
/*.social-login ul {width: 100%;}*/ /*60*/
/*.social-login ul li a.google {padding-right: 39px;}*/
.webinar-checkout .billing-info-banner-new .v-member label, .webinar-checkout .billing-info-banner-new .f-member label {width: 88%;}
.webinar-checkout div.v-member.normal span.recommend {margin-left: 7px;}
.memberlogin .social-login {width: 90%;}
.fancybox-opened {width:280px !important;} /*6april17*/
.fancybox-inner {width:100% !important;} /*6april17*/
/*Best Credit TS*/
.steponeform ul li .w50p.basiccredit, .steponeform ul li .w50p.basiccredit.last {width: 100%;}
.steponeform ul li .w50p.basiccredit .last.ssn.dobssn.floatl {padding-bottom: 0;}
.steponeform ul li .w50p.basiccredit.last {margin: 0; padding-top: 0;}
/*Glossary 31Mar16*/
.glossary {text-align: center;}
.glossary h3 img {display: inline-block; margin: 0 0 10px 70px;}
.glossary h3 a, .glossary h3 a:visited, .glossary h3 a:hover {font-size: 18px; text-align: center; line-height: 23px; width: 100%; float: left;}
.glossary p {padding-left: 0 !important; clear: both; text-align: center; padding-top: 5px !important;}
.form-heading-grey2.login .loginright {float: none; display: block; padding-bottom: 0; margin: 0;}
#searchboxnew .w48p, #searchboxnew .w48p:nth-child(odd) {width: 100%; margin-right: 0;}
#eventsbanner {height: 132px;}
/*#eventsbanner h2 {font-size:15px!important;}*/
/*webinar 6feb17*/
.webinarblock .detail {width:57%;}
.webinarblock .detail a.link, .webinarblock .detail a:hover.link {font-size:14px; line-height:18px;}
.webinarblock .detail a.fancybox-media, .webinarblock .detail a:hover.fancybox-media,
.webinarblock .detail a.buynow, .webinarblock .detail a:hover.buynow {padding-left:0.5em; padding-right:0.5em;}
.webinarblock .detail a.fancybox-media span.btext, .webinarblock .detail a.buynow span.btext {font-size:13px; margin-top:-4px;}
.formsectionnew .ccdetails li .ccnumber .floatl__input {width: 78%;}
.formsectionnew .ccdetails li .ccnumber .input-group-addon.picker {width: 22%;}
#webinar-popup {height:355px;}
h1.webinar {font-size:18px !important;}
#webinar-popup h2, #webinar-popup.free h2 {font-size:25px; line-height:28px;}
#webinar-popup h3, #webinar-popup.free h3 {font-size:20px; line-height:30px;}
#webinar-popup a.button span.btext {font-size:28px; line-height:32px;}
.webinar.memberhome .fancybox-inner {height: 515px!important;} /*18april17*/
/*Glossary 31Mar16*/
.glossary {text-align: center;}
.glossary h3 img {display: inline-block; margin: 0 0 10px 70px;}
.glossary h3 a, .glossary h3 a:visited, .glossary h3 a:hover {font-size: 18px; text-align: center; line-height: 23px; width: 100%; float: left;}
.glossary p {padding-left: 0 !important; clear: both; text-align: center; padding-top: 5px !important;}
.full-credit-report {font-size: 17px!important; line-height: 25px!important;}
.full-credit-report div {background-image:url(../images/file-img-sm.png); width: 92%; padding-left: 56px;}
.vendor-step5 #listingblock .featured li.image {float: none; margin: 0 auto;}
.vendor-step5 #listingblock .featured li.content .offer a.button {float: left; margin-bottom: 18px;}
.vendor-step5 #listingblock .featured li.content .offer a.special {line-height: 20px;}
.vendor-step5 #left-content #mainform .form01 label.statewide {width: 87%;}
.vendor-step5 #left-content #mainform .form02.padb7 .no-more-table td {padding-left: 58%; font-size: 13px;}
.vendor-step5 #left-content #mainform .form02.padb7 .coupon-offer-table .edit-button, .vendor-step5 #left-content #mainform .form02.padb7 .coupon-offer-table .delete-button,
.vendor-step5 #left-content #mainform .form02.padb7 .coupon-offer-table .edit-button:hover,
.vendor-step5 #left-content #mainform .form02.padb7 .coupon-offer-table .delete-button:hover {font-size: 12px!important;}
.desk-showpopup {display: none;}
.mob-showpopup {display: block; float: left;}
.fancybox-wrap.popup-webinar {width: 80%!important}
.fancybox-wrap.popup-webinar .fancybox-inner {height: 453px !important}
.steponeform ul li.address .w19p, .steponeform ul li.address .w17p.statedrop, .steponeform ul li.address .w25p.street, .steponeform ul li.address .w20p.statedrop,
.steponeform ul li.address .w35p, .steponeform ul li.address .statew50p, .steponeform ul li.address .zipcodew15p, .steponeform ul li.address .w25p.statedrop.addrtype,
.steponeform ul li.address .w19p.padlr0, .steponeform ul li.address .zipcodew15p {width: 100%; padding-left: 0; padding-right: 0;}
.steponeform ul li.address .w19p.padlr0, .steponeform ul li.address .zipcodew15p {padding-bottom: 0;}
#eventsbanner h1 {font-size: 22px !important;} /*padding-top: 38px !important;*/
/*text and format changes 26june17*/
.steponeform ul.form-ul ul.form-ul-inner.account li .w49p, .steponeform ul.form-ul ul.form-ul-inner.account li .city, .steponeform ul.form-ul ul.form-ul-inner.account li .state,
.steponeform ul.form-ul ul.form-ul-inner.account li .zipcode, .steponeform ul.form-ul ul.form-ul-inner.account li .ccnumber, .steponeform ul.form-ul ul.form-ul-inner.account li .expiration {clear: both; width: 100%!important; margin: 0;}

    .popup-window .container-fluid#main-content .container {
        padding: 0;
    }
    .popup-window .container-fluid#main-content {
        padding: 0;
    }

    .tenant .billing,
    .tenant .form__inner {
        padding: 0;
    }

    .tenant .form-container__caption,
    .tenant .billing-form__inner .form-container__caption {
        padding: 15px 10px;
    }

    .fancybox-wrap .fancybox-close {
        right: -3px;
    }
}

@media (max-width: 375px) {
/*Header & Footer*/
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:18%;}
#header-secondrow {padding-left:8px;}
/*Header & Footer*/
.memberlogin #w2-error-0.alert-danger.alert {margin-top: 25px;}
}

@media (max-width: 360px) {
/*Header & Footer*/
.navbar.navbar-default.navbar-fixed-top .navbar-toggle {left:6%;}
/*Header & Footer*/
.memberlogin .form-container-login li.form span.icon {padding-top:11px;}
}

@media (max-width: 320px) {
/*Header & Footer*/
#header-firstrow .name {padding-right:12px;}
#header-secondrow {padding-left:0; padding-right:0;}
#header-secondrow .right {float:left; width:96%;}
#main-content {padding-left:10px;}
/*Header & Footer*/

.memberlogin .form-container-login {width:96%;}
.memberlogin .form-container-login .form-section {width:95%;}
.memberlogin .form-container-login li.form span.icon {padding-top:9px;}
.memberlogin .form-container-login li.form .floatl-align {width:81%;}
.memberlogin.forgot .form-container-login {width:90%; margin-left:10px;}
.memberlogin.forgot .form-container-login li.form {padding-left:14px;}
.banner-new1{width:87%;}
/*#eventsbanner h1 {padding-top: 38px !important; font-size: 22px !important;}
#eventsbanner h2 {padding:0 !important;}*/
h1.webinar {font-size:16px !important;}
#webinar-popup {height:320px;}
#webinar-popup h2, #webinar-popup.free h2 {font-size:22px; line-height:25px; margin-bottom:33px;}
#webinar-popup h3, #webinar-popup.free h3 {font-size:18px; line-height:25px; margin-bottom:33px;}
#webinar-popup a.button span.btext {font-size:22px; line-height:28px;}
.webinar.memberhome .fancybox-inner {height: 482px!important;}
.memberlogin .form-container-login li span.inline {width:50%;}
.fancybox-wrap.popup-webinar .fancybox-inner {height: 474px !important;}
.webinarblock .detail {width:53%;}
#webinar-form #list-wrapper .pagination {float: none; margin-top: 13px;}
#webinar_text, #sub_text, #webinar-form {margin-left: 16px; margin-right: 18px;}
#sub_text + .sep {min-width: 41%; margin:16px 18px 18px 16px;}
}
