﻿
/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
/*body {
    background-color: aqua;
}*/
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
/*body {
    background-color: aquamarine;
}*/
/*Nav Bar*/
.lag-menu {
    margin-top: 48px !important;
}
.vison {
    padding-top: 43px;
}
.navbar-nav {
    display: unset;
    width: unset;
    margin: 0;
}
.navbar-nav >li {
    float: unset;
    display: block;
    text-align: unset;
}
nav.navbar.bootsnav .navbar-nav > li:first-child > a {
    display: none !important;
}
nav.navbar.bootsnav ul.nav > li > a {
    padding: 15px 11px;
}
.attr-nav {
    position: absolute;
    right: 60px;
}
/*Slider*/

.carousel-caption {
    left: 13%;
}
/*News Slider*/
.carousel-control.left {
    left: 72px;
    right: auto;
    top: -91px;
}
.carousel-control.right {
    left: auto;
    right: 137px;
    top: -91px;
}
/*Services*/
.service {
    height: auto;
}
.service img {
    width: 100px;
    height: auto;
}
.service .list-inline>li {
    padding-left: 71px;
    padding-right: 5px;
    padding-top: 20px;
    padding-bottom: 20px;
}
/* News*/
.blog-item .article a h3, .news-item .article a h3, .service-item .article a h3 {
    font-size: larger;
}
.news {
    padding: 0px;
    margin: 0px;
}
.blog-item .article p {
    padding-bottom: 11px;
}
.blog-item .article.arhome {
    height: auto;
}
.blog-item, .news-item, .service-item {
    margin-bottom: 25px;
}
/*Ad Bar*/
.about-college {
    text-align: center;
}
.about-college h1, h2 {
    text-align: center;
}
.blog-item .thumb1.homeimg img {
    height: 400px !important;
}
/*events*/
.event-container {
    padding-left: 0px;
}
.events h1 {
    text-align: center;
}
.events p {
    text-align: center;
    margin: auto;
}
.events-head h1 {
    text-align: center;
}
.events-head p {
    max-width: 100%;
    text-align: center;
}
.event-image {
    height: 250px;
    border: 1px solid #cecccc;
    border-radius: 7px;
}
.n_event {
    margin-bottom: 20px;
}
.nopadding {
    padding: 0 15px 0 15px !important;
}
.n_event_img img {
    width: 100%;
    height: auto;
}
.n_event_box img {
    height: auto;
    width: 100%;
}
.n_event_img_s {
    height: 358px;
}
.n_event_box .n_event_foot .list-inline>li {
    padding-left: 85px;
    padding-right: 68px;
}
.stretch li {
    display: table-cell;
    padding-left: 80px;
    padding-right: 65px;
}
/*Footer*/
.footer-two p {
    text-align: center;
}
/*EVC*/
.vc-box {
    height: 353px;
    padding: 49px;

}
.verification-box {
    height: 353px;
    padding: 46px 33px 40px 0px;
}
.vc-box .vc-title h4 {
    font-size: 18px;
}
.vc-box .vc-title h6 {
    font-size: 16px;
}
.inputText {
    width: 287px!important;
}
.inputTextca {
    width: 113px !important;
}
input[type=submit] {
    margin-top: 0px;
    }
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 480px) {
/* body {
background-color:cadetblue;
}*/
.lag-menu {
    margin-top: 38px !important;
}
.vison {
    padding-top: 33px;
}
/*Nav Bar*/
.navbar-nav {
    display: unset;
    width: unset;
    margin: 0;
}
.navbar-nav >li {
    float: unset;
    display: block;
    text-align: unset;
}
nav.navbar.bootsnav .navbar-nav > li:first-child > a {
    display: none !important;
}
nav.navbar.bootsnav ul.nav > li > a {
    padding: 15px 11px;
}
/*Slider*/
/*.slider .carousel-caption {
    top: 70%;
}
*/	
.carousel-caption {
    left: unset;
    right: unset;
    width:100%;
}
.slider .item {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center bottom;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    width: 100%;
    height: 100%;
}

.lightstyle.slide-contant h2 {
    font-size: 25px;
    text-align: center;
}
.lightstyle.slide-contant p {
    text-align: center;
    font-size: 16px;
}
/*Service*/
.service-name img {
    height: auto;
}
.service {
    height: auto;
}
.service img {
    width: 75px;
    height: auto;
}
.service .list-inline>li {
    padding-left: 11px;
    padding-right: 0px;
    padding-top: 8px;
    padding-bottom: 20px;
}
/*News*/
	
.news {
    padding-left: unset;
    padding-right: unset;
}
.blog-item .article.arhome {
    height: 200px;
}
/*Event*/
.event-container {
    padding-left: 0px;
}
/*Ad Bar*/
.about-college {
    text-align: center;
}
.about-college h1, h2 {
    text-align: center;
}
.event-container h1 {
    font-size: 29px;
    padding-bottom: 0;
}
.event-container p {
    font-size: 16px;
}
.events h1 {
    text-align: center;
}
.events p {
    text-align: center;
}
.n_event_box img {
    height: auto;
}
.n_event_img img {
    height: auto;
}
.n_event_box img {
    border-radius: 5px 5px 0px 0px;
}
.n_event {
    margin-bottom: 10px;
}
.nopadding {
    padding: 0 15px 0 15px !important;
}
.n_event_img {
    height: 181px;
}
/*	gallery*/
#filters {
    text-align: center;
    display: grid;
}
/*footer*/
.n_event_box .n_event_foot .list-inline>li {
    padding-left: 16px;
    padding-right: 15px;
}
.footer-two {
    text-align: center;
}
.footer-two p {
    font-size: 12px;
}
.research {
    padding: 7px;
    margin-bottom: 47px;
}
.research .navbar-form {
    margin-top: 10px;
}
.tab .nav-tabs {
    display: inline-block;
    border: none;
    margin-bottom: 15px;
}
.tab .nav-tabs li a:before {
    background: #fff;
}
.research h1 {
    font-family: cairo-700;
    font-size: 22px;
    text-align: center;
}
.research p {
    text-align: center;
}
.tab:before {
    background: #fff;
}
.tab .nav-tabs li a {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 11px;
}
.tab .nav-tabs li a span {
    display: inline-block;
    font-family: cairo-600;
    font-size: 11px;
    right: 22px;
}
/*	CV*/
.verification-box {
    padding: 56px 23px 40px 21px;
    height: 350px;
}
.inputText {
    padding: 4px 20px !important;
    margin-top: 10px !important;
    margin-right: 5px;
    width: 234px!important
    }
.inputTextca {
    border: 1px solid #b7b7b766 !important;
    padding: 4px 20px !important;
    margin-top: 10px !important;
    margin-right: 5px;
    font-size: 14px;
    width: 179px!important;
}
input[type=submit] {
    margin-top: 0px;
    min-width: 21em;
}
.mb-50 {
    margin-top: 2rem!important;
}
.mb-50 {
    margin-bottom: 2rem!important;
}
.vc-box {
    height: 120px;
    position: relative;
    background-color: #009966;
    padding: 20px;
}
.vc-box .vc-title h4 {
    text-align: center;
    font-size: 13px;
}
.vc-box .vc-title h6 {
display:none;
}

}
