/* images Adjustment */

.adjust-img{float: left;

width: 210px;

margin-right: 10px;}





.top-brand-logo h1{color: #774747;margin:0px;}

.top-brand-logo img{float: left;

    margin-right: 28px;

    width: 103px;

    height: 96px;

	

 }

.brand-logo-text h1{color: #000;

margin: 0px;

font-family: arial;

border-bottom: 1px solid #2f1515;

width:100%;

padding-bottom: 0px;

text-transform: uppercase;

margin-top: 9px;font-size: 27px;}



 .brand-logo-text p{color: #000;

font-size: 14px;

    line-height: 22px;}



.header-info p{margin:0px;text-align: right;}

.header-info p a{font-size: 14px;

    color: #722258 !important;}

/* teacher-media-body */



.teacher-body.techer-affact{box-shadow: 1px 3px 7px -1px;background:#fce7bd;}

.teacher-media-body p{color:#000;}

.teacher-media-body h2{padding: 0px;

margin: 0px 0px 6px;color:#000;}

/*.teacher-body{background: #fff;

border: 1px solid #D1C1C1;

padding: 10px;

border-radius: 5px;}*/

.teacher-img{width:10%;}

.teacher-img img{width:100%;border: 2px solid white;}

.services-wrap{padding:0px;}





.facilities-img img{width:100%;}

.facilities-text{padding:0px 15px;}

.gray{background:#e86339;

color: #fff;

border: 0;

font-size: 15px;

box-shadow: 3px 4px 3px 0px #000;}

.padding-long{padding: 5px 0;}



/* 0 element */



/*.padding-right-o{padding-right:0px;}*/

.padding-left-o{padding-left:0px;}

.border-radius-o{border-radius: 0;}



.news p{margin:0px;color:#fff; padding-top:10px;font-size: 15px;width: 100% !important;}

.news{padding: 2px 0px;

background:#722258;



}

/*.all-box-shadow{box-shadow: 0px 3px 4px 0px #000;margin-bottom: 15px;}*/

.media-body .pull-left img{width: 150px;

float: left;

margin-right: 10px;}

.college-media{max-height:300px;}



.media-body.college-media h2, p{color:#000;text-align: justify;}

.media-body.college-media p{color:#000;}

/* teacher-media-body */

a.notice-link{color:#000;}!important



#notice{background: #fcf8e3;

padding:45px 0px;}



#content{padding:40px 0px;background:#ccc;}



.tab-media-body p img{width: 25px;

height:25px;

margin-right: 10px;}





.media-body.local-tab-body p{

	background: transparent;

padding: 7px 6px;

font-weight: normal;

color: #000;

}

.tab-media-body p{background: #f5f5f5;

padding: 7px 6px;

font-weight: bold;

box-shadow: 0px -3px 3px -3px #000;

margin-bottom: 19px;

}

.tab-media-body p a{color:#722258;}

.useful-body h2{line-height: 60px;}

.course-holder{max-height: 210px;

overflow: auto;}



.title h2{color:red;}

.techer-heading{font-size: 24px !important;font-weight: 600 !important;text-transform: uppercase;}

.content-heading{font-size: 24px !important;font-weight: 600 !important; color:#3a2b2b !important}

.course-inner{background:#fff;float:left;width:100%;padding:45px 0px;}



/* notice marquee  */



.example1 {

 height: 50px;

 overflow: hidden;

 position: relative;

 min-height: 240px;

}

.example1 p {

color:#000;

 position: absolute;

 width: 100%;

 height: 100%;

 margin: 0;

 line-height:15px;

 text-align: center;

 /* Starting position */

 -moz-transform:translateX(100%);

 -webkit-transform:translateY(100%);

 transform:translateX(100%);

 /* Apply animation to this element */

 -moz-animation: example1 10s linear infinite;

 -webkit-animation: example1 10s linear infinite;

 animation: example1 10s linear infinite;

}

/* Move it (define the animation) */

@-moz-keyframes example1 {

 0%   { -moz-transform: translateX(100%); }

 100% { -moz-transform: translateY(-100%); }

}

@-webkit-keyframes example1 {

 0%   { -webkit-transform: translateX(100%); }

 100% { -webkit-transform: translateY(-100%); }

}

@keyframes example1 {

 0%   {

 -moz-transform: translateX(100%); /* Firefox bug fix */

 -webkit-transform: translateX(100%); /* Firefox bug fix */

 transform: translateY(100%);

 }

 100% {

 -moz-transform: translateX(-100%); /* Firefox bug fix */

 -webkit-transform: translateY(-100%); /* Firefox bug fix */

 transform: translateY(-100%);

 }

}

.example1 p:hover {

 -moz-animation-play-state: paused;

 -webkit-animation-play-state: paused;

 animation-play-state: paused;

 }

/* notice marquee  */

.tab-headeing{background: linear-gradient(to right , #1e9ec8 ,#8f9fe3);

color: #fff;

padding: 10px;



text-transform: uppercase;font-size: 15px;}

#history{padding: 40px 0px;

background:#bfbfbf;}



/* gallary */

.media-body.gallary-media-body img{width: 100% !important;height: 205px !important;}

.tabel-media-body img{width:65px;height:65px;}

.tabel-marking{background: #3db1fb !important;

color: #fff;}







/* Curl Bottom Left */

.hvr-curl-bottom-left a{color: #2f8bc6;}

.hvr-curl-bottom-left {



  vertical-align: middle;

  -webkit-transform: perspective(1px) translateZ(0);

  transform: perspective(1px) translateZ(0);

  box-shadow: 0 0 1px transparent;

  position: relative;

}

.hvr-curl-bottom-left:before {

  pointer-events: none;

  position: absolute;

  content: '';

  height: 0;

  width: 0;

  bottom: 0;

  left: 0;

  background: white;

  /* IE9 */

  background: linear-gradient(45deg, white 45%, #aaa 50%, #ccc 56%, white 80%);

  box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4);

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

  -webkit-transition-property: width, height;

  transition-property: width, height;

}

.hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {

  width: 25px;

  height: 25px;

}

/* #####  Font faamily  #############  */



a{font-family: 'Poppins';}

p{font-family: 'Poppins';}

h1,h2,h3,h4,h5,h6{font-family:'Andika'}



/* #####  Font faamily  #############  */



/*# sourceMappingURL=hover.css.map */

.description-body p{color:#000;}

/* DEpartment User Ui Desigen */

.pdf-img{text-align:center;}

.pdf-img img{width: 100%;}

.min_height{height: 325px; }

.department-holder{/*box-shadow: 0px 0px 2px -1px #000;*/

margin-bottom: 20px;   /* float: left;*/}

.user-head{background: linear-gradient(to right , #1581b4 ,#c89191);

padding:15px 20px;

text-align: center;

width: 100%;

}

.user-head p{text-align:center;margin: 0px;font-size: 13px;}

.user-img{width: 125px;

height: 125px;

background: #5ebfec;

border-radius: 50%;

border: 2px solid #fff;

display: inline-block;}

.user-body{ padding:0px 5px 20px 5px;}



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

 pablication portion css style START

====================

*/

.publication-wraper{

float: left;

width: 100%;

padding: 15px 0px;

margin-bottom: 27px;

box-shadow: 2px 4px 10px -1px #333;

border-radius: 8px;

border: 1px solid #ccc;

background:linear-gradient(to bottom , rgba(249, 223, 181, 0.2) ,rgb(251, 248, 235));}



.pdf-body p{color:#000;margin: 0px;border-bottom:1px dashed #b7ab88;padding: 9px 3px !important; font-size: 14px;float: left; width: 100%;}



.pdf-body span.right{font-weight: bold;

    width:25%;

    float: left;letter-spacing: 0.6px;color:#986c5d ;

  }



.pdf-body span.hilight{color:#607D8B;

    	}



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

   pablication portion css style END

  ====================

  */

.user-body p{color:#000;margin: 0px;border-bottom: 1px solid #f0e7e7;padding:6px 0px;font-size: 12px;float: left; width: 100%;}

.user-body span.right{font-weight: bold;

    width: 35%;

    float: left;}

.user-body span.dp-left{float: left;

    margin-right: 10px;font-weight: bold;}

.user-body span.hilight{color: #1a79f5;

	}

.user-body span.hilight.details-mod{color: #1a79f5;

    width: 65%;

    float: left;

	}

.user-details-icon{background: #119bf2;

    text-align: center;

    border-radius: 50%;

    height: 40px;

    width: 40px;

    line-height: 44px;

    position: relative;

    bottom: 20px;

    color: #fff;

    float: right;

    box-shadow: 1px 2px 3px -1px #000;}

.active-right{margin-right: 23px;min-width: 20%;}

.user-details-icon a{color:#fff;}

.border-0{border-radius: 0;}

.border-redius0{border-radius: 0;

border: none;

background: #3db1fb;

margin-top: 10px;box-shadow: 1px 1px 2px -1px #000;}

.padding-0{padding:0px;}



tr:nth-child(even){background-color: #f2f2f2}



/* DEpartment User Ui Desigen End*/



/* Subjact combination-box  */

.combination-box {

    font-size: 18px;

    padding: 20px 0px;



    border: transparent;

    background: #8d9fe2;

    color: #fff;

}

.combination-box:hover{background:#1e9ec8; color: #fff;}

.combination-box:active{background:#1e9ec8}

.combination-body img{width:130px; height:130px;}



.navbar{min-height: 0px;}

.address p.address{color:#000 !important;}.top-brand-logo imgx;

}



/* notice bord */

.notice-list{height:250px;padding-top: 10px;}

.notice-list ul{box-shadow:none;}!important

.notice-list li a{background:none; border-bottom:1px deshed #000; padding-bottom:10px;}!important



.holder-usefullink{    margin: 0;

    padding: 0;

    list-style: none;}

	.holder-usefullink li{display: inline-block;

    padding: 5px 0px;}

	.usefullink-body a{line-height:57px;margin-left: 10px;font-size: 16px;

    color: #722258;}



.notice-bolder{

	float: left;

    width: 100%;

	border-bottom: 1px dashed #607D8B;

    margin-bottom: 18px;

	}

.date-mark p.date {

    background: #6a983a none repeat scroll 0 0;

    border-radius: 90px;

    color: #fff;

    font-family: arial;

    font-size:20px;

    font-weight: bold;

    height: 40px;

    line-height: 40px;

    text-align: center;

    top: 0;

    width: 40px;

	margin: 0px;

}

.date-mark p.month {

    color: #a90533;

    font-weight: bold;

   margin-bottom: 0px;

    text-align: center;

	font-size: 15px;



}

.date-mark-text {

    width: 80%;

    font-family: arial;

    text-align: left;

	color: #000;

    font-size: 12px;

}

@media screen and (max-width:766px) and (min-width:300px) {

    .navbar-inverse .navbar-nav>li>a{

       border-right:0 !important;



    }

}



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

     .usefullink-body a{font-size: 13px;}

}

.bg-1{background:#e6e6dc;color:#333;}

.bg-2{background:#999;color: #fff !important;}



.bg-a {

    background:#cc9c0c;

    color: #fff;

}

.bg-b {

    background:#795548;

    color: #fff;

}



.bg-c {

    background:#607D8B;

    color: #fff;

}



.bg-d {

    background:#66b5bf;

    color: #fff;

}

/*.bg-3{background:rgba(3, 90, 165, 0.56);}

.bg-4{background:#3556a0;}

.bg-5{background:red;}

.bg-0{background:red;}

.bg-0{background:red;}

*/





.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{padding: 4px;

    line-height: 1.428571429;

    vertical-align: top;

    border: 1px solid #cccccc;

    text-align: center;

    font-size: 12px;}



.margin-top-from{margin-top:15px;}

.top-header{min-height:35px; 

/*background: url(../images/pattern-8.png); top left repeat;

background-position: top left;*/	

background-color:#660033;}



.content-box{padding-top:8px; height:340px; background-color:#FFCC66;}

.content-box-course{padding-top:8px; min-height:270px;}

.content-box-facility{min-height:230px;background-color:#FFCC66;}

.box-limit{min-height:300px; background-color:#000;}



.box-border{border:1px solid #CCCCCC; 

padding:8px; border-radius:10px; background-color:#E8E8E8;

}

.title-box{padding-top: 10px; padding-bottom:20px; padding-left:50px;}



.inner-header{

		font-size: 15px;

		font-style: normal;

		font-family:Andika;

		color:#fff;

		-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.50);

		-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.50);

		box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.50);

		padding:8px;

		border: 2px solid #fff;

		background-color:#722258;

		text-align:center;

		/*max-width:250px;*/

		border-radius: 8px;

		

		

		/*background-image:url(HP_paper.gif);*/

		

}

.about-title{ font-size:20px; color:#000000; text-decoration:underline; text-decoration-color:#e86339;}

.teacher-title{ font-size:20px; color:#000000;}

.college-title{ font-size:14px; color:#000000; font-weight:bold; padding-top:3px;}

.about-college{width:100%;border:2px solid #e86339;}



.img-holder-boder{width: 130px;float:right;}



.paragraph-principal{

	 /*text-indent: 50px;*/

	 font-size: 14px; padding:4px;	  

}

.border-img{float:right; margin-left:10px; margin-right:5px;}

.img-msg{width:100px;border: 1px solid #e86339; height:100px; }

.principalCaption { font-size: 14px; margin-top:6px; color:#083785; font-family:"Franklin Gothic Bold", sans-serif; font-weight:bold; }

.vertPad15{height:245px;}





.panel-group .panel { border-radius: 0; box-shadow: none; border: none; }

.panel-group .panel + .panel { margin-top: 2px; }

.panel-default > .panel-heading { padding: 0; border-radius: 0; border: none; }

.panel-default > .panel-heading.panelColorBlue,

.panel-default > .panel-heading + .panel-collapse > .panel-body.panelColorBlue { background-color: #9d397d; }

.panel-default > .panel-heading.panelColorSkyBlue,

.panel-default > .panel-heading + .panel-collapse > .panel-body.panelColorSkyBlue { background-color: #b4b2b1; }

.panel-default > .panel-heading.panelColorRed,

.panel-default > .panel-heading + .panel-collapse > .panel-body.panelColorRed { background-color: #fd2121; }

.panel-default > .panel-heading.panelColorViolet,

.panel-default > .panel-heading + .panel-collapse > .panel-body.panelColorViolet { background-color: #a90177; }

.panel-default > .panel-heading.panelColorDarkViolet,

.panel-default > .panel-heading + .panel-collapse > .panel-body.panelColorDarkViolet { background-color: #64006b; }

.panel-title { font-size: 12px; line-height: 16px; font-weight: 400;font-family:sans-serif; }

.panel-title > a { display: block; padding: 5px 15px; text-decoration: none; color: #fff; font-family:sans-serif; font-weight:bold;}

.more-less { float: right; color: #fff; }

.panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #000; color: #fff; font-family:sans-serif;font-size: 12px;}

.panel-body a{color:#000; text-decoration:underline;}

.panel-body a:hover{color:#772325; text-decoration:underline;}

.blueBg { background-color: #9d397d; color: #fff;height:25px; }

.blueBg a{color:#9d397d;}

.usefulLinks { margin: 0; padding: 0; }

.usefulLinks li { list-style-type: none; padding: 10px 15px 10px 45px; background: url(../files/photo/useful-links-bullet.png) left 15px center no-repeat, linear-gradient(to top, #f1f1f1, #fff); border-bottom: 1px solid #d6d6d6; font-size: 15px; line-height: 20px; }

.vertPad15{padding-top:15px;padding-bottom:15px;}

.vertPad50a{padding-top:15px;padding-bottom:0px;}

footer_image{

	width:250px;height:200px;}

	section-2-img img { border: 10px solid #fff; }

	.main-header{

	font-size:26px;

	font-family:Andika;

	font-weight:bold;

	color:#083785; }

	.contactBox p i { margin-right: 5px; }