body {margin:0; padding:0; font-family: 'Open Sans', sans-serif;}
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Rajdhani);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);

@font-face {font-family:'OpenSans';src:url(../fonts/OpenSans.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans.woff) format("woff"),url(../fonts/OpenSans.ttf) format("truetype"),url(../fonts/OpenSans.svg#OpenSans) format("svg");font-weight:400;font-style:normal}

a{color:#d8130c;text-decoration:none;outline:0;-webkit-transition:all .2s linear,background .2s linear;-moz-transition:all .2s linear,background .2s linear;-o-transition:all .2s linear,background .2s linear;transition:all .2s linear,background .2s linear;font-family: 'Open Sans', sans-serif;}
a:hover{text-decoration:none;outline:none; color:#3e3e3e;}
a:active{text-decoration:none;outline:none;}
a:focus{text-decoration:none;outline:none;}

h3 {margin:0; padding:0; font-size:18px; color:#d8130c; font-weight:600;}
h4 {margin:0 0 10px 0; padding:0; font-size:18px; color:#3e3e3e; font-weight:600;}

img {max-width:100%;}
p {color:#000;}

.form-control:focus {border-color:#ffa200; box-shadow:none; -webkit-box-shadow:none;}

.header {margin:0; padding:0; float:left; width:100%; background:url(../images/haeder-img.jpg) top right no-repeat;}
.top-right-menu {text-align:right;}

.theme-color {margin:0 5px; padding:5px; display:inline-block; list-style:none; background:#eee; height:28px;}
.theme-color li {margin:0; display:inline-block;}
.theme-color li a {margin:0 2px; padding:0; color:#3e3e3e; width:13px; height:13px; display:inline-block;}
.theme-color li a.dblue {background:#1a6acc;}
.theme-color li a.red {background:#db3525;}
.theme-color li a.blue {background:#01aef0;}
.theme-color li a.green {background:#00a24d;}
.theme-color li a.orange {background:#ffa200;}

.lang {margin:0; padding:0; display:inline-block; list-style:none;}
.lang li { margin:5px 0 0 0; display:inline-block; font-size:14px; color:#3e3e3e;}
.lang li a {margin:0; padding:0 3px 0 0; color:#3e3e3e;}
.lang li a:hover {color:#ffa200;}
.font-resizer {margin:0 0 0 5px; padding:0 5px; display:inline-block; list-style:none; background:#ababab; height:28px;}
.font-resizer li { margin:0; padding:0; display:inline-block; font-size:14px; color:#fff;}
.font-resizer li a {margin:0; padding:5px 5px; color:#fff; display:inline-block;}
.font-resizer li.active a {color:#000; background:#fff;}
.font-resizer li a:hover {color:#000; background:#fff;}
.top-in-menu {margin-top:35px; text-transform:uppercase;}
.top-in-menu a {font-weight:600; color:#fff; background:#ffa200; padding:5px 10px; border-radius:5px; -webkit-border-radius:5px;}
.top-in-menu a:hover {color:#fff; background:#d8130c;}

.top-in-menu-Blue {
    margin-top: 20px;
    text-transform: uppercase;
    height:100px;
}

    .top-in-menu-Blue a {
        font-weight: 600;
        color: #fff;
        background: #08a3e8;
        padding: 5px 10px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        display:inline-block;
        height:30px;
        font-size:small;
    }

        .top-in-menu-Blue a:hover {
            color: #3b0a0a;
            background: #d7d7d7;
        }

.menu-bg {margin:0; padding:0; float:left; width:100%; background:#d8130c;}
.search-box {display:inline-block; margin:4px 0;}
.search-box .input-group {border:solid 1px rgba(0,0,0,0.2);}
.search-box .form-control { border-radius:0;}
.search-box .btn { border-radius:0;}
.search-box .btn-default {background:#ffa200; color:#fff; padding:6px 10px;}

.banner {margin:0; padding:0; float:left; width:100%; position:relative;}
.bnr-right {position:absolute; right:104px; top:0; z-index:9; width:262px;}
.namo {margin:0; padding:0; float:left; width:100%; background:url(../images/namo-bg.jpg) repeat; height:113px; border-bottom:solid #746a56 10px;}
.namo.cm {background:url(../images/cm-bg.jpg) repeat; border-bottom:solid #697ba8 10px;}
.namo.em {background:url(../images/em-bg.jpg) repeat; border-bottom:solid #9a563f 10px;}
.namo img {height:113px; float:left;}
.namo h2 {margin:25px 0 5px 0; padding:0; font-size:16px; font-weight:bold;font-family: 'Open Sans', sans-serif;}
.namo p {font-size:13px; line-height:15px; font-weight:600; margin:0 0 5px 0;}
.namo span {font-size:12px; color:#000; line-height:15px; font-weight:600; margin:0 0 5px 0;}

.content {margin:0px 0 0 0; padding:0; float:left; width:100%;}
.icons_block {margin:20px 0 0 0; padding:0; float:left; width:100%; position:relative; z-index:8;}
/* .col5 { margin:0; padding:12px 15px; width:25%; float:left; border-top:solid rgba(255,255,255,0.40) 5px; min-height:95px; background:#0eb8ff;} */
.col5 {
margin: 0;
padding: 12px 15px;
width: 20%;
float: left;
border-top: solid rgba(255,255,255,0.40) 5px;
min-height: 95px;
background: #0eb8ff;
}
.col5:hover {background:#ffa200;}
.col5 img {
float: left;
margin-right: 12px;
margin-top: 6px;
width: 24%;
}
.col5 h2 {
padding: 0;
font-family: 'Rajdhani', sans-serif;
color: #fff;
font-size: 18px;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 0px;
display: inline-block;
vertical-align: middle;
}
.yellow {background:#ffc71d;}
.orenge {background:#f15f2c;}
.green {background:#31c870;}
.icons_block .col5:first-child {border-radius:4px 0px 0px 4px; -webkit-border-radius:4px 0px 0px 4px;}
.icons_block .col5:last-child {border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0;}

.content-box {margin:40px 0; padding:0; float:left; width:100%;}
.new-box {margin:0; padding:0 0 10px 0; background:#f2f2f5; border:solid #e5e5e5 1px;}
.new-box h2 {margin:0; padding:10px 15px; background:#ff0b00; color:#fff; font-size:18px; font-weight:400;}
.new-box ul {margin:0 0 15px 0; padding:0; list-style:none;}
.new-box ul li {margin:0 15px; padding:7px 0; border-bottom:solid #ddd 1px; font-size:11px;}
.new-box ul li:last-child {border-bottom:none;}
.new-box ul li a {color:#ff0000; font-weight:600;font-family: 'Open Sans', sans-serif;}
.new-box ul li a:hover {color:#000;}
.new-box ul li p {margin:0; padding:0; }
.click-here {margin:0 15px; padding:8px 0; background:#a5a5a5; color:#fff; display:block; text-align:center; font-size:10px;}
.click-here i {font-size:13px;}

.newstape a { color: #F5F7FA; }
#wrapper {
  width: 100%;
  margin: 0 auto;
  margin-top:0px !important;
}
.text-center { text-align: center; }
.text-right { text-align: right; }
.text-justify { text-align: justify; }
.newstape {
  
  width:100%;
  height: 200px;
  overflow: hidden;
}
.newstape-content {
  position: relative;
  padding: 15px;
}
.newstape-drag { cursor: ns-resize; }

.wellcome {margin:0; padding:0 0 30px 0; background:#f2f2f5; border:solid #e5e5e5 1px;}
.well-title {margin:0; padding:15px 15px; color:#ff0b00; font-size:20px; font-weight:400;}
.well-title span {color:#000;}
.mission-title {margin:0; padding:15px 15px; width:100%; background:url(../images/mission-bg.jpg) no-repeat; font-size:20px; color:#fff; background-size:cover; font-weight:normal;}
.wellcome p {font-size: 13px;padding: 30px 15px 15px 15px;font-family: 'Open Sans', sans-serif;line-height: 23px;}
.wellcome a {font-size:10px; padding:0 15px; color:#3e3e3e;}
.wellcome a:hover {color:#d8130c;}
.wellcome a i {font-size:13px;}

.link-box {margin:0; padding:0;}
.link-box a {margin:0 0 3px 0; padding:11px 0; width:49%; font-size:13px; color:#fff; text-transform:uppercase; text-align:center; display:inline-block;    float: left;}
.link-box a.pink {background:#df5375;}
.link-box a.pink:hover {background:#ffa200;}
.link-box a.lorenge {background:#f09111;}
.link-box a.lorenge:hover {background:#ffa200;}
.link-box a.dblue {background:#4d90f4;}
.link-box a.dblue:hover {background:#ffa200;}
.link-box a.dred {background:#e7330e;}
.link-box a.dred:hover {background:#ffa200;}
.link-box a.lgren {background:#1dce40;}
.link-box a.lgren:hover {background:#ffa200;}
.link-box a.dpista {background:#39a5a5;}
.link-box a.dpista:hover {background:#ffa200;}

.link-box a.photo_gallery_box {background:#d059cb;}
.link-box a.photo_gallery_box:hover {background:#ffa200;}
.font_photo{font-size: 30px;padding: 4px;}
.link-box a.press_note{background:#4e7297;}
.link-box a.press_note:hover {background:#ffa200;} 


.mar-top1{margin-top:1px;}
.div-100{float:left; width:100%;}
.drop-dw-sty{width:100px; margin-top:10px;}
.mar-top-div-cart-order{margin-top:25px;}
.mar-top-bt{margin-bottom:15px;}
.quantity-size{width:80px !important;}
.div-1002{width:90%; margin:auto; float:none; height:100%;}
h2{    color: #d8130c;}
.radio-span{    width: 90px;
    margin: 0px;
	
    padding: 0px;}
	
	.h2-tl{margin-left:85px; margin-bottom:18px; float:left;}
	
	.box-block{  padding:30px; border-radius:15px; margin:auto;}
.box-block:hover{  padding:30px; border-radius:15px;}
.sub-btn{margin:auto;float:none; margin-top:20px; margin-left:0px;}
.custom-tbl tr:nth-child(odd){background:#f4f2ee;}
/* Icon Wobble Horizontal */
@-webkit-keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px);
  }

  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px);
  }

  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.hvr-icon-wobble-horizontal {
  display: inline-block;
  /*vertical-align: middle;*/
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 2.2em;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-icon-wobble-horizontal:hover img, .hvr-icon-wobble-horizontal:focus img, .hvr-icon-wobble-horizontal:active img {
  -webkit-animation-name: hvr-icon-wobble-horizontal;
  animation-name: hvr-icon-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

.gray-bg {margin:0; padding:20px 0; float:left; width:100%; background:#eaeaea url(../images/gray-bg.png) bottom center no-repeat; min-height:363px; background-size:contain;}
.dask-box a {width:50%; float:left;}
.student-box {width:39%;}
.new-box.student-column {padding:0 15px 6px 15px; background:#fff;}
.new-box.student-column p { margin:0 0 4px 0; padding:0; font-size:13px;font-family: 'Open Sans', sans-serif;}
.student-column h2 {margin:0; padding:10px 0px 8px; color:#000; background:none; font-size:18px; font-weight:400;}
.student-column ul {margin:0 0 5px 0;}
.student-column ul li {padding:3px 0; border:none;font-family: 'Open Sans', sans-serif;}
.share-box {width:19%;}

/*inner page css*/
.inner-banner {margin:0; padding:0; float:left; width:100%;}
.cont-in {margin:20px 0; padding:0; float:left; width:100%;}
.inner-title {margin:-81px 0 20px 0; padding:0; font-size:50px; color:#fff; font-weight:bold; font-family: 'Roboto Condensed', sans-serif; letter-spacing:1px; text-shadow:1px 2px 1px #666;}
.breadcrumb {padding:0 0 10px 0; background:none; color:#fff; border-bottom:dotted #464646 1px; border-radius:0;font-family: 'Open Sans', sans-serif;}
.breadcrumb a {color:#d8130c;}
.breadcrumb a:hover {color:#ff572a;}
.breadcrumb > .active {color:#141414;}
.breadcrumb > li + li:before {color:#141414;}

.cont-txt {margin:0 0 15px 0; padding:0;}
.cont-txt h3 {margin:0 0 10px 0; padding:0; line-height:22px;}
.cont-txt h3 a{color:#d8130c;}
.list {margin:0; padding:0; list-style:none;}
.list li {margin:0 0 15px 0; padding:0 0 0 28px; font-size:14px; color:#000; background:url(../images/bullet-1.png) 0 4px no-repeat; line-height:22px;}
.list ul {margin:0 0 0 12px; padding:0; list-style:none;}
.list ul li {margin:0 0 15px 0; padding:0 0 0 21px; font-size:14px; color:#000; background:url(../images/sub-bullet-2.png) 0 4px no-repeat; line-height:22px;}

.side-link {margin:0 0 15px 0; padding:0; background:#e5e5e5; float:left; width:100%;}
.side-link h2 {margin:0; padding:10px 15px; font-size:17px; color:#fff; background:#ffa200;}
.side-link ul {margin:0; padding:0 15px; list-style:none;}
.side-link ul li {margin:0; padding:8px 0; font-size:14px; color:#191919; font-weight:600; border-bottom:solid #cfcfcf 1px;}
.side-link ul li:last-child {border-bottom:none;}
.side-link ul li a {color:#191919;}
.side-link ul li a:hover {color:#ffa200;}
.side-link ul li a i {margin-right:5px;}
.gray-bg.inr-bg {background:url(../images/gray-bg.png) bottom center no-repeat; min-height:231px;}
/*inner page css*/

/*gallery page css*/
.gallery {list-style: none outside none; padding-left: 0; display:inline-block;}
.gallery li { display:block; float:left; margin:0 15px 15px 0;}
.gallery li a {display:block; transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; border:solid #ddd 1px;}
.gallery li a h2 {color:#333; font-size:15px; padding:8px 5px; margin:0;}
.gallery li a:hover img {opacity:0.5;}
.gallery li a img {/*max-width:194px; height:150px; */padding:5px; transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out;}
.gallery2 li a img {    max-width: 169px;
    height: 140px;}
/*gallery page css*/

/*media page css*/
.video {text-align:center;}
.video a {margin:0 0 15px 0; padding:5px; border:solid #ddd 1px; display:block; transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; text-align:center;}
.video a:hover {opacity:0.8;}
/*media page css*/

/*faculty page css*/
.faculty {text-align:center;}
.faculty a {margin:0 0 15px 0; padding:5px; border:solid #ddd 1px; display:block; transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; text-align:center;}
.faculty a:hover {opacity:0.8;}
.faculty span {padding:6px 0 0 0; display:inline-block;}
/*faculty page css*/

/*table css*/
.custom-tbl th {background:#eee; color:#191919;}
/*table css*/

.footer {margin:0; padding:20px 0; float:left; width:100%; background:#232323;}
.fbox {margin:0 15px 0 0; padding:0; float:left; min-width:125px;}
.fbox ul {margin:0; padding:0; float:left; list-style:none;}
.fbox ul li {margin:0; padding:0; font-size:12px;}
.fbox ul li a {color:#fff; font-weight:400; text-decoration:none; line-height:22px;font-family: 'Open Sans', sans-serif;}
.fbox ul li a:hover {color:#ffa200; }
.visite-box {float:right !important;}
.fll{float:left;}.flr{float:right;}
.text-med-lef{text-align:right;}
.font-txt2{color: #141414;}
blockquote{padding:4px 10px;;margin: 0 0 20px;font-size: 17.5px;border:1px solid #ffa200;border-left:5px solid #ffa200;}
blockquote p a{color:#000;}
blockquote p a:hover{color:#ffa200;}
.visitor  {padding:10px 20px; margin-top:0px; border:solid #fff 1px; color:#fff; font-size:16px; text-align:center;}
.social {margin:15px 0 0 0; text-align:right;}
.social a {margin:0 2px; padding:8px 0px; width:30px; height:30px; display:inline-block; background:#fff; color:#000; text-align:center; border-radius:50px; -webkit-border-radius:50px; font-size:15px; -webkit-transition: all 1s ease; 
transition: all 1s ease;}
.social a:hover {background:#ffa200;}
.footer-in {border-top:solid #fff 1px; display:inline-block; width:100%; margin-top:15px; padding-top:15px; font-size:11px; text-transform:uppercase;}
.footer-in p {float:left; margin:0; padding:0; color:#fff;font-family: 'Open Sans', sans-serif;}
.footer-in span {float: right; color:#fff;font-family: 'Open Sans', sans-serif;}
.footer-in a {color:#fff;}
.footer-in a:hover {color:#ffa200;}
.scrollup {/*width: 20px; height:20px;*/ position: fixed; bottom: 20px; right: 25px; display: none; /*text-indent: -9999px;*/
background:#ffa200; padding: 10px 10px; border-radius:8px; -webkit-border-radius:8px; color:#fff;}
.pdf-icon{font-size:20px; margin-right:10px; float:left; color:#dc533e;}
.pdf-a a{color:#dc533e;}.pdf-a a:hover{color:#000;}
.modal-backdrop.in {filter: alpha(opacity=50); opacity: .5; z-index: 9999; position: relative;}
.popup-a{color: #333;}
.pop-ptag{line-height:24px !important;}
.goo-trans{margin: auto;text-align: center;width: 165px;margin: 0px;padding: 0px;    position: relative;
    top: -3px;display: inline-block;}
	/*19-16-2016*/
.add-to-cart{padding:7px 15px 8px 15px; color:#fff; background:#d8130c;float:left; border-radius: 3px 3px; margin:8px;}
.add-to-cart:hover{padding:7px 15px 8px 15px; color:#fff; background:#ffa200;}

.add-to-cart-nav{padding:7px 15px 8px 15px; color:#fff; background:#d8130c;float:left; border-radius: 3px 3px; margin:0px !important;}
.add-to-cart-nav:hover{ color:#fff; background:#ffa200 !important;margin:0px;}
.form-control { position: relative;font-size: 16px;height: auto; padding: 10px;@include box-sizing(border-box);&:focus {		  z-index: 2;}}
.login-form {margin-top: 60px;}
form[role=login] {color: #5d5d5d;padding:0px;border-radius: 10px;-moz-border-radius: 10px;	-webkit-border-radius: 10px;}
form[role=login] img {display: block;margin: 0 auto;margin-bottom: 35px;}
form[role=login] input,	form[role=login] button {font-size: 18px;margin: 16px 0; border-radius:3px;}
form[role=login] > div {text-align: center;}	
.form-links {text-align: center;margin-top: 1em;margin-bottom: 50px;}
.form-links a {	color: #fff;}
.box-shadow{   }

.login-rag .panel-info > .panel-heading { color: #000;background-color: #eeeeee;border-color: #eeeeee;}
.login-rag .panel-info {border-color: #eeeeee;}
.login-rag .add-to-cart{border:none;}
.login-rag .forgot-a{color:#000 !important;}
.login-rag .modal-header {min-height: 16.42857143px; padding: 15px;border-bottom: 1px solid #eeeeee; background-color: #eeeeee;  color: #000;}
.login-rag #myModalLabel{color:#000;}
.login-rag .modal-content { border: 1px solid #eeeeee;}
.login-rag .modal-content {-webkit-box-shadow:none;
    box-shadow:none;
}
.left-boder{border-left: 1px solid #eeeeee; }
.login-rag .modal-dialog { width: 100%; margin: 30px auto;}
.pr0{padding-right:0px;}
.img-td img{width:50%;}
.res-wed{width:100px !important; }


/* login-rag 25-01-2016 */
.inp-row{ float:left; width:100%; margin:0px; padding:0px;}
.input-left{ float:left; width:70%; margin:0px; padding:0px}
.otp-right{ float:right; width:25%; margin:0px; padding:0px;}
.otp-btn{  background: #4996f3;
border:1px solid #377dea;
    border-radius: 3px;
    color: #fff;
    float: right;
    margin:0px;
    padding: 10px 15px;}
/* 27-01-2016  start*/
.yellow-color-bold{font-weight: 700; background: #ffc71d; color: #000;padding: 0px 2px;}


.btn-pro-wed{width:50px; float:left;}
.pro-det-btn-blue{background:url(../images/btn-blue.jpg) repeat-x; border:none; width:160px;font-family: 'Lato', sans-serif; font-style:italic;font-weight:700; height:42px; width:100%; font-size:16px;}
.pro-det-btn-ore{background:url(../images/btn-oren.jpg) repeat-x; border:none; width:160px;font-family: 'Lato', sans-serif;font-style:italic; font-weight:700; height:42px; width:100%;font-size:16px;}


.pro-det-btn-blue:hover{background:url(../images/btn-oren.jpg) repeat-x;  }
.pro-det-btn-ore:hover{background:url(../images/btn-blue.jpg) repeat-x; }
.mar-top-25{margin-top:25px;}
.tab-boder{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; padding:15px;}
.mar-left-15{margin-left:15px;}
.nav-tabs > li.active > a{color:#d14535 !important;}
.nav-tabs a{color:#4c4c4c; background:#e6e3e2;}
.nav-tabs p{color:#4c4c4c; font-size:13px; font-family: 'ABeeZee', sans-serif; }

.pro-det-h2{color:#2a2a2a;font-family: 'Lato', sans-serif; font-size:20px; margin-top:45px; margin-bottom:20px;}
.pro-listi-tl{color:#2a2a2a;font-family: 'Lato', sans-serif; font-size:20px; margin-top:10px; margin-bottom:20px;font-weight:700}

.boder-listing-left{border:1px solid #d7d7d7;}
.pro-lis-sty-div4{color:#4a4a4a;font-size:13px; font-family: 'ABeeZee', sans-serif;padding-top:10px; padding-bottom:10px; background:#fff;}
.pro-lis-sty-div3{color:#4a4a4a;font-size:13px; font-family: 'ABeeZee', sans-serif;padding-top: 15px; padding-bottom:20px; background:#fff;}
.pro-lis-sty-div2{color:#4a4a4a;font-size:13px; font-family: 'ABeeZee', sans-serif;padding-top: 15px; padding-bottom:5px; background:#fff;}
.pro-lis-sty-div{color:#4a4a4a;font-size:13px; font-family: 'ABeeZee', sans-serif;padding-top: 8px; padding-bottom: 8px; background:#fff;}
.pro-lis-sty-div-bg{color:#4a4a4a;font-size:13px; font-family: 'ABeeZee', sans-serif;padding-top: 10px; padding-bottom: 10px; background:#eeeeee;}
.pro-price-range{border:0; color:#000; font-weight:bold; font-family: 'ABeeZee', sans-serif;padding-top:}
.checkbox input[type="checkbox"] { opacity: 0; z-index: 1;}
.checkbox input[type="checkbox"]::focus {outline:0 !important; box-shadow:none !important; outline-offset:0 !important;}
.pro-lis-sty-div-bg-black {color: #f4b956;font-size: 13px;font-family: 'ABeeZee', sans-serif; padding-top: 15px; padding-bottom: 15px;background: #262f37;}
.sel-wed{width:195px; text-align:right; float:right;}
.sort-by{text-align:right; margin-right:8px; margin-top:7px;}
.sort-btn-div{}
.pro-lis-sty-div3 p{font-size:15px;}
.pro-lis-sty-div2 p{color:#919191;}


/*chekbox-start*/
.checkbox {
  padding-left: 20px; }
  .checkbox label {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-left: 5px; 
	font-size:13px;
	color:#707070;
	font-family: 'ABeeZee', sans-serif;
	}
    .checkbox label::before {
      content: "";
      display: inline-block;
      position: absolute;
      width: 14px;
      height: 14px;
      left: 0;
      margin-left: -19px;
      border: 1px solid #707070;
      border-radius: 1px;
      background-color: #fff;
      -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
    .checkbox label::after {
      display: inline-block;
      position: absolute;
      width: 16px;
      height: 16px;
      left: 0;
      top: 0;
      margin-left: -20px;
      padding-left: 3px;
      padding-top: 1px;
      font-size: 11px;
      color: #555555; }
  .checkbox input[type="checkbox"],
  .checkbox input[type="radio"] {
    opacity: 0;
    z-index: 1; }
    .checkbox input[type="checkbox"]:focus + label::before,
    .checkbox input[type="radio"]:focus + label::before {
      outline: thin dotted;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
    .checkbox input[type="checkbox"]:checked + label::after,
    .checkbox input[type="radio"]:checked + label::after {
      font-family: "FontAwesome";
      content: "\f00c"; }
    .checkbox input[type="checkbox"]:disabled + label,
    .checkbox input[type="radio"]:disabled + label {
      opacity: 0.65; }
      .checkbox input[type="checkbox"]:disabled + label::before,
      .checkbox input[type="radio"]:disabled + label::before {
        background-color: #eeeeee;
        cursor: not-allowed; }
  .checkbox.checkbox-circle label::before {
    border-radius: 50%; }
  .checkbox.checkbox-inline {
    margin-top: 0; }

.checkbox-primary input[type="checkbox"]:checked + label::before,
.checkbox-primary input[type="radio"]:checked + label::before {
  background-color: #d74838;
  border-color: #707070; }
.checkbox-primary input[type="checkbox"]:checked + label::after,
.checkbox-primary input[type="radio"]:checked + label::after {
  color: #fff; }

.checkbox-danger input[type="checkbox"]:checked + label::before,
.checkbox-danger input[type="radio"]:checked + label::before {
  background-color: #d9534f;
  border-color: #d9534f; }
.checkbox-danger input[type="checkbox"]:checked + label::after,
.checkbox-danger input[type="radio"]:checked + label::after {
  color: #fff; }

.checkbox-info input[type="checkbox"]:checked + label::before,
.checkbox-info input[type="radio"]:checked + label::before {
  background-color: #5bc0de;
  border-color: #5bc0de; }
.checkbox-info input[type="checkbox"]:checked + label::after,
.checkbox-info input[type="radio"]:checked + label::after {
  color: #fff; }

.checkbox-warning input[type="checkbox"]:checked + label::before,
.checkbox-warning input[type="radio"]:checked + label::before {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
.checkbox-warning input[type="checkbox"]:checked + label::after,
.checkbox-warning input[type="radio"]:checked + label::after {
  color: #fff; }

.checkbox-success input[type="checkbox"]:checked + label::before,
.checkbox-success input[type="radio"]:checked + label::before {
  background-color: #5cb85c;
  border-color: #5cb85c; }
.checkbox-success input[type="checkbox"]:checked + label::after,
.checkbox-success input[type="radio"]:checked + label::after {
  color: #fff; }

.radio {
  padding-left: 20px; }
  .radio label {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-left: 5px; }
    .radio label::before {
      content: "";
      display: inline-block;
      position: absolute;
      width: 17px;
      height: 17px;
      left: 0;
      margin-left: -20px;
      border: 1px solid #cccccc;
      border-radius: 50%;
      background-color: #fff;
      -webkit-transition: border 0.15s ease-in-out;
      -o-transition: border 0.15s ease-in-out;
      transition: border 0.15s ease-in-out; }
    .radio label::after {
      display: inline-block;
      position: absolute;
      content: " ";
      width: 11px;
      height: 11px;
      left: 3px;
      top: 3px;
      margin-left: -20px;
      border-radius: 50%;
      background-color: #555555;
      -webkit-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
      -o-transform: scale(0, 0);
      transform: scale(0, 0);
      -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
  .radio input[type="radio"] {
    opacity: 0;
    z-index: 1; }
    .radio input[type="radio"]:focus + label::before {
      outline: thin dotted;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
    .radio input[type="radio"]:checked + label::after {
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      transform: scale(1, 1); }
    .radio input[type="radio"]:disabled + label {
      opacity: 0.65; }
      .radio input[type="radio"]:disabled + label::before {
        cursor: not-allowed; }
  .radio.radio-inline {
    margin-top: 0; }

.radio-primary input[type="radio"] + label::after {
  background-color: #337ab7; }
.radio-primary input[type="radio"]:checked + label::before {
  border-color: #337ab7; }
.radio-primary input[type="radio"]:checked + label::after {
  background-color: #337ab7; }

.radio-danger input[type="radio"] + label::after {
  background-color: #d9534f; }
.radio-danger input[type="radio"]:checked + label::before {
  border-color: #d9534f; }
.radio-danger input[type="radio"]:checked + label::after {
  background-color: #d9534f; }

.radio-info input[type="radio"] + label::after {
  background-color: #5bc0de; }
.radio-info input[type="radio"]:checked + label::before {
  border-color: #5bc0de; }
.radio-info input[type="radio"]:checked + label::after {
  background-color: #5bc0de; }

.radio-warning input[type="radio"] + label::after {
  background-color: #f0ad4e; }
.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f0ad4e; }
.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f0ad4e; }

.radio-success input[type="radio"] + label::after {
  background-color: #5cb85c; }
.radio-success input[type="radio"]:checked + label::before {
  border-color: #5cb85c; }
.radio-success input[type="radio"]:checked + label::after {
  background-color: #5cb85c; }

input[type="checkbox"].styled:checked + label:after,
input[type="radio"].styled:checked + label:after {
  font-family: 'FontAwesome';
  content: "\f00c"; }
input[type="checkbox"] .styled:checked + label::before,
input[type="radio"] .styled:checked + label::before {
  color: #fff; }
input[type="checkbox"] .styled:checked + label::after,
input[type="radio"] .styled:checked + label::after {
  color: #fff; }
/*select-end-box*/
.bay-now{margin:auto; padding:6px 15px 6px 15px; margin:8px 0px; background:#4ab867; color:#fff; display:inline-block;}
.bay-now:hover{  background:#ffa200; color:#fff;  }

.pro-img-div{}

.bg-wt{
	padding-top:8px;
	padding-bottom:8px;	
	 background:#fff;
    box-shadow: 4px 4px 5px #e1e1e1;
    border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
	margin:0px 8px;
	width:22.5%;
	    height: 100%; margin-bottom:25px;
		    /*min-height: 388px;*/
}
.bg-wt:hover{border-top: 1px solid #fff;
	border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;}
/*.bg-wt:hover{ background:#f1f1f1;}*/
.pro-img{text-align:center;}
.pro-img h5{ color: #4e4c4c;}
.pro-img h6{ color: #000;}
.tl-div-pub h1{color: #2a2a2a;font-size: 25px;margin-top: 10px; margin-bottom: 20px;font-weight: 700;    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;}
.btn-src {
    display: inline-block;
    padding: 14px 12px !important; }
.ser-mar-left{margin-left:15%;}
.ser-mar-pad{margin-top:15px; padding-bottom:15px;}
.sort-buy-sty {padding: 5px !important;color:#5b5858;}
.plr0{padding-left:0px; padding-right:0px;}
.pro-listi-tl{margin-left:-5px;  font-size:25px;color:#5b5858;}
.search-box input{    height: 34px; }

/* 27-01-2016  end*/
/*news-2*/


.panel{float:left; width:351px; position:relative;}
.main-box{width:100%; float:left; position:relative;}
.main-box .head{background:#0f0; font-size:24px; line-height:45px; padding-left:5%; width:95%; height:45px;}
.main-box .head .side-l{width:80%; color:#fff; float:left;}
.main-box .head .side-r{width:20%; float:left;}
.main-box .cont{padding:5% 4%; position:relative; width:90%;}
.main-box ul{padding:0; margin:0;}
.main-box li{list-style:none; background:url(../images/arrow1.png) no-repeat left 3px; padding-left:20px; font-size:13px; margin-bottom:8px;}
.main-box a{ color:#068da4; font-size:13px;}
.main-box a:hover{color:#014574;}
#marqueecontainer_2{height:230px; margin-bottom:10px; overflow-x:hidden; overflow-y:hidden; position:relative; width:94%;}
#vmarquee_2 {position:absolute; width:100%;}
.playStop.stoped, .playStop2.stoped2{background-position:0 -20px;}
.playStop, .playStop2{background:url(../images/play-stop.png) left top no-repeat; text-indent:-9999px; overflow:hidden; width:50px; height:18px; display:inline-block; padding-right:10px;}
.playStop.stoped, .playStop2.stoped2 {background-position:0 -20px;}
/*news-2*/
.subscribr-bg{  background:url(../images/subscribr-bg.jpg) center no-repeat;}
.sub-main{padding:60px 0px 60px 20px;}
.sub-yer-box{width:18%; margin-right:15px; float:left;}

.prise-sub{margin-bottom:5px;}
.sp-red{color:#d8130c;font-size:27px; font-weight:900;}
.sp-blacks{color:#2e2e2e;font-size:27px; font-weight:900;}
.subs-btn{    width: 40%; text-align:center; color:#fff; background:#d8130c; padding:7px 0px 6px 0px;display: inline-block;
    margin: 30px 0px;  text-transform: uppercase; font-size:18px; font-weight:700;}
.subs-btn:hover{color:#fff;background:#ffa200;}

.sub-div{text-align:center; display: inline-block;  width: 100%;}
.sub-tl-1{color:#d8130c; font-size:43px; font-weight:900;text-align:center;}
.sub-tl-2{color:#010000; font-size:30px; margin-bottom:10px; font-weight:900;text-align:center;}

/*2-1-2016 css*/
.user-tbl {margin-bottom:5px;}
.user-tbl td {border-top:none !important;}
.confirm-bg {background:#f4f2ee; padding:10px 10px; text-align:right; border-bottom:solid #ddd 1px; border-top:solid #ddd 1px;}
.confirm-bg a {margin:0; padding:5px 10px; background:#e7330e; color:#fff; border-radius:3px;}
.confirm-bg a:hover {background:#ffa200;}
.error{    width: 50%;
    text-align: center;
    margin: auto;
    background: #f4f2ee;
    padding: 25px;
    border-radius: 5px;
	    padding-bottom:70px;}

/*2-1-2016 css End*/

/*3-2-2016 css sta*/
.boder-bt{    border-bottom:1px solid #ddd;}
.da-table{    border:1px solid #ddd;}
.da-table td{border-top:none !important;}
.wed-td-receipt{width:13%;}
.try-div{float:left; width:100%; margin-top:15px;}
.try-div-a{margin:auto; display:inline-block;}
.p-all{float:left; width:100%; line-height:18px;}
.hed-hhe{margin-right:5px;}




@media print
 {
   .wed-td-receipt{width:19% !important;}
   .wed-prise{width:23% !important;}
}
.input-group .form-control {padding: 0px 10px !important;}

/*15-02-2016*/
.photo-div{border: 1px solid #ddd; float: left;padding: 8px 0px;margin:8px 15px;width: 46%;}
.photo-img-div{padding: 0px 8px;}
.photo-name{margin-top:25px; text-align:center;}
.photo-name a{ color:#000; font-size:14px; font-weight:700;}

/*18-02-2016*/
.h4-sub-tl-black {margin: 0 0 10px 0; padding: 0;font-size: 16px;color: #3e3e3e; font-weight: 600;}
.h4-sub-tl-red{color: #d8130c;margin: 0 0 10px 0; padding: 0;font-size: 16px;font-weight: 600;}

/*19-02-2016*/
.acc-list {margin:0 0 15px 0; list-style:none;}
.acc-list a {margin:0; padding:12px 15px; border-bottom:solid rgba(255,255,255,0.40) 5px; border-top:solid rgba(255,255,255,0.40) 5px; /*min-height: 95px;*/background:#0eb8ff; display:block; color:#fff; font-size:16px; }
 .acc-list a i {margin-right:5px;}
/*.acc-list a:hover{background:#ffa200;}*/
.acc-list a.pink { background: #df5375;}
.acc-list a.dblue {background: #4d90f4;}
.acc-list a.dred { background: #e7330e;}
.acc-list a.lgren {background: #3cbc80;}
.acc-list a.dpista {background: #39a5a5;}
.acc-list a.dpink {background: #904aab;}
.acc-list a.rred {background: #f24d34;}
.acc-list a.lpink {background: #d8314f;}
.acc-list a.dgren {background: #71ae25;}
.acc-list a.lblue {background: #4ba0bf;}

.acc-list a.pink:hover,.acc-list a.dblue:hover,.acc-list a.dred:hover,.acc-list a.lgren:hover,.acc-list a.dpista:hover,.acc-list a.dpink:hover,.acc-list a.rred:hover,.acc-list a.lpink:hover,.acc-list a.dgren:hover,.acc-list a.lblue:hover {
	background:#ffa200;
}
.rightmargins{
	margin-right:2px !important;
}
@-moz-document url-prefix() { 
  .rightmargins{
	margin-right:-5px !important;
}
}
.hvr-icon-wobble-horizontal:hover i, .hvr-icon-wobble-horizontal:focus i, .hvr-icon-wobble-horizontal:active i {
  -webkit-animation-name: hvr-icon-wobble-horizontal;
  animation-name: hvr-icon-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
/*css start may*/
.red2{margin-bottom:10px;    display: inline-block;}
.new-box a{color:#fff;}.new-box a:hover{color:#ffc71d;}
.student-column{color:#000 !important;}
.student-column:hover { color: #ffc71d !important;}

/*01-04-2016*/
.cources-box a {
	text-align: center;
	color: #2a78a9;
	font-size: 14px;
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
	width: 100%;
	float: left;
	margin-top: 20px;
}
.cources-box a i {
	margin-left: 3px;
}
.cont-title.grea-col-tx {
	margin-top: 42px;
}
.title-with-border.our-tm {
	margin-top: 46px;
	margin-bottom: 10px;
}
.main1 {
	float: left;
	width: 100%;
}
.team-profile img {
	margin: 0 auto;
}
.our-team-main {
	margin: 30px 0px;
}
.team-heading h4 {
	font-size: 26px;
	color: #2a2e3c;
}
.team-heading p {
	color: #606060;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	line-height: 20px;
}
.team-detail {
	float: left;
	margin-bottom: 50px;
	border-bottom: 1px dashed #c3c3c3;
}
.course-text {
	text-align: center;
	float: left;
	border:1px solid #ffa200;
	margin-top: -17px;
	height: 100px;
	border-radius: 3px;
	position: relative;
	padding: 15px;
	width: 100%;
	display: table;
	background:; 
}
.course-text h4 {
	display: table-cell;
	vertical-align: middle;
}
.main-content {
	margin: 30px 0px;
}
.course-main {
	float: left;
	margin-bottom: 20px;
	width: 100%
}
.courses-images img {
}
.hovicon {
	display: inline-block;
	font-size: 45px;
	line-height: 90px;
	cursor: pointer;
	width: 90px;
	height: 90px;
	border-radius: 50%;
	text-align: center;
	position: relative;
	text-decoration: none;
	z-index: 1;
	color: #fff;
}
.hovicon:after {
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: '';
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.hovicon:before {
	speak: none;
	font-size: 48px;
	line-height: 90px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	display: block;
	-webkit-font-smoothing: antialiased;
}
/* Effect 1 */
.hovicon.effect-1 {
	background:#ffa200;
	-webkit-transition: background 0.2s, color 0.2s;
	-moz-transition: background 0.2s, color 0.2s;
	transition: background 0.2s, color 0.2s;
}
.course-main .hovicon.effect-1:after {
	top: -7px;
	left: -7px;
	padding: 7px;
	box-shadow: 0 0 0 4px #d8130c;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(.8);
	-moz-transition: -moz-transform 0.2s, opacity 0.2s;
	-moz-transform: scale(.8);
	-ms-transform: scale(.8);
	transition: transform 0.2s, opacity 0.2s;
	transform: scale(.8);
	opacity: 0;
}
/* Effect 1a */
.course-main:hover .hovicon.effect-1.sub-a {
	background:#d8130c;
	color: #41ab6b;
}
.course-main:hover .hovicon.effect-1.sub-a i {
	color: #41ab6b;
}
.course-main:hover .hovicon.effect-1.sub-a:after {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.contact-detail {
	background-color: #EFEFEF;
	padding: 20px;
	margin-bottom: 30px;
	box-shadow: 1px 1px 2px #c3c3c3;
	width: 100%;
	float: left;
}
.main-text {
	width: 50%;
	float: left;
}
.main-text p, .main-text p a {
	margin: 0px;
	padding: 0px;
	color: #606060;
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	line-height: 25px;
}
.main-text i {
	color: #00B97B;
	margin-right: 8px;
}
blockquote {
	font-size: 16px;
	margin: 30px auto;
	font-family: Open Sans;
	font-style: italic;
	color: #555555;
	padding: 1.2em 30px 1.2em 75px;
	border-left: 8px solid #78C0A8;
	border-right: 2px solid #78C0A8;
	line-height: 1.6;
	position: relative;
	box-shadow: 0px 0px 2px #c3c3c3;
}
blockquote::before {
	font-family: Arial;
	content: "\201C";
	color: #78C0A8;
	font-size: 4em;
	position: absolute;
	left: 10px;
	top: -10px;
}
blockquote::after {
	content: '';
}
blockquote span {
	display: block;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	margin-top: 1em;
}
.courses-images {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0px;
    text-align: center;
    position: relative;
    z-index: 1000;
}
img {
    vertical-align: middle;
}
.hovicon {
    display: inline-block;
    font-size: 45px;
    line-height: 90px;
    cursor: pointer;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    text-align: center;
    position: relative;
    text-decoration: none;
    z-index: 1;
    color: #fff;

}

.hovicon img{	  vertical-align:middle; margin-top:15px;}
.course-text {
	text-align: center;
	float: left;
	 
	margin-top: -17px;
	height: 100px;
	border-radius: 3px;
	position: relative;
	padding: 15px;
	width: 100%;
	display: table;
 
}
.course-text h4 {
	display: table-cell;
	vertical-align: middle;
	color:#000;
}

.course-main a:hover .course-text h4{color:#d8130c;}
.course-main a:hover .course-text{    border:1px solid #d8130c;}
.apply-offline input, .apply-offline textarea{border-radius:0!important; padding:6px!important;}
.apply-offline ::-webkit-input-placeholder{font-size:13px;}
.apply-offline :-moz-placeholder{ /* Firefox 18- */font-size:13px;}
.apply-offline ::-moz-placeholder{  /* Firefox 19+ */font-size:13px;}
.apply-offline :-ms-input-placeholder{font-size:13px;}


.tbl1 td, .tbl1 th{border-top:0!important;}


h3.font-txt{/*background:#eaeaea;*/  margin-top:40px;padding:5px 10px 5px 0;}
h3.font-txt span{background:#f00; padding:3px 8px 3px 10px; color:#fff; margin-right:5px;}
/* 13-04-2016 start*/
.pdf-icon-sty {
    font-size: 30px;
    margin-right: 10px;
    float: none;
    color: #dc533e;
    text-align: center;
    margin: auto;
	
}
.pdf-add-link a{color:#000;}
.pdf-add-link a:hover{color:#d8130c;}
/* 13-04-2016 end*/



@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
   .bnr-right { right:114px;}
}
@media only screen and (min-width: 981px) and (max-width: 1260px) {
   .font-resizer{ margin: -28px 0 0 5px;}
   .header {background:none;}
   .top-in-menu {margin-top: 12px;}
   .btn-default .fa-search {
    height: 16px;
}
.top-in-menu {
    margin-top: 12px;
    width: 400px;
}
}

@media only screen and (min-width: 767px) and (max-width: 991px) {
.top-in-menu {
    margin-top: 12px;
    width: 400px;
	  margin: 10px 0 10px -115px !important;
}	
	
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
	
	.header {background:none;}
	.font-resizer {margin: 4px 0 0 5px;}
	.top-in-menu {text-align:right; margin:10px 0; font-size:13px;}
	.search-box {margin:7px 0;}
	.bnr-right {position:relative; right:0; width:100%;}
	.namo {width:33.33%;}
	.namo h2 {font-size:14px;}
	.namo p {font-size:12px;}
	.col5 {width:50%;}
	.icons_block .col5:first-child,.icons_block .col5:last-child {border-radius:0; s-webkit-border-radius:0;}
	.link-box a { display:inherit; float:left; width:46%; padding:11px 5px; margin:0 3px 3px; font-size: 10px; min-height: 91px;}
	.new-box h2 {font-size:15px;}
	
	.inner-title {margin:-65px 0 0px 0; padding:0; font-size:40px;}
	
	.visitor {font-size:13px; padding:10px 12px;}
	.h2-tl {
    /* margin-left: 85px; */
	margin-left:0px;
    margin-bottom: 18px;
    float: left;
    width: 100%;
    text-align: center;
}

}

@media only screen and (min-width: 1024px) and (max-width: 1030px) {
    
	 .header {background:none;}
	 .flexy-menu > li > a {padding:12px 16px;}
	 .font-resizer {margin:10px 0 0 5px;}
	 .top-in-menu {margin:10px 0;}
	 .bnr-right {position:relative; right:0; width:100%;}
	 .namo {width:33.33%;}
	 .col5 {padding:12px 6px;}
	 .col5 h2 {font-size:16px;}
	 .col5 img {margin-right:6px;}
	 .icons_block .col5:first-child,.icons_block .col5:last-child {border-radius:0; s-webkit-border-radius:0;}
	
}

@media only screen and (min-width: 1919px) and (max-width: 1920px) { 
    
	 .bnr-right {right:388px;}
	 /*.namo {height:107px;}
	 .namo img {height:107px;}*/
}

@media only screen and (min-width: 981px) and (max-width: 1200px) { 
 .flexy-menu li {font-size: 12px !important;}
	 .flexy-menu > li > a {padding: 12px 11px !important;}
.h2-tl {
    /* margin-left: 85px; */
	margin-left:0px !important;
    margin-bottom: 18px;
    float: left;
    width: 100%;
    text-align: center;
}

 
}
@media only screen and (min-width: 1279px) and (max-width: 1280px) { 


}

@media only screen and (max-width: 767px) {
	
	.header {background:none;}
	.logo {text-align:center;}
	.top-right-menu {text-align:center;}
	.top-in-menu {margin-top:20px; margin-bottom:10px;}
	.search-box {display:none;}
	.bnr-right {position:relative; right:0; top:0; margin:0; padding:0; width:100%;}
	.icons_block {margin:20px 0 0 0;}
	.col5 {width:100%;}
	.icons_block .col5:first-child,.icons_block .col5:last-child {border-radius:0; -webkit-border-radius:0;}
	.wellcome {margin:15px 0;}
	.well-title {font-size:19px;}
	.dask-box {display:inline-block; width:100%;}
	.dask-box img {width:100%;}
	.student-box {width:100%; margin:15px 0;}
	.share-box {width:100%; text-align:center;}
	
	.video {float:left; width:50%; float:left;}
	.faculty {float:left; width:50%; float:left;}
	
	.inner-title {margin:-34px 0 0px 0; padding:0; font-size:20px;}
	
	.acc-list {width:50%; float:left;}
	
	.fbox {width:100%; text-align:center; margin-bottom:10px;}
	.fbox ul {float:none;}
	.visite-box {display:inline-block; width:100%; text-align:center;}
	.social {text-align:center;}
	.footer-in {text-align:center;}
	.footer-in p, .footer-in span {float:none;}
	.text-med-lef{text-align:left;}
	.img-td img{width:100%;}
 .h2-tl {/* margin-left: 85px; */margin-left:0px !important; margin-bottom: 18px;float: left;width: 100%;text-align: center;}
 .res-wed{width:125px !important; }
 .gray-bg {background:#eaeaea !important;background-color:#eaeaea !important;}
}

@media only screen and (max-width: 547px) {
	.input-left, .otp-right { width:100% !important;}
	.otp-btn{ width:100% !important; margin-bottom:25px !important;}
	.res-wed{width:32% !important; }
	.acc-list {width:100%; float:left;}
		.gray-bg {background:#eaeaea !important;background-color:#eaeaea !important;}
	
}

@media only screen and (max-width: 360px) {
	
    .font-resizer {margin:10px 0 0 5px;}
	.top-in-menu {margin-top:15px;} 
	.lang {width:100%;}
	.text-med-lef{text-align:left;}
	.img-td img{width:100%;}
    .h2-tl {/* margin-left: 85px; */ margin-left:0px !important; margin-bottom: 18px; float: left; width: 100%; text-align: center;}
    .div-1002 {width: 100%;}
	.box-block {border: 35px solid #f3f3f3; background: #fff; padding:0px;}
	.res-wed{width:32% !important; }
	
	.acc-list {width:100%; float:left;}
}

@media only screen and (min-width: 300px) and (max-width: 480px) { 

.top-in-menu a {
    padding: 5px 30px !important;
    width: 100%;
    display: inline-block;
    margin-bottom: 9px;
}
.search-box {display: block;float: left;}
.btn-default .fa-search{    height: 20px;}
.search-box input { height: 37px;}

.gray-bg {background:none;background-color:#eaeaea;}

/*21-05-2016 start*/
.col-xs-3-inq2{width:100%; text-align:left;}
.tax-box-med{width:100%; text-align:left;}
/*21-05-2016 end*/
}

@media only screen and (min-width: 481px) and (max-width:768px) { 


.search-box {display: block;float: left;}
.input-group-btn .fa-search{    height: 20px !important;}
.search-box input { height: 37px;}
.gray-bg {background:#eaeaea !important;background-color:#eaeaea !important;}
}
 
 
/*21-05-2016 or 02-06-2016 start*/
.download{color:#333;}
.download:hover{color:#d8130c;}
.tl-with-link{background:#ddd; color:#d8130c; padding:8px 15px !important;     border-left: 5px solid #D8130c !important;}
.tl-with-link a:hover{color:#333 !important;}
.fl-r{float:right; font-size:13px; font-weight:700;}
/*21-05-2016 or 02-06-2016 end*/

/* 07-06-2016*/
.tex-under-line{  border-bottom:1px solid #d8130c; padding-bottom:1px;}
/*10-06-2016 Start*/
.modal-dialog5{margin-top:200px !importants;}
/*10-06-2016 End*/


/*23jun-2016 start*/
.photo-div p{text-align:center;}
.photo_box_style{border:1px solid #efefef;    padding: 8px 0px; display:inline-block; margin-bottom:10px;height:120px;width:300px;}
.gallary_cat_name a{display:block;}
.gallary_cat_name{ margin-top:10px;}
.gallary_h4_tl {
    margin: 5px 0 20px 0;
    padding: 0;
    font-size: 18px;
    color: #d8130c;
    font-weight: 600;
}

/* accordian STR*/
#mg-multisidetabs .list-group-item:first-child {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    #mg-multisidetabs .list-group-item:last-child {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    #mg-multisidetabs .list-group{
      margin-bottom:0;
    margin-left:7px;
    }
    .slide-container{
      overflow:hidden;
    }
    #mg-multisidetabs .list-sub{
      display:none;
    }
    #mg-multisidetabs .panel{
      margin-bottom:0;
    }
    #mg-multisidetabs .panel-body{
      padding:1px 0px;
    }
    .mg-icon{
      font-size:10px;
      line-height: 20px;
    }
	 
	#mg-multisidetabs .panel {z-index:999 !important;
    margin-bottom: 0;width:100%;
}
	#mg-multisidetabs .list-group-item {
    position: relative;
    display: flow-root;margin-bottom: 0px;}
	
	
 
#mg-multisidetabs a.list-group-item:hover, #mg-multisidetabs button.list-group-item:hover, #mg-multisidetabs a.list-group-item:focus, #mg-multisidetabs button.list-group-item:focus {
    color: #555;
    text-decoration: none;
    background-color: #fff5e3;
}
/*accordian END*/





@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.panel {
    float: left;
    width: 290px;
    position: relative;
}
}