.formkit-powered-by{display: none !important ;}

#tease-208558 .news-thank{    background: rgba(208,16,26,0.2);
    color: #D0101A;
    padding: 10px;
    text-align: center;
    border: 2px solid #D0101A;
    border-radius: 5px; display:block; text-align:center;}



.page-id-6653 .sm-post-body > p > img{
width: 40% !important;
height: auto !important;
}

.page-id-6653 .sm-post-body .alignleft{margin-bottom: 10px;}

.social-info{
 display: inline-block;
 width: 100%;
 margin-top: 30px;
}

.social-left{
    width: 50%;
    float: left;
}
.social-left p:first-child{margin-top: 0;}
.social-left .fa{margin-right: 3px;}
.social-right{
    width: 50%;
    float: left;
}


.social-right h3{margin-top: 0; padding-left: 30%;}

.social-right .gform_fields .gfield {display: -webkit-box;  
    display: -ms-flexbox;  
    display: flex;  
    -ms-flex-wrap: wrap;  
    flex-wrap: wrap; 
    }

    .social-right .gform_fields .gfield .gfield_label{-webkit-box-flex: 0; 
        -ms-flex: 0 0 30%; 
        flex: 0 0 30%;  
        max-width: 30%; 
        padding-right: 15px;
        margin-top: 0 !important;
    }
    .social-right .gform_fields .gfield .ginput_container{-webkit-box-flex: 0; 
        -ms-flex: 0 0 70%; 
        flex: 0 0 70%;  
        max-width:70%; margin-top: 0 !important; }

        .social-right .gform_wrapper textarea.large{height: 150px;}
        .social-right .gform_footer{padding-left: 30%;}
        .social-right .gform_button{background:#D0101A; border: 2px solid #D0101A; color: #fff; 
            text-transform: uppercase; padding: 10px 30px; font-weight: 700;}
            .social-right .gform_button:hover{
                background: none;
                color: #D0101A;
            }
    .social-right .validation_error{display: none;}


    .social-right .gform_wrapper li.gfield.gfield_error, 
    .social-right .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
        background: none !important;
        border: none !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        margin-bottom: 0 !important;
    }

    .social-right .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{
        text-align: right;
        padding-right: 0 !important;
        padding-top: 4px !important;
    }
    .social-right .gform_wrapper ul.gform_fields li.gfield{padding-right: 0 !important;}

    .social-right .gform_wrapper .field_description_below .gfield_description{padding-top: 5px;

        text-align: right;
        
        padding-right: 0 !important;}



@media (max-width:991px){
    .social-left{
        width: 100%;
        margin-bottom: 40px;
    }
    .social-right{
        width: 100%;
    }
}

@media (max-width:640px){


   #rc-imageselect,  .ginput_recaptcha{transform:scale(0.70);-webkit-transform:scale(0.70);
    transform-origin:0 0;-webkit-transform-origin:0 0;}

}


@media (max-width:479px){
    .social-right .gform_fields .gfield .gfield_label{-ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%; margin-bottom: 9px;}

        .social-right .gform_fields .gfield .ginput_container{-ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;}

            .social-right .gform_footer{padding-left: 0;}
            .social-right h3{padding-left: 0;}
            .page-id-6653 .sm-post-body > p > img {
                width: 100% !important;
                height: auto !important;
                margin-right: 0;
            }
}

/* Begin VEA Styles */
.sm-gallery .tile{
	display: table;
	width: 100%;
}
.sm-gallery .tile small{
	display: none;
}
.sm-gallery .tile h1{
	display: table-cell;
	vertical-align: middle;
}
#tease-20583 .formkit-header{
	display: none;
}
body.instagram-post a.thumbnail{
	padding: 55px 55px 60px;
	padding-bottom: 0px;
}
@media screen and (max-width: 600px){
	body.instagram-post a.thumbnail{
		padding-left: 25px;
		padding-right: 25px;
	}
}
@media screen and (max-width: 400px){
	body.instagram-post a.thumbnail{
		padding-left: 15px;
		padding-right: 15px;
	}
}
