/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 06 2021 | 07:12:22 */
@media only screen and (max-width: 991px){
.rs-breadcrumbs .page-title {
    font-size: 18px !important;
    line-height: 20px !important;
}
  .rs-breadcrumbs .breadcrumbs-single {
    background-size: cover;
    background-repeat: no-repeat;
    /* background-attachment: fixed; */
    background-position: 50% 50%;
    /* background-position: center; */
}

}
#scrollUp {
  left: 40px !important;
text-align: left;}
i.fa.fa-angle-up {
    text-align: center;
}
@media only screen and (min-width : 300px) and (max-width : 1024px) {
  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    color: #fff !important;
}
	body .main-contain {
    background-size: cover;
		}}
@media only screen and (min-width : 768px) and (max-width : 991px) {

	.elementor-section.elementor-section-boxed>.elementor-container{
	max-width: 750px;
		padding: 0 10px;
}}
#bwg_container1_0 #bwg_container2_0 .bwg_back_0 {
    text-transform: uppercase;
    fill: #FFFFFF;
    color: #FFFFFF !important;
    background-color: #B00C14 !important;
    border-style: solid;
    border-color: #B00C14;
    display: inline-block;
    /* background-color: rgba(0, 0, 0, 0); */
    margin-bottom: 20px;
    padding: 10px !important;
    line-height: 15px;
    text-align: left;
    font-family: Ubuntu;
    font-weight: bold;
    font-size: 15px;
    color: #323A45;
    cursor: pointer;
}
#bwg_container1_0 #bwg_container2_0 .bwg_back_0:hover{
    text-transform: uppercase;
    fill: #FFFFFF;
    color: #000000 !important;
    background-color: #ffffff !important;
    border-style: solid;
    border-color: #B00C14;
    display: inline-block;
    /* background-color: rgba(0, 0, 0, 0); */
    margin-bottom: 20px;
    padding: 10px;
    line-height: 15px;
    text-align: left;
    font-family: Ubuntu;
    font-weight: bold;
    font-size: 15px;
    color: #323A45;
    cursor: pointer;
}
.spider_popup_wrap {
    background-color: rgb(0 0 0 / 58%) !important;
}
ul.with-icon {
	margin: 0 0 1.5em 1em;}


h2.title-bg-gray, .designation-info, .short-desc , .single-teams .team-skill, h3.title-bg-gray.padding-top{
    display: none !important;
}
h3.blog-name {
    height: 90px;
    font-size: 20px;
}

.page-id-679 #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    line-height: 50px;
    height: 50px;
    padding: 0px 10px 0px 10px;
    vertical-align: baseline;
    width: auto;
    display: block;
	color: #000;}
.category-news .bs-img {
    padding-top: 20px;
    padding-bottom: 0px;
}
span.p-user ,.single-post .ps-navigation , li.post-view.comment-right {
    display: none;
}
ul.with-icon p {
    margin: 0px;
}
a.nav-link:hover {
    color: white;
}
footer#rs-footer {
    background-color: black !important;
    background-image: none !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
	color: #000;}
.single-format-standard .main-contain #content {
    padding-top: 50px;
    padding-bottom: 10px;
}
.single .bs-img img {
	width: 100% !important;}
.elementor-element.elementor-align-center.elementor-widget.elementor-widget-button a.elementor-button-link.elementor-button.elementor-size-sm {
    width: 70%;
    border-style: none;
    margin: 0px auto;
}
a.elementor-button-link.elementor-button.elementor-size-sm.elementor-animation-shrink {
    width: auto !important;
}

.search-results .rs-breadcrumbs{
    background-image: url(/wp-content/uploads/2021/04/18.png) !important;}


@media only screen and (min-width: 1200px){
	.single-post .breadcrumbs-single {
    padding: 215px 0 220px;
}

section.elementor-section.elementor-top-section.elementor-element.cntent.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    padding: 30px 0px 6px 0px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-parentlinks a.mega-menu-link{
	font-weight: 600;
	cursor: default !important;
}
 .mega-subhlinks a:hover{
	color:#000000 !important;
	 	cursor: default !important;
}
.mega-parentlinksearch a{
	line-height:30px !important;
	margin-bottom:20px !important;
	font-size:24px !important;
	color:#bb0000 !important;
		cursor: default !important;
}
.mega-parentlinksearch a:hover{
	color:#bb0000 !important;
}

.mega-parentpost a{
	color:#000000 !important;
}
.mega-parentpost a:hover{
	color:#bb0000 !important;
}
.mega-subblinks a:hover{
	cursor: pointer !important;
	color:#bb0000 !important;
}
.mega-subblinks a{
	margin-bottom:20px !important;
	font-weight:600 !important;
		font-size:18px !important;
	color:#000000 !important;
}

li#mega-menu-item-12900 a:hover{
		
	cursor: default !important;
	}
li#mega-menu-item-16982 a:hover , li#mega-menu-item-16983 a:hover{
		color:#bb0000 !important;
		cursor: pointer !important;
	}
	.mega-clickmenu a:hover{
		color:#bb0000 !important;
		cursor: pointer !important;
	}
.mega-parentlinks a{
	font-weight:700 !important;
	color:black !important;
}
	.mega-parentlinks a:hover{

	color:black !important;
}
.mega-sublinks a{
	color:black !important;
	font-weight:400 !important;
}
.mega-sublinksclick a{
	color:black !important;
			cursor: default !important;
}
.mega-sublinksclick a:hover{
	color:#bb0000 !important;
		cursor: default !important;
}
	li.mega-sublinksclick a:hover{
	cursor: default !important;
}
li.mega-sublinks a:hover{
	color:#bb0000 !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-sublinksclick a.mega-menu-link{
	cursor: pointer !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-subhlinks a.mega-menu-link{
	cursor: pointer !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-sublinks a.mega-menu-link{
	cursor: pointer !important;
}

#rs-header .menu-sticky.sticky .menu-area .navbar , .menu-area .navbar{
    margin-right: 0;
}
.footer-bottom{
    margin: 0px 30px !important;
}
#mega-menu-wrap-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge {
	line-height: 20px;}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1150px;
	}}
@media only screen and (min-width : 992px) and (max-width : 1190px) {
.elementor-section.elementor-section-boxed>.elementor-container{
    max-width: 970px;
	padding: 0 10px;
}
}

@media only screen and (min-width : 640px) and (max-width : 768px) {
	.elementor-section.elementor-section-boxed>.elementor-container{
	max-width: 625px;
		padding: 0 10px;
}}
ul.personal-info li.phone , ul.social-info {
    display: none !important;
}
.ps-image {
    text-align: center;
}
.single-teams .ps-informations ul li.phone, .single-teams .ps-informations ul li.email ,.single-teams .ps-informations .single #content h3, .single #content h4 {
	text-align: center;}
.single-teams .inner-images {
	padding: 0 0px 0 0;}

@media only screen and (max-width: 991px){
#ty , #frm , #ju {
    padding-bottom: 20px;
    height: 90px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required , input.wpcf7-form-control.wpcf7-text{
    margin-bottom: 20px;
}	
	.page-id-16363 input.wpcf7-form-control.wpcf7-submit {
    margin-top: 80px;
}
	span.elementor-divider-separator {
    width: 100px !important;
}
	
.page-id-13223 .pum-theme-19209 .pum-container,.page-id-13223 .pum-theme-lightbox .pum-container {
    padding: 30px;
    color: white !important;
    background-image: url(/wp-content/uploads/2021/04/SC_2020_2021_BG_1500_750.jpg);
    border: none;
}
	.page-id-15034 .pum-theme-19209 .pum-container,.page-id-15034 .pum-theme-lightbox .pum-container {
    padding: 30px;
    color: white !important;
    background-image: url(/wp-content/uploads/2021/04/SC_2020_2021_BG_1500_750.jpg);
    border: none;
}
.page-id-13223 .pum-theme-19209 .pum-container p, .page-id-13223 .pum-theme-lightbox .pum-container p {
    color: white;
	}
.page-id-15034 .pum-theme-19209 .pum-container p, .page-id-15034 .pum-theme-lightbox .pum-container p {
    color: white;
	}}

@media only screen and (min-width: 992px){
.content, .container, .site_boxed #main_wrapper {
    max-width: 970px;
	}
.page-id-13223 .pum-theme-19209 .pum-container,.page-id-13223 .pum-theme-lightbox .pum-container {
    padding: 100px;
    color: white !important;
    background-image: url(/wp-content/uploads/2021/04/SC_2020_2021_BG_1500_750.jpg);
    border: none;
}
.page-id-15034 .pum-theme-19209 .pum-container,.page-id-15034 .pum-theme-lightbox .pum-container {
    padding: 100px;
    color: white !important;
    background-image: url(/wp-content/uploads/2021/04/Student-Stories.jpg);
    border: none;
}
.page-id-13223 .pum-theme-19209 .pum-container p, .page-id-13223 .pum-theme-lightbox .pum-container p {
    color: white;
}
	.page-id-15034 .pum-theme-19209 .pum-container p, .page-id-15034 .pum-theme-lightbox .pum-container p {
    color: white;
	}
}
.disabled-link{
    cursor: default;
   pointer-events: none;        
   text-decoration: none;
   color: grey;
}
.elementor-container.elementor-column-gap-default {
    max-width: 1155px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
    margin-left: 15px;
    margin-bottom: 10px;
	    margin-top: 0px;
}
.rstab-main .tab-content {
    background: #fff;
    padding: 0px;
    overflow: hidden;
    box-shadow: none;
}
.rs-breadcrumbs .breadcrumbs-title span span:hover {
    color: #bb0000 !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{
	     font-weight: 600;
}
li.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-portfolios{
	font-weight: 500 !important;
}
li#mega-menu-item-21545 ul.mega-sub-menu a:before , li#mega-menu-item-21531 ul.mega-sub-menu a:before , li#mega-menu-item-21562 ul.mega-sub-menu a:before, li#mega-menu-item-21565 ul.mega-sub-menu a:before, li#mega-menu-item-21569 ul.mega-sub-menu a:before , li#mega-menu-item-21574 ul.mega-sub-menu a:before , li#mega-menu-item-21578 ul.mega-sub-menu a:before{
display: block !important;
    content: "";
    position: absolute !important;
    font-size: 18px !important;
    background: #bb0000 !important;
    left: -11px;
    top: 8px !important;
    width: 6px !important;
    height: 6px !important;
}
@media only screen and (max-width: 1023px){
	.rs-footer .widget.widget_nav_menu ul li {
    margin-bottom: 0px;
}
	.rs-footer .footer_social {
    margin-top: 0px;
}
#scrollUp {
    right: 5px;
	}
	section#text-5 , section#medvillsocialiconwi_widget-4{
    margin-bottom: 0px;
}
section#text-5	p {
    margin: 0 0 10px;
}
	.footer-bottom .copyright p {
margin: 0;
    padding: 10px 0px;
    text-align: center;
    line-height: 20px;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link , #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{
    background: #ddd;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu {

	background: #222222;}
.col-cell.menu-responsive {
    display: none;
	}
	#mobile_menu ul ul ul li a {
    padding-left: 15px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > ul.mega-sub-menu{
    display: none;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
		background: #222;}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
		color: #fff;}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
		color: #fff;}
	.ttle {
    color: #BB0000;
    font-size: 17px;
    padding-left: 10px;
    line-height: 24px;
    margin-bottom: 0px;
}
	.sidenav .widget_nav_menu ul li ul li a {
    padding: 2px 0;
}
	body .sidenav #mobile_menu .widget_nav_menu ul li a {
    border-bottom: 1px solid rgb(255 255 255 / 0%);
}
	.sttle {
    font-size: 18px;
    line-height: 24px;
    margin-top: 0px;
}
 #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    text-transform: capitalize;
	}
	body.logged-in .menu-wrap-off {
    padding: 63px 30px 50px 20px;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {

		color: transparent;}
	#mobile_menu .submenu-button {
		background: #ff542100;}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 5px 0px 5px 0px;
    width: 100%;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > ul.mega-sub-menu {
    margin-top: 0px;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    display: block;
    background: #222222;
		color: #fff;}
.menu-ofcn.off-open, .menu-wrap-off {
    background: #222222 !important;
}
	li#mega-menu-item-11865 ul.mega-sub-menu {
    width: 100% !important;
}
	#mobile_menu .submenu-button {
    top: 0px !important;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > ul.mega-sub-menu {
		margin-left: 3%;}
}
@media only screen and (min-width: 1024px){
	li#mega-menu-11865-0-2{
	    background-color: #efefef !important;
}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {
    border-left: 1px solid #dcdcdc;
	min-height:553px;
}
}
li#mega-menu-item-21531 ul.mega-sub-menu {
    margin-left: 12px !important;
}
i.fas.fa-square {
    font-size: 9px;
    color: #bb0000;
}
.bwg-title2 {
    background: #fff;
    padding: 20px 22px 17px;
    height: 60px;
}
.bwg-title2:hover {
    color: #bb0000 !important;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-album-thumbnails .bwg-item0{
	  background-color: #fff !important;
	padding: 10px 10px !important;
}
div[id^=bwg_container].bwg_container .bwg-a {
    border: 1px solid #80808045;
    box-shadow: 0 0.2rem 1.2rem rgb(0 0 0 / 20%) !important;
	margin: 20px;}
.footer-bottom .copyright_border {
    padding: 0px 0;
}
.menu-area .navbar ul > li > a span {
    position: relative;
    transition: none;
    transform: none !important;
    display: inline-block;
}

#rs-header.header-style-4 .header-inner {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.rs-breadcrumbs.porfolio-details {
	margin-top: -100px;}
#rs-header.header-style-4 .header-inner {
    background: #ffffff00 !important;
}
#rs-header .menu-area .navbar ul li .lnk a:hover {
    color: #bb0000 !important;
    padding-right: 0px !important;
	text-decoration:underline !important;
    padding-left: 0px !important;
}



.rs-blog-grid1.blog-item .blog-content .title {
	    height: 60px;
    margin-bottom: 14px;
	font-size: 16px;}
p.txt , p{
    font-size: 14px;
}
.elementor-text-editor {
    font-size: 14px;
}



.mains-ttle a , .sttle a{
	color:black !important;
}
.mains-ttle a:hover , .sttle a:hover{
	color:#bb0000 !important;
}

.menu-area .navbar ul > li > a span:before {
    content: attr(data-hover);
    position: absolute;
    top: 100%;
    -webkit-transform:none !important;
    -moz-transform: none !important;
    transform: none !important;
}
#rs-header .menu-sticky.sticky .menu-area .navbar ul li .lnk a{
    color: #171F32 !important;
	padding-right: 0px !important;
		padding-left: 0px !important;
}
#rs-header .menu-sticky.sticky .menu-area .navbar ul li .lnk a:hover{
    color: #BB0000 !important;
	padding-right: 0px !important;
		padding-left: 0px !important;
}
.bs-search button {
    background: black !important;
    border: medium none;
	padding: 5px 18px;
	color: #ffffff !important;}

.menu-area .navbar ul li a {
    color: #fff;
	font-size: 14px;}
.mains-ttle {
    font-size: 14px;
    font-weight: 600;
}
.mains-ttle a {
    padding: 0px !important;
}
.header-inner.menu-sticky.stuck.sticky #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
	color: #000;}

.header-inner.menu-sticky.sticky #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
	color: #000;
	
}
#rs-header .menu-area .navbar ul li .lnk a {
    color: #171F32 !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.ttle {
    color: #BB0000;
    font-size: 24px;
    line-height: 24px;
	margin-bottom: 12px;
}

.lnkttle {
    padding-top: 15px;
}
.sttle {
    font-size: 18px;
    line-height: 24px;
    margin-top: 12px;
}
li.mega-menu-column.mega-bg-brown.mega-menu-columns-4-of-12.bg-brown {
    background-color: #f2f2f2 !important;
	min-height: 460px !important;
}
ul.mega-sub-menu .menu-area .navbar ul li,ul.mega-sub-menu .menu-area .navbar ul > li a {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

input[type="text"]{
	margin-bottom: 0px;}
.elementor-679 .elementor-element.elementor-element-4be01f3 .rs-search-courses-addon .rs-search form input {
    padding: 10px 10px 10px 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > ul.mega-sub-menu {
	margin-top: 2px;}
#rs-header .menu-sticky.sticky .nav-link-container .nav-menu-link span {
    background: #ffffff !important;
}

/* Footer */
.rs-footer .footer-logo-wrap {
	display: none;}
.rs-footer .widget.widget_nav_menu ul li a::before, .rs-footer .widget.widget_pages ul li a::before, .rs-footer .widget.widget_nav_menu ul li a::before, .rs-footer .widget.widget_recent_comments ul li::before, .rs-footer .widget.widget_pages ul li a::before, .rs-footer .footer-top h3.footer-title::after, .rs-footer .widget.widget_archive ul li a::before, .rs-footer .widget.widget_categories ul li a::before, .rs-footer .widget.widget_archive ul li a::before, .rs-footer .widget.widget_categories ul li a::before {
    background: #BB0000 !important;
}
.rs-footer .cols {
    width: 100%;
}
/* Toolbar */
.toolbar-area.toolbar-area4.mobile-hide-topbars .col-lg-4 {
	  text-align: center;
    max-width: 100% !important;
    width: 100% !important;
    flex: 0 0 100%;
}
#rs-header .toolbar-area {
	  padding: 5px;
}

#rs-header .toolbar-area span {
    font-size: 14px !important;
}
/* Menu */
.menu-area .navbar ul li > a {
    overflow: hidden;
    font-weight: 700;
}
header#rs-header.header-style-4 .sidebarmenu-area {
    background: #BB0000 !important;
}
.rs-footer h3, .rs-footer .footer-top h3.footer-title {
    font-size: 14px !important;
}
.rs-footer, .rs-footer h3, .rs-footer a, .rs-footer .fa-ul li a, .rs-footer .widget.widget_nav_menu ul li a {
    font-size: 14px;
}
.rs-breadcrumbs .page-title {
    font-size: 30px;
    line-height: 25px;
    margin-bottom: 0px;
	padding-top: 10px;
}
.rs-breadcrumbs .breadcrumbs-title span {
	font-size: 14px;}

.elementor-toggle .elementor-tab-title {
    font-weight: 700;
    line-height: 1;
    margin: 0;
	padding: 30px 15px;}
li.icon {
    list-style: none;
}
li.icon:before{
    border-top: 100px solid red;
    transform: rotate(
-45deg
);
    -webkit-transform: rotate(
-45deg
);
    /* display: block !important; */
    content: "";
    margin-top: 6px;
    margin-left: -16px;
    position: absolute;
    transform: rotate(
-45deg
);
    -webkit-transform: rotate(
-45deg
);
    border: solid #bb0000;
    border-width: 0px 4px 4px 0;
    display: inline-block;
    padding: 3px;
}
/* li.icon {
    padding-bottom: 10px;
    	content: url(http://iumw.edu.my/wp-content/uploads/2021/05/arrow.png);
    font-size: 16px; */
    /* line-height: 25px; 
    text-align: left;
    /* padding-left: 25px; */
    /* padding-top: 0px; 
    display: list-item;
}*/
#bwg_container1_0 #bwg_container2_0 .bwg_gal_title_0 {
    display: block;
    padding: 0 2px 30px 2px !important;
    background-color: rgba(0, 0, 0, 0);
    line-height: 20px !important;
    font-family: inherit !important;
    font-size: 22px !important;
    font-weight: bold;
    color: #323A45;
    text-shadow: 0px 0px 0px #888888;
    text-align: center;
}
