/*
 Theme Name:   University Child
 Description:  CactusThemes - University Child Theme
 Author:       CactusThemes
 Author URI:   http://cactusthemes.com
 Template:     university
 Version:      1.0.2
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

/*==================================================

=            Bootstrap 3 Media Queries             =

==================================================*/



    /*==========  Mobile First Method  ==========*/



    /* Custom, iPhone Retina */ 

	@media only screen and (min-width : 320px) {

		#main-nav .navbar {
		    min-height: 120px;
		}
		.navbar-header {
			width: 100%;
			float: none;
			display: flex;
	        align-items: center;
	        justify-content: center;
	        flex-direction: column;
	        text-align: center;
	        align-items: center;
		}
		.navbar-header img {
			max-width: 100%;
			height: auto;
			padding: 10px;
		}
		.messagefront h1 {
			border-bottom: 2px solid #275cab;
		}

    }



    /* Extra Small Devices, Phones */ 

    @media only screen and (min-width : 480px) {

		#main-nav .navbar {
		    min-height: 120px;
		}
		.navbar-header {
			width: 100%;
			float: none;
			display: flex;
	        align-items: center;
	        justify-content: center;
	        flex-direction: column;
	        text-align: center;
	        align-items: center;
		}
		.navbar-header img {
			max-width: 50%;
			height: auto;
			padding: 10px;
		}
		.messagefront h1 {
			border-bottom: 2px solid #275cab;
		}

    }



    /* Small Devices, Tablets */

    @media only screen and (min-width : 768px) {

		#main-nav .navbar {
		    min-height: 100px;
		}
		.navbar-header {
			width: 100%;
			float: none;
			display: flex;
	        align-items: center;
	        justify-content: center;
	        flex-direction: column;
	        text-align: center;
	        align-items: center;
		}
		.navbar-header img {
			max-width: 50%;
			height: auto;
			padding: 10px;
		}
		.main-menu {
			width: 100%;
			float: none;
			display: flex;
	        align-items: center;
	        justify-content: center;
	        flex-direction: column;
	        text-align: center;
	        align-items: center;
		}
		#main-nav .navbar-nav>li>a {
		    padding-right: 10px;
		    padding-top: 40px;
		    padding-left: 10px;
		}
		.messagefront h1 {
			border-bottom: 1px solid #275cab;
		}
		.messagefront h1 span.title {
			border-bottom: 4px solid #275cab;
		}

    }



    /* Medium Devices, Desktops */

    @media only screen and (min-width : 992px) {

		#main-nav .navbar {
		    min-height: 100px;
		}
		.navbar-header {
			width: 20%;
			float: left;
			text-align: center;
		}
		.navbar-header img {
			max-width: 100%;
			height: auto;
			padding: 0px;
		}
		.main-menu {
			width: 80%;
			float: right;
			display: block;
	        align-items: center;
	        justify-content: center;
	        flex-direction: column;
	        text-align: center;
	        align-items: center;
		}
		#main-nav .navbar-nav>li>a {
		    padding-right: 10px;
		    padding-top: 40px;
		    padding-left: 10px;
		}
		.messagefront h1 {
			border-bottom: 1px solid #275cab;
		}
		.messagefront h1 span.title {
			border-bottom: 4px solid #275cab;
		}

    }

	



    /* Large Devices, Wide Screens */

    @media only screen and (min-width : 1200px) {

		#main-nav .navbar {
		    min-height: 100px;
		}
		.navbar-header {
			width: 20%;
			float: left;
			text-align: center;
		}
		.navbar-header img {
			max-width: 100%;
			height: auto;
			padding: 0px;
		}
		.main-menu {
			width: 80%;
			float: right;
			display: block;
	        align-items: center;
	        justify-content: center;
	        flex-direction: column;
	        text-align: center;
	        align-items: center;
		}
		#main-nav .navbar-nav>li>a {
		    padding-right: 10px;
		    padding-top: 40px;
		    padding-left: 10px;
		}
		.messagefront h1 {
			border-bottom: 1px solid #275cab;
		}
		.messagefront h1 span.title {
			border-bottom: 4px solid #275cab;
		}

    }

.widget-title {
    text-transform: inherit;
}

.navbar.main-color-2-bg {
    background-color: #fff;
}

#main-nav .navbar-nav>li>a {
    color: #282974;
    font-weight: bold;
    font-family: "Bitter", Times, serif;
}

#main-nav .navbar-nav>li>a:before {
	content: inherit;
	border-left: none;
}

.navbar.main-color-1-bg {
	/*background-color: #009e54;*/
	background-color: #1b6232;
}

.col-md-6.left_dept_image {
	padding-left: 0px;
	padding-right: 0px;
}

.sectionv,
.sectionv a,
.sectionv h1,
.sectionv .btn-default {
	color: #fff;
}

.sectionv .btn {
	border: solid 2px #fff;
}

.navbar-inverse .navbar-nav>li>a:after, 
.navbar-inverse .navbar-nav>li>a:focus:after {
    background-color: #eb2d2e!important;
}

.main-menu.affix .navbar-nav>li.current-menu-item>a,
.main-menu.affix .navbar-nav>li:hover>a {
	background: #009e54!important;
	color: #fff!important;
}

.main-menu.affix .navbar-nav>li>a {
    color: #fff!important;
}

a.sub-menu-link {
	text-align: left;
}

.displaynone {
	display: none!important;
}

.newsblog .section-inner,
.sectionv .vc_custom_1406950310766 {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}

.menu-column {
	border-right: 1px dashed rgba(255,255,255,.4);
	min-height: 240px;
}

header .multi-column .column-header > a {
    border-bottom: solid 1px rgba(255,255,255,.4);
    font-family: "Bitter", Times, serif;
}

.mobile-menu > li > a {
    font-size: 14px;
}

.mobile-menu .sub-menu li a {
    font-size: 12px;
}

header .multi-column > .dropdown-menu li>a, 
header .multi-column > .dropdown-menu .menu-column li>a {
    padding: 6px 0px;
}

.menu-column:last-child {
	border-right: none;
}

.mobile-menu .sub-menu li.column-header a {
	font-weight: bold;
}

.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
	padding: 10px;
	font-size: 14px!important;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	text-align: justify;
}

.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content a {
    color: #eb2d2e;
}

body {
    font-size: 14px!important;
}

#content {
	text-align: justify!important;
	color: #000!important;
}

.shortcode-blog-excerpt {
    color: #ddd;
    line-height: 20px;
}

.grid-header p {
    color: #fff;
}

.item-content {
    padding-top: 5px;
}

.programhome {
	color: #666;
}

.programhome h3 a {
	color: #fff;
	font-family: "Bitter", Times, serif;
	font-size: 16px;
}

.programhome h3 a:hover {
	color: #179bd7;
}

.programhome h2 a {
	color: #fff;
	font-family: "Bitter", Times, serif;
	font-size: 16px;
}

.programhome h2 a:hover {
	color: #179bd7;
}

.programhome .btn-default {
	border: solid 2px #fff;
	color: #fff;
}

.btn-default,
.btn-primary {
	font-family: "Bitter", Times, serif;
}

.programhome .wpb_content_element {
	margin-bottom: 20px;
}

.messagefront h1 {
	padding-bottom: 10px;
}
.messagefront h1 span.title {
	padding-bottom: 10px;
}

.noticehome .item-content {
    border-top: solid 1px #ccc;
}

.noticehome .shortcode-blog-item {
	margin-bottom: 0px;	
}

.noticehome .content-pad {
	padding-top: 0px;
}

@media (min-width: 992px) {
	.item-content {
	    border-top: solid 1px #ccc;
	}
}

ul.stu {
    list-style: none;
    padding: 0px;
    text-align: center;
}

ul.stu li {
    display: inline-block;
    padding-left: 20px;
    text-align: center;
    color: #fff;
    font-family: "Bitter", Times, serif;
}

.navbar-inverse .navbar-nav>li>a {
    color: #fff;
}

.topnav-sidebar a {
    color: #fff;
}

.normal-sidebar .media-heading a {
    color: #fff;
}

ul.stu li a {
    text-decoration: none;
}

.member-item h3.item-title {
    font-size: 16px;
    font-weight: bold;
    color: #343434;
}

.school_department ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.school_department ul li {
	background: #1b6232;
	margin-bottom: 2px;
}

.school_department ul li:hover,
.school_department ul li.current-menu-item,
body.parent-pageid-137447 ul li.menu-item-137500 {
	background: #ce2127;
}

.school_department ul li a {
    border-top: 1px solid rgba(52,52,52,.1);
    padding: 8px 30px;
    padding-bottom: 9px;
    display: block;
    list-style: none;
    width: 100%;
    border-left: 1px solid rgba(52,52,52,.1);
    border-right: 1px solid rgba(52,52,52,.1);
    cursor: pointer;
    margin: 0px;
    color: #fff;
    text-transform: uppercase;
}

.school_department ul li:last-child a {
	border-bottom: 1px solid rgba(52,52,52,.1);
}

#sidebar .widget_nav_menu .widget-inner ul li.current-menu-item a,
body.category-school-of-business-industrial-development #sidebar .widget_nav_menu .widget-inner ul li.menu-item-137482 a,
body.category-schools-of-computer-science-information-technology #sidebar .widget_nav_menu .widget-inner ul li.menu-item-137481 a {
	background: #46a5e5;
	color: #fff;
}


body.single .comments-area,
body.category-department-of-computer-science-engineering #nav_menu-17,
body.category-schools-of-computer-science-information-technology #nav_menu-17,
/*body.category-department-of-computer-science-engineering .widget_nav_menu h2.widget-title,
body.category-schools-of-computer-science-information-technology .widget_nav_menu h2.widget-title,*/
body.category-department-of-computer-science-engineering .advanced_recent_posts_widget,
body.category-schools-of-computer-science-information-technology .advanced_recent_posts_widget,
body.category-department-of-computer-science-engineering .blog-listing .blog-item .thumbnail-overflow,
body.category-department-of-computer-science-engineering .blog-listing .blog-item .blog-item-meta,
body.category-schools-of-computer-science-information-technology .blog-listing .blog-item .thumbnail-overflow,
body.category-schools-of-computer-science-information-technology .blog-listing .blog-item .blog-item-meta,
body.category-department-of-business-administration #nav_menu-18,
body.category-school-of-business-industrial-development #nav_menu-18,
/*body.category-department-of-business-administration .widget_nav_menu h2.widget-title,
body.category-school-of-business-industrial-development .widget_nav_menu h2.widget-title,*/
body.category-department-of-business-administration .advanced_recent_posts_widget,
body.category-school-of-business-industrial-development .advanced_recent_posts_widget,
body.category-department-of-business-administration .blog-listing .blog-item .thumbnail-overflow,
body.category-department-of-business-administration .blog-listing .blog-item .blog-item-meta,
body.category-school-of-business-industrial-development .blog-listing .blog-item .thumbnail-overflow,
body.category-school-of-business-industrial-development .blog-listing .blog-item .blog-item-meta,
body.category-news-events .blog-listing .blog-item .thumbnail-overflow .comment-block,
body.category-news-events .blog-listing .blog-item .blog-item-meta,
body.category-news-events #nav_menu-18,
body.category-news-events #nav_menu-17,
body.category-news-events .advanced_recent_posts_widget,
body.page-id-137463 .programs .homepage_info_box .date_time,
body.page-id-137452 .programs .homepage_info_box .date_time,
body.page-id-137452 .homepage_info_box .itemlink,
body.page-id-137463 .homepage_info_box .itemlink,
body.single #sidebar #nav_menu-18,
body.single #sidebar #nav_menu-17,
body.category-department-of-business-administration #sidebar #text-21,
body.category-department-of-business-administration #sidebar #text-20,
body.category-department-of-business-administration #sidebar #text-19,
body.category-department-of-computer-science-engineering #sidebar #text-21,
body.category-department-of-computer-science-engineering #sidebar #text-20,
body.category-department-of-computer-science-engineering #sidebar #text-18,
body.category-notice #nav_menu-18,
body.category-notice #nav_menu-17 {
	display: none;
}

body.page-id-137463 .viewdisplay .homepage_info_box .itemlink,
body.page-id-137452 .viewdisplay .homepage_info_box .itemlink {
	display: block;
}

body.page-id-137463 .wpb_content_element,
body.page-id-137452 .wpb_content_element {
	margin-bottom: 10px;
}

.search-table-outter {
    overflow-x: scroll;
}

.homepage_info_box h3 {
   	padding: 10px;
    margin-bottom: 0;
    border: 1px solid rgba(52,52,52,.1);
    border-bottom: 0;
    font-size: 16px;
    font-weight: bold;
    color: #275cab;
    font-family: "Bitter", Times, serif;
}

.homepage_info_box .itemlink {
   	padding: 10px;
    margin-bottom: 0;
    border: 1px solid rgba(52,52,52,.1);
    border-top: 0;
    font-size: 16px;
    width: 100%;
    display: block;
    color: #253b80;
    font-size: 14px;
    text-align: right;
    font-weight: bold;
    font-family: "Bitter", Times, serif;
}

.top-menu .navbar-nav>li:hover {
	background-color: #eb2d2e;
}

#sidebar .widget_nav_menu .widget-title {
    font-size: 16px;
    font-weight: bold;
    color: #46a5e5;
    padding: 10px;
    font-family: "Bitter", Times, serif;
}

.homepage_info_box ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.homepage_info_box ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.homepage_info_box ul li a {
	border-top: 1px solid rgba(52,52,52,.1);
    padding: 10px;
    padding-bottom: 9px;
    display: block;
    width: 100%;
    border-left: 1px solid rgba(52,52,52,.1);
    border-right: 1px solid rgba(52,52,52,.1);
    cursor: pointer;
    line-height: 20px;
}

#sidebar .widget_nav_menu .widget-inner ul li a {
    padding: 10px;
    color: #343434;
}

.homepage_info_box ul li:last-child a {
	border-bottom: 1px solid rgba(52,52,52,.1);
}

.homepage_info_box ul li:hover,
.homepage_info_box ul li a:hover {
	background: #46a5e5;
	color: #fff;
}

#sidebar .advanced_recent_posts_widget .widget-title {
	font-size: 16px;
    font-weight: bold;
    color: #46a5e5;
    padding: 10px;
    margin-bottom: 0;
    border: 1px solid rgba(52,52,52,.1);
    border-bottom: 0;
}

.item-content h3 {
	text-align: left;
}

.member-item .item-content h3 {
	text-align: center;
}

.member-item .content-pad .item-content h3 {
	text-align: left;
}

#sidebar .advanced_recent_posts_widget .item {
	padding: 10px;
	border-top: 1px solid rgba(52,52,52,.1);
    display: block;
    width: 100%;
    border-left: 1px solid rgba(52,52,52,.1);
    border-right: 1px solid rgba(52,52,52,.1);
    cursor: pointer;
    margin-bottom: 0px;
}

#sidebar .advanced_recent_posts_widget .item:last-child {
	border-bottom: 1px solid rgba(52,52,52,.1);
}

.noticehome .col-md-6 {
	width: 100%;
}

.noticehome .item-thumbnail img,
.noticehome .shortcode-blog-excerpt,
.noticehome .item-meta{
	display: none;
}

.noticehome .thumbnail-overlay {
    position: inherit;
    background: none;
    color: #1a265c;
    font-size: 12px;
    font-weight: bold;
    padding: 0px;
}

.noticehome .content-pad {
    padding-bottom: 0px;
}

.noticehome .section-header {
	padding-bottom: 10px;
	border-bottom: 4px solid #275cab;
}

.noticehome h1 {
	font-size: 28px;
	color: #343434;
	text-align: left;
}

.noticehome.inner h1 {
	font-size: 16px;
	font-weight: bold;
}

.secabout {
	color: #fff;
}

.noticeitmes a {
	font-family: "Bitter", Times, serif;
	color: #343434;
}

.noticeitmes tbody {
	font-family: "Bitter", Times, serif;
}

.programhome.innersec h3 a:hover {
	color: #1A265C;
}

.programhome.innersec .shortcode-blog-excerpt {
    color: #fff;
}

.programhome.innersec .item-content {
    border-top: solid 1px #fff;
}

.videosec .vc_column-inner {
	padding: 0px!important;
}

.boft.inner .vc_column-inner {
	padding-top: 10px!important;
}

.boft.inner .vc_column-inner p {
	padding-bottom: 10px!important;
}

.boft.inner a {
	color: #ce2127;
}

.buttonbg .btn-primary {
	background-color: #444;
    border-color: #666;
}

.icon.inner .un-icon-box h4 {
	font-size: 14px;
}

.normal-sidebar .widget ul li:before {
	content: none!important;
}

.un-post-listing .item-title {
    font-weight: normal;
    font-size: 16px;
    color: #000;
    text-align: left;
    font-family: "Bitter", Times, serif;
}

body.home .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
	font-family: "Bitter", Times, serif;
	font-size: 16px;
}

.noticesec .btn-lighter {
    border-color: #666;
}

.textalign {
	text-align: justify;
}

.school_department.list .wpb_content_element {
	margin-bottom: 10px;
}

.single-u_member .item-content .member-tax a,
.member-item .item-content p,
body.page-id-137360 .item-content ul,
body.page-id-137918 .item-content ul,
body.page-id-137927 .item-content ul,
body.page-id-137463 .item-content ul,
body.page-id-138640 .item-content ul,
body.page-id-137942 .item-content ul{
	display: none;
}

.single-u_member .item-content .member-tax {
	padding-top:0px;
}

.member-item .content-pad .item-content p {
	line-height: 20px;
	display: block;
}

.small-text {
	font-size: 14px;
	text-transform: inherit;
	color: #000;
}

.small-text,
.programhome {
	text-align: left;
}

.ui-datepicker {
    width: auto!important;
}

table:not(.shop_table)>tbody>tr:hover a {
    color: #000;
}

.formmessagefront h3 {
	border-bottom: 1px solid #275cab;
}
.formmessagefront h3 span.title {
	border-bottom: 4px solid #275cab;
}

.member-item-inner .item-content {
	padding: 10px 5px 10px 5px;
    text-align: center;
}

.member-item-inner .item-content .small-text {
	text-align: center;
}

.member-item-inner .item-content h3.item-title {
    font-size: 14px;
}

.member-item-inner .item-content .small-text {
    font-size: 12px;
    color: #343434;
    text-transform: uppercase;
    margin-bottom: 0px;
}

.page-heading {
    background: #1A265C;
}

.page-heading h1 {
	color: #fff;
}

.page-heading .pathway a,
.page-heading .pathway {
    color: #fff;
}

.boft {
	color: #000;
}

.advisoryboard .member-item-inner .item-content .small-text {
	display: none;
}

@media only screen and (min-width : 320px) {
            
    .countdown.mujib {
    	border : none;
    	border-radius: 0px;
    	background : none;
    	padding-bottom: 0px;
    	margin-top: -60px;
    }
    .countdown.mujib .ssoft-image {
        float: right;
        width: 40%;
    }
    .countdown.mujib #countdown_block {
        float: left;
        width: 60%;
        margin-top: 20px;
    }
    .mim__slot {
        margin-left: -54px;
    }
    .ssoft-image img {
        width: 80%!important;
        padding-left: 0;
        margin: 0;
    }
    .messagefront.mujib h3 {
        border-bottom: none;
        text-align: center;
        padding-bottom: 0px;
        padding-top: 20px!important;
    }
 
.grid-item.grid-list:nth-child(even) {background: none;}
.grid-item.grid-list:nth-child(odd) {background: none;}

body.home .owl-item:nth-child(even) {background:url('images/bgblue.jpg') repeat center center;/*background: #009e54;*/}
body.home .owl-item:nth-child(odd) {background:url('images/bgblue.jpg') repeat center center;/*background: #eb2d2e;*/}
.grid-item.grid-list .main-color-1-bg {background:url('images/bgred.jpg') repeat center center;}

/* News & Event */
.grid-item.grid-list {
	height: 250px!important;
	border: none;
}
.grid-item.grid-list .date-block {
    position: initial;
    top: 0px;
    right: 0px;
}

.grid-item.grid-list .event-overlay {
    position: absolute;
    top: 48px;
    left: 0px;
    right: 0px;
}
/* News & Event */
}

@media only screen and (min-width : 480px) {
        
    .countdown.mujib {
    	border : none;
    	border-radius: 0px;
    	background : none;
    	padding-bottom: 0px;
    	margin-top: -60px;
    }
    .countdown.mujib .ssoft-image {
        float: right;
        width: 40%;
    }
    .countdown.mujib #countdown_block {
        float: left;
        width: 60%;
        margin-top: 20px;
    }
    .mim__slot {
        margin-left: -54px;
    }
    .ssoft-image img {
        width: 80%!important;
        padding-left: 0;
        margin: 0;
    }
    .messagefront.mujib h3 {
        border-bottom: none;
        text-align: center;
        padding-bottom: 0px;
        padding-top: 20px!important;
    }
 
.grid-item.grid-list:nth-child(even) {background: none;}
.grid-item.grid-list:nth-child(odd) {background: none;}

body.home .owl-item:nth-child(even) {background:url('images/bgblue.jpg') repeat center center;/*background: #009e54;*/}
body.home .owl-item:nth-child(odd) {background:url('images/bgblue.jpg') repeat center center;/*background: #eb2d2e;*/}
.grid-item.grid-list .main-color-1-bg {background:url('images/bgred.jpg') repeat center center;}

.grid-item.grid-list {
	height: 310px!important;
	border: none;
}

.grid-item.grid-list .date-block {
    position: initial;
    top: 0px;
    right: 0px;
}

.grid-item.grid-list .event-overlay {
    position: absolute;
    top: 48px;
    left: 0px;
    right: 0px;
}
/* News & Event */
}


@media only screen and (min-width : 768px) {
        
    .countdown.mujib {
    	border : none;
    	border-radius: 0px;
    	background : none;
    	padding-bottom: 0px;
    	margin-top: -20px;
    }
    .countdown.mujib .ssoft-image {
        float: none;
        width: 100%;
    }
    .countdown.mujib #countdown_block {
        float: none;
        width: 100%;
        margin-top: 0px;
    }
    .mim__slot {
        margin-left: -54px;
    }
    .ssoft-image img {
        width: 60%!important;
        padding-left: 0;
        margin: 0;
    }
    .messagefront.mujib h3 {
        border-bottom: none;
        text-align: left;
        padding-bottom: 0px;
        padding-top: 0px!important;
    }
 
.grid-item.grid-list:nth-child(even) {background: none;}
.grid-item.grid-list:nth-child(odd) {background: none;}

body.home .owl-item:nth-child(even) {background:url('images/bgblue.jpg') repeat center center;/*background: #009e54;*/}
body.home .owl-item:nth-child(odd) {background:url('images/bgblue.jpg') repeat center center;/*background: #eb2d2e;*/}
.grid-item.grid-list .main-color-1-bg {background:url('images/bgred.jpg') repeat center center;}

.grid-item.grid-list {
	height: 310px!important;
	border: 1px solid #fff;
}

.grid-item.grid-list .date-block {
    position: initial;
    top: 0px;
    right: 0px;
}

.grid-item.grid-list .event-overlay {
    position: initial;
    bottom: 0px;
    left: 0px;
    right: 0px;
}
/* News & Event */

.left_dept_image .item-thumbnail {
	width:100%;
    height:200px;    
    overflow:hidden;
}

.left_dept_image .item-thumbnail img {
	/* Set rules to fill background */
	max-height: 200px;
    min-height: 200px;
	min-width: 100%;
	
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;

	border-radius: 4px;
}

.left_dept_image .item-thumbnail img:hover {
	border-radius: 4px;
}

}

@media only screen and (min-width : 992px) {
    
    .countdown.mujib {
    	border : none;
    	border-radius: 0px;
    	background : none;
    	padding-bottom: 0px;
    	margin-top: -20px;
    }
    .countdown.mujib .ssoft-image {
        float: right;
        width: 40%;
    }
    .countdown.mujib #countdown_block {
        float: left;
        width: 60%;
        margin-top: 20px;
    }
    .mim__slot {
        margin-left: -54px;
    }
    .ssoft-image img {
        width: 100%!important;
        padding-left: 0;
        margin: 0;
    }
    .messagefront.mujib h3 {
        border-bottom: none;
        text-align: left;
        padding-bottom: 0px;
        padding-top: 0px!important;
    }
 
.grid-item.grid-list:nth-child(even) {background:url('images/bgblue.jpg') repeat center center;/*background: #009e54;*/}
.grid-item.grid-list:nth-child(odd) {background:url('images/bgblue.jpg') repeat center center;/*background: #eb2d2e;*/}
.grid-item.grid-list .main-color-1-bg {background:url('images/bgred.jpg') repeat center center;}

.grid-item.grid-list {
	height: 240px!important;
	border: 1px solid #fff;
}

.grid-item.grid-list .date-block {
    position: initial;
    top: 0px;
    right: 0px;
}

.grid-item.grid-list .event-overlay {
    position: initial;
    bottom: 0px;
    left: 0px;
    right: 0px;
}
/* News & Event */

.left_dept_image .item-thumbnail {
	width:220px;
    height:200px;    
    overflow:hidden;
}

.left_dept_image .item-thumbnail img {
	/* Set rules to fill background */
	max-height: 200px;
    min-height: 200px;
	min-width: 100%;
	
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;

	border-radius: 4px;
}

.left_dept_image .item-thumbnail img:hover {
	border-radius: 4px;
}

}

@media only screen and (min-width : 1200px) {
    
    .countdown.mujib {
    	border : none;
    	border-radius: 0px;
    	background : none;
    	padding-bottom: 0px;
    	margin-top: -20px;
    }
    .countdown.mujib .ssoft-image {
        float:right;
        width: 50%;
    }
    .countdown.mujib #countdown_block {
        float:left;
        width: 50%;
        margin-top: 40px;
    }
    .mim__slot {
        margin-left: -54px;
    }
    .ssoft-image img {
        width: 80%!important;
        padding-left: 0;
        margin: 0;
    }
    .messagefront.mujib h3 {
        border-bottom: none;
        text-align: left;
        padding-bottom: 0px;
        padding-top: 0px!important;
    }
    
.grid-item.grid-list:nth-child(even) {background:url('images/bgblue.jpg') repeat center center;/*background: #009e54;*/}
.grid-item.grid-list:nth-child(odd) {background:url('images/bgblue.jpg') repeat center center;/*background: #eb2d2e;*/}
.grid-item.grid-list .main-color-1-bg {background:url('images/bgred.jpg') repeat center center;}

.grid-item.grid-list {
	height: 270px!important;
	border: 1px solid #fff;
}

.grid-item.grid-list .date-block {
    position: initial;
    top: 0px;
    right: 0px;
}

.grid-item.grid-list .event-overlay {
    position: initial;
    bottom: 0px;
    left: 0px;
    right: 0px;
}
/* News & Event */

.left_dept_image .item-thumbnail {
	width:280px;
    height:200px;    
    overflow:hidden;
}

.left_dept_image .item-thumbnail img {
	/* Set rules to fill background */
	max-height: 200px;
    min-height: 200px;
	min-width: 100%;
	
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;

	border-radius: 4px;
}

.left_dept_image .item-thumbnail img:hover {
	border-radius: 4px;
}

}

/* News & Event */

.grid-item.grid-list {
	overflow: hidden;
}

.grid-item.grid-list .event-thumbnail {
	width: 100%;
	height: 50%;
	overflow: hidden;
}

.grid-item.grid-list .event-thumbnail img {
    max-width: 100%;
    height: 100%!important;
}

.grid-item.grid-list .date-block {
    padding: 15px;
    font-size: 14px;
    line-height: 18px;
    min-width: 100%;
    background: rgba(0,0,0,.4);
    color: rgba(255,255,255,100);
}

.grid-item.grid-list .event-overlay {
    color: rgba(255,255,255,100);
}

.grid-item.grid-list .overlay-top {
    background: rgba(0,0,0,.6);
}

.grid-item.grid-list .overlay-top {
	padding: 15px;
}

.grid-item.grid-list .overlay-top h4 {
    font-size: 14px;
}
/* News & Event */

.vc_toggle_content {
	padding-left: 0px!important;
}

.un-icon-box p {
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 0px;
}

.job-preview .panel-heading {
    background-color: #37474f;
    color: #fff;
    font-size: 14px;
    padding: 10px 15px;
    border: none;
    font-weight: bold;
}

.job-preview .panel-body {
    border: 1px solid #DDDDDD;
    background-color: #f5f5f5;
    padding: 15px;
}

.job-preview h4 {
    font-size: 13px;
    color: #5c5c5c;
    font-weight: normal;
    margin: 0px 0px 15px 0px;
    padding: 0;
}

.bottomlist h3 {
	font-family: "Bitter", Times, serif;
	font-size: 18px;
}

.un-icon-box h4 {
	font-family: "Bitter", Times, serif;
	font-size: 16px;
}

header .multi-column > .dropdown-menu li.none-menu {
	display: none;
}

.overall .vc_custom_1434459494306 {
    margin-bottom: 40px !important;
}

.overall.inner .vc_custom_1550640833582 {
	margin-bottom: 40px !important;
}

.school_department.inner h3 {
	text-align: left;
}

body.single-u_member .pure-content {
	text-align: justify;
}

.member-item-inner h3.item-title .main-color-1-hover {
	color: #1A265C;
}

.member-item-inner h3.item-title .main-color-1-hover:hover {
	color: #ce2127;
}

.simple-navigation-item h4 {
    font-size: 10px;
}

body.single .single-post-content-text a {
	color: #ce2127;
	font-weight: bold;
}

body.single .single-post-content-text a:hover {
	color: #1A265C;
}

body.category-notice-business-administration #sidebar #nav_menu-18,
body.category-notice-business-administration #sidebar #nav_menu-17,
body.category-notice-computer-science-engineering #sidebar #nav_menu-18,
body.category-notice-computer-science-engineering #sidebar #nav_menu-17,
body.blog #sidebar #nav_menu-18,
body.blog #sidebar #nav_menu-17,
body.category-iqac #sidebar #nav_menu-18,
body.category-iqac #sidebar #nav_menu-17,
body.category-iqac #sidebar #text-19,
body.category-iqac #sidebar #text-18,
body.category-iqac #sidebar #text-20,
body.category #sidebar #text-22,
body.category-news-events #sidebar #text-19,
body.category-news-events #sidebar #text-18,
body.single-post #sidebar #text-19,
body.single-post #sidebar #text-18,
body.category-notice #sidebar #text-19,
body.category-notice #sidebar #text-18,
body.search-results #sidebar #nav_menu-18,
body.search-results #sidebar #nav_menu-17,
body.search-results #sidebar #text-19,
body.search-results #sidebar #text-18 {
	display: none;
}

body.category-iqac #sidebar #text-22,
body.category-notice #sidebar #text-22,
body.category-news-events #sidebar #text-22,
body.single-post #sidebar #text-22 {
	display: block;
}

body.single.postid-138940 .item-meta,
body.single.postid-138940 .simple-navigation {
	display: none;
}


a {
 color: #ce2127;
}

.bottomlist.inner a,
.bottomlist.sec a,
.homepage_info_box a {
	color: #343434;
}

.homepage_info_box a {
	text-align: left;
}

.school_department ul.list_illcwplc li {
	background: none;
	list-style: disc;
	    margin-left: 20px;
}

.school_department ul.list_illcwplc li a {
    border: none;
    padding: 0px;
    text-transform: inherit;
	color: #000!important;
}

.school_department ul.list_illcwplc li a:hover {
	color: #eb2d2e!important;
}

.un-post-listing .item-title {
    margin-bottom: 10px;
}

footer #bottom .section-inner {
	padding-top: 40px;
}

footer #bottom .section-inner .widget {
	padding-bottom: 20px;
}

footer #bottom .section-inner #divider-6.widget,
footer #bottom .section-inner #divider-7.widget {
	padding-bottom: 0px;
}

footer #bottom .section-inner .un-separator {
	margin-bottom: 20px;
}

body.page-id-138496 .member-item .item-content p {
	display: block;
	margin: 0px;
	line-height: 20px;
}

body.page-id-138496 .member-item .item-content .social-light,
body.page-id-138496 .member-item .item-content .education,
body.page-id-138521 .member-item .item-content .social-light,
body.page-id-137942 .office-wrap .member-item .item-content .small-text,
body.page-id-137942 .office-wrap .member-item .item-content .department,
body.page-id-137942 .office-wrap .member-item .item-content .education,
body.postid-137996 .member-item .item-content .office,
body.page-id-138128 .member-item .item-content .office,
body.page-id-138128 .member-item .item-content .secwrapexam,
body.page-id-138128 .member-item .item-content .department,
body.page-id-138128 .member-item .item-content .education,
body.page-id-138496 .member-item .item-content .office,
body.page-id-138496 .officesection .member-item .item-content .small-text,
body.page-id-138496 .officesection .member-item .item-content .section span,
body.page-id-138496 .officesection .member-item .item-content .departments,
body.postid-138115 .member-item .item-content .small-text.section,
body.postid-138115 .member-item .item-content .secwrap,
body.postid-138115 .member-item .item-content .secwrapexam,
body.page-id-138521 .member-item .item-content .section,
body.page-id-138521 .member-item .item-content .departments,
/*body.page-id-138521 .member-item .item-content .small-text,*/
body.page-id-138521 .member-item .item-content .small-text.section,
body.page-id-138521 .member-item .item-content .secwrap,
body.page-id-138521 .member-item .item-content .education,
body.postid-138115 .member-item .item-content .small-text.wrap,
body.page-id-138128 .member-item .item-content .small-text.section,
body.page-id-138128 .member-item .item-content .small-text.wrap,
body.page-id-138128 .member-item .item-content .secwrap,
body.page-id-138128 .member-item .item-content .social-light,
body.page-id-137463 .member-item .item-content .department,
body.page-id-137463 .member-item .item-content .secwrapexam,
body.page-id-137463 .member-item .item-content .office,
body.page-id-137463 .member-item .item-content .education,
body.page-id-137452 .member-item .item-content .department,
body.page-id-137452 .member-item .item-content .office,
body.page-id-137452 .member-item .item-content .education,
body.page-id-137452 .member-item .item-content .social-light,
body.page-id-137447 .programs .homepage_info_box .itemlink,
body.page-id-137447 .programs .homepage_info_box .date_time,
body.page-id-137447 .social-light,
body.page-id-137447 .education,
body.page-id-137411 .social-light,
body.page-id-137411 .department,
body.page-id-137411 .education,
body.page-id-137411 .programs .homepage_info_box .itemlink,
body.page-id-137411 .programs .homepage_info_box .date_time,
body.page-id-138111 .department,
body.page-id-138111 .secwrapexam,
body.page-id-138111 .office,
body.page-id-138111 .education,
body.page-id-138111 .social-light,
body.page-id-138111 .departments,
body.page-id-138111 .small-text.section,
body.page-id-138111 .small-text.wrap,
body.page-id-138111 .secwrap,
body.page-id-138094 .department,
body.page-id-138094 .education,
body.page-id-138094 .social-light,
body.page-id-138094 .departments,
body.page-id-141794 .eduwrapper,
/*.examoff .deptoffexam .small-text,*/
.examoff .departments,
.examoff .secwrap {
	display: none;
}

body.postid-140187 .member-item .item-content .office {
	display: none;
}

.accountsoffice .officedd,
.examoffice .member-item .department,
.examoffice .member-item .education,
.examoffice .member-item .social-light,
.accountsoffice .member-item .social-light{
	display: none;
}

.examoffice .member-item .office {
	line-height:20px;
}

body.page-id-138496 .officesection .member-item .item-content .small-text.section,
body.page-id-138521 .member-item .item-content .small-text.wrap,
body.page-id-138496 .officesectionval .member-item .item-content .small-text.section {
	display: block;
	line-height: 15px;
}

body.page-id-138496 .officesection .member-item .item-content .secwrap {
	    line-height: 20px;
}

body.page-id-138496 .officesectionval .member-item .item-content .department {
	 line-height: 20px;
}

footer h4.widget-title {
    margin-bottom: 10px;
    font-size: 20px;
}

.viewmorebutton-msg {
    text-align: right;
}

.dept-title-main {
    color: #fff;
}

.titlework {
    text-align: center; 
    font-size: 28px; 
    font-family: Bitter, Times, serif;
}

.paragraphwork {
    color: #fff; 
    text-align: center; 
    font-size: 24px;
}

.buttonwork {
    text-align: center;
}

.title-zone {
    text-align: center; 
    font-size: 28px; 
    font-family: Bitter, Times, serif;
}

.choosecolor {
    color: #253b80;
}

.desc-color {
    color: #000000;
}

.title-3d {
    color: #fff; 
    font-size: 28px; 
    font-family: Bitter, Times, serif;
}

.desc-3d {
    text-align: justify;
}

.button-3d {
    text-align: right;
}

.align-texttitle {
    text-align: center;
}

.swnza_banner {
	padding-top:0px!important;
	min-height: inherit!important;
}

.swnza_banner p {
	font-size:16px!important;
	padding: 4px 0;
}

.swnza_close_button {
    bottom: 0!important;
    top: 10px!important;
}

.swnza_banner a {
	color: #fff;
	font-weight: bold;
} 

.horizontal-scroll .vc_column-inner {
	padding-top: 10px!important;
}

.horizontal-scroll .wpb_content_element {
    margin-bottom: 10px!important;
    font-weight: bold!important;
	color: #fff!important;
    font-size: 16px!important;
}

.horizontal-scroll .wpb_content_element a:link,
.horizontal-scroll .wpb_content_element a:active,
.horizontal-scroll .wpb_content_element a:visited {
    color: #fff!important;
}

body.postid-140593 .content-image,
body.postid-140593 .single-content-title,
body.postid-139902 .office,
/*body.page-id-138496 .bba-chair .small-text.section,*/
body.page-id-138496 .bba-chair .small-text.wrap,
body.page-id-138496 .bba-chair .secwrapexam,
/*body.page-id-138496 .bba-chair .secwrap,*/
body.page-id-137463 .departments,
body.page-id-137447 .departments,
body.page-id-137447 .schools,
body.page-id-137463 .schools,
body.page-id-138506 .wrapexamit .small-text,
body.page-id-138506 .itwrapper,
body.page-id-138506 .eduwrapper,
body.page-id-137942 .itwrapper,
body.page-id-137942 .eduwrapper,
body.page-id-137942 .examwrapper,
body.page-id-141789 .eduwrapper,
body.page-id-141789 .examwrapper,
body.page-id-138128 .textfacultywrap,
body.page-id-138128 .schools,
body.postid-138115 .departmentschair,
body.page-id-138128 .departments,
body.page-id-138496 .departmentschair,
body.page-id-137447 .departmentschair,
body.page-id-137463 .departmentschair,
body.page-id-137463 .small-text.section,
body.page-id-137463 .small-text.wrap,
body.page-id-138111 .schools,
body.page-id-138111 .textfacultywrap,
body.page-id-138111 .departmentschair,
body.page-id-138111 .coordinatorwrap,
body.page-id-137452 .chairwrapman,
body.page-id-137452 .textfacultywrap,
body.page-id-138094 .textfacultywrap,
body.page-id-138094 .chairwrapman,
body.page-id-137463 .secwrap,
body.page-id-138506 .mamedu .small-text,
body.page-id-141789 .itwrapper.and,

body.page-id-138496 .chairwrapman,
body.page-id-138496 .textfacultywrap2,
body.page-id-138496 .textfacultywrap1,
body.page-id-138128 .textfacultywrap2,
body.page-id-138128 .textfacultywrap1,
body.page-id-138094 .textfacultywrap2,
body.page-id-138094 .textfacultywrap1,

body.post-type-archive-u_member .department,
body.post-type-archive-u_member .departments,
body.post-type-archive-u_member .office,
body.post-type-archive-u_member .education,
body.post-type-archive-u_member .social-light,
body.post-type-archive-u_member #text-21,
body.post-type-archive-u_member #text-22,
body.post-type-archive-u_member #text-20,
body.post-type-archive-u_member #text-19,
body.post-type-archive-u_member #text-18,
body.tax-u_department .department,
body.tax-u_department .departments,
body.tax-u_department .office,
body.tax-u_department .education,
body.tax-u_department .social-light,
body.tax-u_department #text-21,
body.tax-u_department #text-22,
body.tax-u_department #text-20,
body.tax-u_department #text-19,
body.tax-u_department #text-18,
body.post-type-archive-u_member .small-text.section,
body.post-type-archive-u_member .small-text.wrap,
body.post-type-archive-u_member .secwrap {
	display: none;
}

body.page-id-138496 .officesection.cse-chair .small-text {
	display: block!important;
}

body.page-id-138496 .department,
body.page-id-138496 .departments {
    line-height: 20px;
}

body.page-id-138128 .member-item-inner .item-thumbnail img {
    min-height: 165px!important;
	height: auto!important;
    height: 165px!important;
}

body.page-id-138094 .member-item-inner .item-thumbnail img {
    min-height: 116px!important;
	height: auto!important;
    height: 116px!important;
}

.nav>li#nav-menu-item-140728,
.nav>li#nav-menu-item-141001{
	color: #fff;
	background-color: #d58512;
    border-color: #d58512;
}

.nav>li#nav-menu-item-140729,
.nav>li#nav-menu-item-142979{
	color: #fff;
	background-color: #d9534f;
    border-color: #d9534f;
}
/*
.nav>li#nav-menu-item-141001 {
	color: #fff;
	background-color: #eb2d2e;
    border-color: #eb2d2e;
}
*/
body.page-id-137942 .itwrapper.reg {
	display: block;
	font-size: 12px;
    color: #343434;
    text-transform: uppercase;
    margin-bottom: 0px;
}

body.page-id-137942 .pr .item-title {
	margin-bottom: 0px;
}


body.page-id-137942 .pr .itwrapper.reg.and,
body.page-id-141783 .itwrapper.reg,
body.page-id-141783 .eduwrapper,
body.postid-143005 .content-image {
	display: none;
}

/*
@media only screen and (min-width : 320px) {
	.nivoSlider {
		height: 250px!important;
	}
	.nivoSlider img {
		height: 100%!important;
	}
}

@media only screen and (min-width : 480px) {
	.nivoSlider {
		height: 350px!important;
	}
	.nivoSlider img {
		height: 100%!important;
	}
}

@media only screen and (min-width : 768px) {
	.nivoSlider {
		height: 250px!important;
	}
	.nivoSlider img {
		height: 100%!important;
	}
}

@media only screen and (min-width : 992px) {
	.nivoSlider {
		height: 250px!important;
	}
	.nivoSlider img {
		height: 100%!important;
	}
}

@media only screen and (min-width : 1200px) {
	.nivoSlider {
		height: 250px!important;
	}
	.nivoSlider img {
		height: 100%!important;
	}
}
*/
footer .club1 .un-icon {
	/*background:url('images/computer.jpg') no-repeat center center;*/
}

