/* Add here all your CSS customizations */

h1, h2
{
	font-family: "Ubuntu" !important;

}
.btn-rounded
{
	border-radius:8px !important;
	
}

html .btn-primary {
    background-color: #EC7011;
    border-color:#EC7011;
    color: #FFF;
	box-shadow: inset 0px 3px 10px rgba(0,0,0,0.15);
	padding-left:25px !important;
	padding-right:25px !important;

}
html .btn-secondary 
{
   background-color: #258DC8;
       border-color: #258DC8;
	   	padding-left:25px !important;
	padding-right:25px !important;
	margin-left:25px;
	
}

html .btn-secondary:hover
{
background-color: #006097;
border-color: #006097 #006097 #006097;	
}

html .btn-primary:hover, html .btn-primary.hover {
    background-color: #f0e2d8;
    border-color: #ec7011;
    color: #ec7011;
}

#ctahome .btn-primary:hover, html .btn-primary.hover {
    background-color:transparent;
    border-color: #ec7011;
    color: #ec7011;
}

#footer 
{
	background:#F8F9FA;
	
}
#footer  .footer-copyright
{

background:#3D3D3D !important;
padding:2px 0;

}



#footer  .footer-copyright a

{
	color:#fff !important;
}


#footer  .footer-copyright a:hover, #footer  .footer-copyright a:visited

{
	text-decoration:underline;
}


#footer h4
{
	color:#343A40;
	text-transform:none;
	
}


#footer a:not(.btn):not(.no-footer-css) {
    color: #343A40;
    transition: all 0.1s ease-in-out;
}

#footer a:not(.btn):not(.no-footer-css):hover
{
color:#006097
}


@media (min-width: 992px) {

#header .header-nav-main nav > ul > li > a {

    text-transform:capitalize;
	font-size:16px !important;
	line-height:24px !important;
	color:#6C757D !important;
	font-weight:normal;

}


#header .header-nav-main nav > ul > li > a:hover {

	color:#343A40 !important;

}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a {
    border-bottom: 1px solid #f7f7f7;
    text-transform:capitalize;
	font-size:16px !important;
	line-height:24px !important;
	color:#343A40 !important;
	font-weight:normal;
    padding: 6px 18px 6px 18px;
    position: relative;
    text-transform: none;
    text-decoration: none;
    letter-spacing: -0.5px;
}


#mainNav.nav.nav-pills li a.nav-link.semi-active
{
	color:#258DC8 !important;
}



#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:hover
{
		color:#343A40 !important;
}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:hover > a
{
	background:#f2f8fc !important;

}

 #header .header-nav.header-nav-line nav > ul > li.dropdown:hover > .dropdown-menu {
    margin-top:1px;
	border:solid 1px #e0e0e0 !important;
	border-radius:5px !important;
}
}


@media (max-width: 991px)
{
	
	#header .btn-secondary
	{
		display:none;
		
	}
	
}