/* fp mobile responsive */
.features-row {
    height: 100% !important;
    padding-bottom: 0 !important;
}

@media (max-width: 1188px) and (min-width:1001px){
    .fp-news {
		width: 25% !important;
		right: 20px;
    }

    .fp-features-list {
        width: 70% !important;
    }
	
	.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{
		font-size: 15px;
	}
	
	.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu a {
    color: #000000!important;
    font-size: 15px;
}
	
	.et_pb_gutters2 .et_pb_column_3_4, .et_pb_gutters2.et_pb_row .et_pb_column_3_4{
		padding-top: 0px !important;
	}
	
	span.wpml-ls-display{
		font-size: 17px !important;
	}
}

@media (max-width:1000px) {

    .features-text {
        width: 100% !important;
    }
    
    .fp-features-list {
        width: 100% !important;
    }
    
    .features-row {min-height: auto !important;height: auto !important;}
}

@media (max-width:980px) {
	.fp-news {
		width: 100% !important;
		position: unset !important;
		margin-top: 30px !important;
	}
	
	.fp-about-half .et_pb_column {
		width: 100% !important;
		margin-bottom: 20px !important;
	}

	.fp-student .et_pb_team_member {
		display: flex !important;
	}
	
	#contact .et_pb_blurb_content {
		max-width: none !important;
	}
}

@media (max-width:767px) {
	.fp-student .et_pb_team_member {
		flex-direction: column;
	}
}

/*Mobile View*/
@media (max-width: 600px) and (min-width: 400px){
	/*Home Page Mobile View*/
	.fp-special {
		margin-bottom: 60px;
	}
	.et_pb_section.et_pb_section_1.fp-special.et_section_specialty{
		padding-top: 50px !important;
	}
	
	.et_pb_section_0.et_pb_section, .page-id-6845 .et_pb_row.et_pb_row_4{
		padding-bottom: 0 !important;
	}
	
	.home .et_pb_section_1.et_pb_section{
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.et_pb_section{
		padding: 0px !important;
	}
	
	.fp-about-half .et_pb_column{
		width: 100% !important;
		padding: 0 20px !important;
		padding-bottom: 50px !important;
	}
	
	.home .et_pb_row.et_pb_row_2, .et_pb_row.et_pb_row_4, .page-id-6845 .et_pb_row.et_pb_row_3, .page-id-6845 .et_pb_row.et_pb_row_5, .page-id-7312 .et_pb_row.et_pb_row_2{
		padding-bottom: 50px !important;
	}
	
	.page-id-6845 .et_pb_row.et_pb_row_5{
		padding-top: 20px !important;
	}
	
	.page-id-6845 .et_pb_row.et_pb_row_2{
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}/*End of Home Page*/
	
	/* Footer Mobile View*/
	.et_pb_row.et_pb_row_3, .et_pb_row_5.et_pb_row, .et_pb_row.et_pb_row_2, .et_pb_row.et_pb_row_4, .et_pb_row_6.et_pb_row {
		padding-top: 50px !important;
	}
	
	.et_pb_row.et_pb_row_0_tb_footer.share-button{
		padding-top: 30px !important;
	}
	
	.et_pb_row.et_pb_row_1_tb_footer{
		padding-bottom: 50px !important;
		padding-top: 30px !important;
	}/* End of Footer*/
	
	/*About Us Page*/
	.page-id-5652 .et_pb_module.et_pb_text.et_pb_text_align_left.et_pb_bg_layout_light .et_pb_text_inner p{
		text-align: justify;
	}/*End of About Us Page*/
	
	/*Policies Page*/
	.page-id-424 .et_pb_row_4.et_pb_row, .page-id-7333 .et_pb_row_4.et_pb_row{
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	
	.page-id-424 .et_pb_row.et_pb_row_5, .et_pb_row.et_pb_row_7, .page-id-7322 .et_pb_row.et_pb_row_2, .page-id-7333 .et_pb_row.et_pb_row_2, .page-id-7333 .et_pb_row.et_pb_row_5, .page-id-7340 .et_pb_row.et_pb_row_2, .page-id-7375 .et_pb_row.et_pb_row_2, .page-id-7381 .et_pb_row.et_pb_row_2, .page-id-7388 .et_pb_row.et_pb_row_2, .page-id-7392 .et_pb_row.et_pb_row_2{
		padding-bottom: 50px !important;
	}
	
	.blurb-policy h2{
		padding-bottom: 30px;
	}
	
	.blurb-policy ul, .et_pb_row.et_pb_row_4.Color-Key-title{
		padding-bottom: 0 !important;
	}	/*End of Policies Page*/
	
	/*Ambassador Page*/
	.page-id-632 .et_pb_row.et_pb_row_4, .page-id-7355 .et_pb_row.et_pb_row_4, .page-id-7370 .et_pb_row.et_pb_row_4
	{
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	
	.page-id-632 .et_pb_row.et_pb_row_5, .et_pb_row.et_pb_row_5.Color-Key-bullet-content, .page-id-7355 .et_pb_row.et_pb_row_5, .page-id-7363 .et_pb_row.et_pb_row_4.Color-Key-bullet-content, .page-id-7370 div#guidelines{
		padding-top: 0px !important;
	}
	.page-id-632 .et_pb_row.et_pb_row_7, .page-id-7355 .et_pb_row.et_pb_row_7{
		padding-bottom: 0px !important;
	}
	
	.page-id-7355 .et_pb_row.et_pb_row_5.Color-Key-bullet-content{
		padding: 0 20px !important;
	}
	
	.page-id-632 th{
		width: 25% !important;
	}	
	
	.page-id-7355 .pa-table td:first-child{
		padding: 10px 10px !important;
		width: 50% !important;
	}
	
	/*End of Ambassador Page*/
	
	/*Calendar Page*/
	.et_pb_section.et_pb_section_4.Color-Key.et_section_regular, .page-id-7363 .et_pb_section.et_pb_section_3.Color-Key.et_section_regular{
		width: 100% !important;
    	max-width: 1200px !important;
    	padding: 15px 20px !important;
	}
	
	.page-id-7363 .et_pb_row.et_pb_row_6.Color-Key-bullet-content.et_pb_row_4col{
		padding: 0px 20px !important;
	}
	
	.page-id-7363 .et_pb_row.et_pb_row_4.Color-Key-bullet-content{
		padding-bottom: 0px !important;
	}
	
	/*End of Calendar Page*/
	
	/*Features Page*/
	.page-id-1374 .et_pb_row.et_pb_row_4, .page-id-1374 .et_pb_row.et_pb_row_6, .page-id-7392 .et_pb_row.et_pb_row_5{
		padding-top: 0 !important;
	}
	.page-id-1374 .et_pb_row.et_pb_row_0_tb_footer.share-button, .page-id-7392 .et_pb_row.et_pb_row_0_tb_footer.share-button{
		margin-top: 50px !important;
	}
	/*End of Feature Page*/
}

/*  */
.et-menu li li.menu-item-has-children>a:first-child:after {
    right: 0 !important;
}

.nav li li ul.sub-menu {
    top: 0px !important;
}
