﻿
.normal-list li.menu-item-object-category.ac-cc { border-left-width: 4px; border-left-style: solid; padding-left: 10px; margin-bottom: 2px; }
ul.sf-menu,ul.sf-mobile-menu,.cat-menu{font-family:"Open Sans"}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
.tb-megamenu-item.level-3{padding-left:15px;}
li.tb-megamenu-item.mega.active a{background:#1f1f1f;color:#ffb204;font-size:16px;font-weight:bold;border:none;}
li.tb-megamenu-item.mega a{border:none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}
.tb-megamenu-item.level-2.mega.dropdown-submenu .nav-child{position :absolute;top :-5px;}

.clear{clear:both}

   

.content-inner{
	width:1280px;
	min-height:640px;
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-ms-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-o-box-shadow:0 0 6px rgba(0,0,0,0.5);
	border:1px solid #eeeeee;
	border:1px solid #dddddd\9;
	margin:0 auto;
	margin-bottom:15px;
	position:relative;
}

  #jm-top-bar-space,
  #jm-logo-bar-space,
  #jm-djmenu-space,
  #jm-header-top-space,
  #jm-main-in,
  #jm-bottom0,
  #jm-bottom1-space,
  #jm-bottom2-space,
  #jm-footer-mod-space,
  #jm-footer-space {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}


.text-base {
  font-size: 1rem;
}

#topbar .menu-top-bar-nav-container {
  margin-right: 5px !important;
}

#footer-nav .menu {
  float: right;
  list-style: none;
  margin: 0;
  padding: 0;
}

#footer-nav .menu a {
  color: #cbcac5;
}

  .main-navigation .menu-item-has-children {
    position: relative; }
footer img.glean_logo{width:70px}

.section18-border .textcont {
    margin: 10px;
}

.section18 .textcont h2 {
    font-size: 24px;
    margin-bottom: 20px;
    color: #555555;
    line-height: 35px;
}


.section18 .textcont p {
    margin-bottom: 20px;
    color: #777;
}

.textcont h3 {
    text-transform: capitalize;
}

.textcont ul li, 
.section-14-box ul li
{
    list-style-type: circle;
    line-height: 30px;
}

.textcont ul, 
.section-14-box ul
{
    margin-left: 0;
    margin-top: 20px;
}

.textcont ul
{
    margin-left: 0;
    margin-top: 0px;
}


.home-desktop:hover {
  opacity:0.8;
}


.home-desktop {
  width: 120px;
  height:70px;
}
.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-md-4{width:33.33333333%}
.site-header .site-navigation .menu-main-menu-container .nav .menu-item-has-children:hover .sub-menu li{visibility:visible;opacity:1}

 
 


.master-slider{
	position: relative;
	visibility: hidden;
	-moz-transform: translate3d(0 , 0 , 0);
}


.wpb_row .master-slider-parent *,
.master-slider-parent * {
	 -webkit-box-sizing: content-box;
	 -moz-box-sizing: content-box;
	 box-sizing: content-box;
}


.master-slider-parent {
	margin-left: auto;
	margin-right: auto;
}


.master-slider img, .ms-slide-bgvideocont video {max-width:none;}


.master-slider.ms-fullheight{height: 100%;}
.container-img .footer .footer-more{margin-top:20px;margin-bottom:20px;cursor:pointer}


.td-grid-style-4 .td-meta-info-container {
  top: 0;
  bottom: 0;
  margin: 0;
  font-size: 0;
  position: absolute;
  width: 100%;
}

.td-grid-style-4 .td-meta-info-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}


.td-grid-style-5 .td-meta-info-container {
  top: 0;
  bottom: 0;
  margin: 0;
  font-size: 0;
  position: absolute;
  width: 100%;
}

.td-grid-style-5 .td-meta-info-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.icon-search:before {
	content: "\e615";
}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#21282e;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}

.slider-content .container {
	width: 85%;
}

.at-fixed-width .acme-widgets .featured-section .container .widget-title{
	border: none;
}

.secondary-sidebar .container{
	max-width: 100%;
}

	#navbar .container{
		position: relative;
	}


.site-content article .acme-widgets .container {
	width: 100%;
	margin: 0;
}

.bd-layoutcolumn-51 {
  position: relative;
}

#header .main {
	width: 98%;
}

.main{width:960px;margin:0 auto}

#inner-page .main{width:1000px;}

.callbacks_container {
	padding: 0 15px;
}

html div#maximenuck201 ul.maximenuck li.maximenuck.item101.level1 .maximenuck span.titreck {
	display: none; 
}

div#maximenuck201 span.titreck {
	text-decoration : none;
	
	float : none !important;
	float : left;
	margin: 0;
}

div.navigation{font-size:14px;margin:15px 0;}

div.navigation a{padding:6px 10px;border:none;}

div.navigation a:hover{background:none;}

div.navigation span.current{padding:6px 10px;color:#333;background:none;}

div.navigation span.pages{margin-right:15px;display:none;}

div.navigation span.dots{color:#999;line-height:100%;margin:0 2px;}

div.navigation .prev, div.navigation .next{position:absolute;padding:8px 0;border:none;color:#666;}

div.navigation .alignleft, div.navigation .alignright{margin:0}

div.navigation .prev{left:0}

div.navigation .next{right:0}
.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-sm-9{width:75%}
.tc-slider-controls{position:absolute;bottom:0;max-height:500px;line-height:500px;width:10%;opacity:0;color:#999}
.tc-slid-hover .tc-slider-controls{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.tc-slider-controls.right{right:0;text-align:right}
.tc-slider-controls.left{left:0;text-align:left}
.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-4{width:33.33333333%}

.gdlr-core-pbf-wrapper-container{ margin-left: auto; margin-right: auto; }


.mid_heading_div{

	width:330px;
	height:44px;
	line-height:44px;
	border-bottom:0px solid #cccccc;
}


.mid_heading_div h1{

	margin:0px;
	font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size:22px;
	color:#3c199b;
	text-align:center;
	font-weight:bold;
}

.mid_heading_div h3{

	margin:0px;
	font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}

.mid_heading_div h3 img{

	margin:0px;
	font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	margin-top: 8px;
	margin-bottom: 2px;
}
.modal-body{position:relative;padding:15px}

#comeet_apply_modal .modal-dialog .modal-body iframe {width:100%;height:100%;min-height:650px;}
.soliloquy-container .soliloquy-image{max-width:100%;display:block;height:auto;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}

.entry-title {
    color: #444;
    margin-bottom: 30px;
}

.page .entry-title {
    margin-bottom: 30px;
}

.entry-title a {
    color: #444;
}




.blog .format-aside .entry-title, .archive .format-aside .entry-title {
    display: none;
}

article.post .post-categories a:hover, .entry-title a:hover, .entry-meta a:hover, .entry-footer a:hover, .read-more a:hover, .flex-caption .post-categories a:hover, .flex-caption .read-more a:hover, .flex-caption h2:hover, .comment-meta.commentmetadata a:hover, .post-inner-content .cat-item a:hover {
    color: #a161bf;
}

.featured-posts__title {
  color: #f26722;
  font-family: 'Tungsten A', 'Tungsten B';
  font-weight: 500;
  font-style: normal;
  font-size: 70px;
  letter-spacing: 2px;
  line-height: 65px;
  text-align: center;
  text-transform: uppercase;
}
.publications h2.pane-title,.news_box h2.pane-title{color:#2f383d;font-size:24px;font-weight:300;text-transform:none;padding-top:5px;margin:0 0 22px 0;font-family:'Lato',sans-serif;text-align:left;}

    .carousel-section.wwd-styling .flexslider {
      margin: 0px;
      width: 100%; }



.social-profiles-widget img {
    margin: 0 4px 0 0;
}
 

.social-profiles-widget img:hover {
    opacity: 0.8;
}

.sub-menu .menu-item-has-children:after { color: #fff }
.blog_vertical_loop .full_width_inner{margin:0!important}
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}


.hometpl aside .hbox {
	padding: 1em;
	font-size: 14px;
	line-height: 20px;
	color: #444;
}
.logo-payment-outer{display:inline-block;vertical-align:top;height:40px}
.logo-payment-outer.bg-white{margin:2px;background-color:#fff;height:36px}
.logo-payment-outer .logo-payment{max-height:100%}


.double-bounce1, .double-bounce2 {
  background-color: #82a243;
}
#div-poll #inner .pds-answer-group{display:block;margin:7px 0;padding:0;overflow:hidden}

	#site-footer .copyright-area {
	}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#dd3333}


.block3-content {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.modal-header{padding:15px;border-bottom:1px solid #282828;min-height:16.42857143px}
.modal-header .close{margin-top:-2px}

	.bottom-sm-30 {margin-bottom: 30px!important}

	.tr {
	border:none;margin:0px 0px 10px 0px;padding:10px 10px 10px 10px;
	}

.tr:hover {background-color:#ffffff;cursor:pointer;}

.tr:nth-child(1):hover {background-color:#EFEFEF;cursor:default;}

.tr.thead:hover {background-color:#BA0E0D;}



.margin-space {
	height:20px;
	width:100%;
}

.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%;
  }
