.mfp-gallery .mfp-arrow-right,.mfp-gallery .mfp-close{right:15px}.lux_testimonial .lux_title,.lux_title{text-align:center}.dark .nav>li.active>a,.dark .nav>li>a.active,.dark .nav>li>a:hover,.nav-dark .nav li.current-menu-ancestor>a,.nav-dark .nav li.current-menu-item>a,.nav-dark .nav>li.active>a,.nav-dark .nav>li>a.active,.nav-dark .nav>li>a:hover,.nav-dark a.plain:hover{color:#fab207!important}#header .nav>li>a{font-weight:400!important;color:#fff}#header .nav-dropdown{padding:0}#header .nav-dropdown li:hover{background-color:#fab207}#header .nav-dropdown li:hover a{color:#111!important}#header .nav-dropdown li.active a{color:#fab207}.parallax .parallax-wrapper #lux_page_header h1,.parallax .parallax-wrapper #lux_page_header nav.breadcrumbs{width:auto;color:#eceff3;margin-top:80px;letter-spacing:5px;padding-right:40px;margin-right:40px;text-transform:uppercase;display:inline-block}@media screen and (min-width:850px) and (max-width:1200px){.large-columns-2 .col.post-item{min-height:360px}}@media screen and (min-width:1200px){.large-columns-2 .col.post-item{min-height:395px}}.mfp-gallery .mfp-arrow-left{left:15px}.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax .parallax-wrapper{background:rgba(0,0,0,.3);padding-top:100px;padding-bottom:15px}.parallax .parallax-wrapper #lux_page_header h1{font-size:32px;float:left}.parallax .parallax-wrapper #lux_page_header nav.breadcrumbs{font-size:10px;float:right}.parallax .parallax-wrapper #lux_page_header nav.breadcrumbs a{color:#fab207}.teaser-text{font-size:14px;color:rgba(255,255,255,.5);line-height:normal;font-weight:300;text-transform:uppercase;letter-spacing:6px}.text-item{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:60px;letter-spacing:5px;font-weight:400 !important;line-height:72px;color:#fff;padding:20px 0}.text-item b{font-weight:400;color:#fab207}.lux_title h1{color:#111}.lux_title .separator{line-height:.5;text-align:center;margin:20px 0}.lux_title .separator span{display:inline-block;position:relative}.lux_title .separator span:after,.lux_title .separator span:before{content:"";position:absolute;border-bottom:1px solid rgba(0,0,0,.2);top:5px;width:300px}.lux_title .separator span:before{right:100%;margin-right:15px}.lux_title .separator span:after{left:100%;margin-left:15px}.lux_title .separator span i{font-size:6px;padding:0;margin:0;float:none;color:#fab207}.lux_services .service-item .lux_icon1:before,.lux_services .service-item .lux_icon2:before,.lux_services .service-item .lux_icon3:before{font-family:FontAwesome;font-size:50px;color:#fab207}.lux_services .service-item .service-icon{display:inline-block;float:left}.lux_services .service-item .lux_icon1:before{content:"\f015"}.lux_services .service-item .lux_icon2:before{content:"\f091"}.lux_services .service-item .lux_icon3:before{content:"\f080"}.lux_services .service-item .service-content{margin-left:70px}.lux_testimonial .lux_title h1{color:#FFF}.lux_testimonial .slider-wrapper .col-inner{background-color:rgba(0,0,0,.5);padding:20px 30px}.badge-inner{background-color: #fab207 !important;color: white !important;border-color: #fab207 !important;}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}


.col_home2{ display:inline-block;text-align:center;width:calc((100% - 12px) / 4)}
.albumaim{ border:1px solid #cccccc;margin:4px;padding:4px}
#tags{ margin-bottom:10px;padding:10px}
.post-author{ border:1px solid #e0e0e0;margin:0;overflow:hidden;padding:10px 0}
.author-img{ border-radius:100%;float:left;margin-left:10px;margin-right:20px;overflow:hidden}
.post-author .author-content{ margin-left:120px}
.author-content h5{ color:#313131;display:block;font-family:raleway,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;margin:0 0 15px;text-transform:uppercase}
.new_n{ margin-bottom:10px;padding:10px 20px 10px 12px}
.new_n b{ border-bottom:1px solid #cccccc;color:#e53838;display:block;margin-bottom:5px;padding-bottom:5px}
.new_n p{margin: 3px 0;padding:0 10px 1px 20px}
.search.sfb {
  border: 1px solid #cccccc;
  margin: 10px 0;
  padding: 6px;
}.addlike.all.mt10 {
  border-bottom: 1px solid #cccccc;
  float: left;
  padding-bottom: 4px;
  text-align: left;
  width: 100%;
}.bbtopext h6.portfolio-box-title {
    text-transform: none;font-size: 13px;
}.box-text.text-center.bbtopext {
    padding: 1px 0;
}