@import url("/wp-content/plugins/Membertrak/css/MembertrakWeb.css");

  
.cta-cell {
    color: #ffffff;
    background-color: #dedede;
    padding: 20px 30px 40px 30px;
    border-radius: 15px;
}

td.lwa-info > a {
      -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #20538D;
    background: #fbfbfb;
    padding: 5px 10px;
    text-decoration: none;
  	margin: 15px;
  	margin-bottom: 50px !important;
}
td.lwa-info > br {
  margin-bottom:8px;
}
.main-navigation [class^="icon-"] {
 	margin-right: 7px; 
}
header#masthead hgroup {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
header#masthead hgroup .support-text {
	color: #e1e1e1; 
}
.main-navigation ul li a {
	padding: 15px;
}
.widget_vantage-social-media .social-media-icon {
	float: right; 
}
.lwa-submit-links hgroup {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
#header-sidebar {
  	padding-top: 15px !important ;
  	padding-bottom: 1px !important ;
}
header#masthead hgroup #header-sidebar {
  	/*position: static ;*/
  	float: right;
}
#loginwithajaxwidget-2 {
  	padding-left: 60px;
}
#footer-widgets ul{
    overflow:hidden;
}
#footer-widgets li{
	line-height:1.5em;
    float:left;
    display:inline;
	width:33%;
    text-wrap:none;
    white-space:nowrap;
}
#footer-widgets .widget .widget-title {
	padding:0;
    margin:0;
}
.lwa {
  position: relative;
  padding: 1em 1.5em;
  margin: 0.5em auto;
  color: #ffff;
  background: #6887cc;
  overflow: hidden;
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}
.lwa:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #232323 #232323 #5f7ab8 #5f7ab8;
  background: #4f4f4f;
  display: block; 
  width: 0;
  border-width: 8px;
  border-color: #1f1f1f #1f1f1f #8ba4da #8ba4da;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}
@media screen and (max-width: 900px) {
  #header-sidebar {
    visibility: hidden;
    clear: both;
    height: 0;
    width: 0;
    display: none;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
  }
}
@media screen and (max-width: 900px) {
  #loginwithajaxwidget-2 {
    visibility: hidden;
    clear: both;
    height: 0;
    width: 0;
    display: none;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
#lwa_wp-submit {
  padding: 10px;
}
.lwa-form tr {
 	 margin-top: 0 !important;
}
#wp-logout {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #20538D;
    background: #fbfbfb;
    color: #000;
    padding: 5px 10px;
    text-decoration: none;
  	margin: 15px;
  	margin-bottom: 50px !important;
}
.lwa-status {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.lwa-submit {
    padding-top: 5px !important;
}
.entry-content ul a:after {
	content:"\a";
    white-space: pre;
}
.entry-content ul li {
	margin-bottom: 3px; 
  	list-style-type: disc;
}
.entry-content a {
  	text-decoration: none;
  	font-weight: bold;
}
ul, li {
  margin: 0;
  padding: 0;
}
img {
  padding: 0 !important;
}
.lwa-info {
	text-transform: none;
}
a.tooltip {
  	color: #ffff;
  	font-weight: bold;
}
a.tooltip:hover {
  	color: #f8943c;
  	font-weight: bold;
}
.printfriendly {
 	margin-top: 0px;
}
.printfriendly a span {
	font-weight: normal;
}
.entry-title {
 	text-align: center; 
}
#tinyform {
  	-webkit-border-radius: 0px;
  	-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2);
  	border: 0px;
}
#contactsubmit {
  	background: #427fd3;
  	padding-bottom: 23px;
}
#contactsubmit:hover, #contactsubmit:focus {
  	background: #427fd3;  
}

.wpcf7 { 
  font-size:16px;
  padding:20px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
  font-family:'Open Sans',Helvetica,sans-serif;  
  width:500px; /* you can use pixels, em, rem, % to determine the width */
}
.wpcf7-select {
  width:500px; /* you can use pixels, em, rem, % to determine the width */
  font-size:16px;
}
#hrMem {
  color: #ffffff;
  height: 2px;
}

.cuf_label {
	padding-left: 20px;  
  	padding-top: 20px;
}
.light.dp_pec_wrapper {
	border-bottom: 0px solid #E9E9E9;
  	background: #ececec;
	-moz-box-shadow: 0px 0px 0px #d6d6d6;
	-webkit-box-shadow: 0px 0px 0px #d6d6d6;
    box-shadow: 0px 0px 0px #d6d6d6;  
}
.light.dp_pec_wrapper .dp_pec_dayname {
	border: 0 solid #e6e6e6;
  	background: #fcfcfc;
	-moz-box-shadow: 0 0px 0px #ccc;
	-ms-box-shadow: 0 0px 0px #ccc; 
  	-webkit-box-shadow: 0 0px 0px #CCC; 
 	box-shadow: 0 0px 0px #CCC; 
}
.light.dp_pec_wrapper .dp_pec_content .dp_pec_date {
  	background: #fcfcfc;
	-moz-box-shadow: 0 0px 0px #ccc;
	-ms-box-shadow: 0 0px 0px #ccc;
	-webkit-box-shadow: 0 0px 0px #CCC;
	box-shadow: 0 0px 0px #CCC;
}
header#masthead .hgroup { 
 	padding-top: 5px !important; 
 	padding-bottom: 5px !important; 
}
a#join {
    display: block;
    position: relative;
    top: -100px;
    visibility: hidden;
}
.metaslider .caption-wrap .caption
{
    text-align: center;
    padding: 50px 10px;
    font-size: 3em;
    line-height: 1em;
}
@media screen and (max-width: 760px) {
  .metaslider .caption-wrap .caption {
    font-size:1.67em;
    color: #ffffff;
  }  
  
@keyframes highlight {
  0% {
    background: none;
  }
  40% {
    background: none;
  }
  60% {
    background: #547AD2;
  }
  100% {
    background: none;
  }
}
.metaslider .caption-wrap .caption {
  animation: highlight 4s;
}

.page-id-35 .printfriendly {
  display: none!important;
}