@media only screen and (max-width:1469px) {

    .icon img {
        width: 40px;
    }
    /*.news h6 {
		font-size: 22px
	}*/
    /*.news span {
        font-size: 12px
	}*/
    .fresher a {
        font-size: 14px;
    }

    .download a {
        font-size: 14px;
    }

    .download {
        float: left;
        padding: 5px 9px;
        margin: 0;
    }

    .header-item-right {
        margin-top: 10px !important;
    }

    .gif {
        width: 200px;
    }

    .menu > ul > li a {
        font-size: 12px !important;
    }

    .header .menu > ul > li {
        padding: 0 0px 0 15px !important;
    }

    .menu-icon img {
        width: 105px;
    }
}

@media only screen and (max-width:1250px) {
    .header .menu > ul > li {
        padding: 0 0px 0 13px !important;
    }
}

@media only screen and (max-width:991px) {
    .head-demo ul li a {
        font-size: 12px !important;
    }

    .gif {
        width: 197px;
    }

    .logo1 {
        width: 90px;
    }

    .head-demo .fa {
        font-size: 15px !important;
        width: 30px;
        height: 30px;
    }

    .head-demo ul li {
        margin: 0 0 5px 5px;
        font-size: 0;
    }

    .nnn a {
        font-size: 15px;
    }

    a.fa.fa-facebook.social {
        padding: 5px 7px;
    }

    .fa-phone:before,
    .head-demo.fa-mobile:before {
        content: "\f10b";
        font-size: 13px;
    }

    .social {
        padding: 5px !;
        margin: 0;
        border: 1px solid #ffc107;
        border-radius: 50%;
        font-size: 13px !important;
        width: 25px;
        height: 25px;
        text-align: center;
        vertical-align: top;
    }

    .stellarnav.mobile {
        text-align: right;
    }

    .white-sec a {
        font-size: 13px;
    }

    .box {
        margin-bottom: 50px;
    }

    header {
        padding: 0;
    }

    .copyright {
        padding: 10px 0;
        padding-bottom: 100px;
    }

        .copyright p {
            font-size: 13px;
            text-align: center;
        }

        .copyright a {
            font-size: 12px;
        }

    footer {
        padding: 50px 0;
    }

    .inner-page-banner-area {
        padding: 50px 0;
    }

        .inner-page-banner-area .pagination-area h2 {
            font-size: 40px;
        }

    .yellow {
        display: none !important;
    }

    .nnn .fa {
        display: none;
    }

    .navigation-brand-text .fa {
        color: #fff;
        border: 1px solid #fff;
        padding: 5px !important;
    }
}

@media only screen and (max-width:769px) {
    .center {
        text-align: center;
    }

    .nnn a {
        font-size: 13px;
    }

    .news {
        width: 50px;
    }

    .container {
        padding-right: 25px;
        padding-left: 25px;
    }

    .header {
        z-index: 99;
    }

    .sticky-band a {
        padding: 3px;
        z-index: 99;
        font-size: 11px;
        right: -65px;
        width: 150px;
        bottom: 280px;
    }

    .sticky-bandleft a {
        padding: 3px;
        z-index: 99;
        font-size: 11px;
        left: -65px;
        width: 150px;
        bottom: 280px;
    }

    .sticky-bandleft1 a {
        padding: 3px;
        z-index: 99;
        font-size: 11px;
        left: -65px;
        width: 150px;
        bottom: 120px;
    }
    /*.sticky-bandleft a{
     display: none;
}*/
    .copyright {
        padding-bottom: 85px !important;
    }

    .fresher {
        float: left;
        padding-left: 15px;
        width: 85%;
    }

        .fresher a {
            font-size: 17px;
        }

    .download a {
        font-size: 14px;
    }

    h3.tst-event {
        font-size: 15px;
    }

    #placement-slider {
        text-align: center;
    }

    .logo {
        text-align: center;
        padding: 5px 0 10px;
        border-bottom: 1px solid #eee;
    }

    .head-demo {
        text-align: center;
    }
}

@media only screen and (max-width:575px) {
    .mobile {
        display: none;
    }

    .desktop {
        display: block;
    }

        .desktop img {
            text-align: center !important;
            margin: 0 auto;
            display: block;
        }

    .band {
        display: block;
    }

    .about-us-thumbnail .single-thumb img {
        text-align: center;
        margin: 0 auto;
        display: block;
    }

    .item {
        padding: 5px;
    }

    .profile-row {
        text-align: center;
    }

    .inner-page-banner-area .pagination-area h1 {
        font-size: 18px;
        text-align: left;
    }

    .none {
        display: none;
    }

    .head-demo ul li a {
        font-size: 12px;
    }

    .nnn {
        display: none;
    }

    .hhh {
        display: none;
    }

    .footer-tst h4 {
        margin-bottom: 5px;
        font-size: 20px;
    }

    .diploma h4 {
        margin-bottom: 5px;
        font-size: 22px;
    }

    .diploma ul {
        margin-bottom: 15px;
    }

    .footer-tst ul {
        margin-bottom: 15px;
    }

    .form-control {
        /*display: inline-block;
		width: auto;
		padding: 20px 15px;
		border-radius: 0;
		border: none*/
    }

    .btn-back-to-top {
        width: 40px;
        height: 40px;
        /*bottom: 20px;*/
        bottom: 40px;
        line-height: 40px;
        /*right: 15px;*/
        right: 10px;
        font-size: 18px;
    }

    .footer-tst button {
        margin-top: 0;
        background: #f8b91d;
        border-radius: 0;
        width: auto;
    }

    .copyright p {
        text-align: center;
    }

    .fresher {
        width: 80%;
    }

    .btn-primary {
        width: 100%;
    }

    h2.blue {
        font-size: 20px;
    }

    .fresher a {
        font-size: 15px;
    }

    .white-sec a {
        font-size: 18px;
    }

    h3.heading {
        font-size: 20px;
        padding: 20px 0;
    }

    img.gif {
        width: 200px;
    }

    .show {
        text-align: center;
    }

    .sunderdeep {
        padding: 30px 0;
    }

    .search a {
        border: none;
        padding: 10px 10px !important;
        margin: 15px;
        border-radius: 5px;
        background: #ffde00;
        color: #000 !important;
    }

    .inner-page-banner-area .pagination-area h2 {
        font-size: 25px;
    }

    .head-demo {
        display: none;
    }

    .new {
        display: block;
        text-align: center;
        padding: 10px 0;
    }

        .new ul li {
            margin: 0;
            padding: 0;
            list-style: none;
            display: inline-block;
        }

            .new ul li a {
                margin: 0;
                padding: 0 5px;
                color: #000;
                font-size: 15px;
            }

    .main-dev {
        padding: 30px 0 !important;
    }

    .Descriptionbox {
        padding: 0;
    }

    .thumbnail {
        margin-bottom: 15px;
    }

    .img-fullwidth {
        width: 100%;
        margin-top: 15px;
    }

    .btn-placement {
        background-color: #001b54 !important;
        color: #fff !important;
        margin-top: 0px !important;
        display: block;
        font-size: 15px;
    }

    .boxx a {
        font-size: 18px;
    }

    .event-details h4 {
        font-size: 18px;
    }

    .public {
        font-size: 25px;
    }

    .college {
        font-size: 15px;
        margin-top: 10px;
    }

    .college {
        margin-bottom: 0px;
    }

    .contact-icon {
        margin-bottom: 15px;
    }

    .title-leftborder {
        margin-bottom: 15px;
    }

    .feedback {
        margin: 30px 0;
    }

    .profileimage {
        text-align: center;
    }

    .profile-tst {
        text-align: center;
        margin-top: 15px;
    }

        .profile-tst h6 {
            font-size: 18px !important;
            margin-bottom: 5px !important;
            font-weight: 500 !important;
        }

        .profile-tst p {
            text-align: center !important;
            font-size: 14px !important;
        }

    .profileimage img {
        height: 150px !important;
    }

    .qualification {
        text-align: center;
    }

        .qualification p {
            text-align: center;
        }

        .qualification h6 {
            font-size: 15px !important;
        }
        .count-content {
        padding: 30px;
        font-size: 22px;
        margin: 0;
        font-weight: bold;
    }
    .flag-content ul{padding: 0;}
    .counter {
        border: 1px dashed;
        margin: 10px 0;
        padding: 15px;
        border-radius: 5px;
    }

    .count-title {
        margin: 0;
        font-size: 35px;
    }
    .flag-content span{padding-top: 75%;}
    .flag-content .main ul li {
    width: 42%;
    margin: 25px 15px;
}
 .flag-content ul li:nth-child(1){height: auto;}
 .top-space{padding:0;}
}

@media only screen and (max-width:480px) {
    .form-control {
        width: 100%;
        margin-bottom: 10px;
        border: 1px solid #eee;
    }
    .flag-content .main ul li {
    width: 40%;
    margin: 25px 15px;
}
    .copyright {
        padding-bottom: 55px !important;
    }
}

.desktopOnly {
    display: block;
}

.mobileOnly {
    display: none;
}

@media only screen and (max-width:1024px) {
    .desktopOnly {
        display: none;
    }

    .mobileOnly {
        display: block;
    }

        .mobileOnly h4 {
            color: #21386a;
        }

        .mobileOnly a {
            display: inline-block;
            font-family: inherit;
            font-size: 14px;
            font-weight: 500;
            line-height: 1.25;
            padding: 0.75rem 8px;
            border: none;
            text-decoration: none;
            outline: none;
            color: #333;
            position: relative;
            left: 0;
            text-transform: capitalize;
            text-rendering: optimizeLegibility;
            -webkit-transition: all 0.3s ease-in-out;
            -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
        }

            .mobileOnly a:hover {
                color: #ffc107;
            }

            .mobileOnly a:before {
                content: "\f0da";
                font-family: 'FontAwesome';
                color: #333;
                left: 0;
                position: absolute;
                font-size: 15px;
            }
}
