/*
Theme Name: Work the System
Description: Child theme for RT-Theme 18
Author: -
Template: rttheme18
*/

@media only screen and (max-width: 767px){
div#banner-292199-1146006 {
  display: table;
}

a.button_.default.medium.margin-t15.alignright.bounceIn.animated {
  display: table-footer-group;
}

.featured_text.withbutton.medium_button {
  display: table-header-group;
}

.wts_confirmation{
width: 100%;
float:none;
}

.wts_coachingBanner{
display: none;
}
}



.wts_speaking form.infusion-form {/*padding: 10px 20px 10px 20px;*/ width: 90%;}
.wts_speaking #intro-offer form.infusion-form input#inf_field_Email {width: 20%!important; margin: 0 20px 0 0; padding: 10px; .wts_speaking text-align: center;}
.wts_speaking #intro-offer form.infusion-form input#inf_field_FirstName {width: 20%!important; margin: 0 20px 0 0; padding: 10px; text-align: center;}
.wts_speaking #intro-offer form.infusion-form input[type="submit"] {}

.wts_speaking form.infusion-form {/*padding: 10px; background: #333;*/ border-radius: 5px; /*margin: 0 0 20px;*/}
.wts_speaking form.infusion-form div.infusion-field {float: left; margin: 5px; z-index: 99999999;}
.wts_speaking form.infusion-form input {border-radius: 5px;}
.wts_speaking form.infusion-form input[type="text"] {border: none; padding: 10px; color: #666; font-size: 0.8rem; width: 90%; margin: 10px;}
.wts_speaking form.infusion-form input[type="submit"] {border: 1px solid #c73b41; text-transform: uppercase; color: #FFF; background: #9c171d; padding: 8px; /*width:20%!important;*/ font-weight: bold; font-size: 1rem;}
.wts_speaking form.infusion-form input[type="submit"]:hover {cursor: pointer; background: #c73b41;}
.wts_speaking form.infusion-form label {display: none;}
.wts_speaking form.infusion-form.double input[type="text"] {/*width:20%!important;*/}
.wts_speaking form.infusion-form.triple {float: left;}
.wts_speaking form.infusion-form.triple input[type="text"] { margin: 0 10px 10px 0;}
.wts_speaking form.infusion-form.triple input#inf_field_Company {margin: 0 0 10px;}
.wts_speaking form.infusion-form.triple div.infusion-submit {float: right; width: 100%;}
.wts_speaking form.infusion-form.triple input[type="submit"] {float: right;}
.wts_speaking #content.single form.infusion-form {width: 100%; margin: 0 auto 20px;}
.wts_speaking #content.single form.infusion-form div.infusion-field {display: block; margin: 0 0 10px; float:left;}
.wts_speaking #content.single form.infusion-form input[type="text"] {width: 100%;}
.wts_hidden {display:none;}
.wts_speaking form.infusion-form.triple div.infusion-field br {display:none!important;}

form.infusion-form {padding: 10px 20px 10px 20px; width: 100%;}
#intro-offer form.infusion-form input#inf_field_Email {width: 100%; margin: 0 20px 0 0; padding: 10px; text-align: center;}
#intro-offer form.infusion-form input#inf_field_FirstName {width: 100%; margin: 0 20px 0 0; padding: 10px; text-align: center;}
#intro-offer form.infusion-form input[type="submit"] {}

form.infusion-form {padding: 10px; background: #333; border-radius: 5px; margin: 0 0 20px;}
form.infusion-form div.infusion-field {float: none;}
form.infusion-form input {border-radius: 5px;}
form.infusion-form input[type="text"] {border: none; padding: 10px; color: #666; font-size: 1rem; width: 90%; margin: 10px;}
form.infusion-form input[type="submit"] {border: 1px solid #c73b41; text-transform: uppercase; color: #FFF; background: #9c171d; padding: 8px; width: 100%; font-weight: bold; font-size: 1rem;}
form.infusion-form input[type="submit"]:hover {cursor: pointer; background: #c73b41;}
form.infusion-form label {display: none;}
form.infusion-form.double input[type="text"] {width: 100%;}
form.infusion-form.triple {float: left;}
form.infusion-form.triple input[type="text"] {width: 100%; margin: 0 10px 10px 0;}
form.infusion-form.triple input#inf_field_Company {margin: 0 0 10px;}
form.infusion-form.triple div.infusion-submit {float: left; width: 100%; position: relative;}
form.infusion-form.triple input[type="submit"] {float: right;}
#content.single form.infusion-form {width: 100%; margin: 0 auto 20px;}
#content.single form.infusion-form div.infusion-field {display: block; margin: 0 0 10px;}
#content.single form.infusion-form input[type="text"] {width: 100%;}

#sidebar-form h3{
font-family: 'Lora', Georgia, 'Times New Roman', Times, serif;
font-size: 2rem;
font-weight: normal;
text-align: center;
margin: 0 10px 10px;
color: #333;
}

textarea#inf_custom_Howcanweserveyou {border: none; padding: 10px; color: #666; font-size: 1rem; width: 90%; margin: 10px;}

.wts_categoryPost .icon-flow-cascade .categories a{
	font-size: 12px;
	color: #838383!important;
	text-decoration: none!important;
}