.c247_imagetron {margin:5px -13px;display:block;background-attachment: fixed;background-repeat: no-repeat;background-size: cover;text-align:center;}
.c247_imagetron .c247_turtle {font-size:3em;margin:0px 30px -50px 30px;line-height:1em;padding:100px 0px 0px;color:#fff !important;text-transform:uppercase;font-weight:bold;}
.c247_imagetron .c247_content {font-size:2em;padding:100px 30px;color:#fff !important;font-weight:bold;}

.c247_featureposts {margin:20px 0px; width:100%;}
.c247_featureposts .c247_post {display:block;padding:0px 5px;}
@media (min-width: 768px){
.c247_featureposts .c247_post {display:table-cell;width:30%;padding:0px 5px;overflow:hidden;}
}


.c247_featureposts .c247_post .c247_image {width:100%;height:140px;text-align:center;line-height:200px;}
.c247_featureposts .c247_post .c247_image img {height:auto;width:auto;max-width:100%;max-height:100%;}
.c247_featureposts .c247_post .c247_title {font-weight:bold;text-align:center;}
.c247_featureposts .c247_post .c247_content {text-align:left;line-height:1.2em;}
.c247_featureposts .c247_post .c247_readmore {display:block;text-align:center;}


body header, body #header.sticky_menu, body #header, body #header.has_slider {position:static !important;background:#fff !important;}
body #header #top-nav {background-color:transparent !important;}
body #header #top-nav>div>ul>li>a {color:#231F20 !important;}
body #header #top-nav>div>ul>li.current-menu-item {background-color:transparent !important;}
body #header #top-nav>div>ul>li:hover {background-color:transparent !important;}
body #header #top-nav>div>ul>li:hover a {color:#00AEEF !important;}
body #header #top-nav-list >li >ul, .top-nav-list ul li ul, #top-nav ul.sub-menu>li:hover,  #top-nav ul.sub-menu>li>a:hover {background:#fff !important;}
#top-nav > div > ul > li {padding: 0 5px !important;}

.entry ul li {margin-bottom:5px;}

#blog td, #blog th, #blog_home td, #blog_home th {
    border: none !important;
    padding: 7px;
}

.post-thumbnail-div {display:none;}

strong, b {
    font-weight: bold;
}


.phone #top-nav > div ul {background-color:#fff !important;}

.gfield_label {color:#231F20 !important;}
h3.gform_title {display:none;}

p {color:#231F20 !important;}

body {letter-spacing: 0.08em !important;}

body .before_blog_2 {background-color:#00AEEF !important}

body .blog-post h3 {
    border-bottom: inherit !important;
    font-size: 24px !important;
    text-transform:  inherit !important;
    padding: inherit !important;
    font-weight: inherit !important;
}

.gform_button.button {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.gform_button {
  color: #ffffff;
  background-color: #00AEEF;
  border-color: #007FC4;
}

.gform_button:hover,
.gform_button:focus,
.gform_button:active,
.gform_button.active,
.open .dropdown-toggle.gform_button {
  color: #ffffff;
  background-color: #0087B8;
  border-color: #007FC4;
}

.gform_button:active,
.gform_button.active,
.open .dropdown-toggle.gform_button {
  background-image: none;
}

.gform_button.disabled,
.gform_button[disabled],
fieldset[disabled] .gform_button,
.gform_button.disabled:hover,
.gform_button[disabled]:hover,
fieldset[disabled] .gform_button:hover,
.gform_button.disabled:focus,
.gform_button[disabled]:focus,
fieldset[disabled] .gform_button:focus,
.gform_button.disabled:active,
.gform_button[disabled]:active,
fieldset[disabled] .gform_button:active,
.gform_button.disabled.active,
.gform_button[disabled].active,
fieldset[disabled] .gform_button.active {
  background-color: #00AEEF;
  border-color: #007FC4;
}

.gform_button .badge {
  color: #00AEEF;
  background-color: #ffffff;
}


#gform_submit_button_3 {font-size:130%;
}
.gform_wrapper .gform_footer.left_label, .gform_wrapper .gform_footer.right_label {
    padding: 1em 0 .625em;
    margin-left: 0px !important;
    width: 64%;
}
.g-recaptcha {margin-left:-20px !important;}