.details_top {
	margin-top: 15px;
}
.details_top p a {
    color: #000;
    text-decoration: none;
}
.target iframe{ width:100%; margin:0px auto; height:529px;}
.details_text{z-index:1;}

@media screen and (min-width: 1025px){	
.slider_txt{bottom:8%;}
.slider_txt.eventpg{bottom:-2%;}

}

@media screen and (min-width: 769px){	
.home_body_list_con_box_con_rht {height:202px;}
.whatson_right { height:202px; bottom: 0; display: table-cell; }
}
@media screen and (max-width: 1023px){	
.target iframe{ height:460px;}
.homvideo iframe{ height:500px!important;}
}
@media screen and (max-width: 1024px){	
.social{right:-8px!important;}
.ftr_lft{margin-bottom:35px;}
.slider_txt{width:100%; left:0; margin-left:0;}
.cbp-biprev{left: 19%!important;}
.slider_txt{padding-top:15px; padding-left: 18px;bottom:-100px;}
.flexslider .details.slides {height:524px;}
.slider_txt{bottom:5px;}
.target iframe{ height:400px;}
.details_text p { font-size: 13px; line-height: 16px; }
.details_text { padding: 16px 15px 10px 20px; }
}
@media screen and (max-width: 1023px){	
.slider_total{ height:auto;}
}
@media screen and (max-width: 800px){
.social{right:5px!important;}
.social_media ul li{ padding-right: 4px; }
.ddsmoothmenu ul li{padding:4px 11px!important;}
.ddsmoothmenu ul li:last-child{padding: 8px 0 8px 11px!important;}
.home_body_list_con{margin-left:0; margin-right:0;}
.home_body_list_con_box{margin-left:0;}
.about_con{padding:18% 30px 0;}
.sponsor_con{padding:18% 30px 0;}
.details_button_total ul li{width:auto;}
.details_bg{padding:8px 30px 80px;}
.menu_area ul li{padding-right: 10px;}
.menu_area ul li a { font-size: 15px;}
.home_body_list_con_box{width:47%; margin-left: 5px; }
.home_body_list_con_box_con_lft{width:100%;}
.home_body_list_con_box_con_rht{width:100%;}
.whatson_right{width:100%;}

.logo{padding-left:16px;}
.social_media{padding-right: 10px;}
.slider_txt{padding-top:15px; padding-left: 20px; bottom:0px;}
.home_body_bg{padding-left: 16px; float:left;}
/*.flexslider .slides{height:500px;}
.flexslider .details.slides {height:484px;}
.flexslider .slides img{height: 364px;}
.video_area{height: 364px;}*/
.ddsmoothmenu ul li ul li a {
	width:98px; /*width of sub menus*/
	padding: 8px 4px 4px 4px;
}
.flex-direction-nav a { margin-top: -50px;}
.inlineblk {display:block;}
.details_rht {padding-right:40px;}
.whatson_right { height:160px; bottom: 0; display: table-cell; }
.ftr_lft {padding: 0px;}
.cbp-bicontrols{margin-left: -100px;}
.slider_total{height:400px;}
.home_body_list_total {width: 100%;}
.home_body_bg h2 {margin-top:30px;}
.menu_area h2, .menu_area ul {margin:0;}
.home_body_list_total {margin: 0 10px 0 10px;}
.menu_area.whatson {margin-left:15px; width:96.5%;}
.about_total{background:#ed1c94;}
.bg_navy{background:#014282; }
.bg_teal{background:#025158; }
.bg_red{background:#820000; }
.bg_ltpink{background:#f5a1c5; }
.bg_sky{background:#53b7e8; }
.bg_coolgray{background:#a4b6c2; }
.bg_ltgray{background:#e2dfbe; }
.bg_ltblue{background:#97d5d2; }
.about_hidden { opacity: 0; display: none;}
.home_body_list_con_box_con_rht h2 {margin-top:0px;}
.home_body_list_con_box_con_rht {height:140px;}
.home_body_bg h2{font-size:16px; margin-left: 4px;}
.home_body_bg .home_body_list_con_box_con_rht h2 {margin-left: 0px; margin-bottom: 4px; }
.home_body_list_con_box_con_rht p {line-height: 1.1em; font-size: 15px;}
.whatson_right p {line-height: 1.2em; font-size: 15px;}
.whatson_right h2 {font-size:16px; }
.target iframe{ height:310px;}
.homvideo iframe{ height:440px!important;}
}

@media only screen and (max-width: 767px){
.ddsmoothmenu{display:none!important}
.mobmenu_bx{display:block; margin-top: 8px; }
.social_media{text-align:center; margin-top:-104px; padding-top:0;}
.home_body_bg{padding:90px 30px 80px;}
.whatson_body_bg{padding:90px 30px 80px;}
.ftr_lft{width:100%; text-align:center;}
.ftr_lft ul li{float:none; display:inline-block;}
.ftr_mid{margin-bottom:15px;}
.ftr_logo{text-align:center;}
.about_con{padding:22% 30px 0;}
.abt_img{float:left; width:100%; margin-bottom:35px;}
.abt_img img{width:100%; display:block;}
.menu_area ul li a{font-size:14px;}
.menu_area ul li{padding-right: 5px;}
.menu_area{z-index:inherit;}
.home_body_list_con_box{width:100%;}
.target iframe{ height:260px;}
}
@media only screen and (max-width:640px){
.homvideo iframe{ height:370px!important;}
}
@media only screen and (max-width:600px){
.homvideo iframe{ height:300px!important;}
}
@media only screen and (max-width: 480px){
.home_body_list_con_box{width:100%;}
.home_body_list_con_box_con_rht{padding:51px 20px 25px;}
.whatson_right{padding:20px; height: 145px;}
.about_con{padding:30% 2% 0;}

.menu-button { border: none; }
.menu-button .fa-caret-down { visibility: hidden;}
.fa-caret-down { margin-top: 14px; }
.slider_total{height:250px;}
.home_body_bg h2 {margin-top:0px;}
.social_media {display: none;}
.whatson_body_bg{padding:0px;}
.menu_area.whatson {margin: 10px 15px 15px 15px; width:93%;}
.home_body_list_con_box{width:93%; margin-left:5px;}
.home_body_list_con_box.homepg{width:98%;}
.cbp-bicontrols{margin-left:-12%; height:50%;}
.details_text a{ font-size:10px; line-height:16px;}
.details_text p{ font-size:14p; line-height:16px;}
.homvideo iframe{ height:280px!important;}
.target iframe{ height:200px;}
.sponsor_hidden { opacity: 0; display: none;}
}
@media screen and (max-width: 479px){
.social{top:290px; right:22px!important;}
.logo{width:20%; padding-top:18px; padding-left:14px;}
.mobmenu_bx{top:-55px; right:-1px; z-index: 999; }
.about_con{padding:37% 30px 0;}
.sponsor_con{padding:37% 30px 0;}
.details_button_total ul li{width:100%; margin-right:0; margin-bottom:10px;}
.menu_area ul li a{font-size:13px;}
.menu_area ul li{padding-bottom:5px;}
.flexslider .slides img{height:auto!important;}
.flexslider {height:200px;}
.video_area{height:236px;}
.mob_watch{display:block!important;}
.pc_watch{display:none!important;}

.home_body_bg{padding:40px 15px 80px; background:url(../img/details_bg_pink.jpg); }
.logo{padding:18px auto auto 34px;}
.slider_txt{bottom: -74px;}

.flex-direction-nav a { background: url(../js/flexslider/images/bg_direction_nav_sm.png); width: 31px; height: 47px;}
.flex-direction-nav a { margin-top: -49px;}
.flex-direction-nav .flex-prev {left:6px; margin-top:-20px;}
.flex-direction-nav .flex-next {right:6px; margin-top:-20px;}
.flexslider:hover .flex-next {right:6px;}
.flexslider:hover .flex-prev {left:6px;}
.slider_txt{padding-left: 24px;}
.slider_txt p{font-size:13px;}
.home_body_bg h2{font-size:18px; margin-left: 4px;}
.home_body_list_con_box_con_rht {padding-top: 20px;}
.home_body_list_con_box_con_rht h2, .home_body_list_con_box_con_rht p{font-size:14px; line-height:1.4em;}
.flexnav li .icn-inline {display:inline-block;!important;}
.flexnav li { background: #FFF;}
.details_rht {padding-top:30px;}
.slider_txt{bottom:0px;}
.slider_txt a {font-size: 10px;}
.target iframe{ height:230px}
.homvideo iframe{ height:230px!important;}
.details_text p, .details_text p span { font-size: 11px; line-height: 13px; }
.details_text { bottom:-20px; padding: 16px 15px 10px 20px; }
.details_top { margin-top: 60px; }
}
@media screen and (max-width: 480px){
.slider_txt{bottom:-5px;}
.target iframe{ height:200px}
}
@media screen and (max-width: 360px){
.target iframe{ height:160px;}
}