button.alm-load-more-btn {
	background:#972068;
}

/* specify color for the placeholder*/
::-webkit-input-placeholder { /* Chrome */
  color: #ccc;
  transition: opacity 250ms ease-in-out;
}
:focus::-webkit-input-placeholder {
  opacity: 0.5;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #ccc;
  transition: opacity 250ms ease-in-out;
}
:focus:-ms-input-placeholder {
  opacity: 0.5;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #ccc;
  opacity: 1;
  transition: opacity 250ms ease-in-out;
}
:focus::-moz-placeholder {
  opacity: 0.5;
}
:-moz-placeholder { /* Firefox 4 - 18 */
  color: #ccc;
  opacity: 1;
  transition: opacity 250ms ease-in-out;
}
:focus:-moz-placeholder {
  opacity: 0.5;
}

/*Sam*/

    /* -Resources*/

#post-10209 .col-md-8.col-sm-12.searchleft {
    padding-left: 20px !important;
}

#post-10209 .sub-header-container {
    margin-bottom: -175px !important;
    border: none !important;
    padding-bottom: 125px !important;
}

#post-10209 .entry-title {
    max-width: 1250px;
    margin: 25px auto !important;
    padding-left: 20px;
}

    /*Objects to hide*/

    #post-10209 .line, .searchright {
        display: none !important;
    }

#post-10209 input.search-button,
#post-10209 input.search-button:hover {
    box-shadow: none;
    border-radius: 0 !important;
}

#post-10209 .horizontaltabs {
    border: none !important;
    color: white !important;
    margin-bottom: -60px !important;
}

#post-10209 .horizontaltabs .active {
    border-radius: 0 !important;
    margin-left: 20px;
    border: 2px solid #9D2235 !important;
}
    /*Flexbox on main content*/

    #post-10209 .article-sidebar-wrapper {
        display: flex;
        flex-flow: row wrap;
        width: 100%;
        justify-content: space-between;
    }
   #post-10209  aside.sidebar.right.col-md-4.col-sm-12.col-xs-12 {
        width: 34% !important;
    }
   #post-10209  .primary.col-md-8.col-sm-12,
    searchleft{
        width: 64% !important;
        max-width: 770px !important;
    }

#post-10209 .searchleft, #post-10209 .searchright {
    margin-bottom: 50px !important;
    margin-top: 75px !important;
    border: none !important;
}

/*Colours*/

.filter-widget.widget h3,
a.topicbtn.btn.btn-maroon,
.search-button,
a.link-reset-search,
.horizontaltabs li,
#load-more {
    background-color: #9D2235 !important;
}

.span-order.order-title {
    color: #9D2235 !important;
}


.layer-label-wrapper, .style-count {
    color: #333 !important;
}

#form-filter {
    background-color: rgba(157, 34, 53, 0.5) !important;
}

.filter-content {
    background: none !important;
}

div#dd_resources_feature-wrapper {
    max-width: 1250px;
    margin: 0 auto !important;
}

@media screen and (min-width:1600px) {
    #post-10209 .sub-header-container {
    margin-bottom: -200px !important;
    }
}

@media screen and (max-width: 920px) {
    #post-10209 .sub-header-container {
        margin-bottom: -150px !important;
    }

}


    @media screen and (max-width: 1115px) {
        #post-10209 .article-sidebar-wrapper {
            flex-flow: column wrap;
        }
        #post-10209 aside.sidebar.right.col-md-4.col-sm-12.col-xs-12 {
            order: -1;
            width: 100% !important;
        }
        #post-10209 .primary.col-md-8.col-sm-12 {
            width: 100% !important;
        }
       #post-10209  #form-filter {
    margin-left: 20px !important;
}
    }

@media screen and (max-width: 414px) {
    #post-10209 .col-md-8.col-sm-12.searchleft {
        width: 100% !important;
    }
   #post-10209  .post-item .image {
        margin: 0 auto !important;
        width: 100% !important;
    }
    #post-10209 img.attachment-thumbnail.size-thumbnail.wp-post-image {
        display: block !important;
        margin: 0 auto !important;
    }
   #post-10209 .post-item h4, .post-item a, .post-item .content-items {
        width: 99% !important;
        margin: 0 auto !important;
    }
}

input.form-control-search {
    border-radius: 0 !important;
}

.horizontaltabs li:not(.active) {
    background-color: white !important;
    border: 2px solid #9D2235 !important;
    border-radius: 0 !important;
}
.horizontaltabs li:not(.active) a {
    color: #9D2235 !important;
}

#dd_resources_feature-wrapper .search-button {
    padding-bottom: 10px !important;
}

.no-style input, .layer-label-wrapper {
    float: none !important;
}

/*UBER menu*/

#site-navigation {
    height: 46px;
}

#ubermenu-main-2-primary,
#site-navigation,
.ubermenu-responsive-toggle {
    display: inline-block !important;
}


/*----------------------------*\
	Fix to prevent category title overlapping social icons on the home page
\*----------------------------*/

.news-content h3 span {
	max-width: 75%;
	display: inline-block;
}
