/* !General Layout ---------------------------------------*/

.rw-remove-col-padding {
    margin-left: -15px;
    margin-right: -15px;
}

.fl-builder-edit .fl-page-nav-wrap {
    z-index: 1000; /* Allows the top row handles to show in edit mode */
}

@media (min-width: 320px) {
    
    .admin-bar .fl-page {
        top: 0;
    }
    
    .container {
        max-width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
    
}

@media (min-width: 576px) {
    
    .container {
        max-width: 100%;
    }

}

@media (min-width: 601px) {

	.admin-bar .fl-page {
        top: 0;
    }
	
}

@media (max-width: 768px) {
	
	.fl-col-small:not(.fl-col-small-full-width) {
	    max-width: 100%;
	}
	
}

@media (min-width: 768px) {
    
    .container {
        max-width: 100%;
        padding-left: 40px;
        padding-right: 40px;
    }

}

@media (min-width: 992px) {
    
    .fl-full-width .container {
        width: auto;
    }

}

@media (min-width: 1100px) {
	
	.fl-full-width .container {
		max-width: 100%;
		padding-left: 40px;
		padding-right: 40px;
	}
	
}

@media (min-width: 1141px) {
	
	.fl-full-width .container {
		width: 100%;
	}
	
	.fl-row-fixed-width {
		max-width: 100%;
	}
	
}

@media (min-width: 1400px) {

	.fl-full-width .container {
		max-width: 1320px;
	}
	
	.fl-row-full-width .fl-row-fixed-width {
		max-width: 1320px;
	}
	
	.fl-row-fixed-width {
		max-width: 1320px;
	}


}

/* Header
---------------------------------------*/





/* Main Navigation
---------------------------------------*/




/* Search Bar 
---------------------------------------*/






/* Main Content
---------------------------------------*/

.rw-col-12-no-pad {
    width: 100%;
}






/* h1-full-width-row
---------------------------------------*/




/* Breadcumbs
------------------------------------------------------------*/




/* Blog Layout
---------------------------------------*/

.rw-left-column {
    padding-left: 0;
    padding-right: 0;
}









