text/css style.css ( ASCII text, with very long lines )
text/css style.css ( ASCII text, with very long lines )
/*
Theme Name: devdmbootstrap3-child
Theme URI: http://devdm.com/DevDmBootstrap3
Author: Danny Machal
Author URI: http://devdm.com/
Description: A devdmbootstrap3 v1.80 child theme.
Version: 1.80
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, fluid-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, rtl-language-support, theme-options, translation-ready
Text Domain: devdmbootstrap3
Template: devdmbootstrap3
*/

/* YOU SHOULD BE MAKING A CHILD THEME. Don't let me be a bad guy and erase all your hard work with a theme update. I just want to bring you new amazing features. I don't want to destroy your world. I've include a child theme to use. Need help? http://devdm.com/DevDmBootstrap3/child-themes/ */
/****************** Special Blank CSS classes for child themes to use without disturbing core bootstrap rules ****************/

@charset "utf-8";
/*@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,700');*/
/*@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');*/
@import "css/bootstrap.css";
@font-face {
	font-family: 'GothamExtraLight';
	src: url('fonts1/GothamExtraLight.eot');
	src: url('fonts1/GothamExtraLight.eot?#iefix') format('embedded-opentype'),
		url('fonts1/GothamExtraLight.woff') format('woff'),
		url('fonts1/GothamExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}
@font-face {
	font-family: 'GothamLight';
	src: url('fonts1/GothamLight.eot');
	src: url('fonts1/GothamLight.eot?#iefix') format('embedded-opentype'),
		url('fonts1/GothamLight.woff') format('woff'),
		url('fonts1/GothamLight.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'GothamMedium';
	src: url('fonts1/GothamMedium.eot');
	src: url('fonts1/GothamMedium.eot?#iefix') format('embedded-opentype'),
		url('fonts1/GothamMedium.woff') format('woff'),
		url('fonts1/GothamMedium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: 'GothamBold';
	src: url('fonts1/GothamBold.eot');
	src: url('fonts1/GothamBold.eot?#iefix') format('embedded-opentype'),
		url('fonts1/GothamBold.woff') format('woff'),
		url('fonts1/GothamBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'GothamExtraBold';
	src: url('fonts1/GothamBlack.eot');
	src: url('fonts1/GothamBlack.eot?#iefix') format('embedded-opentype'),
		url('fonts1/GothamBlack.woff') format('woff'),
		url('fonts1/GothamBlack.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}
body, html {height: 100%; width: 100%;}
html body{margin:0px; padding:0; font-family: 'GothamLight'!important; line-height: 1.7!important;font-size: 16px;font-weight: 400; color:#4d4d4d; text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
transition: all 0.3s ease-in-out 0s;}
.container{width:1400px;}
a:hover, a:active, a:focus {outline: 0 !important;}
a{transition-duration: 0.3s;}
/************************** common css ***********************/
p{font-weight: 300; margin-bottom: 30px!important;  font-size: 16px;}
ul, li{margin: 0px; padding: 0px; list-style: none;}
strong, .strong, b{color:#202020;}
h1, h2, h3, h4, h5, h6{color:#4d4d4d; font-family: 'GothamLight'; font-weight: normal;}
.white-text{color:#fff!important;}
.mrgn-zero{margin: 0px;}
.top-mrgn-zero{margin-top:0px!important;}
.padd-big{padding-top:40px; padding-bottom: 42px;}
img{max-width: 100%; height:auto;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #767676!important; font-size: 16px;}
::-moz-placeholder { /* Firefox 19+ */color: #767676!important; font-size: 16px; }
:-ms-input-placeholder { /* IE 10+ */color: #767676!important; font-size: 16px; }
:-moz-placeholder { /* Firefox 18- */color: #767676!important; font-size: 16px;}
.btn-dflt{display: inline-block; padding: 9px 25px; text-align: center; color:#fff; font-family: 'GothamLight'; font-size: 16px; font-weight: 300;}
a{font-size:16px;}
.main-title{font-size:32px; margin-bottom:30px; width:100%;}
.small-title{color:#800000; font-size:18px; margin-bottom:20px;}
.red-text{color:#800000;}
a:hover, a:focus{text-decoration: none;}
.btn-with-boder{color:#202020; display:inline-block; border:solid 1px #505050; border-radius:2px; padding:6px 25px; font-size:16px; margin-top:15px;}
.btn-with-boder:hover{background-color:#800000; color:#fff; border:0; text-decoration:none; border:solid 1px #800000;}


/************************** header ***********************/
.top-navbar{background-color:#333333; text-align:right; border-bottom:1px solid #0e0e0e;}
.top-navbar ul{display:inline-block; margin:0px 5px;}
.top-navbar ul li{display:inline-block;}
.top-navbar ul li a{font-size:12px; color:#d9d9d9; text-transform:uppercase; font-family: 'GothamLight'; margin:0px; line-height:38px; padding:0px 12px; display:block;}
.contact-list .fa-mobile{font-size:18px; position:relative; top:2px;}
.social-list li a .fa{font-size:16px;}
.top-navbar ul li a:hover{color:#fff; text-decoration:none; background:#0e0e0e;}
.main-header{background-color:#800000; border-top:1px solid #9a0000;}
.logo{max-width: 400px; display:block; margin:20px auto 15px;}
.logo embed{width: 100%;}
 a.brand.logo { display: inline-block; }
embed {  pointer-events: none;  max-width: 400px;  width: 100%; }
.header-button{position: relative; max-width: 1310px; width:100%; margin: 0px auto; }
.header-button a{position: absolute; right: 139px; bottom: 10px;}


/*************************************** Menu ************************************/
.navbar-collapse{background-color:#800000; border:0px; padding:0px 1px; }
.navbar-inverse{background-color:#800000; border:0px; margin:0; border-top:solid 1px #711530; position: relative;}
.navbar-inverse::after{position: absolute; left:0; top:-2px; content: ""; height: 1px; width:100%; background: #9a0000; display: block;}
.navbar-inverse::before{position: absolute; left:0; top:-3px; content: ""; height: 1px; width:100%; background: #670000; display: block;}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0 > .ubermenu-target{background-color:#800000; box-shadow: 0 0 0!important; border:0px!important; text-transform: none!important; font-weight: 400!important;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target::after{content""!important; font-size:0!important;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target{padding-right:20px; font-weight: 300!important;}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{font-weight: 300;}
.ubermenu-skin-black-white-2{background:none!important;}
#ubermenu-main-2-main_menu{border:0px;}
#ubermenu-nav-main-2-main_menu #menu-item-205, #ubermenu-nav-main-2-main_menu #menu-item-862, #ubermenu-nav-main-2-main_menu #menu-item-2449, #ubermenu-nav-main-2-main_menu #menu-item-2461, #ubermenu-nav-main-2-main_menu #menu-item-2460, #ubermenu-nav-main-2-main_menu #menu-item-2459{display: none;}
.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-item-header > .ubermenu-target{font-weight: normal!important;font-family: 'GothamLight'!important;}
#ubermenu-nav-main-2-main_menu .ubermenu-submenu-align-full_width{margin-top:0;z-index:99999;}
.ubermenu .ubermenu-item-type-column > .ubermenu-submenu-type-stack > .ubermenu-item-normal:first-child{margin-top:30px!important;}
.ubermenu-submenu .ubermenu-content-block{color:#303030; line-height: 1.6;}
.ubermenu-submenu .ubermenu-target-text {color:#800000!important;}
.department-title .ubermenu-target-text{color:#303030!important; font-size: 15px!important; font-family: 'GothamMedium'!important;}
.department-title .ubermenu-submenu .ubermenu-target-text{color:#800000!important; font-size: 14px!important; font-family: 'GothamLight'!important;}
.department-title ul li a:hover > span{text-decoration: underline;}
.ubermenu-submenu{box-shadow: 0 0 0; overflow: visible!important;}
#ubermenu-nav-main-2-main_menu{text-align: center;}
.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle{padding-left:35px!important; padding-right: 35px!important;}
#ubermenu-main-2-main_menu{box-shadow:0 0 0!important;}
#ubermenu-nav-main-2-main_menu .ubermenu-item-level-0{float:none!important;}
.ubermenu-row{max-width: 1300px!important; margin:0px auto;}
#ubermenu-nav-main-2-main_menu .ubermenu-submenu .ubermenu-item-layout-default{padding-left:10px!important; padding-right:10px!important;}
#ubermenu-nav-main-2-main_menu .ubermenu-submenu .ubermenu-item-layout-default:hover > span{text-decoration: underline!important;}


/************************** home slider ***********************/
.slider-outer{box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3) inset;}
#home-slider .carousel-caption h3{font-size:40px; color:#fff;}
#home-slider .carousel-caption a{font-size:20px; color:#fff;}
.amazingslider-box-1{position:relative;}
.amazingslider-box-1::after{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
position:absolute; left:0; bottom:0; width:100%; height:25%; content:""; z-index:1;}
.amazingslider-text-1{z-index:9;}
#top-stories{background-color:#e0e0e0;}
#top-stories .card-title{font-size:17px; line-height:28px; margin:15px 0px;}
#top-stories .home-top-stories .main-title{text-align: left!important;}
#top-stories a:hover .card-title{color:#800000!important; text-decoration: none!important;}
#top-stories .read-more{color:#4d4d4d; font-family: 'GothamLight'; font-weight: 600;}
#top-stories .read-more:hover{color:#800000!important;}
#top-stories .card-block{padding:0px;}
#top-stories .content-colm{max-width:440px; margin:0px auto;}
.slider-outer{background-color:#f3eff1;}
/************************** Home Gallery ***********************/
#gallery-outer{background:#363636;}
#gallery-outer .uris-slider-title{display:none;}
#example3_59 .title-in-bg{width:100%!important; font-size:18px!important; top:0px!important; padding:0px!important;}
#gallery-slider #example3_59{padding:5px; background:#2a2a2a;}
#gallery-slider .carousel-caption{width:100%; left:0; bottom:0px; padding:0; background:#2a2a2a;}
#gallery-slider .carousel-caption h3{color:#fff; margin:10px 0;}
#gallery-outer .mk-page-title{font-weight:700; font-size:22px; color:#fff; margin-top:10px; margin-bottom:20px;}
#gallery-outer p{color:#fff; margin-bottom:30px;}
#gallery-outer .mk-page-readmore{color:#fff; font-family: 'GothamLight';}
.gallery-section .amazingslider-title-3{font-family: 'GothamLight'; font-size:24px; font-style:normal; padding:0!important;}
.gallery-section .amazingslider-text-3{padding-top:5px!important; padding-bottom:10px!important; background:#2a2a2a;}
.gallery-section .amazingslider-text-wrapper-3{top:100%!important;}
.gallery-section .amazingslider-nav-3{display:none!important;}
.gallery-section .amazingslider-text-holding-3{padding:0px!important;}
.gallery-section .amazingslider-box-3{background:#2a2a2a; padding:5px;}
#gallery-outer{padding-bottom:100px;}
/*.home-about-college p{text-indent: -188px; overflow: hidden;}*/
/************************** Home Tabs ***********************/
#tabs-outer{position:relative; background-color:#ededed;}
#tabs-outer::before{position:absolute; left:0; top:0; width:100%; height:109px; background-color:#e4e4e6; content:"";}
#tabs-outer .tabs .tab-link{width:33.3%; text-align:center; font-family: 'GothamExtraBold'; border:0; padding:2.2em; color:#4d4d4d; font-size:18px;}
#tabs-outer .tabs{border:0px;}
#tabs-outer li a img{border-radius:100%;}
#tabs-outer .tab-content ul{text-align:center; display:block; align-items: center;  justify-content: center;}
#tabs-outer .tab-content ul li{display:inline-block; margin:20px 25px; width:15%; vertical-align: top;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background-color:#fff; color:#800000!important;}
#tabs-outer .tabs .tab-link:hover{background:#eee;}
#tabs-outer .tabs .tab-link{cursor:pointer;}
#tabs-outer .tabs .current{position:relative; color:#800000;}
#tabs-outer .tabs .current::after{width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #fff; position:absolute; bottom:-15px; left:50%; content:""; transform: translateX(-50%);}
#tabs-outer .tabs .current{background:#fff!important;}
#tabs-outer .tab-content li a h4 {color: #800000; font-size: 16px; margin-top:15px; font-family: 'GothamMedium'; }
#tabs-outer .tab-content li a:hover{text-decoration:none;}
.tab-content{padding: 30px!important;}
/************************** Latest Events ***********************/
#news-outer .event h3{margin-bottom: 10px;margin-top: 20px; line-height:1.1;}
#news-outer .event .date{height:100px; width:100px; border: 4px solid #d6d6ce; border-radius: 50%; display: block; text-align:center; margin:0px auto;}
#news-outer .event .date span{position: relative; top: 50%;transform: translateY(-50%); display:block; font-weight:700; font-family: 'GothamBold'; font-size:20px; line-height:24px;}
#news-outer .event h3 a{font-size:16px; color:#800000; font-family: 'GothamMedium';}
#news-outer .event{text-align:center; min-height:340px; display:inline-block; width:25%; padding-left:15px; padding-right:15px; box-sizing:border-box; margin-left:-4px; vertical-align:top;}
#news-outer .event .learn-more{color:#202020; display:inline-block; border:solid 1px #505050; border-radius:2px; padding:6px 25px; font-size:16px; margin-top:10px;}
#news-outer .event .learn-more:hover{background-color:#800000; color:#fff; border:0; text-decoration:none; border:solid 1px #800000;}
#news-outer .news-inner{padding-top:20px;}
#news-outer .date{text-align:center;}
#news-outer .date span{padding:0px 15px;}
#news-outer .tribe-list-widget{padding:0;}
/************************** Home Social ***********************/
#social-outer{background-color:#363636;}
.top-title{text-align:center;}
.top-title h2, .top-title ul{display:inline-block; margin:0px 10px; color:#fff;}
.top-title ul li{display:inline-block; margin:0px 6px;}
.top-title ul li a{color:#fff; font-size:32px;}
#social-outer .sub-title{color:#fff; font-size:24px;}
#social-outer .top-title h2{font-size:30px;}
.social-inner{text-align:center; margin-top:30px;}
.social-inner .card{width:19%; margin:0 0.5% 15px; max-width:201px; display:inline-block; vertical-align:top; border:0; overflow: hidden;}
.social-inner .card img{display:block;}
.social-inner .card .card-block{background:#fff; padding:12px; min-height:80px;}
.social-inner .card .card-block h4{margin:0px; font-size:15px;}
/************************** Home Adds ***********************/
#ads-wraper .main-title .red-big-text{font-weight:bold; color:#800000!important; font-family: 'GothamMedium'; line-height: 70px;}
.descrption-content{padding:0px 80px;}
.descrption-content p{font-size:18px;}
#top-stories .card{box-shadow 0 0 0; border:0; background:transparent;}
#top-stories .card .card-block{padding:0px;}
.red-more-row{width:100%;}
#ads-wraper .content-colm h4{font-family: 'GothamBold'; font-size:24px; line-height:34px;}
#ads-wraper .content-colm h4 span{color:#800000;}
#ads-wraper .content-colm h5{font-size:16px; font-family: 'GothamBold';}
#ads-wraper .content-colm img{ margin:50px 0px;}
/************************** Footer ***********************/
#main-footer{background-color:#363636; padding-bottom: 10px;}
#main-footer #menu-footer-menu{padding-right:15px; padding-bottom:20px;}
#main-footer #menu-footer-menu li{text-align:right; padding:5px 10px 5px 0; border-right:1px solid #4d4d4d; }
#main-footer #menu-footer-menu li a{color:#a4a4a4; font-size:14px; line-height:16px;}
#main-footer #menu-footer-menu li a:hover{color:#fff; text-decoration:none;}
#main-footer .shield{text-align:center;}
#main-footer .right ul{border-left:1px solid #4d4d4d; padding-left:15px;}
#main-footer .right ul li{margin:5px 0px; color:#a4a4a4; font-size:14px;}
#main-footer .right ul li a{color:#a4a4a4; font-size:14px;}
#main-footer .right ul li a:hover{color:#fff; text-decoration:none;}
#main-footer .right ul li.address{margin-bottom:15px;}
#main-footer .right ul li.tel{margin-top:15px;}
.footer-bottom-outer{border-top:1px solid #1f1f1f; box-shadow: inset 0 1px 0 0 #454545; margin-top:30px; padding-top:30px;}
.footer-bottom ul{text-align:center;}
.footer-bottom ul li{display:inline-block; margin:0 8px;}
.footer-bottom ul li a{color:#a4a4a4; font-size:18px;}
.footer-bottom ul li a:hover{color:#fff;}
.footer-bottom p{text-align:center; color:#a4a4a4; margin-top:10px; font-size: 14px;}
.row{display:block!important;}
.navbar-nav li.view-mobile{display:none;}
.servicesAbout {padding: 40px;}
/************************************ Subpage *****************************/
.bwg_standart_thumbnails_0{text-align: left!important;}
.inner-page .main-title{color:#800000;}
.subpage-list{background: #fff;padding:0px; border: 1px solid #d9d9d9; border-bottom: 0px; margin:0px;}
.subpage-list h2{margin:0;}
.subpage-list li a{display:block; font-style: normal; background:#f7f7f7;  color: #3e769a;  padding: 0.5em 0.625em; transition: none 0s ease 0s; font-weight: 500; font-size: 16px; border-bottom: 1px solid #d9d9d9;}
.subpage-list ul li a{border:0; color:#800000; padding:3px 10px 3px 30px; font-size: 14px; font-weight: 400; background:#fff;}
.subpage-list li a:hover{text-decoration: none; background-color:#800000; color:#fff;}
.subpage-list .children{padding: 10px 0px; border-bottom: 1px solid #d9d9d9; }
.subpage-list .current_page_item a{color:#800000;}
.subpage-list .children li a{color:#800000;}
.subpage-list .children li a:hover{text-decoration: underline; background: transparent;}
.page-content{padding-bottom:50px;}
.page-content h2{font-size: 26px;}
.common-list{padding-top:10px;}
.common-list li{padding-left:25px; line-height: 22px; margin:0px 0 10px; background: url("images/right-tick.png")no-repeat 0 8px;}
#banner-wraper{text-align: center; max-height: 380px; overflow: hidden;}
#banner-wraper img{width: 100%;}
.small-red-title{font-size: 22px; color:#800000; margin-bottom: 15px;}
.small-black-title{font-size: 22px; color:#303030; margin-bottom: 15px;}
.top-margin-small{margin-top:20px;}
.pdf-download{background: url("images/pdf-download.png")no-repeat 0 6px; background-size:26px auto; padding:2px 0px 4px 34px; font-size:18px; font-weight: 600; margin:0px 0px 15px; display: inline-block;}
.inner-page .main-title{margin-top:30px;}
.custome-table, .custome-table th, .custome-table td{border:solid 1px #c4c4c4!important;}
.tablepress tfoot th, .tablepress thead th{background-color: #eae3e1!important;}
.faculty-inner{background: #ececec; display:block; width:100%; padding:15px 0; margin-bottom: 15px; position: relative; min-height: 210px;}
.faculty-inner::after{clear:both; content: ""; display: table;}
.faculty-inner img{width:100%; margin:0px; border-radius: 100%; border:solid 5px #fff;}
.faculty-inner .round-img-box{max-width:200px; max-height: 200px; overflow: hidden;}
.faculty-inner .small-red-title{margin-top:5px; margin-bottom: 0;  display: inline-block; font-size: 18px;}
.faculty-inner .detail{min-height: 130px;}
.first-td-bold .column-1{font-family: 'GothamMedium'!important;}
.achievmnt-table th:first-child{white-space:nowrap;min-width: 290px!important;}
.figure{margin-bottom: 20px;}
.inner-page{padding:0;}
.or-text{display: block; margin:10px 0;}
.eligbility br{display: none;}
.custome-table ul br{display: none;}
.footer-bottom a{color:#a4a4a4;}
.footer-bottom a:hover{color:#fff;}
.registration .label-text{float:left; display: inline-block; width:260px;}
.registration .fa-asterisk{font-size: 10px; color:#ec1111;}
.registration input[type="text"], .registration input[type="tel"], .registration input[type="email"], .registration select, .registration textarea{border-radius: 0; border:solid 1px #e5e5e5; background: #ececec; padding:5px 10px;}
.registration p{margin-bottom: 6px!important; }
.registration .wpcf7-form-control-wrap{display:inline-block; float: left;}
.registration textarea{height: 120px;}
.registration .wpcf7-submit{background:#800000; padding: 8px 40px; border-radius: 0; color:#fff; font-size: 18px; border:0px;}
.nss-text{color:#1574c5; display: block; margin-bottom: 20px;}
.testimonial-outer{border-bottom: 1px solid #eee; padding-bottom: 30px; margin-bottom: 30px;}
.source-img{display: table;}
.source-img img{border-radius: 100%; max-width: 120px; display: table-cell; margin:0; margin-right: 15px;}
.source-img span{font-size: 20px; display: table-cell; vertical-align: middle;}
.fee-table td{text-align: right!important;}
.fee-table td.column-1{text-align: left!important;}
/*** submenu css *****/
/*ul.children { position: absolute;float: right;transform: translate(107%,-41px);z-index: 9;background-color: #800000;}*/
.children li a {color: #fff;}
#page-153 .registration .label-text {width: 120px!important;}
#page-153 .main-title {display: none;}
#page-153 .page-content {margin-top:20px}
.faculty-table th{font-size: 12px;}
.faculty-table tbody .row-2 td{font-size: 12px;}
.table-outer{overflow: scroll;}
.black-text{font-weight: 600;}
.new-faculty .round-img-box{max-width: 100%; max-height: 100%; text-align: center;}
.new-faculty .round-img-box img{width: 150px;}
.gallery-outer form div{text-align: left!important;}
.department-act{display: table; width: 100%; padding:10px 0px; border-bottom:solid 1px #eee;}
.department-inner{display: table; width:100%;}
.round-img-box p{margin:0px!important;}
#about-wraper{display: none;}
.page-content img.alignnone{max-width: 100%;}
#poststuff h2.wmts_name, h2.wmts_name, .wmts_name{font-size: 18px!important; text-transform: none!important; color:#800000;}
#poststuff h3.wmts_job_title, h3.wmts_job_title, .wmts_element.wmts_job_title{font-size: 16px!important;}
.wmts_lightbox{background: #800000!important;}
.wmts_lightbox .wmts_element, .wmts_lightbox .wmts_element *{color:#fff!important}
.wmts_lightbox .wmts_name{font-size: 24px!important;}
.wmts_lightbox .wmts_job_title{font-size: 20px!important;}
.wmts_lightbox .wmts_description .profile-row{color:#e0b9c5!important; font-size: 16px!important;}
.wmts_lightbox .wmts_description .profile-white-title{color:#fff!important;}
.profile-row{margin-bottom: 10px;}
.wmts_member{background: #ececec!important;}
.wmts_member > .wmts_text_container{min-height: 110px; padding: 12px 20px!important;}
.wmts_lightbox_horizontal.wmts_element button.mfp-close{background: #800000; top:0!important; right:-44px!important; opacity: 1;}
.page-content{overflow: hidden;}
img{max-width: 100%; -moz-transition: all 1s; -webkit-transition: all 1s; transition: all 1s;}
img:hover{-moz-transform: scale(1.06); -webkit-transform: scale(1.06); transform: scale(1.06);}
.banner-wraper img:hover{-moz-transform: scale(1.01)!important; -webkit-transform: scale(1.01)!important;  transform: scale(1.01)!important;}
.logo img:hover{-moz-transform: scale(1)!important; -webkit-transform: scale(1)!important;  transform: scale(1)!important;}
.ubermenu .ubermenu-item-type-column > .ubermenu-submenu-type-stack > .ubermenu-item-normal:first-child{margin-top:10px!important;}
.home-about-college p img{display:none;}
.slider-outer{background: url("images/slider-bg.jpg") no-repeat 0 0; background-size: cover;}
.amazingslider-nav-1{z-index: 9;}
.navbar{border:0;}
.amazingslider-text-1{top:0!important;}
.sidebar-section{padding-bottom: 30px;}
.current-heading{margin-bottom:0px; font-weight:600; padding:7px 10px; border:solid 1px #ddd; border-bottom: 0;}
.img-section img{margin: 0;}
.img-section p{margin:0!important;}
.img-section h3{padding:15px; background:#eee; margin-top:0;}
.img-section .col-md-6{overflow: hidden;}
#news-outer .tribe-list-widget{text-align: center;}
/*********************************** new Faculty *****************************/
.faculty_member img.attachment-full.size-full {height: auto; width: 100%; border:0!important;}
.faculty_member .otw-sc-toggle .toggle-trigger:hover {background: #fff !important;}
.otw-sc-toggle .toggle-trigger {background: #fff !important;}
.faculty_member span.icon {display: none !important;}
.faculty_member i.general.foundicon-plus {
    border-color: #767676 !important;
    border-radius: 0% !important;
    border: 1px solid;
    font-size: 16px;
    display: block;
    width: 22px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    padding: 1px;
}
.faculty_member .otw-sc-toggle {margin-left: -17px !important;}
div#fancybox-content {width: 300px !important;height: 300px !important;}
a#fancybox-close {right: -134px;top: -27px;}
div#fancybox-content {border-width: 0px !important;}
.otw-sc-toggle .closed	.foundicon-plus :before{  content: "\f178";font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
}
.widget-title .foundicon-plus:before {
   content: "\f068" !important;
    font-family: FontAwesome !important;
}
.closed	 .foundicon-plus:before {
   content: "\f067"  !important;
    font-family: FontAwesome !important;
}
[class*="general foundicon-"]:before {
    font-family: "GeneralFoundicons";
    color: #767676;
    width: 100% !important;
}
.social-feed-container-2900 {
    text-align: center !important;
    overflow-y: scroll;
    height: auto;
    width: 100%;
    border: none;
}
.faculty_member .small-red-title{margin-top:10px; margin-bottom: 0;}
.faculty_member h4{margin-top: 6px;}
.faculty_member .gallery-item{margin-bottom: 0;}
.otw-sc-toggle .toggle-content{box-shadow:0 0 0!important; border:0!important; padding-top:0!important;}
.faculty_member .toggle-content br{display: none;}
.faculty_member:nth-child(3n)::after {clear:both;content: ""; display: block;}
/******************FACULTY TEST PAGE LAYOUT CSS ***********************/
.litebox-nav.litebox-prev.tip-t-fade {
    display: none !important;
}
.litebox-nav.litebox-next.tip-t-fade {
    display: none !important;
}
img.litebox-content {
    width: 300px !important;
    height: 300px !important;
}
.litebox-close.tip-l-fade {
    position: relative;
    left: 60%;
    top: 20%;
}
.logo{width: 100% !important;}
h3.small-red-title.head {
    position: relative;
    top: -18px;
}
input.btn-head{
padding: 3px 20px 2px;
box-shadow: 0 0 0;
font-size: 14px!important;
background-color: #fff;
font-weight: 300;
text-shadow: 0 0 0;
color: #800000;
border-radius: 2px;
border:0;
cursor: pointer;
}

p:empty {
 display: none;
 }
div#social-feed-container-3457 {
    overflow-y: scroll;
    padding: 10px 15px;
    height: 450px;
    max-width:600px;
    width: 800px;
    margin: 0 auto;
}

ol.ss-activity li, ol.order-list li {
    list-style-type: inherit;
}

ol.ss-activity li ul.ss-value-edu li, ul.unorder-list li {
  list-style-type:disc;
}



/*********************************** New Faculty End *****************************/
/****************** New css started here *****************************/
.genreral-structurefaculty{width: 100%;float: left;border: 1px solid #ffd6d6;background: #fff5f5;padding: 10px 12px; margin-bottom: 28px;}
.general-facultyimage{float: left;width: 20%;height: 200px;overflow: hidden;}
.general-facultyimage p{float: left;width: 100%; margin: 0 !important; height: 100%;}
.general-facultyimage img{margin: 0 !important;object-fit: cover; height: 100%; object-position: top; width: 100%;}
.general-facultymessage{float: right;width: 76%;}
.genreral-structurefaculty .general-facultymessage p{ margin-bottom: 4px !important;}
/************************************ Media Query *****************************/
@media (max-width: 1459px) {
.container{width:1170px;}
.header-button{width:1170px;}
.ubermenu-row{max-width: 1070px!important;}
.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle{padding-left:20px!important; padding-right: 20px!important;}
.ubermenu-main .ubermenu-submenu .ubermenu-column{min-width: 210px!important;}
}
@media (max-width: 1069px) {
.amazingslider-text-1{top:120px!important;}
#ubermenu-nav-main-2-main_menu li a{font-size: 13px; padding:12px 10px;}
#ubermenu-nav-main-2-main_menu .ubermenu-submenu li a{padding-top:8px; padding-bottom: 8px;}
.navbar{min-height: 42px;}
.registration .label-text{ width:250px;}
.container{width:970px;}
.header-button{width:970px;}
.header-button a{right:138px;}
.ubermenu-row{max-width: 900px!important;}
.amazingslider-text-1{top:0!important;}
}
@media (max-width: 991px) {
.social-inner .card{width:30%;}
.amazingslider-text-1{top:80px!important;}
#news-outer .event{width:50%; margin-bottom:30px;}
.home-about-college{margin-top:70px;}
#main-footer .left ul{border:0;}
#main-footer .links{border-left:1px solid #4d4d4d;}
#main-footer .links ul{border-right:0px; }
#main-footer .links ul li{text-align:left;}
#main-footer .right ul{border-top:1px solid #4d4d4d; border-left:0; padding-top:10px;}
#main-footer .right ul li{text-align:center;}
#main-footer .shield img{margin-top:15px; margin-bottom:15px;}
#main-footer #menu-footer-menu li:nth-child(even){text-align:left!important; padding-left:10px; padding-right:0; border:0;}
.ubermenu-responsive-toggle{border:0px!important; box-shadow: 0 0 0!important;}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{background:#450719!important;}
.ubermenu-skin-black-white-2.ubermenu-responsive-toggle{font-size: 15px!important;}
.amazingslider-text-1{top:0!important;}
.container{width:750px;}
.header-button{width:750px;}
.header-button a{right:10px;}
.ubermenu-row{max-width: 900px!important; width:90%!important;}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{background:#fff!important; color:#800000!important;}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{background:#720000!important;}
.navbar-collapse{border:0;}
#ubermenu-nav-main-2-main_menu li a{font-size: 16px;}
#ubermenu-nav-main-2-main_menu{z-index: 9999;}
.content-box{margin-top:30px;}
.ubermenu-submenu li img{display: none;}
.page-content{padding-bottom: 20px;}
}
@media (max-width: 767px) {
#top-stories .card{max-width:360px; margin:0px auto 30px;}
#tabs-outer .tab-content ul{display:block;}
.event{min-height:1px; margin-bottom:30px;}
#gallery-slider .item img{width:100%;}
.descrption-content{padding:0;}
.padd-big{padding-top:30px; padding-bottom: 30px;}
.main-header .navbar-default .container{width:100%!important; box-sizing:border-box; overflow:hidden;}
.amazingslider-text-1{z-index:99; top:20px!important;}
.home-about-college{margin-top:70px;}
#top-stories .content-colm{max-width:360px; margin:0px auto;}
#top-stories .home-top-stories{width:100%;}
#top-stories .home-top-stories .top-story-colm{width:100%!important; display:block!important; max-width:360px; margin:0px auto 30px;}
#top-stories .home-top-stories .top-story-colm .card{margin-bottom:10px;}
#menu-top{display:none;}
.faculty-inner{text-align: center;}
.faculty-inner .round-img-box{text-align: center; margin:0px auto;}
#ubermenu-nav-main-2-main_menu #menu-item-205, #ubermenu-nav-main-2-main_menu #menu-item-862, #ubermenu-nav-main-2-main_menu #menu-item-2449, #ubermenu-nav-main-2-main_menu #menu-item-2461, #ubermenu-nav-main-2-main_menu #menu-item-2460, #ubermenu-nav-main-2-main_menu #menu-item-2459{display: block;}
.amazingslider-text-1{top:0!important;}
.container{width:100%;}
.header-button{width:100%;}
.ubermenu-row{max-width: 750px!important;}
.logo{margin:10px auto; max-width: 380px;}
#navbar{border:0; box-shadow: 0 0 0}
.ubermenu-responsive-toggle{padding: 10px 20px!important;}
.container-custome{display: none;}
.faculty_member:nth-child(3n)::after {clear:none;}
.faculty_member:nth-child(2n)::after {clear:both;content: ""; display: block;}
}
@media (max-width: 639px) {
#tabs-outer .tabs .tab-link{width:100%; float:none;border-bottom:1px solid #ddd; border-radius:0;}
#tabs-outer .tabs  li.active{border-bottom:0px;}
#tabs-outer::before{height:0;}
.social-inner .card{width:48%;}
#home-slider .carousel-caption h3{font-size:18px;}
#home-slider .carousel-caption p{margin-bottom:10px;}
#tabs-outer .nav-tabs{display:block;}
.left{width:50%!important;}
.gallery-section .amazingslider-title-3{ font-size:14px;}
#news-outer .event{width:100%;}
}
@media (max-width: 479px) {
.logo{width:80%;}
}