#program_video .circle i, #success_stories .circle i {
    left: 28% !important;
}

.get_strted_now_section_header .circle i, #testimonials .circle i {
    left: 31% !important;
}

.testimonials-author {
    font-size: 12px !important;
    font-weight: normal !important;
}

.two-thirds.column.alpha .ui-accordion-header {
    width: 97% !important;
}

.content-section span {
    font-size: 12px !important;
}
.special_offer_class{
	width: 30%; 
	float:left; 
	background: #E2EEFA; 	
	padding: 23px 0;
}
.special_offer_details{
	color: #08538c;
    font-weight: 500;
   /* margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;*/
	width: 68%; 
	float:left;
	/*height: 137px;*/
}

.tips_class {	
   /* height: 145px;
	box-shadow: none;*/
	width: 25%; 
	float:left; 
	background: #08538C; 	
	padding: 45px 0;
}
.tips_title {
    color: #484D51;
    font-size: 13px;
    /*font-weight: 700;*/
    margin-bottom: 11px;
}
.tips_title > p {
    float: left;
	text-align:left;
	margin-bottom: 0px;
	padding-left: 10px;
}
.tips_title > h3 {
    float: left;
	text-align:left;
	line-height: 33px;
	color:#9DA4AA;
	font-weight:600;
	padding-left: 10px;
}

.tips_details{
    width: 67%;
	float:left;
	color: #94999D;
    font-weight: 500;
}

.videoTitle{
    width: 98% !important;
}

.one-third .headline  {
     font-size: 18px !important;
	 margin-top: 2px;
}

.success_stories_title, .success_stories_details{
    width: 79%;
}


#forms_programs .success_stories_title, #forms_programs .success_stories_details{
    min-height: 40px !important;
    width: 66%;
}

.testimonials p {
    margin: 0;
    width: 70%;
}
.testimonials.p a {
    color: hsl(0, 0%, 53%) !important;
}

.node-program-details-template .ui-accordion-header{
    font-size: 16px !important;
}
.node-program-details-template .accordion1 .ui-accordion-header{
    font-size: 14px !important;
}
.ui-widget-content a {
    color: hsl(32, 100%, 48%) !important;
}
#node-331 .ui-accordion-header{
width: 98% !important;
}

/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width:768px) and (max-width: 981px) {
        .success_stories_class, .forms{
            background: #f1f8fe !important;
            height: auto !important;
            min-height:125px;
            float: left;
        }
        
        .success_stories_title, .success_stories_details{
            width: 100%;
        }
		.special_offer_class{
			/*width: 30%; 
			float:left; 
			background: #E2EEFA; */			
			display:none;
		}
		.special_offer_details{
			color: #08538c;
			font-weight: 500;
			/*margin-bottom: 10px;
			margin-top: 10px;
			text-align: center;*/
			width: 100%; 
			float:left;
			/*height:137px;*/
		}
		.tips_class{
		display:none;
		}
		.tips_details{
		width: 100%; 
		}
		
        
        #forms_programs .success_stories_title, #forms_programs .success_stories_details {
            width: 100%;
        }
        
        .testimonials p{
            width: 100%;
        }
		span.contactOn{
		background-color: hsl(151, 100%, 29%);
		border-radius: 20px;
		color: hsl(0, 0%, 100%);
		width: auto;
		font-size: 13px !important;
		padding:3px 10px;
}

        
    }

  /* #Tablet (Landscape)
================================================== */
  /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : landscape){
        .success_stories_class, .forms{
            background: #f1f8fe !important;
            height: auto !important;
            float: left;
        }
		.special_offer_class{
			/*width: 30%; 
			float:left; 
			background: #E2EEFA; */			
			display:none;
		}
		.special_offer_details{
			color: #08538c;
			font-weight: 500;
			/*margin-bottom: 10px;
			margin-top: 10px;
			text-align: center;*/
			width: 100%; 
			float:left;
			/*height: 137px;*/
		}
		.tips_class{
		display:none;
		}
		.tips_details{
		width: 100%; 
		}
        
        .success_stories_title, .success_stories_details{
            width: 100%;
        }
        
        #forms_programs .success_stories_title, #forms_programs .success_stories_details {
            width: 100%;
        }
        
        .testimonials p{
            width: 100%;
        }  

     }
/*  #Mobile (Portrait)
================================================== */

/* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {

        .videoTitle {
            width: 97%;
        }
		.special_offer_class{
			/*width: 30%; 
			float:left; 
			background: #E2EEFA; */			
			display:none;
		}
		.special_offer_details{
			color: #08538c;
			font-weight: 500;
			/*margin-bottom: 10px;
			margin-top: 10px;
			text-align: center;*/
			width: 100%; 
			float:left;
			/*height: 137px;*/
		}
		.tips_class{
		display:none;
		}
		.tips_details{
		width: 100%; 
		}
        .get_strted_now_section_header {
            min-height: 55px;
        }
        .success_stories_class, .forms{
            background: #f1f8fe !important;
            height: auto !important;
	    min-height:80px;
            float: left;
        }
        .success_stories_title, .success_stories_details{
            width: 100%;
        }
        
         #forms_programs .success_stories_title, #forms_programs .success_stories_details {
            width: 100%;
        }
        
        .testimonials p{
            width: 100%;
        }
		span.contactOn{
		
		color: hsl(151, 100%, 29%);
		width: auto;
		font-size: 14px !important;
    }
    #node-331 .ui-accordion-header {
    width: 89% !important;
}
	.two-thirds.column.alpha .ui-accordion-header {
					width: 91% !important;
				}
}


/* #Mobile (Landscape)
================================================== */

/* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {

		.special_offer_class{
			/*width: 30%; 
			float:left; 
			background: #E2EEFA; */			
			display:none;
		}
		.special_offer_details{
			color: #08538c;
			font-weight: 500;
			/*margin-bottom: 10px;
			margin-top: 10px;
			text-align: center;*/
			width: 100%; 
			float:left;
			/*height: 137px;*/
		}
		.tips_class{
		display:none;
		}
		.tips_details{
		width: 100%; 
		}
    }

