/*
Theme Name: Autema Child Theme
Theme URI: http://autema.like-themes.com/
Author: Like Themes
Author URI: http://like-themes.com/
Description: Blank Child Theme for Autema
Template: autema
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: four-columns, right-sidebar, full-width-template
Text Domain: autema

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*
  function smoothScroll() {
    var hash;
    jQuery('.scroll-to a').click(function() {
        var url = jQuery(this).attr('href');
        var hash = url.substring(url.indexOf('#'));
        return scrollto_with_hash(hash); 
    });
    
    

    hash = window.location.hash.replace('#', '');
    if (hash != '') {
        hash = '#' + hash;
        scrollto_with_hash(hash);
    }
}


function scrollto_with_hash(hash) {

    if (jQuery(hash).length) {
        jQuery('.navbar-toggle').addClass('collapsed');
        //jQuery('#nav-wrapper').removeClass('mob-visible');
		jQuery('#navbar').addClass('collapse');
        var val = 100;
		

        jQuery('html, body').animate({
            scrollTop: jQuery(hash).offset().top - val,
        }, 600);

    }
}

jQuery(document).ready(function() {
    smoothScroll();
});

*/



@media (min-width: 1200px) {
	.navbar .container {
		width: 100%;
	}
}

@media (min-width: 1600px) {
	.navbar .container {
		width: 1570px;
	}
}

#nav-wrapper > nav > .container:before {
    display: none !important;
}
#nav-wrapper, nav.navbar, nav.navbar .row, nav.navbar #navbar {
    min-height: 100px !important;
}
@media (min-width: 1199px) {
	nav.navbar #navbar ul.navbar-nav {
		margin-top: 26px !important;
	}
}

nav.navbar .logo img {
    max-height: 50px !important;
}

nav.navbar #navbar ul.navbar-nav a {
    font-weight: 500 !important;
}
#navbar ul.navbar-nav a {
	font-size: 15px !important;
}


nav.navbar #navbar ul.navbar-nav .colored a {
	color: #02c59a;
	padding-top: 2px;
}
nav.navbar #navbar ul.navbar-nav .colored a i{
	vertical-align: middle;
	font-style: normal;
}
nav.navbar #navbar ul.navbar-nav .colored a i.icon {
	margin-top: 3px;
}
#nav-wrapper nav.navbar .navbar-toggle {
	width: 55px;
}
#nav-wrapper nav.navbar .navbar-toggle .icon-bar {
    height: 2px !important;
	margin: 7px 0 !important;
}

@media (max-width: 1199px){
	nav.navbar #navbar {
    	background-color: #fff !important;
	}
	nav.navbar #navbar ul.navbar-nav > li > a {
		color: #000 !important;
		border-top: 1px solid rgba(63, 63, 63, 0.1);
	}
	nav.navbar #navbar ul.navbar-nav li > a:hover {
		background: #fff !important;
	}
	nav.navbar #navbar ul.navbar-nav > li.colored a {
		color: #02c59a !important;
		padding: 18px 60px 18px 40px;
	}
	#nav-wrapper nav.navbar #navbar .navbar-toggle .icon-bar {
		height: 2px !important;
		margin: 10px 0;
	}
	#nav-wrapper nav.navbar #navbar .navbar-toggle {
		width: 33px !important;
	}
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .heading h1, .heading h2, .heading h3, .heading h4, .heading h5, .heading h6  {
	font-weight: 500 !important;
}

.heading.color-black .header {
    color: #3f3f3f !important;
}
.heading.color-gray .header {
    opacity: 1 !important;
    color: #c1c1c1 !important;
}
.bg-overlay-dark > div:before {
    background-color: #24232b !important;
}
.bg-color-black h1, .bg-color-black .h1, .text-page h1 {
    font-size: 50px !important;
}
@media (max-width: 1199px){
	.bg-color-black h1, .bg-color-black .h1, .text-page h1 {
		font-size: 30px !important;
	}
}
.bg-color-black h1, .bg-color-black .h1, .bg-color-black h3, .bg-color-black .h3 {
    font-weight: 600 !important;
	color: #fff !important;
}

/*contact section*/
.bg-color-black.vc_section {
    background-color: #2f2f2f !important;
}
.contact-row {
	max-width: 800px;
	margin: 0 auto !important;
}

.icon-left .wpb_single_image, .icon-left .heading {
	display: inline-block;
    vertical-align: middle;
}
.icon-left .wpb_single_image {
	width: 40px;
}
.icon-left .heading {
	margin: 0 0 0 10px !important;
}
.contact-icons {
	text-align: center;
}
.contact-icons .vc_icon_element, .contact-icons .wpb_content_element {
	display: inline-block;
	margin: 0;
	vertical-align: top;
}
.contact-icons .wpb_content_element {
	margin-left: 10px;
}
.contact-icons .wpb_content_element a{
	color: #fff;
}
.contact-icons .vc_icon_element, .contact-icons .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{
	width: 25px;
    height: 25px;
}
.contact-icons .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
    color: #02c59a;
}

.loan-icons > div > div {
    margin-top: 0px !important;
}

.block-icon.icon-top .icon {
    margin: 0 auto 10px !important;
	width: 50px !important;
}

@media (min-width: 991px) {
	.vc_column-inner .block-icon.layout-cols4:not(.icons-count-4) li .in {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
}
