﻿
#access ul li li a:hover,
#access ul .menu-item-object-custom.current-menu-item a:hover {
color: #ababab;
}
 #text-block-14 { margin-bottom:0px; text-align:left; }
.line-pattern{position:absolute;z-index:-1}
.line-pattern--left{top:35%;left:0}
.line-pattern--right{bottom:35%;right:0}
.text-center{text-align:center !important}
.slideshow .slide .hero__content.text-center .content__box{display:inline-block;margin:0 auto}

.body_index3 { font-family: Tahoma; font-size: 11px; text-align: justify; color: #006666}

.rel{position:relative;}

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


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


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}
.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-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.codrops-top{font-family:Arial,sans-serif;line-height:24px;font-size:11px;width:100%;background:#000;opacity:.9;text-transform:uppercase;z-index:9999;position:relative;-moz-box-shadow:1px 0 2px #000;-webkit-box-shadow:1px 0 2px #000;box-shadow:1px 0 2px #000}
.codrops-top a{padding:0 10px;letter-spacing:1px;color:#ddd;display:block;float:left}
.codrops-top a:hover{color:#fff}
.codrops-top span.right{float:right}
.codrops-top span.right a{float:none;display:inline}

.btn_table{border-spacing: 5px; }

.btn_table span{font-size:14px}
 
.tableau { width: 70%; }
.top-nav .slide_menu_right ul li:last-child{padding:8px 5px}
.slide_menu_right #menu-top_main.menu{display:block}
.slide_menu_right{background:#f3f3f3 none repeat scroll 0 0;display:none;height:100%!important;left:-447px;overflow:auto;padding:10px;position:fixed;top:0;width:315px;z-index:99999;border-right:1px solid #dcdcdc}
.slide_menu_right.main{left:0}
.slide_menu_right .sub-menu{float:left;left:auto;margin:0;opacity:1;position:static;visibility:visible;width:100%}
.slide_menu_right #menu-top_main a{color:#000!important;float:left;height:auto!important;line-height:normal!important;padding:0;width:auto}
.slide_menu_right .sub-menu li{float:left;margin:0;padding:0!important;min-width:auto!important;padding:0;width:100%}
.slide_menu_right .sub-menu li li{margin-left:10px}
.slide_menu_right .sub-menu li li a{font-size:16px;font-weight:700}
.last{margin-right:0 !important;}
#superfish-2 .sf-depth-2.last a{margin-bottom:8px;}

span.lowercase{
    text-transform:lowercase !important;
}
#om-menu-mega-menu .om-maximenu-content .block.first{width:385px;float:left;padding:10px 0 30px;}
.homebox.half.first{border-right:1px solid #e3e3e3;margin-right:0;padding-right:15px;}
#om-menu-mega-menu li .om-maximenu-content .block.first{width:41.4%;text-align:center;}
#om-menu-mega-menu li .om-maximenu-content .block.first img{width:80%;}
#om-menu-mega-menu .leaf-bookstore.leaf-role-anonymous-user .om-maximenu-content .block.first{display:block;}


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}

.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #62B524;
	font-weight: bold;
	text-decoration: none;
}


.level-3 {
  clear: left;
  display: none;
  background-color: #fff;
}


.level-2 .active .level-3 {
  display: block
}

  .level-3 a {
    font-weight: 400;
    font-size: 1em;
    padding: 0
  }

  .level-3 li {
    float: none;
    margin: 8px 0
  }
