﻿.localstore-setter[data-trigger*=site-header__menu__localstore] .localstore-setter__results{max-height:unset}
.localstore-setter__results{display:none;max-height:295px;overflow:auto;margin:0;padding:0;list-style:none}
.localstore-setter__results--visible{display:block}
.localstore-setter__results h4{margin-bottom:3px;font-size:.875rem;color:#681833}


.footer-terms {
	font-family: Arial, serif;
	font-size: 14px;
	padding-top: 31px;
}


.footer-terms p {
	padding-bottom: 16px;
	text-align: left;
	color: #fff;
	text-justify: inter-word;
}

    .dmbs-footer .contact-info .section {
      margin-bottom: 24px; }

    .resources-template .category-section .section-title {
      margin: 0;
      color: #fccf0a;
      text-transform: uppercase;
      font-family: "myriad-pro", sans-serif;
      font-weight: 700;
      font-size: 25px; }

.middle-align {
    margin: 0 auto;
    padding: 0;
}

	.call-to-action .call-to-action-btn{
		padding-top: 0px;
	}


.call-to-action.with-button-arrow .call-to-action-btn {
	top: 30%;
}


.call-to-action.button-centered .call-to-action-btn {
	text-align: center;
	position: static;
	margin: 20px auto 25px;
	width: auto;
}

.pagination .newer {
	float:left;
	
}
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-time{font-weight:bold;}
.ai1ec-popover.ai1ec-popup .ai1ec-event-time{background:#eee;font-size:11.05px;font-weight:bold;margin:2px -8px 0;padding:1px 8px;}
.ai1ec-month-view .ai1ec-event-time,.ai1ec-week-view .ai1ec-event-time,.ai1ec-oneday-view .ai1ec-event-time{font-weight:bold;font-size:11px;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-time{display:none;}
.ai1ec-oneday-view .ai1ec-start-truncated .ai1ec-event-time,.ai1ec-week-view .ai1ec-start-truncated .ai1ec-event-time{display:none;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{font-size:9pt;font-weight:bold;opacity:0.8;filter:alpha(opacity=80);}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-time{display:inline;border:none !important;box-shadow:none !important;}

.sub-header                { background-color: rgba(000,0,0,0.5);}


.ecs__price__value {
    font-family: FoundersGrotesk-Regular;
    font-size: 29px;
    color: #23e1ca;
    position: relative;
    top: 5px
}


.ecs__price__value::before {
    content: '$';
    font-size: .7em
}


.section-background-overlay{
  background: rgba(0,0,0,0.4);
}
.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202'}
.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}
header nav.menu .search-group .search-txt{position:relative;display:inline-block;margin-left:30px;color:#fff;width:90px;vertical-align:middle}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


#content {
float:left;
width:700px;
}


#content h2, #content h1 {
font-size:20px;
margin:5px 0 7px 0;
}


#content h2 a, #content h1 a {
color:#222;
text-decoration:none;
}


#content h2 a:hover, #content h1 a:hover {
color:#c00;
}


#content h2.archive {
font-weight:normal;
font-size:22px;
color:#1c1c1c;
padding:0;
margin:5px 0 20px 0;
border:none;
text-align:left;
}




#content .sticky h2 a {
font-style:italic;
color:#555;
}


#content .sticky h2 a:hover {
color:#c00;
}


#content .sticky p.comments {
font-style:italic;
}






.topmenu{padding-left:20px; height: 52px;}


.topmenu ul li{list-style:none;display:inline;padding: 10px;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}




    
.x-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 940px;
  overflow: hidden;
}

.quick-facts,.official-website {width: 50%;display: table-cell;vertical-align: middle;text-indent: 10px;}


.t3-module .module-inner {
	padding: 0;
}
.mobile_show{display:none}

.headtxt{color:#b380ff}

.headtxt a{color:#b380ff; font-size: 16px;}


.additional-content-wrapper {
  display: table;
  position: relative;
  border: 4px solid rgba(221, 87, 37, 0.6);
  height: 52px;
  float: right;
  width: 100%;
}


.additional-content-wrapper-hcp {
  display: table;
  position: relative;, 37, 0.6);
  height: 52px;
  float: right;
  width: 100%;
}

.span2 { width:140px; }

.row-fluid .span2 {
	width:14.893617021277%;
	*width:14.840425531915%;
}

input.span2, textarea.span2, .uneditable-input.span2 { width:126px; }

.table td.span2, .table th.span2 {
	float:none;
	width:124px;
	margin-left:0;
}

  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 156px;
  }

.text-font-color{color:#838383;}

.dark .call_to_action .call_center a{color:#fff}


	
	.call_to_action .call_left,.call_to_action .call_center,.call_to_action .call_right{display:block;width:100%}

	.call_to_action .call_center{margin-bottom:20px}

.call_to_action .call_center a{display:inline-block}

.call_to_action .call_center .icon_wrapper{display:inline-block;border-width:3px;border-style:solid;width:65px;height:65px;line-height:65px;font-size:30px;-webkit-border-radius:100%;border-radius:100%}

.call_to_action .call_center .button{margin:0}
