#header-secondary-outer ul li a {
font-size: 13px !important;
line-height: 13px !important;
}
body.archive #header-outer header#top,
body.blog #header-outer header#top,
body.single-post #header-outer header#top,
body.single-portfolio #header-outer header#top,
#header-outer.small-nav,
#header-outer[data-transparency-option="0"] header#top {
background-color: #163726 !important;
}
#header-outer.transparent:not([data-transparency-option="0"]) header#top {
background-color: rgba(0, 0, 0, 0.45) !important;
}
body.single-portfolio .main-content {
font-size: 16px !important;
line-height: 26px !important
}
.container-wrap {
padding-bottom: 0px !important;
}
.sf-menu > li ul {
padding: 0px !important;
}
.sf-menu > li ul > li {
border-bottom: 1px solid #383838 !important;
}
.sf-menu > li ul > li:last-child {
border-bottom: none !important;
}
.sf-menu > li ul a {
padding: 15px 15px !important;
}
.sf-menu > li ul a:hover { } .nectar-button.medium {
letter-spacing: 2px !important;
text-transform: uppercase !important;
}
#page-header-bg h1 {
font-size: 62px !important;
}
.swiper-slide .content {
color: #fbe87f !important;
}
.swiper-slide .content p, .swiper-slide .content h2, .swiper-slide .content .buttons {
text-shadow: 0px 0px 8px rgba(0, 0, 0, 1);
}
p.introduceC {
font-family: "Open Sans" !important;
font-size: 30px !important;
font-weight: 300 !important;
line-height: 42px !important;
text-align: center !important;
margin: 0 !important;
padding: 39px 0 39px 0 !important;
}
p.introduceSmall {
font-family: "Open Sans" !important;
font-size: 22px !important;
font-weight: 300 !important;
line-height: 26px !important;
text-align: center !important;
margin: 0 !important;
padding: 19px 0 19px 0 !important;
}
.col.boxed, .wpb_column.boxed {	
-o-box-shadow: 0 0px 0px rgba(0,0,0,0.2);	
-moz-box-shadow: 0 0px 0px rgba(0,0,0,0.2);  background-color: #f7f5f6 !important;	
padding: 0px !important;	
position: relative !important;	
font-size: 0.8em;	
margin-top: -20px;
}
.has-bg-color .vc_column-inner {
background-color: #f7f5f6 !important;
padding: 35px !important;
} .tabbed > ul, .wpb_content_element .tabbed .wpb_tabs_nav {
margin-bottom: 40px !important;
}
.tabbed > ul {	
margin-left: 0px;	
margin-bottom: 40px!important;
}
.tabbed > ul li {	
margin-right: 10px!important;
border-right: 0px!important;
}
.image-has-bottom-margin img {
margin-bottom: 40px !important;
} .post-header .title {
padding-bottom: 20px;
}
.blog-title span,
.post-header span {
font-size: 11px !important;
}
#sidebar .widget h4 {
color: #999 !important;
}
#sidebar .widget.widget_categories li a {
padding: 12px 0px !important;
}
#sidebar .widget.widget_recent_entries ul li {
border-bottom: none !important;
} #footer-outer .widget h4 {
font-weight: bold !important;
}
#footer-outer .widget_recent_entries li a,
#footer-outer .widget.widget_nav_menu li a {  
border-bottom: 0px !important; 
line-height: 1 !important;
font-size: 15px !important;
}
#footer-outer #footer-widgets .col ul li:first-child > a {  
padding-top: 0px !important;
} @media only screen and (max-width : 999px) {
#slide-out-widget-area .menuwrapper .back > a {
background: transparent !important;
}
body #top #logo img,
#header-outer[data-permanent-transparent="false"] #logo .dark-version {
height: 46px !important;
}
#header-secondary-outer {    
display: none !important;
}
#header-outer {
background-color: #163726 !important;
}
body #header-outer[data-transparent-header="true"].transparent {
background-color: rgba(0, 0, 0, 0.45) !important;
}
#header-outer.transparent:not([data-transparency-option="0"]) header#top,
body #header-outer[data-transparent-header="true"].transparent header#top {
background: transparent !important;
}
}
@media only screen and (max-width : 690px) {
.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p,
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p,
#boxed .swiper-slide .content p {
font-size: 20px !important;
line-height: 1 !important;
}
.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2,
body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 {
font-size: 40px !important;
line-height: 1 !important;
}
#page-header-bg h1 {
font-size: 40px !important;
line-height: 1 !important;
}
}