  @media screen\0, screen and (mxn-width:1600px) {
    .grid-keword .btn-danger{
        margin-left: -4px;
    }
    .grid-listing-top .show-list .multiselect-container {
        width: 230px;
    }
    select::-ms-expand {
        display: none;
    }
    .vid-container iframe,
    .vid-container object,
    .vid-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .grid-listing-top .show-list .multiselect-container,
    .grid-listing-top1 .show-list .multiselect-container {
        width: 230px;
    }
    .grid-listing-top .show-list .multiselect-container>li>a>label{
        font-size: 14px;
    }
    .bio-detail-contant-left {
        padding-bottom: 75px;
    }
    .grid-keword .btn-danger{
        margin-left: -4px;
    }
    .parallax {
        /* The image used */
        background-image: url("/_resources/img/red-out-img.jpg");
        /* Set a specific height */
        min-height: 623px; 
        /* Create the parallax scrolling effect */
        background-attachment: fixed;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;

    }
}
@media (max-width: 1360px){
    .carousel-control.left {
        left: 3px;
    }
    .carousel-control.right {
        right: 3px;
    }
    .carousel-control > img {
        width: 30px;
    }
    .carousel-control{
        height: 30px;
    }
    .search-program-sec {
        background: rgba(0, 0, 0, 0) url("../img/pngs/rectangle1.png") no-repeat scroll left center;
    }
    .news-video-first ul li .text-box p {
        font-size: 24px;
        line-height: 1.2;
    }
    .news-video-first ul li {
        margin-right: 34px;
        width: 19%;
    }
}
@media (max-width: 1199px){
    .logo-col a img {
        height: auto;
        width: 75%;
    }
    .sec-nav ul li a {
        padding: 9px 23px;
    }
    .navbar-default .navbar-nav > li > a {
        padding: 6px 15px;
    }
    .search-program-left h1 {
        font-size: 36px;
    }
    .news-video-first ul li .text-box p {
        font-size: 18px;
    }
    .news-video-first ul li .text-box {
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .news-video-first.news-video-second ul li {
        width: 30.6%;
    }
    .grid-listing-detail-box h3 {
        font-size: 18px;
    }
    .grid-listing {
        padding: 20px;
    }
    .grid-listing-top .viaw-grid label {
        font-size: 18px;
        margin-right: 5px;
    }
    .grid-listing-top .show-list label,.grid-listing-top1 .show-list label,.grid-listing-top3 .show-list label  {
        font-size: 18px;
        margin-right: 5px;
    }
    .grid-listing-top1 .show-list label,.grid-listing-top3 .show-list label {
        line-height: 1.67;
        color: #333333;
        margin-right: 16px;
    }
    .grid-listing-top .show-list {
        padding-left: 20px;
    }
    .grid-keword {
        padding-left: 15px;
    }
    .grid-keword .form-control {
        width: 181px;
    }
    .grid-listing-bottom {
        margin-top: 20px;
    }
    .grid-listing-bottom ul li a {
        font-size: 20px;
        letter-spacing: 0;
    }
    .news-overview-ucm .nav-tabs > li {
        margin-bottom: 0;
        margin-right: 0;
    }
    .news-overview-ucm .nav-tabs > li > a{
        font-size: 18px;
    }
    .xp-follow-inner ul li {
        margin: 0 12px;
		line-height: 90%;
    }
    .xp-follow.xp-archive ul li {
        margin: 0;
		line-height: 90%;
    }

}

@media (min-width: 991px) and (max-width: 1199px) {
    .grid-listing-detail-box .tags span,.grid-listing-detail-box .tags strong{
        font-size: 10px;
        width: 70px;
    }
}


@media (max-width: 991px){
    .logo-col a img {
        height: auto;
        width: 100%;
    }
    .tier-web-page .text-box{
        padding: 50px 0;
    }
    .tier-web-page .image-holder img {
        height: 290px;
        object-fit: cover;
        width: 100%;
    }
	.tier-web-page-wt .text-box-wt{
        padding: 50px 0;
    }
    .tier-web-page-wt .image-holder-wt img {
        height: 290px;
        object-fit: cover;
        width: 100%;
    }
    .sec-nav ul li a {
        padding: 8px 15px;
        font-size: 14px;
        height: 40px;
    }
    .drp .dropdown {
        margin-right: 15px;
    }
    .navbar-default .navbar-nav > li > a {
        padding: 0px 5px;
        font-size: 14px;
    }
    .banner .carousel-inner .text-box{
        padding: 20px;
    }
    .banner .carousel-inner .text-box p{
        font-size: 20px;
    }
    #thumbcarousel .thumb {
        padding: 5px;
    }
    .search-program-left .form-control{
        width: 100%;
    }
    .search-program-left h1 {
        font-size: 26px;
    }
    .search-program-left h2 {
        font-size: 24px;
    }
    .search-program-right a {
        font-size: 16px;
        height: 60px;
        width: 100%;
    }
    .news-video-first ul li {
        margin-right: 0;
        padding: 10px;
        width: 50%;
        height: 280px;
        object-fit: cover;
    }
    .news-video-first ul li .icons img{
        height: auto !important;
    }
    .news-video-first ul li:nth-child(2) {
        height: 280px;
        object-fit: cover;
        width: 50%;
    }
    .news-video-first.news-video-second ul li {
        height: auto;
        width: 50%;
    }
    .show-more {
        margin-top: 30px;
    }
    .red-out-sec .text-box {
        right: 20px;
    }
    .red-out-sec .text-box {
        padding: 20px;
        right: 20px;
    }
    .until-slide-sec .col-md-4 {
        padding: 0 30px;
    }
    .until-slide-sec .row {
        margin: 0 -30px;
    }
    .until-slide-inner .text-box {
        padding: 10px 20px;
    }
    .until-slide-inner .text-box h3 {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .until-slide-inner .text-box p {
        font-size: 14px;
        line-height: 1.3;
    }
    .footer-right::after {
        left: -15px;
    }
    .grid-listing-detail .col-xs-6{
        width: 100%;
    }
    .grid-keword {
        margin-top: 20px;
        padding-left: 0;
        width: 100%;
    }
    .grid-keword .form-control {
        width: 78%;
    }
    .secondtier-feature .col-md-6:nth-child(2n+2) {
        padding-left: 15px;
    }
    .secondtier-feature .col-md-6:nth-child(2n+1) {
        padding-right: 15px;
    }
    .bio-detail-contant .col-md-9 {
        padding: 0;
    }
    .bio-detail-contant .col-md-3 {
        padding: 0;
    }
    .bio-detail-contant-left::before{
        background-color: #8a8a8b;
        content: "";
        height: 100%;
        right: -100%;
        position: absolute;
        top: 0;
        width: 100%;
    }
    .bio-detail-contant-right::before {
        background-color: #676768;
        content: "";
        height: 100%;
        position: absolute;
        left: -100%;
        top: 0;
        width: 100%;
    }
    .bio-detail-eric {
        margin-top: 30px;
    }
    .bio-detail-contant-left {
        padding-bottom: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .bio-detail-contant-right {
        padding: 50px 15px;
    }
    .bio-detail-eric .text-box h2 {
        font-size: 28px;
        margin-bottom: 10px;
    }
    .bio-detail-eric .text-box span{
        font-size: 18px;
    }
    .bio-detail-eric .text-box p {
        font-size: 18px;
    }
    .news-overview-title h2 {
        font-size: 26px;
        padding-left: 0;
    }
    .news-overview-title form .form-control {
        font-size: 14px;
        height: 43px;
        width: 200px;
    }
    .news-overview-title form .btn-danger {
        font-size: 18px;
        height: auto;
        margin-left: -4px;
        padding: 8.9px 5px;
        width: 95px;
    }
    .tier-web-page .text-box .text-inner {
        padding-left: 0;
    }
    .tier-web-page .text-box .text-inner .text-colum-right {
        float: left;
        margin-left: 0;
    }
	.tier-web-page-wt .text-box-wt .text-inner-2 {
        padding-left: 0;
    }
    .tier-web-page-wt .text-box-wt .text-inner-2 .text-colum-right {
        float: left;
        margin-left: 0;
    }
    .header-wrapper {
        height: 130px;
    }
    .wrapper {
        padding: 100px 0 0;
    }
    .shrink {
        height: 140px;
    }
    .news-overview-pul.pull-right{
        float: none !important;
        margin-bottom: 30px;
    }
}

@media (min-width: 768px) {
    .grid-listing-top1,.select-cat-bx{
        display: none;
    }

}

/* Added on 3/14 to fix /news mobile view */

@media (max-width: 768px) {
    .select-cat-bx{
        display: none;
    }
}

/* END Addition */

@media (max-width: 767px){
    .search-sec.testing label{
        display: none;
    }
    .header-tp {
        height: auto !important;
    }
    .logo-col a img {
        height: auto;
        width: 180px;
        position: relative;
        z-index: 1;
    }
    .header-tp .sec-nav{
        text-align: center;
        margin: 15px 0;
    }
    .sec-nav .list-inline{
        display: inline-block;
    }
    .header-tp .drp{
        position: absolute !important;
        top: 30px;
    }
    .header-tp a.dropdown-toggle.menu-btn span{
        display: none;
    }
    .header-tp a.dropdown-toggle.menu-btn,
    .header-tp a.search-btn{
        margin: 0;
    }
    .navbar-default .navbar-toggle{
        background-color: #cf202e;
        border: none;
        border-radius: 0;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff
    }
    .sub-menu {
        display: none;
        opacity: 1;
        position: static;
        visibility: visible;
        padding: 15px 18px;
    }
	
/* Commented out to fix /news mobile view issue */
/*
    .wigde-side.xp-categories{
        display: none;
    }
*/
/* End addition */
	
    .navbar-default .navbar-nav li.active .sub-menu{
        display: block;
    }
    .sub-menu ul li a {
        font-size: 14px;
        line-height: 2;
    }
    .apply-ucm a {
        font-size: 16px;
        padding: 10px 24px;
    }
    .apply-ucm a img {
        margin-left: 8px;
        width: 9px;
    }
    .sub-menu-about-right {
        padding-left: 0;
    }
    .search-program-sec {
        background: none;
        padding: 50px 0;
    }
    .search-program-left {
        padding-top: 0;
    }
    .search-program-left h1{
        margin-bottom: 10px;
    }
    .search-program-left .form-control {
        height: 50px;
        margin-bottom: 30px;
        width: 100%;
    }
    .academic-program-sec::before,
    .academic-program-sec::after{
        display: none;
    }
    .academic-program-sec{
        padding: 50px 0 20px;
    }
    .academic-program-box{
        margin-bottom: 30px;
    }
    .academic-program-box h1 {
        font-size: 35px;
        margin: 10px 0;
    }
    .academic-program-box p {
        width: 50%;
        margin: 0 auto;
        font-size: 18px;
    }
    .news-video-sec {
        background: none;
        padding: 50px 0;
    }
    .news-video-first.news-video-second {
        margin-top: 0;
    }
    .news-video-inner .hedding h2{
        font-size: 30px;
    }
    .news-video-inner .hedding {
        margin-bottom: 20px;
    }
    .red-out-sec .text-box h1{
        font-size: 55px;
    }
    .red-out-sec .text-box h2 {
        font-size: 55px;
    }
    .red-out-sec .text-box {
        left: 50%;
        padding: 20px;
        right: auto;
        transform: translate(-50%, -50%);
        width: 305px;
    }
    .until-slide-sec {
        padding: 50px 0 20px;
    }
    .until-slide-sec .row {
        margin: 0 -15px;
    }
    .until-slide-inner{
        margin-bottom: 30px;
    }
    .socail-inner ul li {
        margin: 0 10px;
    }
    .socail-inner ul li img{
        width: 64%;
    }
    .socail-sec {
        padding: 30px 0;
    }
    .footer {
        padding: 30px 0;
    }
    .footer-right-box{
        margin-bottom: 20px;
    }
    .footer-right::after{
        display: none;
    }
    .search-sec .input-group {
        max-width: 95%;
    }
    .s-close img{
        width: 20px;
    }
    a.s-close {
        margin-right: 20px;
        margin-top: -106px;
    }
    .grid-listing-top .viaw-grid,
    .grid-listing-top .show-list{
        width: 100%;
        padding: 0;
        margin: 0 0 10px 0;
        float: none;
    }
    .grid-listing-top .viaw-grid .dropdown,
    .grid-listing-top .show-list .dropdown {
        display:  block;
    }
    .grid-listing-top .viaw-grid label,
    .grid-listing-top .show-list label{
        display: block;
    }
    .grid-listing-top .viaw-grid .dropdown .btn-default,
    .grid-listing-top1 .show-list .multiselect,
    .grid-listing-top3 .show-list .multiselect,
    .grid-listing-top .show-list .dropdown .btn-default{
        width: 100%;
    }
    .grid-listing-top1 .show-list .multiselect-container,
    .grid-listing-top3 .show-list .multiselect-container{
        width: 100%;
        position: relative;
    }
    .grid-listing-bottom{
        display: none;
    }
    .grid-listing-top1,
    .grid-listing-top3 {
        margin-top: 20px;
    }
    .grid-keword .form-control {
        display: block;
        width: 100%;
    }
    .grid-keword .btn-danger{
        margin: 15px 0 0 0;
    }
    .grid-inner-sec {
        margin-top: 30px;
    }
    .grid-title h1 {
        font-size: 35px;
        margin-bottom: 0;
    }
    .grid-title p {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .secondtier-sec{
        padding: 30px 0 50px;
        background: none;
    }
    .secondtier-title .text-box h1{
        margin-bottom: 15px;
        font-size: 34px;
    }
    .secondtier-title .text-box span {
        font-size: 18px;
        line-height: 1.6;
        margin-bottom: 10px;
    }
    .secondtier-title .image-holder {
        margin-top: 20px;
    }
    .secondtier-feature {
        margin-top: 30px;
    }
    .secondtier-feature .hedding {
        margin-bottom: 30px;
    }
    .secondtier-feature-box a {
        padding: 15px 15px 25px;
    }
    .secondtier-feature-box h3{
        font-size: 20px;
    }
    .secondtier-feature-box span{
        top: 45px;
    }
    .secondtier-feature-subtitle {
        margin-top: 20px;
    }
    .secondtier-feature-subtitle .text-box h2{
        font-size: 26px;
    }
    .secondtier-feature-subtitle .text-box p {
        font-size: 20px;
        margin-bottom: 0;
        line-height: 1.6;
    }
    .tier-web-page .image-holder img{
        height: 400px;
        object-fit: cover;
    }
    .tier-web-page .text-box .text-inner .text-colum-left {
        float: none;
    }
    .tier-web-page .text-box .text-inner .text-colum-left p {
        font-size: 20px;
        line-height: 1.4;
        width: 100%;
    }
    .tier-web-page .text-box .text-inner .text-colum-right {
        float: none;
        margin-left: 0;
        margin-top: 30px;
    }
    .tier-web-page .text-box .text-inner {
        padding-left: 0;
    }
    .tier-web-page .text-box .text-inner .text-colum-right {
        margin-left: 15px;
    }
	
	.tier-web-page-wt .image-holder-wt img{
        height: 400px;
        object-fit: cover;
    }
    .tier-web-page-wt .text-box-wt .text-inner-2 .text-colum-left {
        float: none;
    }
    .tier-web-page-wt .text-box-wt .text-inner-2 .text-colum-left p {
        font-size: 20px;
        line-height: 1.4;
        width: 100%;
    }
    .tier-web-page-wt .text-box-wt .text-inner-2 .text-colum-right {
        float: none;
        margin-left: 0;
        margin-top: 30px;
    }
    .tier-web-page-wt .text-box-wt .text-inner-2 {
        padding-left: 0;
    }
    .tier-web-page-wt .text-box-wt .text-inner-2 .text-colum-right {
        margin-left: 15px;
    }
    .secondtier-feature-box span {
        height: 40px;
        padding: 6px 0;
        right: 10px;
        width: 40px;
    }
    .secondtier-feature-box span i {
        font-size: 20px;
    }
    .secondtier-feature-box span em {
        font-size: 20px;
    }
    .tries-video-sec {
        padding: 50px 0;
    }
    .tries-video-inner {
        display: block;
    }
    .tries-video-inner > img {
        width: 100%;
    }
    .search-sec{
        z-index: 1;
    }
    .detail-courcrs-subtitle a {
        font-size: 18px;
        height: 50px;
        padding: 12px 0;
        width: 150px;
    }
    .detail-courcrs-subtitle h2 {
        font-size: 25px;
        margin-bottom: 15px;
    }
    .detail-courcrs-subtitle ul {
        margin-bottom: 20px;
    }
    .bio-detail-courcrs {
        padding-bottom: 50px;
        padding-top: 50px;
    }
    .news-overview-title form .form-control {
        display: inline-block;
        width: 150px;
    }
    .news-overview-title form .btn-danger {
        display: inline-block;
    }
    .news-overview-inner {
        margin-top: 30px;
    }
    .news-overview-campus .text-box{
        padding: 20px;
    }
    .news-overview-campus .text-box p{
        font-size: 18px;
        margin: 0;
    }
    .news-overview-sidebar {
        padding: 20px;
    }
    .xp-archive ul li {
        float: none;
        margin: 0;
    }
    .news-overview-ucm .nav-tabs > li > a {
        font-size: 16px;
        padding: 5px 10px;
    }
    .news-newest-colum .text-box h3 a{
        font-size: 15px;
    }
    .news-newest-colum .text-box p{
        font-size: 14px;
    }
    .news-newest-colum .image-holder {
        padding-right: 10px;
        width: 180px;
    }
    .news-newest-colum .image-holder img{
        width: 100%;
    }
    .news-overview-newest a {
        font-size: 16px;
        margin-top: 15px;
        padding: 10px 0;
        width: 160px;
    }
    .search-sec img {
        width: 30px;
    }
    .red-search-icon {
        bottom: 50px;
        left: 50%;
        position: absolute;
        right: auto;
        transform: translate(-50%, 0px);
    }
    .show-list-inner{
        display: block;
    }
    .grid-listing-top .show-list .multiselect{
        width: 100%;
    }
    .tries-video-inner iframe{
        width: 100%;
    }
    .navigation .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: #e7e7e7;
        height: 360px;
        overflow: scroll;
        position: absolute;
        width: 100%;
        background-color: #404041;
    }
    .header-tp .drp {
        top: 45px;
    }
    #thumbcarousel {
        display: none;
    }
    .carousel-button{
        display: block;
    }
    .carousel-control.left {
        left: 5px;
    }
    .carousel-control.right {
        right: 5px;
    }
    iframe {
        width: 100%;
    }
    .dasktop-header{
        display: none;
    }
    .mobail-header{
        display: block;
    }
    .shrink {
        height: auto;
    }
    .header-wrapper {
        height: auto;
    }
    .mobail-header .top-heder{
        display: none;
    }
    .mobail-header .search-sec .input-group {
        margin: 0 auto;
        padding: 15px 0;
    }
    .mobail-header .search-sec.testing {
        position: static;
    }
    .mobail-header .logo img{
        width: 180px;
    }
    .mobail-header .mobail-mid-header .navigation {
        bottom: auto;
        left: 0;
        position: absolute;
        top: 20%;
        transform: translate(0px, -20%);
        transition: all 0.3s ease 0s;
        width: 100%;
    }
    .mobail-header .mobail-mid-header {
        padding: 10px 0;
    }
    .mobail-header .navigation .navbar-default .navbar-collapse, .mobail-header .navbar-default .navbar-form{
        top: 53px;
    }
    .mobail-header .navbar-default {
        background-color: rgba(0, 0, 0, 0);
        border: medium none;
        border-radius: 0;
        min-height: auto;
        margin-bottom: 0;
    }
    .mobail-header .navbar-default .navbar-nav > li > a {
        border-bottom: 1px solid #ffffff;
        padding: 10px 18px;
    }
    .mobail-header .navbar-default .navbar-nav li {
        margin-top: 0;
    }
    .mobail-header .down-admis{
        margin: 0 -15px;
        background-color: #58585a;
    }
    .mobail-header .down-admis .dropdown-clps li a{
        color: #ffffff;
        display: block;
        font-size: 14px;
        padding: 10px 18px;
    }
    .mobail-header .down-admis .dropdown-clps li a:focus{
        outline: none;
    }
    .mobail-header .down-admis .dropdown-clps .dropdown-menu {
        background-color: #58585a;
        border: none;
        border-radius: 0;
        box-shadow: none;
        float: none;
        position: static;
    }
    .mobail-header .navbar-default .navbar-nav > li > a span {
        position: absolute;
        right: 30px;
        top: 50%;
        transform: translate(0px, -50%);
        display: none;
    }
    .mobail-header .navbar-default .navbar-nav li.active a span {
        display: inline-block;
        top: 50%;
        transform: translate(0px, -50%);
        text-transform: lowercase;
    }
    .mobail-header .navbar-default .navbar-toggle {
        margin-bottom: 0;
        margin-top: 0;
        background-color: transparent;
        margin-right:15px;

    }
    .mobail-header .navbar-default .navbar-toggle .icon-bar {
        background-color: #000;
        border-radius: 0;
        display: block;
        height: 4px;
        width: 30px;
    }
    .mobail-header .sr-only {
        bottom: 5px;
        clip: inherit;
        color: #000000;
        font-size: 18px;
        left: 2px;
        margin: 0;
        overflow: inherit;
        padding: 0;
        position: absolute;
        width: 50px;
        display: block;
    }
    .mobail-header  .navbar-default .navbar-toggle:focus{
        background-color: transparent;
    }
    .mobail-header .sec-nav {
        bottom: 0;
        left: 50%;
        position: fixed;
        text-align: center;
        width: 100%;
        transform: translate(-50%, 0px);
    }
    .mobail-header .sec-nav ul{
        display: block;
    }
    .mobail-header .sec-nav ul li {
        width: 25%;
    }
    .abch{
        display: none !important;
    }
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .grid-listing-top .show-list .multiselect-container {
            position: static;
            width: 100%;
            position: relative;
            z-index: 10000000;
        }
    }
    .news-overview {
        margin-top: 30px;
    }
}
@media (max-width: 550px){
    .banner .carousel-inner .text-box{
        width: 90%;
    }
    .banner .carousel-inner .text-box p {
        font-size: 14px;
    }
    .banner .carousel-inner .image-holder img {
        height: 350px;
        object-fit: cover;
    }
    .banner .carousel-inner iframe {
        height: 350px;
        object-fit: cover;
    }
    .bio-detail-eric .image-holder {
        width: 200px;
    }
    .bio-detail-eric .text-box {
        padding-left: 15px;
    }
    .news-overview-title h2 {
        float: none;
        text-align: center;
    }
    .news-overview-title form {
        float: none;
        margin-top: 30px;
        text-align: center;
    }
}
@media (max-width: 479px){
    .sub-menu .col-xs-6,
    .sub-menu .col-xs-4{
        width: 100%;
    }
    .sec-nav ul li a {
        font-size: 12px;
        height: 35px;
        padding: 8px 12px;
    }
    .search-program-left h1 {
        font-size: 22px;
    }
    .search-program-left h2 {
        font-size: 20px;
    }
    .academic-program-box p {
        width: 90%;
    }
    .news-video-first ul li {
        width: 100%;
        height: auto;
    }
    .news-video-first ul li:nth-child(2) {
        width: 100%;
        height: auto;
    }
    .news-video-first ul li .image-holder img {
        height: auto;
        object-fit: cover;
        max-height: inherit;
    }
    .news-video-first.news-video-second ul li {
        height: auto;
        width: 100%;
    }
    .show-more a {
        font-size: 18px;
        height: 56px;
        padding: 15px 0;
        width: 183px;
    }
    .show-more a img {
        margin-left: 5px;
        width: 10px;
    }
    .news-video-inner .hedding h2 {
        font-size: 20px;
    }
    .until-slide-sec .col-xs-6{
        width: 100%;
    }
    secondtier-title .text-box h1 {
        font-size: 24px;
        margin-bottom: 10px;
    }
    .secondtier-feature .hedding h2 {
        font-size: 26px;
    }
    .secondtier-feature-box p {
        font-size: 16px;
    }
    .bio-detail-eric .image-holder {
        width: 150px;
    }
    .bio-detail-eric .text-box {
        padding-left: 10px;
        padding-top: 5px;
    }
    .bio-detail-eric .text-box h2{
        font-size: 20px;
    }
    .bio-detail-eric .text-box span {
        font-size: 16px;
    }
    .bio-detail-eric .text-box p {
        font-size: 16px;
    }
    .detail-courcrs-subtitle a {
        font-size: 16px;
        height: auto;
        padding: 5px 0;
        width: 85px;
    }
    .detail-courcrs-subtitle a i {
        font-size: 18px;
        margin-left: 5px;
    }
    .detail-courcrs-subtitle h2 {
        font-size: 22px;
    }
    .news-newest-colum .image-holder {
        width: 100%;
        margin: 0 0 10px 0;
    }
    .news-newest-colum .text-box {
        overflow: inherit;
    }
    .tries-video-inner .text-box h3 {
        bottom: 10px;
        font-size: 20px;
        left: 10px;
    }
}
@media (max-width: 379px){
    .header-tp .sec-nav{
        margin-bottom: 0;
    }
    .sec-nav ul li a {
        font-size: 11px;
        height: 35px;
        padding: 8px;
    }
    .header-tp {
        padding: 0 0 15px;
    }
    .socail-inner ul li {
        margin: 0 0;
    }
    .socail-inner ul li img{
        width: 50%;
    }
    .drp ul.dropdown-menu {
        right: -30px;
    }
    .bio-detail-eric .image-holder {
        width: 130px;
    }
    .detail-courcrs-subtitle a {
        position: static;
        margin-bottom: 10px;
    }
    .red-search-icon a {
        width: 300px;
    }
    .red-search-icon a span {
        font-size: 24px;
    }
}

@media (min-width: 1141px){
    .spacepad li {
        margin-bottom: 15px;
    }
    .spacepad li a {
        line-height: normal !important;
    }
}

@media (max-width: 1140px) and (min-width: 768px){
    .spacepad li {
        margin-bottom: 15px;
    }
    .spacepad li a {
        line-height: normal !important;
    }
}



@media (max-width: 479px){
    .detail-courcrs-subtitle a em {
        font-size: 18px;
        margin-left: 5px;
    }
}

.article {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-width: 200px;
     -moz-column-width: 200px;
          column-width: 200px;
}

















