/*
Theme Name: Mould Ability Child Theme
Description: A child theme for Uikit Theme
Author: Connor Shaw & Rebecca Chapman 
Template: Uikit Theme
*/

/* Write custom css here */

/* site width matching */

#socialmedia .uk-content-width {
    max-width:1130px !important;
}

#nav .uk-content-width {
    max-width:1170px;
}

/* Front Page Banner */

.frontpagebanner .uk-panel {
    color: #fff;
    background: #00aaee;
}

.frontpagebanner h3 {
    color: #fff;
    border-bottom: 1px solid rgba(255,255,255,0.2);
    padding-bottom: 5px;
}

.slider-link {
color: #fff;
font-size: 18px;
line-height: 32px;

}

.slider-link:hover,.slider-link:active {
color:#004683;
}

.borderbottom {
    border-bottom: 1px solid rgba(255,255,255,0.2);
    padding-bottom: 0px;
    display:block;
}

.frontpagebanner div {
height: auto !important;
height: initial !important;
}

.frontpagebanner .uk-width-medium-2-3 {
   width:75%; 
}

.frontpagebanner .uk-width-medium-1-3 {
   width:25%; 
}

.frontpagebanner .uk-panel-body {
    padding-top:0px;
    padding-bottom:0px;
}

@media screen and (max-width:1120px) {

.slider-link {
color: #fff;
font-size: 16px;
line-height: 30px;

}

.frontpagebanner h3 {
    font-size: 16px;
    line-height: 22px;
}

.frontpagebanner p {
    font: normal 12px / 18px "Open Sans", Helvetica, Arial, sans-serif;
}

}

@media screen and (max-width:1015px) {

.frontpagebanner .uk-width-medium-2-3 {
   width:100%; 
}

.frontpagebanner .uk-width-medium-1-3 {
   width:100%; 
}

}


#primary #content {
    margin-top:0px !important;
}

/* Contact Us */

.uk-panel-box-primary {
background: #00AEEF !important;
color:#fff !important;
}

.uk-panel-header {
color:#fff !important;
}

.uk-panel-box-primary a {
color: #fff;
}

.uk-panel-box-primary a:hover {
color: #fff;
}

.page-template-browserheightslider #footer {visibility: hidden;}

.page-template-browserheightslider .stickyfooter { height:100% !important; overflow:hidden !important; }
.page-template-browserheightslider .stickyfooter #main { height:100% !important; }

.page-template-browserheightslider #wrapper #main div,
.page-template-browserheightslider #wrapper #main div uk-grid { height:inherit; }

.slider-header {
    color: #fff !important;
}

.uk-dropdown > li > a :hover {
  background:#00A6E5;
}
@media only screen and (max-width: 799px) {
    #text-1{
        display:none !important;
    }
    #text-2{
        display:none !important;
    }
    #text-3{
        display:none !important;
    }
    #text-4{
        display:none !important;
    }
    #text-5{
        display:none !important;
    }
    #text-6{
        display:none !important;
    }
}
.footer-icons {
    color:#fff;
    background-color:#004683;
}
.footer-icons:hover{
    color:#fff !important;
    background-color:#00AEEF !important;
}
.footer-text {
    color:#004683;
}

.ie .uk-navbar-nav > li > a {
	display:inline;
	margin-left:10px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.uk-navbar-nav > li > a {
	display:inline;
	margin-left:10px;
}
}
#menu-footer-nav-leisure,  #menu-footer-nav-architectural, #menu-footer-nav-commercial, #menu-footer-nav-polyurethane, #menu-footer-nav-foundries{
    list-style-type:none;
}
ul, ol {
    padding-left: 0px !important;
}
.uk-panel-title {
    color:#014683;
}
@media only screen and (min-width: 960px) {
    .sidebar-mobile{
        display:none;
    }
}
@media only screen and (max-width: 959px) {
    .sidebar-desktop{
        display:none;
    }
    .makeanenquiry-mobile{
        background-color:#00AAEE;
    }
    .img-centre {
        display:block;
        margin:0 auto;
    }
}
@media only screen and (max-width: 479px) {
    .uk-width-small-1-4 {
        width: 25%;
    }
}

.ninja-forms-form {
    width:100% !important;
}
@media only screen and (max-width: 769px) {
    #footersidebar {
        display:none !important;
    }
}

#choice_1_7_0{
    width:14px!important;
}

.ginput_container_radio{
    margin-top:0px!important;
}

#choice_1_8_1{
    width:13px!important;
}

.gform_wrapper textarea.small{
    resize: both!important;
    overflow: auto!important;
}

.gform_wrapper .gform_footer{
    padding:0px!important;
}

.gform_heading{
    margin:0px!important;
}

.gform_wrapper span.gform_description{
    margin:0px!important;
}

.gform_wrapper{
    margin:0px!important;
}

.entry-meta{
    display:none;
}

.uk-panel-space{
    padding:20px!important;
}
/*
#footersidebar {
    display:none;
}*/

.header-contact,
.uk-overlay-panel {
    color: #444!important;
}