
@media only screen and (max-width: 767px) {
.tab_main {
    display: inline !important;
}      
.charka {
    margin-left: 20px !important;
}
.page-id-1650 .cq-bannerblock-desc {
    font-size: 1em !important;
    text-align: justify !important;
    width: 100% !important;
}
.page-id-1650 h4.cq-bannerblock-title {
    font-size: 1.1em !important;
    font-weight: bold !important;
}
.page-id-1650 .cq-bannerblock-buttonlink {
    font-size: 0.99em !important;
    }
    
    
.page-id-1772  .cq-bannerblock-desc {
    font-size: 1em !important;
    text-align: justify !important;
    width: 100% !important;
}
.page-id-1772 h4.cq-bannerblock-title {
    font-size: 1.1em !important;
    font-weight: bold !important;
}
.page-id-1772 .cq-bannerblock-buttonlink {
    font-size: 0.99em !important;
    }   
  .page-id-1650 .cq-bannerblock {
    height: 400px !important;
}
.page-id-1772 .cq-bannerblock {
    height: 400px !important;
}
.yellow-text {
    margin-top: 15px !important;
    position: relative !important;
}
.yellow-text p {
    font-size: 20px !important;
    line-height: 24px !important;
    text-shadow: 0px 0px #4d4d4d !important;
}
.banner-button-img img {
    margin-top: 20px !important;
}
.meet-text strong {
    font-size: 30px !important;
}
.meet-text p {
    font-size: 16px !important;
    line-height: 1.5em !important;
}
.testi-text p {
    font-size: 16px !important;
    line-height: 21px !important;
    padding-top: 8px !important;
	text-align: justify !important;
}
h4.cq-bannerblock-title {
    font-size: 2em !important;
}
.cq-bannerblock-desc {
    width: 100% !important;
    font-size: 1em !important;
}
.cq-bannerblock-buttonlink {
	font-size: 1.2em !important;
	letter-spacing: 0px !important;
}
.about-learn-more img {
    width: 70% !important;
    margin: 15px auto !important;
    position: relative !important;
    display: block !important;
}
.meet-text strong {
    font-size: 25px !important;
	line-height: 25px !important;
}
.meet-text p {
    color: #ffbb33 !important;
    font-size: 15px !important;
    line-height: 1.2em !important;
}
.flip-box-section {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
} 
  
.cq-ribbon-container {
    width: 90% !important;
}
.cq-flipbox-container {
    height: 400px !important;
}  
.cq-flipbox-content {
    top: 37% !important;
}
.charka {
    height: 90px !important;
    max-width: 90px !important;
}
.charka img {
    max-width: 25px !important;
}
.charka a h2 {
    font-size: 16px !important;
    padding-top: 3px !important;
}
.charka_one img {
    width: 100% !important;
    margin: 0px auto !important;
    display: block !important;
    max-width: 300px !important;
    position: relative !important;
    float: none !important;
}
.mobile-spacer {
    display: block !important;
    margin-bottom: 15px;
}
.tab_main {
	padding-left: 10px !important
}  
.find-out-btn a {
    background: #ffbb33;
    color: #000 !important;
    padding: 15px 10px;
    text-decoration: none !important;
    font-size: 16px;
    border-radius: 3px;
    box-shadow: 1px 1px 1px #a1a1a1;
    width: 95%;
    display: block;
}
.block-1 img {
    width: 100%;
    float: none !important;
    max-width: 200px;
    margin: 0px auto;
    display: block;
}
.vc_custom_1518897532398 {
    padding-top: 15px !important;
}
.testimonials img {
    border-radius: 4px;
    float: none;
    width: 100%;
    max-width: 150px;
    margin: 0px auto;
    display: block;
    margin-bottom: 15px;
}	
.titlees h1 {
    font-size: 25px;
}	
.titlees p {
    font-size: 20px !important;
    line-height: 1.2em !important;
}
.featured_person_code > img:first-of-type {
    float: none !important;
    margin-right: auto !important;
    margin-left: auto !important;
    display: block !important;
}
.featured_person_code span.name {
    color: #000 !important;
    text-align: center !important;
    margin-top: 15px !important;
}
.role p {
    color: #000 !important;
    line-height: 1.1em !important;
    font-size: 15px !important;
    text-align: center !important;
    padding: 0px 15px !important;
}
.featured_person_code.faculty_box {
    margin-bottom: 15px !important;
}
	.mobile-show {display:block;}
	.pc-show {display:none;}
	.new-texts {
    margin-top: 10% !important;
}
}




@media only screen and (max-width: 600px) {
  
.course-text-o {
    width: 90%;
    display: block;
    margin: 0px auto;
}
.bordered-block {
    padding: 10px 0px !important;
    border: 0px solid #00a2be !important;
}
  
  
  .affi-form .three-clmn .infusion-field {
    width: 100% !important;
}
.affi-form .three-clmn .infusion-field select {
    width: 94% !important;
}
.ch-one-ex {
    font-family: Muli;
    padding-top: 10%;
    padding-left: 10%;
}
.mobile-hide {
    display: none !important;
}
.mobile-show {
    display: block !important;
}
.padding-left {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.chk-btn a {
    font-size: 16px !important;
}
.course-text-o p {
    font-size: 18px !important;
}  
 .course-title-2 p {
    line-height: 1em;
}
.pm-left {
  padding-left:0px !important;
  margin-left:0px !important;
  }
.course-text-1 p {
    font-size: 20px !important;
}

  
}