/* @import url(http://fonts.googleapis.com/css?family=Raleway:regular);
@import url(http://fonts.googleapis.com/css?family=Raleway:700);
@import url(http://fonts.googleapis.com/css?family=Raleway:regular);
@import url(http://fonts.googleapis.com/css?family=Raleway:regular); */
body,.main-section p {
	font:Normal  13px 'Avenir LT Std 85 Heavy', sans-serif;
	color:#686868;
}

header .logo{
	margin: 0px  0px 0px 0px !important;
}

.nav li a,.navigation ul li {
	font: 700 Normal  15px 'Avenir LT Std 85 Heavy', sans-serif !important;
}

h1{font:Normal  36px 'Avenir LT Std 85 Heavy', sans-serif !important;}
h2{font:Normal  30px 'Avenir LT Std 85 Heavy', sans-serif !important;}
h3{font:Normal  26px 'Avenir LT Std 85 Heavy', sans-serif !important;}
h4{font:Normal  20px 'Avenir LT Std 85 Heavy', sans-serif !important;}
h5{font:Normal  18px 'Avenir LT Std 85 Heavy', sans-serif !important;}
h6{font:Normal  16px 'Avenir LT Std 85 Heavy', sans-serif !important;}

.main-section h1, .main-section h1 a {color: #333333 !important;}
.main-section h2, .main-section h2 a {color: #333333 !important;}
.main-section h3, .main-section h3 a {color: #333333 !important;}
.main-section h4, .main-section h4 a {color: #333333 !important;}
.main-section h5, .main-section h5 a {color: #333333 !important;}
.main-section h6, .main-section h6 a {color: #333333 !important;}

.widget .widget-section-title h2 {
	font:Normal  18px 'Avenir LT Std 85 Heavy', sans-serif !important;
}

.px-section-title h2 {
	font-size:20px !important;
}

.px-top-bar, #lang_sel ul ul {
	background-color:#004795 !important;
}

#lang_sel ul ul:before {
	border-bottom-color: #004795;
}

.px-top-bar p {
	color: #ffffff !important;
}

.px-top-bar a, .top-bar i {
	color: #ffffff !important;
}

.logo-section, .main-head {
	background: !important;
}

.main-navbar, #main-header .btn-style1, .wrapper:before {
	background: #1b1b1b !important;
}

.navigation {
	background: #1b1b1b !important;
}

.navigation ul>li>a {
	color: #ffffff !important;
}

.sub-dropdown ul li, .sub-dropdown>li {
	background-color: #fffff !important;
}

.navigation>ul ul li>a {
	color: #373028 !important;
}

.navigation>ul ul li:hover>a {
	color: #efaa15;
	color: #efaa15 !important;
}

.navigation>ul>li:hover>a {
	color: #b59759 !important;
}

.sub-dropdown:before {
	border-bottom: 8px solid #b59759 !important;
}

.navigation>ul>li.parentIcon:hover>a:before {
	background-color: #b59759 !important;
}

.px-user, .px-user-login {
	border-color: #b59759 !important;
}

footer#footer-sec, footer.group:before {
  background-color: #000 !important;
}

#footer-sec {
  background: url() #000 repeat scroll 0 0 / cover !important;
}

#footer-sec::before {
  background-color: rgba(0, 0, 0, 0.95) !important;
  ;
}

.footer-content {
  background-color: #000 !important;
}

footer #copyright p {
  color: #666666 !important;
}

footer a,footer .widget-form ul li input[type='submit'],footer.group .tagcloud a,footer.group .widget ul li a {
  color: #1e73be !important;
}

#footer-sec .widget {
  background-color: background-color:rgba(0, 0, 0, 0.95) !important;
  !important;
}

footer#footer-sec .widget h2, footer#footer-sec .widget h5,footer.group h2,footer#footer-sec h3,footer#footer-sec h4,footer#footer-sec h5,footer#footer-sec h6 {
  color: #ffffff !important;
}

#newslatter-sec,#newslatter-sec span,footer#footer-sec .widget ul li,footer#footer-sec .widget p, footer#footer-sec .widget_calendar tr td,footer.group,footer .widget_latest_post .post-options li,footer#footer-sec .widget i,.widget-form ul li i {
  color: #ffffff !important;
}

/*!
* Theme Color */
..pxcolor,.px-hovercolor:hover, .sub-dropdown>li:hover>a, .sub-dropdown>li ul li:hover>a, .twitter_widget p a, #footer-sec .px-widget-contact ul li, #footer-sec .px-widget-contact ul a,  
#copyright p a, #footer-sec .widget_pages ul a:hover, .px-project-details .px-share .btn,
.px-pagination ul li a:hover, .px-pagination ul li a.active, .px-social-comment ul li:hover a, .px-blog article:hover h3 a, .px-post-options li a:hover, .px-tags ul li a:hover, .px-post-pagination article:hover h6 a, .search-results ul li a,
.widget.twitter_widget  article:before, /* Widget */.widget_recent_comments ul li:hover a, .widget_recent_entries ul li:hover a,
.px-modren .px-text p, .px-main-filter ul li:hover a, .px-content404 h1 span, .px-plain .panel span, .px-call-to-btn .medium-btn,.px-main-filter ul a.active,
.px-box .panel-heading a, .px-price-table.pr-classic .pr-month, .px-call-to-btn .medium-btn, .px-services.px-classic i, .px-gallery-heading h1 span, .px-blog-medium-small h6 a:hover, .recentblog-post .text h6 a:hover, .px-head-info ul li:last-child:hover a,
.px-contact-info ul li p:hover a,.px-services.px-classic span:hover a, .px-box .panel-heading a.collapsed:hover, .px-portfolio-medium article:hover h3 a, .loader, .px-post-options li.px-admin-post a {
  color: #004c9c !important;
}
/*!
* Theme Background Color */
.px-bgcolor,.pxbg-color,.pxbg-hovercolor:hover,.navigation>ul>li:hover>a, .px-nav-area .btn-quote, .px-gallery #carousel .flex-direction-nav a:hover, 
#footer-sec .px-widget-contact .btn-map, #footer-sec .widget-form form, .px-separator:after, .px-project-details .px-detail-list li:before, .px-project-block .dash,
.px-pagination ul li a:after, .px-date, blockquote:before, .px-blog-editor .px-social-share:before, .px-tags ul li i, .px-post-pagination article i,
/* Widget */.widget_categories ul li:hover, .widget_nav_menu ul li a:hover, .widget_archive ul li:hover, .widget_pages ul li a:hover, .widget_meta ul li:hover, 
.widget_tag_cloud .tagcloud a:hover, .gallery-item figcaption a:hover, .px-portfolio-btn,.loader::before, .loader::after,
.px-btn, .px-teamgrid .px-text span:before, .px-teambtn:hover, .px-spreater span, .px-counter .px-text p:before, .px-fancy-heading p:before,
.px-timeline figure figcaption, .px-plain .skillbar-bar, .form-group p input[type="submit"], .sigun-up-btn, .breadcrumb-sec .px-text span:after, .px-project-details .px-share .btn:hover, .px-testimonial-slider .flex-direction-nav a:hover,
.px-portfolio-carousel .owl-prev:hover , .px-portfolio-carousel .owl-next:hover , .px-modren .owl-prev:hover , .px-modren .owl-next:hover,.widget_calendar caption, .px-testimonial-slider .flex-control-paging li a.flex-active, .px-testimonial-slider .flex-control-paging li a:hover, .px-textborder::before, .px-portfolio-masonary figcaption, .px-portfolio.px-portfolio-plain figcaption, .px-portfolio.px-portfolio-modren figcaption, .px-blog figure figcaption, .px-portfolio.px-portfolio-grid figcaption {
  background-color: #004c9c !important;
}
/*!
* Theme Border Color */
.pxborder-color,.pxborder-hovercolor:hover, .px-project-details .px-share .btn {
  border-color: #004c9c !important;
}

.events-minimal:hover,.widget.event-calendar .eventsCalendar-list-wrap,.px-tabs.vertical .nav-tabs .active a:before {
  border-left-color: #004c9c !important;
}

.px-tabs .nav-tabs > .active > a:before {
  border-top-color: #004c9c !important;
}
