.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a {
    font-size: 18px;
    padding: 10px;    
}


.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module .sp-module-title {
    font-size: 20px;
}
/* remove menu bottom color line on slider */
#sp-menu {
    background: #41525a;
    border-bottom: 0 solid #f5f5f5;
}

/* Main Body */
#sp-main-body {
    padding: 40px 0 0;
}

/* menu color */

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    padding: 0 5px;
    line-height: 50px;
    color: #ffffff;
}

/* off menu color */

#offcanvas-toggler >i {
    color: #f7ba36;
    padding: 0 40px;
    font-size: 30px;
    
}

/* menu font size */

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
font-size: 14px;
}

/* off menu boarder small */
#offcanvas-toggler {
    line-height: 40px;
}

/* decrease mobile menu whole width */
.full-screen-off-canvas-ftop.ltr .offcanvas-menu {
    width: 50%;
}

/* decrease mobile top space */
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module {
    margin-top: 20px;
}

/* Menu space between deccrese */
.sp-megamenu-parent >li {
margin-right: 5px;
}

/* Scrollup */
.scrollup {
    bottom: 40px;
}

/* Header Banner title font size increase and weight */
.sp-page-title h2 {
font-size: 28px;
font-weight: 600;
}


.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Mobile Responsive Layout control */
@media (max-width: 1200px){
    	 .sp-megamenu-parent {
			display: none !important;
		}
		#offcanvas-toggler {
			display: inline-block !important;
		}
}

/* Cookies wording background color */
#rsseo-cookie-accept button {
    color: #040404;
    font-weight: 500;
}


/* Article Bottom Space remove */

article.item {
margin-bottom: 0px;
}

/* Blog or Article Readmore font size increase */

article.item .readmore a {
font-size: 20px;
font-weight: 800px;
padding-top: 10px;
}

/* Slider Text box setting */
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text {
top: 10%;
padding: 20px;
}

/* Slider image resize 350px */
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg {
height: 400px;
}

.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg {
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
/*Offcanvas open*/
.offcanvas-inner .collapse {
    display: block !important;
}

/*Social fb&Tw copyright hide*/
.social_slider .copyrightlink {
    display: none;
}

#social_mobile i {
       font-family: FontAwesome;
}

/*TOP bar message convid 19*/
#sp-comingsoon {
    margin: 10px 0;
}

#sp-header {
    border-bottom: 0px solid #ffffff;
}
