@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 768px)
{
	.right_header			{display: block !important;}
    .event_list section ul  {display: block !important;}
}
@media only screen  and (max-width: 1199px)
{
	h1				{font-size: 40px; line-height: 45px;}
	h2				{font-size: 31px;line-height:38px;}
	h3				{font-size: 29px; line-height: 33px;}
	.slider_content	span.left_img img				{width: 65px;}
	.slider_content	span.right_img img				{width: 65px;}
	.slider-for .slick-prev							{width: 65px; height: 123px;}
	.slider-for .slick-next							{width: 65px; height: 123px;}
	.slider_content									{ padding: 0px 65px; }					
	.slider_content	.column							{display: flex; height: 136px; padding: 20px 195px 20px 10px;  justify-content: center; flex-direction: column;}		
	.slider-nav .slick-slide						{padding: 0 0;}
	.slider-nav .slick-list							{margin: 0 -14px;}
	.slider-nav										{padding: 0;}
	.video_section									{padding-bottom: 55px;}
	.slider_content  .column a.get_started			{height: 46px; line-height: 48px;}
	.footer											{padding: 55px 0;}
	
	.footer_info									{padding: 0 30px;}
	.footer_search_keep								{padding: 0 30px;}
	.footer_logo									{padding-left: 30px;}
	.footer_contact									{padding-right: 30px;}
	.mid_section ul li a.more						{height: 48px; line-height: 50px;}
	
	.learn_about_program a:before					{right: -10px;}
	.how_work_btm									{ padding-top: 50px; background-size: 225px auto;}
	.our_mission									{padding-bottom: 48px;}
	.how_started_top strong							{font-size: 38px;}
	
	.our_mission_left p								{font-size: 18px; line-height: 25px;}
	p												{font-size: 15px; line-height: 20px;}
	ul li												{font-size: 15px; line-height: 20px;}
	.how_work_right h5								{font-size: 20px;}
	.how_started_top_left:after						{right: -35px;}
	.how_started_top_right:after					{right: 0;}
	.how_started_top strong							{z-index: 10; position: relative;}
	.how_work_top									{padding: 0 10px;}
	
	.title_links									{background-size: 185px auto;}
	.career_top										{padding: 50px 0;}
	.career_btm_left								{padding-right: 35px; padding-top: 0; padding-bottom: 0px;}
	.career_btm_right								{padding-left: 35px; padding-top: 0; padding-bottom: 0px;}
	.career_btm 									{background-size: 225px auto;}
	.career_top_right strong						{font-size: 142px; }
	.career_title									{background: #569bbe;}
	.career_title .title:after						{display: none;}
	
	
	.team_content									{background-size: 225px auto;}
	.team_left										{padding-right: 10px;}
	
	.board_content .desk								{margin: 0 -10px;}
	.board_content ul li							{padding: 50px 10px 50px}
	
	.faq_content									{background-size: 225px auto;}	
	.faq_content .column >ul >li>a					{font-size: 17px;}
	.faq_content .column >ul >li					{padding: 13px 0;}
	.faq_content									{padding: 36px 0;}
	
	.privacy_policy_content							{background-size: 225px auto; padding: 45px 0 50px;}
	.privacy_policy_content .column					{padding-right: 10px;}
	
	
	.annual_report_btm								{padding: 50px 0;}
	.annual_report_btm h5							{padding-bottom: 35px;}
	
	
	.financital_top									{padding-bottom: 50px;}
	
	.contact_btm_section							{background-size: 225px auto; padding: 50px 0 50px;}
	.address_list ul li								{padding-top: 40px; padding-bottom: 0;}
	.contact_location p								{font-size: 19px;}
	.contact_location a.learn						{font-size: 19px;}
	.address_list ul li	 h6							{font-size: 16px;}
	
	.annual_report_btm							    {background-size: 225px auto; }
	
	
	/*3-10-2016 new css*/
	.program_left_top								{padding: 25px;}
	.program_logo									{margin-left: 0;}
	.program_follow_us								{padding-bottom: 25px; margin-bottom: 20px;}
	.program_right									{padding-left: 35px;}
	
	.career_btm                                     {padding-bottom:90px;}
	.privacy_policy_content                         {padding-bottom:88px;}
	.annual_report_btm                              {padding-bottom:90px;}
	.financital_btm                                 {padding-bottom:88px;}
	.contact_btm_section				           {padding-bottom:82px;}	
	
	.video_in                                {padding-bottom:48%;}
    
    
    .apply_content                                  {  background-size: 225px auto;}
    .apply_question_section                         {padding-bottom: 45px;}
    .hire_title .title_info                         {padding-right: 75px;}
    .hire_tab_section .btm_tab_right:after          {background-size: 225px auto; width: 225px; height: 160px; left: -16px; bottom: -70px;}
    .program_news_left:after                        {   display: none;}
    .program_news_section                           {background: url(../images/contentbg4.png) right bottom no-repeat;    background-size: 225px auto;}
    .supporter_btm_section                          {background-size: 225px auto;}
    .profile_top_info                               {background-size: 350px auto;}
    
    .profile_top_cont                               {padding-right: 25px;}
    .profile_btm_left                               {padding-right: 50px;}
    
    .term_use_cont                                  {background-size: 225px auto;}
   
}
@media only screen and (max-width: 1199px)
{
    .video_in { padding-bottom: 47%;}
}
@media only screen  and (max-width: 1050px)
{
	.row		{padding: 0 10px;}
	.row .row	{padding: 0;}
}


@media only screen  and (max-width: 1023px)
{	
	h1												{font-size: 35px; line-height: 40px;}
	h2												{font-size: 28px;line-height:34px;}
	.slider_content									{position: relative; background: #000; }
	.slider_content	.column							{height: 200px; padding-right: 10px;}
	.slider_content  .column a.get_started			{position: relative; display: inline-block; right: auto; top:auto; margin-top:20px; margin-bottom: 8px;}
	.slider_content	span.left_img					{bottom: 40px;}
	.slider_content	span.right_img					{bottom: 40px;}
	.slider-for .slick-prev							{bottom: 40px;}
	.slider-for .slick-next							{bottom: 40px;}
	.slider-nav .slick-slide						{padding: 0 8px;}
	
	.slider-nav .slick-list							{margin: 0 -8px;}
	.mid_section ul li div							{padding: 25px 20px 27px;}
	
	.footer_info									{padding: 0 20px; width: 28%; margin-bottom: 0px;}
	.footer_search_keep								{padding: 0 20px 0 20px;width: 30%; }
	.footer_logo									{padding-left: 20px; width: 20%; text-align: left;}
	.footer_contact									{padding-right: 20px; width: 22%;  margin-bottom: 0px;}
	.footer_partner									{float: none; padding-top: 20px;}
	.keep_in_touch									{float: none;}
	.youtube-player .play							{top: 55%;  }
	.youtube-player span.title						{top: 62%;}
	
	
	.title_links ul	 li								{padding: 0 7px;}
	.how_started_top strong							{font-size: 32px; line-height: 38px;}
	
	.inner_banner img								{min-height: 200px; width: auto; object-fit: cover;}
	
	.tab_links ul li								{padding-right: 0px;}
	.tab_links ul li a								{font-size: 15px; padding: 12px 15px;}
	.tab_detail	ul li								{padding: 0 10px 33px;}
	.tab_detail	ul									{margin: 0 -10px !important;}
	.team_right										{padding-left: 55px;}
	.board_content ul li							{width: 25%;}
	.board_content .desk							{display: none;}
	.board_content .ipad							{display: block; margin: 0 -10px;}
	
	.financital_top ul	li							{text-align: center;}
	.financital_top ul	li:last-child				{text-align: center; padding-top: 30px;} 
	.financital_btm ul li							{padding: 15px 7px 0;}
	.contact_address								{width: 365px; padding: 20px 15px;}
	
	.career_btm                                     {padding-bottom:90px;}
	.faq_content                                    {padding-bottom:70px;}
	
	.slider_content                                 {text-align:center;}
	.slider_content  .column a.get_started             {display:block; margin-left:auto; margin-right:auto;}
	.video_in                                 {padding-bottom:49%;}
	.main_navigation >ul>li                         {padding-left:14px;}
	
	.slider-nav 							        {width:768px; margin:0 auto;}
	.slider_content						              {bottom:1px;}
    
    .apply_title .title_info                        {padding-right: 75px;}
    .top_slider_left                                {padding-right: 20px;}
    .apply_question_section h6                      {font-size: 15px; letter-spacing: 0.010em;}
    .apply_question_section input[type=radio].css-checkbox + label.css-label    {font-size: 16px;}
    .apply_question_section  label.css-label        { margin-right: 8px;}
    .btm_tab_left                                   {padding-left: 10px; padding-right: 10px;}
    .btm_tab_right                                  {text-align: left; padding-bottom: 15px;}
    .hire_tab_section .btm_tab_right                {padding-left: 10px;}
    .hire_content                                   {padding-bottom: 90px; padding-top: 60px;}
    .hire_tab_section .btm_tab_right:after          {display: none;}
    .hire_content                                   {background: url(../images/contentbg4.png) right bottom no-repeat;    background-size: 225px auto;}
    .hire_tab_section .btm_tab_right                {padding-bottom: 30px;}
    .bwi_program .title_info                        {padding-right: 75px;}
    .bwi_program .title                             {width: 33.333%;}
    .bwi_program .title_info                        {padding-left: 20px;}
    .program_news_right                             {padding-right: 20px;}
    
    .supporter_top_section ul                       {column-gap: 25px; -webkit-column-gap: 25px; -moz-column-gap: 25px;}
    .supporter_btm_left ul                          {column-gap: 25px; -webkit-column-gap: 25px; -moz-column-gap: 25px;}
    .supporter_btm_right                            {padding-left: 15px;}
    .supporters_title .title                        {width: 38%;}
    .supporters_title .title_info                   {width: 60.5%;     padding-right: 50px;}
    
    .graduate_profile_title .title                  {width: 42%;}
    .graduate_profile_title .title_info             {width: 56%; padding-right: 75px;}
    .gruaduate_tab_links ul  li                     {padding: 0 32px;}
    .profile_top_img    img                         {object-position: left center;}
    .attend_middle_left                             {padding-right: 20px;}
    .attend_middle_right                             {padding-left: 20px;}
    .attend_links a                                 {display: block; width: 100%;}
    .attend_links a.purchase_ticket                 {margin-bottom: 30px;}
    .map_address  .address_in                       {width: 365px; padding: 30px;}
    .map_address  .address_in p                     {font-size: 17px;}
    
    .donate_cont p                                  {width: 100%;}
    .donate_title .title_info                       {padding-right: 75px;}
     .way_give_title .title_info                     {padding-right: 75px;}
    .way_give_listing ul li figure                  {height: 135px;}
    .way_give_listing ul li                         {padding-bottom: 35px;}
    .way_give_listing                               {padding: 50px 0 55px;}
    .result_top_list ul li                          {padding-bottom: 35px; padding: 0 20px 35px;}
    .result_top_section                             {padding-bottom: 14px;}
    .result_top_title span.left_title               {width: 38%;}
    .result_top_title span.right_title               {width: 38%;}
    .result_top_title strong                        {width: 24%; font-size: 78px;}
    .result_btm_info                                {padding: 0 10px 0 20px;}
    .result_btm_info  p                             {padding-right: 0;}
    
    .calender_title .title                          {width: 35%;}
    .calender_title .title_info                     {width: 63%; padding-right: 75px;}
    .event_category_section ul                      {column-count: 3; -webkit-column-count: 3; -moz-column-count: 3; column-gap: 20px;  -webkit-column-gap: 20px;  -moz-column-gap: 20px;}
    
    
    .reveal                                         {max-width: 90%; height: auto; padding: 35px 60px 40px 10px;}
    .hire_page .top_slider_left                     {padding-right:20px;}
    .graduate_profile_title .title              {width:47%;}
    .graduate_profile_title .title_info                  {width:53%;}
    .gruaduate_tab_links ul  li  a                  {padding-left:25px; padding-right:25px;}
    .gruaduate_tab_links ul  li                     {padding: 0 15px;}
    .gruaduate_tab_links ul  li  a:hover            {padding-left:50px; padding-right:0;}
    .gruaduate_tab_links ul  li  a span             {left:0px;}
    
    .slider-nav .slick-slide		{ width:33.33% !important; height:auto;}
	
    
.slider_content.slide9					{background:#569abd;}
.slide9 h2 strong {
    color: #fff;
}
.slide9 a.get_started {
    background: #fff;
    color: #569abd !important;
}
    
   
}


@media only screen  and (min-width: 768px) and (max-width: 1024px){
.slide9 h2 {
    text-transform: uppercase;
    color: #fff;
}
.slide9 h2 strong {
    color: #569abd;
}
.slide9 a.get_started {
    background: #569abd;
}
.slider_content.slide9 {
    background: #000000;
}
.slider_content.slide9 .column a.get_started {
    color: #ffffff !important;
}
.slider-nav { width:100%}
.slick-slider .slick-track{ padding:10px 0;}
.slider-nav .slick-slide {width:20%!important;}
.slider-nav .slick-slide img{ padding: 0 20px;}
}

@media only screen  and (max-width: 991px)
{
    	.video_in                                {padding-bottom:51%;}
}
@media only screen  and (max-width: 767px)
{
	h1												{font-size: 30px; line-height: 34px;}
	h2												{font-size: 25px;line-height:30px;}
	h3												{font-size: 24px; line-height: 28px;}
	h4												{font-size: 21px;line-height:28px; }
	h5												{font-size: 20px; line-height: 26px;}
	.footer_contact									{width: 50%; margin-bottom: 25px;}
	.footer_info									{width: 50%; border: none; margin-bottom: 25px;}
	.footer_search_keep								{width: 50%; padding-left: 0;}
	.footer_logo									{width: 50%;}
	.mid_section ul li								{width: 50%; float: left !important; padding-bottom: 25px;}
	.mid_section									{padding:28px 0 20px;}
	.footer											{padding: 45px 0;}
	.video_section									{padding: 20px 0 26px;}
	.video_section	h4								{width: 100%; padding-bottom: 22px;}
	.youtube-player .play							{width: 95px; height: 95px; background-size: 100% auto;}
	.youtube-player span.title                      {    font-size: 13px; line-height: 18px;    width: 120px; top: auto;
    margin:10px auto 0;}
    a.youtube-player                                {width:120px; height:140px; margin-left:-60px; margin-top:-70px;}
	.slider-nav										{width: 100%;}
	.slider-nav .slick-track						{width: 100% !important;}
	.slider-nav .slick-slide						{width: 25%; text-align: center; height:auto;}
	.slider-nav .slick-slide img					{margin: 0 auto;}
	.slider-nav .slick-slide						{height: auto;}
	
	.banner .slider-for .slick-slide >img			{height: 300px; width:auto; object-fit: cover;}
	#nav-icon2										{display: block;float: right;}
	.header											{z-index: 9999;  background-position: left bottom; height: 74px; padding: 15px 0; background: #fff; position: relative;}
	a.logo											{top: 0; }
	.header.small									{height: 95px;}
	.header .medium-4								{width:50%;}
	a.logo											{width: 150px;}
	.header .medium-8								{width: 50%; position: static;}
	.header.small #nav-icon2 span					{background: #4d4d4d;}
	.right_header									{display: none; position: absolute; left: 0; top: 100%; width: 100%; background:#000; padding: 20px;}
	.main_navigation >ul>li	>a						{opacity: 1; color:#666666; font-size:19px; line-height:22px; font-weight:600;}
	.top_navigation ul li a							{opacity: 1;}
	a.logo.active									{opacity: 1;}
	a.logo.normal									{opacity: 0;}
	.header.small .main_navigation >ul>li	>a		{color: #4d4d4d;}
	.header.small  .top_navigation ul li a			{color: #4d4d4d;}
	.header.small .top_navigation ul li.donate a      {color: #4d4d4d;}  
	.top_navigation ul li							{float: none;}
	.top_navigation ul 								{float: none;}
	.main_navigation >ul>li							{float: none; padding: 8px 0 8px 0px; display: block; }
	.main_navigation >ul>li	>a						{display: block; padding: 5px 0; text-transform: none;}
	.main_navigation >ul							{float: none; padding:15px 25px 20px; }

	.top_navigation ul li.donate a					{display: inline-block; line-height: 32px;     margin: 0px 0; border:none;}
	.top_navigation ul li							{padding-left: 0; padding: 8px 0; line-height: 16px;     border-bottom: 1px dotted #bbb;}
	.top_navigation ul li a							{display: block; font-size: 14px; line-height: 16px; text-transform: uppercase;     font-weight: 800; padding: 5px 0;}
	.main_navigation >ul>li:last-child				{border-bottom: none;}
	.top_navigation									{padding-bottom: 5px;}
	.main_navigation ul li ul						{width: 100%; height: auto; position: relative; background: #fff; padding: 10px 0 0;}
	.header.small .main_navigation ul li ul			{background: #fff;}
	.main_navigation ul li ul li a					{opacity: 1; font-size: 15px; line-height: 20px; display: block;}
	.header.small .main_navigation ul li ul li a	{color: #a6a6a6;}
	.main_navigation ul li ul li					{padding: 2px 0;}
	.main_navigation ul li ul li a                  	{color: #a6a6a6;}
	
	.main_navigation >ul>li							{position: relative; }
	.main_navigation >ul>li span.arrow				{position: absolute; right: 5px; top: 12px; width:25px; height:25px; background:url(http://bwiny.org/wp-content/uploads/2016/09/nav-plus.png) center 6px no-repeat;}
	.main_navigation >ul>li.parent					{padding-right: 30px;}
		.main_navigation >ul>li.parent.open span.arrow  {background-position:center -85px;}   
	.slider_content	span.left_img img				{width: 25px; height: auto;}
	.slider_content	span.right_img img				{width: 25px; height: auto;}
	.slider-for .slick-prev							{width: 25px; height: 47px; bottom: 58px;}
	.slider-for .slick-next							{width: 25px; height: 47px; bottom: 58px;}
	.slider_content	span.left_img					{opacity: 1 !important;}
	.slider_content	span.right_img					{opacity: 1 !important;}
	.slider_content									{padding: 0 5px;}
	.slider_content  h2								{font-size: 22px; line-height: 28px;}
	.slider_content  h1								{font-size: 25px; line-height: 30px;}
	.slider_content  .column a.get_started			{margin: 26px auto; margin-bottom: 4px;     height: 45px; width: 160px; line-height: 47px; font-size: 16px;}
	.slider_content	.column							{text-align: center;padding-top:20px; padding-bottom:20px; }
	.slider_content	span.left_img					{    bottom: 58px;}
	.slider_content	span.right_img					{    bottom: 58px;}
	.mid_section ul li a.more						{height: 45px;
    line-height: 47px;
    padding: 0 25px;}
	
	.inner_container								{padding-top: 0;}
	.about_title .title:after						{right: -10px; background-image: none;}
	.title_links ul									{padding: 17px 0;}
	.title_links 								{text-align: center;}
	.title_links ul									{float: none; }
	.title_links ul li								{display: inline-block; float: none;}
	.title_links h5									{padding: 15px 0;}
	.our_mission									{padding: 40px 0 44px;}
	.our_mission_right								{text-align: center; padding-top: 25px;}
	.how_work_top ul li								{padding-bottom: 20px;}
	.how_work_top									{padding-bottom: 27px;}
	.how_work_btm									{padding-top: 42px;    padding-bottom: 42px;}
	.how_work_right									{padding-top: 20px;}
	.how_started_top_left							{height: auto !important; padding: 25px 10px 25px; text-align: center;}
	.how_started_top span							{margin: 0 auto;}
	.how_started_top_right							{height: auto !important;}
	.how_started_top_left:after						{display: none;}

	.how_started_top_right							{padding-left: 10px; position: relative; text-align: center; padding: 15px 10px;}
	.how_started_top_right:after					{content: ""; height: 100%; width: 10px; right: -10px; top: 0; background: #954127; position: absolute;}
	.how_started_top_right:before					{content: ""; height: 100%; width: 10px; left: -10px; top: 0; background: #954127; position: absolute;}
	.how_started_btm								{padding: 42px 0 45px;}
	.how_started_left								{height: auto !important;}
	.how_started_right								{height: auto !important;}
	.learn_about_program a:before					{background-image:none;    position: absolute;
    left: 100%;
    width: 2000px;
    height: 100%;
    top: 0;
    background: #faaf3b;
    content: "";}
	.learn_about_program a:hover:before				{background: #e8851d;}
	.learn_about_program a							{line-height: 28px; height: auto; padding: 18px 0; margin-right:0;}
	.our_mission_left p								{font-size: 17px;}
	#our_mission									{top:0; }
	#how_started									{top:0;}
	#how_work										{top:0;}
	
	.career_top										{padding: 42px 0 45px;}
	.career_top_right								{text-align: left; padding-top: 25px; }
	.career_top_right strong						{font-size: 140px; line-height: 140px; margin-top: -10px; text-align: left;}
	.career_top_right strong sup					{font-size: 55px;}
	.career_btm										{padding: 45px 0 47px;}
	.career_btm_left								{padding-right: 10px; padding-bottom: 40px; height: auto !important; border-right: none;}
	.career_btm_right								{padding-left: 10px;height: auto !important;}
	
	.team_title										{background: #ffc846;}
	.team_title .title:after						{display: none;}
	.tab_links ul li a:after						{display: none;}
	.tab_links ul li.open a							{min-height: 10px;}
	.tab_links1										{display: block; position: relative;}
	.tab_links1 ul 									{list-style: none; margin: 0; padding: 4px 0; display: none; position: absolute; left: 0; top:100%; width: 100%; background: #fff; }
	.tab_links1 ul li								{border-bottom: 1px dotted #ccc;}
	.tab_links1 ul li:last-child					{border-bottom: none;}
	.tab_links1 ul li								{padding: 0;}
	.tab_links1 ul li a								{display: block; padding: 10px 20px;    font-size: 15px;     color: #808080; line-height: 21px;  font-weight: 800;px; transition: ease-in-out 0.5s all;}
	.tab_links1 .dropdown							{position: relative; display: block; background: #faaf3b; padding: 10px 38px 10px 20px; color: #fff;font-weight: 800;}
	.team_content									{padding: 40px 0 12px;}
	.tab_links1 .dropdown span.arrow				{position: absolute; right: 8px; top:14px; content: "";width: 0;height: 0;border-style: solid;border-width: 17px 12.5px 0 12.5px;border-color: #ffffff transparent transparent transparent;}
	.tab_links1 ul li a:hover						{background: #faaf3b; color: #fff;}
	.tab_links										{display: none;}
	.team_left										{padding-bottom: 35px;}
	.team_right										{padding: 0 10px;}
	.inner_header  .top_navigation ul li a			{color: #4d4d4d;}
	.inner_header .top_navigation ul li.donate a    { color: #4d4d4d;}
	.inner_header .main_navigation >ul>li	>a		{color: #4d4d4d;}
	.inner_header .main_navigation ul li ul			{background: #fff;}
	.inner_header .main_navigation ul li ul li a	{color: #a6a6a6;}
	
	
	.board_content .desk							{display: none;}
	.board_content .ipad							{ margin: 0 -10px; display: none;}
	.board_content .tab								{display: block; margin: 0 -10px; }
	.board_content ul li							{width: 33.333%; padding: 42px 10px 40px;}
	.borad_title									{background: #d94c36;}
	.borad_title .title:after						{display: none;}
	
	.faq_content .column >ul >li					{padding: 10px 0;}
	.faq_content									{padding: 32px 0 ; }
	.faq_content .column ul li .ans					{padding: 20px 0px 5px 20px;}
	.faq_content .column >ul >li>a					{padding-right: 0;}
	
	.privacy_policy_content							{padding: 42px 0 42px;}
	
	.flexslider										{padding: 0 40px; margin: 0; text-align: center;}
	.annual_report_top								{padding: 45px 0 22px;}
	.flex-direction-nav .flex-prev					{left: 0;}
	.flex-direction-nav .flex-next					{right: 0;}
	.one_of_slider									{float: none;}
	.annual_report_btm								{padding: 44px 0 15px;}
	.annual_report_btm h5							{padding-bottom: 25px; }
	.annual_report_btm ul li						{padding-bottom: 25px;}
	.flex-direction-nav a							{margin-top: -50px;}
	.financital_top									{padding: 42px 0 45px;}
	.financital_btm ul								{padding-bottom: 25px;}
	.financital_btm									{padding-bottom: 15px;}
	
	.contact_top_in									{position: relative; left: auto; top: auto; width: auto; margin: 0 -20px;}
	.contact_address								{width: 100%;}
	.contact_btm_section							{padding: 42px 0 45px;}
	.contact_location								{padding-bottom:5px;}
	.address_list ul li								{padding-top: 30px;}
	.address_list ul li	 p							{padding-bottom: 15px;}
	.contact_address								{    padding: 20px 20px 2px;}
	
	.how_started_left		{padding-right: 10px;}
.how_started_right		{padding-left: 10px;}


    .header                                         {height:95px; padding:18px 0;}
    .header.small                                   {height: 95px;}
    a.logo                                          {width:198px;}
    .top_navigation                                 {background:#e5e5e5; padding-bottom:0;} 
    .top_navigation ul                              {float:left; width:100%;}
    .top_navigation ul li                           {float:left; width:33.3333%; padding:0;}
    .top_navigation ul li  a                        {display:block; height:46px; line-height:46px; padding:0 15px; color:#4d4d4d; text-align:center;}
    .top_navigation ul li.donate a                  {line-height:46px; display:block; color:#4d4d4d;}
    .right_header                                   {padding:0; background:#fff;}
    .main_navigation >ul                            {float:left; width:50%;}
    .main_navigation >ul > li                       {float:left; width:100%;}
    .banner .slider-for .slick-slide >img           {height:auto;}
    .slider_content.slide1                          {background:#b55e42;}
    .slide1 h2 strong                               {color:#fff; }
    .slide1 a.get_started                           {background:#fff; color:#b55e42 !important;}
    .slide4 h1 strong                               {color:#fff;}
    
     .slider_content.slide2                          {background:#b9c525;}
    .slide2 h2 strong                               {color:#fff; }
    .slide2 a.get_started                           {background:#fff; color:#b9c525 !important;}
    
    
    
     .slider_content.slide3                          {background:#df493b;}
    .slide3 h2 strong                               {color:#fff; }
    .slide3 a.get_started                           {background:#fff; color:#df493b !important;}
    
    
     .slider_content.slide4                          {background:#faaf3b;}
    .slide4 h2 strong                               {color:#fff; }
    .slide4 a.get_started                           {background:#fff; color:#faaf3b !important;}
    
    
     .slider_content.slide5                         {background:#569abd;}
    .slide5 h2 strong                               {color:#fff; }
    .slide5 a.get_started                           {background:#fff; color:#569abd !important;}
    
    
     .slider_content.slide6                          {background:#da4c38;}
    .slide6 h2 strong                               {color:#fff; }
    .slide6 a.get_started                           {background:#fff; color:#da4c38 !important;}
    
    
     .slider_content.slide7                          {background:#e8851d;}
    .slide7 h2 strong                               {color:#fff; }
    .slide7 a.get_started                           {background:#fff; color:#e8851d !important;}
    
    
     .slider_content.slide8                          {background:#b15d3b;}
    .slide8 h2 strong                               {color:#fff; }
    .slide8 a.get_started                           {background:#fff; color:#b15d3b !important ;}
    
    .slider_content  h1                            {font-size:36px; line-height:38px;}
     .slider_content  h2                           {font-size:26px; line-height:28px;}
    .video_section                                  {background:#faaf3b;}
    
    .slider_content	.column                         {height:auto;}
    .slider-for  .slick-slide figure                {position:relative;}
    .slider-for  .slick-slide figure  a.prev        {display:block; position:absolute; left:0; top:50%; background:url(http://bwiny.org/wp-content/uploads/2016/09/mob-prev-arrow.png) left top no-repeat; width:40px; height:77px; margin-top:-38.5px;}
    .slider-for  .slick-slide figure  a.next        {display:block; position:absolute; right:0; top:50%; background:url(http://bwiny.org/wp-content/uploads/2016/09/mob-next-arrow.png) left top no-repeat; width:40px; height:77px; margin-top:-38.5px;}
    .slider_content	span.left_img                   {display:none;}
    .slider_content	span.right_img                   {display:none;}
    
    .footer_search_keep                             {    width: 100%; padding-top: 24px; border-top: 1px solid #666666; border-right: none;  padding-bottom: 29px;  border-bottom: 1px solid #666; margin-bottom: 42px;}
    .footer_search form                             {width:100%;}
    .footer_search_keep                             {padding-right:0;}
    .footer                                         {padding:45px 15px;}   
    .keep_in_touch                                  {float:left;}
    .footer_partner                                 {float:right;}
    .footer_logo                                    {width:100%; padding:0; text-align:center;}
    .footer_info                                    {padding-right:0; padding-left:27px;}
    
    
    .mobile-menu-left                               {display:block; padding-right:10px;}
    .mobile-menu-right                              {display:block; padding-left:10px;}
    .main_navigation >ul#menu-main_menu             {display:none;}

	.slider_content  h1                             {font-size:36px; line-height:40px;}
	.slider_content  h1 strong                      {display:inline; padding-left:10px;}
    .slider_content  h2                             {font-size:25px; line-height:34px;}
    .slider_content  h2 strong                      {display:inline; padding-left:10px;}
     	
     	
     	/*3-10-2016 new css*/
	.programs_title .title:after					{display: none;}
	.programs_title									{background-image: none;}
	.program_logo									{width: 200px; margin: 0 auto 35px; display: block;}
	.title_links h5									{font-size: 25px;     padding: 20px 0;}
	.program_left_btm .program_tab_links			{display: block;}
	.program_left_top .program_tab_links			{display: none;}
	.program_follow_us strong						{float: left;  line-height: 32px; padding: 0 15px 0 0;}
	.program_contact								{padding-bottom: 20px;}
	.program_left_top								{padding: 28px 25px 40px;     margin: 0 -25px;}
	.program_follow_us								{padding-bottom: 0; margin-bottom: 0; border: none;}
	.program_right a.back_to_program				{display: inline-block; margin-top: 50px;}
	.program_left a.back_to_program					{display: none;}
	.program_content 								{ padding:0px 5px 40px;}
	.program_right									{padding-left: 10px;}
	.images_video .columns							{margin-bottom: 18px;}	
	.program_detail .images_video					{padding-bottom: 0px !important;}
	.partner_list .columns							{padding-bottom: 20px;}
	.partner_list figure img						{width: auto;}
	.partner_list .columns:last-child				{padding-bottom: 0;}
	.attend_orientation a:before					{background-image:none;    position: absolute;
    left: 100%;
    width: 2000px;
    height: 100%;
    top: 0;
    background: #b5c63b;
    content: "";}

    .attend_orientation a 							{line-height: 16px; padding-top: 21px; }


	.attend_orientation a:hover:before				{background: #9cba39;}
	.program_tab_links 								{text-align: center;}
	.program_tab_links ul 							{border: none;}
	.program_tab_links ul  li						{display: inline-block; border-bottom: none; border-right: 1px solid #cccccc; padding: 0 7px 0 15px;}
	.program_tab_links ul  li.open					{padding-right: 18px;}
	.program_tab_links ul  li:last-child			{border: none; padding-right: 0;}
	.program_tab_links ul  li:last-child.open		{padding-right: 0;}
	.program_tab_links ul  li:first-child			{padding-left: 0;}
	.program_left									{padding-right: 7px;}
	
	/*.career_btm                                     {padding-bottom:65px;}
	.mid_section                                    {padding-bottom:40px;}
	.team_content                                   {padding-bottom:30px;}
	.board_content ul:last-child li                 {padding-bottom:62px;}
	.faq_content                                    {padding-bottom:50px;}
	.privacy_policy_content                         {padding-bottom:62px;}
	.annual_report_btm                              {padding-bottom:40px;}
	.financital_btm                                 {padding-bottom:35px;}
	.contact_btm_section                            {padding-bottom:62px;}*/
	
	
	.top_navigation ul li a                         {font-size:16px;}
	.main_navigation ul li ul                       {padding-top:0;}
	.top_navigation ul li                           {border:none;}
	.footer_partner                                 {padding-top:2px;}
	
.slider_content  h2                                 {font-size: 25px;   line-height: 28px; letter-spacing:0.040em;}
.slide3.slider_content  h2                          {font-size: 34px;   line-height: 35px; letter-spacing:0.020em;}
.slider_content  h1                                 {font-size: 34px;   line-height: 35px; letter-spacing:0.020em;}

.mid_section ul li h6                               {padding-bottom:12px;}

.project01 .attend_orientation a                    {margin:0; font-size: 14px;}
.project01 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #d56f4f;  content: "";}
.project01 .attend_orientation a:hover:before       {background:#b55e42;}

.project02 .attend_orientation a                    {margin:0; font-size: 14px;}
.project02 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #d8e62b;  content: "";}
.project02 .attend_orientation a:hover:before       {background:#b9c525;}

.project03 .attend_orientation a                    {margin:0; font-size: 14px;}
.project03 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #fb5242;  content: "";}
.project03 .attend_orientation a:hover:before       {background:#df493b;}

.project04 .attend_orientation a                    {margin:0; font-size: 14px;}
.project04 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #fdc163;  content: "";}
.project04 .attend_orientation a:hover:before       {background:#faaf3b;}

.project05 .attend_orientation a                    {margin:0; font-size: 14px;}
.project05 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #64b2da;  content: "";}
.project05 .attend_orientation a:hover:before       {background:#569abd;}


.project06 .attend_orientation a                    {margin:0; font-size: 14px;}
.project06 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #f6553f;  content: "";}
.project06 .attend_orientation a:hover:before       {background:#da4c38;}


.project07 .attend_orientation a                    {margin:0; font-size: 14px;}
.project07 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #fe9322;  content: "";}
.project07 .attend_orientation a:hover:before       {background:#e8851d;}


.project08 .attend_orientation a                     {margin:0; font-size: 14px;}
.project08 .attend_orientation a:before             {border:none;    background-image: none;  position: absolute; left: 100%; width: 2000px; height: 100%; top: 0; background: #d47148;  content: "";}
.project08 .attend_orientation a:hover:before       {background:#b15d3b;}


.program_detail .images_video	        	         {padding: 0 30px;}
    
    
    .top_content_slider .slick-slider                   {position: relative; width: 100%; top: auto; right: auto;}
    .apply_title .title                                 {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .apply_title .title:after                           {background: #569bbe;    right: -10px;}
    .apply_title                                        {background-image:none;}
    .apply_title .title_info                            {padding-right: 10px; position: relative; height: auto !important ;}
    .apply_title .title_info:after                      {    bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .apply_title .title_info p                          {position: relative; z-index: 9;} 
    .top_content_slider .slick-slider                   {margin-left: 0;}
    .top_content_slider .slick-list                     {margin: 0 -20px;}
    .top_content_slider .slick-slide img               { height: auto !important;}
    .top_content_slider .slick-dots                     {left: 0px; bottom: 22px;}
    .top_content_slider .slick-dots li                  {padding-bottom: 0;}
    .top_content_slider .slick-next                     {opacity: 1; right: 0px; background-size: 17px auto; width: 17px; height: 32px; background-position: center center; margin-top: -16px;}
    .top_content_slider .slick-prev                     {opacity: 1;left: 0px; background-size: 17px auto; width: 17px; height: 32px; background-position: center center; margin-top: -16px;}
    .top_slider_left h5                                 {font-size: 25px; line-height: 31px;}
    .top_slider_left                                    {height: auto !important; padding-top: 32px; padding-bottom: 40px; padding-right: 10px;}
    .top_slider_left p                                  {    font-size: 16px; line-height: 21px;}
    .apply_question_section h6                          {font-size: 16px;     letter-spacing: 0.020em;}
    .apply_question_section input[type=radio].css-checkbox + label.css-label    {    font-size: 18px;}
    .apply_question_section  label.css-label            {margin-right: 12px;}
    .apply_question_section .columns                    {padding-bottom: 32px;}
    .apply_question_section                             {padding-bottom: 15px;}
    .btm_tab_section h5                                 {padding-bottom: 25px;}
    .apply_content                                      {padding: 35px 0 60px; background-image:none;}
    .btm_tab_links1                                     {display: block; position: relative; padding-bottom: 50px;}
    .btm_tab_links1 ul                                  {z-index: 99; padding: 5px 20px 30px; display: none; position: absolute; left: 10px; right: 10px; background: #e6e6e6;}
    .btm_tab_links                                      {display: none;}
    .apply_question_section								{display: none;}
    .btm_tab_links1 .dropdown							{position: relative; display: block; background: #e6e6e6; padding: 10px 38px 10px 20px; color: #569bbe; font-size: 16px; font-family: 'ralewaybold';}
	.btm_tab_links1 .dropdown span.arrow				{position: absolute; right: 18px; top:50%; content: "";width: 0;height: 0;border-style: solid;border-width: 11px 6px 0 6px; border-color: #569bbe transparent transparent transparent;     margin-top: -4px;}
    .btm_tab_links1                                     {padding: 0 10px 0px;}
    .btm_tab_right                                      {padding-bottom: 25px;}
    .btm_tab_detail                                       {padding-top: 50px;}
    
    .hire_title .title                                 {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .hire_title .title:after                           {background: #af5c41;    right: -10px;}
    .hire_title                                        {background-image:none;}
    .hire_title .title_info                            {padding-right: 10px; position: relative; display: block; text-align: center; height: auto !important ;}
    .hire_title .title_info:after                      {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .hire_title .title_info p                          {position: relative; z-index: 9;} 
    .hire_content                                       {background: none; padding: 35px 0 60px;}
    .hire_tab_section .btm_tab_links1 .dropdown                           {color: #af5d41;}
    .hire_tab_section .btm_tab_links1 .dropdown span.arrow  {    border-color: #af5d41 transparent transparent transparent;}
    
    
    .bwi_program .title                                 {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .bwi_program .title:after                           {background: #ffc846;    right: -10px;}
    .bwi_program                                        {background-image:none;}
    .bwi_program .title_info                            {height: auto !important ;padding-right: 10px; position: relative;  display: block; text-align: center;}
    .bwi_program .title_info:after                      {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .bwi_program .title_info p                          {position: relative; z-index: 9;} 
    .program_news_section                                       {background: none; padding: 35px 0 55px;}
    .bwi_program_tab_section .btm_tab_links1 .dropdown                           {color: #faaf3b;}
    .bwi_program_tab_section .btm_tab_links1 .dropdown span.arrow  {    border-color: #faaf3b transparent transparent transparent;}
    .bwi_program_tab_section .btm_tab_links1 ul li a:hover      {color: #faaf3b;}
    .bwi_program_tab_section .btm_tab_links1 ul li a:hover:after{opacity: 1;}
    .bwi_program_tab_section .btm_tab_links1 ul li.open a        {color: #faaf3b;}
    .bwi_program_top                                    {padding: 35px 0 8px;}
    .program_news_left                                  {padding-bottom: 30px;}
    .bwi_program .title_info                            {padding-left: 10px; display: block; text-align: center;}
    .bwi_program_tab_section  h5                        {width: 100%;}
    .program_news_right h5                              {padding-bottom: 18px;}
    
    .supporter_top_section ul                           {column-count: 2;  -webkit-column-count: 2;  -moz-column-count: 2;  column-gap: 20px; -webkit-column-gap: 20px; -moz-column-gap: 20px;}
    .supporter_btm_left ul                              {column-gap: 20px; -webkit-column-gap: 20px; -moz-column-gap: 20px;}
    .supporter_top_section                              {padding: 35px 0 30px;}
    .supporter_btm_section                              {background-image: none; padding: 35px 0 55px;}
    .supporters_title .title                            {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .supporters_title .title:after                      {background: #b5c63b;    right: -10px;}
    .supporters_title                                   {background-image:none;}
    .supporters_title .title_info                       {height: auto !important ;padding-right: 10px; position: relative;  display: block; text-align: center;}
    .supporters_title .title_info:after                 {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .supporters_title .title_info p                     {position: relative; z-index: 9;} 
    .supporter_btm_right                                {padding-left: 10px;}
    .supporter_btm_left                                 {padding-bottom: 18px;}
    .supporters_title .title_info                       {width: 100%;}
    
    
    .graduate_profile_title .title                            {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .graduate_profile_title .title:after                      {background: #af5c41;    right: -10px;}
    .graduate_profile_title                                   {background-image:none;}
    .graduate_profile_title .title_info                       {height: auto !important ;padding-right: 10px; position: relative;  display: block; text-align: center; width: 100%;}
    .graduate_profile_title .title_info:after                 {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .graduate_profile_title .title_info p                     {position: relative; z-index: 9;}
    .gruaduate_tab_links ul  li  a:hover span               {display: none;}
    .gruaduate_tab_links ul  li  a                     {padding: 1px 5px;}
    .gruaduate_tab_links ul  li                         {padding: 0 16px; margin: 8px 0;}
    .profile_top_img    img                             {position: static; width: 100%;}
    .profile_top_img                                    {padding-left: 0; padding-right: 0;}
    .profile_top_info .row                                   {padding-left: 0; padding-right: 0;}
    .profile_top_cont                                   {height: auto !important; padding: 30px 20px 45px 20px; }
    .profile_top_img                                    {height: auto !important;}
    .profile_top_cont p                                 {padding-bottom: 15px;}
    .profile_btm_info                                   {padding: 34px 0 55px;}
    .profile_btm_right a.next_participant               {display: inline}
    .profile_btm_left a.next_participant               {display: none;}
    .profile_btm_left                                   {padding-right: 10px; padding-bottom: 25px;}
    .profile_btm_right  ul                              {margin: 0 0 40px;}
    .profile_top_img    img                             {height: auto !important;}
    .gruaduate_tab_links ul  li                         {float: none; display: inline-block;}
    .gruaduate_tab_links                                {padding: 16px 0 12px;}
    .wp-pagenavi  span, .wp-pagenavi   a                {font-size: 16px;}
    .wp-pagenavi  span, .wp-pagenavi   span             {font-size: 16px;}
    .wp-pagenavi                                        {padding: 24px 8px;}
    .wp-pagenavi   a em                                 {display: none;}
    .press_archive_list ul li                           {padding: 18px 10px;}
    .press_archive_list                                 {padding: 20px 0 35px;}
    .press_archive_title                                {background: #d94c36;}
    .press_archive_title .title:after                   {display: none; }
    .wp-pagenavi a.nextpostslink                        {margin-left: 0;}
    .wp-pagenavi                                         {height: 72px;}
    
    .map_address                                        {position: relative;}
    .map_address .row                                  {padding: 0}
    .map_address .columns                                  {padding: 0}
    .map_address  .address_in                           {width: 100%; padding: 27px 25px 32px;}
    .map_address  .address_in p                         {font-size: 18px;}
    .map_address_section iframe                         {height: 165px !important;}
    .attend_middle_left .attend_links                   {display: block;  padding-bottom: 40px;}
    .attend_middle_right .attend_links                   {display: none;}
    .attend_middle_left                                 {padding-right: 20px;padding-left: 20px; padding-bottom: 46px;}
    .attend_middle_section                              {padding: 32px 0 0;}
    .attend_links a.purchase_ticket                     {margin-bottom: 15px;}
    .share_links                                        {padding-top: 14px;}
    .attend_middle_right                                {padding-left:0; padding-right: 0;     padding-bottom: 20px;}
    .attend_middle_section     .row                     {padding-left: 0; padding-right: 0;}
    .attend_links a                                     {height: 60px; line-height: 60px;}
    .attend_middle_left  h5                             {padding-top: 16px;}
    
    .attend_gala_title                                {background: #ffc846;}
    .attend_gala_title .title:after                   {display: none; }
    
    
    .donate_cont                                    {padding: 35px 0 45px;}
    .donate_cont p                                   {font-size: 18px; line-height: 25px;}
    .donate_form                                        {padding-top: 8px;}
     .donate_title .title                            {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .donate_title .title:after                      {background: #af5c41;    right: -10px;}
    .donate_title                                   {background-image:none;}
    .donate_title .title_info                       {height: auto !important ;padding-right: 10px; position: relative;  display: block; text-align: center; width: 100%;}
    .donate_title .title_info:after                 {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .donate_title .title_info p                     {position: relative; z-index: 9;}
    
    .term_use_cont                                 {padding: 40px 0;}
    .term_use_title                                 {background: #569bbe;}
    .term_use_title .title:after                     {background: #569bbe;}
    
    .way_give_listing ul li                         {width: 50%; text-align: center; padding-right: 10px;}
    .way_give_listing ul li                         {width: 50%; text-align: center;}
    .way_give_listing ul li figure  img             {margin: 0 auto;}
    
    
     .way_give_title .title                            {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .way_give_title .title:after                      {background: #569bbe;    right: -10px;}
    .way_give_title                                   {background-image:none;}
    .way_give_title .title_info                       {height: auto !important ;padding-right: 10px; position: relative;  display: block; text-align: center; width: 100%;}
    .way_give_title .title_info:after                 {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .way_give_title .title_info p                     {position: relative; z-index: 9;}
    
     .result_title .title                            {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .result_title .title:after                      {background: #af5c41;    right: -10px;}
    .result_title                                   {background-image:none;}
    .result_title .title_info                       {height: auto !important ;padding-right: 10px; position: relative;  display: block; text-align: center; width: 100%;}
    .result_title .title_info:after                 {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .result_title .title_info p                     {position: relative; z-index: 9;}
    .result_top_list ul li                          {width: 33.3333%;}
    
    .result_top_title span.left_title               {display: none;}
    .result_top_title span em.copy                   {display: block;    }
    .result_top_title strong                        {display: block; width: 100%;}
    .result_top_title span.right_title              {width: 100%;}
    .result_top_title span                          {padding: 14px 0;}
    .result_top_title strong                        {font-size: 97px; padding-bottom: 8px;}
    .result_top_section                             {padding: 40px 0 15px;}
    .result_top_list ul li                          {padding-bottom: 38px;}
    .result_btm_section ul li .result_btm_img       {padding-bottom: 38px;}
    .result_btm_section ul li                       {border-width: 1px;     padding: 45px 0; text-align: center;}
    .result_btm_section ul li .name_profile         {float: none; display: block; text-align: center; width: 100%;}
    .result_btm_section ul li .name_profile span    {display: inline; padding-right: 0;}
        .result_btm_section ul li .name_profile em    {display: block;}
    .result_btm_section                             {padding-bottom: 20px; padding-top: 15px;}
    
    
    .event_category_section ul                      {column-count: 2; -webkit-column-count: 2; -moz-column-count: 2;}
    .event_category_section                         {padding: 35px 0 30px;}
    .event_list section ul li                       {position: relative; padding-left: 150px; padding-bottom: 38px;}
    .event_list section ul li strong                {    position: absolute; left: 10px; top: 0; width: 115px; text-align: center;}
    .event_list section:nth-child(2)                 {background: #fff;}
    .event_list section                             {border-bottom: 2px solid #dadada; padding: 21px 0 5px;}
    .event_list                                     {padding: 15px 20px 60px;}
    .event_list section >.row                               {padding: 0;}
    .event_list section >.row >.column                       {padding: 0;}
    .event_list h5                                  {text-align: center; padding-bottom: 0;    padding-bottom: 15px }
    .event_list h5 span a                            {display: block;}
    .event_list h5 span                            {display: inline-block; position: relative; padding-right: 20px;}
    .event_list h5 span:after                       {content: ""; position: absolute; right: 0; bottom:9px;width: 0;height: 0;border-style: solid;border-width: 6px 0 6px 10px;border-color: transparent transparent transparent #00436a;}
    .event_list h5 span a                           {position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
    .event_list section ul                          {display: none;     padding-top: 22px !important;}
    .event_list section:first-child ul              {display: block;}
    .event_list h5.open span:after                  {transform: rotate(90deg)}
    
     .calender_title .title                            {position: relative; z-index: 9; width: 100%; text-align: center; display: block; height: auto !important;}
    .calender_title .title:after                      {background: #569bbe;    right: -10px;}
    .calender_title                                   {background-image:none;}
    .calender_title .title_info                       {height: auto !important ;padding-right: 10px; position: relative;  display: block; text-align: center; width: 100%;}
    .calender_title .title_info:after                 {bottom: -50px;content: ""; position: absolute; right: -55px; top 0; height: 156px; width: 234px;     background: url(../images/title-bg3.png) 100% bottom no-repeat;}
    .calender_title .title_info p                     {position: relative; z-index: 9;}
    
    
    .reveal                                         {left: 5%;  max-width: 90%; height: auto; padding:35px 10px 40px 10px;}
    .reveal-overlay                                 {z-index: 9999;}
    .reveal .close-button                           {    top: 15px;
    right: 15px;}
    .modal_left                                     {padding-bottom: 25px; text-align: center;}
    .modal_right                                     {text-align: center;} 
    .footer_search form	 input[type="text"]         {font-size: 16px;}
    .hire_page .top_slider_left                     {padding-right:10px;}
    .bwi_program .title_info:after               { background-image: url(../images/title-bg4.png);}
    .supporters_title .title_info:after                           { background-image: url(../images/title-bg5.png);}
    .wp-pagenavi  span.current:first-child      {margin-left:95px;}
    .wp-pagenavi  span.current:last-child       {margin-right:95px;}
     .gruaduate_tab_links ul  li  a:hover            {padding-left:5px; padding-right:5px;}
     
     
     .apply_question_section                    {display:block;}
     .apply_tab_section  .btm_tab_links1        {display:none;}
     .apply_tab_section  .btm_tab_links         {display:none;}
     .apply_tab_section  .btm_tab_detail     {display:block !important;}
     .apply_tab_section  .btm_tab_detail.hidden_div,
     .apply_tab_section  .btm_tab_detail.hidden_div__1,
     .apply_tab_section  .btm_tab_detail.hidden_div__2,
     .apply_tab_section  .btm_tab_detail.hidden_div__3 	{display:none !important;}
     .apply_tab_section.btm_tab_section h5      {padding-bottom:0; display:none;}
     .apply_question_section .columns:last-of-type  {padding-bottom:0;}
     .apply_question_section                    {padding-bottom:0;}
     .header-top-wrap                           {background-image:none;}
     .headerTopBody .header                     {top:0 !important;}
     .header-top-wrap                           {padding:25px 0 10px;}
     .header-top-wrap .closeicon                {top:10px; right:10px;}
.slider-nav{padding: 0!important;}
.slider-nav .slick-slide img{ widht:100%; max-width:100%;}
.no_upcoming_message {padding: 40px 0 0; min-height: inherit;}
}

@media only screen  and (max-width: 599px)
{

	.mid_section ul li								{width: 100%;}
	.youtube-player .play							{top: 36%;}
	.youtube-player span.title						{font-size: 17px; line-height: 20px;}
	.how_started_top strong							{    font-size: 28px;line-height: 34px;}
	.title_links ul	 li								{padding: 0 6px;}
	.title_links ul	 li	a							{font-size: 16px;}
	
	.board_content .desk							{display: none;}
	.board_content .ipad							{ margin: 0 -10px; display: none;}
	.board_content .tab								{display: none; margin: 0 -10px; }
	.board_content .mob								{display: block; margin: 0 -10px; }
	.board_content ul li							{width: 50%; }
	.tab_detail	ul li								{width: 50%;}
	
	.financital_top ul	li:first-child img			{width: 398px; height: auto;}
	.financital_top ul	li:last-child img			{width: 423px; height: auto;}
     .youtube-player .play							{width: 95px; height: 95px; background-size: 100% auto;}
	.youtube-player span.title                      {    font-size: 13px; line-height: 18px;    width: 120px;}
	
	
	.main_navigation >ul.mobile-menu-left           {padding-right:10px;}
	.main_navigation >ul.mobile-menu-right           {padding-left:10px;}
    .gruaduate_tab_links ul  li                         {padding: 0 15px;}
    
    .press_archive_list ul li .author_date  span.name   {padding-right: 0; display: block; padding-bottom: 8px;}
    .press_archive_list ul li .author_date span         {display: block;}
    .press_archive_list ul li figure                   {margin-bottom: 20px;}
    
    .way_give_listing ul li                        {width: 100%; padding: 0 10px 45px;}
    .way_give_listing ul li figure                  {height: auto; margin-bottom: 40px;}
    .way_give_listing ul li:last-child              {padding-bottom: 0;}
    .way_give_listing                               {padding: 45px 0 60px}
    .result_top_list ul li                       {width: 50%; padding-left: 10px; padding-right: 10px;}
    
}

@media only screen  and (max-width: 479px)
{


	.slider-nav .slick-slide						{width: 50%; height:auto;}
	.slider_content	span.left_img					{    bottom:72px;}
	.slider_content	span.right_img					{    bottom: 72px;}
	.slider-for .slick-prev							{width: 25px; height: 47px; bottom: 72px;}
	.slider-for .slick-next							{width: 25px; height: 47px; bottom: 72px;}
	.youtube-player .play							{width: 55px; height: 55px; }
	.youtube-player span.title						{top: 58%;}
	.footer_contact									{width: 100%; border-right: 0; padding-right: 0;  }
	.footer_info									{width: 100%; border-right: 0; padding-right: 0; padding-left: 0;}
	.footer_search_keep								{width: 100%; border-right: 0; padding-right: 0; padding-left: 0; margin-bottom: 25px;}

	.footer .column									{position: relative; }
	.learn_about_program a							{font-size: 18px; line-height: 22px;}
	.title_links ul li								{display: block;}
	
	.tab_detail	ul li								{width: 100%;}
	.board_content ul li							{width: 100%;}
	.board_content .desk							{display: none;}
	.board_content .ipad							{ margin: 0 -10px; display: none;}
	.board_content .tab								{display: none; margin: 0 -10px; }
	.board_content .mob								{display: none; margin: 0 -10px; }
	.board_content .mob_small						{display: block; margin: 0 -10px; }
	.annual_report_btm ul li						{width: 100%;}
	.financital_top ul	li:first-child img			{width: 237px; height: auto;}
	.financital_top ul	li:last-child img			{width:263px; height: auto;}
	.financital_btm ul li							{display: block;}
	
	.contact_address .columns 						{width: 100%;}
	.address_list ul li								{width: 100%;}
	.slider-nav .slick-slide                        {width:25%; height:auto;}
     
    
	.youtube-player span.title                      {    font-size: 13px; line-height: 18px;    width: 120px; }
	.youtube-player                                 {padding-bottom:60%;}
	.youtube-player img                             {height:100%;  object-fit:cover; }
	
	.footer                                         {    padding: 45px 10px;}
	.footer_contact                                 {width:55%;     border-right: 1px solid #666666;}
	.footer_info                                     {    width: 45%;
    padding-left: 20px; }
    	.youtube-player                                 {padding-bottom:51%;}
    
   .main_navigation ul li ul         {	width: calc(100% + 30px);}
    
     .supporter_top_section ul                           {column-count: 1;  -webkit-column-count: 1;  -moz-column-count:1;  column-gap: 0px; -webkit-column-gap: 0px; -moz-column-gap: 0px;}
    .supporter_btm_left ul                              {column-count: 1;  -webkit-column-count: 1;  -moz-column-count:1;  column-gap: 0px; -webkit-column-gap: 0px; -moz-column-gap: 0px;}
   
    
    .press_archive_list ul li                {width: 100%;}
    a.youtube-player {
    width: 120px;
    height: 100px;
    margin-left: -60px;
    margin-top: -50px;
} 
}

@media only screen  and (max-width: 349px)
{
    .footer_partner a img                           {height:40px;}
    .main_navigation >ul>li	>a                      {font-size:17px;}
    
    .slider_content  h1                             {font-size:33px; line-height:36px;}
    .slider_content  h2                             {font-size:23px; line-height:26px;}
     
     /*3-10-2016 new css*/
	.program_tab_links ul  li						{display: inline-block; border-bottom: none; border-right: 1px solid #cccccc; padding: 0 0px 0 10px; }
	.program_tab_links ul  li.open					{padding-right: 10px;}
	.program_tab_links ul  li:last-child			{border: none; padding-right: 0;}
	.program_tab_links ul  li:last-child.open		{padding-right: 0;}
	.program_tab_links ul  li:first-child			{padding-left: 0;}
	.program_tab_links ul  li a						{font-size: 17px;}
	
	
	.attend_orientation a                           {font-size:20px;}
    
    
    .bwi_program_tab_section  h5                    {font-size: 23px; line-height: 29px;}
    .gruaduate_tab_links ul  li                     {padding: 0 6px;}
     .wp-pagenavi  span, .wp-pagenavi   a                {font-size: 14px;}
    .wp-pagenavi  span, .wp-pagenavi   span             {font-size: 14px;}
    .wp-pagenavi                                        {padding: 24px 0px;}
    .result_btm_info  p                             {font-size: 22px;  line-height: 28px;}
    .top_slider_left h5                             {font-size: 23px;}
    .btm_tab_section h5                             {font-size: 17px;}
    
    }


