@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans:500,500i,700|Spectral:400,500,600,700');


h1, h2, h3, h4, h5, h6 	{font-family: 'Spectral', serif; font-weight:500; letter-spacing:-1px;}

p,  li					{font-family: 'Alegreya Sans', sans-serif; font-size:1.4em;}
li						{margin-bottom:10px;}

.mrs-scotts-quote p	{font-family: 'Spectral', serif; text-align:center;}
.mrs-scotts-quote	{padding-top:10px; padding-bottom:10px; border-top:#000 1px solid; border-bottom:#000 1px solid;}

.header-phone 	{text-align:right; padding-top:3%; font-weight:bold; text-transform:uppercase;}
.main-front	{position:relative; z-index:-500;}
.main-front	img {width:100%;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img	{margin-top:-5%; display:inline-block;}
.logo-top		{position:relative; }

.blue		{color:#266fb6;}

.green-row	{background:#d6e8a9; margin:0 0 55px 0;}
.grey		{background:#535b62; color:#fff; text-transform:uppercase; padding:3px 10px;}
#green-row-box	{background:#ebe6e3; margin-top:-3%; margin-bottom:-3%; -webkit-box-shadow: 0 0 15px 0 #888; padding:15px;box-shadow: 0 0 15px 0 #888; text-align:center; line-height:1.8em; font-size:1.1em;}

.green-footer	{background:#d6e8a9; margin:0; padding:25px 0; text-align:center;}


.separator-blue	{background:#637990; color:#ffffff; text-shadow:#000 2px 2px 2px; padding:25px 0;}

.contact-footer	{background:#232322; padding:3% 0; color:#fff; }
.contact-footer-text {text-align:center;}
.contact-footer-logo		{margin:0 auto; width:75%; height:auto;}
button.dhvc-form-submit		{background:#eee; color:#232322; float:right;}
button.dhvc-form-submit:hover		{background:#fff; color:#232322;}

.copyright		{background:#000; color:#fff; padding:25px 0; text-align:center; font-size:.9em; text-transform:uppercase;}


.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section	{padding-top:0;}


.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {margin-bottom:0;}



/* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {
	.main-front	{position:relative; z-index:-500; margin-top:-1.5%;}
	.header-phone h2 {font-size:2em;}

    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
  	.main-front	{position:relative; z-index:-500; margin-top:-2.5%;}
  	.logo img	{margin-bottom:-4%;}

	.header-phone h2 {font-size:1.5em;}

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {

    }











