﻿
#dropdown li {list-style: none;float: left ; padding:15px;}

#dropdown li li {padding: 5px 0;margin: 0 10px;width: 160px;line-height: 16px;overflow: hidden;border-bottom: 1px solid #f0f0f0;}

#dropdown li a {padding: 3px 8px;text-decoration: none;}

#dropdown li ul {display: none ;background-color: #fff;width:700px;border: 1px solid #ccc;z-index: 205;	}

#dropdown li:hover ul, #navbar li.hover ul {display: block;position: absolute;margin: 0;padding: 0;box-shadow: 3px 3px 8px -2px #999;}

#dropdown li:hover li, #navbar li.hover li {float: left;}

#dropdown li:hover ul{left:0px;}

 
 .box-truyen-hinh{
  background: #eeeeee;
  padding: 20px 10px;
 }

  .box-truyen-hinh .contentleft {
    float: left;
    width: 670px;
}

.box-truyen-hinh .contentright{
  display: block;
  width: 35%;
}

#fancy_login_dim_screen{position:fixed;top:0;left:0;height:100%;width:100%;display:none;}
.header.transparent .header-wrapper,.header.transparent .header-bg-image,.header.transparent .header-bg-color,.header.transparent .header-bottom{box-shadow:none;background-color:transparent;background-image:none !important}
.header-bg-image,.header-bg-color{background-position:50% 0;transition:background .4s}


.ecs__list--dropdown {
  
  border-top: none;
  background: transparent;
  top: 39px;
  left: 17px;
  width: 100%;
  
  overflow-x: hidden;
  max-height: 180px;
  overflow-y: auto;
  
  -moz-appearance: none;
  -webkit-appearance: none; }











.ecs__list--dropdown::-webkit-scrollbar {
  width: 10px; }


.ecs__list--dropdown::-webkit-scrollbar-track {
  background-color: #00c8fe;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.46);
  border-radius: 100px; }


.ecs__list--dropdown::-webkit-scrollbar-thumb {
  width: 8px;
  border-radius: 100px;
  background-color: #fff;
  border: solid 2px #00c8fe; }
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
.menu-move ul.navul{display:none}


.page-title .title,
.page-title .entry-title,
.section-title .title,
.section-title .entry-title,
.classic-layout .entry-title a {
	font-size:100%;
}


	.page-title .title,
	.page-title .entry-title,
	.section-title .title,
	.section-title .entry-title,
	.classic-layout .entry-title {
		font-size:32px;
	}
.section-title, .classic-layout .entry-title{font-size:36px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}
.wf-loading .section-title,.wf-loading  .classic-layout .entry-title{opacity: 0;}
.ie.wf-loading .section-title,.ie.wf-loading  .classic-layout .entry-title{visibility: hidden;}


img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}


.alignright {
	float: right;
	}

#how-works .step {
    height: auto;
    margin: 0 auto;
    max-width: 877px;
    min-height: 280px;
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    text-align: left;
    z-index: 0;
}

#how-works .step:nth-child(3) {
    height: auto;
    min-height: 260px;
}

    #how-works .step:nth-child(2n+3) {
        min-height: 450px;
    }

    #how-works .step:first-of-type {
        min-height: 470px;
    }
.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%}

#calendar2 thead tr.days{background-color:#f2f2f2;height:25px;color:#666;font-size:10px;}
.block.banner ul#banner li a .content .text .label h3 span.sans-serif{font-family:Bookman Old Style,Book-manOS,neuton,sans-serif;font-weight:700}
.block.featured-tabs .tab-content .inner .text h2 span.sans-serif{font-family:Bookman Old Style,Book-manOS,neuton,sans-serif;font-weight:700}

	.entry-header .entry-title {
		font-size: 24px;
		
		padding: 10px 0 0;
	}

h1.entry-title,
.h1.entry-title {
  border-bottom: 0px solid #cceace;
  color: #822f1c;
  font-size: 18px;
  padding-bottom: 10px;
  margin-bottom: 5px;
  padding: 0 10px 10px 25px;
}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.testimonial-slide .client-testimonial{font-size:13px;font-family:oswald,sans-serif;font-size:16px;line-height:1.67;margin:5px auto 10px;padding:15px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}

.abs{position:absolute;}
p.has-text-color a{color:inherit}
.wp-block-pullquote .has-text-color a{color:inherit}


#header_eva .search_box_wrapper {
	border: 1px solid #887AD9;
	padding: 0px 10px 0px 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    z-index:13;
}
.swp-content-locator{display:none!important;margin:0!important}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
 
.flexslider .slides img {width: 100%; display: block;}



.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .slides {display: block;}

* html .slides {height: 1%;}

.flexslider .slides { zoom: 1; }
.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}

	.footerbottom-link{padding-bottom:18px;}

.footerbottom-link li{display:inline-block; padding:0 5px; line-height:12px; border-left:1px solid #000;}

.footerbottom-link li:first-child{border-left:none; padding-left:0;}

.footerbottom-link li a{text-decoration:underline; line-height:12px; color:#000;font-size:11px;font-family:Verdana,Geneva,sans-serif;}

.footerbottom-link li a:hover{color:#de172a;}

#topnav ul li a#searchtoggl{line-height:73px; margin-right:0; padding:0 14px;}



.nav{float:right; padding:8px 0 0 0; position:relative}

.nav .navbar-toggle{float:right; margin:5px 0; cursor:pointer }

.nav .navbar-toggle span{background:#f68b24; height:3px; width:30px; display:block; margin-top:4px;}

.nav ul.navigation{background:#f68b24; margin-top:0px; display:none; width:250px; position:absolute; top:100%; right:0; padding:0 10px 5px; z-index:100; text-align:left;}
.responsive-image-width .wp-block-spacer[style="height:133px"]{height:80px!important}
.responsive-image-width .wp-block-spacer[style="height:60px"]{height:25px!important}
.responsive-bigger-text .wp-block-spacer[style="height:77px"]{height:25px!important}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link{max-width:75%}
.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-logo .fusion-logo-link{max-width:75%}
.fusion-header-v4 .fusion-logo .fusion-logo-link{float:none}
.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-logo-link{-ms-flex-order:2;order:2}

.btn-more{ width:100%; float:left; display:block; box-sizing:border-box; border:2px solid #222; color:#222; text-align:center; line-height:36px; font-size:14px; font-family: 'Montserrat', sans-serif; text-transform:uppercase; transition:all .2s;}

.btn-more:hover{ background:#f1f1f1; border-color:#f1f1f1; text-decoration:none;}

.cat-box-three .box-link .btn-more{float:right;background: #fff;}

.btn-more.btn-small{ width:auto; padding:0 33px;}

.headertoshow .btn-more, .headertoshow .topmenu, .newsl .logo, .metasmobile{ display:none;}

.btn-more-send-news-tip{display: none;}

	.headertoshow .logo .moremenu.active .mmmm .btn-more{ border-color:#fff; color:#fff; display:inline-block; max-width:360px; margin-bottom:20px; float:none;}


.content-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  z-index: 120;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.3s cubic-bezier(0.16, 0.36, 0, 0.98);
  -moz-transition: 0.3s cubic-bezier(0.16, 0.36, 0, 0.98);
  -ms-transition: 0.3s cubic-bezier(0.16, 0.36, 0, 0.98);
  -o-transition: 0.3s cubic-bezier(0.16, 0.36, 0, 0.98);
  transition: 0.3s cubic-bezier(0.16, 0.36, 0, 0.98);
  background-color: rgba(0, 0, 0, 0.8);
}


.content-overlay--is-visible {
  opacity: 1;
  visibility: visible;
}


	
	.blog-post-main,
	.page-main {
		background: #fff;
		padding: 40px;
	}

.google_partner {width:200px; display:inline-block}

  #header1{
      display:none;
  }
#top-menu li a{font-size:18px}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#2ea3f2!important}
#main-header .nav li ul{background-color:rgba(255,255,255,0.89)}
.nav li ul{border-color:#dbdbdb}
#main-header .nav li ul a{color:#545454}

				
				.header-top-fixed .fold-out {
					color: #f9ccc6;
				}
.et_pb_section{padding:69px 0}
.et_pb_section.et_pb_section_first{padding-top:inherit}
.et_pb_section_4.et_pb_section{background-color:rgba(0,0,0,0.05)!important}
.et_pb_section_3.et_pb_section{background-color:#b3b3b3!important}
.et_pb_section_0.et_pb_section{background-color:#ffffff!important}
.et_pb_section_5.et_pb_section{background-color:rgba(0,0,0,0.05)!important}
.et_pb_section_6.et_pb_section{background-color:rgba(0,0,0,0.9)!important}

  .tabs{
    display:table;
    margin:0;
    padding:0;
    table-layout:fixed;
    width:95%;
  }

#site-nav ul li.menu-item-has-children,
#site-nav ul li.page_item_has_children {
	border-bottom: none;
	padding-bottom: 0;
}
#mobile-aritco-menu .home-active a{color:#a39382}
.informa-bar__wrapper{max-height:500px;-webkit-transition:all 0.3s cubic-bezier(1, 0, 1, 0);transition:all 0.3s cubic-bezier(1, 0, 1, 0);overflow:hidden}
.informa-bar__wrapper[hidden]{display:block;-webkit-transition-timing-function:cubic-bezier(0, 1, 0, 1);transition-timing-function:cubic-bezier(0, 1, 0, 1);visibility:hidden;max-height:0}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.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%;
}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link{
    
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
    border-bottom: 3px solid #10C3F8;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active i{
    
}







.nav-item :hover{
    
    
}

         .nav-item {border-bottom: 1px solid #d7d7d7;}

         .nav-item .dropdown-menu {	border: 0;}


.header-content .menu-utility-container {
  margin-bottom: 20px;
}


.menu-utility-container ul {
  margin: 0;
  padding: 0;
}


.menu-utility-container li {
  display: inline;
  list-style-type: none;
  position: relative;
}


.menu-utility-container li:before {
  color: #e17116;
  content: "|";
}


.menu-utility-container li:first-of-type:before {
  content: "";
}


.menu-utility-container li:nth-last-child(1) a {
  padding-right: 0;
}


.menu-utility-container a {
  color: #fff;
  font-size: 11px;
  letter-spacing: 1px;
  padding: 0 6px 0 9px;
  text-decoration: none;
  text-transform: uppercase;
}


.menu-utility-container a:hover {
  color: #e17116;
}


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

.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}

img.responsiveimg {
	width:100%;
	height:auto;
}

.nav-secondary {
  padding: 0.92857rem 0;
  margin-bottom: 2px;
  border: 0;
}

.nav-secondary li {
  text-align: right;
  margin: 0 0.89286rem 0 1.07143rem;
  display: block;
}

.nav-secondary li.current-menu-item a {
  font-weight: bold;
  color: #333333;
}


.nav-secondary li:last-child {
  margin-right: 0; }


.nav-secondary a {
  border: 0; }

  
  .purchase-img {
	width: 200px;
  }




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


.section18 .textcont ul {
    margin: 0 0 20px 0;
    padding: 0;
}


.section18 .textcont ul li {
    list-style: none;
    font-size: 16px;
    line-height: 30px;
}


.section18 .textcont ul li i {
    margin-right: 10px;
    color: #EEB500
}
.smrt_table2{background:#f4f4f4;border-bottom:#DCDCDC solid 1px}


    #page .content {
        box-shadow: none;
        -o-box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        -pie-box-shadow: none;
        behavior: url('/css/PIE.htc');
    }
.wf-active .entry-title{font-style:normal;font-weight:400}
.wf-active .entry-content h1{font-weight:400;font-style:normal}
.wf-active .entry-content h2{font-style:normal;font-weight:400}
.wf-active .entry-content h3{font-style:normal;font-weight:400}
.wf-active .entry-content h4{font-style:normal;font-weight:400}
.wf-active .entry-content h5, .wf-active .entry-content h6{font-weight:400;font-style:normal}
.wf-active .entry-content h6{font-style:normal;font-weight:400}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{content:" ";display:table}

.tb-megamenu .clearfix{*zoom:1;}
.tb-megamenu .clearfix:before,.tb-megamenu .clearfix:after{display:table;content:"";line-height:0;}
.tb-megamenu .clearfix:after{clear:both;}


.hdbar-menu{background: #fff;height: 80px;position: relative;z-index: 20;}

.hdbar-menu .menu-list{position: absolute;right: 0;top: 0;height: 80px;list-style: none;width: 950px;}

.hdbar-menu .menu-list li{float: left;margin: 0;padding: 0; }

.hdbar-menu .menu-list li a{display:block;width:95px;height: 78px;line-height: 80px;font-size: 16px;color: #0d0d0d;text-align: center;border-bottom:2px solid #fff;}

.hdbar-menu .menu-list li a.current{border-color: #f58120;color: #f58120;}

.hdbar-menu .menu-list li a:hover{text-decoration: none;color: #f58120;}

.hdbar-menu .menu-list li.menujjz a{font-weight: bold;}

.hdbar-menu .container,.hdbar-nav .container{background: #fff;padding: 0;margin: 0 auto;}
.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}
.hamburger--3dx .hamburger-box{perspective:80px}
.hamburger--3dx-r .hamburger-box{perspective:80px}
.hamburger--3dy .hamburger-box{perspective:80px}
.hamburger--3dy-r .hamburger-box{perspective:80px}
.hamburger--3dxy .hamburger-box{perspective:80px}
.hamburger--3dxy-r .hamburger-box{perspective:80px}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  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;
}
.row{margin-right:-15px;margin-left:-15px}
.tablepress .row-hover tr:hover td{background-color:#f3f3f3}
.tc{text-align:center}
.tc-left,.tc-right-noline,.tc-right,.tc-left-noline{float:initial!important;width:100%!important;border-bottom:#814d97 1px solid;content:'';overflow:hidden}

.tc-left{ float:left; color:#000; width:47%;border-bottom:#800080 1px solid;margin-right:30px;margin-bottom:0px;}

.tc-left-noline{ float:left; color:#000; width:47%;margin-right:30px;margin-bottom:0px;}


.tc-right { color:#000; width:50%; float:left;   border-bottom:#800080 1px solid; margin-bottom:5px;}

.tc-right-noline { color:#000; width:50%; float:left; margin-bottom:5px;}

.tc-right-none{ color:#000; height:119px; width:50%;float:left;   margin-bottom:5px;}

.tc-left-heading-main { float:left;color:#662882;padding:5px 0px 0px 0px; width:100%;font-weight:bold;}

.tc-left-heading{ float:left;color:#555; padding:0px 0px 5px 0px; width:100%;font-size:14px;
}


  .countdown-text {
    font-family:vinyl, sans-serif;; 
    font-size:38px;  }


.ecs__list--dropdown {
  
  border-top: none;
  background: transparent;
  top: 39px;
  left: 17px;
  width: 100%;
  
  overflow-x: hidden;
  max-height: 180px;
  overflow-y: auto;
  
  -moz-appearance: none;
  -webkit-appearance: none; }











.ecs__list--dropdown::-webkit-scrollbar {
  width: 10px; }


.ecs__list--dropdown::-webkit-scrollbar-track {
  background-color: #00c8fe;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.46);
  border-radius: 100px; }


.ecs__list--dropdown::-webkit-scrollbar-thumb {
  width: 8px;
  border-radius: 100px;
  background-color: #fff;
  border: solid 2px #00c8fe; }

.pagination-num {
  display: inline-block;
  zoom: 1;
  line-height: 1.1;
  margin: 0 5px;
}

.pagination-num a,
.pagination-num span,
.pagination-num strong {
  font-weight: normal;
  display: inline-block;
  zoom: 1;
  padding: 0px 6px 0px 5px;
}

.pagination-num span {
  color: #1199dd;
}

.pagination-num strong {
  color: #565656;
}

.pagination-num.current {
  padding: 3px;
  border: 2px solid #565656;
}
.q_progress_bar .progress_content{position:absolute;top:0;left:0;max-width:100%;overflow:hidden;background-color:#1abc9c;height:13px;box-sizing:border-box}
.q_progress_bars_vertical .progress_content_outer .progress_content{display:inline-block;width:100%;position:absolute;bottom:0;left:0;background-color:#1abc9c;box-sizing:border-box}
.loading-inner{position:relative;width:200px;height:128px}



th.gigpress-date {
}



td.gigpress-date {
}

.icon-down:before {
	content:"\e901";
}

.secondary-header .language-selector .language-opener .icon-down {
	color:#a69fce;
}

.img-responsive {
    margin: 0 auto;
}

			
.logos, .figure__holder__4__3{
  display: none;
}

.logos{
    display: block !important;
}
.mb-40{margin-bottom:40px!important;margin-bottom:2.5rem!important}
span.image-box,span.text-box{display:table-cell;vertical-align:middle;height:85px}
span.text-box{color:#666;line-height:14pt}
span.text-box strong{color:#0c2185;display:block;font-size:18px;font-weight:400;line-height:18pt}
.fourth-type-box .text-box{display:block;margin-left:105px}
#content .fourth-type-box .text-box H4{line-height:16pt;margin-top:-2px}
.fourth-type-box .text-box H4 A{color:#0c2185;font-size:18px;line-height:16pt}
#content .fourth-type-box .text-box H4 A:hover{text-decoration:underline}
#content .fourth-type-box .text-box P{line-height:16pt}
#content .fourth-type-box.news .text-box H4{margin-bottom:5px}
.eighth-type-box .text-box{margin-left:100px}
.eighth-type-box .text-box .social-box{margin-left:-3px}
#content .eighth-type-box .text-box H1{padding:0 0 10px;margin-top:-3px}
#content .eighth-type-box .text-box p{margin-top:-7px;padding:0 0 12px}
.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-auto,.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-lg-auto,.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-md-auto,.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-sm-auto,.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,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


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


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



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}


#footer .menu-item-18{ border-left:0 !important;}


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


.custom-hidden_xs {
	position: relative;
	left: 50%;
	transform: translate(-50%, 0%);
	width: inherit;
	height: inherit;
}
