/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

.mob_title ,.foot_mob			{ display:none;}
.mob_title	br					{ display:none;}
html							{ -moz-text-size-adjust:none;  -webkit-text-size-adjust:none;  -ms-text-size-adjust:none;}

.news_cont .news_col .post_img img	, .sch_col a .post_img img{ width:100%;}


.container	{max-width:100%; }
@media only screen and (max-width:1160px) { 

.container			 { padding-left:20px;  padding-right:20px; max-width:100%; }

}

@media only screen and (min-width:1139px) and (max-width:1220px) { 

.news_cont .container	,.White_cont .container		,.container			{ padding-left: 70px; padding-right: 70px;}
.owl_common .owl-next				{ right:-55px; }
.owl_common .owl-prev				{ left:-55px; }
.sucess_cont .sucees_col .succ_wrap .succ_desc	{ top:15px; bottom:auto;}
.contact_section .chk_label			{ width:208px;}
}


@media only screen and (max-width:1139px) {

.container			 { width:100%; padding-left:20px;  padding-right:20px; }
.slide_form .form_right	{ }
.sucess_cont .sucees_col .succ_img img, .events_mainsec .newevent_col .event_img img, .sch_col a .post_img img, .surr_row .col_box  img  ,.news_cont .news_col .post_img img, 		.events_mainsec .newevent_col .event_img img, .sucess_cont .sucees_col .succ_img img { width:100%; }
.sucess_cont .sucees_col .succ_wrap .succ_desc { top:10px; bottom:auto;}	
.midfoot_col .head_title		{ font-size:20px;} 
.sucess_cont .sucees_col .succ_wrap .succ_desc	{ float:right; position:relative; margin-left:-36%; max-width:190px; display:block;}


/*COMMON CSS*/
.footer_bottom .copy.flt_Rt	{ float:left; clear:none; display:block;}
.header_top .container	, .header_bottom .container  { width:100%; padding-left:20px; padding-right:20px;}	
.program_section			{ padding-bottom:00px; }
.sel_cont .dd				{ height:42px;}
.catevent_cont .catevent_col	{ padding-left:10px;}
.event_col .eve_title			{ font-size:19px;}
.cat_column .three_col			{ width:32%;}
.cat_column .colhas_pad			{ margin-left:2%; margin-right:2%;}
.post_cat .post_right			{ width:26.4%;}
.post_cat .post_descri			{ width: 71.5%; }
.cat_banner						{ padding:50px 0;}

}

@media only screen  and (min-width: 1024px) and  (max-width: 1139px) {

.header_top .container	, .header_bottom .container  { width:100%; padding-left:20px; padding-right:20px;}
.container	,.cat_banner .container		  { width:80%; padding-left:0; padding-right:0;}
.slider_row.container { padding-left:95px; padding-right:95px !important; width:100%; }
.flexslider .slides > li	{ padding:69px 0;}
.slide_left			 		{ width:64%;}
.slide_left.slider_right	{ width:36%; padding-left:25px;}
.flexslider .flex-direction-nav .flex-prev { margin-left:20px !important; }
.flexslider .flex-direction-nav .flex-next { margin-right:20px !important; }
.euc_sec .euc_col .euc_title	{ font-size:17px; }
.events_cont .event_col		{ float:left; width:33.3%; margin:0 0 15px;}
.surr_cont .surr_caption	{ padding:16px 16px 0;}
.surr_title					{ padding-bottom:0; font-size:16px; }
.suu_desc					{ font-size:12px; }
.sucess_cont .sucees_col .succ_img  	{ float:left; width:95%;}
.sucess_cont .sucees_col .succ_wrap .succ_desc	{ width:54%; position:relative; top:30px; bottom:auto; float:right; margin-left:-50%; padding:11px; 	}

.footer_middle .midfoot_col	{ width:50%; padding-right:10px; padding-left:0px;}
.main_container .container	{ width:100%; padding-left:20px; padding-right:20px;}
.select_row .cat_selectsecond	{ width:280px; }
.select_row .cat_select		{ width:266px; padding-right:15px;}

}

@media only screen and (max-width: 1023px) {
.events_cont .event_col	 { width:33%; margin:0; padding:0 10px; }
.slide_left 			 { width:100%; display:block; text-align:left; margin-bottom:20px; }
.slide_form	,.slide_right			{ max-width:100%; }
.footer_middle .midfoot_col			{ width:50%; }
.footer_bottom .copy.flt_Rt			{ float:left !important; padding-top:10px;} 
.footer_top .col_five				{ float:left; display:inline-block; width:33%;  }
.footer_top .col_five:nth-child(4n)	{ padding-left:0; border-left:none;}
.sucess_cont .sucees_col .succ_img  	{ float:left; display:block;}
.new .flex-direction-nav 			{ display:none !important; }

.header_bottom .right_header ,.header_top		{ display:none;}
.header_bottom .mob_rtmenu			{ display:block;}
.flexslider .slides > li			{ padding-bottom:35px; }
.wrapper .flexslider .flex-control-nav	{ bottom:15px;}

.surr_row .col_box 				{ background:none;}
.img_bgopacity					{ background:#e45734;}
.surr_row .col_box 	 img	{ position:relative;}
.surr_row .col_box  img:after	{ position:absolute; content:""; left:0; right:0; background:black;}
.surr_cont .surr_caption		{ position:relative; padding:15px 0 0 12px; top:-30px; max-width:90%;}
.surr_cont .col_box				{ margin-bottom:5px;}
	
.sucess_cont .sucees_col .succ_wrap .succ_desc { width:73%; padding:20px 10px;}
.sucess_cont .sucees_col .succ_img	{ width:40%;}
.contact_section .cont_col		{ width:50%; margin:0 auto ; padding-right:20px;}
.surr_cont						{ padding-bottom:0;}
.surr_cont .colevent_right		{ width:42%;}
.surr_cont .colevent_left		{ margin-right:2%;}
.colleft_pad					{ padding-left: 13px; }
.select_row .cat_select			{ margin-bottom:20px;}
.catevent_cont .catevent_col	{ text-align:center; }
.fixed_sidebar				{ display:none;}
.cat_column .three_col .cat_r_more, .cat_r_more	{ margin-top:10px;}
.desin_list > li a			{ padding:10px;}
ul.info_list > li .left_info, ul.info_list > li .rt_info { width:100%; padding-bottom:10px; }

ul.res_list > li .res_right a { width:125px; display:inline-block; margin-right:15px; }
ul.res_list > li .res_right { width:100%; }

.news_search .sel_cont { margin-right:20px; margin-bottom:20px;}
}

@media only screen and (min-width: 768px) and (max-width: 1139px) {

	.flexslider .slides > li {  } 
	.form_right .req_info	 { display:block; text-align:center; padding:15px 0;}
	.slide_form h3				{ line-height:25px; }
	.footer_middle .midfoot_col	{ }
	.coldouble_left				{ }
	.surr_cont .surr_caption	{ }
	
	

}


/* All Mobile Sizes (devices and browser) */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.container					{ padding-left:80px; padding-right:80px;}
	.scool_sec .sch_col	,.news_cont .news_col		{ padding-right:15px; padding-left:0; }
	#owl-demo 	,#owl-news				{ width:102%; margin-right:auto; margin-left:auto;}
	.euc_sec .euc_col .euc_title	{ min-height:51px; line-height:20px;}
	.owl-theme .owl-controls .owl-buttons div.owl-prev	{ margin-left:20px;}
	.owl-theme .owl-controls .owl-buttons div.owl-next	{ margin-right:20px;}
	.events_cont .event_col			{ width:32%; font-size:0;text-align:center; padding:0; vertical-align:middle;}
	.event_col .eve_icon			{ float:none; margin:0 auto 12px; }
	.events_mainsec .newevent_col .event_img .eventabs_txt	{ max-width:98%;}
	.events_mainsec .event_row		{ margin-left:-8px; margin-right:-8px;  }
	.events_mainsec .newevent_col	{ padding-left:8px; padding-right:8px;}
	.events_cont .event_col .eve_icon { float:none; margin:0 auto;}
	.events_cont .event_col			  { padding:10px 10px; text-align:center; margin:0 0 20px}
	.main_container	 .container		  { padding-left:0px; padding-right:0px; width:90%;}
	.left_sidebar .info_cont h4		 { font-size:18px;}
	ul.info_list > li span			{ font-size:12px;}
	

}

@media only screen and (min-width: 640px) and (max-width:767px) { 

.events_cont { padding-bottom:20px !important; }
.event_col .eve_icon		{ margin-bottom:30px;}
.event_col .eve_sectitle	{ font-size:13px;}
.events_cont .event_col		{ text-align:center;}
.catevent_cont .catevent_col	{ text-align:center;}
.events_cont .event_col .eve_icon { float:none; margin:0 auto;}


}

@media only screen and (max-width: 767px) {
	.slide_right	{   margin: 65px 0px 0px 0px;}

.events_cont .event_col	 { width:33%; margin:0; padding:0 10px; float:left; }
.events_cont .container	{ padding:0 10px;}
.flexslider .slides > li { padding:20px 0;}
.sucess_cont .sucees_col { margin-bottom:20px;}
.sucess_cont blockquote	 { display:block;}

.member_inner ul.mem_list > li { max-width:20%; padding:0 4px;}
.member_section .member_inner	{ max-width:100%; }
.member_section				   { padding-left:10px; padding-right:10px; }

.header_bottom .main_logo	{ width:30%;}
.wrapper .flexslider .flex-control-nav		{ bottom:8px;}
.head_title .heading_title	{ font-size:22px;}
.owl-carousel				{ display:block;}

.container					{ padding-left:15px;  padding-right:15px; }

.mob_title					{ display:block; margin-bottom:12px;}
.sch_col a .post_img .abs_txt ,.scool_sec .read_more	{ display:none;}

#owl-demo ,#owl-euc	,.euc_sec{ margin-bottom:0;}
.White_cont					{ padding-bottom:15px; }
.scool_sec					{ padding-bottom:15px; }
.sch_col a					{ clear:both;}
.sch_col a .post_img	,.news_cont .news_col .post_img	{ float:left; width:33%; margin-top:3px;}
.scool_sec .sch_col	,.news_cont .news_col		{ padding-right:0; padding-bottom:60px; display:block; }
.sch_col a .post_desc ,.news_col .news_detail		{ padding-top:0; float:right; width:61%;}
.scool_sec .sch_col:nth-child(2) ,.scool_sec .sch_col:first-child ,	.news_cont .news_col:nth-child(2) ,.news_cont .news_col:first-child ,.news_cont .news_col:nth-child(3)  { display:block;}

.surr_cont					{ padding-bottom:0;}
.euc_sec .euc_col .euc_logo	{ float:left; width:60px; margin-right:12px; }
.euc_sec .euc_col			{ text-align:left; border-bottom:1px solid #dcdcdc; padding:10px 0; display:none;}
.euc_sec .euc_col:nth-child(1) ,.euc_sec .euc_col:nth-child(2),.euc_sec .euc_col:nth-child(3), .euc_sec .euc_col:nth-child(4) ,.euc_sec .euc_col:nth-child(5) { display:block; clear:both;}

.content_part .left_sidebar , .content_part .right_content { width:100%; padding-bottom:30px;}
.cat_column .three_col		{ width:100%; margin:0 0 20px;}
.cat_column .colhas_pad			  { margin:0 0 20px;}


.tab_wrapper				{ margin-bottom:30px; }
.euc_sec .euc_col .euc_logo		 { width:50px; }
.euc_sec .euc_col .euc_title 	 { font-size:17px; line-height:19px;}
.news_cont						 { background:#f1f1f1; padding:30px 0 0;}
.news_cont .news_col .post_img	 { margin-bottom:0;}
.news_cont .news_col .post_desc  { line-height:16px;}

.events_cont ,.events_mainsec ,.surr_cont   { padding:25px 0 0;}
.events_mainsec .newevent_col .event_img .eventabs_txt { font-size:13px;}

.desin_list > li a 		{ font-size:13px; }

.orange_btn {
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    line-height: 19px;
    padding: 5px 18px;
    display: inline-block;
    color: #ffffff;
    background: #ee4123;
}

#req_infobtn {
    position: absolute;
    width: 150px;
    right: 0;
    margin-top: 10px;
}


}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */


@media only screen and (max-width: 639px) {
	.slide_form							{ padding:30px 20px;}
	.slide_form .form_right				{ padding-left:15px;}
	.slide_form .form_left				{ padding-right:15px;}
	.slide_form h3						{ font-size:20px; }
	.footer_top .col_five				{ width:100%; padding-left:0; border:none; float:none;}
	.footer_top							{ padding:30px 0; }
	.footer_top .head_title				{ padding-left:40px; font-size:18px; cursor:pointer; background:url(../images/close_menu.png) no-repeat left center; padding-bottom:0; border:none;}
	.footer_top .head_title:hover		{ color:#ed4224;}
	.footer_top .botmenu_cont			{ display:none;}
	
	.events_cont .container				{ padding-left:15px; padding-right:15px;}
	.events_cont .event_col				{ width:100%; padding-bottom:15px; border-bottom:1px solid #dcdcdc; margin-bottom:15px;   }
	.event_col .eve_icon				{ margin-right:30px; }
	
	.header_bottom .mob_rtmenu ul > li .togg_icon, .header_bottom .mob_rtmenu ul > li .toggle-menu { font-size:0; width:20px; height:20px;}
	.header_bottom .mob_rtmenu ul > li	{ padding-left:7PX;}
	.header_bottom .main_logo			{}
	.catevent_cont .catevent_col	{ float:none; width:100%; text-align:left; padding:10px 0; border-bottom:1px solid #dcdcdc;}
	.event_col .eve_icon			{ width:30px; height:30px; background-size:cover;}
	
	.event_col  .icon_faq			{ width:23px !important; height:38px !important;}
	.event_col  .icon_finace		{ width:26px !important; height:33px !important;}
	
	.desin_list > li a				{ font-size:11px; padding:10px 5px;}
	
}


@media only screen and (max-width:639px) {


.events_cont .event_col .eve_sectitle	{ }
.events_cont .event_col .eve_title		{ font-size:17px; }
.events_mainsec .newevent_col			{ width:100%; }
.header_bottom .main_logo	{ width:62%;}
.surr_cont .surr_caption	{ padding-left:5px;}

/*FOR MOBILE SLIDER*/
.sucess_cont .sucees_col ,.events_mainsec .newevent_col	{ padding-left:0; padding-right:0; margin:0; }
.sucess_cont .sucess_row ,.events_mainsec .event_row	{ margin:0px auto; }
.sucess_cont .sucees_col .succ_img	{ width:33%;}
.sucess_cont .sucees_col .succ_wrap .succ_desc { width:78%; max-width:78%; padding:14px 14px 15px; top:0px; margin-top:30px;}
.sucess_cont .sucees_col	{ position:relative; padding-bottom:0;}

.events_mainsec .newevent_col .event_img .eventabs_txt			{ display:none;}
.events_mainsec .newevent_col .event_img		{ float:left; width:33%; margin-top:3px;}
.events_mainsec .newevent_col .event_desc		{ padding-top:0; float:right; width:63%;}

.flex-viewport				{ height:100% !important; }
.success_slider	,.event_slider					{ padding-top:25px; position:relative; }
.success_slider .flex-direction-nav a	,.event_slider .flex-direction-nav a		{ width:31px; height:31px; top:-46px; position:absolute; margin:0;}
.success_slider .flex-direction-nav .flex-prev  ,.event_slider .flex-direction-nav .flex-prev  { background:url(../images/arr_prev.png) no-repeat center center; background-size:cover; right:38px; left:auto;}
.success_slider .flex-direction-nav .flex-next ,.event_slider .flex-direction-nav .flex-next  { background:url(../images/arr_next.png) no-repeat center center; background-size:cover; right:0;}
.events_mainsec									{ padding-bottom:00px; }
.events_mainsec.sucess_cont						{ padding-bottom:30px;}	
								
.event_slider .flex-control-nav	,.events_mainsec .flex-control-nav	{ display:none; }
.contact_section .cont_col						{ width:100%; padding:0; margin-bottom:20px;}
.contact_section .chk_label						{ max-width:100%; }
.foot_botmenu ul > li:first-child a:before					{ display:none;}
.foot_botmenu ul > li:first-child a 			{ padding-left:0;}
.post_cat .post_right , .post_cat .post_descri  { width:100%;}
.post_cat .post_descri ,.select_row label.cont_label ,.select_row .orange_btn	{ margin-bottom:20px;   }
.post_cat .post_right							{ text-align:center; }
.select_row .cat_select , .select_row .cat_selectsecond { width:100%;}

.foot_mob										{ display:block;}
.foot_desk										{ display:none; }
.footer_middle									{ padding:30px 0 20px; }
}

@media only screen and (max-width: 479px) {
	
.sucess_cont blockquote					{ }
.slide_form .form_left ,.slide_form .form_right	{ width:100%; float:left; border:none; padding:0; margin-bottom:20px;}

.surr_cont .colevent_left , .surr_cont .colevent_right  { margin-right:0; }
.coldouble_left			 {}
.colleft_pad			 { padding-left:10px; }
.surr_title				 { font-size:14px; }
.mob_menu_cont			 { padding:40px 15px;} 
.cat_banner .catban_col	 { display:block; width:100%; margin-bottom:20px;}
.header_top .container, .header_bottom .container { padding-left:10px; padding-right:10px;}
.tab_wrapper ul.tab_list > li a { font-size:14px; padding:0 0 13px;}
.foot_mob ul.ftmob_link li a	{ font-size:14px;}
.foot_mob ul.ftmob_link li 		{ width:46%;}
.foot_mob ul.ftmob_link li:nth-child(1) , .foot_mob ul.ftmob_link li:nth-child(3){ width:54%;} 
.member_inner ul.mem_list > li	{ max-width:50%;}
.surr_cont .colevent_left, .surr_cont .colevent_right { width:100%;}
.colevent_right .col_box		{ width:49%; display:inline-block;}
.colevent_right .col_box	{ padding-left:3px; padding-right:3px;}	
.surr_cont .colevent_right	{ margin-left:-4px; margin-right:-4px; }

.desin_list > li			{ width:45%;}
.desin_list > li a			{ display:block; text-align:center; }
}

@media only screen and (max-width: 320px) {
	.tab_wrapper ul.tab_list > li { float:none; margin-bottom:10px;}
	.tab_wrapper ul.tab_list > li a	{ display:block; text-align:center;}
	.tab_wrapper				  { padding-bottom:15px;}
}