/*Theme Colors &amp; Adjustments*/ 
#navbar, #navbar ul.dropdown-menu {
    background-color: #aac481 !important;
}

body.custom-background {
    background-size: 110%;
}

.content-first .content-second h1.the-title, .woocommerce .left-content h1.page-title {
    background-color: #aac481 !important;
height: 0px;
visibility: hidden;
overflow: hidden;
}

#maincontainer > div > div {
     background: rgb(255, 255, 255); /* Fall-back for browsers that don't support rgba */
    background: rgba(255, 255, 255, .8);
    padding: 25px;
    margin-top: -20px;
}

.metaslider .theme-default .nivoSlider {
    border: 4px solid white;
    border-right: 0px;
    border-left: 0px;
}

body > div.container-fluid.headermain.pdt15.pdb15.clearfix > div > div > div.col-md-4 {
    width: 100%!important;
}

body h1, .h1 {
    font-size: 32px !important;
font-weight: bold !important;
}

#maxmegamenu-3  {
    overflow: visible !important;
}


ul.navbar-nav li a {
    font-size: 19px !important;
}

.nav > li > a {
    padding: 10px 12px !important;
}


.footer {
    position: relative;
    width: 100%;
    bottom: 0px !important;
    font-size: 12px !important;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div {
    margin-top: 0px !important;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.cprtlft_ctmzr {
    width: 66.6%;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.alignc-spsl.cprtcntr_ctmzr {
    width: 33.3%;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.alignc-spsl.cprtcntr_ctmzr > a > img, body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.alignc-spsl.cprtcntr_ctmzr > div > a > img {
margin-bottom: 0px !important;
}



@media (max-width:580px) {

.nivo-caption {
visibility: hidden !important;
overflow: hidden !important;
height: 0px !important;
}

#maincontainer p {
    font-size: 12px !important;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.cprtlft_ctmzr {
    font-size: 0.75em;
}



.col-md-4.alignc-spsl.cprtcntr_ctmzr img {
    max-width: 110px;
    height: 34px;
    margin-top: 0px;
    margin-bottom: 0px;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.alignc-spsl.cprtcntr_ctmzr > div > a > img{
    margin-top: 3px !important;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.alignc-spsl.cprtcntr_ctmzr > div {
    background: none!important;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div, body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.alignc-spsl.cprtcntr_ctmzr > div {
    margin-top: 2px !important;
}

body > div.container-fluid.footer.pdt10.pdb5.clearfix > div > div > div.col-md-4.alignc-spsl.cprtcntr_ctmzr > div {
height: 36px;
}

}
