/*
Custom Css
*/
.btn-info {
        color: #ffffff;
        background-color: #004000;
        border-color: #055d05
    }
    
    .btn-info:hover {
        color: #004000;
        font-weight:500;
        background-color: #ffffff;
        border-color: #004000
    }
    
    .btn-info:focus,
    .btn-info.focus {
        box-shadow: 0 0 0 .2rem rgba(60, 190, 60, 0.5)  
    }
    
    .btn-info.disabled,
    .btn-info:disabled {
        color: #ffffff;
        background-color: #004000;
        border-color: #055d05
    }
    
    .btn-info:not(:disabled):not(.disabled):active,
    .btn-info:not(:disabled):not(.disabled).active,
    .show>.btn-info.dropdown-toggle {
        color: #ffffff;
        background-color: #508a50;
        border-color: #6fb96f
    }
    
    .btn-info:not(:disabled):not(.disabled):active:focus,
    .btn-info:not(:disabled):not(.disabled).active:focus,
    .show>.btn-info.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(60, 190, 60, 0.5)
    }
    
    .btn-outline-info {
        color: #004000;
        background-color: transparent;
        background-image: none;
        border-color: #004000
    }
    
    .btn-outline-info:hover {
        color: #222222;
        background-color: #049204;
        border-color: #004000
    }
    
    .btn-outline-info:focus,
    .btn-outline-info.focus {
        box-shadow: 0 0 0 .2rem rgba(12, 190, 12, 0.5)
    }
    
    .btn-outline-info.disabled,
    .btn-outline-info:disabled {
        color: #004000;
        background-color: transparent
    }
    
    .btn-outline-info:not(:disabled):not(.disabled):active,
    .btn-outline-info:not(:disabled):not(.disabled).active,
    .show>.btn-outline-info.dropdown-toggle {
        color: #ffffff;
        background-color: #049204;
        border-color: #004000
    }
    
    .btn-outline-info:not(:disabled):not(.disabled):active:focus,
    .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show>.btn-outline-info.dropdown-toggle:focus {
        box-shadow: 0 0 0 .2rem rgba(12, 190, 12, 0.5)
    }
    
       
    .bg-olive{background-color:#004000!important}
    
    .text-bigokes{color:#004000!important}
    .text-bigokes-bolder{color:#004000!important; font-weight:900!important}
    .text-bigokes-bold{color:#004000!important; font-weight:500!important}

/* ============ only desktop view ============ */
@media all and (min-width: 992px) {
	.navbar .dropdown-menu-end{ right:0; left: auto;  }
	.navbar .nav-item .dropdown-menu{  display:block; opacity: 0;  visibility: hidden; transition:.3s; margin-top:0;  }
	.navbar .nav-item:hover .nav-link{  text-decoration: underline!important  }
	.navbar .dropdown-menu.fade-down{ top:80%; transform: rotateX(-75deg); transform-origin: 0% 0%; }
	.navbar .dropdown-menu.fade-up{ top:180%;  }
	.navbar .nav-item:hover .dropdown-menu{ transition: .3s; opacity:1; visibility:visible; top:100%; transform: rotateX(0deg); }
}	
/* ============ desktop view .end// ============ */

*/ ============ footer styles ================= */
.footer-area{
	background:#004000;
	padding:50px 0px 50px
}
@media (min-width: 1000px){
	.footer-area{
		padding:195px 0px 120px
}
}
.single-footer-widget p{
	margin-bottom:15px
}
.single-footer-widget p:last-child{
	margin-bottom:0
}
.single-footer-widget .instafeed{
	margin-left:-5px;
	margin-right:-5px
}
.single-footer-widget .instafeed li{
	margin:5px
}
/*
@media (max-width: 1199px) and (min-width: 992px){
	.single-footer-widget .instafeed li:nth-child(4),.single-footer-widget .instafeed li:nth-child(5),.single-footer-widget .instafeed li:nth-child(6){
		display:none
}
}
*/
.single-footer-widget .sm-head{
	color:#fff;
	margin-bottom:0px
}
.single-footer-widget .sm-head span{
	position:relative;
	margin-left:-40px;
	margin-right:10px;
	display:inline-block;
	width:28px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:#004000;
	color:#ffffff;
	border-radius:20px
}
.tp_widgets .list li{
	margin-bottom:12px
}
.tp_widgets .list li a{
	color:#7b838a;
	font-family:"Roboto",sans-serif
}
.tp_widgets .list li a:hover{
	color:#004000
}
.tp_widgets .list li:last-child{
	margin-bottom:0px
}
.tp_widgets p{
	color:#7b838a
}
.footer_title{
	font-size:18px;
	line-height:24px;
	font-weight:500;
	font-family:"Oswald",sans-serif;
	text-transform:capitalize;
	color:#fff;
	margin-bottom:28px
}
@media (max-width: 991px){
	.footer_title{
		margin-bottom:10px
}
}
.footer_title.large_title{
	font-size:36px;
	font-weight:600
}
@media (max-width: 1199px){
	.footer_title.large_title{
		font-size:18px
}
}
.footer-bottom{
	background:#004000;
	padding-bottom	:20px
}
.footer-bottom .footer-text{
	color:#004000;;
	margin-bottom:0
}
.footer-bottom .footer-text a{
	color:#004000;
	opacity:1
}
.footer-only{
	padding-top:60px !important;
	padding-bottom:60px !important
}
@media (min-width: 1000px){
	.footer-only{
		padding-top:115px !important;
		padding-bottom:115px !important
}
}
.sizebtn {
        color: #ffffff;
        background-color: #004000;
        border-color: #055d05;
        border-radius: 8px;
        padding: 10px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        }
    
    .sizebtn:hover {
        color: #004000;
        font-weight:500;
        background-color: #ffffff;
        border-color: #004000
    }