body {color:#333333}
.youtube-player {width:100%;height:400px;}
.post-title {font-size:25px}
.footer-cta-button .button {
	font-size: 20px;color:#ff6a1f!important
}
.widget_categories ul ul {
	border-top: 1px solid rgba(255, 255, 255, 0.14);
}
.jspTrack {background:none!important}
.footer-box ul.children, .footer-box .cat-item-1098, .footer-box .cat-item-1099, .footer-box .cat-item-1111, .footer-box .cat-item-1100, .cat-item-1, .cat-item-1165, .cat-item-1164, .cat-item-1166 {display:none}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {width:100%}
h4 {line-height:1.5em;letter-spacing:.03em}
@media screen and (max-width: 800px) {.footer-cta-button a {
	font-size: 15px;}}
h1 {font-size:29px}
.page-heading {text-transform:none!important;font-size:24px}
h4.page-heading {text-transform:none!important;font-size:18px}
h3.small-heading {font-size:15px;font-weight:bold;padding-bottom:5px;color:#777}
p a, li a, h3 a {text-decoration:underline}
p.caption {color:#777777;font-size:13px}
strong a {text-decoration:none!important}
p a:hover, td a:hover, li a:hover, h3 a:hover {color:#888}
h3.title {font-size:16px;color:#666;padding-bottom:0}
h3, h4, p {word-break:normal;word-wrap:normal}
h4 {letter-spacing:.03em}
p em {color:#666}
p {margin: 10px 0;}
#menu li a {text-decoration:none}
table th, table tr {border-bottom:none}
.col-text {width:60%!important}
.col-picture {width:35%!important;}
#table-quote td {padding: 2em 1.5em}
.post-content-content ul {padding-bottom:20px}
@media screen and (max-width: 900px){td #middle-column {width:10px!important}
#desktop-table{display:none}
}
@media screen and (min-width: 901px){ #mobile-table{display:none}} 
@media screen and (min-width: 801px) {#menu-item-5517 {display:none}}
.fa-search {padding-left:5px}
iframe.wp-embedded-content {width:100%!important}
@media screen and (max-width: 640px) {
.cols-2 .col {
clear: none !important;
margin-right: 0 !important;
margin-left: 0 !important;
	margin-bottom: 0 !important;
 max-width: 100% !important;
width: 100% !important;
}
}