.whitetxt {
    color: #ffffff;
}

.centertxt {
    text-align:center;
}

.lato150-300 {
	font-family: Lato;
  	font-weight: 300;
  	font-size: 150%;
}

.lato115-300 {
	font-family: Lato;
  	font-weight: 300;
  	font-size: 115%;
}

.lato115-300-white {
	font-family: Lato;
  	font-weight: 300;
  	font-size: 115%;
    color: #ffffff;
}

.lato115-400 {
	font-family: Lato;
  	font-weight: 400;
  	font-size: 115%;
}

#reply-title {
  color: #ffffff;
}

.rotate5 {
    -ms-transform: rotate(5deg); /* IE 9 */
    -webkit-transform: rotate(5deg); /* Chrome, Safari, Opera */
    transform: rotate(5deg);
}

.rotate-5 {
    -ms-transform: rotate(355deg); /* IE 9 */
    -webkit-transform: rotate(355deg); /* Chrome, Safari, Opera */
    transform: rotate(355deg);
}

.element-title {
  font-family: 'Carrois Gothic';
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
    color: #ffffff;
    border-color: #211E5A;
    background-color: rgba(30, 33, 90, 0.75);
}

.widget_pages ul li a {
  line-height: 150%;
  padding-bottom: 15px;
}

.widget_recent_entries ul li a {
	line-height: 135%;
	padding-top: 9px;
	padding-bottom: 9px;
}


h4 a, h4 a:hover, h4 a:visited {
  font-family: Oxygen;
  text-decoration: none;
  padding: 0;
  font-size: 80%
}

body .gform_wrapper .gf_page_steps .gf_step {
  color: #222222;
  font-family: 'Carrois Gothic SC';
  font-weight: 400;
}

body .gform_wrapper .gf_page_steps .gf_step_number {
  color: #222222;
  font-family: 'Carrois Gothic SC';
  font-weight: 400;
  font-size: 98%;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_next_button {
  border: 1px solid #211e5a;
  background-color: #211e5a;
  color: #ffffff;
  font-family: Lato;
  font-weight: 300;
  width: 100px;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_previous_button {
  border: 1px solid #211e5a;
  background-color: #211e5a;
  color: #ffffff;
  font-family: Lato;
  font-weight: 300;
  width: 100px;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_button {
  border: 1px solid #211e5a;
  background-color: #211e5a;
  color: #ffffff;
  font-family: Lato;
  font-weight: 300;
  width: 100px;
}

body .gform_wrapper .gform_body .gform_fields .gfield select {
  border: 1px solid #211e5a;
  background-color: #ffffff;
  color: #211e5a;
  font-family: Lato;
  font-weight: 300;
}

body .gform_wrapper .gform_footer input[type=submit]  {
  border: 1px solid #211e5a;
  background-color: #211e5a;
  color: #ffffff;
  font-family: Lato;
  font-weight: 300;
  width: 200px;
}

body .gform_wrapper .gform_body .gform_fields .gsection {
  border-bottom: 1px solid #211E5A;
}

body .gform_wrapper .gform_body .gform_fields .gsection .gsection_title {
  color: #211E5A;
  font-family: Lato;
  font-size: 125%;
}

.agile-form-description {
  font-size: 11px;
}