﻿
.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-7-0 , #pg-7-1 , #pg-7-2 , #pl-7 .so-panel { margin-bottom:30px }
 #pg-7-3 , #pl-7 .so-panel:last-child { margin-bottom:0px }

.contact-form .clear-form{clear:both}


.img-fluid {
  max-width: 100%;
  height: auto;
}

img.img-fluid.quate {
	margin-bottom: 20px;
}


html.boxed .body {
	border-top-color: #015ece;
}


html.dark.boxed .body {
	background-color: #1d2127;
}


.rl-gallery .rl-gallery-link {
border: 0px solid #000000;
}

.rl-gallery .rl-gallery-link .rl-gallery-item-title {
color: #ffffff;
}

.rl-gallery .rl-gallery-link .rl-gallery-item-caption {
color: #cccccc;
}

.rl-gallery .rl-gallery-link .rl-gallery-caption,
.rl-gallery .rl-gallery-link:after {
background-color: rgba( 0, 0, 0, 0.8 );
}

[class^="rl-hover-icon-"] .rl-gallery-link:before,
[class*=" rl-hover-icon-"] .rl-gallery-link:before {
color: #ffffff;
background-color: rgba( 0, 0, 0, 0.8 );
}
.tb-megamenu-column{padding:10px 0;}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_slider_0.et_pb_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:32px!important}
.et_pb_slider_0.et_pb_slider .et_pb_slides .et_pb_slide_content{font-size:14px!important}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

#travel-cta {color: #FA781E;}

.cta-text { margin: 0;padding: 0;padding-top: 4px; margin-left: 24px; padding-left: 10px; font-size: 18px; color: #A50034;}
.wf-container,.wf-container-main{margin:0 -22px;padding:0}

  .wf-container,
  .wf-container-main {
    margin: 0 -25px;
  }

#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}
#cookie-notice .cn-revoke-cookie{margin:0}
#cookie-notice .cn-button{margin-left:10px}
.cn-bottom{bottom:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.carousel .carousel-inner .qodef-slider-content-outer{box-sizing:border-box;display:table;padding:0 5px}
.carousel-inner .qodef-slider-content-outer{position:relative;height:100%;width:1100px;margin:0 auto;z-index:12}
.carousel-inner .qodef-slide-full-width .qodef-slider-content-outer{width:100%!important}
.carousel-inner .item.qodef-content-vertical-middle .qodef-slider-content-outer{display:table}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

  html #page #footer .footer_inner .logo,
  html #page #footer .footer_inner .social_wrap,
  html #page #footer .footer_inner nav,
  html #page #footer .footer_inner .copyright {
    padding-top: 15px;
  }

  html #page #footer .footer_inner .copyright {
    display: block;
    text-align: center;
  }

.footer_inner .copyright {
  display: inline-block;
  padding-top: 8px;
  overflow: hidden;
}

.cmsms_footer_small .footer_inner .copyright {
  padding: 0;
  overflow: hidden;
}



.footer_inner span.copyright{
	line-height: 60px !important;
}
.text-nowrap{white-space:nowrap}

#searchModal .large-h:after {
  background-color: #cda85c;
}


.affa-call-action { text-align:center; }

	.affa-call-action h2 {
		display:inline;
		font-family:Roboto, Arial, sans-serif;
		font-size:26px;
		line-height:34px;
		vertical-align:middle;
		font-weight:500;
		white-space:nowrap;
		margin:0px;
	}

	.affa-call-action .btn-custom { margin-left:40px; }
.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,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.container-full {
    padding: 0 50px;
}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:25px}
.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}
.et_pb_counters .et_pb_counter_12 .et_pb_counter_container{background-image:none}
.et_pb_counters .et_pb_counter_12:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counters .et_pb_counter_12:hover .et_pb_counter_amount{background-color:}
.et_pb_counter_12 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_12 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_12 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_12 .et_pb_counter_container{background-color:#dddddd}
body.category-substance-abuse #menu-item-45437 a,body.category-mental-health #menu-item-45494 a,body.category-recovery-support #menu-item-45502 a{border-bottom:4px solid #00bbc8}

	
	body.category-substance-abuse #menu-item-45437 a, body.category-mental-health #menu-item-45494 a, body.category-recovery-support #menu-item-45502 a {border-bottom: 4px solid #00bbc8;}

#product-specifications .col-left{width:60%;}

.col-left{float:left;}

.page-template-template-contact-php .location-twitter .col-left{float:left;}

#main #connect .col-left,
#main #connect .col-right{width:48%;}

#footer .col-left{float:left;}

ul.list1{
	padding:0;
	list-style:none;
	margin:0;
}

ul.list1 li.list1_right{
	overflow:hidden;
	text-align: left;
}

ul.list1 li.list1_right p{
	font: 500 16px/16px 'Raleway', sans-serif;
	color: #fff;
	margin-top: 23px;
	line-height: 1.5em;
}

  .main-navigation .menu-item-has-children {
    position: relative; }
.wrapper_inner{width:100%;overflow:hidden}
body.boxed .wrapper_inner{overflow:visible}
body.boxed .wrapper_inner,body.boxed .footer_inner{width:1150px;margin:0 auto}


body.category-technology-news div.wrapper div.wrapper_inner div.content div.content_inner,
body.archive div.wrapper div.wrapper_inner div.content div.content_inner
{
    width:75%;
    margin: 0 auto;
}


body.archive div.wrapper div.wrapper_inner div.content div.content_inner .title .separator.small.left {display:none;}



body.archive div.wrapper div.wrapper_inner div.content div.content_inner .title_subtitle_holder {padding-top:30px;}

    .share-item { margin: 0 }


.share-item.facebookbtn, .share-item.linkedinbtn, .share-item.stumblebtn { width: 92px }

.share-item.shareit.top {
    float: left;
    margin-bottom: 10px!important;
    margin-top: 0;
    width: 100%;
}

.share-item.facebookbtn, .share-item.facebooksharebtn {
    margin-top: -4px;
    width: 100px;
    height: 25px;
}

.share-item.gplusbtn { width: 85px }

.share-item.pinbtn { margin-top: 0px }

.share-item.stumblebtn {
    margin-top: 1px;
    height: 24px;
}

		

		.modal .modal-header a.close-modal,
		a[class*='lightcase-icon-'].lightcase-icon-close,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container .accordion-header .wrapper .icon-close {
			background-color:  #cd202d		}


		.modal .modal-header a.close-modal:hover,
		a[class*='lightcase-icon-'].lightcase-icon-close:hover,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper:hover .icon-close,
		.wrap-special-events-accordion .special-events-accordion.is-active .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container.is-active .accordion-header .wrapper .icon-close {
			background-color: #000000 ;
		}

.sticky-column-one{
	width:99%;
	float:left;
	padding:0px;
	margin:0px 2px;
	display: table;
}

.sticky-column-one a,.sticky-column a{
	
	background-color:#ff4c54;
	 font-weight: bold;
	height:50px;
	color:#fff;
	font-size:14px!important;
	text-align:center;
	border-radius:6px;
	padding:5px 5px;
	display: table-cell;
	vertical-align: middle;
	border:2px solid #082869;
	background-image:linear-gradient(to bottom,#ff4c54 0%,#d3010a 100%);
	text-shadow:-2px 0 0 #ce171b,2px 0 0 #ce171b,0 -2px 0 #ce171b,0 2px 0 #ce171b;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-12{width:100%;}


.m-6.cc-pu-bg {
	display: block;
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5) !important;
}

#poststuff .cc-pu-bg {
	position: absolute;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-10{width:83.33333333%}

.nd__headline {
	 padding: 0px 10px 10px 10px;
	 margin: 0;
	 font-size: 14px;
	 text-transform: uppercase;
	 color: #fff;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

#header {
    clear: both;
    max-width: 1130px;
    margin: 0px auto;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}


.main-navigation li.dropdownmn_item.menu-item-has-children {
    display: inline-block;
}
#om-menu-mega-menu .om-maximenu-content .block.last{width:614px;float:left;border-left:1px solid #84a954;min-height:202px;}
#om-menu-mega-menu .om-maximenu-content ul li.last{border-bottom:0;}
.region-content .views-row.last{border-bottom:1px solid #e5e5e5;}
#om-menu-mega-menu li .om-maximenu-content .block.last{width:58%;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


.entry__img-holder {
  position: relative;
  overflow: hidden;
  margin-bottom: 27px;
}


.entry__meta-category + .entry__img-holder {
  margin-top: 10px;
}


.entry__img {
  width: 100%;
}
.inset-1,.inset-2,.inset-3,.inset-4{width:auto;}
.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.page-id-390 .list_block.type_article.a2.column_amt_4.landscape_4_3.small.xsmall.not_well.tsidesign_full_span {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}



.home #container .section .list_block.type_article.a3.column_amt_1.large {  
  margin-bottom: 0 !important; }
.twitter-inner{width:100%;border-bottom:1px solid #aaaaaa;border-top:1px solid #e6e6e6;padding:15px 0 0 0;position:relative}
.twitter-inner h2{text-align:center;font-family:'Brandon Grotesque', Arial, Helvetica, sans-serif;font-size:1.4em;text-transform:uppercase;font-weight:normal;margin:0 0 15px 0;border:none}
.twitter-inner h2 a{color:#b45240;text-decoration:none}


.fixed-sidebar .widget_pages:not(.widget_text) li {
    line-height: 1.8;
}


.widget ul.children, .widget:not(.widget_text) ul.children {
    padding-left: 0;
}


#ocs-section-nav .widget ul.children, #ocs-section-nav .widget:not(.widget_text) ul.children {
    padding: 0 0 5px 18px;
}
.widget:not(.widget_text) ul{list-style:none;margin:0;padding:0}
.widget:not(.widget_text) li{line-height:1.3;margin:0 0 5px 0;padding:0}
.widget:not(.widget_text) ul ul{padding:0 0 5px 18px}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}

#facebook{
	margin-top: 35px;
	width:340px;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-8{width:66.66666667%}


.ht_grid_1_3 {
  float: left;
  margin-right: 1.5%;
  margin-bottom: 30px;
  width: 32.33333%;
}


.ht_grid_1_3:nth-of-type(3n+0) {
  margin-right: 0;
  clear: right;
}


.ht_grid_1_3:nth-of-type(3n+1) {
  clear: left;
}
#wrap{width:1000px;margin:0 auto;text-align:left;}

  .home-banner__text-content {
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 16vh;
    padding-left: 5.7142857143em;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2); }

    .home-banner__text-content .home-banner__title {
      color: #ffffff;
      font-size: 7.1428571429em;
      margin-bottom: 0.3571428571em; }
.pagewidth,.full_width .themify_builder_row .row_inner{max-width:94%}
#pagewrap,.pagewidth,#headerwrap,#header,#main-nav,#body,#layout,#content,.post,.author-box,.post-nav,.pagenav,#sidebar,.widget,#footerwrap,#footer{-moz-box-sizing:border-box;box-sizing:border-box}
.pagewidth{width:1064px;margin:0 auto}

			#content-content {
				min-height: 350px;
			}


.mobile-view #column1-content,
.mobile-view #column2-content,
.mobile-view #content-content {
	min-height: 0;
}
.spacer{display:block;height:0px;line-height:0px;clear:both}
.ss .ui-socialbar-item.youtube .ui-socialbar-image{background-position:0 -1840px;}
.ss .ui-socialbar-item.youtube:hover a,.ss.effect--fade .ui-socialbar-item.youtube a{background-position:0 -1880px;}
.ssm .ui-socialbar-item.youtube .ui-socialbar-image{background-position:0 -1380px;}
.ssm .ui-socialbar-item.youtube:hover a,.ssm.effect--fade .ui-socialbar-item.youtube a{background-position:0 -1410px;}
.carousel-inner{position:relative;overflow:hidden;width:100%}

.row {
  margin-left: -20px;
  margin-right: -20px;
}

.cs-quick-faqs ul.row{ margin:0 -7px; }

.cs-quick-faqs ul.row [class*="col-lg"], 
.cs-quick-faqs ul.row [class*="col-md"], 
.cs-quick-faqs ul.row [class*="col-sm"], 
.cs-quick-faqs ul.row [class*="col-xs"] { padding:0 7px; }


.hero-player {
  height: 100px;
  background: rgba(0, 0, 0, 0.3);
  margin-top: -260px;
  position: relative;
  z-index: 10;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  color: #FFF;
}

.ci-no-slider .hero-player {
  margin-top: 0;
}

#imTextObject_2_tab0 .ff1 { font-family: "Century Gothic", sans-serif; }

#imTextObject_6_tab0 .ff1 { font-family: "Tahoma", sans-serif; }

#imTextObject_8_tab0 .ff1 { font-family: "Century Gothic", sans-serif; }

#imTextObject_9_tab0 .ff1 { font-family: "Tahoma", sans-serif; }

#imTextObject_10_tab0 .ff1 { font-family: "Century Gothic", sans-serif; }

#imTextObject_13_tab0 .ff1 { font-family: "Tahoma", sans-serif; }





.k-scheduler .k-event-cancel {
    background-color: rgba(255, 0, 0, 0.68) !important;
    height: 100% !important;
}


.k-scheduler-agendaview .k-event-cancel {
    background-color: transparent !important;
}


.k-scheduler-agendaview .k-event-cancel a.k-event-detailLink {
    color: red !important;
}


.mag-home-events .event-name a.k-event-cancel{
	color:white;
}


        .mag-home-events .event-name a:not(.k-event-cancel),
        .mag-home-events .event-name a:visited:not(.k-event-cancel) {
            color: black !important;
        }
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-stack-overflow:before{content:"\f16c"}
.fa-stack-exchange:before{content:"\f18d"}


.fa-stack br {
	display: none;
}


.quick-links .fa-stack {
	width: 100%;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.gallery.style_2 .container-fluid .gallery_item,.gallery.style_2 .container .gallery_item,.gallery.style_3 .gallery_item{
	padding:10px;
}

.about .container-fluid {
	max-width: 750px;
}

.workprocess .container-fluid .icon:before {
	content: '';
	position: absolute;
	height: 1px;
	width: 100%;
	top: 50%;
	left: 0;
	background: #222;
}

.workprocess .container-fluid .icon.first::before {
	left: 50%;
	width: 50%;
}

.workprocess .container-fluid .icon.last::before {
	width: 50%;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}
ul.no-list{margin:0;padding:0}
ul.no-list li{list-style:none}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}

#login-wrapper{background:#335577;border-bottom:2px solid #446699;color:#ffffff;}

#login-wrapper label{color:#ffffff;}

#login-wrapper a,#login-wrapper a:link,#login-wrapper a:hover{color:#ffffff;}

#login-wrapper a:visited{color:#cccccc;}

#login-wrapper .button{border:1px solid #446699;background-color:#446699;color:#ffffff;font-weight:normal;}
.outside-exit-modal .inner-exit-modal #exit-insurance-container .title-box .title{display:block;font-size:50px;color:#fff;line-height:80px;text-align:center;font-weight:600}
.outside-exit-modal .inner-exit-modal #exit-insurance-container .title-box .title.green{color:#29c000;font-size:100px;text-transform:uppercase;font-weight:800}
