/* Add here all your CSS customizations */

@import url('https://fonts.googleapis.com/css?family=Orbitron');  /* menu part */

@import url('https://fonts.googleapis.com/css?family=Muli');  /* about ptag */

@import url('https://fonts.googleapis.com/css?family=Questrial'); /* p tag */

@import url('https://fonts.googleapis.com/css?family=Courgette');

#header .header-body
{
	padding:17px 0 0;
	border-top:none;
	border-bottom:none;
	background: #fff;
}

.logo_slogan
{
    color: #285d9b;
    font-family: 'Courgette', cursive;
    font-size: 20px;
    position: absolute;
    margin: -20px 88px;;
}

header .header-nav-main nav > ul > li:hover > a
{
	background: #db1d11;
}


ul.nav-pills > li.active > a
{
	background-color: #db1d11;
}

html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a
{
	background: none;
    color: #205193;
}

.nav>li>a
{
	color:#000; /*#205772;*/
}

.slider .tp-bannertimer
{
	background-color:#db1d11;
}

.home-intro
{
	background-color: #fff;
	    margin-bottom: 18px;
		    padding: 20px 0 0 0;
}
html #header .header-top.header-top-secondary
{
	    background:#e00024; /*#205193;*/
}
html .text-color-tertiary
{
	color:#fff !important;
}
#header .header-nav-top .nav > li > span
{
    color: #fff;
}
.ws-nowrap a
{
	color:#fff;
	text-decoration:none;
}

.ws-nowrap a:hover
{
	color:#fff;
	text-decoration: underline;
}

html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a
{
	    color: #db1d11;
}

.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span
{
	background:#000;
	
}

.abot_cs h1
{
	margin: 0;
	    background: #db1d11;
    color: #fff;
    padding: 50px !important;
}

.heading.heading-bottom-border h1
{
    border-bottom: 5px solid #205193;
    font-size: 41px;
    line-height: 55px;
    letter-spacing: 1.5px;
    font-family: 'Orbitron', sans-serif;
    margin: -10px;
	    font-weight: 600;
}
.abot_cs
{
	    border: 1px solid #ccc;
    padding: 15px 0;
}

.abot_cs p
{
	margin: 0;
    font-size: 17px;
    line-height: 30px;
    font-family: 'Muli', sans-serif;
    margin-bottom: 5px;
	text-align:justify;
}
#footer .footer-copyright
{
	    background: #e00024;/*#205193;*/
    border-top: 4px solid #db1d11;
}
#footer
{
	    background: none;
    border-top: none;
}
#footer .footer-copyright nav ul li {
    border-left: 1px solid #fff;
}
#footer .footer-copyright p
{
	 color: #fff !important;
}
.heading.heading-border
{
margin-bottom:0;
}

#footer
{
	margin-top: 0px;
    padding: 0px 0 0;
}


.thumb-info.thumb-info-bottom-info .thumb-info-title
{
	    background: #db1d11;
		color:#fff;
}

#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a
{
	background: #db1d11;
}

#header .header-nav-main nav > ul > li.active > a
{
	background-color: #db1d11;
}
#header .header-nav-main nav > ul > li:hover > a
{
	background: #db1d11;
color: #fff;
}

#header .header-nav-main nav > ul > li.active > a, #header .header-nav-main nav > ul > li.active > a:focus
{
	background-color: #db1d11;
}


#header .header-nav-main nav > ul > li > a
{
	font-family: 'Orbitron', sans-serif;
	    text-transform: capitalize;
    letter-spacing: 0.9px;
	    font-size: 15px;
}

#footer .footer-copyright nav
{
	font-family: 'Orbitron', sans-serif;
    letter-spacing: 0.8px;
}

hr.tall
{
    margin: 25px 0;
}

p
{
	font-family: 'Questrial', sans-serif;
	font-size: 16px;
    color: #555;
	margin-bottom: 8px;
}

.about p
{
	text-align:justify;
	line-height: 25px;
}

.about h2
{
	margin-bottom: 0px;
    font-family: 'Orbitron', sans-serif;
	letter-spacing: 1.2px;
    font-size: 25px;
    color: #db1d11;
}

.about h4
{
	margin-bottom: 0px;
    font-family: 'Orbitron', sans-serif;
	letter-spacing: 1.2px;
    font-size: 25px;
    color: #db1d11 !important;
}

.word-rotate.active .word-rotate-items span
{
	font-family: 'Orbitron', sans-serif;
	letter-spacing: 1.2px
}

html .inverted-primary
{
	    background-color: #205193;
}

.social-icons
{
	    padding: 15px 0;
}

.social-icons li
{
	 padding: 10px;

}

#SkypeButton_Call_rapidin_1
{
	float:left;
}
html .btn-primary {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%);
    background-color: #c90020;
    border-color: #c90020;
}
html .btn-primary:hover {
    border-color: #e00024 #e00024 #c90020;
    background-color: #e00024;
}
.list.list-icons.list-icons-style-3 li .fa, .list.list-icons.list-icons-style-3 li .icons {
    background-color: #e00024;
}
/*a { color: #e00024 !important;}*/
section.page-header h1 { border-bottom-color: #c90020;}
html .inverted-primary{background:#c90020;}
#header .header-btn-collapse-nav { background: #c90020;}
#header .header-btn-collapse-nav { margin: 25px 0 8px 0px;}
@media (max-width: 991px){
#header .header-nav-main nav > ul > li > a, #header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover { color: #000;}
}