.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike,  sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1.6;
}
ul.menu li{
list-style-type: none;
padding:0;
}
h1, h2, h3, h4, h5, h6{
font-weight: 700;
margin-top: 8px;
margin-bottom: 8px;
}
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.17em; }
h4 { font-size: 1.12em; }
h5 { font-size: .83em; }
h6 { font-size: .75em; }
table{
border-collapse: collapse;
border-spacing: 0;
}
th{
font-weight: 700;
padding: 10px;
}
td{
padding: 10px;
}
tr:nth-child(even) {background: #f4f4f4;}
tr:nth-child(odd) {background: #ffffff;}
dt{
font-weight: 700;
}
dd{
padding: 0 10px 0.5em 30px;
}
cite{ 
font-style: italic;
}
address{ 
display: block;
font-style: italic;
}
big{
font-size: 1.2em;
}
pre {
background: #f4f4f4;
line-height: 1.7;
margin-bottom: 1em;
padding: 0.85em;
}
code, pre, .codelike, tt{
font-family: Consolas, Courier New, monospace; 
word-wrap: break-word;
}
ins{
text-decoration: underline;
}
kbd{ 
font-family: monospace;
}
blockquote{
padding: 10px 20px 10px 20px;
vertical-align: -0.4em;
}
q, blockquote{
quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before,q:before{
content: open-quote;
}
blockquote:after,q:after{
content: close-quote; 
}
q p {
display: inline;
}
blockquote p {
display: inline;
}
sub { 
vertical-align: sub;
font-size: smaller;
}
sup { 
vertical-align: super;
font-size: smaller;
}
var { 
font-style: italic;
} .sticky{}
.bypostauthor{}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
text-align: center;
margin-bottom: 1.5em;
}
.wp-caption img {
border: 0 none;
margin: 0;
padding: 0;
}
.wp-caption p.wp-caption-text {
margin: 10;
}
.content .gallery .gallery-caption {
font-size: .9em;
margin: 0 0 0.7em 0;
}
.wp-smiley {
max-height: 1em;
margin:0 !important;
}
.gallery dl {
margin: 0;
}
.gallery-caption {
margin:-1.5em 0 0 0;
}
.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
max-width: 100%;
height: auto;
} blockquote.left {
float: left;
margin-left: 0;
margin-right: 20px;
text-align: right;
width: 33%;
}
blockquote.right {
float: right;
margin-left: 20px;
margin-right: 0;
text-align: left;
width: 33%;
} #fb-root {
display: none;
}
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] {
width: 99% !important; margin-left:auto; margin-right:auto;
}
@media (max-width: 641px){
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] { 
width: 100% !important; margin-left:auto; margin-right:auto;
}
} iframe, object, embed{
max-width: 100%;
} .nocomments {
display: none;
} body { 
margin: auto; 
margin-top:0px;
font-family: 'Helvetica', 'Arial', sans-serif;
background: #ffffff;
letter-spacing: 1px;
}
img { vertical-align: bottom; }
ul{
margin: 0 0 2em 2.5em;
text-align:left;
}
ol{
margin: 0 0 1em 2.8em;
text-align:left;
list-style-type: decimal;
}
li{
padding: 2px;
}
.comment li{
list-style-type:decimal;
}
p{
margin-bottom: 1em;
}
.widget_title{
margin-bottom:8px;
font-weight: 700;
}
.entry-content img {
margin: 0 0 1.5em 0;
}
.lcp_text_align_center{
text-align:center;
}
.lcp_margin_right_left_auto{
margin-right:auto;
margin-left:auto;
}
.lcp_float_left{
float:left;
}
.lcp_float_right{
float:right;
}
.lcp_clear_left{
clear:left;
}
.lcp_clear_right{
clear:right;
}
.lcp_clear_both{
clear:both;
} .comment-author{
background: #e6e6e6;
}
.comment_textarea{
width: 80%;
}
.posts-navigation h2{
display:none;
}
p.comment-form-author label {padding-right: 4px; }
p.comment-form-email label {padding-right: 6px; }
p.comment-form-comment label {display:block; }
p.comment-form-comment textarea {width: 95%; }
.lcp_post_date{
font-size: .9em;
font-weight: 700;
font-style: italic;
}
.screen-reader-text{
font-size: 1em;
font-weight: 300;
} .wrapper{
display: block; 
background: #E6E6FA;
width:1000px;
margin-right: auto;
margin-left:auto;
margin-top: 5px;
padding:20px;
border-radius: 1px;
-moz-border-radius: 1px;
border: 1px solid #0000CC;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.header {
line-height: 0;
width: 100%;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box
}
.header img{
width: 100%;
}
.page-title{
display:block;
color: #000000;
font-size: 1.1em;
font-weight: 700;
margin-bottom: 10px;
}
.post-title{
display:block;
color: #000000;
font-size: 1.1em;
margin-bottom: 10px;
}
.content {
font-size:1em;
font-weight: 300;
color: #000000;
word-wrap: break-word;
text-align: left;
background: #ffffff;
min-height:300px;
width: 50%; 
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
border-color: #434343;
border-width: 0px 0px 0px 0px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.content img{
height:auto;
max-width: 100%;
}
.content a:link, .content a:visited, .content a:hover{
color: #1e73be;
text-decoration:none;
}
.right_sidebar{
font-size:1em;
color: #000000;
word-wrap: break-word;
text-align: left;
float: right;
background: #E0E0E0;
min-height:300px;
width: 25%; 
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
border-color: #434343;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.right_sidebar img{
height:auto;
max-width: 100%;
}
.right_sidebar a:link, .right_sidebar a:visited, .right_sidebar a:hover{
color: #1e73be;
text-decoration:none;
}
.left_sidebar{
font-size:1em;
color: #000000;
word-wrap: break-word;
text-align: left;
float: left;
background: #E0E0E0;
min-height:300px;
width: 25%; 
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
border-color: #434343;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.left_sidebar img{
height:auto;
max-width: 100%;
}
.left_sidebar a:link, .left_sidebar a:visited, .left_sidebar a:hover{
color: #1e73be;
text-decoration:none;
} .no-sidebar .left_sidebar{
display:none;
}
.no-sidebar .right_sidebar{
display:none;
}
.left-sidebar .right_sidebar{
display:none;
}
.right-sidebar .content{
float:left
}
.no-sidebar .content{
clear:both;
margin-left:auto;
margin-right: auto;
}
.left-sidebar .content{
float:left
}
.right-sidebar .left_sidebar{
display:none;
}
.both-sidebar .content{
float:left;
}
.footer {
width: 100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box
}
.bottom_footer{
font-size:1em;
color: #000000;
word-wrap: break-word;
text-align: center;
background: #E0E0E0;
min-height:50px;
width:50%;
margin:auto;
margin-top: 0px;
padding: 5px 5px 5px 5px;
border-color: #434343;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.bottom_footer img{
height:auto;
max-width: 100%;
}
.bottom_footer a:link, .bottom_footer a:visited, .bottom_footer a:hover{
color: #1e73be;
text-decoration:none;
}
.bottom_space{
height: 25px;
}
.title { font-size: 11pt; font-family: verdana; font-weight: bold; }
.clear { clear: both; } .skip-link.screen-reader-text{
display:none;
} .menu_aboveheader_tablet_button{
width: 100%;
padding-right: 25px;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.border-menu{
position: relative;
margin-left: 10px;
}
.border-menu:before{
content: "";
position: absolute;
top: .4em;
left: 0;
width: 3em;
height: 0.45em;
padding-left: 10px;
border-top: 1.5em double #0000CC;
border-bottom: 0.5em solid #0000CC;
}
.menu_aboveheader_tablet_button{
background:#E6E6FA; height: 52px;
}
@media (min-width: 1040px){
.menu_aboveheader_tablet_button{
display:none;
}
}
.aboveheader-nav{
display: block;
float: left;
background:#E6E6FA;
width: 100%;
margin: 0px 0px 5px 0px;
padding: 0;
border-width: 0px 0px 0px 0px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.aboveheader-nav ul {
font-family: 'Helvetica', 'Arial', sans-serif;
font-weight: 200;
list-style: none;
margin: 0;
padding-left: 0;
}
.aboveheader-nav li{
float: left;
background: #E6E6FA;
position: relative;
border-style:solid;
}
.aboveheader-nav li~li {
border-left-width: 1px;
border-left-color: #0000CC;
}
.aboveheader-nav a {
display: block;
line-height: 18px;
font-size:1.1em;
color: #0000CC;
text-decoration: none;
margin: 0;
padding: 7px 10px 7px 10px;
}
.aboveheader-nav ul ul {
display: none;
float: left;
position: absolute;
top: 100%;
left: 0;
text-transform: none;
z-index: 99999;
min-width: 180px;
}
.aboveheader-nav li li a {
background: #E6E6FA;
color: #919191;
}
.aboveheader-nav li li{
border-left-width: 0px;
}
.aboveheader-nav ul ul ul {
left: 100%;
top: 0;
}
.aboveheader-nav ul ul a {
width: 160px;
height: auto;
}
.aboveheader-nav li > a:focus,
.aboveheader-nav ul ul :focus > a,
.aboveheader-nav li:hover > a,
.aboveheader-nav ul ul :hover > a{
color: #ffffff;
background: #0000CC;
}
.aboveheader-nav ul li:focus > ul,
.aboveheader-nav ul li:hover > ul {
display:none;
}
.aboveheader-nav .current-menu-item > a,
.aboveheader-nav .current-menu-ancestor > a {
background: #0000CC;
color: #ffffff;
}
@media (max-width: 1040px){
.aboveheader-nav{
display: none;
}
}
.top_tablet  {
display: block;
}
.top_tablet ul{
margin: 0;
padding-left: 0;
}
.top_tablet ul ul{
padding-left: 30px;
padding-right: 30px;
}
.top_tablet ul ul ul{
padding-left: 30px;
}
.top_tablet ul ul {
display:none;
}
.top_tablet ul ul ul {
display:none;
}
.top_tablet a{
display: block;
line-height: 18px;
font-size:1.1em;
color: #919191;
text-decoration: none;
margin: 0;
padding: 15px 10px 15px 10px;
}
.top_tablet .current-menu-item > a,
.top_tablet .current-menu-ancestor > a {
background: #0000CC;
color: #ffffff;
}
.top_tablet   ul li:focus > ul,
.top_tablet   ul li:hover > ul {
cursor:pointer;
}
.top_tablet li {
width: 100%;
position: relative;
border-top: 1px solid #fff;
}
@media (min-width: 641px) and (max-width: 1024px){
.top_tablet a{
width: 85%;
}
}
@media (max-width: 641px){
.top_tablet a{
width: 65%;
}
}
.button_phone_tablet_top_menu{
display: block;
font-weight: 900;
color: #0000CC;
background-color: transparent;
width: 55px;
height: 47px;
border:0;
position: absolute;
top: 0;
right: 0;
cursor:pointer;
}
.button_phone_tablet_top_menu:after{
content: "\21CA";
font-size: 2em;
font-weight: 300;
}
.on_upTop{
display: block;
font-weight: 900;
color: #0000CC;
background-color: transparent;
width: 55px;
height: 47px;
border:0;
position: absolute;
top: 0;
right: 0;
cursor:pointer;
}
.on_upTop:after{
content: "\21C8";
font-size: 2em;
font-weight: 300;
}
.menu_top_tablet{
display:none;
}
.top-show{
display:block;
} .menu_main_tablet_button{
width: 100%;
padding-right: 25px;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.border_menu_main{
position: relative;
margin-left: 10px;
}
.border_menu_main:before{
content: "";
position: absolute;
top: .4em;
left: 0;
width: 3em;
height: 0.45em;
padding-left: 10px;
}
.menu_main_tablet_button{
background: #CFCFE6; height: 52px;
}
@media (min-width: 1040px){
.menu_main_tablet_button{
display:none;
}
}
.primary  {
display: block;
float: left;
background: #CFCFE6;
width: 100%;
margin: 5px 0px 0px 0px;
padding: 0;
border-color: #0000CC;
border-width: 0px 0px 0px 0px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.primary ul{
font-family: 'Helvetica', 'Arial', sans-serif;
font-weight: 200;
list-style: none;
margin: 0;
padding-left: 0;
}
.primary li{
float: left;
background: #CFCFE6;
position: relative;
border-style:solid;
}
.primary li~li {
border-left-width: 1px;
border-left-color: #0000CC;
}
.primary a{
display: block;
line-height: 18px;
font-size:1.1em;
color: #0000CC;
text-decoration: none;
margin: 0;
padding: 7px 10px 7px 10px;
}
.primary   ul ul {
display: none;
float: left;
position: absolute;
top: 100%;
left: 0;
text-transform: none;
z-index: 99999;
min-width: 180px;
}
.primary li li a {
color: #0000CC;
background: #CFCFE6;
}
.primary li li{
border-left-width: 0px;
}
.primary   ul ul ul {
left: 100%;
top: 0;
}
.primary   ul ul a {
width: 160px;
height: auto;
}
.primary   li > a:focus,
.primary   ul ul :focus > a,
.primary   li:hover > a,
.primary   ul ul :hover > a{
color: #ffffff;
background: #0000CC;
}
.primary   ul li:focus > ul,
.primary   ul li:hover > ul {
display: block;
}
.primary .current-menu-item > a,
.primary .current-menu-ancestor > a {
background: #0000CC;
color: #ffffff;
}
@media (max-width: 1040px){
.primary{
display: none;
}
}
.primary_tablet  {
display: block;
}
.primary_tablet ul{
margin: 0;
padding-left: 0;
}
.primary_tablet ul ul{
padding-left: 30px;
padding-right: 30px;
}
.primary_tablet ul ul ul{
padding-left: 30px;
}
.primary_tablet ul ul {
display:none;
}
.primary_tablet ul ul ul {
display:none;
}
.primary_tablet a{
display: block;
line-height: 25px;
font-size:1.1em;
color: #0000CC;
text-decoration: none;
margin: 0;
padding: 15px 10px 15px 10px;
}
.primary_tablet .current-menu-item > a,
.primary_tablet .current-menu-ancestor > a {
background: #0000CC;
color: #ffffff;
}
.primary_tablet   ul li:focus > ul,
.primary_tablet   ul li:hover > ul {
cursor:pointer;
}
.primary_tablet li {
width: 100%;
position: relative;
border-top: 1px solid #fff;
}
@media (min-width: 641px) and (max-width: 1024px){
.primary_tablet a{
width: 85%;
}
}
@media (max-width: 641px){
.primary_tablet a{
width: 65%;
}
}
.button_phone_tablet_main_menu{
display: block;
font-weight: 900;
color: #0000CC;
background-color: transparent;
width: 55px;
height: 47px;
border:0;
position: absolute;
top: 0;
right: 0;
cursor:pointer;
}
.button_phone_tablet_main_menu:after{
content: "\21CA";
font-size: 2em;
font-weight: 300;
}
.on_up{
display: block;
font-weight: 900;
color: #0000CC;
background-color: transparent;
width: 55px;
height: 47px;
border:0;
position: absolute;
top: 0;
right: 0;
cursor:pointer;
}
.on_up:after{
content: "\21C8";
font-size: 2em;
font-weight: 300;
}
.menu_main_tablet{
display:none;
}
.main-show{
display:block;
} .nav_menu_bottom{
margin-left:auto;
margin-right:auto;
}
.bottom-menu{
display: block;
background:#E6E6FF;
text-align:center;
margin: 5px 0px 5px 0px;
padding: 0;
border-color: #fc4300;
border-width: 0px 0px 0px 0px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.bottom-menu ul{
font-family: 'Helvetica', 'Arial', sans-serif;
font-weight: 200;
list-style: none;
margin: 0;
padding-left: 0;
}
.bottom-menu li{
background:#E6E6FF;
float: left;
position: relative;
border-style:solid;
}
.bottom-menu li~li{
border-left-width: 1px;
border-left-color: #0000CC;
}
.bottom-menu a{
display: block;
line-height: 18px;
font-size:1.1em;
color: #0000CC;
text-decoration: none;
margin: 0;
padding: 7px 10px 7px 10px;
}
.bottom-menu  ul ul{
display: none;
float: left;
position: absolute;
top: 100%;
left: 0;
text-transform: none;
z-index: 99999;
min-width: 180px;
}
.bottom-menu li li a{
color: #919191;
background:#E6E6FF;
}
.bottom-menu li li{
border-left-width: 0px;
}
.bottom-menu   ul ul ul {
left: 100%;
top: 0;
}
.bottom-menu   ul ul a {
width: 160px;
height: auto;
}
.bottom-menu   li > a:focus,
.bottom-menu   ul ul :focus > a,
.bottom-menu   li:hover > a,
.bottom-menu   ul ul :hover > a{
color: #ffffff;
background: #0000CC;
}
.bottom-menu   ul li:focus > ul,
.bottom-menu   ul li:hover > ul {
display: block;
}
.bottom-menu .current-menu-item > a,
.bottom-menu .current-menu-ancestor > a {
background: #0000CC;
color: #ffffff;
}
.bottom_footer_wrap{
margin-left:auto;
margin-right:auto;
}
@media (max-width: 1040px){
.bottom_footer_wrap{
width: 95%;
}
.bottom-menu a{
padding-top: 5px;
padding-bottom: 5px;
}
.bottom-menu ul{
display: table;
width: 50%;
margin: 0 auto;
}
.bottom-menu li{
text-align:center;
width: 100%;
border:0;
}
.bottom-menu ul ul{
margin-left: 25px;
}
.bottom-menu ul ul ul{
float: left;
position: absolute;
top: 100%;
left: 0;
}
}
.bottom-space{
height:25px;
} .content_widgets{
width: 100%;
margin: auto;
}
.content_widgets h2{
font-weight: 900;
padding-bottom: 5px;
padding-top: 5px;
}
.first_content, .second_content, .third_content, .fourth_content{
font-size:1em;
color: #000000;
word-wrap: break-word;
text-align: center;
float:left;
background: #E0E0E0;
min-height: 75px;
width: 25%;
margin: 5px 0px 5px 0px;
padding: 5px 5px 5px 5px;
border-color: #434343;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.first_content img{ max-width: 100%; height:auto;}
.second_content img{ height:auto; max-width: 100%;}
.third_content img{ height:auto; max-width: 100%;}
.fourth_content img{ height:auto; max-width: 100%;}
.first_content{
margin-left: 0;
}
.fourth_content{
margin-right: 0;
}
.content_widgets a:link, .content_widgets a:visited, .content_widgets a:hover{
color: #1e73be;
text-decoration:none;
}
@media (max-width: 1040px){
.first_content, .second_content, .third_content, .fourth_content {
margin-bottom:0;
margin-top:0;
}
}
.bottom-footer{
clear:both;
} .content_below_widgets{
width: 100%;
margin: auto;
}
.content_below_widgets h2{
font-weight: 900;
padding-bottom: 5px;
padding-top: 5px;
}
.first_content_below, .second_content_below, .third_content_below, .fourth_content_below{
font-size:1em;
color: #000000;
word-wrap: break-word;
text-align: center;
float:left;
background: #E0E0E0;
min-height: 75px;
width: 25%;
margin: 0px 0px 5px 0px;
padding: 5px 5px 5px 5px;
border-color: #434343;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.first_content_below img{ height:auto; max-width: 100%;}
.second_content_below img{ height:auto; max-width: 100%;}
.third_content_below img{ height:auto; max-width: 100%;}
.fourth_content_below img{ height:auto; max-width: 100%;}
.content_below_widgets a:link, .content_below_widgets a:visited, .content_below_widgets a:hover{
color: #1e73be;
text-decoration:none;
} .footer_widgets{
width: 100%;
margin: auto;
}
.footer_widgets h2{
font-weight: 900;
padding-bottom: 5px;
padding-top: 5px;
}
.first_footer, .second_footer, .third_footer, .fourth_footer{
font-size:1em;
color: #000000;
word-wrap: break-word;
text-align: center;
float:left;
background: #E0E0E0;
min-height: 75px;
width: 25%;
margin: 5px 0px 5px 0px;
padding: 5px 5px 5px 5px;
border-color: #434343;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.first_footer img{ height:auto; max-width: 100%;}
.second_footer img{ height:auto; max-width: 100%;}
.third_footer img{ height:auto; max-width: 100%;}
.fourth_footer img{ height:auto; max-width: 100%;}
.footer_widgets a:link, .footer_widgets a:visited, .footer_widgets a:hover{
color: #1e73be;
text-decoration:none;
} .footer_below_widgets{
width: 100%;
margin: auto;
}
.footer_below_widgets h2{
font-weight: 900;
padding-bottom: 5px;
padding-top: 5px;
}
.first_footer_below, .second_footer_below, .third_footer_below, .fourth_footer_below{
font-size:1em;
color: #000000;
word-wrap: break-word;
text-align: center;
float:left;
background: #E0E0E0;
min-height: 75px;
width: 25%;
margin: 0px 0px 5px 0px;
padding: 5px 5px 5px 5px;
border-color: #434343;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 1px;
-moz-border-radius: 1px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.first_footer_below img{ height:auto; max-width: 100%;}
.second_footer_below img{ height:auto; max-width: 100%;}
.third_footer_below img{ height:auto; max-width: 100%;}
.fourth_footer_below img{ height:auto; max-width: 100%;}
.footer_below_widgets a:link, .footer_below_widgets a:visited, .footer_below_widgets a:hover{
color: #1e73be;
text-decoration:none;
}.primary a{
border-color: #fff;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-radius: 30px;
}
#id_bottom_footer{
display:none;
}
#id_footer_below_widgets{
width: 90%;
}
.desktop_cert{
width: 14%;
float:left;
}
.desktop_cert_border{
border-right: 1px solid #000000;
}
.desktop_cert img{
width: 40%;
height:auto;
}
.desktop_cert_social{
padding-top: 14px;
width: 14%;
float:left;
}
.display_phone{
display:none;
}
.resources{
width: 33%;
border: none;
float:left;
}
.resources img{
max-width: 100%;
height:auto;
margin:auto;
display:block;
}
.video_left{
width: 66%;
}
.video_right{
width: 33%;
}
.phone_img{
display:none;
}
.desktop_cert_social img{
width: 20%;
height:auto;
}
.left_content_page{
float:left;
width: 70%;
}
.right_content_page{
float:right;
width: 25%;
font-size: .75em;
font-style: italic; 
}
.quote_by{
font-size: .75em;
font-style: italic;
color: #000000;
paddin-top:0;
margin-top:-10px;
margin-bottom: 35px;
text-align:right;
}
@media screen and (max-width: 910px) {
.video_left{
width: 100%;
text-align:center;
}
.video_right{
width: 100%;
text-align:center;
}
}
@media screen and (max-width: 910px) {
.resources{
width: 50%;
}
.resources_img{
width: 100%;
}	
.resources_p{
width: 33%;
float:left;
margin-top: 30px;
}
.resources_p_clear{
clear:both;
}
}
@media screen and (max-width: 941px) {
.desktop_cert_social{
padding-top: 1.5%;
}
}
@media screen and (max-width: 641px) {
.desktop_cert_social{
width: 30%;
}
.desktop_cert{
width: 24.8%;
}
.desktop_cert_border{
border-right: 0;
}
.display_phone{
display:block;
margin-top: 20px;
}
.phone_img{
display:block;
}
.desktop_img{
display:none;
}
.right_content_page{
width: 100%;
}
}