﻿
body 
{
	font-family:Arial, "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:13px;
	line-height:22px;
	color:#000000;
	
}

p ,
ol li
{   font-family:Arial;
	font-size:14px;
     color:#000000; 
}

ol li
{  
    list-style-type:decimal;
    margin-left:50px; 
}
    
a {
	color:#2A6496;
}

a:hover {
	color:#428BCA;
}

::selection{background:#1b2557; color:#fff;}

h1, h2, h3, h4, h5, h6,
h4 a,
.h1, .h2, .h3, .h4, .h5, .h6 {
    color: #444;
    font-family: 'Open Sans Condensed',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
  
}

h1{
    padding-bottom: 30px;
}

.small h1{
 font-size:24px;
}

h4 a {
	color:#444;
	font-size:17px;
	text-transform :uppercase ;
	vertical-align:middle!important;
}

.toparea {
	background:#333333;
    font-size:12px;
	color:#ccc;
	
}
.toparea a,
.toparea p {
	color:#ccc;
}

.top-text a:hover {
	color:#fff;
}

.wowmenu.tiny {

	background:rgba(255,255,255,0.97) !important;

}

.navbar {
	background-color:#fff;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.12);
	box-shadow:0 1px 3px rgba(0,0,0,.12);
	
}

.nav ul.level1>li>a.level2 {
	color:#151858;
	font-family:Tahoma;
	text-transform :lowercase;
	font-size:17px;
}

.nav ul.level1>li:hover>a.level2 {
	background-color:#ca1f3f;
	color:#ffffff;
}

.nav ul.level1>li>a.selected {
	background-color:#ca1f3f;
	color:#ffffff;
}


.nav ul.level1>li.active>a,
.nav ul.level1>li.active>a:hover,
.nav ul.level1>li.active>a:focus {
	background-color:#ca1f3f;
	color:#ffffff;
}

.nav li.dynamic {

	background-color:#333333;
	font-size:14px;

}

.nav .dynamic>li>a {
	color:#ccc;
	border-bottom:#3c3c3c!Important;
	border-top:#4f4f4f !important;
	background:#444 !Important;
}

    .nav .dynamic > li > a.level3,
    .nav .dynamic > li > a.level4 {
        font-family: Tahoma;
        text-transform: lowercase;
        font-size: 15px;
    }

.nav .dynamic>li>a:hover {
	background-color:#ca1f3f !Important;
	color:#fff;
}

.nav .dynamic>li>a:hover
{background-color:#ca1f3f !Important;}


.home-features .icon 
{background:#2d3a87;}

.fontawesome-icon.circle-white {
	background-color:#2d3a87;
	color:#fff;
}


.service-box h1 a
{color:#000000;}

.icon-box-top i:hover 
{
  /*  background-color:#eee;
	color:#2d3a87;*/
	
}

.home-features h4 {
	font-weight:300;
	font-size:19px;
}
.home-features .icon {
	background:#2d3a87;
	color: #fff;
}


/*--------------------------------------------------FOOTER---------------------------------------------------*/

.footerarr i {
	color:#fff;
	font-size:60px;
}
.footer {
	background:#1b2557;
	color:#ffffff;
	font-size:13px;

}

.footerbrand i {
	color:#555;
	font-size:15px;
}
.footer h1 {
	font-size:18px;
	color:#fff;
	font-weight:700;
}

.footer p {
	
	color:#cccccc;
	
}
.footer hr {
	border-top:1px solid #494949;

}

.copyright {
	color:#cccccc;
	font-size:12px;
	border-top: 1px solid #7c7b72;
	background:#333333;
}
.copyright a ,
.copyright p{
	color:#cccccc;

}

.footer input,.footer textarea,
.footer input[type="text"] {
	background-color:#333;
	border:1px solid #3c3c3c;
	font-size:12px;

	color:#aaa;

}
.footer .btn {
	background:#333;
	text-shadow:none;
	font-size:13px;
	color:#888;
}

ul.footermenu li {

	text-transform:uppercase;

}
ul.footermenu li a {

	color:#999;
	font-size:11px;
}
ul.footermenu li a:hover {
	color:#fff;
}
.footermenu li:before {

	color:#fff;

}

.footer .titlearrow {
	font-size:30px;
	color:#444;
	background:#373737;
}












