
#subTitle{
	text-align:left;
	font-size:1.1em !important;
}

[placeholder]::-webkit-input-placeholder {

  color: rgba(204, 204, 204, 0.9); }



[placeholder]:focus::-webkit-input-placeholder {

  color: transparent; }



body {

  color: #fff;

  font-family: 'Roboto', sans-serif;

  }

  body img {

	margin: auto;
	display: block;

	}

	

#background-home{

	background:url(../img/bckg1.png);
	background-size: cover;
	background-position: center;
	min-height: 520px;

}



a{

color:#ff5c3c;

font-size: 20px;

font-weight: 700;

}

a:hover{

color:#993724;

font-size: 20px;

font-weight: 700;

}

a:visited{

color:#33120c;

font-size: 20px;

font-weight: 700;

}



#clock {

  font-size: 20px; }



input[type="text"],

input[type="email"],

.myselect,

input[type="submit"] {

  border-radius: 5px;

  outline: none;

  box-shadow: none;

  color: rgba(29, 39, 45, 0.5);

  font-weight:300;

  text-align:left;

  transition: all 0.2s ease-in-out; 

  background-color:rgba(227, 0, 116, 0.05);

  }

  input[type="text"]:hover, input[type="text"]:focus,

  input[type="email"]:hover,

  input[type="email"]:focus,

  input[type="submit"]:hover,

  input[type="submit"]:focus {

    background: rgba(227, 0, 116, 0.1);

    border-color: rgba(227, 0, 116, 0.3);

    transition: all 0.2s ease-in-out; 

	}



input[type="submit"] {

  display: table;

  color:#ffffff;

  height: 3em;

  font-size: 1.0625em;

  border: none;

  transition: all 0.3s ease-in-out;

  cursor: pointer;

  font-weight: 700;

  background: rgb(227, 0, 116);

}

 

  input[type="submit"]:hover {

    background: rgba(227, 0, 116, 0.6);

    }



.thanks-text {

  font-size: 20px;

  margin-top: 2%; 

  font-weight:300;

  

  }

  .thanks-text a {

    color: #f70303; 

	}

	

.thanks-text a:hover {

   text-decoration:underline;

}



ul {

  list-style: none; 

  }

 

    ul li a .fa {

      color: #fff;

      font-size: 23px;

      width: 45px;

      height: 45px;

      line-height: 44px;

      text-align: center;

      border: 1px solid #f70303;

      border-radius: 50px;

      transition: all 0.3s ease-in-out; }

      ul li a .fa:hover {

        transition: all 0.3s ease-in-out;

        background: #f70303; }



.fa {

  color: #A3FF7F;

  font-size: 37px;

  display: block;

  width: 65px;

  height: 65px;

  margin: 0 auto;

  line-height: 64px;

  margin-top: 20px;

  text-align: center;

  border: 1px solid #A3FF7F;

  border-radius: 50px;

  transition: all 0.3s ease-in-out; }

  

  /*   2017 sales training */

  

  .entry-content{

	  margin: 0 15%;

  }

  .clr{

	  clear:both;

  }

  .training-text-left{

	  width:60%;

	  float:left;

	  margin-top:1.875em;

  }

  

  .training-form-right{

	  width:40%;

	  float:left;

	  background:#fff;

	  color:#1d272d;

	  padding-top:2.8125em;

	  padding-bottom: 2.8125em;

	  padding-left:4.375em;

	  padding-right:4.375em;

  }

  .training-text-left h1{

	  font-weight:700;

	  font-size:35px;

	  text-transform:uppercase;
	  color:#fff;

	  padding:0;

	  margin:0;

  }

  

  .training-text-left h2{

	  font-weight:700;

	  font-size:1.5em;

	  text-transform:uppercase;

	  color:#fff;

	  padding:0;

	  text-align:left;

	margin-right: 1.5em;

  }

  

  .training-text-left ul li, .training-text-left ol li{

	  font-weight:700;

	  font-size:1.125em;

	  margin:0;

	  padding:0;

  }

  .training-text-left ul li span{

	  font-weight:300;

  }
  #agenda-magenta{
	line-height:2.25em;
  }
  

.training-text-left .left-content-red{
	line-height: 1.5em;
    background-color: rgb(227, 0, 116);
    padding: 0.5em 0 0.5em 1.2em;
    font-weight: 300;
    font-size: 21px;
    margin-bottom: 1.0em;
}
.training-text-left .left-content-red b, .content-p-first b{

	  font-weight:700;
}
.content-p-first{

	  font-weight:300;

	  font-size:1.125em;

	  width:80%;

  }

  

  .content-p-second{

	  font-weight:300;

	  font-size:1.125em;

	  width:90%;

  }

   ul.list-final-bottom{

	  margin-left:1.1em!important;

  }

  .list-final-bottom li{

	  list-style-type:circle;

	  font-weight:300!important;

	  padding-left:1.5em!important;

  }

  

  .list-final-bottom li b a{

	  font-weight:700!important;

	  text-transform:uppercase;

	  color:#fff;

  }

  

  .list-final-bottom li b a:hover, .content-center-left li a:hover{

	  text-decoration:underline;

  }

  

  .content-center-left{

	  width:90%;

	  padding-left:1.8em;

  }

  

  .content-center-left li a{

	  font-weight:700!important;

	  text-transform:uppercase;

	  color:#fff;

  }

  

  .training-form-right .form-top-label{

	  font-weight:300;

	  font-size:1.125em;

	  line-height:1.2;
	  padding-bottom: 30px;

  }

  

  .training-form-right .form-top-label b{

	  font-weight:700;

	  font-size:1.5em;

  }

  

  .training-form-right .line, .payment-details .line, .terms-details .line{

	  width:100%;

	  height:1px;

	  background-color:#1d272d;

	  margin-top:5px;

	  margin-bottom:1.5em;

  }

  .form-note-text{

	  color:#f70303; 

	  font-weight:300; 

	  width:90%;

	  margin-top:1em;

	  font-size:1em;

  }

  

  .form-note-text b{

	  font-weight:700; 

  }

  

  .payment-details, .terms-details{

	  margin-top:1.8em;

	  font-size:1.125em;

  }

  

   .payment-details p, .terms-details p{

	  font-weight:300; 

  }

  

  .payment-details p b{

	  font-weight:700; 

	  font-size:1.125em;

  }

  

  .payment-details h1, .terms-details h1{

	  font-size:1.5em;

	  font-weight:700; 

  }

  

.powered-by{
	  padding: 580px 0 85px 0;
	  color:rgb(227, 0, 116);
	  font-size:1.0625em;
	  font-weight:700;
}

  

   input[type="submit"]{	

		width:100%;

		text-align:center;

	}

	

	select:required:invalid {

  color: gray;

}

option[value=""][disabled] {

  display: none;

}

option {

  color: black;

}



.hide-error-message{

	color: #f70303;

	font-weight:700;

	border:1px solid #f70303;

	background-color: rgba(204, 204, 204, 0.9);

    border-radius: 5px;

	font-size:12px;

	height:30px;

	line-height:30px;
 
	margin-bottom:0.9em;

	padding-left:10px;

	display:none;

}
p {
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: unset;
    margin-bottom: 0.5rem;
    text-rendering: optimizeLegibility;
}
#col-3{
	padding-top:5px;
	padding-bottom: 65px;
}
  /* end   */

  

  @media all and (max-width: 1440px) and (min-width: 1280px) {

	 .entry-content{

		margin: 0 2%;

	}

	

	.training-text-left h1{

		font-size:35px;

	}

	

	.training-text-left h2{

		margin-right:2.2em;

	}

	

	.training-form-right{

	  padding-top:2.8125em;

	  padding-bottom:2.8125em;

	  padding-left:4.05em;

	  padding-right:4.05em;

  }

  	input[type="submit"]{

		font-size:0.95em;	

		width:100%;

		text-align:center;

	}

}



 @media all and (max-width: 1280px) and (min-width: 1024px) {

	 

	 .entry-content{

		margin: 0 2%;

	}

	

	.training-text-left h1{

		font-size:30px;

	}

	

	.training-text-left h2{

		margin-right:0.8em;

	}

	

	input[type="submit"]{

		font-size:0.95em;	

		width:100%;

		text-align:center;

	}
	#col-3{
		padding-bottom: 95px;
	}

}



@media all and (max-width: 1024px) {

	.training-text-left h1{

		font-size:30px;

	}

	

	.training-text-left .left-content-red{

		font-size:1.2em;

	}

	

	.training-form-right{

	  padding-top:2.8125em;

	  padding-bottom:2.8125em;

	  padding-left:2.05em;

	  padding-right:2.05em;

  	}

  

	input[type="submit"] {

		font-size: 0.90em;

		width:100%;

		text-align:center;

	  }

	  

	  .payment-details p b {

		font-size: 1.0em;

		font-weight: 700;

	}

}



@media all and (max-width: 1024px) and (min-width: 980px) {
	#col-3{
		padding-bottom: 90px;
	}

	 .entry-content{

		margin: 0 2%;

	}

	

	.training-text-left h1{

		font-size:2.0em;

	}

	

	.training-text-left h2{

		margin-right:0.8em;

	}

	

	input[type="submit"]{

		font-size:0.85em;	

		width:100%;

		text-align:center;

	}

}



@media all and (max-width: 980px) and (min-width: 320px) {
	#col-3{
		padding-bottom: 25px;
	}
	.powered-by{
		padding: 30px 0;
	}
	 .entry-content{

		margin: 0 2%;

	}

	

	.training-text-left h1{

		font-size:2.0em;

	}

	

	.training-text-left h2{

		margin-right:0.8em;

	}

	

	input[type="submit"]{

		font-size:0.85em;	

		width:100%;

		text-align:center;

	}

	

	.training-text-left, .training-form-right{

		float:none;

		width:100%;

	}

	

	.training-text-left{

		margin-top:0;

		padding-top:1.875em;

	}

	

	.training-text-left h2{

		text-align:left;

		padding-bottom:1em;

	}

	

	.content-center-left, .content-p-first{

		width:100%;

	}

}



@media all and (max-width: 550px) and (min-width: 320px) {

	.training-text-left .left-content-red{

		height: 100%;

    	line-height: 1.2;

		padding-top:0.5em;

		padding-bottom:0.5em;

	}

	

	.content-center-left, .content-p-first{

		width:100%;

	}

	

	input[type="submit"] {

    	font-size: 0.75em;

	}

	

	.payment-details p b{

		font-size:0.9em;

	}

}



@media all and (max-width: 380px) and (min-width: 320px) {

	.training-form-right {

    	padding: 1.125em 1.05em;

	}

	

	input[type="submit"] {

    	font-size: 0.7em;

	}

	

	.form-note-text {

		font-size: 1em;

		font-weight: 300;

		margin-top: 0em;

		width: 100%;

	}

}



@media only screen and (max-width: 468px) {

  input[type="submit"] {

    width: 100%; }



  body img {

    margin: 20px auto;

   }



  br {

    display: none; }



  form {

    margin-bottom: 40px; } }



.hide-it{

    display: none;

}

.greenTxt{
	color:#00cc00;
	font-size:20px;
	padding:2px;
	text-align:center;
}

.container{
	text-align: center;
}

/*# sourceMappingURL=custom.css.map */

