﻿.leegovbackground
{
    background-image: url(_gfx/int/bg02.png);
    background-color: #167695;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: cover !important;
    background-attachment: fixed !important;
}
.ms-rte-stylePreviewBoxInner
{
	background-color:#f4f2e3 !important;
}
.home#leegov #page_content, #leegov #home_columns,
.home#leegov #sitewrapper #mainSpan,
#leegov #sitewrapper #mainSpan,
#leegov #sitewrapper,
.depthome#leegov, 
.hassidenav#leegov,
.nosidenav#leegov,
#leegov #sitewrapper #mainSpan #sitebody,
.home#leegov #sitewrapper,
.nosidenav#leegov #sitewrapper,
.nosidenav#leegov #sitewrapper #mainSpan,
.nosidenav#leegov,
.home#leegov,
.home#leegov #sitewrapper #mainSpan #sitebody .home_columns_bottom,
.home#leegov #page_content .home_columns_bottom, 
#leegov #home_columns .home_columns_bottom,
#leegov
{
	background-image:none;
	background-color:transparent;
}

.home#leegov #page_content .page_article
{
	background-color: #f4f2e3;
    border-radius: 5px;
    padding-bottom: 20px;
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2), 0px 0px 20px 0px rgba(0,0,0,0.5);
	
}
#sitefooter_outer
{
	background:	none repeat scroll 0 0 #275268;
	padding-top:10px;
}
#leegov .page_header .breadcrumb,
.nosidenav#leegov .page_header .breadcrumb
{
	margin-top:10px;
}

#leegov .home_collage ul.slides li
{
	text-align:center;
}

/*@media screen and (min-width:40.5em)*/
@media screen and (min-width:648px) {
/*@media screen and (min-width:40.5em)*/
#leegov .banners {
    margin: 0px auto 0;
}

.depthome#leegov #sitewrapper #mainSpan #sitebody #sitebodycontent,
.hassidenav#leegov #sitewrapper #mainSpan #sitebody #sitebodycontent{
   background: url(_gfx/int/int_sitebody_bg_strip_2.png) repeat-y center top;
   background-size: 100% auto;
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2), 0px 0px 20px 0px rgba(0,0,0,0.5);
	border-radius:5px;
}
.nosidenav#leegov #sitewrapper #mainSpan #sitebody #sitebodycontent{
   background: url(_gfx/int/int_sitebody_bg_strip_3.png) repeat-y center top;
   background-size: 100% auto;
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2), 0px 0px 20px 0px rgba(0,0,0,0.5);
	border-radius:5px;
}

#leegov .sidenav > h3 a
{
	border-radius: 5px 0 0 0;
}
#leegov .leftcol {
    margin: 0 0 0 0;
    width: 23.8%;
    display: block;

}

.nosidenav#leegov #page_content {
    margin-left: 3%;
    margin-right: 3%;
	margin-top:0px;
}
}
@media screen and (max-width:647px) {

.depthome#leegov #page_content, 
.hassidenav#leegov #page_content, 
.nosidenav#leegov #page_content,
#leegov .hasleftcol {
    margin: 0px auto 0;

}
#LeeCountySideNav
{
	padding-bottom:30px;
	/*background-color:#ecebd6;*/
}
#leegov .sidenav {
	background-color:#ecebd6;
}

}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media screen and (min-width:600px) {


}
/* Medium devices (landscape tablets, 768px and up) */
@media screen and (min-width:768px) {

}

/* Large devices (laptops/desktops, 992px and up) */
@media screen and (min-width:992px) {


}

/* Extra small devices (phones, 600px and down) */
@media screen and (max-width:600px) {

}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media screen and (min-width:1200px) {



}










