/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 29 Nov, 2016, 3:02:02 PM
    Author     : ubuntu
*/
@media (min-width: 991px) and (max-width: 1270px) {
    .studantloginwrap {text-align: center;}
    .studantloginwrap ul{margin-top: 20px;}
    .container{width:auto;}
    .coursecol {width: auto;height: auto;position: relative;}
    .footerlogo ul li{margin: 0px 20px;}
    .footerwrap .paddingL0{padding-left: 15px;}
    .infotext{width: 75%;}
    .toparrow{display: block;  margin-top: 30px; text-align: center; padding-bottom:  20px;}
    .toparrow i{font-size: 62px;}
    .logo a {width: 364px;display: block;margin: 0px auto;}
    .navbar-right{margin-right: 0px !important;}
    .nav>li>a, .navbar-default .navbar-nav>li>a, .navbar-nav>li>a {padding: 0px 12px;    }
    header.paddingL0 {padding-left: 15px;}
    header.paddingR0 {padding-right: 15px;}
    .navbar-right, .navbar-nav{float: none !important; text-align: center;}
    .navbar-nav>li{display: inline-block; vertical-align: middle;  float: none;}
    .imgtext{display: block;}
    .coursecol img {eight: auto;}
    .imgtext h5 {display: block;margin: 0px;position: absolute;top: 50%;width: 100%;text-align: center;-weblit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-mos-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);}
}
@media (min-width: 768px) and (max-width: 995px) {
    .studantloginwrap {text-align: center;}
    .studantloginwrap ul{margin-top: 20px;}
    .container{width:auto;}
    .coursecol {width: auto;height: auto;position: relative;}
    .footerlogo ul li{margin: 0px 20px;}
    .footerwrap .paddingL0{padding-left: 15px;}
    .infotext{width: 75%;}
    .toparrow{display: block;  margin-top: 30px; text-align: center; padding-bottom:  20px;}
    .toparrow i{font-size: 62px;}
    .logo a {width: 364px;display: block;margin: 0px auto;}
    .navbar-right{margin-right: 0px !important;}
    .nav>li>a, .navbar-default .navbar-nav>li>a, .navbar-nav>li>a {padding: 0px 12px;    }
    header.paddingL0 {padding-left: 15px;}
    header.paddingR0 {padding-right: 15px;}
    .navbar-right, .navbar-nav{float: none !important; text-align: center;}
    .navbar-nav>li{display: inline-block; vertical-align: middle;  float: none;}
    .navbar {margin:15px 0px;}
    .imgtext{display: block;}
    .coursecol img {height: auto;}
    .imgtext h5 {display: block;margin: 0px;position: absolute;top: 50%;width: 100%;text-align: center;-weblit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-mos-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);}
    .videowrap ul li{margin: 0px 7px;}
    .blog:not(.has-sidebar) #primary article, .archive:not(.page-one-column):not(.has-sidebar) #primary article, .search:not(.has-sidebar) #primary article, .error404:not(.has-sidebar) #primary .page-content, .error404.has-sidebar #primary .page-content, body.page-two-column:not(.archive) #primary .entry-content, body.page-two-column #comments{width:96%;}
    .blog .wrap {padding-left: 0em;padding-right: 0em;}
    img.alignleft {
		float: none;
		margin-right: 10px;
	}
	
}
@media screen and (max-width: 767px) {
	.blog .wrap {padding-left: 0em;padding-right: 0em;}
    .studantloginwrap {text-align: center;}
    .studantloginwrap ul{margin-top: 20px;}
    .container{width:auto;}
    .coursecol {width: auto;height: auto;position: relative;}
    .footerlogo ul li{margin: 0px 20px;}
    .footerwrap .paddingL0{padding-left: 15px;}
    .infotext{width: 75%;}
    .toparrow{display: block;  margin-top: 30px; text-align: center; padding-bottom:  20px;}
    .toparrow i{font-size: 62px;}
    .logo a {width: 364px;display: block;}
    .navbar-right{margin-right: 0px !important; margin-top: 0px;}
    .nav>li>a, .navbar-default .navbar-nav>li>a, .navbar-nav>li>a {padding: 0px 12px;    }
    header.paddingL0 {padding-left: 15px;}
    header.paddingR0 {padding-right: 15px;}
    .imgtext{display: block;}
    .coursecol img {height: auto;}
    .imgtext h5 {display: block;margin: 0px;position: absolute;top: 50%;width: 100%;text-align: center;-weblit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-mos-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);}
    .videowrap ul li{margin: 0px 7px;}
    .idxwrap >.container >.row > div:nth-child(3n+1) {clear: both;}
    .coursecol{margin-bottom: 30px;}
    .videowrap ul li{width: 46%; vertical-align: top;}
    .footerlogo ul li {margin: 0px 10px;}
    .navbar-header {position: absolute;top: -90px;right:15px;}
    .navbar{min-height: inherit;}
    .navbar-toggle{margin: 0px;}
    .navbar-default .navbar-toggle {border-color: transparent;}
    .navbar-toggle .icon-bar+.icon-bar {margin-top: 6px;}
    .navbar-toggle .icon-bar {display: block;width: 32px;height: 4px;border-radius: 0;}
    .paddingR0 {padding-right: 15px;}
    .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-nav>li>a.active {background: transparent;}
    .nav>li>a, .navbar-default .navbar-nav>li>a, .navbar-nav>li>a {padding: 0px 15px;}

    .footerwrap h3{margin-bottom: 20px;}
    .footercol1 {margin-bottom: 30px;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {    background-color: transparent;}
    .videowrap h5 { font-size: 18px;}
    .inner-header .pgtitle {vertical-align:top;}
	.inner-header .pgtitle h1 {font-size:28px;line-height:33px;padding-top: 25px;}
	.universal-logo{text-align:center;}
	.inner-header > .container {min-height: 240px;}
	.inner-header-banner{min-height:inherit;}
	.inner-logo-wrapper .text-right{text-align:center;}
	.fSize52 {font-size:30px;line-height: 35px;}
	.vdo-wrapper li {list-style: none;width: 48%;}
	.vdo-wrapper li:nth-child(3n+1) {clear: none;margin-left: 2%;}
	.vdo-wrapper li:nth-child(2n+1) {clear: both;margin-left: 0%;}
	.videoimg iframe, .map-wrapper iframe{width:100% !important;height:auto !important;}
	.video-bg {margin: 0px 0px 20px;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #fff !important;background-color:transparent !important;}
	.navbar-nav>li.active {background-color:transparent !important;}
	.grant-txt {width: 96%;margin: 0px auto;}
	.fsize30 {font-size:24px;line-height: 30px;}
	.program-wrapper .col-sm-6{clear:both;margin-bottom:25px;}
	.program-wrapper .row .img-col{margin:15px 0px 10px;width:49%;}
	.program-wrapper .row .text-col{width:49%;}
	.program-wrapper .row:nth-child(2n) .img-col {float: left;}
	.program-wrapper .row:nth-child(2n) .text-col {float: right;}
	img.alignleft {float: none;	margin-right: 0px;width:auto;margin:5px auto;max-width:100%;display:block;}
	.left-iframe, .right-iframe {
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}
}
@media screen and (max-width: 667px) {
    .footerlogo ul li {
        margin: 0px 0px;
    }
    .studantloginwrap h4{line-height: 35px;}
    .inner-header .pgtitle {
    vertical-align:top;
}
.inner-header .pgtitle h1 {
    font-size:28px;
    line-height:33px;
    padding-top: 25px;
}
.entry-title, .entry-header h1 {
		font-size:20px;
		line-height:25px;
	}
}

@media screen and (max-width: 568px) {
    .footerlogo ul li{width: 23%;}
    .footerlogo ul li img{max-width: 100%;}
    .program-wrapper .row .img-col{
	margin:15px 0px 10px;
	width:48%;
}
.program-wrapper .row .text-col{

	width:48%;
}
.course-table td, .course-table th{
	vertical-align:top;
}

}
@media screen and (max-width: 480px) {
    .videowrap ul li{width: 100%;display: block;margin: 0px;text-align: center;padding: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
    .videowrap h5, .videowrap p{text-align: center;}
    .videoimg{margin-bottom: 20px;}
    .vdo-wrapper li {
		list-style: none;
		width: 98%;
		margin:10px auto;
		float:none;
	}
	.vdo-wrapper li:nth-child(3n+1) {
		clear: none;
		margin-left: auto;
	}
	.vdo-wrapper li:nth-child(2n+1) {
		clear: none;
		margin-left: auto;
	}
	.entry-title, .entry-header h1 {
		font-size:20px;
		line-height:25px;
	}
	.left-img, .right-img {
		float: none !important;
		display:block;
		width:96%;
		margin:0px auto 15px;
	}
	.recertification li{
		text-align:center;
	}
	.imgtext h5 {
       font-size: 16px;
		font-family: 'Poiret One', cursive;
}
	}
	
@media screen and (max-width: 425px){
	.logo a{width: 290px; background-size: 100% !important; margin: 0px; height: 120px;}
}	

@media screen and (max-width: 414px){
.logo a{width: 290px; background-size: 100% !important; margin: 0px auto; height: 120px;}
.paddingL0{padding-left: 15px;}
.navbar-header {position: inherit;top: 0;right: 0px;}
.lightgraybg1{padding: 20px;}
.studantloginwrap ul li{display: block;}
.studantloginwrap ul li a.btn1{width: auto; margin-right: 0px; margin-bottom: 20px;}
.studantloginwrap ul li a.btn2{width: auto;}
.idxwrap {margin-top: 30px;}
.idxwrap h1{margin-bottom: 30px;}
.coursewrap .colpadding0{padding: 0px;}
.coursecol{width: 94%; display: block; margin: 0px auto 10px;}
.videowrap {margin-top: 30px;}
.videowrap h5 {
    font-size: 20px;
}
.inner-header .pgtitle {
    vertical-align:top;
}
.inner-header .pgtitle h1 {
    font-size:28px;
    line-height:33px;
    padding-top: 15px;

}
.footerlogo {
    margin-top: 30px;
    margin-bottom: 30px;
}
.inner-header > .container {
    min-height: 220px;
}
.program-wrapper .row:nth-child(2n) .img-col {
    float: none;
}
.program-wrapper .row .img-col{
	margin:15px auto 10px;
	width:96%;
	float:none !important;
	text-align:center;
}
.program-wrapper .row .text-col{
width:96%;
	float:none !important;
	margin:0px auto;
	text-align:center;
}
}
