/*Banner Title */
.innerpage-banner-heading {text-transform:uppercase;}
/* Inventory Details Model Popup */
div.modal-header h4.modal-title{color:#39175c; text-transform: uppercase; font-weight: 800; font-size: 1.5rem; border-bottom:0; }
div.modal-body p{font-size: 1.1rem; font-weight: 300; line-height: 1.7; color:#000;}
.modal-dialog .modal-header{padding: 40px 50px 15px; border-bottom:0;}
.modal-dialog .modal-body {padding: 10px 50px 25px; border-bottom:0;}
.modal-dialog button.close {font-size: 1.9rem; font-weight: 100; position: absolute; top: 23px; right: 30px;}
@media (min-width: 576px){
.modal-dialog {
    max-width: 700px;
    margin: 10% auto;
}
}

/*Font changes*/
.btl-forum-head {color:#1a0431; text-transform: uppercase; font-weight: 500; font-size: 30px;}
.btl-lease-sub {color:#1a0431; text-transform: uppercase; font-weight: 500; font-size: 1.875rem; margin-bottom:20px;}
.btl-forum-section .vc_column-inner  .textwidget p strong{color:#1a0431; text-transform: uppercase; font-weight: 800; font-size: 30px;}
.btl-forum-section p{font-size: 1.25rem; font-weight: 300;     line-height: 1.7; }
.btl-forum-section .vc_column-inner  .textwidget p strong span{font-weight: 400;}
.btl-leasetoown-copy .page-intro-text-1 { font-size: 1.25rem; line-height: 1.7; color:#000;}
.about-us-intro-text-title {color:#1a0431; text-transform: uppercase; font-weight: 800; font-size: 1.875rem; margin-bottom:20px;}
.btl-classifieds-head p{font-size: 1.25rem; font-weight: 300;     line-height: 1.7; color:#000;}
.btl-contact-head p{font-size: 1.25rem; font-weight: 300;     line-height: 1.7; color:#000;}
.btl-faq-head p{font-size: 1.25rem; font-weight: 300;     line-height: 1.7; color:#000;}


/* Trade in your truck*/
.btl-trucktrade-form {margin-top:55px;}
.btl-trucktrade-form div.wpb_column.vc_column_container.vc_col-sm-12 div.vc_column-inner {padding:0;}
.btl-trucktrade-form div.textwidget p{font-size: 1.25rem; font-weight: 300;     line-height: 1.7; color:#000;}
.btl-trucktrade-checkboxes input{z-index:100;}

/* listing border*/
.awpcp-listings .awpcp-listing-excerpt {border: 1px solid #ccc;}
.awpcp-form-steps ul li.awpcp-form-steps-current-step span.awpcp-form-steps-step-number{font-weight: 600; color:#1a0431;}
/**** Classifieds page css ****/
.classifieds .wpb_content_element div.wpb_wrapper:first-child p strong{color: #1a0431; text-transform: uppercase;font-weight: 800; font-size: 30px;}
.classifieds .wpb_content_element div.wpb_wrapper:first-child p strong span{font-weight: 400;}
.classifieds .awpcp-navigation ul.awpcp-menu-items li{margin:0 30px 10px 0;}
.classifieds .awpcp-nav-menu ul.awpcp-menu-items li a{color: #ff6600;}
.classifieds .awpcp-nav-menu ul.awpcp-menu-items li a:hover{color: #ff6600;}
.classifieds .awpcp-category-dropdown-container label.awpcp-category-dropdown-label {margin-right: 10px;}
.classifieds .changecategoryselect {/* float:none !important; */ margin:  20px 0px 40px 0px; padding: 0px;}
.classifieds .changecategoryselect .awpcp-category-dropdown-container select.awpcp-dropdown { height: 54px; font-family:'open sans';border-radius:0;border-color:#39175c;font-size:16px;color:#8b8b8b;font-weight: 600; padding: .5rem .75rem; /* max-width: 215px; */}
.classifieds .changecategoryselect input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; margin-left: 10px;}
.classifieds .changecategoryselect input.button:hover{ background-color:#fff; border-color:#39175c; color:#39175c;}
.classifieds .pager .awpcp-pagination-form table tr td:first-child{padding-right: 10px;}
.classifieds .pager .awpcp-pagination-form table tr td:first-child a{padding: 10px; border:0px; border-radius: 0; border-color: #39175c; color:#000;}
.classifieds .pager .awpcp-pagination-form{margin-bottom: 20px;}
.classifieds .pager .awpcp-pagination-form table td select{height: 54px; font-family:'open sans'; border-radius:0;border-color:#39175c;margin-bottom: 18px;font-size:16px;color:#8b8b8b;font-weight: 600; padding: .5rem .75rem;}
.classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail{width: 200px;  background-color: #fff;  margin:10px 20px 10px 10px; overflow: hidden; float: left; overflow: hidden;}
.classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-inner h4.awpcp-listing-title {margin-top: 10px;}
.classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-inner h4.awpcp-listing-title a{font-size: 20px; color: #39175c; font-weight: 800; margin-bottom: 20px;}
.classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-inner h4.awpcp-listing-title a:hover{text-decoration: underline;}
.classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-content, .awpcp-listing-excerpt-extra {font-size: 18px;}

/****  classifieds listing *****/
.classifieds-listing  #awpcpcatlayout ul.top-level-categories li.columns-1 p.top-level-category a.toplevelitem{color: #1a0431 !important;}
.classifieds-listing  #awpcpcatlayout ul.top-level-categories li.columns-1 p.top-level-category a.toplevelitem:hover{text-decoration: underline !important;}
.classifieds-listing{margin-bottom: 30px;}

/**** classifieds detailspage css ****/
.classifieds-details .awpcp-navigation {margin-top:55px;}
.classifieds-details .awpcp-navigation ul.awpcp-menu-items li{margin:0 30px 10px 0;}
.classifieds-details .awpcp-navigation ul.awpcp-menu-items li a{color: #ff6600;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .awpcp-title{background: #fff; border:0; padding: 0;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .awpcp-title a{margin: 0 0 25px 0; padding-top: 15px; color: #1a0431 !important; text-transform: uppercase;font-weight: 500; font-size: 30px;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage .awpcp-ad-primary-image{float: left; /*margin-right: 20px;*/}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage .awpcp-subtitle{font-size: 15 px; color: #39175c; font-weight: 600;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage a{font-size: 16px; color: #ff6600; font-weight: 400;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage a.enlarge{margin:15px 0px;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage span.fixfloat{margin-bottom: 25px;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage span.fixfloat a#flag_ad_link{font-size: 14px; color: #ff6600; font-weight: 400;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage a {font-size: 16px; color: #ff6600; font-weight: 400;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat a.twitter-share-button {display: inline-block;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat a.facebook-share-button {display: inline-block;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat div.awpcp_tweet_button_div {display: inline-block;}
.classifieds-details .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat div.awpcp_tweet_button_div {display: inline-block;}
 label {
    font-weight: bold;
}

.awpcp-listing-title a {font-size: 20px;
    color: #39175c;
    font-weight: 800; }
    .showawpcpadpage {
    font-size: 18px;
}
    
 #displayimagethumbswrapper #displayimagethumbs ul li{margin-left: 0px !important;}
#TB_closeWindow Button {right:30px; min-width: 45px;}
#TB_closeWindow .tb-close-icon{right:40px;}
a#TB_ImageOff span.screen-reader-text{display: none;}
#TB_secondLine span.TB_next a{color:#ff6600 }
#TB_caption #TB_secondLine span#TB_next a, #TB_caption #TB_secondLine span#TB_prev a{color:#ff6600; font-weight: 600;}

/**** place-ad page css ****/
.place-ad .awpcp-navigation {margin-top:55px;}
.place-ad .awpcp-place-ad .awpcp-navigation ul.awpcp-menu-items li{margin:0 30px 10px 0;}
.place-ad .awpcp-place-ad .awpcp-navigation ul.awpcp-menu-items li a{color: #ff6600;}
.place-ad .awpcp-place-ad .awpcp-navigation ul.awpcp-menu-items li a:hover{color: #ff6600;}
.place-ad .awpcp-place-ad h2 {margin: 0 0 25px 0; padding-top: 15px; color: #1a0431; text-transform: uppercase;font-weight: 500; font-size: 30px;}
.place-ad .awpcp-place-ad .awpcp-form-steps ul li.awpcp-form-steps-completed-step{background-color:#eefbf1 !important;}
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-details-form p.awpcp-form-spacer input.awpcp-textfield, .place-ad .awpcp-details-form .awpcp-form-spacer .inputbox, .place-ad .awpcp-details-form .awpcp-form-spacer select {border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal;}
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-details-form p.awpcp-form-spacer label.characters-left{margin:10px 0px; color: #fff !important;}
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-details-form p.awpcp-form-spacer textarea{border-radius: 0; padding: 12px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal;}
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-details-form input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; }
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-details-form input.button:hover{ background-color:#fff; border-color:#39175c; color:#39175c;}
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-upload-images-form input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; }
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-upload-images-form input.button:hover{background-color:#fff; border-color:#39175c; color:#39175c;}
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-preview-ad-form input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px; margin: 15px 1px 7px 1px; font-family: 'open sans';text-transform: uppercase;transition:all .3s; }
.place-ad .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .awpcp-place-ad form.awpcp-preview-ad-form input.button:hover{background-color:#fff; border-color:#39175c; color:#39175c;}
.place-ad .awpcp-place-ad form.awpcp-order-form h3 {font-family: 'open sans'; margin: 0 0 15px 0; padding-top: 15px; color: #1a0431; font-weight: 400; font-size: 24px; line-height: 1.2;}
.place-ad .awpcp-place-ad form.awpcp-order-form p.awpcp-form-spacer label{font-family: 'open sans';  color: #000; line-height: 1.7}
.place-ad .awpcp-place-ad form.awpcp-order-form p.awpcp-form-spacer select { border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal; min-width: 100%;}
.place-ad .awpcp-place-ad form.awpcp-order-form p.awpcp-form-submit input.button {background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s;}
.place-ad .awpcp-place-ad form.awpcp-order-form p.awpcp-form-submit input.button:hover{ background-color:#fff; border-color:#39175c; color:#39175c;}
.place-ad  .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .awpcp-title{background: #fff; border:0; padding: 0;}
.place-ad  .wpb_column  .vc_column-inner  .wpb_wrapper #classiwrapper #showawpcpadpage .awpcp-title a{margin: 0 0 25px 0; padding-top: 15px; color: #1a0431 !important; text-transform: uppercase;font-weight: 500; font-size: 30px;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage .awpcp-ad-primary-image{float: left; margin-right: 20px;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage .awpcp-subtitle{font-size: 15 px; color: #39175c; font-weight: 600;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage img.thumbshow{margin-bottom: 20px;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage span.fixfloat a#flag_ad_link{font-size: 16px; color: #ff6600; font-weight: 400;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage a {font-size: 16px; color: #ff6600; font-weight: 400;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat a.twitter-share-button {display: inline-block;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat a.facebook-share-button {display: inline-block;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat div.awpcp_tweet_button_div {display: inline-block;}
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .fixfloat div.awpcp_tweet_button_div {display: inline-block;}
.place-ad form.awpcp-details-form label.awpcp-terms-of-service-checkbox {margin-top: 25px; border: 0; }
.place-ad  .wpb_column  .vc_column-inner .wpb_wrapper #classiwrapper #showawpcpadpage .showawpcpadpage a.enlarge{margin-bottom: 20px;}
  /*.place-ad form.awpcp-details-form label.awpcp-terms-of-service-checkbox input#terms-of-service{height: 25px; font-family: "open sans"; margin-bottom: 18px;font-size: 16px; color: rgb(139, 139, 139);
  font-weight: 600; border-radius: 0px; border-color: rgb(57, 23, 92); padding: 0.5rem 0.75rem;} */
.place-ad .awpcp-form-steps{margin-bottom: 10px;}
.place-ad  form.awpcp-checkout-form h3{font-family: 'open sans'; margin: 0 0 15px 0; padding-top: 15px; color: #1a0431; font-weight: 400; font-size: 24px; line-height: 1.2;}
.place-ad  form.awpcp-checkout-form p.awpcp-form-submit input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; margin:20px 0px 0px 0px;}
.place-ad  form.awpcp-checkout-form p.awpcp-form-submit input.button:hover{background-color:#fff; border-color:#39175c; color:#39175c;}
.place-ad .wpb_wrapper .wpb_text_column  h3{font-family: 'open sans'; margin: 0 0 15px 0; padding-top: 15px; color: #1a0431; font-weight: 400; font-size: 24px; line-height: 1.2;}
.place-ad p.awpcp-form-submit input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; margin:20px 0px 0px 0px;}
.place-ad p.awpcp-form-submit input.button:hover{background-color:#fff; border-color:#39175c; color:#39175c;}
.place-ad .awpcp-transaction-items-table + h3 + form input {border-radius: 0; padding: 9px 12px; border:1px solid #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal; margin-left:20px; }
.place-ad .awpcp-transaction-items-table + h3 + form td { padding-bottom:10px }
.place-ad  #TB_closeWindow Button {right:30px;}
.place-ad  #TB_closeWindow .tb-close-icon{right:40px;}

 .place-ad .awpcp-details-form .awpcp-form-spacer select { width:100% }
  .browse-ads .awpcp-listing-excerpt .awpcp-extra-fields-columns-3 label { font-weight:bold; width:95px; }

/**** edit-ad page css ****/
.edit-ad-form .awpcp-navigation {margin-top:55px;}
.edit-ad-form .wpb_column .awpcp-edit-ad .awpcp-nav-menu ul.awpcp-menu-items li{margin:0 30px 10px 0;}
.edit-ad-form .wpb_column .awpcp-edit-ad .awpcp-nav-menu  ul.awpcp-menu-items li a{color: #ff6600;}
.edit-ad-form .wpb_column .awpcp-edit-ad H2  {margin: 0 0 25px 0; padding-top: 15px; color: #1a0431; text-transform: uppercase;font-weight: 500; font-size: 30px;}
.edit-ad-form .wpb_column .awpcp-edit-ad p.awpcp-form-spacer label{font-family: 'open sans';  color: #000; line-height: 1.7}
.edit-ad-form .wpb_column .awpcp-edit-ad p.awpcp-form-spacer input.awpcp-textfield, .edit-ad-form .wpb_column .awpcp-edit-ad p.awpcp-form-spacer select.awpcp-dropdown {border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal;}
.edit-ad-form .wpb_column .awpcp-edit-ad p.awpcp-form-spacer a{color: #ff6600; display: block; margin:20px 0px;}
.edit-ad-form .wpb_column .awpcp-edit-ad  input.button, .edit-ad-form input.awpcp-listing-action-form-submit-button {background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; }
.edit-ad-form .wpb_column .awpcp-edit-ad  input.button:hover, .edit-ad-form input.awpcp-listing-action-form-submit-button:hover{background-color:#fff; border-color:#39175c; color:#39175c;}
.edit-ad-form .wpb_column .awpcp-edit-ad form.awpcp-details-form h3{margin-bottom: 20px; font-weight: 600; font-size: 20px; color: #39175c;}
.edit-ad-form .awpcp-listing-actions-component{margin-bottom: 15px;}
.edit-ad-form p.awpcp-form-spacer  label.characters-left {margin: 10px 0px; color: #fff !important;}

/**** edit classifieds ad page css ****/
.edit-classifieds-ad .awpcp-navigation {margin-top:55px;}
.edit-classifieds-ad .wpb_column .wpb_wrapper .awpcp-reply-to-ad .awpcp-navigation .awpcp-nav-menu ul.awpcp-menu-items li{margin:0 30px 10px 0;}
.edit-classifieds-ad .wpb_column .wpb_wrapper .awpcp-reply-to-ad .awpcp-navigation ul.awpcp-menu-items li a{color: #ff6600;}
.edit-classifieds-ad .wpb_column .wpb_wrapper .awpcp-reply-to-ad p strong a{color: #1a0431; text-transform: uppercase;font-weight: 500; font-size: 15px;}
.edit-classifieds-ad .wpb_column .wpb_wrapper form.awpcp-reply-to-ad-form input.awpcp-textfield{border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal; min-width: 350px;}
.edit-classifieds-ad .wpb_column .wpb_wrapper form.awpcp-reply-to-ad-form textarea{border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal; min-width: 350px;}
.edit-classifieds-ad .wpb_column .wpb_wrapper form.awpcp-reply-to-ad-form input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; margin:20px 0px 0px 0px;}
.edit-classifieds-ad .wpb_column .wpb_wrapper form.awpcp-reply-to-ad-form input.button:hover{background-color:#fff; border-color:#39175c; color:#39175c;}


/**** browse ad page css ****/
.browse-ad-listing .awpcp-navigation {margin-top:55px;}
.browse-ad-listing .wpb_wrapper div.uiwelcome{/*margin: 0 0 25px 0; padding-top: 15px; */ color: #1a0431; text-transform: uppercase;font-weight: 500; font-size: 30px;}
.browse-ad-listing .wpb_wrapper .awpcp-navigation .awpcp-nav-menu ul.awpcp-menu-items li{margin:0 30px 10px 0;}
.browse-ad-listing .wpb_wrapper .awpcp-navigation .awpcp-nav-menu ul.awpcp-menu-items li a{color: #ff6600;}
.browse-ad-listing .wpb_wrapper .awpcp-navigation .awpcp-nav-menu ul.awpcp-menu-items li a:hover{color: #ff6600;}
.browse-ad-listing  label.awpcp-category-dropdown-label {margin-right: 10px;}
.browse-ad-listing .changecategoryselect {/* float:none !important; */ margin:  20px 0px 20px 0px; padding: 0px;}
.browse-ad-listing .changecategoryselect .awpcp-category-dropdown-container select.awpcp-dropdown { height: 54px; font-family:'open sans'; border-radius:0;border-color:#39175c;font-size:16px;color:#8b8b8b;font-weight: 600; padding: .5rem .75rem;}
.browse-ad-listing .changecategoryselect input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s; margin-left: 10px;}
.browse-ad-listing .changecategoryselect h3{margin:40px 0px 0px 0px; line-height: 1.5}
.browse-ad-listing .changecategoryselect input.button:hover{ background-color:#fff; border-color:#39175c; color:#39175c;}
.browse-ad-listing .pager .awpcp-pagination-form table tr td:first-child{padding-right: 10px;}
.browse-ad-listing .pager .awpcp-pagination-form{margin-bottom: 20px;}
.browse-ad-listing .pager .awpcp-pagination-form table td select{height: 54px; font-family:'open sans';border-radius:0;border-color:#39175c;margin-bottom: 18px;font-size:16px;color:#8b8b8b;font-weight: 600; padding: .5rem .75rem;}
.browse-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail{width: 100%;  background-color: #ffffff;  margin:10px 20px 10px 10px; float: left; overflow: hidden;}
.browse-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-inner h4.awpcp-listing-title a{font-size: 20px; color: #39175c; font-weight: 800; margin-bottom: 20px;}
.browse-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-inner h4.awpcp-listing-title a:hover{text-decoration: underline;}
.browse-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-content, .awpcp-listing-excerpt-extra {font-size: 18px;}
.browse-ad-listing{margin-bottom: 30px;}

/**** search ad page css ****/
.search-ad-listing .awpcp-navigation {margin-top: 55px;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper div.uiwelcome{margin: 0 0 25px 0; padding-top: 15px; color: #1a0431; text-transform: uppercase;font-weight: 500; font-size: 30px;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper .awpcp-navigation .awpcp-nav-menu ul.awpcp-menu-items li{margin:0 30px 10px 0;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper .awpcp-navigation .awpcp-nav-menu ul.awpcp-menu-items li a{color: #ff6600;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper .awpcp-navigation .awpcp-nav-menu ul.awpcp-menu-items li a:hover{color: #ff6600;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form br{display: none;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form p.awpcp-form-spacer input, .search-ad-listing select{border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form .awpcp-multiple-region-selector{background-color: #fff;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper .awpcp-region-selector, .awpcp-multiple-region-selector .awpcp-region-selector{background-color: #fff;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form .awpcp-multiple-region-selector ul input, .search-ad-listing select{border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal; width:100%}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form .awpcp-multiple-region-selector a.add-region, .search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form .awpcp-multiple-region-selector a.remove-region{color: #ff6600; font-size: 16px !important; font-weight: 600; margin:10px 0px; padding: 0px; display: inline-block;}
.search-ad-listing .multiple-region{margin-bottom: 10px;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form input.button{background-color: #39175c;color:#fff;padding:.5rem 1.5rem;border-color:#39175c;border-radius:0; border:1px solid #39175c;font-weight: 600; height: 54px;font-family: 'open sans';text-transform: uppercase;transition:all .3s;}
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form input.button:hover{ background-color:#fff; border-color:#39175c; color:#39175c;}
.search-ad-listing input#min-price, .search-ad-listing input#max-price {width:20%; margin: 10px 20px 0px 0px;}
.search-ad-listing form.awpcp-search-ads-form div.awpcp-form-spacer.awpcp-extra-field input{border-radius: 0; padding: 9px 12px; border-color: #d9d9d9; font-family: "open sans"; color: #2d2d2d; line-height: normal; width: 100%;}
.search-ad-listing form.awpcp-search-ads-form input.button {margin-top:20px;}

/**** search result ****/
.search-ad-listing .search-ad-listing .awpcp-navigation {margin-top: 55px;}
.search-ad-listing div.awpcp-return-to-search-link{margin-bottom: 20px;}
.search-ad-listing .awpcp-return-to-search-link a{color: #ff6600 !important; font-size: 16px !important; font-weight: 600; margin:0px; padding: 0px;}
.search-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail{width: 200px;  background-color: #cccccc; margin:10px 20px 10px 10px; float: left; overflow: hidden;}
.search-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-inner h4.awpcp-listing-title a{font-size: 20px; color: #39175c; font-weight: 800; margin-bottom: 20px;}
.search-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-inner h4.awpcp-listing-title a:hover{text-decoration: underline;}
.search-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-content, .awpcp-listing-excerpt-extra {font-size: 18px;}

/*other pages */
.page-template-page-templates .showawpcpadpage .awpcp-subtitle {margin-top: 15px;}
.page-template-page-templates .awpcp-extra-fields.awpcp-extra-fields-columns-3.clearfix {margin-top: 15px;}
.classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail {width:100%; }
.classifieds .awpcp-listing-excerpt-inner .showawpcpadpage {margin-top: 5px;}
.classifieds .awpcp-listing-excerpt-inner .awpcp-extra-fields .cladinfo label {width: 95px; float:left; padding-right: 5px;}
.classifieds-details .awpcp-extra-fields .cladinfo label {width: 95px;}
a.awpcp-media-uploader-browser-button.awpcp-button {z-index: 999 !important;}

/* Label Issue */
div.awpcp-extra-fields.awpcp-extra-fields-columns-3 div.cladinfo label{width:95px;}
/* browse ads page */
/*.browse-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail{max-width: 200px; max-height: 200px; float: left;} */














@media (max-width: 767px){

  /* Classifieds page*/
  .classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail{width: 100%; margin: 0px 0px 20px 0px;}
  .classifieds .changecategoryselect input.button{margin: 10px 0px 0px 0px; width:100%;}
  .classifieds .awpcp-category-dropdown-container{width:100%;}
  .awpcp-navigation .awpcp-menu-toggle{margin-bottom: 20px !important;}
  .awpcp-navigation ul.awpcp-menu-items li{margin: 0 30px 20px 0 !important;}
  .classifieds .changecategoryselect {margin: 20px 0px 0px 0px; padding: 0px; width:100%;}
  .classifieds .changecategoryselect .awpcp-category-dropdown-container select.awpcp-dropdown {width: 100%;}
  /*.classifieds .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail {max-width:100%; width:100%; margin: 0px 0px 20px 0px;} */

/* place ad page*/
  .place-ad .awpcp-place-ad form.awpcp-order-form p.awpcp-form-submit input.button{margin: 10px 0px 0px 0px; width:100%;}
  .place-ad .awpcp-place-ad .awpcp-navigation .awpcp-menu-toggle{margin-bottom: 20px;}
  .place-ad .awpcp-place-ad h2 {padding-top: 30px;}

/* search ad page*/
.search-ad-listing .wpb_column .wpb_wrapper #classiwrapper form.awpcp-search-ads-form .awpcp-multiple-region-selector ul input, select {width:100%;}

/* browse ads*/
  .browse-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail{width: 100%; margin: 0px 0px 20px 0px;}
  .browse-ad-listing .changecategoryselect input.button{margin: 10px 0px 0px 0px; width:100%;}
  .browse-ad-listing .awpcp-category-dropdown-container{width:100%;}
  .browse-ad-listing .awpcp-navigation .awpcp-menu-toggle{margin-bottom: 20px;}
  .browse-ad-listing .changecategoryselect {margin: 20px 0px 0px 0px; padding: 0px; width:100%;}
  .browse-ad-listing .changecategoryselect .awpcp-category-dropdown-container select.awpcp-dropdown {width: 100%;}

/* browse ads*/
  .search-ad-listing .awpcp-listings .awpcp-listing-excerpt .awpcp-listing-excerpt-thumbnail{width: 100%; margin: 0px 0px 20px 0px;}
  .search-ad-listing .changecategoryselect input.button{margin: 10px 0px 0px 0px; width:100%;}
  .search-ad-listing .awpcp-category-dropdown-container{width:100%;}
  .search-ad-listing .awpcp-navigation .awpcp-menu-toggle{margin-bottom: 20px;}
  .search-ad-listing .changecategoryselect {margin: 20px 0px 0px 0px; padding: 0px; width:100%;}
  .search-ad-listing .changecategoryselect .awpcp-category-dropdown-container select.awpcp-dropdown {width: 100%;}


  /* browsw ad listing page*/
  .browse-ad-listing  .awpcp-navigation .awpcp-menu-toggle { margin-bottom: 20px;}
  .browse-ad-listing .awpcp-category-dropdown-container {width:100%;}
  .browse-ad-listing .changecategoryselect .awpcp-category-dropdown-container select.awpcp-dropdown { max-width: 100%;}
  .browse-ad-listing .changecategoryselect input.button {margin: 10px 0px 0px 0px; width: 100%;}

/* view categories */
  .classifieds-listing .classifiedcats {margin-top: 30px;}

  /*others*/
}

@media (max-width:360px) {
    .awpcp-form-steps .awpcp-form-steps-step-number {padding: 2px 4px;}
    .awpcp-form-steps .awpcp-form-steps-step-inner{padding: 8px 7px;}
  }
@media (max-width:680px) {
    .awpcp-form-steps li span.awpcp-form-steps-step-inner ::after{content:'' !important;}
    .awpcp-form-steps li span.awpcp-form-steps-step-name{display: none;}
    .awpcp-form-steps .awpcp-form-steps-step-inner{padding: 8px 9px;}
    }

@media (max-width:360px) {
    .awpcp-form-steps .awpcp-form-steps-step-inner{padding: 7px 7px !important;}
      }

@media (min-width:360px) {

  }

@media (min-width:375px) {

}

@media (min-width:400px) {

}

@media (min-width:460px) {

}

  @media (min-width:560px) {

  }


/**** Small devices (landscape phones, 576px and up) ****/
@media (min-width: 576px) {

}


/**** Medium devices (tablets, 768px and up) ****/
@media (min-width: 768px) and (max-width: 991px) {
	.classifieds .awpcp-extra-fields .first-column,.browse-ads .awpcp-extra-fields .first-column {clear: none;}
	.classifieds .awpcp-extra-fields-columns-3 .cladinfo,.browse-ads .awpcp-extra-fields-columns-3 .cladinfo {width:46%; margin:0 15px 10px 0;}
	.classifieds .awpcp-extra-fields-columns-3 .last-column,.browse-ads .awpcp-extra-fields-columns-3 .last-column  {margin-left: 0px; margin-right: 15px;}
	.place-ad p.awpcp-form-submit input.button {width: auto;}
}


/**** Large devices (desktops, 992px and up) ****/
@media (min-width: 992px) {
	.classifieds .awpcp-extra-fields-columns-3 .cladinfo {width: 32%; margin:0 .5% 10px;}
	.classifieds .awpcp-extra-fields-columns-3 .first-column {margin-right: 1%;}
	.classifieds .awpcp-extra-fields-columns-3 .last-column {margin-left: 1%;}
}


/**** Extra large devices (large desktops, 1200px and up) ****/
@media (min-width: 1200px) {

}


@media only screen and (max-width:767px) {
.place-ad .awpcp-transaction-items-table + h3 + form table {width: 100%;}
.place-ad .awpcp-transaction-items-table + h3 + form input {width: 100%; margin-left: 0px;}
.classifieds .awpcp-listing-excerpt-inner .showawpcpadpage, .browse-ads .awpcp-listing-excerpt-inner .showawpcpadpage{margin-top: 15px;}
.classifieds .awpcp-extra-fields .first-column,.classifieds-details .awpcp-extra-fields .first-column,
.browse-ads .awpcp-extra-fields .first-column{clear: none;}
.classifieds .awpcp-extra-fields-columns-3 .cladinfo,.classifieds-details .awpcp-extra-fields-columns-3 .cladinfo,
.browse-ads .awpcp-extra-fields-columns-3 .cladinfo{margin:0px; width: 50%; padding-right: 10px;}
.classifieds .awpcp-extra-fields-columns-3 .first-column,.classifieds-details .awpcp-extra-fields-columns-3 .first-column,
.browse-ads .awpcp-extra-fields-columns-3 .first-column{margin-right: 0px;}
.classifieds .awpcp-extra-fields-columns-3 .last-column,.classifieds-details .awpcp-extra-fields-columns-3 .last-column,
.browse-ads .awpcp-extra-fields-columns-3 .last-column{margin-left: 0px;}
}

@media only screen and (min-width:769px) {
	.classifieds .col-md-12 > .awpcp-listing-excerpt-content {margin-left: 10px;}
}
@media only screen and (max-width:640px) {
	div#TB_caption {float: none;text-align: center; padding: 0px;font-size: 14px;}
	.edit-classifieds-ad .wpb_column .wpb_wrapper form.awpcp-reply-to-ad-form input.awpcp-textfield,
	.edit-classifieds-ad .wpb_column .wpb_wrapper form.awpcp-reply-to-ad-form textarea { min-width: 100% !important; }
}

@media only screen and (max-width:479px) {
	.place-ad .awpcp-transaction-items-table + h3 + form table {width: 100%;}
	.place-ad .awpcp-transaction-items-table + h3 + form td { display: block; width: 100% !important;  margin-bottom: 0px;}
	.place-ad .awpcp-transaction-items-table + h3 + form input {margin-left: 0px !important; width: 100%; margin-top: 5px;}
    .classifieds .awpcp-extra-fields-columns-3 .cladinfo, .browse-ads .awpcp-extra-fields-columns-3 .cladinfo{width: 100%;}
    .classifieds-details .awpcp-extra-fields-columns-3 .cladinfo{width: 100%;}
}

@media only screen and (max-width:480px) {
	.place-ad .awpcp-transaction-items-table + h3 + form .awpcp-error { margin-left: 0px; }	
}

@media only screen and (min-width:406px) and (max-width:1024px) { 
.awpcp-media-uploader div.moxie-shim.moxie-shim-html5 {top:93px !important; left:calc(50% - 54px) !important;}
}