/*Global Styles*/
.footer-trust-icons {
	float:right;
}
.footer-trust-seal {
	width:250px;
}
ul.footer-seo-links {
	list-style-type: none;
	line-height: 2;
}
.social-links-footer {
	float:left !important;
}
.tbpad-red {
	padding:25px 0;
}

/*Mobile Styles*/
@media screen and (max-width: 768px) {
	#myChatLinkContainer {display:none!important;}
}

@media (min-width: 768px){
.at-share-btn-elements {
    display: flex;
    flex-direction: column;
}
}

.at-share-btn-elements{
    flex-direction: row;
justify-content: space-around;
}

a.at-share-btn {
    padding-left: 10px;
    display: flex;
    align-items: center;
    padding-top: 5px;
    padding-bottom: 5px;
    color: white;
    border-radius: 5px !important;
}


/* ------------------------- */
/*         Form Styles               */
/* ------------------------- */
#myForm {
  height:800px;
}
@media  (min-width: 768px) {
  #myForm {
    height:700px;
  }
}

/*Gravity Forms*/
.gform_wrapper .top_label .gfield_label {
    display: block !important;
    color: rgb(51, 51, 51);
    font-size:1.125rem;
}

.gform_wrapper ul.gform_fields li.gfield {
    width: 100%;
    line-height: 2em;
}

input[type=email], input[type=password], input[type=tel], input[type=text], textarea, select {
    background-color: #f6f6f6;
}

.gform_wrapper textarea.large {
     height:80px;
}

.opt-in-box {
    padding-bottom:20px;
}

.opt-in-box label.gfield_label{
      float:right;
}

.gform_wrapper ul.gfield_checkbox li input[type=checkbox] {
      vertical-align:top;
}

.gform_wrapper ul.gfield_checkbox li label {
     font-weight:normal;
}

.gform_wrapper h3.gform_title {
     display:none;
}

.gform_wrapper .gform_footer {
     left:0 !important;
     padding: 0 40px !important;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
     font-size:1.25rem;
     padding: 12px 20px;
     font-weight:bold;
     width:auto !important;
     text-transform:uppercase;
}