/*9b49be0ad0bcc4a5435ba606afacfbdd*/
/* @import "custom.scss" */

.g-container{ width:100%;}

#g-extension .g-container{background: none;}
.box4.moduletable, .box4.widget, .box4 > .g-content{background: none;}
.g-imagegrid .g-imagegrid-link{ border-radius:0; }
.g-imagegrid .g-imagegrid-item{ padding: 0;}

.g-offcanvas-toggle, sprocket-features-title{color:#fff;}
#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after{color:#c3c3c3;}


#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container{color:#fff;}

.g-logo-block .g-content{
    margin: 0 1rem;
    padding-bottom: 0;
}
.g-content {
    margin: 0.625rem 1.2rem;
}

.g-owlcarousel-feature-slider .owl-item .item .g-owlcarousel-item-image:before{
    background: none;
}

#g-showcase .g-container{width: 100%; }

.sprocket-features.layout-slideshow .sprocket-features-img-container:before{
    background: none;
}

#g-showcase .g-container .g-grid .g-block .g-content{
    margin: 0;
    padding: 0;
}
#g-feature .g-container{width: 100%; }

#headlines-2687-particle{ background: none; }

.g-imagegrid .g-imagegrid-link:before{color:#fff;}


.sprocket-features.layout-slideshow .sprocket-features-title{ font-size: 2rem; color:#fff;text-shadow: 1px 1px #333; }

.sprocket-features.layout-slideshow .sprocket-features-desc, .sprocket-features-title{  color:#fff; }

/*.sprocket-features.layout-slideshow .sprocket-features-content{ background: rgba(0, 0, 0, 0.3); }*/

table.table-bordered, table.category{ border:none; }
table.category th, table.category td, table.table-bordered th, table.table-bordered td{ border-left: none; }

.sprocket-grids-b-item.panel-color{background:#11a6d7;}
.sprocket-grids-b-title a{color:#fff;}
.sprocket-grids-b-title a:hover{color:yellow;}
.sprocket-grids-b-content a.sprocket-grids-b-readon{color:#88d2eb;}
.sprocket-grids-b-content a.sprocket-grids-b-readon:hover{color:yellow;}


@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px)  {  
    .sprocket-features.layout-slideshow .sprocket-features-title, .sprocket-grids-b-title{ font-size: 1rem; }
    .sprocket-features.layout-slideshow .sprocket-features-content{ background: none; }   
}

@media only all and (max-width: 47.938rem)
    body [class*="size-"] {
        .sprocket-features.layout-slideshow .sprocket-features-title{ font-size: 1rem; }
        .sprocket-grids-b-item .overlay-mode .sprocket-grids-b-title{ font-size: 1rem; }
    .sprocket-features.layout-slideshow .sprocket-features-content{ background: none; }        
        
}