/*
Theme Name: Custom Theme
Theme URI: http: //wpslopes.com/
Description: This is a custom theme WPSlopes
Author: WPSlopes
Author URI: http: //wpslopes.com/
Template: salient
Version: 0.1
*/

@import url("../salient/style.css");

baody div#wpbody-content .wp-admin .postbox-container {
    margin: 4px 0px 0px 0px!important;
    max-width: 100%!important;
}

li#wp-admin-bar-customize, li#wp-admin-bar-wpengine_adminbar, li#wp-admin-bar-esign {
    display: none;
}

body[data-is="minimal"] #slide-out-widget-area a.slide_out_area_close .icon-default-style[class^="icon-"] {
    padding-top: 30px!important;
}

/* ------------------ header --------------------*/

#header-outer[data-lhe="default"] header#top nav > ul > li > a {
    padding-left: 5px!important;
    padding-right: 5px!important;
}


@media (max-width: 1400px) {
  header#top nav > ul > li > a {
    font-size: 13px!important;
  }

 img.stnd.default-logo {
    height: 87px!important;
  }
}

@media (max-width: 1280px) {
  header#top nav > ul > li > a {
    font-size: 12px!important;
  } 
}

@media (max-width: 1200px) {
  header#top nav > ul > li > a {
    font-size: 10px!important;
  }

  #header-outer[data-lhe="default"] header#top nav > ul > li > a {
    padding-left: 1px!important;
    padding-right: 2px!important;
  }

  html {
    margin-top: 0px !important;
  }
}

@media screen and (max-width: 782px) {
  html {
    margin-top: 0px !important;
  }
}

/* ------------------ home-page --------------------*/


body .home {
    background-color: #3c3c3c;
}

.scrollable::-webkit-scrollbar {
    width: 16px;
    background-color: #555;
}

.scrollable::-webkit-scrollbar-thumb{
    background-color: rgb(48, 48, 48);
    border-radius: 10px;
}

div#fws_5708237bec16f.nav_row {
    margin-left: -15px;
    margin-right: 30px;
}


/* ------------------ sub-pages --------------------*/

.page-content {
    padding-left: 45px!important;
    border-left: solid 2px rgba(60,60,60,0.5);
}

.menu-events-menu-container a, .menu-registration-menu-container a, .menu-about-adba-container a, .menu-responsible-ownership-container a, .menu-adba-services-container a, .menu-safe-dog-program-container a {
    padding-top: 50px;
    line-height: 15px;
    color: #888;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
}

.menu-events-menu-container a:hover, .menu-registration-menu-container a:hover, .menu-about-adba-container a:hover, .menu-responsible-ownership-container a:hover, .menu-adba-services-container a:hover, .menu-safe-dog-program-container a:hover {
    color: #df0a10;
}

/* ------------------ Board Pages --------------------*/

div#full_width_portfolio .title-wrap {
    display: none;
}

/* ------------------ directory listing --------------------*/

 .container-wrap input[type="search"] {
    background-color: #FBFBFB!important;
    padding: 10px!important;
    -webkit-box-shadow: inset 1px -2px 10px -6px rgba(0,0,0,.5)!important;
    -moz-box-shadow: inset 1px -2px 10px -6px rgba(0,0,0,.5)!important;
    box-shadow: inset 1px -2px 10px -6px rgba(0,0,0,.5)!important;
    border: 1px solid rgba(204, 204, 204, 0.4)!important;
}

.container-wrap input[type="search"]:focus {
    border-color: rgba(204,204,204,.8)!important;
}

.ascend .container-wrap input[type="submit"] {
    padding: 10px!important;
    border-radius: 5px!important;
    background: #E3000F;
}

.ascend .container-wrap input[type="submit"]:hover {
    background: #c70000!important;
}

.ascend .comment-wrap {
    border-top: 0px solid #999!important;
}

.cmbd_cube_style .cmbd_cube_item img {
    width: 300px;
}

.cmbdc_settings_container {
    border: 0px solid #000;
}

img.attachment-cmbd_image.size-cmbd_image, img.attachment-cmed_image.size-cmed_image {
    max-width: 295px;
    max-height: 295px;
}

/* ------------------ classified ads listing --------------------*/

.adverts-options {
    border: 0px solid #e5e5e5!important;
    border-bottom: 0px solid #e5e5e5!important;
    background-color: #fff!important;
}

.advert-item-col-2:nth-child(2n), .advert-item-col-2:nth-child(2n+1) {
    width: 29%!important;
    margin: 1% 1% 1% 1%!important;
}

.advert-item-col-2:nth-child(2n) img, .advert-item-col-2:nth-child(2n+1) img {
    width: 100%!important;
}

body .advert-item.advert-is-featured {
    background-color: #c3c3c3;
    border-color: #3c3c3c;
}

.advert-item span.advert-link {
    color: #b34040!important;
}

.rslides img {
    position: inherit!important;
    top: 0px!important;
    bottom: 0px!important;
    left: 0px!important;
    right: 0px!important;
}

ul#slides1 {
    max-width: 100%!important;
}

.rslides li {
    height: 550px!important;
}

/* ------------------ HTML Sitemap --------------------*/

div#sitemap_posts h3 {
    display: none;
}

div#sitemap_posts:before {
    content: "ADBA Library";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_products h3 {
    display: none;
}

div#sitemap_products:before {
    content: "ADBA Online Store";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_business h3 {
    display: none;
}

div#sitemap_business:before {
    content: "ADBA Sanctioned Clubs";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_events h3 {
    display: none;
}

div#sitemap_events:before {
    content: "Calendar of Events";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_classifieds h3 {
    display: none;
}

div#sitemap_classifieds:before {
    content: "Classified Ads";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_portfolio h3 {
    display: none;
}

div#sitemap_portfolio:before {
    content: "Meet The ADBA";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_safedogprogramtesters h3 {
    display: none;
}

div#sitemap_safedogprogramtesters:before {
    content: "Safe Dog Program Testers";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_expert h3 {
    display: none;
}

div#sitemap_expert:before {
    content: "ADBA Professionals";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

div#sitemap_forms h3 {
    display: none;
}

div#sitemap_forms:before {
    content: "Online Forms";
    font-size: 26px;
    font-weight: 300;
    line-height: 32px;
    padding-bottom: 0;
    margin-bottom: 8px;
    width: 100%;
}

li.page_item.page-item-2, li.page_item.page-item-15, li.page_item.page-item-16 {
    display: none!important;
}

/* ------------------ footer --------------------*/

.wps-credit {
    margin-top: -25px;
}

.wps-img {
    margin-top: -22px;
    margin-left: 70px;
}

body[data-footer-reveal="1"].ascend {
    background-color: #3C3C3C!important;
}

#footer-outer .widget h4 {
    font-size: 16px!important;
    font-weight: 700!important;
    text-align: center!important;
}

.col.span_4 {
    border-right: solid 1px rgba(85,85,85,0.5);
}

.col.span_4.col_last {
    border-right: solid 0px #000;
}