@charset "utf-8";
/* CSS Document */

body {}
/*---sponsor Donation part--*/
.newsponserform{ width:99% !important;display:block;morgin:0 auto;}
.fullwidthdiv{ width:100%; display:block;morgin:10px auto;clear:both; }
.leftfieldiv{ width:48%; margin:0 5px;float:left; }
.rightfieldiv{  width:48%; margin:0 9px 0px 5px;float:right;}
.newlable{width:100% !important;padding-top: 5px; }
.newinput_evenfild{width:100% !important;}
.newinput_evenfild  input{ height:18px; padding:7px !important; width:98% !important;background:#fff; margin:0 auto;display:block;}
.newexpiry_frow{ width:100%; display:block;}
.newexp_left{width:50%; float:left;}
.newexp_left .selectdiv{width:46%;float:left; margin-right:5px;}
.newdigitcode_right{width:50% !important; float:left !important; display:inline-block !important;}
.innerinput_left{ width:75%; float:left;}
.innerimg_right{ width:20%; float:left; padding:5px 3px;}
div.error .mainselectioncs-newdrop-new { border: 1px solid #ff0000;}
/*----Account Profile Page css-------*/	
.account_profile {border-radius: 0px 10px 10px 10px;background-color:#FFF!important;}
.fm-rightspace {margin-right: 15px;}
.rightspace {margin-right:10px;}
.lable.fm-width {width: 40%;}
.fm-fullwidth-div {width:94%!important;border:none!important;}
.fm-width-none {width:100%!important;}
.input-box {width:60%!important;}
.select-box {width:102%!important;}
.input-fullwidth {width:98%!important;}
.password-setting input[type="password"] {padding:10px 8px!important;}
.edittablebg {background-color: #ffffff;border:none!important;border-radius: 7px;height:38px;width: 100% !important;}
.edittablebg select {/* background: #ffffff url("../images/inputbg.png") repeat-x scroll 0 0;border: 1px solid #bfcdd2;border-radius: 4px;color: #414141;font-family: arial;font-size: 12px;padding: 10px 8px;width: 100% !important;*/}
.cs_solid_red select {transition: border-color 0.5s ease-in-out 0s!important;font-size: 1em;margin: 0;outline: medium none;height: 32px !important;padding:4px;width:100%!important;border:none;background:none;-webkit-appearance: none;-moz-appearance:none; border-radius:4px!important;}
#mainselectioncs-newdrop-new {border-color: #bdc3c7!important;border-radius: 5px!important;border-style: solid!important;border-width: 1px!important;box-sizing: border-box!important;overflow: hidden;width: 101.7%!important;background: url("../images/aeiro.png") no-repeat scroll 100% 7px !important;vertical-align: middle;font-weight: normal;background:#fff;}
#mainselectioncs-newdrop-new2 {border-color: #bdc3c7!important;border-radius: 5px!important;border-style: solid!important;border-width: 1px!important;box-sizing: border-box!important;overflow: hidden;width: 100.7%!important;background: url("../images/aeiro.png") no-repeat scroll 100% 7px !important;vertical-align: middle;font-weight: normal;background:#fff;}
.mainselectioncs-newdrop-register-payment{ border-color: #bdc3c7!important;border-radius: 5px!important;border-style: solid!important;border-width: 1px!important;box-sizing: border-box!important;overflow: hidden;width: 96%!important;background: #fff url("../images/aeiro.png") no-repeat scroll 100% 7px !important;vertical-align: middle;font-weight: normal;}
.cs_solid_red select:focus { border:1px solid #85aee7;transition: border-color 0.5s ease-in-out 0s!important;border-radius: 5px!important; box-shadow-out: 0 0 5px #85aee7;}
.newinput_evenfild input:focus { border:1px solid #5d91d8;transition: border-color 0.5s ease-in-out 0s!important;border-radius: 5px!important; box-shadow: 0 0 5px #5d91d8;}
#mainselectioncs-newdrop-new3 {border-color: #bdc3c7!important;border-radius: 5px!important;border-style: solid!important;border-width: 1px!important;box-sizing: border-box!important;overflow: hidden;width: 101.7%!important;background:#fFF url("https://thedriven.net/images/aeiro.png") no-repeat scroll 100% 7px !important;vertical-align: middle;font-weight: normal;background:#fff;}
.update_profile {font-size: 14px;font-weight: bold;color:#000000;margin-left:7px;margin-bottom:30px;}
.tablecs-width {width:100%;}
.fields_marked {text-align:right;margin-right:10px;color: #777777;font-size: 11px;margin-right: 10px;margin-top: 0px;text-align: center;}
.cs_solid_red th{text-align:left;padding-left: 25px !important;}
table.field-table .textarea-fullwidth {width: 99%!important;}
.field-table .width99 {width: 99% !important; }
/*.newcustomtextare{ width:94% !important;  font-family: arial!important;font-size: 12px!important; color:#414141!important;}*/
.newcustomtextare {border: 1px solid #bfcdd2;border-radius: 4px !important;color: #414141 !important;font-family: arial !important;font-size: 12px !important;padding: 3px 4px;width: 93.2%;}
/*---by kunal css(8/2/17)------*/
.event_field_new .codecoupon_button{width:110px !important;margin-top:6px;}
.event_field_new .new_input_field{width:185px !important;}
#user_id #pass_id input:focus{ border-radius:0 15px 15px 0 !important;}

/*Added by kunal 19-apr-17*/
.CLS_NEW_DIV_BOX{padding:5px;}
.CLS_FIELD_SECT{float:left; width:50%; padding:5px; box-sizing:border-box;}
.CLS_FIELD_SECT .new_event_field input{width:100%!important; box-sizing:border-box;}
.CLS_FIELD_SECT .new_event_field textarea{width:100%!important; box-sizing:border-box;}
.CLS_FIELD_SECT .new_event_field select{width:100%!important; padding:9px; box-sizing:border-box; border: 1px solid #BFCDD2; border-radius: 4px 4px 4px 4px; color: #414141; font-family: arial; font-size: 12px;}
.CLS_FIELD_SECT .new_evol_firstName{margin-bottom:3px;}
.CLS_FIELD_SECT .vol_validation_fname{margin-top:2px;}
.new_creditcard_Charged{margin-right:0; text-align:center;}
.new_creditcard_Charged .New-payNow{margin-left:0;}
.new_credit_card_box{background-color: #ededed; padding: 16px; border-radius: 10px; margin-top: 10px;box-sizing:border-box; margin-bottom: 15px;}
.waiver-sign-box .CLS_FIELD_SECT font{margin-bottom:3px; display:block;}
.CLS_FIELD_SECT  input{width:100%!important; box-sizing:border-box;}
.CLS_FIELD_SECT  select{width:100%!important; box-sizing:border-box;}
.CLS_FIELD_SECT  textarea{width:100%!important; box-sizing:border-box;}
.event_box {font-family: calibri; width:100%; }
.event_photo {border: 2px solid #FFFFFF; box-shadow: 0 0 5px #999999; float: left; max-height: 98px; width: 98px; }
.event_detail {border-top: 1px solid #999; float: right; margin-bottom: 0px; width: 530px; font-size:18px }
.event_detail1 {float: right; margin-bottom: 0px; width: 530px; }

.sponsorHomeBox {float: none;width: auto;display:inline-block;text-align:center;}
.sponsorHomeBox span {float: none;margin: 0 1px 11px;border: 1px solid #ccc;	padding: 3px;display:inline-block;}
.sponsorHomeBox img {width:58px !important;	height:50px !important;}

@media screen and (min-width: 1024px) and (max-width:1200px){
#mainselectioncs-newdrop-new { width: 100% !important;}
#mainselectioncs-newdrop-new3 { width: 100.3% !important;}
.mainselectioncs-newdrop-register-payment{ width:99% !important;}
.reg-sum-btn{ width:98%;padding: 5px 5px;}

}
@media screen and (min-width:768px) and (max-width: 1024px) {
.LogoArea {margin-bottom: 20px;}
/*----Register Page css-------*/	
.RegisterMainWrapper .password-setting .dk_toggle {width: 96% !important;}
.dk_options_inner {width: 99.4% !important;}
.RegisterMainWrapper input[type="text"] {width: 95% !important;}
.RegisterMainWrapper input[type="password"] {width: 95% !important;}
.RegisterMainWrapper #family_name #disp_family_name {width: 100% !important;}
.RegisterMainWrapper #family_dropdwn .dk_container.dk_theme_default_select {width: 96% !important;}
.RegisterMainWrapper #family_dropdwn .dk_container.dk_theme_default_select .dk_options_inner {width: 104.4% !important;}
/*---sponsor Donation part--*/
.fullwidthdiv{ width:98%; display:block;morgin:10px auto;clear:both; }
.newsponserform  td{ width:99%;display:block;}
.newsponserform{ width:100% !important;display:inline-block !important;morgin:0 auto;}
.newinput_evenfild{width:100% !important; float:none !important;}
.newlable{width:100% !important;float:none !important;display:block !important;}
.leftfieldiv{ width:100%; margin:0 auto;float:none; display:block;}
.rightfieldiv{  width:100%; margin:0 auto;float:none;display:block;}
.newexp_left{width:50% !important; float:left !important;}
.newexp_left .selectdiv{width:46%;float:left; margin-right:5px;margin-left: 2px;}
.newdigitcode_right{width:45% !important; float:left !important; display:inline-block !important;}
/*----Account Profile Page css-------*/	
.add-member {float: none!important;margin-left:0px!important;margin-top:0px!important;text-align: center;}
.frend_request {float: none!important;margin-top: 12px!important;width:100%!important;text-align:center!important;}
.rightspace {width: 100%;}
.lable.fm-width {width:100%;}
.fm-width-none {width:100% !important;}
.input-box {width: 86% !important;}
.fm-fullwidth-div {width:98%!important;border:none!important;}
.input-fullwidth {width: 97% !important;}
table.field-table input[type="text"], table.field-table input[type="password"] {width:97%!important;}
#mainselectioncs-newdrop-new2 {width: 101% !important;}
.cs_solid_red th{text-align:left;padding-left:0px !important;}
table.field-table .textarea-fullwidth {width: 98% !important;}
.contaner.input-box textarea {width: 99% !important;}
.fm-rightspace {float: none !important;margin-right: 15px;text-align: center;}
/*account photo*/
.image-caption{ width:100% !important; text-align:center; }
.newcaptiwidt{ width:95% !important; padding:0px !important;}
.video_desccls{ height:100% !important;}
.newcls_videoup{ width:95% !important;}
/*----register payment custom css-------*/	
.security-clear {clear: none !important;}
.pay-setup {width: 96% !important;}
.left_panel.sponsorWrap.patdiv-width {width: 96% !important;}
.ccard-bg { margin: 0 auto!important; width: 92% !important;}
.newcustomwidth .Z-marGin{width:100% !important;}
.newcustomwidth .vol_last_name {float: left !important; margin-left: 12px !important;width: 100% !important;}
.newcustomleft {width:100% !important;}
.newcustomright {float: left !important; margin-left: 12px !important;width: 100% !important;}
.credcaretabdiv{margin:0 auto !important; display:block;float: none !important; width:100% !important;}
.ccard-bg { margin: 0 auto!important; width: 92% !important;}
.left_panel { float: none !important; width: 96% !important;}
.widcardcl {float:none!important;}
.row {float: none!important;margin: 0 auto!important;padding:0px!important;width: 420px!important;}
.content_field {width: 180px!important;}
.mainselectioncs-newdrop-register-payment{ width:100%!important;}
.reg-sum-btn{ width:98%;padding:5px;}
.RightSideWrap, .RightSideWrap-left { margin-right:3%!important; margin-left:15px;}
.mainselectioncs-newdrop-register-payment1{width:98%!important;}
}
@media screen and (max-width:1024px){
.CLS_FIELD_SECT .new_event_field input{width:100%!important;}
.mainselectioncs-newdrop-register-payment1{width:100%!important;}
}
@media screen and (max-width:768px){ 
.mainselectioncs-newdrop-register-payment1{width:100%!important;}
.pay-succ-new tbody {max-width:100%; display: block!important; overflow-x: scroll!important;}
}


@media screen and (max-width:991px){
	.new_credit_card_box{width:100%;}
	.new_creditcard_Charged{clear:both; text-align:center;}
}
@media screen and (max-width:736px) and (min-width:668px){
.reg-sum-btn {width:100%!important; padding: 5px 6.5px!important;}
}
@media screen and (min-width:481px) and (max-width: 767px) {
.LogoArea {margin-bottom: 20px;}
/*----Register Page css-------*/	
.RegisterMainWrapper .password-setting .dk_toggle {width: 97% !important;}
.RegisterMainWrapper input[type="text"] {width: 96% !important;}
.dk_options_inner {width: 99.4% !important;}
.RegisterMainWrapper #family_name #disp_family_name {width: 100% !important;}
.RegisterMainWrapper input[type="password"] {width: 96% !important;}
.RegisterMainWrapper #family_dropdwn .dk_toggle {width: 99% !important;}
.RegisterMainWrapper #family_dropdwn .dk_container.dk_theme_default_select {margin-left: 0 !important;width: 95% !important;}
.RegisterMainWrapper textarea {  padding: 10px !important; width: 96% !important;}
/*---sponsor Donation part--*/
.fullwidthdiv{ width:98%; display:block;morgin:10px auto;clear:both; }
.newsponserform  td{ width:99%;display:block;}
.newsponserform{ width:100% !important;display:inline-block !important;morgin:0 auto;}
.newinput_evenfild{width:100% !important; float:none !important;}
.newlable{width:100% !important;float:none !important;display:block !important;}
.leftfieldiv{ width:100%; margin:0 auto;float:none; display:block;}
.rightfieldiv{  width:100%; margin:0 auto;float:none;display:block;}
/*----Account Profile Page css-------*/	
.rightspace {width: 100%!important;}
.add-member {float: none!important;margin-left:0px!important;margin-top:0px!important;text-align: center;}
.frend_request {float: none!important;margin-top: 12px!important;width:100%!important;text-align:center!important;}
.lable.fm-width {width: 100%;}
.fm-width-none {width: 100% !important;}
.fm-fullwidth-div {width:90%!important;border:none!important;}
.input-box {width: 100% !important;}
.input-fullwidth {width: 98% !important;}
table.field-table input[type="text"], table.field-table input[type="password"] {width:97%!important;}
#mainselectioncs-newdrop-new2 {width: 100% !important;}
#mainselectioncs-newdrop-new3 {width: 101% !important;}
.cs_solid_red th{text-align:left;padding-left:0px !important;}
table.field-table .textarea-fullwidth {width: 98%!important;}
.contaner.input-box textarea {width: 99% !important;}
.fm-rightspace {float: none !important;margin-right: 15px;text-align: center;}
/*account photo*/
.image-caption{ width:100% !important; text-align:center;}
.newcaptiwidt{ width:95% !important; padding:0px !important;}
.video_desccls{ height:100% !important;}
/*---Ifsa css------*/
.newcustomwidth {display: block !important;margin: auto !important;width: 98% !important;}
.newcustomleft { margin: 0 auto !important; width: 100% !important;}
.newcustomleft input {padding: 10px 5px !important;width: 95% !important;}
.newcustomright input {padding: 10px 5px !important;width: 95% !important;}
.newcustomright {float: none !important;margin: 0 auto !important;padding-top: 5px;width: 100% !important;}
/*.newcustomwidth .Z-marGin{width:100% !important;}
.newcustomleftCountry{width:75% !important;}
.newcustomwidth .vol_last_name {float: left !important; margin-left: 12px !important;width: 100% !important;}
.newcustomleft {width:100% !important;}
.newcustomright {float: left !important; margin-left: 12px !important;width: 100% !important;}*/
.credcaretabdiv{margin:0 auto !important; display:block;float: none !important; width:100% !important;}
.ccard-bg { margin: 0 auto!important; width: 92% !important;}
.row {float: none!important;margin: 0 auto!important;padding:0px!important;width:420px!important;}
.content_field {width:140px!important;}
/*---right side bar Css ------*/
.RightSideWrap,.RightSideWrap-left {display:block;margin:0px auto;text-align:left;vertical-align:top;width:94%;float:none !important;}
/*---by kunal css(8/2/17)------*/
.mainselectioncs-newdrop-register-payment{width: 100%!important;}
.reg-sum-btn{ width:98%;}
.CLS_FIELD_SECT .new_event_field input{width:100%!important;}
.mainselectioncs-newdrop-register-payment1{width:100%!important;}
}
@media screen and (max-width:767px){
	.CLS_FIELD_SECT{display:block; width:100%;}
}
@media only screen and ( max-width: 480px ) {
.LogoArea {margin-bottom: 20px;}
/*----Register Page css-------*/	
.dk_options {left: -7px !important;margin-top: -1px ;position: absolute;width: 100% !important;}
.dk_options_inner {margin-left: 7px;overflow: auto;position: relative;width: 100% !important;}
.RegisterMainWrapper .password-setting .dk_toggle {width: 94% !important;}
.RegisterMainWrapper input[type="text"] {width: 92% !important;}
.RegisterMainWrapper #family_name #disp_family_name {width: 100% !important;}
.RegisterMainWrapper input[type="password"] {width: 92% !important;}
.RegisterMainWrapper #family_dropdwn .dk_toggle {width: 88% !important;}
.RegisterMainWrapper #family_dropdwn .dk_container.dk_theme_default_select {margin-left: 0 !important;width: 100% !important;}
.RegisterMainWrapper textarea {  padding: 10px !important; width: 92% !important;}
/*---sponsor Donation part--*/
.fullwidthdiv{ width:98%; display:block;morgin:10px auto;clear:both; }
.newsponserform  td{ width:99%;display:block;}
.newsponserform{ width:100% !important;display:inline-block !important;morgin:0 auto;}
.newinput_evenfild{width:100% !important; float:none !important;}
.newlable{width:100% !important;float:none !important;display:block !important;}
.leftfieldiv{ width:100%; margin:0 auto;float:none; display:block;}
.rightfieldiv{  width:100%; margin:0 auto;float:none;display:block;}
.newexp_left{width:100%; float:left;}
.newexp_left .selectdiv{width:46%;float:left; margin-right:15px;}
.newexp_left .selectdiv:last-child{ margin-right:0px;}
.newdigitcode_right{width:100% !important; float:left !important;}
.secrityCode{margin-top:15px;}
.innerinput_left input{ width:95% !important;}
.innerimg_right{ width:20%; float:left; padding:5px 5px;}
/*----Account Profile Page css-------*/	
.rightspace {width: 100%!important;}
.add-member {float: none!important;margin-left:0px!important;margin-top:0px!important;text-align: center;}
.lable.fm-width {width: 100%;}
.fm-width-none {width: 100% !important;}
.input-box {width: 96% !important;}
.fm-fullwidth-div {border: medium none !important;width:98% !important;padding:0px!important;}
.input-fullwidth {width: 97% !important;}
.tablecs-width {width:100%;}
table.field-table input[type="text"], table.field-table input[type="password"] {width:95.4%!important;}
#mainselectioncs-newdrop-new2 {width:100% !important;}
#mainselectioncs-newdrop-new3 {width:102% !important;}
.cs_solid_red th{text-align:left;padding-left:0px !important;}
table.field-table .textarea-fullwidth {width: 97% !important;}
.contaner.input-box textarea {width:98% !important;}
.fm-rightspace {float: none !important;margin-right: 15px;text-align: center;}
/*account photo*/
.image-caption{ width:100% !important; text-align:center;}
.newcaptiwidt{ width:95% !important; padding:0px !important;}
.newcls_videoup{ width:95% !important;}
.video_desccls{ height:100% !important;}
.sub-tab { height: auto; margin-bottom: 0px !important;}

/*---Ifsa css------*/
.newcustomwidth {display: block !important;margin: auto !important;width: 98% !important;}
.newcustomleft { margin: 0 auto !important; width: 100% !important;}
.newcustomleft input {padding: 10px 5px !important;width: 94% !important;}
.newcustomright input {padding: 10px 5px !important;width: 94% !important;}
.newcustomright {float: none !important;margin: 0 auto !important;padding-top: 5px;width: 100% !important;}
.credcaretabdiv{margin:0 auto !important; display:block;float: none !important; width:100% !important;}
.ccard-bg { margin: 0 auto!important; width: 92% !important;}
.row {float: none!important;margin: 0 auto!important;padding: 0!important;width: 300px!important;}
.content_field {width:124px!important;}

/*---by kunal css(7/2/17)------*/
.widcardcl {margin-left: 0;float: none;width: 96% !important;margin: 0 auto!important;box-sizing: border-box;padding: 5px!important;}
.pay-succ-new tbody{max-width: 380px;display: block!important;overflow-x: scroll!important;}
.CLS_FIELD_SECT .new_event_field input{width:100%!important;}
.mainselectioncs-newdrop-register-payment1{width:98.6%!important;}
}
@media only screen and ( max-width: 400px ) {
.pay-succ-new tbody{max-width: 340px; display: block!important; overflow-x: scroll!important;}
.mainselectioncs-newdrop-register-payment1{width:100%!important;}
}

@media only screen and ( max-width: 360px ) {
.LogoArea {margin-bottom: 20px;}
/*---sponsor Donation part--*/
.fullwidthdiv{ width:97%; display:block;morgin:10px auto;clear:both; }
.newexp_left{width:100%; float:left;}
.newexp_left .selectdiv{width:46%;float:left; margin-right:15px;}
.newdigitcode_right{width:100% !important; float:left;}
.input-fullwidth {width: 95% !important;}
table.field-table .textarea-fullwidth {width: 97% !important;}
.tablecs-width {width:100%;}
table.field-table input[type="text"], table.field-table input[type="password"] {width:94%!important;}
#mainselectioncs-newdrop-new2 {width: 100% !important;}
.mainselectioncs-newdrop-register-payment{width: 100% !important;}
.cs_solid_red th{text-align:left;white-space: normal !important;padding-left:0px !important;}
.contaner.input-box textarea {width: 97% !important;}
.fm-rightspace {float: none !important;margin-right: 15px;text-align: center;}
#mainselectioncs-newdrop-new3 {width: 103.7% !important;}
.ccard-bg { margin: 0 auto !important;width: 80% !important;}
.row {float: none!important;margin: 0 auto!important;padding: 0!important;width: 300px!important;}
.content_field {width:124px!important;}

/*---by kunal css(8/2/17)------*/
.pay-succ-new tbody{max-width:280px!important; display: block!important; overflow-x: scroll!important}
.mainselectioncs-newdrop-register-payment1{width:99%!important;}
}
@media only screen and ( max-width: 320px ) {
.LogoArea {margin-bottom: 20px;}
/*---sponsor Donation part--*/
.fullwidthdiv{ width:96%; display:block;morgin:10px auto;clear:both; }
.newexp_left{width:100%; float:left;}
.newexp_left .selectdiv{width:46%;float:left; margin-right:15px;}
.newdigitcode_right{width:100% !important; float:left;}
.input-box {width: 96% !important;}
.select-box {padding: 6px 45px 6px 10px !important;width: 100% !important;}
.fm-width-none {width: 100% !important;}
.fm-fullwidth-div {border: medium none !important;padding: 0 !important;width: 92% !important;}
#mainselectioncs-newdrop-new {width: 105.4% !important;}
#mainselectioncs-newdrop-new2 {width:100% !important;}
#mainselectioncs-newdrop-new3 {width:104% !important;}
.mainselectioncs-newdrop-register-payment{width:100% !important;}
.input-fullwidth {width: 98% !important;}
.tablecs-width {width:100%;}
table.field-table input[type="text"], table.field-table input[type="password"] {width:93%!important;}
.cs_solid_red th{text-align:left;white-space: normal !important;padding-left:0px !important;}
.fm-rightspace {margin-right:15px;float:none!important;text-align:center!important;}
.contaner.input-box textarea {width: 100% !important;}
table.field-table .textarea-fullwidth {width: 95.1% !important;}
/*---By Pawan 15-11-2016 --*/
.sponsorWrap {margin-left: 0!important;}
.centr_rounder_vol {padding: 8px 0;}
.ccard-bg { margin: 0 auto !important;width: 80% !important;}
.row {float: none!important;margin: 0 auto!important;padding: 0!important;width: 290px!important;}
.content_field {width:124px!important;}
/*---By Pawan 23-05-2017 --*/
.mainselectioncs-newdrop-register-payment1 {background: #fff url("../images/aeiro.png") no-repeat scroll 100% 7px; border-color: #bdc3c7;
border-radius: 5px;border-style: solid;border-width: 1px;box-sizing: border-box;font-weight: normal;overflow: hidden;vertical-align: middle;width: 100%!important;}
}

@media (min-width:470px) and (max-width:580px){
#thumbEmail {float: none !important;}
#showHideTrSize {width: 391px !important;}
.MemberDataWrapList {display: block; margin:16px 0}
.sortMemberWrap {margin-left: 4px !important;}
#nextPageMember {margin: 0 12px 0 0 !important;}
.mainselectioncs-newdrop-register-payment{ width:100%!important;}
}
@media (min-width:310px) and (max-width:470px){
#thumbEmail {float: none !important;}
#showHideTrSize { width: 268px !important;}
#show_other_info > label:nth-of-type(3) {margin-left: 52px;}
.MemberDataWrapList {display: block; margin:16px 0}
.sortMemberWrap {margin: 10px 7px !important; width: 100% !important;}
.my_ptext {margin-left:0px !important;}
#nextPageMember {margin: 0 6px 0 0 !important; padding: 6px !important;}
.mainselectioncs-newdrop-register-payment{ width:100%!important;}

}
.rmevent_managment { width:auto; padding:5px; display:block; overflow:hidden; background:#dedede; border:1px solid #cecece; color:#000; font-weight:bold; border-radius:5px; -webkit-border-radius:5px;}
.datespan { width:14%; float:left;}
.eventspan { width:56%; float:left; padding-right:10px;  word-break: break-all;}
.addrsspan { width:17%; float:left; padding-right:10px; word-break: break-all;}
.regsiter_rm_bt { width:13%; float:left;}

#popup_content a {color:#0030ff !important;}
#popup_content a:hover {color:#4a6bfb !important;}

#accordion .ui-widget-content p a {color:#0030ff !important;}
.ui-widget-content p a {color:#0030ff !important;}

.RSVP_button {width: 130px !important;}