﻿

.site-footer,
.site-info,
.site-info a {
	color: rgba(255, 255, 255, 0.7);
}


.site-info {
	padding: 15px 10px;
}


#supplementary + .site-info {
	border-top: 1px solid rgba(255, 255, 255, 0.2);
}


.site-info a:hover {
	color: #41a62a;
}


.site-info span[role=separator] {
	padding: 0 0.25em 0 0.5em;
}


.site-info span[role=separator]::before {
	content: '\002f';
}

	
	ul#menu-main-nav li.menu.top-right-security-seal { display: none; }
	
	.footerNav .menu li a, .footerNav .menu li a.current, .footerNav .menu li a:hover {
		color: #767a7d;
		font-size: 12px;
		padding: 10px 2px;
	}


.sub-menu .menu-item-has-children {
	position:relative;	
}

	
	
	#footerwrap { padding-left: 0; }
.et_pb_row_5.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{padding-top:20px;padding-bottom:20px}
.et_pb_row_15.et_pb_row{padding-top:20px;padding-bottom:6px}


.home-content ul.dotted-list li:before {
    font-family: 'FontAwesome';
    font-size: 0.6rem;
    color: #7ca433;
    content: "\f111";
    margin-right: 9px;
    vertical-align: 2px;
}


.home-content ul.dotted-list li {
    list-style-type: none;
    text-indent: -19px;
    padding: 0 0 0 19px;
    margin-bottom: 0.3rem;
}
.sidebar nav a.child,.sidebar nav span.child{margin-left:30px;font-size:18px;line-height:2}
.content-info .footer-menusa .nav-col nav ul li.child{display:none}

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}
.mainvisual-content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;opacity:0;transition:opacity 1s linear;overflow:hidden}
.mainvisual-content.is-show,.mainvisual-topics.is-show{opacity:1}
.mainvisual-content-inner{position:relative;top:50%;-webkit-transform:translateY(-62%);transform:translateY(-62%)}

.header-brand,
.header-search {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

.header-search {
  margin-top: 25px;
}

  .header-brand,
  .header-search {
    margin: 5px 0;
  }


.footer {
    display: table-row;
    height: 1px;
}
img.alignnone{margin:5px 0 20px}
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:0.5}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}
.navbar-main .menu-item.menu-item-49{border-bottom:2px solid #02b3ca;font-weight:700;margin:0 10px}
.navbar-main .menu-item-has-children .dropdown-menu a{line-height:25px}
.tb-megamenu-column{padding:10px 0;}
.row {margin-right: -15px;margin-left: -15px;}
.tablepress .row-hover tr:hover td{background-color:#f3f3f3}

.audio-player{ background:#000; width:100%; display:none;  transition:all 0.6s}

.audio-player.show-warp{ margin-bottom:0}

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

		#free-tools-heading{background: #333; color: #fff; padding: 5px 25px 10px;}

			#free-tools-heading h3{font-size: 16px;}

			#free-tools-heading p{font-size: 16px;}

			#free-tools #free-tools-heading .addthis_toolbox{float: right; margin-top: -7px;}
.popular-items .item{margin-bottom:60px;}
.popular-items .item img{margin-bottom:15px;}
.comunity-items .item{margin-bottom:60px;}
.comunity-items .item img{margin-bottom:15px;}
.services-items .item{margin-bottom:60px;}
.services-items .item img{margin-bottom:15px;}
.services-items .item .rating-stars{margin-bottom:20px;font-size:13px;}
.recent_posts .item{margin-bottom:60px;}
.top-articles .item{margin-bottom:30px;}
.top-articles .item a{margin:0px;color:#404041;}
.top-articles .item p{margin:0;font-size:9px;color:#989898;font-family:'Montserrat';font-weight:600;text-transform:uppercase;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container:before,.container:after{display:table;content:" "}
.container:after{clear:both}
.container .jumbotron{border-radius:6px}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.light-section-title {
	margin-bottom: 60px;
	color: #ffffff;
}

.light-section-title h2 {
	font-weight: 800;
	letter-spacing: 2px;
}

.light-section-title h4 {
	font-weight: bold;
}

.light-section-title p {
	line-height: 2;
}

.page_order .menu-top-menu-container {display: inline-block;}

.sub-title h1 {
text-transform: uppercase;
color: #515151;
font-size: 32px;
font-weight: 300;
text-align: center;
}
.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-lg-4{width:33.33333%}

#td-mobile-nav .td-menu-socials {
  padding: 0 65px 0 20px;
  overflow: hidden;
  height: 60px;
}


.hpinf:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}

.hpinf
{
	display: inline-block;
}

.hpinf .hpimg-shell
{
	width: 455px;
}


.footer { position: absolute; bottom: 0; width:100%; height: 40px; color: #959595; overflow: hidden; }

.footer a{ color: #959595;}

.footer a:hover{  color: #666;}

.footer li { float: left; margin-right: 20px; }

.footer .copyright{ margin-left:10px; margin-right: 50px}
#g-navigation .g-menu-item-subtitle{text-transform:lowercase;font-size:.85rem;font-weight:700;opacity:.8;padding-top:2px}
.g-menu-item-subtitle{opacity:.7}
.g-menu-item-container{display:block;position:relative}
.g-menu-item-container input,.g-menu-item-container textarea{color:#666}
#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:.938rem 1rem}
#g-mobilemenu-container .g-toplevel li .g-menu-item-content{display:inline-block;line-height:1rem}
#g-mobilemenu-container .g-menu-item-container{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;transition:transform .2s ease-out}
#g-mobilemenu-container .g-menu-item-subtitle{line-height:1.5}


span.post-views-widget i:before,
span.post-comments-widget i:before,
span.tie-date i:before,
.post-meta i:before {
	margin-right: 3px;
}


.widget-container li span.tie-date,
.footer-widget-container li span.tie-date,
.mega-menu-block .tie-date,
span.post-comments-widget,
span.post-views-widget {
	color: #AAA;
	margin: 4px 0 0;
	font-size: 80%;
	display: inline-block
}


	#theme-header,
	.breaking-news,
	#crumbs,
	#sidebar,
	.share-post,
	#theme-footer,
	.footer-bottom,
	#related_posts,
	p.post-meta .post-comments,
	#author-box,
	.post-navigation,
	#comments,
	.e3lan ,
	.post-tag,
	.post-edit-link {
		display: none !important;
	}


ul .list_life { width: 100% !important; float: left; padding: 10px 0 !important; background-color: #222; margin: 0; }


ul .list_life a { width: 100%; float: left; color: #A5A7A8 !important; }
.et_pb_counters .et_pb_counter_6:hover .et_pb_counter_amount{background-color:}
.et_pb_counters .et_pb_counter_6 .et_pb_counter_container{background-image:none}
.et_pb_counter_6 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counter_6 .et_pb_counter_container:hover{background-color:}
.et_pb_counters .et_pb_counter_6:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counter_6 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_6 .et_pb_counter_amount.overlay{color:#ff0000}


	#header-inner {
		padding: 0 50px;
	}


.clearfix:before, .clearfix:after { content: " "; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }
.et_header_style_left .logo_container{width:auto!important}
.et_header_style_centered #main-header .logo_container{height:65px}
.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.7px}
.page-equip-examples .view-header{font-family:"proxima-nova";}
.front #content #block-views-tweets-block .view-header{position:absolute;top:0px;left:0px;width:100%;}
.front #content #block-views-tweets-block .view-header .twitter_link{font:normal normal normal 14px/1 FontAwesome;content:"\f099";font-size:12px;margin-left:0px;position:absolute;top:1px;left:0;}
.front #content #block-views-tweets-block .view-header p{display:inline;}
.front #content #block-views-tweets-block .view-header a{color:#55acee;}
#wrapper #main .type-bad-credit-auto-loan .custom-location-header .custom-location-header-message,#wrapper #main .type-bad-credit-auto-loan .custom-location-header .fusion-button-wrapper,#wrapper #main .type-bad-credit-auto-loan .custom-location-header h1,#wrapper #main .type-bad-credit-auto-loan .custom-location-header h2{position:relative;z-index:2}
#wrapper #main .custom-landing-image .fusion-row .custom-landing-image-buttons .fusion-button-wrapper{display:inline-block}
#wrapper #main .custom-landing-image .fusion-row .custom-landing-image-buttons .fusion-button-wrapper .custom-button{margin:0 0 10px}

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}

.home-columns .mh-fp-grid-widget,
.home-columns .mh-fp-large-widget,
.home-columns .mh-fp-list-widget {
    margin-bottom: -20px
}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}


.site-description {
	color: #999;
	font-size: 18px;
	font-size: 1.125rem;
	font-weight: 300;
	line-height: 1;
	margin: 0 0 10px;
}


.header-image .site-description,
.header-image .site-title a {
	display: block;
	text-indent: -9999px;
}


	.genesis-nav-menu,
	.site-description,
	.site-header hgroup,
	.site-header .search-form,
	.site-title {
		text-align: center;
	}

.area-img1,
.area-img2,
.area-img3,
.area-img4,
.area-right {
	flex-basis: 50%;
	-webkit-flex-basis: 50%;
}

.area-right {
	padding: 2em;
}

.area-right h5 {
	color: #000000;
	font-size: 30px;
	margin-bottom: 6px;
}
.td-mega-menu-page .wpb_content_element .widgettitle:after{width:1200px}
.widgettitle{background-color:#222;color:#fff;display:inline-block;padding:6px 12px 4px;font-family:roboto,sans-serif;font-size:14px;line-height:19px;margin-bottom:14px;margin-top:0;min-height:30px;position:relative}
.widgettitle:after{content:'';height:2px;width:300%;position:absolute;bottom:0;left:0;background-color:#222}
.widgettitle a{color:#fff}
.vc_wp_rss .widgettitle a:first-child{display:none}
.vc_wp_tagcloud .widgettitle{margin-bottom:26px}
.vc_wp_search .widgettitle{margin-bottom:26px}
.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-sm-4{width:33.33333333%}
.container-12 .grid-3{width:180px !important;}
.container-12 aside.grid-3{width:180px !important;}
.container-12 aside.region-sidebar-first.grid-3{width:178px !important;}

.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}

.footerdx{float:right;width:12px;height:57px;}




.cf:after, .cf:before {
    content:"";
    display:table;
}

.cf:after {
    clear:both;
}

.cf {
    zoom:1;
}

.theme-abr .navbar-inner {
	min-height: 105px;
	top: 0;
	padding-top: 18px;
	position: relative;
	width: 100%;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
	background: rgba(0,9,14,.75);
}

.navbar-inner .container {
	position: relative;
}

.theme-abr .smaller .navbar-inner {
	top: -150px;
}
.no-touchevents .footer__social .facebook:hover{color:#3b5998}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.icon-mc-logomark:before, .icon-mc-wordmark:before {font-size: 16px; line-height: 26px; position: relative; top: 4px; left: 1px;}

.icon-mc-wordmark:before {left: 2px;}






.google-map{
    position: relative;
	background: #111;
}
.header .header__column--logo{position:absolute;top:9px}
.header .header__column--menu{text-align:right;padding-top:12px;padding-bottom:12px;margin-top:36px}

.sfsi_plus_Sicons img, #sfsiplusid_facebook img, #sfsiplusid_google img, #sfsiplusid_twitter img { height: 20px;}
.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-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{float:left}
.col-xs-12{width:100%}

#guestbook_page .featured-entry-container .inner-box .col-xs-12 {
  display: table-cell;
  padding: 0;
}

.bg-heroo span {
    float: right;
    position: relative;
    color: #959aba;
    font-size: 16px;
    font-family: 'Roboto';
    top: 384px;
    right: 7px;
}

.bg-heroo span a {
    color: #fff;
    font-size: 20px;
    font-family: 'Roboto';
}

    .bg-heroo {
        min-height: 420px;
    }
.woofc-no-product{opacity:0;visibility:hidden;height:0;overflow:hidden;margin:0 !important;-webkit-transition:opacity .4s, visibility .4s, height 0.4s 0.2s;transition:opacity .4s, visibility .4s, height 0.4s 0.2s;font-size:12px;font-weight:400;letter-spacing:1.4}
.woofc-empty .woofc-inner .woofc-no-product{opacity:1;visibility:visible;height:inherit}


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


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