.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pager li > a:hover, .pager li > a:focus, .navbar-toggle i, .cn-wrapper li a, .cn-wrapper:after {
    background-color: #1a153b;
    color: #fff;
}

/*  #Base
================================================== */

ul.menu, ul.menu ul { margin: 0 auto; list-style: none; }
ul.menu > li { float: left; }
ul.menu  li > a { text-decoration: none; display: block; display: table-cell; vertical-align: middle;}
ul.menu .right { float: right; }
ul.menu li {	position: relative; }


/*  #Sub Drop Down Menu
================================================== */


ul.menu ul { display: none; position: absolute; width: auto; }
ul.menu li:hover > ul { display: block; }
ul.menu ul ul { top: 0px; left: 169px; }

ul.menu p{ color: #707070;font-size: 15px; font-style: normal; line-height: 22px; padding: 0 0px 15px; }

.c-test { padding-bottom:15px;}
.c-test p { margin:5px 15px; padding-bottom:0px; }
.c-test span { margin:0px 15px; text-align:right; width:100%;}

.fa{padding-right:10px; }
.c-logo img{ 
	width: 20%;
	height: 30px !important;
	float: left;
	padding: 0 10px 0 0;
}
.c-logo span{
	float: left;
	padding: 5px 0;
	width: 165px;
	line-height: 11px;
	font-size: 12px !important;
}
.c-logo a:hover, .c-logo span:hover{
	color: #FF9F0A !important;
}

/*  #Sub Mega Menu 
================================================== */

ul.menu .dropdown-col-1,
ul.menu .dropdown-col-2,
ul.menu .dropdown-col-3,
ul.menu .dropdown-col-4,
ul.menu .dropdown-col-5,
ul.menu .dropdown-col-6,
ul.menu .dropdown-col-7,
ul.menu .dropdown-col-8 {
	position: absolute;
	display: none;
	background-color: #ffd800 !important;
	border: 1px solid #EA3;
}

ul.menu .dropdown-col-1, .menu .col-1 { width: 99%;height: 45px; }
ul.menu .dropdown-col-2, .menu .col-2 { width: 49%; padding: 5px; }
ul.menu .dropdown-col-3, .menu .col-3 { width: 710px; overflow-y: auto; height: 400px;}
ul.menu .dropdown-col-4, .menu .col-4 { width: 210px; }
ul.menu .dropdown-col-5, .menu .col-5 { width: 354px; padding: 0 10px; }
ul.menu .dropdown-col-6, .menu .col-6 { width: 710px; padding: 5px; }
ul.menu .dropdown-col-7, .menu .col-7 { width: 380px;}
ul.menu .dropdown-col-8, .menu .col-8 { width: 20%; padding: 5px; min-height: 50%;}

.menu .col-8:nth-child(7),
.menu .col-8:nth-child(8),
.menu .col-8:nth-child(9),
.menu .col-8:nth-child(10),
.menu .col-8:nth-child(11),
.menu .col-8:nth-child(12),
.menu .col-8:nth-child(13),
.menu .col-8:last-child{
	min-height: 155px !important;
}
ul.menu .dropdown-col-9, .menu .col-9 { width: 33%; display: inline-block; padding: 5px; border-right: 1px solid rgba( 0, 0, 0, .1);
min-height: 320px;}

ul.menu .dropdown-col-9, .menu .col-9:last-child{
	border-right: none;
}

ul.menu .col-1, 
ul.menu .col-2, 
ul.menu .col-3, 
ul.menu .col-4, 
ul.menu .col-5, 
ul.menu .col-6,
ul.menu .col-7,
ul.menu .col-8 {
	float: left;
}

ul.menu ol { list-style: none; padding: 0; }
ul.menu > li:hover > div { display: block; }

ul.menu li > .gallery img{
	max-width: 100%;
	height: auto;
	float: left;
	margin: 20px;
}
.col-2 h3, .col-8 h3, .col-9 h3{
	margin: 0 !important;
	font-size: 15px !important;
	font-weight: bold !important;
	text-decoration: underline;
	text-align: left;
}
ul.menu .dropdown-col-4 > li > a{
	width: 100%;
}



/*   #slide effect
==================================================*/


.slide ul, .slide li > div {
	visibility: hidden;
	display: block !important;
	-webkit-transform: translate3d(0, 50px, 0);
	-moz-transform: translate3d(0, 50px, 0);
	-o-transform: translate3d(0, 50px, 0);
	-ms-transform: translate3d(0, 50px, 0);
	transform: translate3d(0, 50px, 0);
	-webkit-transition: opacity .2s ease-in, visibility 0s linear .2s, -webkit-transform .2s linear;
	-moz-transition: opacity .2s ease-in, visibility 0s linear .2s, -moz-transform .2s linear;
	-o-transition: opacity .2s ease-in, visibility 0s linear .2s, -o-transform .2s linear;
	-ms-transition: opacity .2s ease-in, visibility 0s linear .2s, -ms-transform .2s linear;
	transition: opacity .2s ease-in, visibility 0s linear .2s, transform .2s linear;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

.slide li:hover > ul,  .slide li:hover > div {
	visibility: visible;
	-webkit-transform: translate3d(0, 0px, 0);
	-moz-transform: translate3d(0, 0px, 0);
	-o-transform: translate3d(0, 0px, 0);
	-ms-transform: translate3d(0, 0px, 0);
	transform: translate3d(0, 0px, 0);
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-ms-transition-delay: 0s;
	transition-delay: 0s;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}