﻿

.footer-copy {
	margin-bottom: 0px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #B3B5B6;
	font-size: 11px;
}


.footer-inner{width:980px;margin:0 auto;}


#secondary {
	width: 25%;
	
	float: right;
	font-size: 0.9em;
}


#secondary aside.widget {
	margin-bottom: 30px;
}


#secondary aside.widget .widget-title {
	font-size: 1.2em;
	font-weight: 500;
	margin-bottom: 1em;
}


#secondary aside.widget ul {
	list-style: none;
	margin: 0;
}


#secondary aside.widget ul li {
	line-height: 1.5em;
	margin-bottom: 0.2em;
}


#secondary aside.widget ul li:last-child {
	margin-bottom: 0;
}


#secondary aside.widget ul a {
	text-decoration: none;
}


#secondary aside.widget ul a:hover {
	text-decoration: underline;
}


	body.responsive #secondary {
		width: auto;
		
		float: none;
		margin-top: 35px;
	}




.sidebar_left .content { float: right; }

.sidebar_right .content { float: left !important; }

    
    
    
    #footer .part3{
        float:right;
        margin-top:70px;
        font-size:11px;
        line-height:14px;
		padding-left:5px;
		padding-right:5px;
    }

	#footer .part3 a{
        color:#666666;
		font-size:10px;
    }
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.master-nav-container .nav-link{text-decoration:none}
.master-nav-sm .nav-link{color:rgba(2,46,60,.8);display:block}
.master-nav-sm .nav-link:hover,.master-nav-sm .nav-link:focus,.master-nav-sm .nav-link.active{color:#222}
.master-nav-sm .nav-link-bold{color:#ef7720;font-weight:700}
.master-nav-lg .nav-link{font-weight:700;color:#022e3c;font-size:16px}
.master-nav-lg .nav-link:hover,.master-nav-lg .nav-link:focus,.master-nav-lg .nav-link.active{color:#ef7720}

  .main-navigation .menu-item-has-children {
    position: relative; }
.fusion-clearfix{zoom:1;clear:both}
.fusion-clearfix:after,.fusion-clearfix:before{content:" ";display:table}
.fusion-clearfix:after{clear:both}
.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#e6e6e6}
.jumbotron h1,.jumbotron .h1{color:inherit}
.jumbotron p{margin-bottom:15px;font-size:23px;font-weight:200}
.container .jumbotron,.container-fluid .jumbotron{border-radius:0;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}

.page-nav .pages {
  float: right;
  margin-right: 0;
  border: none;
  padding: 3px 0 3px 5px;
  
}

.td-md-is-android .page-nav .pages {
  padding-right: 0;
}

.blog-home {
    float: none;
    padding: 50px 0;
    width: auto;
}

.blog-home h2 {
    font-size: 18px;
    margin: 0 0 10px;
}

.blog-home a.more-posts {
    display:none;
}

.content{ padding-bottom: 60px;}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}
#main .standard-posts-wrapper .thumb-wrapper img{display:block;width:100%;height:180px;background-color:#e5e5e5;background-position:top center;background-repeat:no-repeat;background-size:100% auto;overflow:hidden}
#main .standard-posts-wrapper .thumb-wrapper{display:block;float:left;width:100%;height:180px}
#main .standard-posts-wrapper .text-holder-full .thumb-wrapper{height:auto}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}
