	
		body {background:#fff;}
body #header {padding:30px 10px;}

body #header-container {
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.5) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.5)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.5) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.5) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.5) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#80ffffff',GradientType=0 );
}

#content-container {padding-top:1px;}

ul#nav {top: 45px;}
ul#nav li {margin-left: 23px}
ul#nav li a {font-weight:400; text-transform:uppercase; letter-spacing:1px;}
ul#nav li#menu-item-784 a {background-color: rgba(49,74,100,0.9); color:#fff; padding:4px 11px; border-radius: 100px; margin-top: -4px; text-transform:lowercase;}
ul#nav li#menu-item-784 a:hover {background-color: rgba(49,74,100,0.3);}

.widget-list#home_page {padding:20px 0px 20px;}
.slider {background:#fff; height:460px;}
.slider .image-only .slider-image {padding: 60px 0px 0px 250px;}
#widget-block {margin-top:400px;}
#wrapper .boxed #content-container.sidebarright {background-color: #ffffff !important; background-image: none !important;}
.features-content {margin-top:80px;}

.post-title, .post-title a, .content-widget .post-title, .widgettitle {font-weight:400; text-transform:uppercase; letter-spacing: 1px;}

.post-title a {border-bottom: 4px solid #064559; padding-bottom: 4px;}

.content-widget .read-more, .post-content .read-more {font-size: 13px; padding: 1px 6px; margin-top: 12px; background: rgba(49,74,100,0.9); border-radius: 4px; color:#fff; font-weight:400; bottom:16px !important}

.title-block {padding: 120px 20px}
.title-block h2 {display:none;}

.site-wide-cta .action-link {font-size: 36px; line-height:66px; letter-spacing: 2px; padding: 0px 60px;}

.obox-button.obox-teal:link, .obox-button.obox-teal:visited {background-color:#34b899; color:#fff;}
.obox-button.obox-teal:hover, .obox-button.obox-teal:active {background-color:#59c8af; color:#fff;}
.obox-button.obox-large {padding: 8px 24px; border:none; font-weight: 400; font-size: 18px; line-height: 17px;}

#content {padding:30px 10px;}
.post-content .copy {}
.wp-caption p.wp-caption-text {color:#ccc;}
#right-column {margin-top:30px;}
.testimonials-content-widget {background-image:none !important;}
.post-content, #right-column .widget-list {box-shadow: none;}
.testimonial_body p {font-size: 13px; font-style:italic;}
.easy_testimonial_title{ text-transform:uppercase; font-weight:bold; color:#000033;}
.testimonial-item .testimonial-image {display:none;}
.testimonial-client {font-weight:bold; color:#eb8913;}
.testimonial-position {color:#ccc;}
.cycle-slideshow {padding-bottom:10px;}
#cycledtestimonialwidget-2 {margin-bottom:10px !important;}
.post-image fitvid {margin-bottom:10px !important;}

a.read-more {margin-top:22px !important;}
.site-wide-cta .action-link {background-color:#1ABC9C; font-size: 28px;}
.site-wide-cta .action-link:hover {background-color:#59c8af;}
.obox-button.obox-blue {background-color:#1ABC9C; color:#fff; border:none;}
.obox-button.obox-blue:hover {background-color:#59c8af; color:#fff; border:none;}

.pbSubmit {background-color:#1ABC9C; color:#fff; border:none;}

.badge {border-radius:50%; border:none; background:#3a5795; padding:5px 13px; margin-top:-5px; color:#ffffff !important;}
ul#nav li.badge a {text-transform:lowercase; color:#ffffff !important; font-weight:bold !important; }

ul#nav li {
margin-left: 13px;}

/*--------------------------------------------------------------------------*/
/* Tablets and down */
@media only screen and (max-width: 1024px){

/*------NAVIGATION---------*/
ul#nav {font-size:85%; margin-right: 17px; margin-top:-40px; float:right;}
ul#nav li {margin-left: 1px;}
.badge {border-radius:50%; border:none; background:#3a5795; padding:2px 5px; margin-top:-10px; color:#ffffff !important;}
#content-container {padding-top: 0px;}

.slider {height: 300px;}
.slider .image-right .slider-image {padding: 42px 0px 0px 0px; width:42%;}
.slider .image-right .slider-image img {width:97%;}
.slider-arrows{top: 50%;}

/*------HOME CONTENT---------*/
#widget-block {margin-top: 0px;}

ul#home_page_three_column li div.content, ul#home_page_three_column li div.content div.textwidget div.content {min-height: 10px; margin: 5px 0 -210px 0; padding:0;}

.widget-list[id*=home_page] .content-widget p {padding: 17px 0 32px;}
}

/*------------------------------------------------------------------------*/
/*----------------------------*/
@media only screen and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px) {
.slider {display:none;}
#widget-block {margin-top:5px;}
#title-container .title-block {display:none;}
.site-wide-cta .action-link {font-size: 18px; line-height:24px; letter-spacing: 2px; padding: 1px 50px;}

ul#nav {width: 90% !important; margin-bottom: 30px !important; }
.badge {border-radius:50%; border:1px; background:#3a5795; padding:2px 2px; margin-top:-5px; color:#ffffff !important; width:8% !important;}
ul#nav li.badge a {text-transform:lowercase; color:#ffffff !important; font-weight:bold !important; }
}