@media screen and (max-width:1440px) {
.circuit-but-row { width:23%;}
}

@media screen and (max-width:1400px) {
.ScrollDiv table ul { margin-left:8%;}
.ScrollDiv table ul li {width:38px;}
.ScrollDiv label.To { width: 65.8%;}

.In-menu-top { width:76%;}
.In-menu-top ul li { font-size:16px;}
.mobfullwidth { margin-right: inherit;}
.circuit-but-row{ width:24%;}
}

@media screen and (max-width:1366px) {
.Addprg-outer-fieldset label { width:13.6%;}
.Addshiftdiv input[type="text"] {width:47%;}
.ShiftSummaryclock {width:126px;}
}

@media screen and (max-width:1310px) {
/*volunteer Edit starts*/
.volunteerEditdiv .fieldset { margin-right:5px;}
.volunteeEditphoto {margin-right:4% !important;}
a.validate, .volunteeEditphoto a, .divinput a, .volunteerEditdiv input[type="text"], .volunteerEditdiv input[type="email"], .volunteerEditdiv input[type="tel"], .volunteerEditdiv label, .volunteerEditdiv select, .volunteerEditdiv .fieldset .radiolabel { font-size:13px !important;}
.volunteerEditdiv .fieldset { margin-right:22px;}
.volunteeEditphoto {margin-right:1% !important}
/*Volunteer Edit ends*/
/*availability starts*/
.ScrollDiv table ul {margin-left: 3%;}
.avai-time {width:40px !important; margin-right: 2px !important;}
.ScrollDiv label.To {width: 70.8%;}
/*availability Ends*/




}
@media screen and (max-width:1280px) {
/*Voluntree  starts*/
.statusdiv ul li {margin-right: 0.5%;}
/*Voluntree  Ends*/

/*Voluntree edit starts*/
.volunteeEditphoto{ width:176px !important}
.volunteeEditphoto img {width:169px;}
.upload-div { width:45% !important;}
.radiolabel1 { width:14% !important}
.radiolabel2 { width:44%;}
.Editlab-overright { margin-left:4px;}
.Editlab-overright2 { margin-left:11px; width:19.5% !important}
.radiolab-overright { margin-left:8px; width:19% !important} 
.Checkfull_left { width:13.5%;}
.volunteerEditdiv .fieldset .radiolabel {margin-left:4px;}
.upload_photo_notes { width:100% !important;}
.volunteeEditphoto { margin-right:1.3% !important;}
/*Voluntree edit Ends*/

/*participants add starts*/
.participantsAddphoto { margin-right:2.5% !important;}
/*Participants add ends*/

/*add programe starts */
.Addprg-outer-fieldset label { width:13.5%;}
/*add programe end*/

/*Schedule starts*/
.calenderstatus-down { width:27%;}
.calenderstatus ul li { margin-right:23px;}
.cal-accept-legent {margin-right:6px;}
/*Schedule Ends*/
.profile .dropdownContain { left:inherit;}

}

@media screen and (max-width:1250px) {
.autocomDiv-set { width:66%;}
#not_approved_msg { text-align:center;}
.upload-div { width:55% !important;}
}

@media screen and (max-width:1220px) {
/*Voluntree starts*/
.volunteersformdiv .fieldset .radiolabel {width:17px;}
.rightlast {margin-right:23px !important}
.volunteerEditdiv .fieldset { width:44%;}
a.validate { right:-16%;}
.displynone {display:none !important;}
.divinput-fullwidth { width:69.3%; float:none;}
.divinput_lab {width:20.5% !important;}
.radiolabel2 { width:46.4% !important}
.Editlab-overright2 { width:16.5% !important}
#not_approved_msg { text-align:left;}
.volunteeEditphoto {margin-right:10% !important;}
.statusdiv ul li:first-child { margin-left:2%;}
.statusdiv ul li { margin-right:1.5%;}
.datatablelink { margin-bottom:10px;}

/*Voluntree edit starts*/
.Checkfull-right ul li {width:41% !important;}
.fullButtondiv { float:left; width:100%; text-align:center;}
.autocomDiv-set { width:91%;}
/*Voluntree edit Ends*/
/*Voluntree Ends*/
/*Availability starts*/
.fieldscroll-set { margin-right:1%;width:12.6%;}
.volunteersformOuter { width:97.7%;}
/*Availability Ends*/

/*Availability view starts*/
.ShiftAvailable-View .fieldscroll-set { margin-right:1%;width:12.6%;}
.ShiftAvailable-View .volunteersformOuter { width:97.7%;}
/*Availability View Ends*/

/*Add Shift starts*/
.Addshift .fieldscroll-set { margin-right:2px !important;width:12.6% !important;}
.Addshift .volunteersformOuter { width:97.7% !important;}
/*Add Shift Ends*/

/*voluntree edit starts*/
.Checkfull_left { margin-bottom:5px; width:20%;}
.Checkfull-right {width:70%;}
.Checkfull-right ul li { width:33%;}
.fullwidthtext { width:79%;}
/*voluntree edit Ends*/

/*voluntree view starts*/
.volunteerViewdiv { font-size:13px;}
.volunteerViewdiv .VoluntreeViewset { width:32%;}
.viewlab { width:47%;}
.viewlab3 { width:26%;}
.viewlabContent3 { width:65%;}
.viewlab-widthchange {width:24.3%}
.viewdoublecolum { width:99%;}
.viewlab2 { width:37% !important;}
.viewlabContent2 {width:51% !important;}
.VoluntreeViewset2 {width:41.5% !important;}
.Viewtxtarea { width:71%;}
.viewlabContent2-right { width:65%;}
.VoluntreeViewset-widthInc {width:61% !important;}
.viewlabContent2-right { width:63%;}
.viewlabContent { width:43%;}
.viewlabContent-widthInc { width:70%;}
.viewlab2-left { width:27.8%;}
/*voluntree view Ends*/

/*Edit shift starts*/
.EditshiftIMG {right:10%;}
/*Edit shift Ends*/


}
@media screen and (max-width:1180px) {
.HomeContent p {width:54%;}
/*Shift availablility starts*/
.SplNotes textarea { width:60%;}
/*Shift availablility Ends*/

/*Shift availablility View starts*/
.ShiftAvailable-View .SplNotes textarea { width:60%;}
/*Shift availablility View Ends*/

/*Schedule starts*/
.single-shift-head { font-size:14px}
/*Schedule Ends*/

/*participants starts*/
.labelOverright {margin-left:3%;}
/*Participants ends*/
}

@media screen and (max-width:1050px) {
.HomeContent p {width:50%; font-size:1.5em;}
.SigninOuter { width:502px}
.contactouter { width:60%;}
.shell-In header { height:79px !important;}
.Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] { width: 84.5%; font-size:18px;}
/*.InContent { padding-top:83px !important;}*/


/*Volunteers starts*/
.volunteersformdiv label, .volunteersformdiv .fieldset .radiolabel, .volunteersformdiv input[type="text"], .volunteersformdiv input[type="email"], .volunteersformdiv input[type="tel"] { font-size:13px;}
.volunteersformdiv label { width:43%;}
.volunteersformdiv input[type="text"], .volunteersformdiv input[type="email"], .volunteersformdiv input[type="tel"] { width:51%}
.volunteersformdiv .fieldset .radiolabel {width:12px;}
.toggle.expander.collapsed, .toggle.expander.expanded { padding:0.6% 5% !important; font-size:15px;}
.Editlab-overright { width:10% !important;}
.Editlab-overright2 { width:22.5% !important;}

/*Volunteers Ends*/
/*Availability starts*/
.fieldscroll-set { margin-right:1px;width:13.5%;}
.fieldscroll-set select, .Horizonscroll-fixed label, .fieldscroll-set span.chklabel { font-size:13px;}
/*Availability Ends*/

/*Availability View starts*/
.ShiftAvailable-View .fieldscroll-set { margin-right:1px;width:13.5%;}
.ShiftAvailable-View .fieldscroll-set select, .ShiftAvailable-View .Horizonscroll-fixed label, .ShiftAvailable-View .fieldscroll-set span.chklabel { font-size:13px;}
/*Availability View Ends*/

/*Add Shift starts*/
.Addshift .fieldscroll-set { margin-right:1px;width:13.5% !important;}
.Addshift .fieldscroll-set select, .Addshift .Horizonscroll-fixed label, .Addshift .fieldscroll-set span.chklabel { font-size:13px;}
.shiftnameDiv { font-size:13px;}
/*Add Shift Ends*/

/*data table starts*/
.datatablelink a { font-size:13px;}
.statusdiv label {font-size:13px;}
.statusdiv ul li:first-child { margin-left:2%;}
.statusdiv ul li { margin-right:2%; letter-spacing:inherit;}
/*dtata table ends*/

/*Volunteer edit starts*/
.volunteerEditdiv .fieldset { margin-right:0px;}
.rightlast {margin-right:0px !important;}
.volunteerEditdiv .fieldset { margin-right:5% !important}
.volunteerEditdiv .fieldset .noRightpadd { margin-right:1% !important}
.autocomDiv-set { width:93.4%;}
.viewphotodiv { margin-left:13%; width:22%;}
.upload-div { font-size:13px;}
/*Volunteer edit ends*/

/*add shift starts*/
.Addshiftdiv, .Addshift label { font-size:13px;}
.Addprg-outer {  font-size:13px;}

input[type="text"].timepicker1{ font-size:13px !important;}
/*add shift Ends*/
/*Shift availablility starts*/
.ShiftAvailable table, .avai-des ul li, .ScrollDiv table select, .ScrollDiv table ul li label { font-size:13px;}
.ScrollDiv table select { width:50%;}
/*Shift availablility Ends*/

/*Shift availablility View starts*/
.ShiftAvailable-View .ShiftAvailable table, .ShiftAvailable-View .avai-des ul li, .ShiftAvailable-View .ScrollDiv table ul li label { font-size:13px;}
.ShiftAvailable-View .ScrollDiv table label { font-size:13px;}
table.InView tr td label { width:77% !important;}
/*Shift availablility View Ends*/

/*Edit Shift Starts*/
.Editshiftset-fieldset, .Editshiftset-fieldset select { font-size:13px;}
.EditshiftIMG { right:10%;}
.Editshift-inner { width:95% !important;}
.Editshiftset-fieldset select {padding-top:4px;}
/*Edit Shift Ends*/

/*Schedule starts*/
.Schedule-outer { font-size:13px;}
.single-shift-head { font-size:13px;}
.single-shift-head .ListDelete { top:-9px;}
.right-schedule-head, .right-schedule-listset h3{ font-size:15px;}
/*.single-shift { width:24.5%;}*/
/*Schedule Ends*/

/*user-participants edit starts*/
.user-edit-content { font-size:13px !important;}
/*user-participants edit Ends*/

/*unavailability starts*/
.unavailability-outer, .unavailability-fieldset input[type="text"], .unavailability-fieldset textarea {font-size:13px;}
.unavailability-fieldset input[type="text"], .unavailability-fieldset textarea {height:20px;}
/*unavailability Ends*/
}
@media screen and (max-width: 1024px) {

.shell-In header {  height: 92px !important;}
.In-menu-top { width:76%;}
.In-menu-top-user { margin-top:26px;}
.In-menu-top ul li { font-size:15px;padding-left:15px;}
.labelOverright{ margin-left:1%;}
.volunteeEditphoto { width:210px !important;}
.volunteerEditdiv { margin-top:0px;}
.Signcontent .Reg a { font-size:17px;}
.toggle.expander.collapsed, .toggle.expander.expanded{ width:95.7%;font-size:14px;}
#demo-nesting-sub1 .toggle.expander.collapsed, #demo-nesting-sub1 .toggle.expander.expanded { font-size:14px;}

/*Voluntree edit starts*/
.fullwidthtext { width:72%;}
.fullButtondiv { float:right; width:86% !important;}
#not_approved_msg { padding-left:42%;}
.radiolabel2 { width:45% !important;}
.Editlab-overright2 { width:20.5% !important}
.divinput_lab { width:18.5% !important;}
.radiolabel2 { width:40% !important;}
.Checkfull_left {width: 18%;}
.volunteerEditdiv select { width:53.8%;}
.upload-div { width:40% !important}
.fileinput .thumbnail { margin-right:10px;}
.volunteeEditphoto img { width:184px; margin-left:12px !important}
.fileinput { margin-bottom:0px !important}
.volunteeEditphoto {width: 216px !important;}
form#editVolunteers .upload_photo_notes { width:100% !important;}
.EditParticipant-uploadTXT { width:91%;}

form#editVolunteers .volunteerEditdiv select { width:53.4%;}
form#editVolunteers .Editlab-overright { margin-left:10px;}
form#editVolunteers .radiolabel2 { width:42% !important;}
form#editVolunteers .Editlab-overright2 { width:22% !important}
form#editVolunteers .divinput_lab-overright { width:20.5% !important}
form#editVolunteers textarea.fullwidthtext{ float:right; float: right;margin-right: 7.5%;width: 70.7% !important;}
form#editVolunteers .volunteeEditphoto img {width: 186px;margin-left: 10px !important;}
form#editVolunteers .EditParticipant-uploadTXT { font-size:12px !important; margin-top:0px; line-height:13px;}
form#editVolunteers .fileinput .thumbnail { margin-bottom:1px !important}
.lastseendate { margin-left:-5%;}



/*Voluntree edit end*/



/*Voluntree view starts*/
.fullButtondiv2 { margin-right:16%}
#approved_date_msg { margin-left:28%;}
/*Voluntree view Ends*/
/*participants add starts*/
.participantsAddphoto { margin-right:11.5% !important;}
.participantsAddPhotoUploadNotes { font-size:12px; margin-bottom:20px; margin-right:0px;}
.Checkfull_left { width:19.2%;}
form#crtVlntr .volunteerEditdiv select { width:53.4%;}
form#crtVlntr .Editlab-overright { margin-left:10px;}
form#crtVlntr .radiolabel2 { width:42% !important;}
form#crtVlntr .Editlab-overright2 { width:22% !important}
form#crtVlntr .divinput_lab-overright { width:20.5% !important}
form#crtVlntr textarea.fullwidthtext{ float:right; float: right;margin-right: 7.5%;width: 70.7% !important;}
.fullButtondiv {width: 49% !important;}
form#crtVlntr .volunteeEditphoto img {width: 186px;margin-left: 10px !important;}

/*Participants add ends*/


/*availability starts*/
/*.FixedDiv table tr td { height:119px;}*/
.FixedDiv table tr td { height:110px;}

.SplNotes textarea { width:79%;}
.avai-participant-nameLeft {width:30%;}

.ShiftAvailable-outer {/* margin: 4px auto 15px 6%;*/ margin:0 auto;
    width:100%;}
	.avai-des {width:98%;}
	.avai-participant-nameLeft {width:34%;}

.ScrollDiv {width:92%;}
.SplNotes {   
    margin-left: 0;  
    width: 100%;}
	
	.SplNotes label {width: 18%;}
	.usermyavailab-butcenter { width:75%;}

/*.InbuttonOnly { float:none !important;}*/
/*availability ends*/
/*Add program start*/
.shiftnameIn {width: 82.5% !important;}
.Maxperson { text-align:left;width:9% !important;}

.Addshift .Horizonscroll-outer { margin-bottom:10px;}
.Addshiftdiv input[type="text"] { text-align:left;}
/*Add program ends*/

/*User-edit-participants starts*/
.user-check-left { width:19% !important}
.User-edit-fullbuttondiv { width:85%;}
/*User-edit-participants Ends*/

/*schedule starts*/
.Exportdiv {width:99%;}
.SchedulesVolunteer-statusDiv ul li { font-size:14px;}

.Exportdiv ul li { margin-right:9px;}
.ScheduleAccepted, .ScheduleDeclain, .ScheduleNoresponse {width:45% !important}

.Exportdiv ul li a { font-size:12px; padding-left:4px; padding-right:10px;}
.Exportdiv ul li:nth-child(1) a {
    padding-right:4px;
}
.Schedule-right1 {width:19%;}
.single-shift-head .ListDelete { width:18px;}

.calenderstatus ul li, .calenderstatus-down ul li { font-size:13px;}
.calenderstatus ul li { margin-right:27px;}
/*.single-shift { width:10%;}*/
.calenderstatus-down { width:30%;}
.voluntreelist ul li { font-size:12px;}
.Leader { font-size:13px;}
.single-shift-head { font-size:12px;}
.SchedulesVolunteer-statusDiv { width:71% !important;padding: 0% 3% 0% 3% !important;}
.avail_popup_notes { width:168px;}
.voluntreelist {padding: 0% 1% 0% 1%;}
.SchedulesVolunteer-statusDiv ul li { line-height:inherit;}


/*user my schedule starts*/
.mycal-statusdiv { margin-top:-32px; letter-spacing:1px}
.mycal-statusdiv span {font-size:16px;padding-left:5px; display:block; margin-bottom:5px; line-height:14px;}

.calstatushead, .ShiftAccepted-TXT-declain, .ShiftAccepted-TXT-accepted{ font-size:14px;}
.calendar-in .ScheduleAccepted, .calendar-in .ScheduleDeclain { width:30% !important;}
.cal-accept-legent { margin-right:3px;}
.cal-declain-legent {border-left: 14px solid #dd4e4d;}
.cal-noresponse-legent {border-left:14px solid #ed9144;}
.fc-event, .fc-event:hover, .ui-widget .fc-event { font-size:12px !important;}

.cal-accept-legent {  border-left: 14px solid #6fa414;}
/*Schedule Ends*/

/*user view starts*/
.Participants-outer { width:99%;}
.Viewprofile-left { width:35%;}
.Viewprofile-right { width:62%;}
.Profile-Name-status-set { width:15%;}
.Personal-In-lft { width:52%;}
.personal-lab-lft { width:31%;}
.Personal-In-rgt { width:46%;}
.personal-lab-rgt { width:56%;}


/*user view ends*/

/*user edit starts*/
.ParticipantsEdituser-left {width:30%;}
.ParticipantsEdituser-right {width:68%;}
.Firstnamediv, .Midnamediv, .Lastnamediv{width:50%;}
.usr-edit-fullset-rgt {  
    width: 24%;}
	.usr-edit-fullset-lft {width:25%;}
	a.validateparticipant {
    right: 38%;
}
/*user edit Ends*/

/*Edit shift starts*/
.Editshiftset-fieldset input[type="text"] { text-align:left;}
.Editshiftset-fieldset { width:32%;}
.Editshift-fulldiv input[type="text"] { width:85%; float:right; font-size:13px;}
.Editshift-fulldiv label { font-size:13px;}
/*Edit shift Ends*/

/*email starts*/
.Email-fieldset-left {width:21%;}
/*Email ends*/

/*My calendar starts overrights*/
.fc-day-grid-event {
    margin-left:1px !important;
    width:94% !important;}
/*My calendar starts Ends*/

/*My experience starts*/

.myexperience-fieldset-left { width:19%;}
/*My experience Ends*/

/*user manange unavailablility starts*/

.unavailability-fieldset input[type="text"]{ width:11%;}
/*user manange unavailablility ends*/
.ContactBox p { padding-top:0px;}

ul.nav li ul li a {    background-position: 21% center; word-wrap:break-word;}

.fc-event, .fc-event:hover, .ui-widget .fc-event { font-size:15px !important;}

.fc-day-grid-event .fc-content { white-space:inherit !important;}
.nav li a { font-size:14px;}
ul.nav li ul li a {background-position: 11% center !important;
    padding-left: 40px !important; word-wrap:break-word;}
	.nav > li > a { font-weight:500 !important;}

.fc-toolbar {    margin-bottom: 17px !important; margin-top: 5px;}

	.SchedulesVolunteer-statusDiv ul {margin-left:6%;}
	.SchedulesVolunteer-statusDiv ul li { font-size:15px;}
	.Max-no-user { font-size:14px;}
	.admin-phnum { font-size:13px;}
	.loginbut-center { font-size:20px !important; font-weight:500;}
	
	.ContactBox input[type="text"], .ContactBox input[type="email"], .ContactBox textarea, .ContactBox input[type="password"] { font-size:18px; color:#000000;}
	.Signcontent input[type="submit"], .Signcontent input[type="button"], .Signcontent button, .ContactBox input[type="button"], .ContactBox input[type="submit"] { font-size:17px; font-weight:400;}
	footer { font-size:16px;}
	
	
	
	/*unavailability starts*/
.unavailability-outer, .unavailability-fieldset input[type="text"], .unavailability-fieldset textarea {font-size:15px;}
	.unavailability-label {width:20%;}
	.unavailability_buttondiv { width:55%;}
/*unavailability Ends*/
.FixedDiv {width:4% !important;}
.ScrollDiv {width:95%;}
.ScrollDiv table ul li {height: 19px !important;}
.ShiftAvailable table, .avai-des ul li, .ScrollDiv table select, .ScrollDiv table ul li label {font-size:14px; }
/*muthu place starts for availability*/
.FixedDiv {width:3% !important;}
.ScrollDiv-inner { overflow-x: scroll; white-space:nowrap;-webkit-overflow-scrolling: touch;}
.ScrollDiv label.To{float:inherit;width:84.8%;display:block;}
.ScrollDiv table tr td{width:240px;}
.ShiftAvailable table {table-layout: fixed;}
.avai-time {width:57px !important;}
.ScrollDiv label.To { width:98%;}


.avai-des ul li { letter-spacing:0px;}

/*muthu place Ends for availability*/
.clr_btn { font-size:16px;}
.avai-des-Lefttop ul li { font-size:15px;}
.avai-des ul li { margin-right:14px;}
.ScrollDiv table tr td {height: 135px;}
.ScrollDiv table ul li {
    height: 24px !important;
}
.FixedDiv table tr td {
    height: 135px;
}
.ScrollDiv label.To { margin-top:8px; margin-bottom:8px;}

.InBreadcrum { margin-top:40px;}

.groupdiv {
    margin-top: 36px; margin-left:-10%;
}
.unavailability-fieldset input[type="text"] {width:13%;}
.unavailability_buttondiv { margin-left: 20%; text-align:left;}
.ScrollDiv table tr td:last-child {border-right:1px solid #CBCACA; width:232px;}
.Firstnamediv, .Midnamediv, .Lastnamediv {width: 53%;}
.Lastnamediv-Inp, .Midnamediv-Inp, .Firstnamediv-Inp {width:48%;}

.myexperience-buttonDiv { margin-left: 12% !important;}

.myexperience-viewcontent p {color:black;}
.myexperience-viewdescrip {font-size:16px;}

 .calender-pg-right {margin-top: 34px;}
 
   a.validate {right:36%;}

.multi-field-wrapper {width:80%;}

}


	



@media screen and (max-width:1023px) {


.In-menu-top ul { text-align:right;}

.In-menu-top { text-align:right !important;}
.shell-In header { position:relative;}
.shell-In .H_left { padding-top:10px;}
.Mobilemenu { position:absolute; left:0px; top:55px; background-size:100% auto; width:37px;}

ul.nav li ul li a {
    padding-left: 60px !important; word-wrap:break-word;}

.mycal-statusdiv span { line-height:inherit !important;}
.Breadcrum-location {font-size: 16px; position:relative; display:block;}

.SchedulesVolunteer-statusDiv {    width: 76% !important;
    padding: 0% 3% 0% 0% !important;}
	.weekmonthDiv { font-size:14px;}
	
	.Schedule-right1 {width: 23%; top:-37px;}
	.ParticipantsEdituser-left {width: 34%;}
	.ParticipantsEdituser-right {width: 65%;}
.usr-edit-fullset-rgt {width: 28%;}
.usr-edit-fullset-lft {width: 42%;}
.Firstnamediv-Inp {width: 56%;}

.Firstnamediv, .Midnamediv, .Lastnamediv {    width: 58%;}
	

}
@media screen and (max-width:920px) {
.In-menu-top-user { margin-top:5px;}
}

@media screen and (max-width:900px) {

.shell-In header { margin-bottom:4px;}

.IH-In_Right { width:45%;}
.In-menu-top { margin:0 auto; text-align:center; margin-top:1%; }
.In-menu-top ul li {padding:0 13px 0 13px; font-size:15px;}
.shell-In header { height:128px !important;}
.InContent { padding-top:130px !important;}
.leftMenuDiv {top:132px !important;}
.In-menu-top ul li:last-child a img, .In-menu-top ul li:first-child a img{ display: inline; padding-top:1px}
.In-menu-top ul a {  line-height:36px;}

.In-menu-top-user { margin-top:inherit;}


/*Mobile menu starts*/
.Mobilemenu {display:block;}
.H_left { margin-bottom:5px;}

.Rightcontent { width:98%; float:none; margin:0 auto; padding:1px 0 7px 0;background-image:url(../images/pageheadingBG-responsive.png);}
.leftMenuDiv {display:none; position:inherit; width:100%; margin-bottom:20px; border-bottom:2px solid #CCCCCC;}
.InContent { padding-top:0px !important;}
.shell-In header { height: 90px !important; position:inherit;}
.shell-In .H_left { margin-left:0% !important}
/*Mobile menu Ends*/
/*top menu drop starts*/
.profile .dropOut ul li {width:101px;}
.H_right { width:72%;}
.gallerypage { width:80%;}
.gallerynotes { font-size:13px;}
.shell-In .H_left { margin-left: 1% !important; }
.Logo-In { width:168px;}
ul.nav li ul li a {    background-position: 5% center !important; word-wrap:break-word;}
.ipadfullwidth { float:right; width:90%; text-align:right; text-align:right;}
.ipadfullwidth li { float:right !important; }
.In-menu-top ul { padding:0;}

}


@media screen and (max-width:768px) {

/*Commmon */

.HomeContent p {
    width: 67%;
    font-size: 1.5em; margin-bottom:10px;
}

/*Commmon top main menu starts*/
.InPageHead {padding-top:2px;}
.Mobilemenu {margin-top:9px;}
.In-menu-top ul li{padding: 0 5px;}
.IH-In_Right input[type="text"] {width:469px;}


/*Commmon top main menu Ends*/

.InBreadcrum ul li {font-size:15px;}
/*Commmon */

/*participants page starts*/
.circle_atten-orientation, .circle_no-orientation, .circle_trained, .circle_notrained, .circle_available, .circle_notavailable, .circle_Approval, .circle_Nonapproval {
    background-repeat: no-repeat;
    background-size: 100% auto;
    display: inline-block;
    height: 30px;
    width: 28px;
}

/*advance search starts*/
.toggle.expander.collapsed, .toggle.expander.expanded, #demo-nesting-sub1 .toggle.expander.expanded, #demo-nesting-sub1 .toggle.expander.collapsed {font-size:13px;}

/*advance search Ends*/
/*participants page Ends*/
.Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] {
    width: 84.2%;}

/*admin view profile starts*/
.ViewprofileImg {margin-left: 0 !important;
}
/*admin view profile ends*/

.BeforeLogin-In {padding-top: 20%;}
.gallerypage {width: 77%;}
.gallerynotes { font-size:15px;}

.mycal-statusdiv span { line-height:9px; margin-bottom:2px; line-height:normal; font-size:15px; line-height:17px !important;}

/*.cal-accept-legent {border-left:7px solid #6fa414;}
.cal-declain-legent {    border-left:7px solid #dd4e4d;}
.cal-noresponse-legent {border-left:7px solid #ed9144;}*/

.SchedulesVolunteer-statusDiv ul { margin-left:4%;}
.SchedulesVolunteer-statusDiv ul li {    margin-right: 18px;    font-size:17px;}
.Dayhead { font-size:20px; font-weight:700;}

.voluntreelist ul li { font-size:17px;}
.admin-phnum { font-size:15px;}
.crnt-no-user { font-size:15px;}
.Addme, .RequestAdd { font-size:17px; width:120px;}
.ScheduleAccepted, .ScheduleDeclain, .ScheduleNoresponse {    font-size: 17px;line-height: 24px;}
.Schedule-right-inner { height:540px;}
.Notesdiv {    font-size: 17px;min-height: 68px; color:black;}
.sentReqtoadd { font-size:16px;}
.single-shift-head { height:21px; font-size:19px;}
.Noleadbro { font-size:16px;}
.crnt-no-user, .Max-no-user { font-size:16px;}
.ScheduleAccepted, .ScheduleDeclain, .ScheduleNoresponse {width: 32% !important;}
.Schedule-content-title { font-size:17px;}
p.unavailability-notes {font-size:19px;}
.Viewlabset-lft {width:24%;}
.Participants-view-button-user { margin-top:0px;}

.Firstnamediv-Inp {width: 59%;}
.Midnamediv-Inp {    width: 59%;}
.Lastnamediv-Inp{    width: 59%;}
.usr-edit-fullset-lft {
    width: 42%;
}
.Firstnamediv, .Midnamediv, .Lastnamediv {    width: 74%;}
.Lastnamediv-Inp, .Midnamediv-Inp, .Firstnamediv-Inp {width:57%;float:right;}
.Midnamediv-Lab {width:28%;display:inline-block;}
.Lastnamediv-Lab , .Firstnamediv-Lab{width:28%;}

.Lastnamediv-La {width:28%;}

.dataTables_wrapper .dataTables_filter {    float: right !important; width:52% !important; text-align:right !important;}

  .multi-field {margin-bottom:5px; }
  
a.validate {right:15%;}
.editphotobut3  {margin-top:20px;}
.editprofile-upload {margin-top:20px !important;}
  
}

@media screen and (max-width:767px) {

/*body {overflow:hidden !important;} */

.BeforeLogin-In {padding-top: 2%;}
.shell-In header {    height: 160px !important}
.shell-In .H_left { width:100%; border:1px solid yellow; float:left;}

.In-menu-top {
    width: 99%;
    float: left;
}
.IH-In_Right { width:98%; float:left;}

.mob-in-logoDiv { display:block; text-align:center;}
.mob-H_left-dispnone { display:none;}
.Logo-In { float:none; display:inline-block; margin:5px 0 5px 0px;}
.Mobilemenu { top:123px;}
.In-menu-top { text-align:center !important;}
.In-menu-top ul { text-align:center; width:99%;}
.In-menu-top ul li { float:none;}
.mobIconhide { display:none;}
.Inemail {    background-size: 100% auto; height:25px;    width:30px;}
.in-mycalendar{    background-size: 100% auto; height:21px;    width:27px;}
.mob-logouticonDisp{ position:absolute; right:1%;}
.mob-logoutIcon {     display: block;
    position: absolute;
    right: 1%;
    top: 37px;
}
.Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] { font-size:17px; }
.Signcontent a {    font-size: 19px;}
.mob-hide { display:none;}
.In-menu-top ul li { font-size:16px;}
.inadmin {    height: 12px;
    width: 11px;
    background-size: 100% auto;}
	.inmygroup {height: 13px;
    width: 14px;
    background-size: 100% auto;
}
.profile .dropOut ul li { width:86%;}
.profile .dropOut ul li a {width:78%;padding: 2px 0 2px 2px;}

.ipadfullwidth li { float:none !important;}
.mob-logoutIcon { top:4px;}
.mobfullwidth li { display:inline-block;}
.In-menu-top ul li {
    font-size: 20px;
}

.calender-pg-left { width:100%}
.calender-pg-right { width:100%;}
.mycal-statusdiv { text-align:center;}
.calendar-in .ScheduleAccepted, .calendar-in .ScheduleDeclain { line-height:23px !important; font-size:15px !important;}
.ShiftAccepted-TXT-noresponse {margin: 10px 0 10px 0;}
.calendar-in { height:auto; border:none; overflow: hidden;}
.cal-status-set { width:99.5%;}

.mycal-statusdiv span { font-size:14px; margin-right:12px;}
.cal-accept-legent {border-left: 12px solid #6fa414 !important;}
.cal-declain-legent {    border-left:12px solid #dd4e4d !important;}
.cal-noresponse-legent  {    border-left:12px solid #ed9144 !important; margin-top:30px;}
.mycal-statusdiv span { padding-left:5px;}
.mycal-statusdiv span {line-height:14px !important; }

.Schedule-left { width:100%;}
.Schedule-right {width:100%; float:left;}
.Schedule-right1 {width:100%; position:inherit !important;}
.SchedulesVolunteer-statusDiv { padding:0px !important; width:90% !important;}
.Schedule-right-inner { height:auto;}
.weekmonthDiv { width:93%; font-size:18px;}
.weekmonthDiv-left { text-align:center; width:98%; margin:5px 0 10px 0}
.Dayset { margin-bottom:25px;}
.Schedule-right { padding-top:17px;}

.mycal-statusdiv { margin-top:0px; letter-spacing:1px}
.mycal-statusdiv span { display:inline;}



/*to hide calendar on desktop starts*/
 .calanderlegentDisp-desktop { display:none;}
 .calanderlegentDisp-mobile { display:block; margin-bottom:10px;margin-top:10px; float:left;}
/*to hide calendar on desktop Ends*/
.Max-no-user-count {font-size: 18px;}

/*Shift availablility starts*/

/*.FixedDiv { width:50px} 
.ScrollDiv { width:92%;}
.ScrollDiv-inner { white-space:nowrap; overflow-x:scroll;}
.ScrollDiv table tr td { width:140px !important; display:inline-block;}
.ScrollDiv table select { display:block;}
.avai-des ul { float:left;}
.SplNotes label { width:30%;}*/

/*Shift availablility Ends*/
.avai-des-Righttop {width:35%;}
.avai-des-Lefttop {width: 63%;}
a.validate { top:30px;}



}


@media screen and (max-width:667px) {
.SigninOuter { width: 449px;}
.HomeContent p { width: 79%;    font-size: 1.5em;line-height: 31px;    padding-bottom: 2%;}
.H_right {    width:100%;    text-align: center; padding-top:10px}
.H_right ul {float: none; display:inline-block;}
.H_left { width:100%; text-align:center;}
.Logo { display: inline-block; float:none;}
.Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] { width:83%; }
.Mission-inner {    margin-top: 13%;}
.Mission-inner p {font-size: 1.3em;}

.gallerypage { width: 76%;}

.H_right ul li {font-size:22px;}

.gallerynotes { font-size:9px;}

ul.nav li ul li a {    background-position:6% center !important; word-wrap:break-word;}

.nav > li > a { line-height:15px !important;}

.SchedulesVolunteer-statusDiv ul { margin-left:12px;}
.single-shift-head { font-size:19px; height:auto;}

.Schedule-content-title { font-size:20px;}
.Addme, .RequestAdd { font-size:16px; width:105px;}
.ScheduleDeclain { font-size:16px;}
.sentReqtoadd { font-size:16px;}
.Noleadbro { margin-top:10px;}
.Max-no-user, .crnt-no-user { font-size:16px;}
.Nolead { font-size:16px;}
.voluntreelist ul li  { font-size:16px;}
.ContactBox p { font-size:15px; color:#333333}
.Signcontent a { font-size:14px;}

.Dayhead { line-height:25px;}
.admin-phnum { font-size:18px; letter-spacing:1px;}
p.unavailability-notes {font-size:15px !important;}
.unavailability-fieldset input[type="text"] {width:18%;}
.unavailability-fieldset textarea {width:64%;}
.Viewprofile-left {width:39%;}
.Viewprofile-right {width:59%;}
.Viewlabset-lft {width:28%;}
.Viewlabset-rgt {width:64%;}
.Profile-Name-div h1 {font-size:20px;}

.Participants-view-button-user {    margin-top:10px;}
.jconfirm.white .jconfirm-box { top:50px !important;}
.ParticipantsEdituser-left {
    width: 38%;
}
.ParticipantsEdituser-right {
    width: 62%;
    
}
.Firstnamediv, .Midnamediv, .Lastnamediv {
    width: 89%;
}
.usr-edit-fullset-lft {
    width: 49%;
}
.usr-edit-fullset-rgt {
    width: 35%;
}
.Lastnamediv-Inp, .Midnamediv-Inp, .Firstnamediv-Inp {width:55%;}
/*my experience starts*/
.myexperience-fieldset-left {
    width: 25%;
}
.myexperience-select {width:63.5%;}
.myexperience-text  	{    width: 60.7%;}
.Email-fieldset-right {width:70%;}
input[type="text"]#schedule_date {width:51.9%;}
.myexperience-buttonDiv {
    width: 81%;}
/*my experience Ends*/
  #attach { min-width:228px; width:228px !important; font-size:16px;padding: 4px;}
  .shell-bg1 {float:left;}
  
  /*body {overflow:hidden;}*/

 }
 
 
 @media screen and (max-width:568px) {
.SigninOuter {    width: 77%;}
.HomeContent { padding-top:2%;} 
.HomeContent p {width: 79%;line-height: 27px; font-size: 1.3em;}
.H_right ul li {    padding: 0 15px;}
.Mission-inner {width: 77%;}
.contactouter {
    width: 70%;
}
.SigninOuter h2, .contactouter h2 { font-size:1.4em;}
.contactouter { width:88%;}
.gallerypage { width: 74%;}
ul.nav li ul li a {    background-position: 7% center !important; word-wrap:break-word;}
.SchedulesVolunteer-statusDiv { width:100% !important;}

.unavailability-fieldset input[type="text"] {width:25%;}
.ui-datepicker {z-index:9}
.unavailability-label {width:31%;}
.unavailability_buttondiv { margin-left:31%;}
.Viewprofile-left {width:44%;}
.Viewprofile-right {width:55%;}
.Viewlabset-lft {width:33%;}
.Viewlabset-rgt {width:62%;}

.ParticipantsEdituser-left {
    width: 45%;
}
.ParticipantsEdituser-right {
    width: 54%;
}
.ParticipantsEdituser-outer {font-size:14px;}
.Lastnamediv-Lab, .Firstnamediv-Lab {width:34%;}
.Midnamediv-Lab {
    width: 36%;
	}
.Firstnamediv, .Midnamediv, .Lastnamediv {width:91%;}
.ScheduleAccepted, .ScheduleDeclain, .ScheduleNoresponse {
    width: 22% !important;
}

/*body {overflow:hidden;}*/

 }
 

 
  @media screen and (max-width:400px) {
  
  /*login page starts*/
  .H_right ul li {    font-size: 1.1em;    padding: 0 8px;}
  .HomeContent p {font-size: 1em;line-height: 22px; margin-bottom:8px;}
  .HomeContent p {width: 94%;}
  .Signcontent {    width: 87%;padding: 6.5% 6.5% 7%;}
  .SigninOuter {width: 94%;}
.SigninOuter h2 {line-height: 34px; font-size:1.4em;}  
.Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] {
      margin-bottom: 15px; font-size:15px;
}
footer {padding: 10px 0; font-size:15px;}
.oursiteworkson { font-size:12px; margin-top:0px;}
.HomeContent {
    padding-top: 3%;
}

.In-menu-top ul li {
    font-size: 17px;
}

.mob-logoutIcon {    top: -34px;}
.profile .dropOut { left:-5%;}
.mob-logoutIcon { top:2px;}
/*Login page ends*/

/*user registration starts*/
.contactouter {
    width: 88%;
}
.contactouter h2 {line-height:44px;}
.ContactBox p { font-size:13px;}
/*user registration Ends*/

.Mission-head h2 { font-size:30px; line-height:0px;}
.Mission-inner { margin-top:27%;width: 84%;}
.Mission-inner p { font-size:1em; line-height:16px;    padding: 4% 5% 2%;}

.thumb-flexslider .flex-direction-nav a { display:none;}
.galleryaligntop { margin-top:0px;}
.gallerypage { width:89%;}
.gallerynotes { font-size:12px;}

ul.nav li ul li a {    background-position: 11% center !important; word-wrap:break-word;}

.mobfullwidth { width:100%;}
.nav > li > a { line-height:22px !important; font-size:1.2em !important; font-weight:500 !important;}
.nav li a { font-size:17px !important;}
.fc button {}

.InPageHead h1 { font-size:1em;}
.fc-day-grid-event {    margin-left: 1px !important;
    width: 85% !important;}
	.InBreadcrum ul li {margin-right: 3px;
    padding-right: 11px;}
	.Breadcrum-location { font-size:13px;}

.fc .fc-button-group > :last-child { margin-left:50px !important;}
.fc-toolbar .fc-right {width: 283px;}
.InBreadcrum ul li {font-size:13px;}
.SchedulesVolunteer-statusDiv ul li { margin-bottom:3px; font-size:15px;}
.SchedulesVolunteer-statusDiv ul li:last-child { margin-left:18%;}
.SchedulesVolunteer-statusDiv { margin-bottom:7px;}

.Dayhead {line-height:24px;}
.Noleadbro {margin-bottom:8px;}
.sentReqtoadd {line-height:13px;}
.calenderArrowdiv {padding-bottom:0px;}
.weekmonthDiv-left {margin: 5px 0 20px 0;}

.single-shift-head { font-size:17px;}
.Addme, .RequestAdd {width:110px; font-weight:500;}
.ui-accordion .ui-accordion-header { font-size:22px}
.SchedulesVolunteer-statusDiv ul {margin-left: 36px;}

.voluntreelist ul li { font-size:18px;}
.single-shift-head { font-size:17px;}
.admin-phnum { font-size:16px;}
.FixedDiv {width:9% !important;}
.ScrollDiv { width: 91%;}
.FixedDiv table tr td { font-size:14px;}
form#frmAvailability .ScrollDiv-inner table tr:first-child td { font-size:15px;}
.avai-des-Lefttop {width:99%;}
.avai-des-Righttop {width:99%; text-align:left;}
.avai-des-Left {width:99%; text-align:left;}
.avai-participant-name {font-size: 19px;}
.avai-des-Lefttop ul li {font-size:16px;}
.SplNotes label {width:99%;}
.SplNotes label br{display:none;}
.usermyavailab-butcenter {padding:0px; width:99%;}
.SplNotes textarea {width:98%;color:black;}
form#frmAvailability .FixedDiv table tr:first-child td {height:27px;}
.unavailability-fieldset input[type="text"] { width:37%;}
.Viewprofile-left {width:100%;}
.Viewprofile-right {width:99%;}

.profile-fullwidth {width:100% !important; margin-top:inherit; text-align:center;}
.Viewprofile-left { text-align:center;}
.Participants-Subhead {text-align:center;}

.Profile-Name-div h1 { text-align:center;}
.fc .fc-button-group > :last-child {
    margin-left: 19px !important;
    position: absolute;
    right: -2px;}


.ParticipantsEdituser-Subhead { text-align:center;}
.ParticipantsEdituser-outer {padding-top:0px;}
.ParticipantsEdituser-left {width:99%; text-align:center;}
.ParticipantsEdituser-right {width:99%;}
.usr-edit-fullset-lft {width: 52%;}

.myexperience-fieldset-left {width:60%;}
.myexperience-fieldset-right {width: 55%;}

	.myexperience-select {width: 98.5%;}
.myexperience-text {width: 93.7%;}
.Email-fieldset-right { width:97%;}
input[type="text"]#schedule_date {width: 95.9%;}
.myexperience-outer {padding: 20px 3%;width: 93%;}
 
  .myexperience-buttonDiv {    margin-left: 35%;}
  .caloverwrite {position:absolute !important; left:59px !important;}
  .Email-fieldset-left { width:38%;}

  .email-select {width:100%;}
  .Email-fieldset-left { margin-bottom:3px;}
  .Email-fieldset-left label {font-size:16px;}
  .Email-inner {padding-top:5px;}
  .multi-field-wrapper {width: 94%;}
  .editprofile-butdiv {    width:131px;float:left;    margin-left: 34%;}


.myexperience-fieldset-left label {font-size:16px; margin-bottom:5px;}

.myexperience-text {width: 95.7%;}

.myexperience-fieldset-right {width: 98%;}

.Firstnamediv, .Midnamediv, .Lastnamediv { width:92.3%;}
.Lastnamediv-Inp, .Midnamediv-Inp, .Firstnamediv-Inp {width:56.5%;}

a.tooltip span {left: 5% !important;
    width: 76% !important;}
	a.tooltip span {display:block; z-index:99999 !important; -webkit-transform: translate3d(0,0,0);}
	a.tooltip:hover span   {display:block; z-index:99999 !important; -webkit-transform: translate3d(0,0,0);}
	
	.editphotobut3 {margin-left: 49px;}
  } 
  
@media screen and (max-width:375px) {
.Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] {width: 81%;}
.thumb-flexslider {width: 95%;padding: 10px 3%;position: relative;}
.calstatustime { font-size:17px;}
.calstatushead, .ShiftAccepted-TXT-declain, .ShiftAccepted-TXT-accepted { font-size:16px;}
.calendar-in .ScheduleAccepted, .calendar-in .ScheduleDeclain { font-size:17px;}
.Participants-view-button-user {width:50%;text-align: left;margin-left: 135px;}
.noshift-status {width: 94%;}
.myexperience-buttonDiv { margin-left:8% !important;}
a.validate {right: 10%;top: 33px;}
.editphotobut3 {margin-left: 59px;}
form#editVolunteers .EditParticipant-uploadTXT { margin-left:40px;}

/*body {overflow:hidden;}*/


 }
 
 
    @media screen and (max-width:320px) {
 .Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] {width: 78%; }
 .thumb-flexslider {width: 86%; padding: 10px 9%;}
 
 ul.nav li ul li a {    background-position: 13% center !important; word-wrap:break-word;}
  .SchedulesVolunteer-statusDiv ul { margin-left:17px;}
 .SchedulesVolunteer-statusDiv ul li { margin-right:11px;}
 
.fc .fc-button-group > :last-child {
    margin-left: 19px !important;
    position: absolute;
    right: -2px;}
.fc-toolbar .fc-right {
    width: 260px;
}
	.Participants-view-button-user {
    width: 63%;
    text-align: left;
    margin-left: 116px;
}

.noshift-status {width: 93%;}
.ScrollDiv {width:89%;}
.FixedDiv {width: 11% !important;}
#attach {min-width: 265px;width: 265px !important;}
.Firstnamediv, .Midnamediv, .Lastnamediv { width:93.8%;}
.Lastnamediv-Inp, .Midnamediv-Inp, .Firstnamediv-Inp {width:56%;}

/*body {overflow-x:hidden;}*/

 }
 
 

@media screen and (min-width:1920px) {

/*Login page starts*/

.Signcontent input[type="text"], .Signcontent input[type="password"], .Signcontent input[type="email"] { width:88%; font-size:16px;}
.Signcontent .Reg a { font-size:16px;}
/*Login page Ends*/

/*common starts*/
.In-menu-top ul li { font-size:20px;}
.InBreadcrum { margin-top:15px; }
.InBreadcrum ul li {font-size:19px;}
.smk_accordion .accordion_in .acc_head {font-size:17px !important;}
.smk_accordion .accordion_in .Submenu ul li a { font-size:16px !important;}
.InPageHead .right a {font-size:16px;}

/*common Ends*/
/*AVAILABILITY page starts*/
.FixedDiv table tr td { font-size:20px;}
form#frmAvailability .ScrollDiv-inner table tr:first-child td { font-size:20px;}
form#frmAvailability .FixedDiv table tr:first-child td {height: 33px;}
.ScrollDiv { width:93%;}
.SplNotes {width: 77.4%;}

.SplNotes textarea { width:53%;}
.usermyavailab-butcenter {width:23%;}
.avai-des {
   float:left;
    width:100%;}
	.clr_btn { font-size:13px;}
	.ScrollDiv table ul { margin-left:20%;}
	.ScrollDiv table input[type="text"] { width:27%;}
	.ScrollDiv label.To {width:51%;}

/*AVAILABILITY page Ends*/

/*user my unavailablility starts*/
.unavailability-fieldset input[type="text"]{ width:6%;}
.unavailability-fieldset textarea { width:28%;}
.unavailability-label {width:10%;}
.unavailability_buttondiv {width: 57%;}
.unavailability-top {margin-bottom:5px;}
p.unavailability-notes {padding:17px; width:97%;}
/*user my unavailablility Ends*/

/*user my calendar starts*/
.fc-toolbar h2 { font-size:23px;}
.calender-pg-right {width:18%;}
.calender-pg-left { width:79%;}
/*user my calendar ends*/

/*schedule starts*/
.Dayhead {width:98.8%; }
.Schedule-content-title  { font-size:18px;}
.calenderstatus-down  {width: 26%;}
.calenderstatus-down ul li { font-size: 17px;margin-left: 50px; }
.SchedulesVolunteer-statusDiv ul li {font-size:17px;}
.weekmonthDiv {font-size:23px; width:39%;}
.voluntreelist ul li {font-size:15px;}
.single-shift-head {font-size:17px;}
.Dayhead {font-size:17px;}
.ScheduleAccepted, .ScheduleDeclain, .ScheduleNoresponse {width:22%; margin-bottom:5px; margin-right:2px;}
.cal-accept-legent {  margin-right: 7px;}
.mycal-statusdiv span {font-size:16px;}
.SchedulesVolunteer-statusDiv ul {
    margin-left: 23%;
}
.schedulelist-gridList { margin-right:28px;}
.Schedule-right-inner {height:643px;}

/*My experience starts*/

.myexperience-fieldset-left { width:11%;}
.myexperience-fieldset-right { width:38%;}
input#schedule_date[type="text"] { width:20.7%;}

/*My experience Ends*/

/*My profile starts*/
.Participants-Subhead, .ParticipantsEdituser-Subhead { font-size: 19px;}
.ParticipantsEdituser-outer {padding-top:0px;}
.Viewprofile-left {width:22%;}
.Viewlabset-lft { width: 15%;}
.ParticipantsEdituser-left {width:18%;}
a.validateparticipant {right:61%;}
.usr-edit-fullset-lft {width:18%;}
a.userpartivalidate {right:59%;}
.usr-edit-fullset {margin-bottom:18px;}
/*My profile ends*/

/*Email starts*/
.ui-widget-header { font-size:16px;}
.characterleft {font-size:14px;}


form#sendsms .email-txtarea {width: 96.5%;}
/*Email ends*/

/*User profile view starts*/
.Participants-outer {width:100%;}
.Viewlabset {font-size:16px;}
/*User profile view End*/

/*Participatnts edit starts*/
.lastseendate {margin-left:3%;}
/*Participants edit ends*/

.topmarinc {margin-top:0px;}
.linheight { line-height:inherit;}

.SchedulesVolunteer-statusDiv ul {margin-left: 13%;}

.calenderstatus {width: 74%;}
.calenderstatus ul {width:95%;}
.calenderstatus ul li { margin-right:84px;}
.calenderstatus-down {width:24%;}

.Selected {
	background:#F0DCAA;
	background-image:url(../images/error-availability3.png) !important; background-repeat:no-repeat;
	background-size:100% auto;
}
#approved_date_msg {width:70%;}

.myexperience-buttonDiv { width: 76%;}
.admin-phnum { font-size:14px;}

.ShiftAccepted-TXT-noresponse, .ShiftAccepted-TXT-noresponse2, .ShiftAccepted-TXT-accepted, .ShiftAccepted-TXT-accepted2, .ShiftAccepted-TXT-declain, .ShiftAccepted-TXT-declain2 {font-size:14px;font-weight:700;}





}

