﻿



#block-nice_menus-1 { width: 990px; position: relative; height: 28px; margin-top: -27px; font-family: Arial, Helvetica, sans-serif;}



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


.clear-block {
  display: inline-block;
}



* html .clear-block {
  height: 1%;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.panel-group .panel-heading {
  border-bottom: 0;
}


.faqs-wrap .panel-group .panel .panel-heading{
	border-radius: 0px !important;
	color: #333333;
    background: #aed3d1 !important;
    border: none !important;
    padding: 0;
}


.faqs-wrap .panel-group .panel .panel-heading a{
	padding: 15px;
	display: block;
	text-decoration: none;
}


.faqs-wrap .panel-group .panel .panel-heading .panel-title{

}


#utility-cell  {
	padding-top: 20px;
	padding-right: 20px;
}
body.boxed .wrapper_inner,body.boxed footer,body.boxed .header_inner,body.boxed .full_width .parallax_content,body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .footer_top_border_holder.in_grid,body.boxed .footer_bottom_border_holder.in_grid,body.boxed .content_wrapper{width:818px}


.wrapper_inner{
	width: 100%;
	overflow: hidden;
}


body.boxed .wrapper_inner{
	overflow: visible;
}






body.boxed .wrapper_inner,
body.boxed .footer_inner,
body.boxed .content_wrapper{
	width: 1150px;
	margin: 0 auto;
}


.hamburger-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative; }

.thirdpost {
width: 31.2%;
float: right;
margin-right: 0;
margin-left: 2%;
}

.thirdpost img { width: 100% }

.thirdpost:last-child { margin-right: 0 }

.thirdpost .featured-title {
font-size: 10px;
line-height: 1.3;
}
.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:15;display:inline-block;font-family:serif;width:30px;height:30px;margin-top:-35px;font-size:50px}
.carousel-control .icon-next{right:10%;margin-right:5px}
.carousel-control .icon-next:before{content:'\203a'}


.icon-next:before {
    content: "\e38d";
}


#footer { 
display : none;
}


#footer A:link { 
    color: #000099;
}


#footer A:hover {
   color : red; 
}


#footer a:first-child {
    padding-left : 2px;
}


#footer ul {
    list-style-type: none;
    margin: 0;
    padding : 0 0 3px 0;
}


#footer ul li {
    display : inline;
    font-size : 100%;
    margin-left : 0px;
    padding-right : 5px;
    padding-bottom : 3px;
}


#footer ul li.footfriend {
    border-right : none;
}


#footer address, #footer .dobar {
    padding-right : 5px;
    border-right : 1px solid #999999;
}


#footer p {
    font-size : 110%;
    color : #000;
    padding : 7px 7px;
    background-color : #FFFF6A;
}






.lottie-section .et_pb_row .et_pb_column {
    display: flex;
    align-items: center;
}

    .header-left, .header-right {float:none;text-align: center;margin-bottom:30px;}

	body #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items { display: block; }

.menu-phone a{
    color: rgb(49, 58, 71)!important;
	font-weight: bold!important;
}

	.menu-phone:before {
    left: 44%!important;
    right: 44%!important;
    top: 10px!important;
}

	.menu-phone {
    	padding-top: 35px!important;
	}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.cranium{position:relative;width:auto;max-width:960px;margin:0 auto}
#strap .cranium{margin:0 auto;background-color:#003057;height:54px;width:auto;max-width:1000px}
#header .cranium{position:relative;max-width:960px;margin:0 auto;height:70px}
#siteNav .cranium{width:auto;max-width:1000px;margin:0 auto}
.r #header .cranium{height:70px;border-bottom:5px solid #363636}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}

.inv_cent{	width: 984px; float: left; height: auto; }

	
	.vc_responsive #main .vc_row .vc_column_container:last-child, .vc_responsive .pre-content .vc_row .wpb_column:last-child{margin-bottom:0px !important;}

	#main .vc_empty_space {max-height:60px !important;}

#main {background:#fff; margin:0 auto; padding:60px 30px;}

.page-template-page-no-paddings #main {padding:0px 30px;}
 	#main, #site-header #header-container, #top-bar, #mobile-site-header, #container, .inner, li.megamenu-tabs .submenu-content, #navigation-inner, .page-header h1, .page-header p, .header-search .search-input, #wrapper .author {max-width:1200px; }






.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; visibility: hidden;	}
 
.clearfix:after { clear: both; }

.clearfix { zoom: 1; }
 
.icon-mail:before { content: '\e805'; }
.et_search_outer{overflow:hidden;position:absolute;top:0;width:100%}
.et_vertical_nav .et_search_outer{overflow:visible;position:relative}
.et_header_style_centered .et_search_outer,.et_header_style_split .et_search_outer{display:none}

.cli-tab-section .cli-tab-content
{
	padding: 10px 20px 5px 20px;
}

.cli-tab-section
{
	margin-top:5px;
}

.cli-tab-section.cli-privacy-tab {
    display: none;
}

#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
    display: block;
}

  .cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
    font-size: 12px;
}
.slides .description{visibility:visible}
#blog,#sidebar,.slides .description,ul.nav{display:none}

span.wpml-rtl { unicode-bidi:bidi-override !important; direction:rtl !important; display:inline !important; }
.partial_navigation .quicksearch .basic{display:-ms-flexbox;display:flex;-ms-flex:0 0 31px;flex:0 0 31px;min-width:0;-ms-flex-align:center;align-items:center;justify-self:flex-start}
.partial_navigation .quicksearch .basic .label{margin-right:20px}



#footer .footer-credits {
	background: #3f3f3f;
	text-transform: uppercase;
	font-size: 12.3px;
}

#footer .footer-credits .footer-credits-inner {
	border-top: 1px solid #4a4a4a;
	padding: 20px 0;
    color: #fff;
}

#footer .footer-credits a {
	color: #EF4A43 !important;
}

#footer .footer-credits a:hover {
	color: #EF4A43;
}

body.boxed #footer .footer-widget,
body.boxed #footer .footer-credits {
	padding-left: 15px;
	padding-right: 15px;
}
#footer .footer-credits a:active{color:#EF4A43;}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}

  .slider .item .slide-text .vertical-align {
    display: table;
    height: 100%;
    width: 100%; }

    .slider .item .slide-text .vertical-align .inner {
      display: table-cell;
      vertical-align: middle; }

  .page-template-t6--template-loansforliving .phone .vertical-align {
    display: table-cell;
    vertical-align: middle; }
.item-list ul li.first{padding-top:0;}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.has-diag-shade .bg-shade{display:none}
.tb-simple-slider .bg-shade{background-color:rgba(0,0,0,.4);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.tb-simple-slider.dark-text .bg-shade{background-color:rgba(255,255,255,.4)}
.jumbotron-outer.has-bg-shade .bg-shade{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:2}


.home-left
{
	height: 274px;
	margin-bottom: 6px;
	margin-top: 92px;
	background-color: rgba(255, 255, 255, 0.641);
	padding-top: 32px;
	padding-left: 23px;
	padding-right: 19px;
}

	
	.home-left p
	{
		margin-right: 80px;
	}

	
	.home-left h2
	{
		margin-top: 27px;
	}
