.apf_box{width:33%; float:left; padding:16px; }
.apf_box_Space{margin:0 0px;}
.apf_box2{width:18%; float:left; padding:16px}
.apf_box2_Space{margin:0 98px;}


 .apf_box3{width:100%; float:left; padding:12px;}
.apf_box3_Space{margin:0 18px;}

.apf_box9{width:50%; float:left; padding:6px; }


.apf_box7{width:48%; float:left; padding:16px;}
.apf_box7_Space{margin:0 98px;}
.apf_box5{width:100%; float:left; padding:1px;}
.apf_box_Space{margin:0 98px;}



.apf_box4{width:31%; float:left; padding:3px;}
.apf_box4_Space{margin:0 98px;}


.apf_box1{width:29%; float:left; padding:10px}
.apf_box1_Space{margin:0 98px;}

.apf1_box{width:29%; float:left; padding:0px}
.apf1_box_Space{margin:0 98px;}

.sode_Whitebox{padding:5px; background:#4c0a0a; height:300px; width:420px}
.sode_Whitebox2{padding:px; background:#4c0a0a; height:320px; width:450px}

.sode_Whitebox1{padding:20px; background:#4c0a0a; height:325px; width:450px}


.postGalh6{margin:10px 0 0 0; padding:0; font-size:14px; line-height:20px; text-color:#1e1d1c;}



.postGalh6 a:link, .postGalh6 a:visited,.postGalh6 a:active{color:white;}



.postGalh7{margin:10px 0 0 0; padding:0; font-size:14px; line-height:20px;text-color:#1e1d1c;}
.postGalh7 a:link, .postGalh7 a:visited,.postGalh7 a:active{color:white;}










.sode_Blackbox1{background: #030837; padding:20px 20px 0 20px; height:460px; width:100%; }


.sode_Blackbox3{background: #030837; padding:3px 3px 0 3px; height:430px; width:100%; }

.customnav3{width:50%; float:left; padding:5px;  margin-top:8px; text-align:right; cursor:pointer;}
.customnav4{width:50%; float:left; padding:5px;  margin-top:8px; text-align:left; cursor:pointer;}
.facnav a, .facnav a{color:grey; font-weight:600}
.facnav1{width:30px; height:34px; float:right; background:url(images/arrows1.png) no-repeat -43px -30px; margin-left:10px; margin-top:-10px;}
.facnav2{width:30px; height:34px; float:left; background:url(images/arrows1.png) no-repeat -4px -30px; margin-right:10px; margin-top:-10px;}

.studentsay1{width:16%; float:left; margin-right:2%; background:#fff;height:560px;}
.studentsay1:last-child{margin-right:0;}
.studentsay2{ width:100%; float:left; height:190px; overflow:hidden; background:#f7f2ed}
.studentsay2 img{width:100%; height:auto; }
.studentsay3{padding:0px 0px; width:100%; float:left; height:260px;padding-left:4px; padding-right:4px;}


.studentbg0{background:#fccf97;}



.studentbg1{background:#fccf97;}

.spacing{
	padding-right:4%;
	
}
/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

.owl-dots{padding:5px 0 5px 0;}
.owl-theme .owl-controls{margin-top:0px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#fff;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#f49f3c;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 3px;background:#666;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ffbc70}

.page-featured{width:100%; float:left;}
.page-featured img{width:100%; height:auto; }
.rightboxsubtxt{background:#d2ab67; padding:7px 15px; color:#fff; font-size:14px; line-height:20px; margin:0;}
.rightsidelist{width:100%; float:left; padding:10px 15px; border-bottom:1px solid #eee;}




.rightsidelist h6{margin:0; padding:0; font-size:13px; line-height:19px;font-weight:700}




.faculty_archive{width:30%; float:left; padding:10px 15px; border:1px solid #ebe7e0; margin:10px; background:#fff8e0;}
.facimg{margin:5px auto 20px auto; padding:10px; background:#fff; border:1px solid #ddd  }

.gallery_archive{width:100%; float:left; padding:0px; border:1px solid #ebe7e0; margin:5px; background:#fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0px 0px 4px 0px rgba(50, 50, 50, 0.15); -moz-box-shadow:    0px 0px 4px 0px rgba(50, 50, 50, 0.15); box-shadow:         0px 0px 4px 0px rgba(50, 50, 50, 0.15);}
.gallery_archive img{width:100%; height:auto; }
.galh2{font-size:14px; line-height:0px; padding:10px; text-align:center; font-weight:700; margin:0;}
.gallery_archive:nth-child(even){
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
}
.gallery_archive:nth-child(3n){
-webkit-transform: none;
-moz-transform: none;
position: relative;
top: px;
}
.gallery_archive:nth-child(5n){
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
position: relative;
right: px;
}
.gallery_archive:nth-child(8n){
position: relative;
top: px;
right: px;
}
.gallery_archive:nth-child(11n){
position: relative;
top: 3px;
left: -5px;
}

table, td{font-size:12px;}

table{width:100%;
align: center;
height:10px;
border:1px solid #111111;
background:#fefefe;
font-size: 10pt;
padding-left: 20px;
 text-align="justify";
border-collapse:collapse;
color:#1e1d1c;
}





table p {color:#222;}

table img {float:left;padding:5px;background:#fff;border:1px solid #ccc;}

table{margin:10px auto;}

table td{padding:5px 10px; font-size: 10pt; padding: 6px; 10px;border:1px solid #b9924c; align:"center";}

.eventlist img{float:left; margin-right:20px; margin-bottom:20px;} 

.rightsidebar .panel-default > .panel-heading{padding:0;}
.rightsidebar .panel-heading a{display:block; padding:0px 15px; background:#0555a5 url(images/vdrop-close.png) no-repeat 210px 17px ; color:#4c0a0a; font-size:14px; line-height:20px; font-weight:700}
.rightsidebar .panel-heading .collapsed{background:#0555a5
 url(images/hdrop-over.png) no-repeat 210px 17px ;}
.rightsidebar .panel-body{padding:0; background:white}
.slider-info{width:100%; position:absolute; z-index:4}
.slide-title{font-size:3.6rem; line-height:4.2rem; margin:300px 0 10px 0; padding:10px 20px; font-weight:900; color:#fff; text-shadow:3px 3px #000}

.banner-carousel p{margin:0;}
.placement-carousel2{padding:10px 15px;}


.academicacc .panel-default > .panel-heading{padding:0;}
.academicacc .panel-heading a{display:block; padding:10px 15px; background:#0555a5
url(images/vdrop-close.png) no-repeat 675px 17px ; color:#4c0a0a; font-size:14px; line-height:20px; font-weight:700;text-align:center}
.academicacc .panel-heading .collapsed{background:#0555a5 url(images/hdrop-over.png) no-repeat 675px 17px  !important;}
.academicacc .panel-body{padding:20px;}
/* Tablet Landscape */
@media screen and (max-width: 1060px) {
    #primary { width:67%; }
    #secondary { width:30%; margin-left:3%;}  
}
/* Tabled Portrait */
@media screen and (max-width: 768px) {
    #primary { width:100%; }
    #secondary { width:100%; margin:0; border:none; }
}