.fa-2x {
font-size: 17px !important;
}
#top-header, #top-header #et-info, #top-header .container, #top-header .et-social-icon a {
line-height: 0em;
margin-top: -3px;
padding-bottom: 5px;
}
ul#et-secondary-nav {
margin-top: 6px;
} form#gform_3 {
background-color: #304b86;
}
input#gform_submit_button_3 {
text-transform: uppercase !important;
border: 2px solid #ffffff !important;
background-color: rgba(255, 255, 255, 0) !important;
font-size: 22px !important;
padding: 7px 20px !important;
color: #ffffff !important;
margin-bottom: 20px;
border-radius: 20px;
}
#gform_3 .gform_footer {
text-align: right;
}
#gform_3 .gform_footer {
text-align: right;
}
input#input_3_1  {
padding: 11px 10px !important;
background-color: #f5f5f5 !important;
margin-bottom: -5px;
}
input#input_3_2  {
padding: 11px 10px !important;
background-color: #f5f5f5 !important;
margin-bottom: -5px;
}
input#input_3_5  {
padding: 11px 10px !important;
background-color: #f5f5f5 !important;
margin-bottom: -5px;
}
input#gform_submit_button_3 {
text-transform: uppercase !important;
border: 2px solid #ffffff !important;
background-color: rgba(255, 255, 255, 0) !important;
font-size: 22px !important;
padding: 7px 20px !important;
color: #ffffff !important;
margin-bottom: 20px;
border-radius: 20px;
}
div#gform_confirmation_message_3 {
color: white;
padding: 37px 15px;
text-align: center;
margin-left: -17px;
} input#input_2_1 {
padding: 11px 10px !important;
background-color: #f5f5f5 !important;
}
input#input_2_3 {
padding: 11px 10px !important;
background-color: #f5f5f5 !important;
}
body .gform_wrapper ul li.gfield {
margin-top: 1px !important;
padding-top: 0 !important;
}
.gform_wrapper textarea.large {
height: 95px !important;
}
input#gform_submit_button_2 {
text-transform: uppercase !important;
border: 2px solid #ef323d !important;
background-color: rgba(255, 255, 255, 0) !important;
font-size: 22px !important;
padding: 7px 20px !important;
color: #ef323d !important;
}
#et-secondary-menu {
width: 100% !important;
float: left !important;
text-align: left!important;
position: absolute;
margin-top: -11px;
}
#et-info {
width: 33.3%;
float: right !important;
text-align: right !important;
padding-top: 10px;
padding-bottom: 8px;
}
.et_pb_contact_reset, .et_pb_contact_submit {
font-family: inherit;
display: inline-block;
margin: 0 0 0 18px;
cursor: pointer;
border: 2px solid #ffffff;
color: #ffffff !important;
} @media screen and (max-width: 1920px){
.pum-container.pum-responsive img {
max-width: 170% !important;
height: auto !important;
margin-left: -130px;
}
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
max-width: 30%;
margin-top: -30px;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 236px;
margin-top: -180px;
line-height: 20px;
}
.post-content{
padding-left: 240px!important;	
margin-top: -9px!important;
}
}
@media screen and (max-width: 1440px){
.pum-container.pum-responsive img {
max-width: 223% !important;
height: auto !important;
margin-left: -190px;
}
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
max-width: 30%;
margin-top: 0px;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 180px;
margin-top: -145px;
line-height: 20px;
}
.post-content{
padding-left: 180px!important;	
margin-top: -9px!important;
}
}
@media screen and (max-width: 1366px){
.pum-container.pum-responsive img {
max-width: 234% !important;
height: auto !important;
margin-left: -195px;
}
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
max-width: 40%;
margin-top: -20px;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 220px;
margin-top: -167px;
line-height: 20px;
}
.post-content{
padding-left: 220px!important;	
margin-top: -9px!important;
margin-bottom: -25px!important;
}
}
@media screen and (max-width: 1024px){
.pum-container.pum-responsive img {
max-width: 299% !important;
height: auto !important;
margin-left: -180px;
margin-top: 80px;
}
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
max-width: 40%;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 171px;
margin-top: -141px;
line-height: 20px;
}
.post-content{
padding-left: 171px!important;	
margin-top: -9px!important;
margin-bottom: 10px!important;
}
}
@media (max-width: 980px) {
.pum-container.pum-responsive img {
max-width: 299% !important;
height: auto !important;
margin-left: -180px;
margin-top: 80px;
}
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
max-width: 30%;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 260px;
margin-top: -180px;
line-height: 20px;
}
.post-content{
padding-left: 260px!important;	
margin-top: -9px!important;
margin-bottom: 10px!important;
}
#top-header, div#et-secondary-menu, ul#et-secondary-nav {
display: block !important; 
}
#top-header .container {
padding-top: 0.75em !important;
}
#et-secondary-menu {
width: 100% !important;
float: right !important;
text-align: center !important;
position: absolute;   
padding-bottom: 36px !important;
}
#et-info {
width: 100% !important;
float: right !important;
text-align: center !important;
margin-top: 40px !important;
}
#top-header, #et-secondary-nav li ul {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
}
@media screen and (max-width: 768px){
.pum-container.pum-responsive img {
max-width: 66% !important;
height: auto !important;
margin-left: -20px;
margin-top: 1px;
}
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
max-width: 30%;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 200px;
margin-top: -153px;
line-height: 20px;
}
.post-content{
padding-left: 200px!important;	
margin-top: -9px!important;
margin-bottom: 10px!important;
}
}
@media screen and (max-width: 480px){
.pum-container.pum-responsive img {
max-width: 66% !important;
height: auto !important;
margin-left: -20px;
margin-top: 1px;
}
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
display: block;
margin-left: auto;
margin-right: auto;
width: 50%;
max-width: 70%;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 0px;
margin-top: -10px;
line-height: 20px;
}
.post-content{
padding-left: 0px!important;
margin-top: 0px!important;
margin-bottom: 0px!important;
}
.et_pb_code_1  {
padding-left: 10px;
background-color: #304b86;
padding-right: 10px;
}
.et_pb_code_0{
padding-left: 10px !important;
background-color: #304b86;
padding-right: 10px;
}
}
@media screen and (max-width: 320px){
.et_pb_image_container img, .et_pb_post a img {
vertical-align: bottom;
display: block;
margin-left: auto;
margin-right: auto;
width: 50%;
max-width: 70%;
}
.et_pb_blog_0_tb_footer .et_pb_post .entry-title, .et_pb_blog_0_tb_footer .not-found-title {
font-size: 15px!important;
margin-left: 0px;
margin-top: -10px;
line-height: 20px;
}
.post-content{
padding-left: 0px!important;
margin-top: 0px!important;
margin-bottom: 0px!important;
}
.et_pb_code_1 .et_pb_code_0 {
padding-left: 10px;
background-color: #304b86;
padding-right: 10px;
}	
.et_pb_code_0{
padding-left: 10px !important;
background-color: #304b86;
padding-right: 10px;
}
} @media print {
body { background:white; color:black; margin:0; }
}