.et_pb_animation_top.et-animated {
opacity: 1;
animation:none;
}
body.custom-background {background-image: url(http://clearviewnc.com/wp-content/uploads/2014/07/ocean23-1.png);background-repeat: repeat;background-position: top left;background-attachment: fixed;}
.et_pb_section a{color: #666666;}
.et_fixed_nav #logo {max-height: 100px;margin-bottom: 15px;margin-top:20px;}
#et-info {float: right;padding-bottom: 10px;font-size: 16px;}
#et-info a{color:#fff;}
.et_pb_slider {position: relative;overflow: hidden;max-height:500px!important;}
.et_pb_slide_description {padding: 120px 100px 150px 100px;}
.et_pb_slide_description h2 a{color:#fff;}
.et_pb_promo_button, a.et_pb_more_button, .et_pb_newsletter_button {background: rgba( 255, 255, 255, 0.5 );border: 3px solid #A8A8C5;padding: 6px 20px 6px 14px !important;background-color: rgba(0, 0, 0, 0.50);margin-top: 10px;font-family: Oswald;font-weight: 300;text-transform: uppercase;letter-spacing: 0.02em;border-radius:50px;color:#fff;}
h1, h2, h3, h4, h5, h6 {color: #333;padding-bottom: 20px;line-height: 1em;font-weight: 500;padding-top: 20px;}
body {background-image: url(http://clearviewnc.com/wp-content/uploads/2014/07/ocean23-1.png);background-repeat: repeat;background-position: top left;background-attachment: fixed;}
.et_pb_slide_description h2 {background-color: rgba(0, 0, 0, 0.50);padding-top: 20px;
-moz-border-radius-topleft: 17px;
-moz-border-radius-topright:17px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-webkit-border-top-left-radius:17px;
-webkit-border-top-right-radius:17px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:0px;
border-top-left-radius:17px;
border-top-right-radius:17px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;}
.et_pb_bg_layout_dark .et_pb_slide_content {color: #fff;background-color: rgba(0, 0, 0, 0.30);padding: 15px;-moz-border-radius-topleft: 0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:17px;
-moz-border-radius-bottomright:17px;
-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:17px;
-webkit-border-bottom-right-radius:17px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:17px;
border-bottom-right-radius:17px;}
.et_pb_testimonial {
position: relative;
padding: 30px 30px 34px;
line-height: 1.5;
margin-bottom: 30px;
}
.et-search-form input {
position: absolute;
top: 0;
right: 30px;
bottom: 0;
width: 90%;
margin: auto;
border: none;
color: #333;
background: transparent;
padding-left: 20px;
}
nav#top-menu-nav, #top-menu {float: left;font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif;}
#top-menu li > a {font-size:17px;}
#et-info {color:#fff;}
.home .et_pb_text_align_center {text-align: left;}
.et_pb_text_align_center {
text-align: center;
}
.et_pb_blurb h4 {padding-bottom: 15px;}
#et-info-phone {margin-right: 18px;}
.et_pb_text {margin-bottom: 20px;}
.et_pb_row {padding: 20px 0 0 0;}
.et_pb_section {padding: 0px 0;}
.et_mobile_menu li a {
border-bottom: 1px solid rgba(0, 0, 0, 0.03);
color: rgba(248, 248, 248, 1);
padding: 10px 5%;
width: 90%;
display: block;
}
@media only screen and ( max-width: 980px ) {
#logo {margin-bottom: 0;max-height: 90px !important;}
.et_pb_slide_description {padding: 50px 10px 50px 10px!important;}
}
@media only screen and ( max-width: 479px ) {
.et_pb_slider {
display:none;
}
}