/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

body {
    padding-top: 180px;
}
/*
@media (min-width: 992px) {
    body {
        padding-top: 56px;
    }
}
*/

.atgi_logo_footer{
    width:100px;
}
@media screen and (min-width: 992px) {
 .atgi_logo_footer{
    width:150px;
 }
}
@media screen and (max-width: 768px) {
.navbar .btn-orange, .navbar  .btn-atgi-1{font-size:11px;}
.navbar-toggler-icon{width: 1.1em;height: 1.2em;}
.carousel-caption h1{font-size:24px;}
.carousel-caption h2{font-size:20px;line-height:1.4em;}
    
}

@font-face {
    font-family: 'OpenSansLight';
    src: url('../fonts/opensans/OpenSansLight.eot');
    src: url('../fonts/opensans/OpenSansLight.eot?#iefix') format('embedded-opentype'),
    url('../fonts/opensans/OpenSansLight.woff') format('woff'),
    url('../fonts/opensans/OpenSansLight.svg#mainfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/opensans/OpenSansRegular.eot');
    src: url('../fonts/opensans/OpenSansRegular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/opensans/OpenSansRegular.woff') format('woff'),
    url('../fonts/opensans/OpenSansRegular.svg#mainfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSansBold';
    src: url('../fonts/opensans/OpenSansBold.eot');
    src: url('../fonts/opensans/OpenSansBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/opensans/OpenSansBold.woff') format('woff'),
    url('../fonts/opensans/OpenSansBold.svg#mainfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MerriWeatherLight';
    src: url('../fonts/merriweather/MerriWeatherLight.eot');
    src: url('../fonts/merriweather/MerriWeatherLight.eot?#iefix') format('embedded-opentype'),
    url('../fonts/merriweather/MerriWeatherLight.woff') format('woff'),
    url('../fonts/merriweather/MerriWeatherLight.svg#mainfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MerriWeatherRegular';
    src: url('../fonts/merriweather/MerriWeatherRegular.eot');
    src: url('../fonts/merriweather/MerriWeatherRegular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/merriweather/MerriWeatherRegular.woff') format('woff'),
    url('../fonts/merriweather/MerriWeatherRegular.svg#mainfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MerriWeatherBold';
    src: url('../fonts/merriweather/MerriWeatherBold.eot');
    src: url('../fonts/merriweather/MerriWeatherBold Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/merriweather/MerriWeatherBold.woff') format('woff'),
    url('../fonts/merriweather/MerriWeatherBold.svg#mainfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

p{font-family: 'OpenSansRegular', Arial, Sans-Serif;font-size:0.9em;}
h1, h2, h3, h4, h5, h6, p.h1, p.h2, p.h3, p.h4, p.h5, p.h6  {font-family: 'MerriWeatherRegular', "Times New Roman", Serif;color: #000000;}
h1 {} 
h2 {}
h3 {}
h4 {} 
h5 {} 
h6 {}
.nav-link,.dropdown-item{font-size:1.2em;font-family: 'MerriWeatherRegular', "Times New Roman", Serif;}
/*.dropdown-menu {background: #333;color: #fff;}*/
.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #4d6726;}

a.dropdown-item.active, a.dropdown-item:active {color: #fff!important;text-decoration: none}


.navbar{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}
.btn{border-radius: 25px;}
.btn-orange,.loginmodal-submit{background-color: #eb5c1d!important;color:#fff!important;}
.btn-orange:hover,.loginmodal-submit:hover{background-color: #da581e!important;color:#fff!important}
/* #91c652 lightest green*/
/* #5d9033 light green*/
/* #3a641c dark green*/
/* #f4733a orange*/
.btn-atgi-1 { background-color: #5d9033!important; color: white; border-color:#5d9033!important;}
.btn-atgi-1:hover {background-color:#3a641c!important; color: white;border-color:#5d9033!important;}
.btn-success { background-color: #3a641c!important; color: white;border-color:#5d9033!important;}
.btn-success:hover {background-color:#5d9033!important; color: white;border-color:#5d9033!important;}
.btn-info { background-color: #5d9033!important; color: white;border-color:#5d9033!important;}
.btn-info:hover {background-color:#3a641c!important; color: white;border-color:#5d9033!important;}
.carousel-item {
    height: 65vh;
    min-height: 300px;
    background: no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.carousel {margin-right: 0;margin-left: 0;border:none!important;margin-top:5px}
.portfolio-item {margin-bottom: 30px;}
nav.navbar.shrink .nav-link {padding-top:0px}
nav.navbar.shrink li#open_account a {margin-top: -3px!important;}
nav.navbar.shrink .ws_login_btn{position:relative;padding-top:0px;padding-left:10px}
.breadcrumb {padding:0px;margin-bottom: 1rem;list-style: none;background-color: transparent;color:#fff;display:unset!important;}
.breadcrumb-text{position: absolute;bottom: 10px;left: 0;width:100%;text-align:center;color:#fff;background:rgba(40, 40, 40, 0.32)
}
.breadcrumb .active{color:#fff;}
.breadcrumb-item+.breadcrumb-item::before {color:#fff;}
.breadcrumb-text, .breadcrumb-text h1, .breadcrumb-text a,  .breadcrumb-text a:hover{color:#fff}
.footer-custom hr{margin-left:20px;margin-right:20px;}
.footer-custom-2 {background:#5d9033;}
.footer-custom-2 p,.footer-custom-2 a{color:#ffffff!important;}
.text-subline {position: relative;height: 1px;padding: 0;background: #e5e5e5; border: none;}
.text-subline:before {content: '';position: absolute;top: 0;left: 0;height: 1px;width: 50px;background: #90c752;}