@import url(http://fonts.googleapis.com/css?family=Archivo+Narrow);/* --------------------------------------------------------------

Color Text styles

-------------------------------------------------------------- */

/*========== Inner Page Top Banner ==========*/
.inner-banner {
	background:url(http://alfarooqueschool.com/wp-content/uploads/2014/08/Most-Frequently-Challenged-Book-ftr.jpg);
	-webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
}

/*========== Footer Background Pattern ==========*/

#footer {
	background-image:url(http://alfarooqueschool.com/wp-content/uploads/2014/09/footer-bg.png);
	background-color:#fff;
	background-position:;
	background-repeat:;
}


/*========== Secondary Menu color styles ==========*/

#secondary-nav {
	background-color:#d8872f;
	border-bottom:2px solid #a86d2f;
}
#secondary-nav a:hover {
	background-color:#a86d2f;
}
#secondary-nav li.active a {
	background-color:#a86d2f;
}
#main-header.small #secondary-nav a:hover {
	color:#a86d2f;
}
#main-header.small #secondary-nav li.active a {
	color:#a86d2f;
}


/*========== Main Menu Height ==========*/
#nav, #nav a {
	height:60px;
}
#nav a {
	line-height:60px;
}


/*========== Theme color styles ==========*/

#nav, .newsletter-button:hover, .mobile-menu, .mobile-footer, .blog-more, .viewmore, .sy-pager li a:hover, .sy-pager li.sy-active a, .career-submit:hover {
	background-color: #04906d;
}
#inner-container h2, #mobile-container h2, .home-archieve-box a, .archieve-list a:hover, .welcome-colum a, .home-archieve-box h2 a:hover, .logo h1 a:hover, .tryToMessage ul li a {
	color:#04906d;
}
#nav li.active a {
	background-color:#04654d;
}
#nav li.on a {
	background-color:#04654d;
}
#nav li a:hover {
	background-color:#04654d;
}
#nav li.active ul.sub-menu li a:hover {
	background-color:#04654d;
}
#nav li.active ul.sub-menu li a, #nav ul.sub-menu {
	background-color: #04906d;
}
#nav li.active ul.sub-menu li.active a {
			background-color:#04654d;
		}
#nav li ul li a:hover {
	background-color: #04906d;
}

/*========== Theme Dark color styles ==========*/
.slider-caption h2, .newsletter-button, .readmore, .title-bar, .blog-more:hover, .viewmore:hover, .post-date, .sy-pager li a, .sidebar .home-archieve-title, .searchButton input[type="submit"], .career-submit, td#today, .widget_search input#searchsubmit {
	background-color:#04654d;
}
.welcome-colum h2, .featured-box h2, .home-archieve-title h2, .mobile-social a, .featured-box a, .inner-archieve h4 , .sidebar-archieve-box h2, .sidebar-archieve-box a, .inner-archieve a, .home-archieve-box h2, .footer-colum p a, #commentform a, #header-full.small + #nav li a:hover, #header-full.small + #nav li.active a, .comment-body a, #respond a, .mobile-archieve h3, .ngg-album-compact h4 .ngg-album-desc, .top-menu a:hover, .home-archieve-box h2 a, .red-text,  .inner-left h3 , #mobile-container h3, .inner-single h4, .mobile-single h3, .mobile-footer-colum a.read-more, .faculty-details p a, .footer-colum a:hover, .mobile-footer-colum a:hover, .mobile-archieve a, .related-blog a, .logo h1 a , a.theme-text, a.theme-text:hover, #main-header.small + #secondary-nav a:hover, #home-archieve-cover .sidebar-archive .title-bar, .home-right-colum .title-bar, .widget-colum a.read-more, p.copy a, footer menu li a:hover, .tryToMessage ul li a:hover, .blog-categories a:hover, .mobile-logo h1 a, .title-bar, .school-profile .content-area h2 , .widget_nav_menu li a:hover, .theme-text {
	color:#04654d;
}
.slider_wrapper .sy-pager li.sy-active a {
	background-color:#04654d !important;
}
.leftHolder {
	border-right:1px solid #04654d; 
}
#header-full.small + #nav ul ul li.active a, #header-full.small + #nav ul ul li a:hover {
	color:#04654d !important;
}
.faculty-details p {
	color:#04654d !important;
}
#nav {
	border-bottom:solid 3px #04654d;
}
#nav ul.sub-menu {
	border:solid 2px #04654d;
}
.mobile-menu ul li {
	border-bottom:1px dotted #04654d;
}
.search-button {
	background:url(../images/search-icon.svg) center no-repeat #04654d ;
	background:url(../images/search-icon.png) center no-repeat #04654d ;
}

#bottom-banner {
	background:url(../images/boottom-bg.png) left top repeat #04654d ;
	height:60px;
}
.footer-bottom {
	background:url(../images/boottom-bg.png) left top repeat #04654d ;
}
#mobile-footer {
	background:url(../images/boottom-bg.png) left top repeat #04654d ;
}



/*========== Inner Color Styles ==========*/
.blog-details h3, .blog-single h3, .morePost a, .inner-left h5, #mobile-container h4, #mobile-container h5 {
	color: #00231a;
}
#button-previous-archieve, #button-next-archieve {
	background-color: #00231a;
}

/*========== Font Family Styles ==========*/
#nav a, .slider-caption h2, .footer-colum h2, .home-archieve-title h2, .title-bar, .inner-left h2, .contact-cover h3, .home-archieve-box h2, .featured-box h2, #mobile-container h2, .mobile-menu ul li, .top-menu a, .blog-details h3, .blog-single h3, .inner-archieve h4, .inner-archieve h4 a, .sidebar-archieve-box h2, .inner-single h4, .inner-left h3, .ngg-album-compact h4 .ngg-album-desc, .mobile-single h3, .mobile-archieve h3, .logo h1, .logo span, .welcome-colum h2, .archieve-list h1, .widget-colum h2, .inner-left h5, #mobile-container h3, #mobile-container h5, .mobile-logo span {
	font-family:'Archivo Narrow', sans-serif;
}
.faculty-details p  {
	font-family:'Archivo Narrow', sans-serif !important;
}



/*========== Font Size styles ==========*/
#nav a {
	font-size:18px;
}
.home-archieve-box h2 , .inner-archieve h4, .inner-archieve h4 a, #mobile-container .home-archieve-box h2 {
	font-size:17px;
}
.featured-box p, .home-archieve-box p, .inner-left p, .home-archieve-box div div, .home-archieve-box p, .sidebar-archieve-box div div div, .sidebar-archieve-box p, .footer-colum p, .mobile-single p, #mobile-container li, .inner-left li {
    font-size:15px;
}



/*========== Pagination styles ==========*/
div.wp-pagenavi .current {
	background-color:#04906d !important;
	color:#FFFFFF !important;
	border: 1px solid #04906d !important;
}
div.wp-pagenavi a:hover {
   color:#04906d !important;
}

/*default pagination style*/

p.pagination {
    margin: 15px auto;
    padding: 15px 0 0;
}

p.pagination .page-numbers {
    border: 1px solid #B6B6B6;
    border-radius: 3px;
    color: #474747 !important;
    margin: 0 4px;
    padding: 5px 10px;
}

p.pagination .current {
	background-color:#04906d !important;
	color:#000 !important;
	border: 1px solid #04906d !important;
}

p.pagination a:hover {
    color:#04906d !important;
}

.wpcf7-form p input[type="submit"] {
    background-color:#04906d !important;
}

#commentform #submit {
    background-color:#04906d !important;
}

#cancel-comment-reply a {color:#04906d !important;}

.reply a, .fn a {
	color:#04906d !important;
}

#profile-category article header h1 a {
	color:#04906d !important;

}


#nav a {
    font-size: 16px !important;
}