

 

#jm-header:before {

    background-image: url('https://www.cashconcrete.co.uk/images/header-bg.jpg');

}

 

 



body {

    color:#878787;

    font-family: 'Lato', sans-serif;    font-size: 16px;

}





.jm-module .jm-title {

    font-family: 'Lato', sans-serif;    font-size: 26px;

}





.dj-megamenu li a.dj-up_a {

    font-family: 'Lato', sans-serif;    font-size: 14px;

}





.page-header h2,

h2.item-title,

.cat-children > h3,

.contact-category > h2,

.content-category > h2,

.weblink-category > h2,

.newsfeed > h2,

.newsfeed-category > h2,

.tag-category h2,

.category-list > h2,

.page-header > h1,

.blog > h2,

.blog-featured > h1,

h1.componentheading,

.dj-cat-title,

.view h2 {

    font-family: 'Lato', sans-serif;    font-size: 34px;

}







 

.nav-tabs.nav-stacked li,

.nav-tabs.nav-stacked li a {

    font-family: 'Lato', sans-serif;    font-size: 16px!important;

}





.container-fluid {

        padding-left: 20px;

    padding-right: 20px;

}





 





.lcr #jm-content-wrapper-in {

    margin-left: 201.25px;

}



.lcr #jm-content {

    margin-right: 251.25px; 

}



.lcr #jm-right {

    margin-left: -251.25px;

}    





.lrc #jm-content-wrapper,

.lrc #jm-middle-page {

    margin-left: -452.5px;

}



.lrc #jm-content-wrapper-in {

    margin-left: 201.25px;

}



.lrc #jm-content {

    margin-left: 251.25px;

}





.clr #jm-content-wrapper-in {

    margin-right: 201.25px;

}



.clr #jm-content {

    margin-right: 251.25px;

}



.clr #jm-left {

    margin-left: -201.25px;

}



.clr #jm-right {

    margin-left: -251.25px;

}





 

@media (min-width: 768px) and (max-width: 979px) {

    .lcr #jm-content-wrapper-in {

        margin-left: 147.25px;

    }

    

    .lcr #jm-content {

        margin-right: 197.25px; 

    }

    

    .lcr #jm-right {

        margin-left: -197.25px;

    }    

    

    .lrc #jm-content-wrapper,

    .lrc #jm-middle-page {

        margin-left: -344.5px;

    }

    

    .lrc #jm-content-wrapper-in {

        margin-left: 147.25px;

    }

    

    .lrc #jm-content {

        margin-left: 197.25px;

    }

    

    .clr #jm-content-wrapper-in {

        margin-right: 147.25px;

    }

    

    .clr #jm-content {

        margin-right: 197.25px;

    }

    

    .clr #jm-left {

        margin-left: -147.25px;

    }

    

    .clr #jm-right {

        margin-left: -197.25px;

    }

} 

@media (min-width: 1236px) {

    .lcr #jm-content-wrapper-in {

        margin-left: 266.5px;

    }

    

    .lcr #jm-content {

        margin-right: 316.5px; 

    }

    

    .lcr #jm-right {

        margin-left: -316.5px;

    }    

    

    .lrc #jm-content-wrapper,

    .lrc #jm-middle-page {

        margin-left: -583px;

    }

    

    .lrc #jm-content-wrapper-in {

        margin-left: 266.5px;

    }

    

    .lrc #jm-content {

        margin-left: 316.5px;

    }

    

    .clr #jm-content-wrapper-in {

        margin-right: 266.5px;

    }

    

    .clr #jm-content {

        margin-right: 316.5px;

    }

    

    .clr #jm-left {

        margin-left: -266.5px;

    }

    

    .clr #jm-right {

        margin-left: -316.5px;

    }

} 

 



 

