.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: black;

}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  color: black;
}

#sp-header {

    border-bottom: none;
}


.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text {
   width: 60%; 
}



.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text a,
.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text h1 {
  color: inherit !important;
  background: rgba(0, 0, 0, 0.3) !important;
}

.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text h1 small {
  color: inherit !important;

}

.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text p.details {

  color: inherit !important; }

.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text {

    color: inherit !important;
  
}
  

.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg .container .sppb-slideshow-fullwidth-item-text {

    padding: 5px 5px;
  
}

div#sp-logo.col-xs-8, div#sp-logo.col-sm-2, div#sp-logo.col-md-2 {
  
  padding:0;
}

.sp-simpleportfolio .sp-simpleportfolio-img {

    margin-left: auto;
    margin-right: auto;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-tags {
    color:black;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover {

    color: black;
}

.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right, .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
   left: auto;
}

.sp-page-title {
    padding: 30px 0 !important;
}

.sp-corporex-layout .sp-slider-content {

  	width: auto !important;
   	bottom: 0px !important;
    padding: 0px !important;
  top:auto !important;
  background-color: rgba(0,0,0, .3);

}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active >a {
    background: #f2f2f2;
    color: #000;
}

.offcanvas-menu {
   
    background: none;
  
}

#sp-page-builder .page-content .sppb-section:first-child {
    margin-top: 50px !important;
}