/* XL */

@media (min-width: 1400px) {
	
	

	
	
	
	
	}


  
/* LG */

@media (min-width: 1200px) {
	
	/* Nav */
	
.navbar-default {position:relative; background-color:#AFD98F;}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {background:transparent; color:white !important;border-bottom:4px solid #00b4a2;  padding-bottom: 6px;}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {color:white !important;}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {color:white !important;}



.navbar-nav>li>.dropdown-menu {
  border: 0;
  border-radius: 0;
  border-top: 4px solid #1CB3A2;
  left: -74px;
  top: 50px;
  box-shadow: 0px 8px 10px rgba(60, 57, 57, 0.13), -10px 8px 15px rgba(58, 58, 58, 0.28), 10px 8px 15px rgba(84, 84, 84, 0.27);padding:0px;
}

.navbar-nav>li>.dropdown-menu>li>a {  display: block;
  padding: 15px 30px;
  clear: both;
  color:#78C240;
  line-height: 1.428571429;
  white-space: nowrap;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center !important;}
  
  .navbar-nav>li>.dropdown-menu>li>a:active {color:white !important; }
  
  .navbar-nav>li>.dropdown-menu>li>a:hover {color:white; background-color:#78C240}
  
  

  

.container>.navbar-header,
.navbar-nav {width:100%;}

#menu-item-43 a .fa-angle-up {transition: .3s;
 -moz-transition: .3s;
-webkit-transition: .3s;}

.navbar-default  {margin:0px; border:0}

.navbar-default .navbar-nav>.open>a .fa-angle-down {color:black;     -ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;}

#menu-item-68 a,
#menu-item-69 a {color:transparent;}

.navbar-default .navbar-nav>li>a {  color: #f8f8f8;
  text-align: center;
  font-size: 16px;
  padding: 10px 0px;
  }
  
  .navbar-default .navbar-nav>li>a:hover {color:white;}
  
 .navbar-default .navbar-nav>li {  margin: 0px 0px; padding:0}

#menu-item-43 a {text-align:left;}

#menu-item-43,
#menu-item-39,
#menu-item-41,
#menu-item-40,
#menu-item-504 {border-right:1px solid white}

#menu-item-40 a { padding:20px 0px; }


#related-articles ul li {}

.bx-prev, .bx-next {color: white;
  font-size: 20px;
  background-color: #AFD98F;
  padding: 5px 20px;
  font-size: 30px; float:right; margin:15px 0px 0px 15px;}

	.image-np {padding-left:0px; padding-right:30px;}
	
	.page-template-page-oe #teaching-careers ul li img {
  max-height: 208px;
}
	
	
}



/* MD */
@media (min-width: 992px) and (max-width: 1199px) { 
	
	
	h1 {font-size:40px; }
h2 {font-size:30px;}
h3 {font-size:20px;}
h4 {font-size:18px}
h5 {font-size:15px;}

	
	/* MD: Nav */
	
.navbar-default {position:relative; background-color:#AFD98F;}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {background:transparent; color:white !important;border-bottom:4px solid #00b4a2;  padding-bottom: 6px;}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {color:white !important;}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {color:white !important;}



.navbar-nav>li>.dropdown-menu {
  border: 0;
  border-radius: 0;
  border-top: 4px solid #1CB3A2;
  left: -74px;
  top: 50px;
  box-shadow: 0px 8px 10px rgba(60, 57, 57, 0.13), -10px 8px 15px rgba(58, 58, 58, 0.28), 10px 8px 15px rgba(84, 84, 84, 0.27);padding:0px;
}

.navbar-nav>li>.dropdown-menu>li>a {  display: block;
  padding: 15px 30px;
  clear: both;
  color:#78C240;
  line-height: 1.428571429;
  white-space: nowrap;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center !important;}
  
  .navbar-nav>li>.dropdown-menu>li>a:hover {color:white; background-color:#78C240}
  
  

  

.container>.navbar-header,
.navbar-nav {width:100%;}

#menu-item-43 a .fa-angle-up {transition: .3s;
 -moz-transition: .3s;
-webkit-transition: .3s;}

.navbar-default  {margin:0px; border:0}

.navbar-default .navbar-nav>.open>a .fa-angle-down {color:black;     -ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;}

#menu-item-68 a,
#menu-item-69 a {color:transparent;}

.navbar-default .navbar-nav>li>a {  color: #f8f8f8;
  text-align: center;
  font-size: 16px;
  padding: 10px 0px;
  }
  
  .navbar-default .navbar-nav>li>a:hover {color:white;}
  
 .navbar-default .navbar-nav>li {  margin: 0px 0px; padding:0}

#menu-item-43 a {text-align:left;}

#menu-item-43,
#menu-item-39,
#menu-item-41,
#menu-item-40,
#menu-item-504 {border-right:1px solid white}

#menu-item-40 a { padding:20px 0px; }




.btn {font-size:16px;
.btn-blue {  padding: 15px 0px;}
}

/* Hubs */ 

#hero-hub {height:400px;}
#hero-hub .container p {font-size:18px;}
#hero-hub .container h1 {font-size:32px}

.s-title {font-size:29px;}

#career-skills h3 {font-size:26px;}
#teaching-careers ul .col-md-4 h4 {font-size:20px;}
#teaching-careers ul .col-md-4 p {font-size:17px;}
#teaching-careers ul .col-md-4 {min-height:380px;}
.page-template-page-oe #teaching-careers ul li img {max-height:168px;}

/* PFS */
#hero-pfs {height:300px;}

#hero-home .container h1 {  font-size: 39px;
  line-height: 1.2em;}


}





/* SM */
@media (min-width: 768px) and (max-width: 991px) { 
	
		#disclaimer p{  font-size: 15px;
  line-height: 1.2em;}
	
 .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }

.navbar-default {border-bottom:0;background-color:#AFD98F; margin-bottom:0px;}

.navbar-brand {height:auto;}
	.navbar-brand img {width:100px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height:800px;}
.navbar-fixed-top .navbar-collapse {background-color:white;}

.navbar-default .navbar-nav>li>a {
  color: #777;
  border-bottom: 1px solid rgb(224, 224, 224);
  padding: 15px 0px;
  margin: 0px 30px;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
  color: #777;
  padding: 15px 0px;
  margin: 0px 60px;
  text-transform: uppercase;
  font-weight: bold;
  color: #7AC049;
}
.navbar-nav .fa-angle-right {float:right;}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {background-color:transparent !important}

.navbar-default .navbar-nav>.open>a {background-color:transparent;}

.navbar-default .navbar-nav>.open>a i,
.navbar-default .navbar-nav>.open>a:hover i,
.navbar-default .navbar-nav>.open>a:focus i {  -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s; background-color:transparent !important;}

#hero-hub {height:200px;}
#hero-hub h1 {text-align:center;}

#online-education h4 {margin-top:15px;}
#online-education .col-md-5 {margin-bottom:60px;}

#salary-growth .col-md-6 {margin-bottom:60px;}

#career-skills li div img {
  width: 52px;
  margin: 0px auto 15px auto;
  display: block;
}
#career-skills {margin-top:0px;}
#career-skills li div {text-align:center;}
#career-skills li .col-md-6 {margin-bottom:30px;}


.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {background:transparent !important;}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {background:transparent !important;}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {border-bottom:1px solid #7AC049}


.page-section .col-md-4 img,
#hybrid-program .col-md-6 img,
#financial-aid-types .col-md-2 img,
#teaching-licensure .col-md-6 img,
#paying-for-school .col-md-6 img  {margin-bottom:30px;}

/* Hubs */

#hero-hub {height:300px;}
#hero-hub h1 {text-align:center; line-height:1.2em}


.s-title {
  display: block;
  padding: 15px 30px;
  font-size: 19px;
  text-align: center;}
  
  #find-degree-steps h3,
  #find-teaching-program h3 {font-size: 27px;
  line-height: 1.2em;}
  
  
#find-degree-steps .asd-rfi-input {width:100%; margin-bottom:30px;}
#asd-prefilter-postalCode {
  padding: 15px 0px;
  font-size: 36px;}
  
#find-degree-steps .asd-button-wrapper {width:100%;}
#find-degree-steps .asd-button {padding:30px 0px; font-size:25px;}

.page-section .col-md-4 img {margin-bottom:30px;}
#teaching-careers ul li .btn {margin-bottom:30px;  font-size: 23px;
  padding: 30px;}
  
  #slider-next, #slider-prev { display:none;}
  
  #hero-article {height:250px}
  #article-title h1{font-size:30px; line-height:1.2em}
  #article-title h5 {font-size:16px !important;}
  
  .page-type-article .post_content h2 {  font-size: 27px;
  line-height: 1.2em; margin-top:30px;}
  
  
  #footer-area h4 {font-size: 24px; margin-bottom:15px;}
  
  #footer-area .col-md-4 {
  margin-bottom: 45px; float:left; clear:left;
}
.socials li a {margin-bottom: 50px;}

#hero-home .container h1 {  font-size: 39px;
  line-height: 1.2em;}
  
  
  #hero-home {height:260px;}
#hero-home .container h1 {font-size: 32px;
  line-height: 1.2em;}

#hero-home .container {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ffffff+100&0.2+0,0.2+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(246,246,246,0.2) 47%, rgba(255,255,255,0.2) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(47%,rgba(246,246,246,0.2)), color-stop(100%,rgba(255,255,255,0.2))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-9 */}

 
 #asd-client-content .asd-prefilter-wrapper .asd-prefilter-form, .mfp-container .asd-prefilter-wrapper .asd-prefilter-form {
  padding: 15px;
} 


#asd-client-content .asd-prefilter-wrapper .asd-prefilter-form-wrapper, .mfp-container .asd-prefilter-wrapper .asd-prefilter-form-wrapper {  border-radius: 0;
  box-shadow: none; border:1px solid #cccccc}
#asd-client-content .asd-prefilter-wrapper .asd-prefilter-headline, .mfp-container .asd-prefilter-wrapper .asd-prefilter-headline {border-radius:0}

}


/* XS */

@media (max-width: 767px) { 

.navbar-default {border-bottom:0;background-color:#AFD98F; margin-bottom:0px;}

.navbar-brand {height:auto;}
	.navbar-brand img {width:100px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height:800px;}
.navbar-fixed-top .navbar-collapse {background-color:white;}

.navbar-default .navbar-nav>li>a {
  color: #777;
  border-bottom: 1px solid rgb(224, 224, 224);
  padding: 15px 0px;
  margin: 0px 30px;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
  color: #777;
  padding: 15px 0px;
  margin: 0px 60px;
  text-transform: uppercase;
  font-weight: bold;
  color: #7AC049;
}
.navbar-nav .fa-angle-right {float:right;}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {background-color:transparent !important}

.navbar-default .navbar-nav>.open>a {background-color:transparent;}

.navbar-default .navbar-nav>.open>a i,
.navbar-default .navbar-nav>.open>a:hover i,
.navbar-default .navbar-nav>.open>a:focus i {  -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s; background-color:transparent !important;}

#hero-hub {height:200px;}
#hero-hub h1 {text-align:center;line-height:1.2em}

#online-education h4 {margin-top:15px;}
#online-education .col-md-5 {margin-bottom:60px;}

#salary-growth .col-md-6 {margin-bottom:60px;}

#career-skills li div img {
  width: 52px;
  margin: 0px auto 15px auto;
  display: block;
}
#career-skills {margin-top:0px;}
#career-skills li div {text-align:center;}
#career-skills li .col-md-6 {margin-bottom:30px;}


.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {background:transparent !important;}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {background:transparent !important;}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {border-bottom:1px solid #7AC049}


/* XS: Home */

#hero-home {height:260px;}
#hero-home .container h1 {font-size: 32px;
  line-height: 1.2em;}

#hero-home .container {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ffffff+100&0.2+0,0.2+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(246,246,246,0.2) 47%, rgba(255,255,255,0.2) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(47%,rgba(246,246,246,0.2)), color-stop(100%,rgba(255,255,255,0.2))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(246,246,246,0.2) 47%,rgba(255,255,255,0.2) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-9 */}

/* Hubs */

.s-title {
  display: block;
  padding: 15px 30px;
  font-size: 19px;
  text-align: center;}
  
  #find-degree-steps h3,
  #find-teaching-program h3 {font-size: 27px;
  line-height: 1.2em;}
  
  
#find-degree-steps .asd-rfi-input {width:100%; margin-bottom:30px;}
#asd-prefilter-postalCode {
  padding: 15px 0px;
  font-size: 36px;}
  
#find-degree-steps .asd-button-wrapper {width:100%;}
#find-degree-steps .asd-button {padding:30px 0px; font-size:25px;}

#find-teaching-program .asd-hero-search-form select.asd-hero-search-dropdown {width:100%;}
#find-teaching-program .asd-button {width:100%; left:0}



.page-section .col-md-4 img,
#hybrid-program .col-md-6 img,
#financial-aid-types .col-md-2 img,
#teaching-licensure .col-md-6 img,
#paying-for-school .col-md-6 img  {margin-bottom:30px;}



#teaching-careers ul li .btn {  margin-bottom: 30px;
  font-size: 17px;
  padding: 20px;
}
  
  #slider-next, #slider-prev { display:none;}
  
  #hero-article {height:250px}
  #article-title h1{font-size:30px; line-height:1.2em}
  #article-title h5 {font-size:16px !important;}
  
  .page-type-article .post_content h2 {  font-size: 27px;
  line-height: 1.2em; margin-top:30px;}
  
  #footer-area h4 {font-size: 24px; margin-bottom:15px;}
  
  #footer-area .col-md-4 {
  margin-bottom: 45px; float:left; clear:left;
}

.socials li a {}

#hero-pfs {height:200px;}
#licensure-intro .btn-learn-more {margin-bottom:30px;}
 
 /* Listings */
 
 #asd-client-content .asd-prefilter-wrapper .asd-prefilter-form, .mfp-container .asd-prefilter-wrapper .asd-prefilter-form {
  padding: 15px;
} 


#asd-client-content .asd-prefilter-wrapper .asd-prefilter-form-wrapper, .mfp-container .asd-prefilter-wrapper .asd-prefilter-form-wrapper {  border-radius: 0;
  box-shadow: none; border:1px solid #cccccc}
#asd-client-content .asd-prefilter-wrapper .asd-prefilter-headline, .mfp-container .asd-prefilter-wrapper .asd-prefilter-headline {border-radius:0}
 
  
}









