/*
Theme Name: monacobg
Description: This is a child theme of zerif lite 
Version: 1.0
Template: zerif-lite
*/

img{
    max-width: 100%;
    height: auto;
    image-rendering:pixelated!important;
    filter: contrast(1.1) brightness(1.1) drop-shadow(2px 2px 4px black);
	
}
*{
   text-shadow:0px 0px 0px black;
}

.preloader .status{

    display:none!important;

}

.container .navbar-header{

    float:left!important;



}





#footer .container .col-md-3,#footer .container .col-md-3 a{

    color:orange!important;

}

#footer{

    border-top:2px solid lightgray;

}

#main-nav{

    position:absolute!important;

}

nav{

    float:left!important;

}

.navbar-header{

    float:right;



}

.navbar-nav li a{

    color:white!important;

    font-size:16px;

    text-transform: uppercase;

}

ul .current-menu-item a{

    color:orange!important;

}

.site-title{

    margin-top:0px;

}

.site-title a{

    color:#ccc!important;

    font-weight: normal!important;

}



.site-description{

    color:#ccc!important;

    font-weight: normal!important;

}

.copyright{

    display:none!important;

}

.purchase-now{

    display:none!important;

}

.separator-one{

    display:none!important;

}

.our-business-banner{

    width:100%!important;

    margin:0px!important;

    box-shadow:4px 4px 4px!important;

}

.our-business-main-text{

    margin-top:40px!important;

    text-align:justify!important;

    line-height:1.4!important;

    font-size:1.3em!important;

    

}

.about-us-company-image{

    width:100%!important;

    margin:30px 0px!important;

    box-shadow:4px 4px 4px!important;

}

.about-us-company-p{

    text-align:justify;

}

.about-us-vision-image{

    width:100%!important;

    margin:30px 0px!important;

    box-shadow:4px 4px 4px!important;

}

.contact-us-banner{

    width:100%!important;

    margin:30px 0px!important;

    box-shadow:4px 4px 4px!important;

}



.entry-title{

    display:inline-block!important;

}

.entry-title::after{

    width:100%!important;

}





.zerif_about_us_center{

    padding:0px!important;

}

.about-us .container  .row  {

    margin-right:0px!important;

    margin-left:0px!important;

}

.zerif_about_us_center p{

    text-align:justify!important;

 

}

.textwidget p{

    text-align:justify!important;

    width:100%!important;

}

.navbar-brand{

    height:71px!important;

}

@media screen and (min-width:769px){

    .privacy-policy-link{

        margin-right: 97px;

    }

   

    body.custom-background{

        background-size:cover!important;

        background-position: center center!important;

        background-size: cover!important;

        background-repeat: no-repeat!important;

        background-attachment: fixed!important;

    }

    #footer .container .col-md-3{

    width:33%!important;

    padding-top:45px!important;

    margin:0 auto!important;

    color:orange!important;

}

#footer .container .col-md-3 a{

    color:orange!important;

}

.preloader::after{

    content:"Welcome To Monaco Business Group WebSite";

    position: relative;

    padding-top:20%;

    display:block;

    height:100%;

    width:100%;

    font-size:1.5em;

    background-color:#444;

    text-align: center;

    color:orange;

    

}

}

@media screen and (max-width:767px){

    body.custom-background{

        background-size:140%!important;

        background-position:0px 180px!important;

        background-repeat: repeat-y!important;

    }

   #focus .container .row{

    margin:0 auto;

   }

   .navbar-header{

    width:100%!important;

}

    .preloader::after{

        content:"Welcome To Monaco Business Group WebSite";

        position: relative;

        padding-top:50%;

        display:block;

        height:100%;

        width:100%;

        background-color:#444;

        text-align: center;

        color:orange;

        

    }

    

    .navbar-toggle{

    margin-top:31px;

}

.navbar-brand{

    width:81px!important;

    height:100px;

    margin-top:19px;

    padding-left:0px!important;

    margin-right:10px!important;

    margin-left:45px!important;

}

.navbar-nav li{

    background-color:#f90;

    padding:10px;

    height:45px;

}

.navbar-nav .current-menu-item {

    background-color:#a70;

    

}

.navbar-nav .current-menu-item a{

    color:white!important;

}

.navbar-nav li a{

    color:black!important;

    padding-left:20px!important;

    padding-top:5px!important;

}



.site-title{

    margin-top:0px;

    

}

.site-title a{

    color:#f90!important;

}

.site-description{

    display:none;

}

}