@font-face {
	font-family: 'Conv_Remember';
	src: url('fonts/Remember.eot');
	src: local('?'), url('fonts/Remember.woff') format('woff'), url('fonts/Remember.ttf') format('truetype'), url('fonts/Remember.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



@font-face {
	font-family: 'Conv_BABIB___';
	src: url('fonts/BABIB___.eot');
	src: local('?'), url('fonts/BABIB___.woff') format('woff'), url('fonts/BABIB___.ttf') format('truetype'), url('fonts/BABIB___.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'comicbd';
    src: url('fonts/comicbd.eot');
    src: url('fonts/comicbd.eot') format('embedded-opentype'),
         url('fonts/comicbd.woff2') format('woff2'),
         url('fonts/comicbd.woff') format('woff'),
         url('fonts/comicbd.ttf') format('truetype'),
         url('fonts/comicbd.svg#comicbd') format('svg');
}

@font-face {
	font-family: 'Conv_comic';
	src: url('fonts/comic.eot');
	src: local('?'), url('fonts/comic.woff') format('woff'), url('fonts/comic.ttf') format('truetype'), url('fonts/comic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** Generated by FG **/
@font-face {
	font-family: 'Conv_ComicNoteSmooth';
	src: url('fonts/ComicNoteSmooth.eot');
	src: local('?'), url('fonts/ComicNoteSmooth.woff') format('woff'), url('fonts/ComicNoteSmooth.ttf') format('truetype'), url('fonts/ComicNoteSmooth.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_CalibriL';
	src: url('fonts/CalibriL.eot');
	src: local('?'), url('fonts/CalibriL.woff') format('woff'), url('fonts/CalibriL.ttf') format('truetype'), url('fonts/CalibriL.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{ padding:0; margin:0; background:#00a2ff;}
a,img{ border:0;}
#outer{ width:1000px; height:auto; margin:0 auto;}
#header{ width:1000px; height:auto; margin:0 auto; border-bottom:2px solid #178093; }
#header_logo{ width:209px; height:103px; float:left; margin-top:15px; }
#header_middle{ width:430px;  height:auto; float:left; margin-top:83px;margin-left:25px; font-family: 'Conv_Remember'; font-size:20px; color:#fff; letter-spacing: 2px; font-weight:bold }
#header_middle ul{ padding:0; margin:0;}
#header_middle ul li{ list-style:none; display:inline; float:left;  padding:0 9px;}
#header_middle a{color:#fff; text-decoration:none; }
#header_middle a:hover{color:#ffd205; text-decoration:none; }
#header_middle a#active{color:#ffd205; text-decoration:none;}

.clear{ clear:both;}

#header_right{ width:680px; height:auto; float:right;font-family: 'Conv_comic'; font-size:16px; text-align:right; color:#fff; }
#header_right_top{ width:330px; height:auto; float:right; color:#2754cb; font-weight:bold; margin:14px 0 30px 30px; font-size:14px; text-align:left; background-color:#fff; padding:3px 5px 3px 5px ; border-radius:5px;}
#header_right_top a{color:#fff; text-decoration:none;  }
#header_right_top a span{color:#ffd205; text-decoration:none; }
#header_right_bottom{ width:305px; float:left;  height:auto; color:#ffd205;font-size:16px; margin-top:15px }
#header_right_bottom a{color:#ffd205; text-decoration:none; }
#header_right_bottom a:hover{color:#ffffff; text-decoration:underline; }
#header_right_top span{font-size:16px;}


#banner{ width:1000px; height:auto;}
#banner_left{ width:577px; float:left; height:auto; }
#banner_left h2{ width:577px; height:auto; line-height:48px;font-family: 'Conv_Remember'; font-size:48px; fofont-weight:lighter; margin:0; padding:55px 0 15px 0; color:#fff;  letter-spacing: 2px;}
#banner_left p{ width:525px; height:auto; line-height:28px;font-family: 'Conv_comic'; font-size:19px; margin:0; padding:0;color:#000000;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 15px 0; line-height:40px;float:left;font-family: 'Conv_Remember'; font-weight:lighter;font-size:40px;color:#007eb6; border-radius:5px; background:#FFFFFF;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:577px; height:auto; float:left;background:url(images/line.jpg) top no-repeat; padding-top:40px; margin-top:50px;}
#question h2{ width:577px;font-family: 'Conv_Remember'; font-size:26px; margin:0 ; padding:0;color:#000000;float:left; letter-spacing:1px; }
#question h3{ width:200px;font-family: 'Conv_Remember'; font-size:24px; margin:0; padding:10px 0px 0px;color:#fff;float:left;letter-spacing:1px;}

.answer_gm {
    
   padding: 10px 15px;
    margin: 1px 4px 0 0;
    list-style: none; font-family: 'Conv_Remember'; font-size:18px;color:#000000; letter-spacing:1px;
    cursor: pointer; background:#ffb505;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
    float: left;
}
.answer_gm a{ color:#000000; text-decoration:none;}
.answer_gm:hover{color:#ffffff}
#banner_right{ width:423px; height:467px; float:right; padding:17px 0; }



#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:1000px; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:525px; height:auto; float:left;}
.widget_cycling_posts {
    position: relative;
    display: block;
    height: auto; padding: 0px;
    margin: 0;
}
.post_list li {
    overflow: hidden;
    padding: 0px;
    margin: 0;
}

.post_list ul {   
    padding:0;
    margin: 0;
}

ul.ul-wrap>li{
    float:left;
    width: 33%;
    display:block;
}


#about_chessship_inner_left h5{ width:100%; height:auto; float:left;font-family: 'Conv_Remember';font-size:30px; line-height:38px; margin:0; padding:5px 0; color:#ffd205; letter-spacing:2px;}
#about_chessship_inner_left p{ width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-size:18px; margin:0;line-height:24px; padding:5px 0;color:#eeeeee;}
#about_chessship_inner_left p span{font-family: 'Conv_comic';  font-size:18px;color:#ffd205;line-height:30px;}

#about_chessship_inner_right{ width:398px; height:auto; float:right; }



#video_div{width:371px; height:206px; float:left; margin-top:14px; border:14px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 
#video_div1{width:371px; height:206px; float:left; margin-top:14px; border:14px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:1000px; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:525px; height:auto; float:left; }

.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:100%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px; margin-bottom:8px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-weight:bold; font-size:15px; line-height:20px; margin:0; padding:5px 0; color:#2754cb;}
.tab h6 { width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-weight:bold; font-size:15px; line-height:20px; margin:0; padding:5px 0; color:#ffb505;}
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-size:13px; margin:0;line-height:18px; padding:0px 0 15px 0;color:#333333; text-align:justify}
#news_inner_right{ width:330px; height:auto; float:right; margin-right:37px;}
#news_inner_right h2{ width:330px; height:auto; float:right;font-family: 'Conv_Remember'; font-size:18px; background:#2754cb; text-align:center; margin:0; padding:5px 0 ;color:#fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; letter-spacing:2px; }

.video{width:308px; height:192px; float:left; margin-top:12px; border:11px solid #2754cb;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 
#news_inner_right_top{ }
.neuromyths {width:310px; min-height:120px; height:auto; float:left; margin-top:20px; -webkit-border-radius: 5px; padding:10px;
-moz-border-radius: 5px; background:#2754cb;border-radius: 5px;}
.neuromyths h4{width:100%; height:auto;  padding:0; margin:0 0 5px 0;font-family: 'Conv_Remember'; font-size:28px; color:#ffb505; text-align:center}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0;font-family: 'Conv_comic'; font-size:16px; color:#ffffff; text-align:center}
.neuromyths h5{width:200px; height:auto; padding:0; margin:15px auto 5px auto;font-family: 'Conv_Remember'; font-size:18px; color:#ffffff; text-align:center;  display:block; border:1px solid #ffffff; background-color:#2754cb}
.neuromyths h5 a { text-decoration:none; color:#ffb505;}
.neuromyths h5 a:hover{ text-decoration:underline; }

.youtube2{width:308px; height:192px;}

.enroll_right_bottom{width:330px; height:158px; float:left; margin-top:20px; -webkit-border-radius: 5px;
-moz-border-radius: 5px; background:#ffb505;
border-radius: 5px;} 
.enroll_right_bottom_left{width:170px; height:auto; float:left; padding:10px 0px 0 11px; }
.enroll_right_bottom_left h4{width:170px; height:auto; float:left; padding:0; margin:0 0 5px 0;font-family: 'Conv_ComicNoteSmooth'; font-size:28px; color:#00a2ff;}
.enroll_right_bottom_left p{width:170px; height:auto; float:left; padding:0; margin:0;font-family: 'Conv_ComicNoteSmooth'; font-size:18px; color:#222222;}

.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }
#enroll_click{ width:151px; text-align:center; margin:10px 0 10px 0; line-height:40px;float:left;font-family: 'Conv_ComicNoteSmooth'; font-size:24px;color:#007eb6; background:#00a2ff;}
#enroll_click a{color:#FFFFFF; text-decoration:none;}
#enroll_click a:hover{color:#ffb505; text-decoration:none;}



#footer{ width:1000px; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid; color:#FFFFFF;font-family:calibri; font-size:14px;}
#footer_left a{ color:#FFFFFF;}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0;font-family: "Conv_Remember"; font-size:24px;color:#fff; background:url(images/tw_icon.jpg) right no-repeat; letter-spacing:2px; }
#tw_div{ width:250px; height:auto; float:left;}
#footer_right{ width:250px; height:auto; float:right;padding:10px 0px 8px 0; font-family:calibri; font-size: 16px; color:#FFFFFF;
border:0px solid }

#contact_footer{width:250px; height:auto; margin:0px 0px 20px 0px; color:#FFFFFF; font-size:16px;}
#contact_footer a{ color:#FFFFFF}
#contact_footer h2{ width:100%; height:auto; float:left;font-family: 'Conv_Remember';font-size:24px; line-height:38px; margin:0; padding:5px 0; color:#ffffff; letter-spacing:2px; }
#social{ width:240px; height:auto; float:left;}
#social_left{ width:110px; height:30px; float:left;line-height:30px; font-weight:bold;}
#social_right{ width:120px; height:30px; float:left; }
.social_icon{ width:30px; height:30px; margin-left:10px; float:left;}


.youtube{ width:401px; height:315px;}

#footer_center{ width:280px; height:auto; float:left; margin-bottom:10px;  margin-left:90px;}
#footer_center h2{ width:260px; height:auto; float:left; margin:0; padding:20px 0px 8px 0;font-family: "Conv_Remember"; font-size:24px;color:#fff; letter-spacing:2px; }
#fb_div{ width:260px; height:auto; float:left;}
/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:1000px; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:1000px; height:auto; line-height:35px;font-family: 'Conv_Remember'; font-size:40px; border-bottom:1px solid #00a2ff; font-weight:lighter; margin:0 0 20px 0; padding:25px 0px 10px 0; color:#333333; letter-spacing:2px;}

#thank_message{  width:100%; height:auto; line-height:22px;font-family: 'Conv_comic'; font-size:16px; margin:0 0 8px 0;color:#000000;}
#about_inner_page_left{ width:540px; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:540px; height:auto; line-height:35px;font-family: 'Conv_Remember'; font-size:40px; margin:0; padding:35px 0px 15px 0; color:#fff;}
#about_inner_page h4 span{ color:#00a2ff; }
#about_inner_page_left p{  width:540px; height:auto; line-height:22px;font-family: 'Conv_comic'; font-size:16px; margin:0 0 8px 0;color:#000000;}
#about_inner_page_left p a{color:#ffd205; text-decoration:underline;}
#about_inner_page_left p a:hover{color:#ffd205; text-decoration:none;}
#about_inner_page_left h4 span{ color:#ffd205;}


#about_inner_page_right{ width:423px; height:467px; float:right; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-family: 'Conv_ComicNoteSmooth'; font-size:20px; background:#ffb505; text-align:center;  padding:5px 0 ;color:#fff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }

.video2{width:401px; height:315px; float:left; margin-top:12px; border:11px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#g_map{ width:340px;height:500px;}


#about_inner_page1{ width:1000px; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:540px; float:left; height:auto; margin-top:40px }
#about_inner_page_left1 h3{ width:540px; height:auto; line-height:35px;font-family: 'Conv_Remember'; font-size:35px; font-weight:lighter; margin:0; padding:0; color:#00a2ff}
.Pdf_container{ width:500px; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:350px; height:auto; float:left;line-height:22px;font-family: 'Conv_comic'; font-size:16px;color:#000000;}
.Pdf_container_right{ width:120px; height:auto; float:right;}
#about_inner_page_right1{ width:423px; height:auto; float:right; margin-top:40px;margin-bottom:40px }
.video3{width:401px; height:315px; float:left;  border:11px solid #00a2ff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#about_inner_page_right1 h3{ width:423px; height:auto; line-height:40px;font-family: 'Conv_Remember'; font-size:35px; font-weight:lighter; margin:0 0 6px 0; padding:0; color:#00a2ff}

.program_container{width:100%; margin:10px 0; float:left; }
.program_container_small{width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-size:13px;  padding-bottom:0px;}
.program_container_small h2{height:auto; float:left;font-family: 'Conv_comic'; font-size:17px; background:#ffb505; text-align:left;  padding:5px 20px ;color:#fff; }

.junior_program{-webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.58);
-moz-box-shadow:    0px 0px 7px 0px rgba(50, 50, 50, 0.58);
box-shadow:         0px 0px 7px 0px rgba(50, 50, 50, 0.58); border:1px solid #e2e2e2;width:300px; margin-right:20px; margin-bottom:30px; height:auto; float: left;font-family:"Myriad Pro", Arial;  font-size:13px; background:#f4f4f4; text-align:left; color:#000;}
.junior_program_heading{ width:190px; padding:0 10px; margin:5px 0 0 0; float:left; line-height:35px; font-weight:bold; font-size:18px;font-family: 'Conv_comic';   color:#000;}
.junior_program_image{ width:100%; height:auto;}

.junior_program ul{padding:0; margin:0;}
.junior_program ul li{ width:280px;list-style:none; display:block; float:left;padding:2px 10px; line-height:18px;}
.junior_program ul li.last{ font-weight:bold; padding-bottom:10px;  }
.junior_program ul li.last .bse_price{ text-decoration:line-through;  color:#2754cb;}
.junior_program ul li.last .offer_price{ text-decoration:none; color:#ff0000 !important;}

.view_detail{ postion:absolute; top:0px; right:0;  line-height:25px;font-family: 'Conv_comic'; font-weight:bold; font-size:13px;color:#007eb6; margin-top:10px; margin-right:10px; }
.view_detail a{color:#00a2ff; text-decoration:none;}
.view_detail a:hover{color:#000; text-decoration:none;}
.select_program{  line-height:35px;font-family:"Myriad Pro", Arial; float:left; font-size:15px; text-align:center; font-weight:bold; width:100%; background:#00a2ff; }
.select_program a{color:#fff; text-decoration:none;}
.select_program a:hover{color:#000; text-decoration:none;}
#progr{margin-top:50px;}


.form{ width:100%; height:auto;margin:30px auto 0 auto;}
.form h2{ font-family:"Myriad Pro", Arial; margin:0 0 10px 0; padding:0;font-size:15px; color:#000000;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}
.selected h3{ width:200px; float:left; font-family:"Myriad Pro", Arial; margin:0 10px 0 0 ; padding:0;font-size:15px; font-weight:bold; color:#000000;}
.select_special{border:0; background:transparent; width:1000px; float:left; font-family:Myriad Pro, Arial; margin:0 10px 0 0 ; padding:0;font-size:15px; font-weight:bold; color:#00a2ff;}
.selected h3 span{ color:#00a2ff;}
.form_container_grandmaster{ width:400px; float: left; height:auto;}
.form_field_container1{ width:400px; float: left; height:auto; margin-bottom:15px;font-family:"Myriad Pro", Arial;}
.form_field_container{ width:400px; float: left; height:auto; margin-bottom:15px;font-family:"Myriad Pro", Arial;}


.form_field_title{ width:25%;font-size:15px; color:#000000; float:left;line-height:35px;}
.form_field_title1{ width:25%;font-size:15px; color:#000000; float:left;line-height:18px;}
.form_field_input_container{ width:60%; float:left;}
.form_field_input{  width:99%;font-size:13px; border:1px solid #d7d7d7; padding-left:1%;color:#000000; float:left; height:35px;}
.form_field_commntbox{ width:99%;font-size:13px; border:1px solid #d7d7d7; padding-left:1%;color:#000000; height:144px;  float:left;}

.submit{ margin:10px 0px 5px 00px; width:100px;font-family:"Myriad Pro", Arial;  text-align:center; line-height:30px; border:0; float:left;font-size:13px;color:#fff;  background:#2754cb;}
.submit a{color:#000; text-decoration:none;}
.submit a:hover{color:#fff; text-decoration:none;}
.divider{ width:100%; height:20px; background:#990000;}

.steps{ width:100%; height:40px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:15px; font-family: 'Conv_comic'; font-weight:bold; color:#000000; float:left; }
.steps ul li a{ color:#fff; text-decoration:none;background: url(images/arrow.png) right no-repeat ; line-height:40px; padding:0 25px 0 15px;float:left;}
.steps ul li a#last{ background:none;}
.steps ul li a:hover{ color:#fff;  text-decoration:underline;}
.steps ul li a.active{ color:#000;}

.governace_continer{width:1000px; height:auto; border:0px solid #ff6600;}

.governance{ min-height:410px; border:1px solid #e2e2e2;width:300px; margin-right:20px; margin-bottom:30px; float: left;font-family:"Myriad Pro", Arial;  font-size:13px; background:#f4f4f4; text-align:left; color:#000;}
.governance_heading{ width:280px; padding:0 10px; margin:5px 0 0 0; float:left; line-height:35px; font-weight:bold; text-align:center; font-size:18px;font-family: 'Conv_comic';   color:#000;}
.governance_heading a{  color:#000;}
.governance_image{ width:200px; height:200px; -moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	border-radius: 100px; overflow:hidden; margin:10px auto;}
	
.governance p{width:280px; height:auto; padding:0 10px; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}
.governance p a{color:#000; text-decoration:underline;}
	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:700px; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0;font-weight:bold; font-size:25px; font-family: 'Conv_Remember';   color:#00a2ff; letter-spacing:2px;}
.program_detail_container_left p{ margin:0; padding:5px 0;font-weight:normal;font-family:"Myriad Pro", Arial; font-size:14px;color:#000; }
	



.program_detail_container_left h3{ margin:0px 0 10px 0; padding:35px 0 5px 0; border-top:1px solid #e2e2e2;font-weight:bold; font-size:16px; font-family: 'Conv_comic';   color:#000;}

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}
.courses ul{ padding:0; margin:0;}
.courses ul li{ padding:6px 0 6px 12px; line-height:20px; background:url(images/dot.png)left  no-repeat; list-style:none; display:block;font-size:15px; font-family:"Myriad Pro", Arial; font-weight:normal; color:#000000;  }

.program_detail_container_right{width:270px; height:auto; float:right; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0;font-weight:bold; text-align:left; font-size:18px;font-family: 'Conv_comic';color:#000;}
.program_detail_container_right h2 .bse_price{ text-decoration:line-through;  color:#2754cb;}
.program_detail_container_right h2 .offer_price{ text-decoration:none;  color:#ff0000;}
.program_detail_container_right p{width:270px; margin:10px 0 0px 0px;  padding:0;font-size:13px; font-family:"Myriad Pro", Arial; font-weight:normal; color:#444444;  }
.select_program1{  line-height:80px;font-family:"Myriad Pro", Arial; float:left; font-size:15px; margin:5px 0 20px 0; text-align:center; font-weight:bold;color:#007eb6; width:180px; background:#00a2ff; }
.select_program1 a{color:#fff; text-decoration:none;}
.select_program1 a:hover{color:#000; text-decoration:none; }
#ratings{ width:180px; height:auto;font-weight:normal;font-family:"Myriad Pro", Arial; font-size:14px;color:#000; text-align:left;}
	
#ratings_image{ margin:10px 0px;}	
#bank_account_holdder{ 	width:500px;font-family: 'Conv_comic'; min-height:100px; padding:5px;   font-size:14px;color:#000; text-align:left; 
 border-radius:5px; display:block;}
#bank_account_holdder p{ margin-bottom:10px; word-spacing:1px; letter-spacing:1px; font-weight:normal}
#bank_account_holdder h6{ padding:0px; margin-top:5px; margin-bottom:10px; word-spacing:1px; letter-spacing:1px; font-family: 'Conv_comic'; font-size:16px;color:#00a2ff;;}

/*.program_detail_container_left ul li a{ color:#000000; text-decoration:none;background:#ffb505; border-right:2px solid #00a2ff; line-height:40px; padding:0 15px;float:left;}
.program_detail_container_left ul li a:hover{ color:#fff;  background:#00a2ff;text-decoration:none;}*/

.master_image{ width:120px; height:120px; -moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	border-radius: 60px; overflow:hidden; float:right; margin:-360px 0 0 0px;}
	
	
.corporate_div{ width:100%; border-bottom:1px dotted #bababa; margin-bottom:20px; height:auto;}
.corporate_div_left{ width:700px; float:left}
.corporate_div_left h5{ margin:0; padding:0; line-height:30px;font-family: 'Conv_Remember'; font-size:30px; letter-spacing:2px; margin:0 0 6px 0; padding:0; color:#00a2ff}
.corporate_div_left h6{ margin:0; padding:0; line-height:30px;font-family: Calibri; font-size:24px; font-weight:bolder; margin:0 0 6px 0; padding:0; color:#333333}

.corporate_div_left ul{ margin:0 0 15px 15px; padding:0;}
.corporate_div_left ul li{color:#666666;font-family: Calibri; font-size:15px;}

.corporate_div_right{ width:140px; float:right;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; height:38px; text-align:center; background:#ffd205; float:right;-webkit-box-shadow: 3px 3px 3px 1px rgba(210,210,210,1);
-moz-box-shadow: 3px 3px 3px 1px rgba(210,210,210,1);
box-shadow: 3px 3px 3px 1px rgba(210,210,210,1);border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 0px solid #000000;}
.corporate_div_right_button a{ font-family: 'Conv_Remember';font-size:18px; line-height:38px; color:#fff; text-decoration:none;  }
.corporate_div_right_button a:hover{  color:#000; }

.half_day_div{ width:100%;margin-bottom:20px; height:auto;}

.heading_halfday{ width:100%;font-family: 'Conv_Remember';font-size:18px; line-height:38px; color:#333333; border-bottom:1px solid #00a2ff; }
.heading_halfday span{ color:#00a2ff; margin-right:20px;}
.topic{ width:100%;font-family: 'Conv_Remember';font-size:18px; line-height:38px; color:#333333; margin:10px 0; }
.topic_left{ width:50%; text-align:left; float:left}
.topic_right{ width:50%; text-align:right;float:left}

.topics_div{ /*min-height:250px;*/min-height:200px;border:1px solid #00a2ff;width:238px; border:1px solid #00a2ff; margin-right:13px; margin-bottom:30px; float: left; background:#fff; text-align:left; color:#000;}
.topics_div_right{/*min-height:250px;*/min-height:200px; border:1px solid #00a2ff;width:238px; border:1px solid #00a2ff; margin-right:0px; margin-bottom:30px; float: right; background:#fff; text-align:left; color:#000;}
.topics_div_heading{ width:218px; padding:0 10px; margin:0px 0 0 0; float:left; line-height:30px; font-weight:bold; text-align:center; font-size:20px;font-family: 'Conv_Remember';/*letter-spacing:1px;*/    color:#00a2ff;}
.know_more {width:218px; text-align:center;  padding:0 10px; margin:30px 0 10px 0; float:left;font-family: 'Conv_Remember'; font-size:18px; }
.know_more a{ color:#666666;}
.topic_icon_image{ width:100px; height:100px; -moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px; overflow:hidden; margin:10px auto;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}
.topic_button{ width:99px;  height:38px; font-family: 'Conv_Remember';font-size:18px; line-height:38px; color:#000; float:left; text-align:center; background:#ffb505;  margin:0px 70px 10px 70px;border: 0px solid #000000;}


.topic_enroll_button1{ width:150px; height:50px; margin:103px auto 104px auto;/*margin:84px auto 85px auto;*/}

.topic_enroll_button{ width:150px; height:50px; font-family: 'Conv_Remember';font-size:22px; line-height:38px; color:#fff;  text-align:center; background:#00a2ff; border: 0px solid #000000;}
.topic_enroll_button a{ color:#fff; text-decoration:none; }
.topic_enroll_button a:hover{ color:#000; text-decoration:none; }

#light_box_body{ width:100%; height:auto; background:#f4f4f4; padding:0; margin:0;}
#light_box_header{ width:100%; height:auto; float:left; border-bottom:1px solid #00a2ff; background:#00a2ff;}
#light_box_header_right{ width:320px; height:auto; float:right; }


.topic_icon_image1{ width:100px; height:100px; -moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px; overflow:hidden; margin:15px 0px; float:left;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}
.topics_div_heading1{ padding:50px 10px; margin:0px 0 0 0; float:left; line-height:30px; font-weight:bold; text-align:left; font-size:20px;font-family: 'Conv_Remember';/*letter-spacing:1px;*/    color:#fff;}

#light_box_text{width:100%; height:auto; line-height:20px;font-family: 'Conv_comic'; margin:10px 0 0px 0; float:left;font-size:14px; color:#000000;}
#light_box_text p{ width:95%; height:auto; padding:0 10px;}

#light_box_text ul{ margin:10px 0 0 10px; padding:0; float:left;}
#light_box_text ul li{ width:95%; padding:5px 0 5px 15px; float:left; list-style:none;background:url(images/dot1.png)top left  no-repeat;}


.contact_div{ width:100%; margin-bottom:20px; height:auto;}
.contact_div_left{ width:350px; float:left}
.contact_form_field_container{ width:100%; float: left; height:auto; margin-bottom:15px;font-family:"Myriad Pro", Arial;}
.contact_div_left h6{ margin:0; padding:0; line-height:18px;font-family: Calibri; font-size:18px; font-weight:bolder; margin:0 0 6px 0; padding:0; color:#333333}
.contact_div_left h5{ margin:0; padding:0; line-height:18px;font-family: Calibri; font-size:16px; font-weight:normal; margin:0 0 6px 0; padding:0; color:#333333}
.contact_form_field_input_container{ width:70%; float:right;}
.contact_div_left p{color:#666666;font-family: Calibri; font-size:15px; margin-bottom:30px;}
.contact_form_field_title{ width:25%;font-size:15px; color:#000000; float:left;line-height:35px;}
.contact_div_right{ width:500px; float:right;}

#signature_box{width:470px; background:#fff; height:auto; margin:20px auto; padding:8px;}
#signature_logo{width:165px; height:105px; float:left; border-right:solid 1px #336666;}
#details_box{width:295px; height:auto; float:right;padding-left:9px;}
.signature_detail{font-size:14px; font-family:calibri; color:#000000; text-align:left;}
.red{color:#c21c32;}
.sky_blue{ color:#336666;}
#details_box a{text-decoration:none; color:#000000;}
.working{ position:absolute; top:0; right:0}


.media_container{ width:100%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px; margin-bottom:20px; min-height:100px; margin-top:10px;-webkit-font-smoothing: antialiased; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
.media_container .left{ width:25%; height:auto; float:left; border:0px solid #dddddd; }
.media_container .right{width:72%;  height:auto; float:left;margin-left:3%;border:0px solid #dddddd; }
.media_container img{ width:100%;}

.media_container h5{ width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-weight:bold; font-size:15px; line-height:20px; margin:0; padding:5px ; color:#2754cb;-webkit-font-smoothing: antialiased; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
.media_container h6 { width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-weight:bold; font-size:15px; line-height:20px; margin:0; padding:5px 0; color:#ffb505;-webkit-font-smoothing: antialiased; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
.media_container h6 a{text-decoration:none;color:#ffb505;}
.media_container a{ text-decoration:none;color:#2754cb;}
.media_container p{ width:100%; height:auto; float:left;font-family: 'Conv_comic'; font-size:13px; margin:0;line-height:18px; padding:0px 0 15px 0;color:#333333; text-align:justify}
#news_inner_left h2{ width:100%;-webkit-font-smoothing: antialiased; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box height:auto; float:right;font-family: 'Conv_Remember'; font-size:18px; background:#2754cb; text-align:left; margin:0; padding:5px 10px ;color:#fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; letter-spacing:2px; }
#news_inner_left h2.photo{background:#ffb505; margin-bottom:10px;}

.photo-gallery,.photo-gallery1{}
.photo-gallery ul, .photo-gallery li, .photo-gallery1 ul, .photo-gallery1 li{ margin:0; padding:0;}
.photo-gallery li{ list-style:none; width:122px; float: left; margin:0 9px 5px 0px; border:1px solid #fff;}
.photo-gallery li.rgt{ margin-right:0;}
.photo-gallery li img{ width:100%; display:block;}
.photo-gallery p a{text-decoration:none;color:#2754cb; font-size:13px; float:right;font-family: 'Conv_comic';}

.photo-gallery1 li{ list-style:none; width:230px; float: left; margin:0 20px 20px 0px; border:2px solid #fff;}
.photo-gallery1 li.rgt{ margin-right:0;}
.photo-gallery1 li img{ width:100%; display:block;}
/*.topic_div_control{ width:746px; margin:0 auto;}*/
.media_container.inner{padding:10px;}

/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/
@media only screen  (max-width:1024px) {



.working{ display:none;}

}
/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:768px) and (max-width:1023px) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:370px;  margin-top:30px; height:auto; float:right;}

.working{ display:none;}


#header_right{ width:370px; height:auto; float:right; }
#header_right_top{ width:285px; height:auto;  float:right;  margin:14px 0 10px 80px; }

#header_right_bottom{width:370px; float:left;  margin-top:20px }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:50%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; letter-spacing: 2px;}
#banner_left p{ width:90%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 15px 0; line-height:40px;float:left;font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:577px; height:auto; float:left;background:url(images/line.jpg) top no-repeat; padding-top:40px; margin-top:50px;}
#question h2{ width:577px;font-size:26px; float:left;  }
#question h3{ width:200px;font-size:24px; padding:10px 0px 0px;}


#banner_right{ width:363px; height:auto; float:right; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:50%; height:auto; float:left;}


#about_chessship_inner_left h5{ width:100%; height:auto; float:left;font-size:30px; line-height:38px;}
#about_chessship_inner_left p{ width:100%;  font-size:18px; line-height:24px; }
#about_chessship_inner_left p span{  font-size:18px;line-height:30px;}

#about_chessship_inner_right{ width:45%; height:auto; float:right; }

#progr{margin-top:50px;}

#video_div{width:98%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:95%; height:auto; float:left; margin-top:14px; border:8px solid #ffb505;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:96%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left; margin-bottom:20px; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:100%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px; margin-bottom:8px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left; font-size:15px; line-height:20px;}
.tab h6 { width:100%; height:auto; float:left; font-size:15px; line-height:20px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px; margin:0; padding:0px 0 15px 0;}
#news_inner_right{ width:100%; height:auto; margin:0 auto;  }
#news_inner_right_top{ width:330px; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px; height:192px; float:left; margin-top:20px; border:11px solid #2754cb;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 

.neuromyths {width:310px; min-height:120px; height:auto; float:right; margin-top:00px; -webkit-border-radius: 5px; padding:10px;
-moz-border-radius: 5px; background:#2754cb;border-radius: 5px;}
.neuromyths h4{width:100%; height:auto;  padding:0; margin:0 0 5px 0;font-size:28px; }
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px;  text-align:center}
.neuromyths h5{width:200px; height:auto; padding:0; margin:15px auto 5px auto; font-size:18px; }
.neuromyths h5 a { text-decoration:none; color:#ffb505;}
.neuromyths h5 a:hover{ text-decoration:underline; }


.enroll_right_bottom{width:330px; height:158px; float:right; margin-top:20px; -webkit-border-radius: 5px;
-moz-border-radius: 5px; background:#ffb505;
border-radius: 5px;} 
.enroll_right_bottom_left{width:170px; height:auto; float:left; padding:10px 0px 0 11px; }
.enroll_right_bottom_left h4{width:170px; height:auto; float:left; padding:0; margin:0 0 5px 0;font-size:28px; color:#00a2ff;}
.enroll_right_bottom_left p{width:170px; height:auto; float:left; padding:0; margin:0; font-size:18px; color:#222222;}

.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }





#footer{ width:96%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0;font-size:24px;}
#tw_div{ width:250px; height:auto; float:left;}
#footer_right{ width:250px; height:auto; float:left; font-size: 16px; }
#footer_center{ width:280px; height:auto; float:right; margin-bottom:10px;  margin-left:00px;}
#contact_footer{ font-size:16px;}

#contact_footer h2{ width:100%; height:auto; float:left;}



.youtube{ width:100%; height:200px;}


/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:96%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:35px; }

#about_inner_page_left{ width:60%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:35px; }
#about_inner_page_left p{  width:100%; font-size:16px; }



#about_inner_page_right{ width:30%; height:467px; float:right; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right; font-size:20px; }

.video2{width:96%; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;}



#about_inner_page1{ width:96%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px;}
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:300px; height:auto; float:left;  }
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }


.form_container_grandmaster{ width:50%;}
.form_field_container1{ width:100%;}

.form_field_container{ width:50%; }

.form_field_title{ width:30%;}
.form_field_title1{ width:30%;}






.governace_continer{width:96%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:430px; width:30%; margin-right:20px; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; line-height:35px;font-size:18px;}

	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px;}

	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:65%; height:auto; float:left;}
.program_detail_container_left h2{  font-size:25px;  color:#00a2ff;}
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }



.program_detail_container_right{width:30%; height:auto; float:right; }
.program_detail_container_right h2{font-size:18px;}

.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px;   }


.master_image{ width:100px; height:100px; -moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px; overflow:hidden; float:right; margin:-370px 0 0 0px;}

	
	
.corporate_div{ width:100%;}
.corporate_div_left{ width:80%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}



.topics_div{ min-height:250px; margin-right:5px;}
.topics_div_right{ min-height:250px; margin-right:5px;float: left;}



}



/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:414px) and (max-width:736px) and (orientation:portrait) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:100%;  margin-top:30px; height:auto;margin-left:0px;margin-right:10px; float:left;}

.working{ display:none;}


#header_right{ width:100%; height:auto; float:left; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:20px ;float:left; text-align:left; }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:100%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; }
#banner_left p{ width:90%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 15px 0; line-height:40px;float:left; font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:96%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top right no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px; }
#question h3{ width:200px; font-size:24px; }


#banner_right{ width:100%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:100%; height:auto; float:left;}

#about_chessship_inner_left h5{ width:100%; height:auto; float:left;font-size:30px; line-height:38px; }
#about_chessship_inner_left p{ width:100%; height:auto; float:left; font-size:18px; line-height:24px;}
#about_chessship_inner_left p span{  font-size:18px;line-height:30px;}

#about_chessship_inner_right{ width:100%; height:auto; float:left; }



#video_div{width:98%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:371px; height:206px; float:left; margin-top:14px; border:14px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:98%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 { width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px; margin:0;line-height:18px; padding:0px 0 15px 0;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:330px; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px; height:192px; float:left; margin-top:20px; border:11px solid #2754cb;} 

.neuromyths {width:310px; min-height:120px; height:auto; float:left; margin-top:20px; }
.neuromyths h4{width:100%; height:auto;  padding:0; margin:0 0 5px 0;font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px; }
.neuromyths h5{width:200px; height:auto; padding:0; margin:15px auto 5px auto; font-size:18px; }






.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }





#footer{ width:98%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0;font-size:24px;}

#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-family:calibri; font-size: 16px; color:#FFFFFF;
border:0px solid }

#footer_center{float:left; margin-bottom:10px;  margin-left:00px;}


.topics_div{ min-height:250px; margin-left:80px;float: left;  }
.topics_div_right{ min-height:250px; margin-left:80px;float: left;}

.youtube{ width:100%; height:auto;}


/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:98%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:35px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:35px; }
#about_inner_page_left p{  width:100%; font-size:16px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px;  }

.video2{width:380px; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.youtube{ width:380px; height:315px;}
#g_map{ width:60%;height:auto;}

#about_inner_page1{ width:98%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:380px; height:315px; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }




.form_container_grandmaster{ width:100%;}
.form_field_container1{ width:100%;}


.form_field_container{ width:100%; }

.form_field_title{ width:30%;}
.form_field_title1{ width:30%;}
.form_field_input_container{ width:60%; float:left;}
.steps{ width:100%; height:40px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; }
.steps ul li a{ color:#fff; text-decoration:none;background: url(images/arrow.png) right no-repeat ; line-height:40px; padding:0 20px 0 10px;float:left;}






.governace_continer{width:98%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:380px; width:80%; margin-right:9%;margin-left:9%; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; line-height:35px; font-size:18px;}

	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}

	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:100%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0; font-size:25px; }
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}


.program_detail_container_right{width:100%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0; font-size:18px;}
.program_detail_container_right h2 .bse_price{ text-decoration:line-through;  color:#2754cb;}
.program_detail_container_right h2 .offer_price{ text-decoration:none;  color:#ff0000;}
.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }





.master_image{ width:80px; height:80px; -moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	border-radius: 40px; overflow:hidden; float:right; margin:-500px 0 0 0px;}
	
#progr{margin-top:00px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:100%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:100%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:10px; height:38px; float:left;}
.corporate_div_right_button a{font-size:18px;  }

.topics_div{ min-height:250px; margin-left:80px!important;float: left;}
.topics_div_right{ min-height:250px; margin-left:80px!important;float: left;}
}




/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:414px) and (max-width:736px) and (orientation:landscape) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:55%;  margin-top:30px; height:auto;margin-left:0px; float:right;}

.working{ display:none;}


#header_right{ width:55%; height:auto; float:right; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:20px ;float:left; text-align:left; }

.photo-gallery1 li.rgt{ margin-right:20px;}

#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:50%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; letter-spacing: 2px;}
#banner_left p{ width:100%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 0px 0; line-height:40px;float:left;font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:96%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top left no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px;float:left; }
#question h3{ width:200px; font-size:24px;float:left;}


#banner_right{ width:50%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:40%; height:auto; float:left;}

#about_chessship_inner_left h5{ width:100%; height:auto; float:left;font-size:24px; line-height:30px; }
#about_chessship_inner_left p{ width:100%; height:auto; float:left;font-size:15px;line-height:20px;}
#about_chessship_inner_left p span{  font-size:15px;line-height:20px;}

#about_chessship_inner_right{ width:56%; height:auto; float:right; }



#video_div{width:98%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:371px; height:206px; float:left; margin-top:14px; border:14px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:96%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left; font-size:15px; }
.tab h6 { width:100%; height:auto; float:left; font-size:15px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:330px; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px; height:192px; float:left; margin-top:20px; border:11px solid #2754cb;} 

.neuromyths {width:310px; min-height:120px; height:auto; float:right; margin-top:00px; 
-moz-border-radius: 5px; background:#2754cb;border-radius: 5px;}
.neuromyths h4{width:100%; height:auto;  padding:0; font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px;}
.neuromyths h5{width:200px; height:auto; font-size:18px; color:#ffffff;}



.enroll_right_bottom{width:330px; height:158px; float:right; margin-top:20px; } 
.enroll_right_bottom_left{width:170px; height:auto; float:left; padding:10px 0px 0 11px; }
.enroll_right_bottom_left h4{width:170px; height:auto; float:left; padding:0; margin:0 0 5px 0; font-size:28px;}
.enroll_right_bottom_left p{width:170px; height:auto; float:left; padding:0; margin:0; font-size:18px; }

.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }
#enroll_click{ width:151px; text-align:center; margin:10px 0 10px 0; line-height:40px;float:left; font-size:24px;}
#enroll_click a{color:#FFFFFF; text-decoration:none;}
#enroll_click a:hover{color:#ffb505; text-decoration:none;}



#footer{ width:98%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0; font-size:24px; }
#tw_div{ width:250px; height:auto; float:left;}
#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-size: 16px;  }
#footer_center{  float:right; margin-bottom:10px;  margin-left:00px;}
#contact_footer{font-size:16px;}

#contact_footer h2{ font-size:24px;}






/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:98%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:35px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:35px; }
#about_inner_page_left p{  width:100%; font-size:16px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px; }

.video2{width:380px; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.youtube{ width:380px; height:315px;}
#g_map{ width:100%;height:500px;}

#about_inner_page1{ width:98%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:380px; height:315px; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }
.program_container_small{width:100%;  font-size:13px;  padding-bottom:0px;}
.program_container_small h2{height:auto; font-size:17px;  }





.form_container_grandmaster{ width:50%;}
.form_field_container1{ width:100%;}



.form_field_container{ width:50%; }

.form_field_title{ width:30%;}
.form_field_title1{ width:30%;}
.form_field_input_container{ width:60%; float:left;}
.steps{ width:100%; height:40px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; }
.steps ul li a{ color:#fff; text-decoration:none;background: url(images/arrow.png) right no-repeat ; line-height:40px; padding:0 20px 0 10px;float:left;}
.steps ul li a#last{ background:none;}
.steps ul li a:hover{ color:#fff;  text-decoration:underline;}
.steps ul li a.active{ color:#000;}





.governace_continer{width:98%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:440px; width:31%; margin-right:13px; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; }


	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}
.governance p a{color:#000; text-decoration:underline;}
	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:65%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0;font-weight:bold; font-size:25px;  color:#00a2ff;}
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}
.courses ul{ padding:0; margin:0;}
.courses ul li{font-size:15px;  }

.program_detail_container_right{width:30%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0;font-size:18px;}

.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }


	





.master_image{ width:100px; height:100px; -moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px; overflow:hidden; float:right; margin:-360px 0 0 0px;}
	
#progr{margin-top:60px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:80%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:20%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:0px; height:38px; text-align:center; background:#ffd205; float:left;}
.corporate_div_right_button a{font-size:18px;}

.topics_div{ min-height:250px; margin-right:12px;}
.topics_div_right{ min-height:250px; margin-right:12px;float: left;}
}

/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:375px) and (max-width:667px) and (orientation:portrait) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:100%;  margin-top:30px; height:auto;margin-left:0px;margin-right:10px; float:left;}


.working{ display:none;}

#header_right{ width:100%; height:auto; float:left; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:20px ;float:left; text-align:left; }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:100%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; }
#banner_left p{ width:90%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 15px 0; line-height:40px;float:left; font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:98%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top right no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px; }
#question h3{ width:200px; font-size:24px; }


#banner_right{ width:100%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:100%; height:auto; float:left;margin-bottom:20px;}

#about_chessship_inner_left h5{ width:100%;  float:left;font-size:25px; line-height:30px; }
#about_chessship_inner_left p{ width:100%;  font-size:15px; line-height:20px;}
#about_chessship_inner_left p span{  font-size:15px;line-height:20px; }

#about_chessship_inner_right{ width:100%; height:auto; float:left; }



#video_div{width:98%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:95%; height:auto; float:left; margin-top:14px; border:8px solid #ffb505;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:98%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left;margin-bottom:20px; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 { width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px; margin:0;line-height:18px; padding:0px 0 15px 0;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:330px; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px; height:192px; float:left; margin-top:20px; border:11px solid #2754cb;} 

.neuromyths {width:310px; min-height:120px; height:auto; float:left; margin-top:20px; }
.neuromyths h4{width:100%; height:auto;  padding:0; margin:0 0 5px 0;font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px; }
.neuromyths h5{width:200px; height:auto; padding:0; margin:15px auto 5px auto; font-size:18px; }






.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }





#footer{ width:96%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0;font-size:24px;}
#footer_center{float:left; margin-bottom:10px;  margin-left:00px;}
#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-family:calibri; font-size: 16px; color:#FFFFFF;
border:0px solid }







/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:98%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:30px; line-height:25px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:30px; line-height:25px;}
#about_inner_page_left p{  width:100%; font-size:15px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px;  }

.video2{width:95%; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.youtube{ width:100%; height:230px;}
#g_map{ width:60%;height:auto;}

#about_inner_page1{ width:98%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:95%; height:auto; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }




.form_container_grandmaster{ width:100%;}
.form_field_container1{ width:100%;}


.form_field_container{ width:100%; }

.form_field_title{ width:30%;}
.form_field_title1{ width:30%;}
.form_field_input_container{ width:60%; float:left;}
.steps{ width:100%; height:80px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; width:100%;}
.steps ul li a{ color:#fff; text-decoration:none;background: none right no-repeat ; width:90%; line-height:26px; border-bottom:1px solid #000;  padding:0 5%; float:left;}

.steps ul li a#last{ background:none;border-bottom:0px solid #000;}




.governace_continer{width:98%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:380px; width:80%; margin-right:9%;margin-left:9%; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; line-height:35px; font-size:18px;}

	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}

	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:100%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0; font-size:25px; }
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}


.program_detail_container_right{width:100%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0; font-size:18px;}
.program_detail_container_right h2 .bse_price{ text-decoration:line-through;  color:#2754cb;}
.program_detail_container_right h2 .offer_price{ text-decoration:none;  color:#ff0000;}
.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }





.master_image{ width:80px; height:80px; -moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	border-radius: 40px; overflow:hidden; float:right; margin:-500px 0 0 0px;}
	
#progr{margin-top:00px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:100%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:100%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:10px; height:38px; float:left;}
.corporate_div_right_button a{font-size:18px;  }
.topics_div{ min-height:250px; margin-left:60px;float: left;  }
.topics_div_right{ min-height:250px; margin-left:60px;float: left;}

}




/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:375px) and (max-width:667px) and (orientation:landscape) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:55%;  margin-top:30px; height:auto;margin-left:0px; float:right;}

.photo-gallery1 li.rgt{ margin-right:20px;}
.working{ display:none;}

#header_right{ width:55%; height:auto; float:right; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:20px ;float:left; text-align:left; }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:50%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; letter-spacing: 2px;}
#banner_left p{ width:100%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 0px 0; line-height:40px;float:left;font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:96%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top left no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px;float:left; }
#question h3{ width:200px; font-size:24px;float:left;}


#banner_right{ width:50%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:40%; height:auto; float:left;}

#about_chessship_inner_left h5{ width:100%; height:auto; float:left;font-size:24px; line-height:30px; }
#about_chessship_inner_left p{ width:100%; height:auto; float:left;font-size:15px;line-height:20px;}
#about_chessship_inner_left p span{  font-size:15px;line-height:20px;}

#about_chessship_inner_right{ width:56%; height:auto; float:right; }



#video_div{width:96%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:95%; height:auto; float:left; margin-top:14px; border:8px solid #ffb505;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:96%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left; font-size:15px; }
.tab h6 { width:100%; height:auto; float:left; font-size:15px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:330px; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px; height:192px; float:left; margin-top:20px; border:11px solid #2754cb;} 

.neuromyths {width:310px; min-height:120px; height:auto; float:left; margin-top:20px; 
-moz-border-radius: 5px; background:#2754cb;border-radius: 5px;}
.neuromyths h4{width:100%; height:auto;  padding:0; font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px;}
.neuromyths h5{width:200px; height:auto; font-size:18px; color:#ffffff;}



.enroll_right_bottom{width:330px; height:158px; float:left; margin-top:20px; } 
.enroll_right_bottom_left{width:170px; height:auto; float:left; padding:10px 0px 0 11px; }
.enroll_right_bottom_left h4{width:170px; height:auto; float:left; padding:0; margin:0 0 5px 0; font-size:28px;}
.enroll_right_bottom_left p{width:170px; height:auto; float:left; padding:0; margin:0; font-size:18px; }

.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }
#enroll_click{ width:151px; text-align:center; margin:10px 0 10px 0; line-height:40px;float:left; font-size:24px;}
#enroll_click a{color:#FFFFFF; text-decoration:none;}
#enroll_click a:hover{color:#ffb505; text-decoration:none;}



#footer{ width:96%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0; font-size:24px; }
#tw_div{ width:250px; height:auto; float:left;}
#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-size: 16px;  }
#footer_center{ float:right; margin-left:0; }
#contact_footer{font-size:16px;}

#contact_footer h2{ font-size:24px;}






/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:96%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:35px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:35px; }
#about_inner_page_left p{  width:100%; font-size:16px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px; }

.video2{width:380px; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;}
.youtube{ width:380px; height:315px;}
#g_map{ width:100%;height:500px;}

#about_inner_page1{ width:96%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:380px; height:315px; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }
.program_container_small{width:100%;  font-size:13px;  padding-bottom:0px;}
.program_container_small h2{height:auto; font-size:17px;  }






.form_container_grandmaster{ width:50%;}
.form_field_container1{ width:100%;}


.form_field_container{ width:50%; }

.form_field_title{ width:30%;}
.form_field_title1{ width:30%;}
.form_field_input_container{ width:60%; float:left;}
.steps{ width:100%; height:40px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; }
.steps ul li a{ color:#fff; text-decoration:none;background: url(images/arrow.png) right no-repeat ; line-height:40px; padding:0 20px 0 10px;float:left;}
.steps ul li a#last{ background:none;}
.steps ul li a:hover{ color:#fff;  text-decoration:underline;}
.steps ul li a.active{ color:#000;}





.governace_continer{width:96%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:400px; width:45%; margin-right:13px; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; }


	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}
.governance p a{color:#000; text-decoration:underline;}
	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:65%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0;font-weight:bold; font-size:25px;  color:#00a2ff;}
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}
.courses ul{ padding:0; margin:0;}
.courses ul li{font-size:15px;  }

.program_detail_container_right{width:30%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0;font-size:18px;}

.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }


	





.master_image{ width:100px; height:100px; -moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px; overflow:hidden; float:right; margin:-360px 0 0 0px;}
	
#progr{margin-top:60px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:70%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:25%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:0px; height:38px; text-align:center; background:#ffd205; float:left;}
.corporate_div_right_button a{font-size:18px;}
.topics_div{ min-height:250px; margin-right:15px;}
.topics_div_right{ min-height:250px; margin-right:15px;float: left;}


}

/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:360px) and (max-width:640px) and (orientation:portrait) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:100%;  margin-top:30px; height:auto;margin-left:0px;margin-right:10px; float:left;}

.working{ display:none;}


#header_right{ width:100%; height:auto; float:left; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:20px ;float:left; text-align:left; }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:100%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; }
#banner_left p{ width:90%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 15px 0; line-height:40px;float:left; font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:986%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top right no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px; }
#question h3{ width:200px; font-size:24px; }


#banner_right{ width:100%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:100%; height:auto; float:left;margin-bottom:20px;}

#about_chessship_inner_left h5{ width:100%;  float:left;font-size:25px; line-height:30px; }
#about_chessship_inner_left p{ width:100%;  font-size:15px; line-height:20px;}
#about_chessship_inner_left p span{  font-size:15px;line-height:20px; }

#about_chessship_inner_right{ width:100%; height:auto; float:left; }



#video_div{width:96%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:95%; height:auto; float:left; margin-top:14px; border:8px solid #ffb505;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:96%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left;margin-bottom:20px; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 { width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px; margin:0;line-height:18px; padding:0px 0 15px 0;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:330px!important; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px!important; height:192px; float:left; margin-top:20px; border:11px solid #2754cb!important;} 

.neuromyths {width:310px!important; min-height:120px; height:auto; float:left; margin-top:20px; }
.neuromyths h4{width:100%; height:auto;  padding:0; margin:0 0 5px 0;font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px; }
.neuromyths h5{width:200px; height:auto; padding:0; margin:15px auto 5px auto; font-size:18px; }



.enroll_right_bottom{width:330px!important; height:158px; float:left; margin-top:20px; } 


.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }





#footer{ width:96%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0;font-size:24px;}

#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-family:calibri; font-size: 16px; color:#FFFFFF;
border:0px solid }
#footer_center{ float:left; margin-bottom:10px;  margin-left:00px;}






/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:96%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:30px; line-height:25px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:30px; line-height:25px;}
#about_inner_page_left p{  width:100%; font-size:15px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px;  }

.video2{width:95%; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.youtube{ width:100%; height:230px;}
#g_map{ width:60%;height:auto;}

#about_inner_page1{ width:98%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:95%; height:auto; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }



.form_container_grandmaster{ width:100%;}
.form_field_container1{ width:100%;}



.form_field_container{ width:100%; }

.form_field_title{ width:30%;}
.form_field_title1{ width:30%;}
.form_field_input_container{ width:60%; float:left;}
.steps{ width:100%; height:80px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; width:100%;}
.steps ul li a{ color:#fff; text-decoration:none;background: none right no-repeat ; width:90%; line-height:26px; border-bottom:1px solid #000;  padding:0 5%; float:left;}

.steps ul li a#last{ background:none;border-bottom:0px solid #000;}




.governace_continer{width:96%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:380px; width:80%; margin-right:9%;margin-left:9%; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; line-height:35px; font-size:18px;}

	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}

	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:100%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0; font-size:25px; }
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}


.program_detail_container_right{width:100%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0; font-size:18px;}
.program_detail_container_right h2 .bse_price{ text-decoration:line-through;  color:#2754cb;}
.program_detail_container_right h2 .offer_price{ text-decoration:none;  color:#ff0000;}
.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }





.master_image{ width:80px; height:80px; -moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	border-radius: 40px; overflow:hidden; float:right; margin:-500px 0 0 0px;}
	
#progr{margin-top:00px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:100%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:100%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:10px; height:38px; float:left;}
.corporate_div_right_button a{font-size:18px;  }
.topics_div{ min-height:250px; margin-left:40px;float: left;  }
.topics_div_right{ min-height:250px; margin-left:40px;float: left;}

}




/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:360px) and (max-width:640px) and (orientation:landscape) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:55%;  margin-top:30px; height:auto;margin-left:0px; float:right;}

.working{ display:none;}
.photo-gallery1 li.rgt{ margin-right:20px;}

#header_right{ width:55%; height:auto; float:right; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:20px ;float:left; text-align:left; }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:50%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; letter-spacing: 2px;}
#banner_left p{ width:100%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 0px 0; line-height:40px;float:left;font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:96%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top left no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px;float:left; }
#question h3{ width:200px; font-size:24px;float:left;}


#banner_right{ width:50%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:40%; height:auto; float:left;}

#about_chessship_inner_left h5{ width:100%; height:auto; float:left;font-size:24px; line-height:30px; }
#about_chessship_inner_left p{ width:100%; height:auto; float:left;font-size:15px;line-height:20px;}
#about_chessship_inner_left p span{  font-size:15px;line-height:20px;}

#about_chessship_inner_right{ width:56%; height:auto; float:right; }



#video_div{width:96%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:95%; height:auto; float:left; margin-top:14px; border:8px solid #ffb505;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:96%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left; font-size:15px; }
.tab h6 { width:100%; height:auto; float:left; font-size:15px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:330px; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px; height:192px; float:left; margin-top:20px; border:11px solid #2754cb;} 

.neuromyths {width:310px; min-height:120px; height:auto; float:left; margin-top:20px; 
-moz-border-radius: 5px; background:#2754cb;border-radius: 5px;}
.neuromyths h4{width:100%; height:auto;  padding:0; font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px;}
.neuromyths h5{width:200px; height:auto; font-size:18px; color:#ffffff;}



.enroll_right_bottom{width:330px; height:158px; float:left; margin-top:20px; } 
.enroll_right_bottom_left{width:170px; height:auto; float:left; padding:10px 0px 0 11px; }
.enroll_right_bottom_left h4{width:170px; height:auto; float:left; padding:0; margin:0 0 5px 0; font-size:28px;}
.enroll_right_bottom_left p{width:170px; height:auto; float:left; padding:0; margin:0; font-size:18px; }

.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }
#enroll_click{ width:151px; text-align:center; margin:10px 0 10px 0; line-height:40px;float:left; font-size:24px;}
#enroll_click a{color:#FFFFFF; text-decoration:none;}
#enroll_click a:hover{color:#ffb505; text-decoration:none;}



#footer{ width:96%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0; font-size:24px; }
#tw_div{ width:250px; height:auto; float:left;}
#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-size: 16px;  }
#footer_center{ float:right; margin-bottom:10px;  margin-left:00px;}
#contact_footer{font-size:16px;}

#contact_footer h2{ font-size:24px;}






/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:96%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:35px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:35px; }
#about_inner_page_left p{  width:100%; font-size:16px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px; }

.video2{width:380px; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;}
.youtube{ width:380px; height:315px;}
#g_map{ width:100%;height:500px;}

#about_inner_page1{ width:96%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:380px; height:315px; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }
.program_container_small{width:100%;  font-size:13px;  padding-bottom:0px;}
.program_container_small h2{height:auto; font-size:17px;  }







.form_container_grandmaster{ width:50%;}
.form_field_container1{ width:100%;}

.form_field_container{ width:50%; }

.form_field_title{ width:40%;}
.form_field_title1{ width:40%;}
.form_field_input_container{ width:55%; float:left;}
.steps{ width:100%; height:40px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; }
.steps ul li a{ color:#fff; text-decoration:none;background: url(images/arrow.png) right no-repeat ; line-height:40px; padding:0 20px 0 10px;float:left;}
.steps ul li a#last{ background:none;}
.steps ul li a:hover{ color:#fff;  text-decoration:underline;}
.steps ul li a.active{ color:#000;}





.governace_continer{width:96%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:440px; width:45%; margin-right:13px; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; }


	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}
.governance p a{color:#000; text-decoration:underline;}
	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:60%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0;font-weight:bold; font-size:25px;  color:#00a2ff;}
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}
.courses ul{ padding:0; margin:0;}
.courses ul li{font-size:15px;  }

.program_detail_container_right{width:35%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0;font-size:18px;}

.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }


	





.master_image{ width:100px; height:100px; -moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px; overflow:hidden; float:right; margin:-360px 0 0 0px;}
	
#progr{margin-top:60px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:70%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:25%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:0px; height:38px; text-align:center; background:#ffd205; float:left;}
.corporate_div_right_button a{font-size:18px;}
.topics_div{ min-height:250px; margin-right:15px;}
.topics_div_right{ min-height:250px; margin-right:15px;float: left;}


}




/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:320px) and (max-width:568px) and (orientation:portrait) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:100%;  margin-top:30px; height:auto;margin-left:0px;margin-right:10px; float:left;}

.working{ display:none;}


#header_right{ width:100%; height:auto; float:left; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:20px ;float:left; text-align:left; }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:100%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; }
#banner_left p{ width:90%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 15px 0; line-height:40px;float:left; font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:96%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top right no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px; }
#question h3{ width:200px; font-size:24px; }


#banner_right{ width:100%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:100%; height:auto; float:left;margin-bottom:20px;}

#about_chessship_inner_left h5{ width:100%;  float:left;font-size:25px; line-height:30px; }
#about_chessship_inner_left p{ width:100%;  font-size:15px; line-height:20px;}
#about_chessship_inner_left p span{  font-size:15px;line-height:20px; }

#about_chessship_inner_right{ width:100%; height:auto; float:left; }



#video_div{width:96%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:95%; height:auto; float:left; margin-top:14px; border:8px solid #ffb505;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:96%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left;margin-bottom:20px; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; background-color:#FFFFFF; border:1px solid #dddddd; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 { width:100%; height:auto; float:left;font-size:15px; line-height:20px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px; margin:0;line-height:18px; padding:0px 0 15px 0;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:100%; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:95%; height:192px; float:left; margin-top:20px; border:7px solid #2754cb;} 

.neuromyths {width:280px; min-height:120px; height:auto; float:left; margin-top:20px; }
.neuromyths h4{width:100%; height:auto;  padding:0; margin:0 0 5px 0;font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px; }
.neuromyths h5{width:200px; height:auto; padding:0; margin:15px auto 5px auto; font-size:18px; }

.youtube2{width:100%; height:192px;}

.enroll_right_bottom{width:100%; height:158px; float:left; margin-top:20px; } 

.enroll_right_bottom_left{width:170px; height:auto; float:left; padding:10px 0px 0 11px; }
.enroll_right_bottom_left h4{width:170px; height:auto; float:left; padding:0; margin:0 0 5px 0; font-size:28px;}
.enroll_right_bottom_left p{width:170px; height:auto; float:left; padding:0; margin:0; font-size:18px; }

.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }








#footer{ width:96%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0;font-size:24px;}

#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-family:calibri; font-size: 16px; color:#FFFFFF;
border:0px solid }

#footer_center{  float:left; margin-bottom:10px;  margin-left:00px;}





/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:96%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:30px; line-height:25px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:30px; line-height:25px;}
#about_inner_page_left p{  width:100%; font-size:15px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px;  }

.video2{width:95%; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.youtube{ width:100%; height:230px;}
#g_map{ width:60%;height:auto;}

#about_inner_page1{ width:96%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:95%; height:auto; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }





.form_container_grandmaster{ width:100%;}
.form_field_container1{ width:100%;}

.form_field_container{ width:100%; }

.form_field_title{ width:30%;}
.form_field_title1{ width:30%;}
.form_field_input_container{ width:60%; float:left;}
.steps{ width:100%; height:80px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; width:100%;}
.steps ul li a{ color:#fff; text-decoration:none;background: none right no-repeat ; width:90%; line-height:26px; border-bottom:1px solid #000;  padding:0 5%; float:left;}

.steps ul li a#last{ background:none;border-bottom:0px solid #000;}




.governace_continer{width:96%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:380px; width:80%; margin-right:9%;margin-left:9%; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; line-height:35px; font-size:18px;}

	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}

	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:100%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0; font-size:25px; }
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}


.program_detail_container_right{width:100%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0; font-size:18px;}
.program_detail_container_right h2 .bse_price{ text-decoration:line-through;  color:#2754cb;}
.program_detail_container_right h2 .offer_price{ text-decoration:none;  color:#ff0000;}
.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }





.master_image{ width:80px; height:80px; -moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	border-radius: 40px; overflow:hidden; float:right; margin:-500px 0 0 0px;}
	
#progr{margin-top:00px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:100%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:100%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:10px; height:38px; float:left;}
.corporate_div_right_button a{font-size:18px;  }

.topics_div{ min-height:250px; margin-left:30px;float: left;  }
.topics_div_right{ min-height:250px; margin-left:30px;float: left;}
}




/**********************************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************************/

@media only screen and (min-width:320px) and (max-width:568px) and (orientation:landscape) {

#outer{ width:100%;}
#header{ width:96%;margin:0 auto; }

#header_middle{ width:60%;  margin-top:30px; height:auto;margin-left:0px; float:right;}

.working{ display:none;}


#header_right{ width:60%; height:auto; float:right; }
#header_right_top{ width:90%; height:auto;  float:left;  margin:14px 0 10px 00px; padding:3px 5% 3px 5% ; text-align:left;}

#header_right_bottom{width:100%;  margin-top:10px ;float:left; text-align:left; }



#banner{ width:96%; height:auto; margin:0 auto;}
#banner_left{ width:50%; float:left; height:auto; }
#banner_left h2{ width:100%; height:auto; line-height:37px; font-size:35px;  padding:55px 0 15px 0; letter-spacing: 2px;}
#banner_left p{ width:100%; height:auto; line-height:23px; font-size:16px;}
#banner_left h2 span{ color:#ffd205; font-size:32px;}

#enroll{ padding:5px 10px; margin:35px 0 0px 0; line-height:40px;float:left;font-size:40px;}
#enroll a{color:#007eb6; text-decoration:none;}
#enroll a:hover{color:#ffd205; text-decoration:none;}
#question{ width:98%; height:auto; margin:50px 1% 0 1%; float:left;background:url(images/line.jpg) top left no-repeat; padding-top:40px; }
#question h2{ width:100%; font-size:26px;float:left; }
#question h3{ width:200px; font-size:24px;float:left;}

.photo-gallery1 li.rgt{ margin-right:20px;}
#banner_right{ width:50%; height:auto; float:left; padding:17px 0; }

img{width:100%;}

#about_chessship{ width:100%; height:auto; background:#2754cb; padding:40px 0;}
#about_chessship_inner{ width:96%; height:auto; margin:0 auto;}


#about_chessship_inner_left{ width:40%; height:auto; float:left;}

#about_chessship_inner_left h5{ width:100%; height:auto; float:left;font-size:24px; line-height:30px; }
#about_chessship_inner_left p{ width:100%; height:auto; float:left;font-size:15px;line-height:20px;}
#about_chessship_inner_left p span{  font-size:15px;line-height:20px;}

#about_chessship_inner_right{ width:56%; height:auto; float:right; }



#video_div{width:98%; height:206px; float:left; margin-top:14px; border:1% solid #ffb505;} 
#video_div1{width:95%; height:auto; float:left; margin-top:14px; border:8px solid #ffb505;} 



#news_outer{ width:100%; height:auto; background:#f4f4f4;}
#news_inner{ width:96%; height:auto; margin:0 auto; padding:43px 0;}
#news_inner_left{ width:100%; height:auto; float:left; }
.tab{ width:100%; height:auto; float:left; }

.tab .article_container{ width:90%; height:auto; float:left; padding:5px 2%;  margin:0px 10px 8px 10px; min-height:100px;}
.tab .article_container .left{ width:70%; height:auto; float:left; border:0px solid #dddddd;}
.tab .article_container .right{ width:22%; height:auto; float:left; margin-left:7%; border:1px solid #dddddd;}

.tab h5{ width:100%; height:auto; float:left; font-size:15px; }
.tab h6 { width:100%; height:auto; float:left; font-size:15px; }
.tab h6 a{text-decoration:none;color:#ffb505;}
.tab a{ text-decoration:none;color:#2754cb;}
.tab p{ width:100%; height:auto; float:left;font-size:13px;}
#news_inner_right{ width:100%; height:auto; margin:10px auto 0 auto;  }
#news_inner_right_top{ width:330px; float:left;}
#news_inner_right h2{ width:100%; height:auto; float:left;  }

.video{width:308px; height:192px; float:left; margin-top:20px; border:11px solid #2754cb;} 

.neuromyths {width:310px; min-height:120px; height:auto; float:left; margin-top:20px; 
-moz-border-radius: 5px; background:#2754cb;border-radius: 5px;}
.neuromyths h4{width:100%; height:auto;  padding:0; font-size:28px;}
.neuromyths p{width:100%; height:auto;  padding:0; margin:0; font-size:16px;}
.neuromyths h5{width:200px; height:auto; font-size:18px; color:#ffffff;}



.enroll_right_bottom{width:330px!important; height:158px; float:left; margin-top:20px; } 
.enroll_right_bottom_left{width:170px; height:auto; float:left; padding:10px 0px 0 11px; }
.enroll_right_bottom_left h4{width:170px; height:auto; float:left; padding:0; margin:0 0 5px 0; font-size:28px;}
.enroll_right_bottom_left p{width:170px; height:auto; float:left; padding:0; margin:0; font-size:18px; }

.enroll_right_bottom_right{width:112px; height:113px; float:right; padding:20px 0px; }
#enroll_click{ width:151px; text-align:center; margin:10px 0 10px 0; line-height:40px;float:left; font-size:24px;}
#enroll_click a{color:#FFFFFF; text-decoration:none;}
#enroll_click a:hover{color:#ffb505; text-decoration:none;}



#footer{ width:96%; height:auto; margin:0 auto;}
#footer_left{ width:260px; height:auto; float:left; border:0px solid}
#footer_left h2{ width:250px; height:auto; float:left; margin:0; padding:20px 0px 8px 0; font-size:24px; }
#tw_div{ width:250px; height:auto; float:left;}
#footer_right{ width:250px; height:auto; float:left;padding:10px 0px 8px 0; font-size: 16px;  }
#footer_center{ width:280px; height:auto; float:right; margin-bottom:10px;  margin-left:00px;}
#contact_footer{font-size:16px;}

#contact_footer h2{ font-size:24px;}






/*************************************************ABOUT_US_css*******************************************************************************/


#about_inner_page{ width:96%; height:auto; margin:20px auto; padding-bottom:30px}
#about_inner_page h4{ width:100%;font-size:35px; }
#about_inner_page_left{ width:100%; float:left; height:auto; padding-bottom:20px;}
#about_inner_page_left h4{ width:100%;  font-size:35px; }
#about_inner_page_left p{  width:100%; font-size:16px; }



#about_inner_page_right{ width:100%; height:auto; float:left; padding:17px 0; margin-top:20px }

#about_inner_page_right h2{ width:423px; height:auto; float:right;font-size:20px; }

.video2{width:380px; height:auto; float:left; margin-top:12px; border:7px solid #ffb505;}
.youtube{ width:380px; height:315px;}
#g_map{ width:100%;height:500px;}

#about_inner_page1{ width:96%; height:auto; margin:0px auto;}
#about_inner_page_left1{ width:100%; float:left;  margin-top:40px }
#about_inner_page_left1 h3{ width:100%;  font-size:35px; }
.Pdf_container{ width:100%; height:auto; margin-top:20px; float:left;}
.Pdf_container_left{ width:80%; font-size:16px;}
.Pdf_container_right{ width:15%; float:right;}
#about_inner_page_right1{ width:100%; height:auto; float:left; margin-top:40px;margin-bottom:40px }
.video3{width:380px; height:315px; float:left;  border:7px solid #00a2ff;}
#about_inner_page_right1 h3{ width:100%; font-size:35px;}

.program_container{width:100%; margin:10px 0; float:left; }
.program_container_small{width:100%;  font-size:13px;  padding-bottom:0px;}
.program_container_small h2{height:auto; font-size:17px;  }




.form_container_grandmaster{ width:50%;}
.form_field_container1{ width:100%;}




.form_field_container{ width:50%; }

.form_field_title{ width:40%;}
.form_field_title1{ width:40%;}
.form_field_input_container{ width:55%; float:left;}
.steps{ width:100%; height:40px; margin-bottom:15px; background:#00a2ff;}
.steps ul{ padding:0; margin:0;}
.steps ul li{ list-style:none; display:inline;font-size:13px; float:left; }
.steps ul li a{ color:#fff; text-decoration:none;background: url(images/arrow.png) right no-repeat ; line-height:40px; padding:0 20px 0 10px;float:left;}
.steps ul li a#last{ background:none;}
.steps ul li a:hover{ color:#fff;  text-decoration:underline;}
.steps ul li a.active{ color:#000;}





.governace_continer{width:96%; height:auto; border:0px solid #ff6600;}

.governance{ min-height:440px; width:45%; margin-right:13px; font-size:13px;}
.governance_heading{ width:90%; padding:0 5%; margin:5px 0 0 0; float:left; }


	
.governance p{width:90%; height:auto; padding:0 5%; font-size:14px; margin-bottom:10px; text-align:center; font-weight:normal;}
.governance p a{color:#000; text-decoration:underline;}
	
.program_detail_container{width:100%; height:auto; margin-top:20px; }

.program_detail_container_left{width:65%; height:auto; float:left;}
.program_detail_container_left h2{ margin:10px 0 5px 0; padding:0px 0;font-weight:bold; font-size:25px;  color:#00a2ff;}
.program_detail_container_left p{ margin:0; padding:5px 0;font-size:14px;color:#000; }
	



.program_detail_container_left h3{ font-size:16px; }

.courses{ width:340px; float:left; height:auto; margin-bottom:20px; margin-left:10px;}
.courses ul{ padding:0; margin:0;}
.courses ul li{font-size:15px;  }

.program_detail_container_right{width:33%; height:auto; float:right; margin-bottom:10px; }
.program_detail_container_right h2{ margin:10px 0 10px 0px;  padding:0;font-size:18px;}

.program_detail_container_right p{width:100%; margin:10px 0 0px 0px;  padding:0;font-size:13px; }


	





.master_image{ width:100px; height:100px; -moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px; overflow:hidden; float:right; margin:-360px 0 0 0px;}
	
#progr{margin-top:60px;}	
.corporate_div{ width:100%;}
.corporate_div_left{ width:70%; }
.corporate_div_left h5{  font-size:25px; }
.corporate_div_left h6{ font-family: Calibri; font-size:20px;}

.corporate_div_right{ width:25%; float:right;}
.selected{ width:100%;margin:0 0 20px 0; float:left;}

.corporate_div_right_button{ width:140px; margin-bottom:13px; margin-right:0px; height:38px; text-align:center; background:#ffd205; float:left;}
.corporate_div_right_button a{font-size:18px;}
.topics_div{ min-height:250px; margin-right:15px;}
.topics_div_right{ min-height:250px; margin-right:15px;float: left;}


}





