/* CSS Document */
/*
/*
#2e0226

#17283 8 /*******     *******
 
#26374 7 /*******    *******

#18395F /**************

#c54cad
*/


.navigation{ background-color:/*#001833;*/#001833;}

.header .navigation-wrapper {
    background-color: #001833;
	border-top:solid 1px #002147;
}
.sf-menu {
    background-color: /*#001833;*/#001833;
}
.top-bar2 {
    background-color: #002147;
	border-bottom:solid 1px #001833;
}
.top-bar {
    background-color: #1a385a;
}

.footer-meta {
    background-color: #273848;
	border-top: solid 1px #384959;
}

.footer {
    background-color: #2e3f4f;
	border-bottom: solid 1px #182939;
}
.widget-categories ul li {
    background-color: inherit;
}


/* menu color effect on muose action */
.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sfHover > a,
.sf-menu li.active { 
    background-color: /*#00694D;*/#263747;
}
.sf-menu.nav > li > a:hover,
.sf-menu.nav > li > a:focus {
    background-color: /*#00694D;*/#263747;
}

.sf-menu ul a {
    color: #001833;
}
.sf-menu ul a:hover {
    color: #18395F;
}

/* hover bar ruye li haye footer */
.widget-categories ul li:hover {
    background-color: #273848;
}
/* khate zire title footer */
.footer-widgets .widget-title::before {
    border-top: solid 1px #243545;
	border-bottom: solid 1px #384959;
	height:1px;
}

.page-section.breadcrumbs .page-header h1, .page-section.breadcrumbs .page-header h1 small {
    color: #18395F;
}
.page-section.breadcrumbs .breadcrumb a {
    color: #666;
}
.page-section.breadcrumbs .breadcrumb > .active {
    color: #666;
}


.post-title,.post-title a{
    color: #18395F !important;
	font-family:iransans;
}
.post-meta,.post-meta a{
    color: #666;
}

.recent-post .media-heading a {
    color: #18395F;
	font-family:iransans;
	line-height:.3em;
}
.recent-post .media-heading a:hover {
    color: #002147;
}

.widget.widget-tabs.alt .nav-justified > li.active > a, .widget.widget-tabs.alt .nav-justified > li > a:hover, .widget.widget-tabs.alt .nav-justified > li > a:focus {
   /* border-color: #1d9b1a;*/
   /* background-color: #001833;*/
   background-color:#9EA4B1;
}
/*@media (min-width: 768px) {*/
.widget.widget-tabs.alt .nav-justified > li.active > a::before {
    border-top: solid 5px #18395F;
}
/*}*/
.etela {
	font-family:iransans;
	padding: 5px 10px 20px 5px;
}
.etela1 {
    border-bottom: solid 2px #001833;
}
.etela1 a{
    color:#222;
}

.btn-title-more {
	color:#18395F;
}
.btn-title-more:hover { background-color:#18395F;border-color:#18395F;}

.section-title{color:#001833;}

.title-links{color:#001833;}
.services .title-links a:hover {color:#00694D;}

.recent-post .media-link:hover:after {
    background-color: rgba(150, 150, 150, 0.4);
}

.widget .recent-post .media-meta {
    color: #a5abb7;
	font-size:13px;
}

.btn-theme-transparent,
.btn-theme-transparent:focus,
.btn-theme-transparent:active {
    border-color: #001833;
	color:#001833;
}
.btn-theme-transparent:hover {
	background-color:#18395F;
	 border-color:#18395F;
}
.widget-title {
	color:#001833;	
}

.widget-tag-cloud ul li a {
    color: #18395F;
    border: solid 3px rgba(35, 35, 35, 0.1);
}
.widget-tag-cloud ul li a:hover {
    background-color: #18395F;
    border-color: #18395F;
}

.widget-search button {
    color: #18395F;
}
.form-control:focus {
    border-color: #18395F;
}

.thumbnail-team .caption-title {
	color:#001833;
	font-weight:bold;
}

.social-icons a {
    border: solid 1px #001833;
    color: #001833;
}

.popover-title {
	color:#18395F;	
}
.project-overview p {color:#001833;}

/* sidebar menu / slide sidebar */
.nav-side-menu li:hover {
    border-right: 3px solid #001833;
}


@media (max-width: 991px) {
 .sf-menu > li > a {
        background-color: #00694D;
    }
	
 .sf-menu {
    background-color: transparent;
 }
 .sf-menu ul a {
    color: #eee;
 }
 .menu-toggle-close .fa {
    background-color: #18395F;
 }
}

.nav > li > a {

    padding: 1px 1px 10px 10px !important;

}