#logo {margin-left:0;width:100%;text-align:center;}        

.home-sections .section .section-title {position:static;width:auto;}
.home-sections .section .section-title h2 {background:none !important;height:auto;line-height:24px;padding:0;width:auto;text-align:left;margin-bottom:1em;}
.home-sections .section .section-title h4, .home-sections .section .section-title p {display:none;}
.home-sections .section .section-content {margin-left:0;}                      

.one-fourth, .one-third, .two-fourth, .two-third {width:100%;float:none;}

table td, table th {padding:5px 10px;}

#slider {
        position:relative;
		width:500px;
        max-width:600px;
        max-height:100%;
        height:auto; 
        margin-left:auto;
        margin-right:auto;
        overflow:hidden;
    }
#slider.nivo img {
		position:relative;
		width:500px;
        max-width:600px;
        max-height:100%;
		height:200px;
        margin-left:auto;
        margin-right:auto;
        overflow:hidden;
		}
#slider .nivo {
		position:relative;
		width:500px;
        max-width:600px;
        max-height:100%;
		height:200px;
        margin-left:auto;
        margin-right:auto;
        overflow:hidden;
		}
.nivo  {
		position:relative;
		width:500px;
        max-width:600px;
        max-height:100%;
		height:200px;
        margin-left:auto;
        margin-right:auto;
        overflow:hidden;
		}

/*call to action*/
.call-to-action { width:100%; height:40px; background:#fff url('images/gradient-call-to-action.png') repeat-x top left; border:1px solid #cbc9c9; position:relative; }
.call-to-action .incipit, .call-to-action .separate-phone, .number-phone { float:left; height:100%; margin-left:15px; position:relative; z-index:1; }
.call-to-action .separate-phone { display:none;}
.call-to-action .incipit h2 { margin:0; font-size:20px; line-height:20px; margin:18px 0 0; } 
.call-to-action .incipit p { color:#464444; font-size:10px; line-height:10px; margin:0; }    
.call-to-action .number-phone { margin-right:20px; line-height:30px; font-size:20px; color:#838383; font-weight:bold; font-family:"Arial"; letter-spacing:0px; }

/*Message videos */
.mobile-only {
	display:block;
	width:100%; margin:0; padding:10px;
	background-color:#DDD;
}