﻿.ui-body-c, .ui-body-c input, .ui-body-c select, .ui-body-c textarea, .ui-body-c button, .ui-btn-up-c, .ui-btn-hover-c,  .ui-btn-down-c, .ui-bar-a, .ui-bar-a input, .ui-bar-a select, .ui-bar-a textarea, .ui-bar-a button, .ui-body-a, .ui-body-a  input, .ui-body-a select, .ui-body-a textarea, .ui-body-a button, .ui-btn-up-a, .ui-btn-hover-a, .ui-btn-down-a, .ui-bar-b,  .ui-bar-b input, .ui-bar-b select, .ui-bar-b textarea, .ui-bar-b button, .ui-body-b, .ui-body-b input, .ui-body-b select,  .ui-body-b textarea, .ui-body-b button, .ui-btn-up-b, .ui-btn-hover-b, .ui-btn-down-b, .ui-bar-c, .ui-bar-c input, .ui-bar-c  select, .ui-bar-c textarea, .ui-bar-c button, .ui-body-c, .ui-body-c input, .ui-body-c select, .ui-body-c textarea, .ui-  body-c button, .ui-btn-up-c, .ui-btn-hover-c, .ui-btn-down-c, .ui-bar-d, .ui-bar-d input, .ui-bar-d select, .ui-bar-d  textarea, .ui-bar-d button, .ui-body-d, .ui-body-d input, .ui-body-d select, .ui-body-d textarea, .ui-body-d button, .ui-  btn-up-d, .ui-btn-hover-d, .ui-btn-down-d, .ui-bar-e, .ui-bar-e input, .ui-bar-e select, .ui-bar-e textarea, .ui-bar-e  button, .ui-body-e, .ui-body-e input, .ui-body-e select, .ui-body-e textarea, .ui-body-e button, .ui-btn-up-e, .ui-btn-  hover-e, .ui-btn-down-e, .ui-btn-active { font-family:Droid Serif, Helvetica, Arial, Verdana, Geneva, Tahoma, sans-serif!important; }
a:focus { outline:none }
.ui-mobile .ui-page-active { background-color: #b4c0c9; }
body { font-size:14px; font-family:Droid Serif, Helvetica, Arial, Verdana, Geneva, Tahoma, sans-serif; margin:0px; }
/* style for splash screen background*/

.home .ui-body-c { /*calCPA splash screen BG*/
    background: rgb(203,213,223); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiZDVkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(203,213,223,1) 0%, rgba(255,255,255,1) 100%);
 /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(203,213,223,1)), color-stop(100%, rgba  (255, 255, 255, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(203,213,223,1) 0%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(203,213,223,1) 0%, rgba(255,255,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(203,213,223,1) 0%, rgba(255,255,255,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(203,213,223,1) 0%, rgba(255,255,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbd5df', endColorstr='#ffffff', GradientType=0 ); /* IE6

-8 */
}
.custom_header { /*height:50px;*/
	padding:0px; text-align:center; background: rgb(238,238,238); /* Old browsers */ background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(170,170,170,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(238,238,238,1)), color-stop(100%, rgba  (170, 170, 170, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(170,170,170,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(170,170,170,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(170,170,170,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(238,238,238,1) 0%, rgba(170,170,170,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#aaaaaa', GradientType=0 ); /* IE6

-9 */
border-bottom:0px solid #135f85; }
.ui-header { background:#fff; }
footer.ui-bar-a { background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff)); /* Saf4+, Chrome */ background-image: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%); /* Chrome 10+, Saf5.1+ */ background-image:    -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%); /* FF3.6 */ background-image:     -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%); /* IE10 */ background-image:      -o-linear-gradient(top, #ffffff 0%, #ffffff 100%); /* Opera 11.10+ */ background-image:         linear-gradient(top, #ffffff 0%, #ffffff 100%); }
.contactUs { float:right; }
.socialConnet { float:left; height:34px; }
.socialConnet .sc, .socialConnet .sc:hover, .socialConnet .sc:visited, .socialConnet .sc:link { background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
text-shadow:none; filter: dropshadow(color=##000000, offx=0, offy=0); padding:10px 5px; margin:1px 0px 0px 5px; float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#fff; font-size:.85em; text-decoration:none; line-height:1em; }
.socialConnet .fb { background-image:url(../../Images/SC_facebook.png); background-repeat:no-repeat; width:32px; height:32px; padding:0; margin:4px; float:left; }
.socialConnet .tw { background-image:url(../../Images/SC_twitter.png); background-repeat:no-repeat; width:32px; height:32px; padding:0; margin:4px; float:left; }
.socialConnet .ln { background-image:url(../../Images/SC_linkedin.png); background-repeat:no-repeat; width:32px; height:32px; padding:0; margin:4px; float:left; }
.socialConnet .gp { background-image:url(../../Images/SC_Gplus.png); background-repeat:no-repeat; width:32px; height:32px; padding:0; margin:4px; float:left; }
a.BackToAA { margin:0px 0px; background:none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; width:100%; height:32px; display:block; clear:both; top:-1px; }
a.BackToAA .ui-icon, a.BackToAA .ui-icon-searchfield::after { background-color:transparent; }
.ui-icon-BackToAA { background:url(../../Images/BackToAA.png) no-repeat center center; width:200px; height:32px; background-color:transparent; margin:5px 0px; padding:0px; }
.ui-icon-myBack { background:url(../../Images/Back.png) no-repeat center center; width:50px; height:50px; background-size:50px; background-color:transparent; }
.custom_header .ui-btn-corner-all { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; }
.ui-icon-myMC { background:url(../../Images/Caddie_50.png) no-repeat left top; width:50px; height:50px; }
.ui-icon-Home { background:url(../../Images/gearIcon.png) no-repeat center center; width:30px; height:30px; background-size:30px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; }
#globalSearchIco { margin-right:15px }
#globalSearchIco .ui-icon-Search { background:url(../../Images/GlobalSearch.png) no-repeat center center; width:30px; height:30px; background-size:30px; }
#contextMenuLCM .ui-icon-Home { background:url(../../Images/icon-home.png) no-repeat center center; width:30px; height:30px; background-size:35px; }
/*.ui-icon-Home:hover {
	background:url(../../Images/icon-home.png) no-repeat center center;
	width:50px;
	height:30px;
	background-size:46px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}*/
.ui-icon-Back { background:url(../../Images/icon-back.png) no-repeat center center; width:30px; height:30px; background-size:40px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; }
/*.ui-icon-Back:hover {
	background:url(../../Images/icon-backDown.png) no-repeat center center;
	width:30px;
	height:30px;
	background-size:50px;
	background-size:50px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}*/
.ui-icon-myCall { background:url(../../Images/SC_callUs.png) no-repeat left top; width:32px; height:32px; }
.ui-icon-myWeb { background:url(../../Images/SC_Web.png) no-repeat left top; width:32px; height:32px; }
.ui-icon-myEmail { background:url(../../Images/SC_emailUs.png) no-repeat left top; width:32px; height:32px; }
.ui-icon-myFavorite { background:url(../../Images/SC_Favorite.png) no-repeat left top; width:32px; height:32px; }
.ui-icon-myFavorite:hover { background:url(../../Images/SC_FavoriteOver.png) no-repeat left top; width:32px; height:32px; }
.ui-icon-mySchedule { background:url(../../Images/SC_Schedule.png) no-repeat left top; width:32px; height:32px; }
.ui-icon-myLogIn { background:url(../../Images/Login.png) no-repeat center center; width:50px; height:50px; }
.ui-icon-myLogOut { background:url(../../Images/Logout.png) no-repeat left top; width:32px; height:32px; }
/* removed so jQueryMobile's default arrow style will be applied
.ui-icon-arrow-r {
	background:url(../../Images/arrow.png) no-repeat left top;
	width:16px;
	height:16px;
	border:none;
	box-shadow:none;
}
*/
/**/
.ui-btn-icon-notext { float: left; height: 48px; width: 48px; background:none; border:none; }
.sideBtn { border:1px solid red; display:block; float:right; margin-top:-55px; width:100px; height:50px; }
footer .ui-icon, header .ui-icon, footer a.ui-shadow, header a.ui-shadow, footer .ui-btn-corner-all, header .ui-btn-corner-  all, .sideBtn .ui-icon, .sideBtn .ui-icon, .sideBtn a.ui-shadow, .sideBtn a.ui-shadow, .sideBtn .ui-btn-corner-all, .sideBtn  .ui-btn-corner-all { border:none!important; box-shadow:0 0px 0 rgba(255, 255, 255, 0.0)!important; -webkit-box-shadow:0 0px 0 rgba(255, 255, 255, 0.0)!important; -moz-box-shadow:0 0px 0 rgba(255, 255, 255, 0.0)!important; padding:0px 4px 0px 0px }
footer .ui-btn-icon-notext { float: left; height: 32px; width: 32px; background:none; border:none; }
.custom_header h1 { font-size:1.35em; }
.custom_header h1.logo { width:100%; background-position: center center; background-repeat: no-repeat; margin: 0 auto; padding: 0; box-shadow: 0px 2px 4px #6D6D6D; z-index:10001; display:block; }
.custom_header h1.logo a img { /*height: 48px;*/
	width:100%; display:block; }
 img[Attributes Style] {
width: 100%;
}
.custom_header h1.logo a.eventLogo img, .custom_header a.eventLogo img { width:100%; height:auto; border:0px solid #666666; display:block; margin:0 auto; }
.custom_header a.ui-btn-left, .custom_header a.ui-btn-right { text-shadow:none; filter: dropshadow(color=##000000, offx=0, offy=0); border:none; margin:6px 0px; padding:0px 0px 0px 0px; width:50px; height:32px; top:0px; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; }
.custom_header a.ui-btn-left span, .custom_header a.ui-btn-right span { padding:0px 0px 0px 0px; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; }
.custom_header a.homeBtn { right:25px; width:32px; margin-right:15px }
.custom_header a.homeBtn span.ui-btn-text { background: rgba(0, 0, 0, 0) url("../../Images/homeIcon.png") no-repeat scroll center center / 30px auto; border-radius: 0; height: 30px; width: 30px; position:static; display:block }
.ui-footer .ui-btn, .ui-bar .ui-btn { margin:1px 5px 0px 5px; background: #4c4c4c; /* Old browsers */ background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); width:32px; height:32px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
footer .ui-btn-icon-notext .ui-btn-inner { padding-bottom: 0px; padding-left: 2px; padding-right: 0px; padding-top: 0px; }
footer h4 { display:inline; }
.test { background:#0F0; }
.test:hover { background:#5F5; }
.ui-content { padding: 0px; }
.ui-body-c, .ui-dialog.ui-overlay-c { background: rgb(204,226,255); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZTJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWYyZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(204,226,255,1) 0%, rgba(234,242,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(204,226,255,1)), color-stop(100%,  rgba(234,242,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(204,226,255,1) 0%, rgba(234,242,255,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(204,226,255,1) 0%, rgba(234,242,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(204,226,255,1) 0%, rgba(234,242,255,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(204,226,255,1) 0%, rgba(234,242,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce2ff', endColorstr='#eaf2ff', GradientType=0 ); /*

IE6-8 */
}
/*.survey .ui-btn-up-c {
	background: rgb(236,247,254);
background: url(data:image/svg

+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i

MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI

+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg

yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZjdmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ

zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2ViZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ

+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(236,247,254,1)), color-stop(100%,

rgba(215,235,253,1)));
	background: -webkit-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%);
	background: -o-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%);
	background: -ms-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%);
	background: linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf7fe', endColorstr='#d7ebfd', GradientType=0 );
}
*/
/*
.survey .ui-btn-hover-c {
	background: rgb(173,217,249);

background: url(data:image/svg

+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i

MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI

+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg

yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ

zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Y2NmZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ

+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(173,217,249,1)), color-stop(100%,

rgba(156,207,252,1)));
	background: -webkit-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%);
	background: -o-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%);
	background: -ms-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%);
	background: linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#add9f9', endColorstr='#9ccffc', GradientType=0 );
}*/
.ui-btn { }
.mainMenu, .subMenu { padding:0px; }
.subMenu a { padding:5px 0px }
.mainMenu img { background:none; }
.mainMenu a, .subMenu a, nav ul.ui-grid-c li a { color:#333333; text-shadow:0px 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); font:.9em Droid Serif, Helvetica, Verdana, Geneva, Tahoma, sans-serif; font-weight:bold; margin:0px; border-radius:0px; -moz-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; -webkit-border-radius:0px; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; border:none; border-bottom:1px solid #656565; -mox-box-shadow:0px; box-shadow:none; -weblit-box-shadow:none; background: rgb(236,247,254); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZjdmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2ViZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(236,247,254,1)), color-stop(100%,  rgba(215,235,253,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(236,247,254,1) 0%, rgba(215,235,253,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf7fe', endColorstr='#d7ebfd', GradientType=0 ); /*

IE6-8 */
}
.mainMenu a:hover, .subMenu a:hover, nav ul li a:hover, .mainMenu a:active, .subMenu a:active, nav ul.ui-grid-c li a:active { color:#444444; text-shadow:0px 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); background: rgb(173,217,249); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Y2NmZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(173,217,249,1)), color-stop(100%,  rgba(156,207,252,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(173,217,249,1) 0%, rgba(156,207,252,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#add9f9', endColorstr='#9ccffc', GradientType=0 ); /*

IE6-8 */
}
.mainMenu .menuIconHolder { float:left; }
.mainMenu .menuTxt { line-height:24px; }
nav ul.ui-grid-c li a { border:1px solid #ccc; border-bottom:1px solid #000; border-top:0px; }
.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner { border-bottom:0px; border-top:0px; }
nav ul.ui-grid-c li:first-child a { border-left:none; }
nav ul.ui-grid-c a { padding:10px; }
.mainMenu a span.ui-btn-corner-all, .subMenu a span.ui-btn-corner-all { border-radius:0px; -moz-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; -webkit-border-radius:0px; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; border:1px solid red; background-image:url(../../Images/arrow.png); background-position:right center; background-repeat:no-repeat; margin-right:10px; border:0px; padding-bottom: 0.6em; padding-top: 0.6em; }
.mainMenu .ui-btn, .subMenu .ui-btn { text-align:left; }
.ui-btn-inner { border:none; }
.ui-content .ui-listview { margin-top:0px!important; margin-bottom:0px!important; padding:0px 15px!important; }
.ui-content .ui-listview li.ui-btn { box-shadow:none }
.ui-listview-filter { margin:0px; padding:0px; background: rgb(255,255,255); /* Old browsers */ background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(204,226,255,1) 4%, rgba(142,191,255,1) 97%, rgba  (69, 96, 124, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(4%,  rgba(204,226,255,1)), color-stop(97%, rgba(142,191,255,1)), color-stop(100%, rgba(69,96,124,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(204,226,255,1) 4%, rgba(142,191,255,1) 97%,  rgba(69,96,124,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(204,226,255,1) 4%, rgba(142,191,255,1) 97%, rgba  (69, 96, 124, 1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(204,226,255,1) 4%, rgba(142,191,255,1) 97%, rgba  (69, 96, 124, 1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(204,226,255,1) 4%, rgba(142,191,255,1) 97%,  rgba(69,96,124,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#45607c', GradientType=0 ); /*

IE6-9 */
}
.ChkDescriptionNoAnchor li.ui-body-c { padding-bottom: 5px; padding-left: 5px; /*changed from 20px to 5px as notification icon has been removed*/ padding-right: 0; padding-top: 5px; }
ul.ui-listview li.ui-btn-up-c { background: rgb(234,242,255); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZjJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2UyZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234,242,255,1)), color-stop(100%,  rgba(204,226,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf2ff', endColorstr='#cce2ff', GradientType=0 ); /*

IE6-8 */
padding:0px 0px; border-bottom:1px solid #D7ECF7; }
ul.ui-listview li.ui-btn-hover-c { background: #b3def6; padding:0px 0px; border-bottom:1px solid #D7ECF7; }
/*#ScheduleList li span,*/ #ToDoList li span, /*#ExhibitorList li span, #SponsorList li span *//*removed to style the

"Favorites" menu listing */ {
 float:left;
 margin:5px 10px;
 padding:5px 10px;
 top:50%;
}
.chkBox { float: left; margin: 7px 5px 0px 5px; }
.chkBox input[type=checkbox] { /* Double-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */ -moz-transform: scale(1.5); /* FF */ -webkit-transform: scale(1.5); /* Safari and Chrome */ -o-transform: scale(1.5); /* Opera */ }
#ScheduleList li .staticListAnchor, #ToDoList li .staticListAnchor, #ExhibitorList li .staticListAnchor, #SponsorList li  .staticListAnchor { margin-left:60px; }
#ScheduleList li, #ToDoList li, #ExhibitorList li, #SponsorList li { background: rgb(234,242,255); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZjJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2UyZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234,242,255,1)), color-stop(100%,  rgba(204,226,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(234,242,255,1) 0%, rgba(204,226,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf2ff', endColorstr='#cce2ff', GradientType=0 ); /*

IE6-8 */
padding:4px 0px; border-bottom:1px solid #D7ECF7; }
.ui-listview h3.ui-li-heading {/*margin:0px;*/ font-size:1em; color: #313131; text-shadow: 0px 1px 0px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); filter: dropshadow(color=#ffffff, offx=, offy=1); }
.ui-listview h4.ui-li-heading, .staticListAnchor h4, .eventDetails h4.ui-li-heading { font-size: 0.95em; line-height: 1.35em; font-weight:bold; color:#666; text-shadow: 0px 1px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=1); margin:0px 0px 2px 0px; padding:0px 0px 0px 0px; white-space:normal; display:list-item; list-style-type:none; }
.ui-listview h4.ui-li-heading.orange { color:#d06612;/*CE5B00*/ }
f4.ui-listview { display:inline-block; }
.ChkDescriptionNoAnchor .ui-checkbox, .ui-radio { position:static; margin:0px; }
div.ChkDescriptionNoAnchor .staticListAnchor { margin-left:30px; }
div.ChkDescriptionNoAnchor .staticListNoAnchor { margin-left:0px; }
div.ChkDescriptionNoAnchor .typeList .staticListNoAnchor, ul.ui-listview .staticListNoAnchor { padding:10px 5px; }
div.thumbNmultiDescription .ui-listview .ui-li-has-thumb .ui-btn-inner div.ui-btn-text a.ui-link-inherit { display: block; padding: 0.2em 15px 0.2em 90px; }
div.ChkThumbNmultiDescription ul li span.ui-icon {/*display:none;*/ /*add this if you want to remove the arrow icon at the

end from list */ }
div.ChkThumbNmultiDescription ul li div.ui-btn-text a.ui-link-inherit, div.thumbNmultiDescription ul li div.ui-btn-text  a.ui-link-inherit, div.thumbNdescription ul li div.ui-btn-text a.ui-link-inherit, div.OnlyDescription ul li div.ui-btn-text  a.ui-link-inherit, {
 padding-top:2px;
 padding-bottom:2px;
 padding-left:4px;
 padding-right:30px;
 line-height:100%; /*min-height:70px;* /
/*padding:0px;*/ /*add padding 0 if you want to remove arrow icon at the end from list */
}
 div.ChkThumbNmultiDescription ul li, {/*display:none;*/ /*add this if you want to remove the arrow icon at the end from

list */
}
div.ChkThumbNmultiDescription ul li, div.thumbNmultiDescription ul li, div.thumbNdescription ul li, div.OnlyDescription ul  li.ui-li-static.ui-li, div.ChkThumbNmultiDescription ul li { padding-top:5px; padding-bottom:5px; padding-left:5PX; }
.imgBorder { background-color: #FFFFFF; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); -moz-box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); float: left; margin-bottom:5px; margin-left:5px; margin-right:10px; margin-top:5px; padding:0px; display:inline-block; line-height:0px; position:relative; }
.iconBorder { background:none; float: left; margin:3px 5px 0px 0px; margin-left:0px; padding:0px; display:inline-block; line-height:0px; }
.iconBorder img { border:none; width:26px; margin:0px; padding:0px; }
.imgBorderBig { background-color: #666666; -webkit-box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); -moz-box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); float: left; margin-bottom:0px; margin-left:0px; margin-right:10px; margin-top:0px; padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px; max-height:75px; max-width:75px; }
.favIcon img { display:none; }
{
 display:inline-block;
 position:relative!important;
}
.favIcon { width:30px; height:30px; vertical-align:middle; background-image:none/*url(../../Images/sfavOff.png) removed in phoneGap*/; background-repeat:no-repeat; background-position:center; float: left; margin:0px 5px 0px 0px; display:inline-block; line-height:100%; }
.favIcon.active { width:30px; height:30px; vertical-align:middle; background-image:url(../../Images/sfavOn.png); background-repeat:no-repeat; background-position:center; float: left; margin:0px 5px 0px 0px; display:inline-block; line-height:100%; }
.favIcon.overlap { width:30px; height:30px; position:absolute; margin:0px; vertical-align:top; right:-13px; top:-12px; }
.favIcon.overlap.active { width:18px; height:18px; position:absolute; margin:0px; vertical-align:top; right:0px; top:0px; background-image:url(../../Images/sfavOn.png); background-size:18px; }
.favAddRemove { float: right; margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; display:inline-block; right:0px; }
.favIcon img, .favAddRemove img { width:25px; height:25px; vertical-align:middle; }
.scheduleIcon img { display:none; }
.scheduleIcon { width:26px; height:30px; vertical-align:middle;  background-image:none/*:url(../../Images/favOn.png);*/
 background-repeat:no-repeat;
background-position:center; float: left; margin:0px 0px 0px 0px; display:inline-block; line-height:100%; }
.scheduleIcon.active { width:26px; height:30px; vertical-align:middle; background-image:url(../../Images/sAdd-to-ScheduleOn.png); background-repeat:no-repeat; background-position:center; float: left; margin:0px 0px 0px 0px; display:inline-block; line-height:100%; }
.headerIcons { display:inline; position:absolute; right:0px; top:0px; }
.favContainer { display: inline-block; right: 0; top:0px; position: absolute; margin:5px 0px 0px 0px; padding: 0px; }
.favContainer a.favIconBig img { display:none; }
.favContainer a.favIconBig.active { display:inline-block; position:relative!important; vertical-align:middle; background-image:url(../../Images/favorite_mark.png);/*favOn*/ background-repeat:no-repeat; background-position:center; margin:0px; padding: 0px; width:32px; height:32px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; background-size:32px; }
.favContainer a.favIconBig { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/favorite.png);/*favOff.png*/ background-repeat: no-repeat; background-position: center; border: 0px solid #313131; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin:0px; padding: 0px; width:32px; height:32px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; background-size:32px; }
/**/
.custom_header a.scheduleIconBig img { display:none; }
.custom_header a.scheduleIconBig.active { display:inline-block; position:relative!important; vertical-align:middle; background-image:url(../../Images/Add-to-ScheduleOn.png); background-repeat:no-repeat; background-position:center; }
.custom_header a.scheduleIconBig { display:inline-block; position:relative!important; width:40px; height:40px; vertical-align:middle; background-image:url(../../Images/Add-to-Schedule.png); background-repeat:no-repeat; background-position:center; border: 0px solid #313131; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin-top:4px; }
/**/
.favIcon div /*style to display if we are going to show the fav icon clicked number so far*/ { font-size:.75em; color:#313131; text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); text-align:center; margin:0 auto; padding:0px; }
.imgBorderSpeaker { background-color: #fff; box-shadow: 0 0 3px rgba(0, 0, 0, 0.75) inset; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.75) inset; -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.75) inset; float: left; margin-bottom: 0px; margin-left: 0px; margin-right: 5px; margin-top: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; max-height:75px; max-width:75px; }
.smallBtns a.ui-link { display:none; }
.smallBtn ul li .ui-btn-inner .ui-btn-text { line-height:40px; }
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li a { padding:5px 35px 5px 5px!important; }
.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit, .ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-  inherit { padding:2px 60px 2px 5px!important; }
.ui-li-has-arrow.ui-li-has-count .ui-li-count, .ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit { right:
 35px; }
.anchorInside .ui-btn-text { position:inherit; }
.anchorInside h4.callEmailBtns { padding:5px; background:red; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:2px 0px; color:#fff; background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
}
.anchorInside div.smallBtns a { background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); margin:5px 0px 5px -5px; padding:5px 10px; top:0px; color:#CCC; text-shadow:0 1px 1px #000000; filter: dropshadow(color=##000000, offx=0, offy=1); font-size:.85em; font-weight:normal; line-height:1em; border:1px solid #666; }
.anchorInside .ui-btn-inner { padding:0px 0px; min-height:78px; }
.anchorInside.pollListing .ui-btn-inner { min-height:25px }
.anchorInside div.smallBtns span.ui-icon-myLogIn { background-image:url(../../Images/Login.png) no-repeat left center; width:24px; height:24px; text-align:center; margin:0px; padding:0px; }
/*.anchorInside img.sCallUs {background:url(../../Images/SC_emailUs.png) no-repeat left top; width:24px; height:24px;}*/
.anchorInside div.smallBtns a:hover { background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
color:#FFF; text-shadow:0px 1px 1px #000; filter: dropshadow(color=##000000, offx=0, offy=1); }
.eventDetails h3.title { color:#333; text-shadow:0px 1px 1px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.sideBtns { width:150px; height:50px; background-image:red; margin-top:-70px; float:right; }
.sideBtns .ui-btn-icon-left .ui-icon, .sideBtns .ui-btn-icon-right .ui-icon, .sideBtns a span.ui-icon { margin:0px; padding:0px; }
div.ChkThumbNmultiDescription ul li a.ui-link-inherit img, .imgBorder img { width: 80px; border:none; margin:2px; }
div.ChkThumbNmultiDescription ul li a.ui-link-inherit img.tiny, .imgBorder img.tiny { width:48px; }
div.ChkThumbNmultiDescription ul li a.ui-link-inherit { margin-left:30px; }
div.ChkThumbNmultiDescription ul li div.ui-checkbox { margin:0px; }
div.ChkThumbNmultiDescription ul li div.ui-checkbox input { top:50px; padding: 0.7em 0px; }
.staticListAnchor p, a.ui-link-inherit p.ui-li-desc, p.ui-li-desc { color:/*blue #004ED8;*//*orange */#CE5B00; /*#555555; changed this to have the last item in the ActivityList Page of

different color*/ font-size: 0.95em; line-height: 1.25em; text-shadow: 0 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); white-space: normal; margin:0px 0px 2px 0px; padding:0px; }
.staticListAnchor h3, .OnlyDescription h3.ui-li-heading, .thumbNdescription h3.ui-li-heading, .thumbNmultiDescription  h3.ui-li-heading, .ChkThumbNmultiDescription h3.ui-li-heading, h3.ui-li-heading { color: #3d3d3d; font-size:1.2em; line-height:1.3em; font-weight: bold; text-shadow: 0px 1px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=1); white-space: normal; margin:5px 0px 2px 0px; vertical-align:middle; display:list-item; list-style-type:none; padding:0px 0px 0px 0px; }
.allList .staticListAnchor h3.dark, .allList .OnlyDescription h3.dark, .allList .thumbNdescription h3.dark, .allList  .thumbNmultiDescription h3.dark, .allList .ChkThumbNmultiDescription h3.dark, .allList h3.dark { color: #3d3d3d; font-size:1em; line-height:1.35em; font-weight: bold; text-shadow: 0px 1px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=1); white-space: normal; margin:4px 0px 4px 0px; }
.chkNmultiDescription { }
.sessionsListHolder h2.sessionsListHeading { margin:5px 0px 5px 5px; font-size:.9em; color:#cccccc; text-shadow: 0px 0px 0px #000000; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); line-height:.9em; background:none; }
.sessionsListHolder h2.sessionsListHeading1 { margin:5px 0px 5px 5px; font-size:.9em; color:#666666; text-shadow: 0px 0px 0px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); line-height:.9em; background:none; }
.sessionsList a, .sessionsList a:link, .sessionsList a:visited, .sessionsList a:hover { text-decoration:none; }
.sessionsList:last-child { border-bottom:0px solid #fff; }
.sessionsList { background:-moz-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#CCCCCC)); /* Saf4+, Chrome */ background-image: -webkit-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

Chrome 10+, Saf5.1+ */ background-image:    -moz-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

FF3.6 */ background-image:     -ms-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

IE10 */ background-image:      -o-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

Opera 11.10+ */ background-image:         linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; border: 0px solid #4b4b4b; border-bottom: 1px solid #cccccc; margin: 2px 5px; overflow: hidden; padding: 5px; box-shadow:0px 0px 0px #000; -moz-box-shadow:0px 0px 0px #000; -webkit-box-shadow:0px 0px 0px #000; background:white !important; background-color:#ffffff !important; }
.sessionsList h3 { margin:0px 0px 0px 0px; padding:0px; font-size:1em; text-decoration:none; color:#3d3d3d; text-shadow: 0px 1px 1px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); background:none; line-height:1.35em; }
.sessionsList h4 { margin:4px 0px 0px 0px; font-size:.95em; color:#3d3d3d; text-decoration:none; text-shadow: 0px 1px 1px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); background:none; line-height:1.35em; }
.sessionsList p { margin:4px 0px 0px 0px; font-size:.85em; color:#d06612;/*CE5B00;*/ text-decoration:none; text-shadow: 0px 0px 0px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); background:none; line-height:1.25em; }
.documentListHolder.ui-controlgroup { margin:5px 10px; padding:0px; }
.documentList { background:-moz-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#CCCCCC)); /* Saf4+, Chrome */ background-image: -webkit-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

Chrome 10+, Saf5.1+ */ background-image:    -moz-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

FF3.6 */ background-image:     -ms-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

IE10 */ background-image:      -o-linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; /*

Opera 11.10+ */ background-image:         linear-gradient(center top, #EEEEEE 0%, #CCCCCC 100%) repeat scroll 0 0 transparent; border: 0px solid #4b4b4b; margin: 0px; overflow: hidden; padding: 0px 5px; }
.documentList ul li a { text-decoration:none; padding:0px; }
.documentList .docIcon { width:22px; height:22px; float:left; background-image:url(../../Images/pdf.png); margin:0px 0px; }
.documentList .docName { margin:0px 0px 0px 5px; font-size:.8em; color:#3d3d3d; text-shadow: 0px 0px 0px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); float:left; line-height:24px; background:none; }
.documentList .docSize { margin:0px; font-size:.75em; color:#666666; text-shadow: 0px 0px 0px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); float:right; line-height:24px; background:none; }
/*icons*/

.menuIcon { margin:0px 10px 0px -18px; background:none; }
img.menuIcon { background:none; }
.ui-icon-session { background-image:url(../../Images/Sessions.png); background-position:center; background-repeat:no-repeat; width:18px; height:18px; border-radius:0px; -moz-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; -webkit-border-radius:0px; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; }
.ui-btn-icon-left .ui-icon, .ui-btn-icon-right .ui-icon { margin-top:-8px; }
/*******************/
/********* contact list slider navigation ***********/
.contactsList { margin:0px; padding:0px; }
ul.ui-listview li.alphabets { padding:0px 5px 0px 5px; list-style:none; background: rgb(122,188,255); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhYmNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzYwYWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDk2ZWU  iIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /*

FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(122,188,255,1)), color-stop(44%,  rgba(96,171,248,1)), color-stop(100%, rgba(64,150,238,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /*

Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /*

IE10+ */ background: linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee', GradientType=0 ); /*

IE6-8 */
}
ul.ui-listview li.alphabets a.title { font-size:1.2em; padding:0px 10px; text-shadow: 0px 1px 0px #313131; filter: dropshadow(color=##313131, offx=0, offy=1); color:#ffffff; }
.slider { min-height: 250px; display: block; position: relative; background: #fff; overflow: hidden; }
ul.ui-listview li.alphabets span { background-image:none; }
ul.ui-listview li p.description { font-size:.85em; color:#555; line-height:1.25em; font-weight:normal; text-shadow:0px 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.slider ul { list-style: none; }
.slider-content { float: left; width: 100%; display: block; overflow: auto; min-height: 250px; }
.slider-content ul { float: left; display: block; position: relative; padding:0px; }
.slider-content ul li { float: left; width: 100%; border-bottom: 1px solid #f3f3f3; background-color:#FFF; }
.slider-content ul ul li:hover { color:#000; text-shadow:0px 0px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); background-color:#E8F6FF; }
.ui-btn-icon-right { background:none; }
.slider-content ul ul { width:100%; }
.slider-content ul ul { }
.slider-content ul ul li .regListImg { width:30px; height:30px; overflow:hidden; float:left; margin:0px 5px; display:block; }
.slider-content ul ul li a.ui-link { padding: 5px 10px; display: block; color: #666; text-shadow:0 0px 0px #000000; filter: dropshadow(color=##000000, offx=0, offy=0); font-weight: bold; text-decoration:none; }
.slider-content ul ul li a.ui-link:hover { color:#000; text-shadow:0 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); border-color: #d5ebf9; }
.slider-content ul ul li span.description { color:#666; display:block; font-size:10px; }
.slider-content ul ul li span.description:hover { color:#333; }
.slider-content a.title { padding: 5px 0; text-indent: 10px; /*background: #bbb;*/ color: #666; text-shadow:0 0px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=0); width: 100%; float: left; font-weight: bold; text-transform: uppercase; background:#CDE4FF; }
.slider-content .title:hover { background: #67ACFF; text-shadow:0px 0px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); color:#fff; }
.slider-content .selected .title { background: #87BDFF; text-shadow:0px 1px 1px #000; filter: dropshadow(color=##000000, offx=0, offy=1); color:#fff; }
.slider-content .selected a.title:hover { background: #67ACFF; text-shadow:0px 0px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=0); color:#000; }
.slider .slider-nav { position: absolute; right: 0; top: 0; background: #67ACFF; min-height: 250px; }
.slider .slider-nav ul { padding: 5px 0; }
.slider .slider-nav li a { padding: 3px 5px; line-height: 13px; text-align: center; color: #fff; font-weight: bold; display: block; text-transform: uppercase; cursor: pointer; }
.slider #debug { position: absolute; bottom: 0; left: 0; padding: 5px; background: #000; color: #fff; }
.slider .arrow { font-size: 0px; line-height: 0%; width: 0px; border-bottom: 8px solid #fff; border-left: 5px solid #333; border-right: 5px solid #333; left:50%; top: 5px; text-align:center; position:absolute; }
.slider .down { border-bottom: none; border-top: 8px solid #fff; top: 5px; position:absolute; text-align:center; margin:0 auto; }
.slider .slide-up, .slider .slide-down { height: 20px; background: #333; text-align: center; cursor: pointer; float: right; width: 100%; position: relative; margin:0 auto; }
/*************search box for contact list***********/
.ui-field-contain .ui-input-search { background:#C6E7FF; margin:0px 0px 0px 5px; float:left; padding:0px 10px 0px 30px; width:70% }
.ui-listview-filter .ui-input-search {    border: none !important;}
.ui-input-search .ui-input-clear .ui-icon.ui-icon-delete.ui-icon-shadow { margin: 3px 1px 2px 3px; }
.ui-input-search .ui-input-clear { margin-top:5px; margin-right: 0px; width: 24px; height: 24px; margin-left: 5px; margin-right: 5px; -webkit-box-shadow:0px 0px 4px; -moz-box-shadow:0px 0px 4px; box-shadow:0px 0px 4px; }
.ui-input-search .ui-input-clear { top:-5%; z-index:1 }/*added to resolve the search "delete" button HIT area */
.ui-input-search input.ui-input-text { color:#5B5B5B; text-shadow:0 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); font-size:1.1em; padding:0px; height:30px; margin-left:-5px; }
.ui-icon-searchfield:after { content: ""; height: 18px; margin-top: -9px; opacity: 0.5; position: absolute; left: 6px; right:auto; top: 50%; width: 18px; }
div.searchBox { margin:5px auto; }
div.searchBox .ui-btn-icon-notext { width:18px; height:18px; left:5px; margin-top:-9px; }
div.searchBox .ui-btn-icon-notext .ui-btn-inner { padding: 0; border:none; }
div.searchBox .ui-btn-corner-all { border-radius: 9px 0px 0px 9px; border: 2px solid #ccc; -moz-border-radius:1.5em 0 0 1.5em; -webkit-border-radius: 1.5em 0 0 1.5em; /* Safari, Chrome */ -khtml-border-radius: 1.5em 0 0 1.5em; /* KHTML */ border-radius: 1.5em 0 0 1.5em; /* CSS3 */ border-right:0px; }
div.searchBox input { float:left; }
div.searchBox .ui-icon-search, .ui-icon-searchfield:after { /*background:none;*/ }
div.searchBox .ui-focus { box-shadow:-8px 4 4px #387BBE; -webkit-box-shadow:-8px 4 4px #387BBE; -moz-box-shadow:-8px 4 4px #387BBE; }
/*old search style*/
.searchInputBox { width:90%; display:inline-block; }
a.searchIcon { background:url(../../Images/searchIcon.png) no-repeat scroll right center transparent!important; width:22px!important; height:24px!important; border:none!important; padding:0px!important; margin:0px 0px 0px 0px!important; vertical-align:top!important; cursor:hand!important; }
a.searchIcon span { border:none; display:none; }
div.searchBox a.ui-shadow { border-radius:1em; -moz-border-radius:1em; -webkit-border-radius:1em; }
div.searchBox a.ui-btn-corner-all { border:none; border-radius:0em; -moz-border-radius:0em; -webkit-border-radius:0em; display:inline-block; border:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; margin-left:-3px; }
div.searchBox a.searchIcon { border:none; border-radius:0 1.5em 1.5em 0; -moz-border-radius:0 1.5em 1.5em 0; -webkit-border-radius:0 1.5em 1.5em 0; display:inline-block; }
div.searchBox a.ui-input-clear-hidden { border: medium none; border-radius: 0 1.5em 1.5em 0; -webkit-border-radius: 0 1.5em 1.5em 0; display: none; }
div.searchBox .ui-icon-delete, div.searchBox .ui-icon-shadow { display:block; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; border-radius:1em; -moz-border-radius:1em; -webkit-border-radius:1em; }
/*************style for sliding panel*************/
 #panel { -moz-border-radius: 0px 0px 0px 0px; background-color: transparent; border-top: 1px solid gray; height: 160px; bottom: -236px; padding: 0px 0px; margin:0 auto; position: fixed; width: 100%; z-index: 200; box-shadow:none; -moz-box-shadow:0px 0px 0px #000; -webkit-box-shadow:0px 0px 0px #000; ; }
#panelButton { width:40px; height:25px; background-color:#333; top:-25px; float:right; right:10px; padding:0px; position:absolute; border:1px solid gray; border-bottom:none; border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; color:#FFF; text-align:center; font-weight:bold; font-size:16px; }
#panelButton:hover { background-color:#999; color:#000; }
.tabIcon { display:block; height:32px; }
.ui-navbar li .ui-btn, .ui-navbar .ui-navbar-toggle .ui-btn { font-size:.9em; }
.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner { border-bottom-color: -moz-use-text-color; border-bottom-style: none; border-bottom-width: 0; border-top-color: -moz-use-text-color; border-top-style: none; border-top-width: 0; }
.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner { padding:2px 0px; }
.TabbedPanelsTabGroup.ui-slider-tabs-list { min-width:100%!important; }
.TabbedPanelsContent.ui-slider-tab-content.selected { min-width:100%!important; }
/*************sliding panel Style end*************/

/*************** Content Style Start *************/
.contentHeading { /* background: -moz-linear-gradient(center top , #499BEA 0%, #207CE5 100%) repeat scroll 0 0 transparent;*/
    /*border: 1px solid #CCCCCC;*/
    display: block; margin: 0px 0px; padding: 2px 0PX 2px 0px; }
.contentHeading p { margin:0px; line-height:1.25em; }
.contentHolder { background-color: #fff; /* Old browsers */ border: 1px solid #ccc; margin: 5px; overflow: hidden; padding: 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:0px 0px 0px #000; -moz-box-shadow:0px 0px 0px #000; -webkit-box-shadow:0px 0px 0px #000; }
.contentHolder p { margin:0px; }
.contentBg { padding:4px; background-color:#FFF/*old color #EAF4F9*/; margin:0px 4px 5px 4px; position:relative; }
.contentBg input, .contentBg textarea, .theme2 .ui-body-c, .theme2 .ui-dialog.ui-overlay-c { color:#333; /*text-shadow:0px 1px 1px #000;
	filter: dropshadow(color=##000000, offx=0, offy=1);*/
	font-size:1em; border:1px solid #dcdcdc; background:#fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.75); -moz-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.75); box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.75); }
#ChangePasswordLink { text-decoration:none; color:#666; float:right; padding:8px 12px; border:1px solid #666; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.contentBg input[type="text"] { text-shadow:none; }
.contentBg .imgBorder .eventImg { max-height:90px; max-width:90px; padding:0px; margin:5px; width:90px; }
.contentBg .ui-select span.ui-btn-inner { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-attachment: scroll; background-clip: border-box; background-color: #EEEEEE; background-image: -moz-linear-gradient(#FDFDFD, #EEEEEE); background-origin: padding-box; background-position: 0 0; background-repeat: repeat; background-size: auto auto; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; border-left-color-ltr-source: physical; border-left-color-rtl-source: physical; border-left-color-value: #CCCCCC; border-left-style-ltr-source: physical; border-left-style-rtl-source: physical; border-left-style-value: solid; border-left-width-ltr-source: physical; border-left-width-rtl-source: physical; border-left-width-value: 1px; border-right-color-ltr-source: physical; border-right-color-rtl-source: physical; border-right-color-value: #CCCCCC; border-right-style-ltr-source: physical; border-right-style-rtl-source: physical; border-right-style-value: solid; border-right-width-ltr-source: physical; border-right-width-rtl-source: physical; border-right-width-value: 1px; border-top-color: #CCCCCC; border-top-style: solid; border-top-width: 1px; color: #444444; font-weight: bold; text-shadow: 0 1px 1px #F6F6F6; filter: dropshadow(color=##F6F6F6, offx=0, offy=1); }
.eventDetails h2 { color: #787878; font-size: 1.1em; font-weight: bold; margin-bottom: 2px; margin-left: 5px; margin-right: 5px; margin-top: 0; text-align: left; text-shadow: none; filter: dropshadow(color=##FFFFFF, offx=0, offy=-1); line-height:1.2em; padding:0px; }
.eventDetails h3 { color: #3d3d3d; font-size: .9em; /*line-height:1em;*/
	font-weight: bold; margin: 0px 0px 3px 0px; padding-top:0px;/*text-shadow: 0px 1px 1px #ffffff;
	filter: dropshadow(color=##FFFFFF, offx=0, offy=1);*/
}
.eventDetails h3.missing { color: #ff0000; font-size: .9em; line-height:1em; font-weight: bold; margin: 0px 0px 3px 0px; padding-top:0px; text-shadow: 0px 1px 1px #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.eventDetails h3.dark { color: #555555; font-size: .9em; line-height:1em; font-weight: bold; margin: 0px 0px 3px 0px; padding-top:0px; text-shadow: 0px 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.eventDetails h4 { color: #3D3D3D; font-size: .85em; line-height:1em; font-weight: bold; margin: 5px 0px 5px 0px; text-shadow: 0px 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.eventDetails img.eventImg { background: none repeat scroll 0 0; display: inline-block; float: left; max-height: 75px; max-width: 75px; }
.eventDetails p.description { color: #333333; font-size:.95em; line-height:1.35em; display: block; float: none; margin: 0; text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.eventDetails p.description1 { color: #3d3d3d; font-size:.95em; line-height:1.35em; display: block; float: none; margin:0px 0px 2px 0px; text-shadow:0PX 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.eventDetails p.description2 { color: #3d3d3d; font-size:.85em; line-height:1.25em; display: block; float: none; margin: 0; text-shadow:0px 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.ui-grid-a .ui-block-a-imgColoumn { width:80px; float:left; padding:0px 10px 0px 0px; }
.eventDetails img.profileImg { background: none repeat scroll 0 0 gray; border: 6px solid #D4E8FA; -webkit-box-shadow: 0px 0px 0px 2px #ccc; -moz-box-shadow: 0px 0px 0px 2px #ccc; box-shadow: 0px 0px 2px 0px #ccc; display: inline-block; height: 70px; margin:20 auto; width: 70px; }
.ui-controlgroup, fieldset.ui-controlgroup { margin:0px 0px; }
.profileHeadHolder .ui-grid-a .ui-block-a { width:30%; }
.profileHeadHolder .ui-grid-a .ui-block-b { width:70%; }
.profileHeadHolder .ui-grid-a div.border { border-bottom:1px solid #999; display:block; }
.profileHeadHolder .result { font-weight:bold; }
.profileHeadHolder label { }
.iconBtn { bottom: 0; float: right; right: 0; }
.iconBtn .ui-controlgroup-horizontal .ui-btn, .ui-controlgroup-horizontal .ui-select { }
.iconBtn a span.ui-btn-inner { padding:5px 2px 6px 2px; font-size:.8em; line-height:2em; }
.iconBtn a, .iconBtn a:visited, .iconBtn a:hover, .iconBtn a:active { color:#fff; height:32px; padding:0px 2px 0px 2px; text-shadow:0 1px 1px #000; filter: dropshadow(color=##000000, offx=0, offy=1); border:1px solid #565656; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
}
/*****************FeatureEvent Page*********************/
.featureListHolder { margin:2PX 0PX; }
.featureListHolder .featureEventList li.featureItem { background: #167cb9; list-style:none; font-size:.8em; border:1px solid #333333; overflow:hidden; color: #fff; font-weight: normal; text-shadow: 0 1px 1px #000; filter: dropshadow(color=##000000, offx=0, offy=1); padding:5px 0px; cursor:hand; margin:0px Auto; }
.featureListHolder .featureEventList li.featureItem:hover { background: #1471a8; }
ul.list { margin-bottom: 5px; margin-top: 0; padding:0px; }
h2.featuredHeading { color:#666; text-shadow:0px 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); font-size:12px; font-weight:bold; width:98%; margin:0 auto 5px auto; text-align:right; }
.eventList ul.list li.featureItem a { text-decoration:none; color:#fff; background:none; }
.eventList li.featureItem a.ui-link { color:#000; }
.featureListHolder li.featureItem a.ui-link { text-decoration:none; }
.eventList li.featureItem:hover, .eventList li.featureItem:focus { background: #1A1A99; }
.featureEventList ul.list { margin-bottom:0px; }
.featureEventList { text-align:left; border:1px solid #333; padding:5px; margin:5px auto 5px auto; box-shadow:0px 0px 10px #000; -moz-box-shadow:0px 0px 10px #000; -webkit-box-shadow:0px 0px 10px #000; background: #fff; /* Old browsers */ }
.eventList .listImg, .eventList .listImg1 { height:90px; width:90px; float:left; margin-right:5px; overflow:hidden; -webkit-box-shadow: 0px 0px 3px 3px rgba(00, 00, 00, 0.5); -moz-box-shadow: 0px 0px 3px 3px rgba(00, 00, 00, 0.5); box-shadow: 0px 0px 3px 3px rgba(00, 00, 00, 0.5); }
.eventList .listImg img, .featureEventList .listImg img { border:4px solid #666666; width:82px; float:left; }
.eventList .listImg1, .featureEventList .listImg1, .eventDetails .listImg1 { float:left; margin:0px 5px; }
.eventList .listImg1 img, .eventDetails .listImg1 { border:4px solid #666666; width:82px; float:left; }
.eventList .listContent { display:block; padding-left:100px; }
.featureEventList .listContent { display:block; padding-left:55px; }
.eventList li div.listHeader, .featureEventList li div.listHeader { font-size:1.25em; font-weight:bold; color:#fff; text-shadow:0px 1px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); text-decoration:none!important; margin:0px; line-height:1em; }
.eventList li div.listDescription, .featureEventList li div.listDescription { color:#DDD; text-shadow:0px 1px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); line-height:1.25em; }
.eventList li div.listDescription a, .featureEventList li div.listDescription a { color:#FFF; text-shadow:0px 1px 0px #000000; filter: dropshadow(color=##000000, offx=0, offy=1); }
.eventList li div.listSchedule, .featureEventList li div.listSchedule { font-weight:bold; color:#181818; text-shadow:0px 0px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=0); line-height:1.25em; }
h2.listPageHeading, h3.listPageHeading { color: #313131; margin:0px 0px 0px 0px; padding:4px 8px; font-size:1.2em; line-height:1.25em; text-shadow: 0 1px 0 #ffffff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); box-shadow:0px 0px 0px #000; -webkit-box-shadow:0px 0px 0px #000; -moz-box-shadow:0px 0px 10px #000; background: #deefff; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZWZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OGJlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #deefff 0%, #98bede 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #deefff), color-stop(100%, #98bede)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #deefff 0%, #98bede 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #deefff 0%, #98bede 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #deefff 0%, #98bede 100%); /* IE10+ */ background: linear-gradient(top, #deefff 0%, #98bede 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede', GradientType=0 ); /*

IE6-8 */
}
h2.listPageHeading3, h3.listPageHeading3 { padding:4px 5px; margin:0px; font-size:.95em;/*background: rgb(237,244,255);
background: url(data:image/svg

+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i

MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI

+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg

yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ

zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGYxZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ

+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(237,244,255,1) 0%, rgba(232,241,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237,244,255,1)), color-stop(100%,

rgba(232,241,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,244,255,1) 0%, rgba(232,241,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,244,255,1) 0%, rgba(232,241,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,244,255,1) 0%, rgba(232,241,255,1) 100%);
	background: linear-gradient(top, rgba(237,244,255,1) 0%, rgba(232,241,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf4ff', endColorstr='#e8f1ff', GradientType=0 ); */
}
h2.listPageHeading2, h3.listPageHeading2 { color: #787878; margin:0px 0px 0px 5px; font-size:1.1em; line-height:1.25em; text-shadow: 0 -1px 0 #FFFFFF; filter: dropshadow(color=##FFFFFF, offx=0, offy=-1); }
.TabbedPanelsContent .ui-li .ui-btn-inner a.ui-link-inherit, .TabbedPanelsContent .ui-li-static.ui-li { padding:2px 30px 2px 5px; }
.TabbedPanelsContent .ui-li .ui-btn-inner a.document { background:url(../../Images/lock.png) 98.9% 100% no-repeat; background-size:18px auto; }
div.OnlyDescription ul li.documentList div.ui-btn-text a.document { background:url(../../Images/lock.png) 99.3% 100% no-repeat; background-size:18px auto; }
div.OnlyDescription ul li div.ui-btn-text a.document { background:url(../../Images/lock.png) 99.3% 100% no-repeat; background-size:18px auto; }
.allList { padding:0px 0px; }
.allList .ui-btn-icon-notext .ui-btn-inner { padding:0px; }
/********sponsorors baners************/
.Sponsors, .Sponsors .slider-wrapper.theme-default { background:#fff; text-align:center; width:100%; }
.Sponsors .slider-wrapper.theme-default a img.slideImg {/*display:block!important;*/ margin:0px auto!important; background-size:1000px!important; }
.Sponsors .slider-wrapper.theme-default a { margin:0 auto!important; }
.Sponsors { height:auto; background:#fff; clear:both; overflow:hidden; border-top: 1px solid #999; }
.Sponsors img { max-height:150px; width: 100%; margin:0px auto;/*height: 100%;*/
}
.theme-default #slider a img { width:100%; }
.theme-default #slider.nivoSlider { background:none; }
.theme-default #slider.nivoSlider a { }
.theme-default #slider.nivoSlider a.ui-link.nivo-imageLink { border:1px solid red; display:block!important; }
.sponsorerList { float:left; }
.sponsorer { float:left; margin:4px 5px; padding:0px; line-height:70px; }
.Sponsors .allList { width:50px; float:right; position:absolute; right:0px; background-color:#006; line-height:40px; text-align:center; padding:0px; }
.Sponsors .allList a { text-decoration:none; color:#0CF; font-weight:bold; font-size:12px; }
.theme-default #slider { margin:0 auto; width:100%; /* Make sure your images are the same size *//*height:40px;  Make sure your images are the same size */
}
.theme-pascal.slider-wrapper, .theme-orman.slider-wrapper { margin-top: 0px; }
/*************** Content Style End *************/

/******************* Event Details New Styles ***********/

.eventDetailsPage header div.custom_header { background: rgb(109,179,242); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCI  gc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWF  yR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba  (30, 105, 222, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(109,179,242,1)), color-stop(50%,  rgba(84,163,238,1)), color-stop(51%, rgba(54,144,240,1)), color-stop(100%, rgba(30,105,222,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%,  rgba(30,105,222,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba  (30, 105, 222, 1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba  (30, 105, 222, 1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba  (30, 105, 222, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de', GradientType=0 ); /*

IE6-8 */
margin:0 auto; box-shadow:0px 5px 0px #000; -webkit-box-shadow:0px 5px 0px #000; -moz-box-shadow:0px 5px 0px #000; }
.eventDetailsPage h1.eventLogo {/*background:url(../../Images/eventLogo.png) no-repeat left center; width:220px; */ height:42px; text-align:center; margin:0 4em; color:#fff; text-shadow:none; filter: dropshadow(color=##666666, offx=0, offy=1); line-height:42px; /*display:inline;*/
	text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.eventDetailsPage .custom_header h1 a, .eventDetailsPage .custom_header h1 a:visited, .eventDetailsPage .custom_header h1  a:hover { color: #ffffff; font-size: 1.1em; font-weight: bold; text-decoration:none; text-shadow: 0px 0px 4px #333; filter: dropshadow(color=#333333, offx=0, offy=0); margin:0 auto; line-height:1.1em; vertical-align:bottom; }
.eventDetailsPage .ui-content, .eventDetailsPage footer.ui-bar-a, .eventDetailsPage header.ui-bar-a { background:none; border:none; }
.eventDetailsPage { background: #fff; height:auto; }
.eventDetailsPage .eventInfoBar { padding:2px; margin:0px; font-size:.95em; background: #7ec2ff; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlYzJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM2YTNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwOGFmZiI  gc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NTk2ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWF  yR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #7ec2ff 0%, #36a3ff 50%, #008aff 51%, #4596ff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7ec2ff), color-stop(50%, #36a3ff),  color-stop(51%, #008aff), color-stop(100%, #4596ff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #7ec2ff 0%, #36a3ff 50%, #008aff 51%, #4596ff 100%); /*

Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #7ec2ff 0%, #36a3ff 50%, #008aff 51%, #4596ff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #7ec2ff 0%, #36a3ff 50%, #008aff 51%, #4596ff 100%); /* IE10+ */ background: linear-gradient(top, #7ec2ff 0%, #36a3ff 50%, #008aff 51%, #4596ff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ec2ff', endColorstr='#4596ff', GradientType=0 ); /*

IE6-8 */
text-align:center; color:#ffffff; text-shadow:0 1px 0 #333333; filter: dropshadow(color=##333333, offx=0, offy=1); }
.eventDetailsPage .ui-content { /*background-color: #cccccc; /*b4c0c9*/
/*background-image:url(../../Images/subtle_carbon_@2X.png);
background-repeat:repeat;*/
	}
.eventDetailsPage.headerLogoHeight.menuLandingHeight .ui-content, .eventDetailsPage.headerLogoHeight.menuLandingHeight { height:100%; overflow:hidden; }
.eventDetailsPage .ui-content ul.eventMenu { margin:0px auto; padding:0px; text-align:center; }
.eventDetailsPage .ui-content ul.eventMenu li { list-style:none; list-style-position:inside; float:left; margin:6px 10px; padding:10px 5px 5px 5px; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #666; box-shadow:0px 0px 0px #000 inset; -webkit-box-shadow:0px 0px 0px #000 inset; -moz-box-shadow:0px 0px 0px #000 inset; width:70px; height:65px; background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
}
.eventDetailsPage .ui-content ul.eventMenu li.btnStyle02 { background: #cedbe9; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGJlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2FhYzVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzYxOTljNyI  gc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzNhODRjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCB  vZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzQxOWFkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iIzRiYjh  mMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzNhOGJjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3R  vcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjU1OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cedbe9), color-stop(17%, #aac5de),  color-stop(50%, #6199c7), color-stop(51%, #3a84c3), color-stop(59%, #419ad6), color-stop(71%, #4bb8f0), color-stop(84%,  #3a8bc2), color-stop(100%, #26558b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0  71%, #3a8bc2 84%, #26558b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* IE10+ */ background: linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedbe9', endColorstr='#26558b', GradientType=0 ); /*

IE6-8 */
}
.eventDetailsPage .ui-content ul.eventMenu li.btnStyle03 { background-color:#3c3c3c; background:#3c3c3c; }
.eventDetailsPage .eventMenuHolder { display:table; margin:0 12px; background: white; box-shadow: 0px 0px 6px #333; height:100%; padding-bottom: 15px; }
.eventDetailsPage .ui-content ul.eventMenu li a { text-decoration:none; color:#fff; font-size:.8em; text-align:center; font-weight:normal; text-shadow:0px -1px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=-1); }
.eventDetailsPage .ui-footer .ui-btn, .eventDetailsPage .ui-bar .ui-btn { width:100%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.eventDetailsPage .ui-content ul.eventMenu li a img { width:48px; height:48px; display:block; margin:0 auto; }
.eventDetailsPage .ui-content ul.eventMenu li a div { margin:0 auto; text-align:center; line-height:0.95em; padding:0px 0px 0px 0px; }
.eventDetailsPage .buttonsPanel { width:90%; clear:both; margin:0 auto; padding:0px 0px 20px 0px; }
.eventDetailsPage a.m_home { background:url(../../Images/m_home.png) no-repeat left top; width:32px; height:32px; float:left; text-decoration:none; margin:10px 0px; }
.eventDetailsPage a.m_settings { background:url(../../Images/m_settings.png) no-repeat left top; width:32px; height:32px; float:right; text-decoration:none; margin:10px 0px; }
/************ Bottom Menu ****************/
.eventDetailsPage nav.bottomNav ul li a img { width:24px; height:24px; display:block; margin:0 auto; }
.eventDetailsPage nav.bottomNav ul li { border:0px solid #313131; }
.eventDetailsPage nav.bottomNav ul li a { box-shadow:0 0 5px #000 inset; -moz-box-shadow:0 0 5px #000 inset; -webkit-box-shadow:0 0 5px #000 inset; background: rgb(30,87,153); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSI  gc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWF  yR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba  (125, 185, 232, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(30,87,153,1)), color-stop(50%, rgba  (41, 137, 216, 1)), color-stop(51%, rgba(32,124,202,1)), color-stop(100%, rgba(125,185,232,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba  (125, 185, 232, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba  (125, 185, 232, 1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba  (125, 185, 232, 1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba  (125, 185, 232, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=0 ); /*

IE6-8 */
}
.listimg1 { display: inline-block; float: left; margin-left: -17px; margin-right: 2px; }
#pp-static-map img { width:100%; }
.LinkButtons { display:block; margin:5px; }
.LinkButtons a label.textLabel { color:#666; text-align:right; width:25%; float:left; }
.LinkButtons a span.data { text-align:left; float:left; padding-left:5px; }
.LinkButtons a { text-decoration:none; font-size:1em; color:Navy; padding:5px 2px; margin:10px 0px; background:#FFF; border:1px solid #ccc; box-shadow:0px 0px 3px #ccc; -webkit-box-shadow:0px 0px 3px #ccc; -moz-box-shadow:0px 0px 3px #ccc; }
.LinkButtons a:hover { background:#D4E8FA; }
.LinkButtons a span.ui-btn-inner { padding:2px; margin:0px; }
.DocumentCenter .TabbedPanelsContent ul li { background:white; color:#313131; border-bottom:1px solid #ccc; }
.DocumentCenter .TabbedPanelsContent .ui-li .ui-btn-inner a.ui-link-inherit, .DocumentCenter .TabbedPanelsContent .ui-li-  static.ui-li { padding-left:5px; }
.DocumentCenter .TabbedPanelsContent ul li h3 { text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); font-size:.85em; color:#313131; }
.DocumentCenter .TabbedPanelsContent ul li h4 { text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); font-size:.8em; color:#313131; }
.DocumentCenter .TabbedPanelsContent ul li p { color:#666; text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); font-size:.75em; }
.DocumentCenter .TabbedPanelsContent ul li .imgBorder { width:120px; height:90px; box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.15); position:relative; background: #cedbe9; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGJlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2FhYzVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzYxOTljNyI  gc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzNhODRjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCB  vZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzQxOWFkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iIzRiYjh  mMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzNhOGJjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3R  vcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjU1OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cedbe9), color-stop(17%, #aac5de),  color-stop(50%, #6199c7), color-stop(51%, #3a84c3), color-stop(59%, #419ad6), color-stop(71%, #4bb8f0), color-stop(84%,  #3a8bc2), color-stop(100%, #26558b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0  71%, #3a8bc2 84%, #26558b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* IE10+ */ background: linear-gradient(top, #cedbe9 0%, #aac5de 17%, #6199c7 50%, #3a84c3 51%, #419ad6 59%, #4bb8f0 71%,  #3a8bc2 84%, #26558b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedbe9', endColorstr='#26558b', GradientType=0 ); /*

IE6-8 */
}
.DocumentCenter .TabbedPanelsContent ul li .imgBorder img { height:90px; width:120px; margin:0 auto; }
.DocumentCenter .TabbedPanelsContent ul li .imgBorder img.playArrow { left:21%; position:absolute; z-index:1003; }
/*******************For Gallery**************/
.gallery { list-style: none; padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 33.3333%; }
.gallery li a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
.gallery li img { display: block; width: 100%; height: auto; }
/******************** new Profile page style *****************/

.profileHeadHolder { background: #fff/*#EAF4F9*/; border: 0px solid #CCCCCC; margin-bottom: 0px; margin-top:5px; overflow: hidden; padding: 0px 0px;/*	-webkit-box-shadow: inset 0px 0px 10px 2px rgba(0, 0, 0, 0.5) ;
    box-shadow: inset 0px 0px 10px 2px rgba(0, 0, 0, 0.5) ;
	*/ }
.eventDetails .profileImgBorder { background: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); -moz-box-shadow:0PX 0PX 6px 0px rgba(0, 0, 0, 0.30); display: inline-block; margin:0 10px 0 0; float:left; }
.eventDetails .profileImgGap { background-color:#666; -webkit-box-shadow: inset 0px 0px 1px 1px; box-shadow: inset 0px 0px 1px 1px; -moz-box-shadow: inset 0px 0px 1px 1px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; width:30px; height:3px; margin:0px auto; margin-top:4px; }
.eventDetails img.profileImg01 { max-width:90px; margin:5px 5px 5px 5px; vertical-align:bottom; width:90px; }
.eventDetails .profileInfoHolder, .profileInfoHolder { vertical-align:top; /*display:table;*/
	padding-top:5px; }
.infoHolder { vertical-align:middle; display:table; line-height:100%; padding:5px 0px 5px 0px; }
.profileHeadHolder .infoHolder { padding-top:20px; }
.profileHeadHolder h3 { color: #0E1B54; font-size: 1.2em; line-height:1.1em; padding:0px; font-weight: bold; margin:0px 24px 2px 0px; text-shadow: none; /*filter: dropshadow(color=##FFFFFF, offx=0, offy=1);*/
word-wrap: break-word; display:table; }
h3 { color: #3d3d3d; font-size: .9em; line-height:1em; font-weight: bold; margin: 0px 0px 5px 0px; padding-top:0px; text-shadow: none;/*filter: dropshadow(color=##FFFFFF, offx=0, offy=1);*/
}
.profileHeadHolder h4 { margin:0px 0px 2px 0px; font-size: 0.95em; line-height:1.25em; color:#3d3d3d; text-shadow: 0px 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); word-wrap: break-word; display:table; }
h4 { font-size: 0.85em; line-height: 1.25em; font-weight:bold; color: #313131; text-shadow: 0px 1px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=1); margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; }
.profileHeadHolder h4.gray { margin:0px 0px 5px 0px; font-size: 0.9em; color:#3d3d3d; text-shadow: 0px 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.profileHeadHolder h5, .infoHolder h5 { margin:0px 0px 2px 0px; font-size: 0.95em; line-height:1.25em; color:#d06612;/*CE5B00*/ text-shadow: 0px 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); padding:0px 0px 0px 0px; font-weight: normal; white-space:normal; }
.infoHolder h5 { padding:0px 30px 0px 0px; }
p.description1 { color: #555555; font-size: 0.95em; line-height: 1.25em; text-shadow: 0 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); white-space: normal; margin:0px 0px 2px 0px; padding:0px 0px 0px 0px; }
.smallBtn { margin:5px; padding-left:0px; text-align:center; }
.smallBtn a, .smallBtn a span.ui-btn-inner { padding:4px; font-size:0.95em; text-align:center; margin:0px; font-weight:normal; }
#MyBriefcaseSlider .smallBtn a, .smallBtn a span.ui-btn-inner { padding:4px; font-size:0.95em; text-align:center; margin:0px; font-weight:normal; text-shadow: none; }
.smallBtn a.ui-link, .smallBtn a.ui-btn, .smallBtn a.ui-link:visited { color:#fff; text-decoration:none; /*text-shadow:0 -1px 0px #313131;
	filter: dropshadow(color=##313131, offx=0, offy=-1);*/
	margin:0px 6px; padding:0px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0px solid #ccc; border-bottom:0px solid #313131; background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
}
.smallBtn li:first-child a.ui-link, .smallBtn li:first-child a.ui-btn, .smallBtn li a.ui-btn, .smallBtn li:first-child  a.ui-link:visited { margin:0px auto; border:0px; }
.smallBtn a.ui-link:hover, .smallBtn a.ui-btn:hover { color:#fff; text-decoration:none; /*text-shadow:0px -1px 0px #313131;
	filter: dropshadow(color=##313131, offx=0, offy=-1);*/
	background: rgb(178,225,255); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyZTFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NmI2ZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(178,225,255,1) 0%, rgba(102,182,252,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(178,225,255,1)), color-stop(100%,  rgba(102,182,252,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(178,225,255,1) 0%, rgba(102,182,252,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(178,225,255,1) 0%, rgba(102,182,252,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(178,225,255,1) 0%, rgba(102,182,252,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(178,225,255,1) 0%, rgba(102,182,252,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e1ff', endColorstr='#66b6fc', GradientType=0 ); /*

IE6-8 */
/*new style to overwrite the old style for HOVER wrote above*/
background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
/*box-shadow:inset 0px 0px 15px #000;
	-moz-box-shadow:inset 0px 0px 15px #000;
	-webkit-box-shadow:inset 0px 0px 15px #000;*/
	border:0px; }
.smallBtn a.message { width:30% }
.smallBtn a.iconMenu { padding:0px; margin:0px; width:32px; height:32px; line-height:7px; }
.smallBtn a img { width:32px; height:32px; padding:0px; margin:0px; vertical-align:middle; }
.smallBtn a.iconMenu span.ui-btn-inner { padding:0px; margin-top:4px; }
h3.headingBG { color: #333; margin:4px 0px 0px 0px; padding:4px 8px; font-size:1.2em; line-height:1.25em; /*text-shadow: 0px 1px 0px #fff;*/
	filter: dropshadow(color=##FFFFFF, offx=0, offy=1); box-shadow:0px 0px 0px #000; -moz-box-shadow:0px 0px 0px #000; -webkit-box-shadow:0px 0px 0px #000; background-color:#A8D6F4; }
.ui-listview-filter .ui-input-search { margin:5px 4px 4px 4px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.ui-listview-filter .ui-input-search .ui-input-text { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.ui-btn-icon-notext .ui-btn-inner .ui-icon { margin:0px; }
.documentListHolder, li.documentListHolder { padding:4px 10px; }
.documentListHolder a, .documentListHolder a h3, .documentListHolder a h4, .documentListHolder a p { text-decoration:none; margin:0px; padding:0px; margin-bottom:4px; }
.allList .OnlyDescription ul.ui-listview li.documentList div.ui-btn-inner .documentList .ui-btn-text a.d { padding:4px 10px; }
div.OnlyDescription ul li.documentList div.ui-btn-text a.ui-link-inherit { padding:4px 10px; }
.ui-footer .ui-navbar ul, .ui-navbar-expanded ul { width:100%; }
ul.ui-listview li.documentList-ui-btn-up-c { border-bottom:none; }
.ui-footer .ui-navbar li .ui-btn .ui-btn-inner { padding:0px; }
.ui-footer .Tabs li a, .ui-footer .Tabs li a:visited { color:#000; text-decoration:none; text-shadow:0px 1px 0px #ccc; filter: dropshadow(color=##CCCCCC, offx=0, offy=1); padding:5px 0px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; background: rgb(190,190,190); /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlYmViZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4Nzg3ODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(190,190,190,1) 0%, rgba(135,135,135,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(190,190,190,1)), color-stop(100%,  rgba(135,135,135,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(190,190,190,1) 0%, rgba(135,135,135,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(190,190,190,1) 0%, rgba(135,135,135,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(190,190,190,1) 0%, rgba(135,135,135,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(190,190,190,1) 0%, rgba(135,135,135,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bebebe', endColorstr='#878787', GradientType=0 ); /*

IE6-8 */
line-height:30px; border:0px 0px 0px 0px; }
.ui-footer .Tabs li a.ui-btn { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border:1px solid #313131; border-top:none; border-bottom:none; }
.ui-footer .Tabs li:last-child { margin-right:0px; }
.ui-bar-a { border:0px; }
.ui-footer .Tabs li, .ui-footer .Tabs li { margin:0px 0px 0px 0px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border:none; }
.ui-footer .Tabs li a:hover, .ui-footer .Tabs li a.active { color:#fff; text-shadow:0 -1px 0px #313131; filter: dropshadow(color=##313131, offx=0, offy=-1); background: #013269; /* Old browsers */ 	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0f6bd2)); /*

Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #013269 0%, #0f6bd2 100%); /* IE10+ */ background: linear-gradient(top, #013269 0%, #0f6bd2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 ); /*

IE6-8 */
}
.featureEventList .listImg1 { float:left; margin-right:5px; overflow:hidden; -webkit-box-shadow: 0px 0px 0px 3px rgba(00, 00, 00, 0.5); -moz-box-shadow: 0px 0px 3px 3px rgba(00, 00, 00, 0.5); box-shadow: 0px 0px 3px 3px rgba(00, 00, 00, 0.5); max-height:48px; max-width:48px; }
.featureEventList .listImg1 img { max-height:48px; max-width:48px; position:relative; }
#ContentWrapperLanding { min-height:450px; }
/*Only Icon Menu Style*/
.eventDetailsPage .eventMenuHolder { margin:0; background: url(../../Images/01.png) 0 0/100% 100% fixed no-repeat;/*menu_background.png*/ box-shadow: 0px 0px 6px #333; -webkit-box-shadow: 0px 0px 6px #333; -moz-box-shadow: 0px 0px 6px #333; min-height:400px; padding:5px 0px 15px 0px; text-align:center; display:block; }
.ui-header { /*background-image:url(../../Images/subtlenet2.png);/*,NISTRI, arches, subtle_stripes*/
/*background-size:1px;*/
background-color:#fff/*dcf2fa*/; }
.eventDetailsPage .eventMenuHolder { /*background-image:url(../../Images/bg_01.png);/*,NISTRI,texturetastic_gray, arches, subtle_stripes, subtlenet2, debut_light_@2X, bright_squares, grey_wash_wall_@2X */
                                /*  background-repeat:no-repeat;background-size:100% auto; */
                                background-color:#ffffff/*dcf2fa*/; }
.ui-header { background-color:#ffffff;/*dcf2fa*/ }
.eventDetailsPage { }
.eventDetailsPage .ui-content ul.eventMenu1 { margin:0px auto; padding:0px 0px 20px 0px; position:inherit; clear:both; width:98%; padding:0px; display:inline-block; }
/*{
    width:100px; height:100px;
    }*/
.eventDetailsPage .ui-content ul.eventMenu1 li { list-style:none; list-style-position:inside; margin:4px; padding:3px; text-align:center; /*border:0px solid #666;
	box-shadow:0px 0px 0px #000 inset;
	-webkit-box-shadow:0px 0px 0px #000 inset;
	-moz-box-shadow:0px 0px 0px #000 inset;*/
	height:75px; background:none; display:inline-table; border-radius:0px; -webkit-border-radius:0px 0px 0px 0px; -moz-border-radius:0px 0px 0px 0px; }
.eventDetailsPage .ui-content ul.eventMenu1 li:hover { /*background:#f9f9f9;
    -webkit-box-shadow: inset 0px 0px 2px 3px rgba(167, 167, 167, .1);
    -mox-box-shadow: inset 0px 0px 2px 3px rgba(167, 167, 167, .1);
    box-shadow: inset 0px 0px 2px 3px rgba(167, 167, 167, .1);
	border-radius:8px;
	-webkit-border-radius:8px 8px 8px 8px;
	-moz-border-radius:8px 8px 8px 8px;*/
}
.eventDetailsPage .ui-content ul.eventMenu1 li a { text-decoration:none; color:#00418c; font-size:0.9em; text-align:center; font-weight:normal; text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.eventDetailsPage .ui-content ul.eventMenu1 li a div { margin:0 auto; text-align:center; line-height:1em; padding:0px 0px 0px 0px; font-family:Droid Serif, Helvetica, Arial, Verdana, Geneva, Tahoma, sans-serif; width:80px; color:#bf2e1a; }
.eventDetailsPage .ui-content ul.eventMenu1 li a span { overflow:hidden; display:inline-block; }
.eventDetailsPage .ui-content ul.eventMenu1 li a img { width: 40px; height: 40px; vertical-align:middle }
.ui-navbar ul, .ui-navbar-expanded ul { margin:0px auto; padding:0px; text-align:right; width:100%; }
.ui-navbar li .ui-btn .ui-btn-inner { padding-top: 0px; padding-bottom: 0px; }
.ui-grid-solo > :nth-child(n), .ui-grid-a > :nth-child(n), .ui-grid-b > :nth-child(n), .ui-grid-c > :nth-child(n), .ui-  grid-d > :nth-child(n) { /*margin:5px 2px;
	width: 40px;
	height: 40px;*//*removed fixed width and margin to make the footer buttons grow up to full width */
}
.ui-grid-solo > :nth-child(n) { max-width:100px!important; }
.ui-btn-icon-left > .ui-btn-inner > .ui-icon, .ui-btn-icon-right.alphabets > .ui-btn-inner > .ui-icon { display:none; }
img.map { width:100%; }
.ui-input-datebox { position:relative!important; }
.ui-input-datebox a.ui-input-clear { position: absolute!important; top: 0px!important; right: 0px!important; width: 24px!important; height:24px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; padding-top:2px; }
.ui-input-datebox a.ui-input-clear .ui-icon-grid { background-image:url(../../Images/cal.png)!important; background-position:left top; background-color: transparent; background-size: 24px auto; border-radius: 0; height: 24px; width: 24px; }
.ui-datebox-container a { height:24px; width:24px; }
.ui-datebox-container .ui-header.ui-bar-a { height:30px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; top:-11px; color:#313131; text-shadow: 0px -1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=-1); background: rgb(205,227,255); /* Old browsers */ background: -moz-linear-gradient(top, rgba(205,227,255,1) 0%, rgba(145,192,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(205,227,255,1)), color-stop(100%,  rgba(145,192,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(205,227,255,1) 0%, rgba(145,192,255,1) 100%); /* Chrome10+,Safari5.1+

*/ background: -o-linear-gradient(top, rgba(205,227,255,1) 0%, rgba(145,192,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(205,227,255,1) 0%, rgba(145,192,255,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(205,227,255,1) 0%, rgba(145,192,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cde3ff', endColorstr='#91c0ff', GradientType=0 ); /*

IE6-9 */
}
.ui-input-datebox { width:99%!important; }
.ui-datebox-container .ui-header.ui-bar-a h1 { line-height:30px; }
.TabbedPanelsContent .ui-li .ui-btn-inner a.iconAnchor.ui-link-inherit, .iconbtn { display:inline-block; margin:0px; float:left; }
.iconbtn a { background:none; border:none; margin-right:0px; }
.iconbtn span.ui-btn-inner { padding:0px; }
.iscroll-scroller { width:100%; }/* to resolve the width issu in firefox*/
/****************************** Twitter Style *********************************/
.ui-slider-tabs { min-height: 300px; }
.tweetBtn { text-align:center; margin:8px 0px; overflow:hidden; box-sizing:border-box; padding:0 5px }
.tweetBtn a img { width:24px; vertical-align:middle }
.tweetBtn a.ui-link, .tweetBtn a.ui-link:link, .tweetBtn a.ui-link:visited { padding:5px 15px; border-radius:8px; box-sizing:border-box; float:left; width:48%; -webkit-border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; text-decoration:none; color:#ffffff; display:inline-block; background: rgb(106,207,244); /* Old browsers */ background: -moz-linear-gradient(top, rgba(106,207,244,1) 1%, rgba(85,189,227,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(106,207,244,1)), color-stop(100%, rgba  (85, 189, 227, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(106,207,244,1) 1%, rgba(85,189,227,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(106,207,244,1) 1%, rgba(85,189,227,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(106,207,244,1) 1%, rgba(85,189,227,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(106,207,244,1) 1%, rgba(85,189,227,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6acff4', endColorstr='#55bde3', GradientType=0 ); /* IE6

-9 */
border:1px solid #27b9ef; -webkit-box-shadow:  0px 0px 4px 0px rgba(00, 00, 00, .5); box-shadow:  0px 0px 4px 0px rgba(00, 00, 00, .5); text-shadow:none; }
.tweetBtn a.ui-link:last-child { float:right }
.tweetBtn a.ui-link:hover { background: rgb(31,149,193); /* Old browsers */ background: -moz-linear-gradient(top, rgba(31,149,193,1) 0%, rgba(39,185,239,1) 99%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(31,149,193,1)), color-stop(99%, rgba  (39, 185, 239, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(31,149,193,1) 0%, rgba(39,185,239,1) 99%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(31,149,193,1) 0%, rgba(39,185,239,1) 99%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(31,149,193,1) 0%, rgba(39,185,239,1) 99%); /* IE10+ */ background: linear-gradient(to bottom, rgba(31,149,193,1) 0%, rgba(39,185,239,1) 99%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f95c1', endColorstr='#27b9ef', GradientType=0 ); /* IE6

-9 */
}
ul.tweetList { list-style:none; padding:0px 0px; margin-top: 0px; margin-bottom: 0px; }
ul.tweetList li { display:block; padding:5px 0px; border-bottom:1px solid #ccc; background: rgb(249,249,249); /* Old browsers */ background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(249,249,249,1)), color-stop(100%, rgba  (252, 252, 252, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fcfcfc', GradientType=0 ); /* IE6

-9 */
min-height:60px; }
ul.tweetList li:last-child { border-bottom:none; }
ul.tweetList .replyTweet { display:block; margin: 0px 5px; vertical-align: top; text-align:right; }
.TabbedPanelsContent ul.tweetList .replyTweet a.dummyLink, .TabbedPanelsContent ul.tweetList .replyTweet a.dummyLink:hover { color:#888; text-decoration:none; margin-right:5px; }
ul.tweetList div.tweetImg { float:left; display:inline-block; padding-left:3px; margin-right:5px; position: relative; }
ul.tweetList div.tweetImg img { border-radius:8px; -webkit-border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; border: 1px solid #ccc; max-width:48px; max-height:48px; }
ul.tweetList div.tweetInfoHolder { vertical-align: middle; display: table; padding-left:5px; font-size: .95em; }
.TabbedPanelsContent ul.tweetList div.tweetInfoHolder a, ul.tweetList div.tweetInfoHolder a, .TabbedPanelsContent  ul.tweetList li .replyTweet a { color:#1985B5; text-shadow:0px 0px 0px; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); text-decoration:none; font-size:0.9em; font-weight:normal; }
.TabbedPanelsContent ul.tweetList div.tweetInfoHolder a:hover, .TabbedPanelsContent ul.tweetList li .replyTweet a:hover { text-decoration:underline; }
.TabbedPanelsContent ul.tweetList div.tweetInfoHolder a.tweetName, ul.tweetList div.tweetInfoHolder a.tweetName { color:#1985B5;/*0E1B54;*/ text-shadow:0px 0px 0px; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); text-decoration:none; font-size:1.2em; font-weight:bold; clear: both;/*display:block;*//*apply this if want to shift the "hours text" to the top most line*/
}
.TabbedPanelsContent ul.tweetList div.tweetInfoHolder a.tweetName:hover, ul.tweetList div.tweetInfoHolder a.tweetName:hover { color:#1985B5; text-decoration:underline; }
/*********************  Association Anywhere Styles Start *************************/
.ui-mobile .ui-page-active { background-color: #000000; background: url(../../Images/paper_2.png) repeat center center; }
.allList.assoAny { border:0px solid red; }
.allList.assoAny .banner { width:100%; display:block; }
.allList.assoAny .banner img { width:100%; display:block; }
.allList.assoAny .title { display:block; background-color:#6c9ada; border-bottom:1px solid #3399ff; }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside a.ui-link-inherit { padding:0px 30px 0px 0px; }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside { background:#fff; border:0px; border-bottom:2px solid #F1F1F1; clear:both; overflow:hidden; }
ul.ui-listview li.ui-btn-up-c { }
.allList.assoAny .title h3 { display:block; font-size:1.35em; color:#fff; text-shadow: 0px 1px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); padding:4px; font-weight:100; font-family:ChunkFive Roman!important; margin:0px; }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside .imgBorder { float: left; margin:0px 5px 0px 0px; padding:0px; display:inline-block; line-height:0px; position:relative; background-color: white; -webkit-border-radius: 0px; border-radius: 0px; -moz-border-radius: 0px; -webkit-box-shadow: 0PX 0PX 0px 0px rgba(0, 0, 0, 0.30); -moz-box-shadow: 0PX 0PX 0px 0px rgba(0, 0, 0, 0.30); box-shadow: 0PX 0PX 0px 0px rgba(0, 0, 0, 0.30); }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside .ui-btn-inner { margin:0px; padding:0px; }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside .imgBorder .imgFull { width:100px; border:none; margin:0px; height:100px; }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside .infoHolder h3 { font-size:1.1em; color:#3399ff; padding:2px 4px; line-height:1.0em; font-weight:100; text-shadow: 0px 1px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=1); white-space: normal; font-family:ChunkFive Roman!important; text-transform:uppercase; margin:0px; }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside .infoHolder h4 { font-size:0.95em; color:#747474; padding:0px 4px; line-height:1.2em; text-shadow: 0px 1px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=0); margin:0px 0px 2px 0px; white-space:normal; font-family:"Droid Serif", "serif"!important; font-weight:normal; }
.allList.assoAny .thumbNmultiDescription ul.ui-listview li.anchorInside .infoHolder p.ui-li-desc, .allList.assoAny  .thumbNmultiDescription ul.ui-listview li.anchorInside a.ui-link-inherit p.ui-li-desc { color:#3399ff; font-size: 0.95em; line-height: 1.25em; text-shadow: 0 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); white-space: normal; margin:0px 0px 2px 0px; padding:0px 4px; }
.assoAny .ui-icon, .assoAny .ui-icon-searchfield::after { background-color: #3399ff; }
.custom_header .ui-icon, .custom_header .ui-icon-searchfield::after { background-color:transparent; }
.ui-footer .Tabs.assoAny li a.ui-btn { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border-right:none; border-left:none; border-top:none; border-bottom:none; margin:0px; }
.ui-footer .Tabs.assoAny li:last-child { margin:0px; }
.ui-footer .Tabs.assoAny li a, .ui-footer .Tabs.assoAny li a:visited { color:#aaaaaa; text-decoration:none; text-shadow:0px 1px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); padding:2px 0px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; background: rgb(48,48,48); /* Old browsers */ background: -moz-linear-gradient(top, rgba(48,48,48,1) 0%, rgba(30,30,30,1) 50%, rgba(10,10,10,1) 51%, rgba(0,0,0,1)  100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(48,48,48,1)), color-stop(50%, rgba  (30, 30, 30, 1)), color-stop(51%, rgba(10,10,10,1)), color-stop(100%, rgba(0,0,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(48,48,48,1) 0%, rgba(30,30,30,1) 50%, rgba(10,10,10,1) 51%, rgba  (0, 0, 0, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(48,48,48,1) 0%, rgba(30,30,30,1) 50%, rgba(10,10,10,1) 51%, rgba(0,0,0,1)  100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(48,48,48,1) 0%, rgba(30,30,30,1) 50%, rgba(10,10,10,1) 51%, rgba(0,0,0,1)  100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(48,48,48,1) 0%, rgba(30,30,30,1) 50%, rgba(10,10,10,1) 51%, rgba  (0, 0, 0, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303030', endColorstr='#000000', GradientType=0 ); /*

IE6-9 */
line-height:normal; border:none; margin:0px; }
.ui-footer .Tabs.assoAny li a:hover, .ui-footer .Tabs.assoAny li a:hover .ui-btn-inner, .ui-footer .Tabs.assoAny li a.active, .ui-footer .Tabs.assoAny li a.active .ui-btn-inner { color:#fff; text-shadow:0 1px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); background: rgb(128,157,196); /* Old browsers */ background: -moz-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(128,157,196,1)), color-stop(51%, rgba  (91, 135, 197, 1)), color-stop(52%, rgba(51,101,161,1)), color-stop(100%, rgba(51,101,161,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba(51,101,161,1)  100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#809dc4', endColorstr='#3365a1', GradientType=0 ); /* IE6

-9 */
border:none; }
.assoAny.custom_header { background: #fff; border:none; border-bottom:2px solid #3399ff; }
.assoAny.custom_header h1 a, .assoAny.custom_header h1 a:visited, .assoAny.custom_header h1 a:hover { color: #ffffff; font-size: 1.1em; font-weight: bold; text-decoration:none; text-shadow: 0px 0px 4px #333; filter: dropshadow(color=#333333, offx=0, offy=0); margin:0 auto; line-height:1.1em; vertical-align:top; padding:0px; display:inline-block; }
.ui-footer .Tabs.assoAny li a img.icon, .ui-footer .Tabs.assoAny li a:visited img.icon { width:32px; height:32px; border:none; display:block; margin:0 auto; padding:0px; }
.ui-footer .Tabs.assoAny li a.ui-btn, .Tabs.assoAny .ui-bar .ui-btn { height:46px; }
.ui-footer .Tabs.assoAny .ui-btn-inner { font-size:12px; color:#666 }
.sponsorTypeText { position:absolute; left:4px; margin:0px; padding:0px; text-align:center; top:1px; font-size:10.5px; color:#5c0000; font-weight:bold; text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); }
.assoAny .ui-btn-icon-left > .ui-btn-inner > .ui-icon { display:inline-block; }
.assoAny .ui-btn-icon-left > .ui-btn-inner > .ui-icon, .assoAny .ui-btn-icon-right > .ui-btn-inner > .ui-icon { -webkit-box-shadow: none; box-shadow: none; -moz-box-shadow: none; top:40%; }
.assoAny .ui-icon-MyEvents { background:url(../../Images/MyEvents.png) no-repeat center center; width:24px; height:24px; }
.assoAny .subMenu1 { -webkit-box-shadow: 10px; -moz-box-shadow: 10px; box-shadow: 10px; padding:10px; }
.assoAny .menuText { vertical-align: top; line-height: 32px; }
.assoAny .mainMenu a, .assoAny .subMenu1 a, .assoAny nav ul.ui-grid-c li a { color:#f6efff; text-align:left; text-shadow:0px 1px 0px #000000; filter: dropshadow(color=##000000, offx=0, offy=1); font:.9em Droid Serif, Helvetica, Verdana, Geneva, Tahoma, sans-serif; font-weight:bold; -mox-box-shadow:0px; -webkit-box-shadow:0px; box-shadow:0px; background: #6c9ada; }
.assoAny .mainMenu a:hover, .assoAny .subMenu1 a:hover, .assoAny nav ul li a:hover, .assoAny .mainMenu a:active, .assoAny  .subMenu1 a:active, .assoAny nav ul.ui-grid-c li a:active { color:#fff; text-shadow:0px 1px 0px #000000; filter: dropshadow(color=##000000, offx=0, offy=1); background: #40679d; }
.assoAny .mainMenu a .ui-btn-inner, .assoAny .subMenu1 a .ui-btn-inner, .assoAny nav ul.ui-grid-c li a .ui-btn-inner { font-size: 16px; padding: .2em 10px; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1; }
.assoAny .ui-btn-up-b { border: 1px solid #044062; font-weight: bold; color: white; text-shadow: 0 1px 1px #194B7E; filter: dropshadow(color=##194B7E, offx=0, offy=1); background: #6c9ada; }
.assoAny .ui-btn-hover-b { background:#40679d; }
.assoAny #popupLogin h3 { color: white; text-shadow: 0px 0px 0px; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); }
.assoAny h3.headingBG { color: #333; margin:4px 0px 0px 0px; padding:4px 8px; font-size:1.2em; line-height:1.25em; text-shadow: 0px 1px 1px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); box-shadow:0px 0px 0px #000; -moz-box-shadow:0px 0px 0px #000; -webkit-box-shadow:0px 0px 0px #000; background-color:#7BB1E6; }
.assoAny .smallBtn a.ui-link, .assoAny .smallBtn a.ui-btn, .assoAny .smallBtn a.ui-link:visited { color:#313131; text-decoration:none; text-shadow:0px 1px 1px #ccc; filter: dropshadow(color=##CCCCCC, offx=0, offy=1); margin:0px 6px; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border: 1px solid #044062; background: rgb(128,157,196); /* Old browsers */ background: -moz-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(128,157,196,1)), color-stop(51%, rgba  (91, 135, 197, 1)), color-stop(52%, rgba(51,101,161,1)), color-stop(100%, rgba(51,101,161,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba(51,101,161,1)  100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(128,157,196,1) 0%, rgba(91,135,197,1) 51%, rgba(51,101,161,1) 52%, rgba  (51, 101, 161, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#809dc4', endColorstr='#3365a1', GradientType=0 ); /* IE6

-9 */
}
.assoAny .smallBtn a.ui-link:hover, .assoAny .smallBtn a.ui-btn:hover, .assoAny .smallBtn a.ui-link:hover { background:#3365a1; }
.contactUsPageContent { background: #ffffff; background: rgb(219,233,255); /* Old browsers */ background: -moz-linear-gradient(top, rgba(219,233,255,1) 0%, rgba(255,255,255,1) 38%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(219,233,255,1)), color-stop(38%, rgba  (255, 255, 255, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(219,233,255,1) 0%, rgba(255,255,255,1) 38%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(219,233,255,1) 0%, rgba(255,255,255,1) 38%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(219,233,255,1) 0%, rgba(255,255,255,1) 38%); /* IE10+ */ background: linear-gradient(to bottom, rgba(219,233,255,1) 0%, rgba(255,255,255,1) 38%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbe9ff', endColorstr='#ffffff', GradientType=0 ); /* IE6

-9 */
margin: 10px 8px 10px 8px; -moz-box-shadow: 0px 0px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.4) /*{global-box-shadow-color}*/; -webkit-box-shadow: 0px 0px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, .4) /*{global-box-shadow-color}*/; box-shadow: 0px 0px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, .4) /*{global-box-shadow-color}*/; border-radius: 8px 8px 8px 8px; padding:10px; color:#333333; }
.contactUsPageContent h2 { font-size: 24px; line-height: 28px; padding: 0; margin: 0; color: #CC6600; }
.contactUsPageContent p { margin: 2px 0px; }
.contactUsPageContent h3 { font-size:16px; color: #336699; text-decoration: none; font-weight: bold; background: transparent; margin-top:15px; }
/*****************************************Styles as per Staff Caddie*********************/
.eventDetailsPage .assoAny { background-color: #FFF; background: url(../../Images/paper_2.png) repeat center center; }
.assoAny.custom_header { background:#c1c1c1; background: rgb(234,234,234); /* Old browsers */ background: -moz-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(193,193,193,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234,234,234,1)), color-stop(100%, rgba(193,193,193,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(193,193,193,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(193,193,193,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(193,193,193,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(234,234,234,1) 0%, rgba(193,193,193,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#c1c1c1', GradientType=0 ); /* IE6-9 */
}
.assoAny .colorBG { background:url(../../Images/blackTexture.png) repeat center center; border-radius: 8px; margin:6px 6px; overflow:hidden; }
.assoAny .colorBG .profileHeadHolder { background:none; }
.assoAny .profileHeadHolder h3 { color: #6C9ADA; font-size: 1.2em; line-height: 1.1em; padding: 0px; font-weight: bold; margin: 0px 24px 2px 0px; text-shadow: 0px 1px 0px #000; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.assoAny .colorBG .profileHeadHolder h4 { margin: 0px 0px 2px 0px; font-size: 0.95em; line-height: 1.25em; color: #D5D5D5; text-shadow: 0px 1px 0px #000; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.assoAny .colorBG .profileHeadHolder .popup1 { font-size: .8em; color:#313131; text-shadow:0px 1px 0px #fff; font-weight: bold; border-radius: 8px 0px 0px 0px; border: 0px solid white; box-shadow: -1px -1px 6px black; padding: 8px 8px; margin: 4px 0px 0px 0px; background: rgb(229,229,229); /* Old browsers */ background: -moz-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(229,229,229,1)), color-stop(100%, rgba  (255, 255, 255, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff', GradientType=0 ); /* IE6

-9 */
position: absolute; bottom: 0px; right: 0px; }
.assoAny .ui-collapsible { margin: 4px 6px; }
.smallBtn { margin: 5px; padding-left: 0px; text-align: center; }
.assoAny .ui-collapsible-content { margin:0px; padding:4px 4px 0px 4px; }
.assoAny .ui-collapsible-content.ui-body-b { background-color:#DDDDDD; }
.assoAny .ui-collapsible-content .content01.ui-body-c { margin-bottom:4px; padding:2px 4px; color: #222; text-shadow: 0 1px 0 white; background:#fff; border:none; border-radius:4px; }
.assoAny .ui-collapsible-content .content01 p { margin:4px 0px; }
.assoAny .ui-collapsible-content .content01 h3 { font-size:1.1em; }
.assoAny .ui-collapsible-content .content01 p { font-size:.9em; }
.assoAny h3 a.addSign, .assoAny a.addSign.ui-link:visited, .assoAny a.addSign.ui-link { float: right; margin: 0px; font-size: 12px; color: #f1f1f1; border-radius: 8px; text-decoration: none; text-shadow: 0px 0px 0px white; padding: 6px; background: #1b1b1b; position: relative; right: 0px; top: -36px; font-weight:normal; }
.assoAny h3 a.addSign:hover, .assoAny a.addSign.ui-link:hover { color:#ffffff; text-shadow: 0px 1px 0px #000; background:#003366; }
.assoAny .result { font-weight: bold; color: #003366; }
/*********************  Association Anywhere Styles End *************************/

/*********************** Staff Style Start ***********************************/
/*.eventDetailsPage .ui-content {
background:url(../../Images/paper_2.png) repeat center center;
}*/
.eventDetailsPage .staff { background-color:#FFF; background:url(../../Images/paper_2.png) repeat center center; }
.allList.staff .bannerImage { margin:8px 8px 0px 8px; border-radius:8px; -webkit-border-radius:8px 8px 8px 8px; -moz-border-  radius:8px 8px 8px 8px;
}
.allList.staff .bannerImage img { border-radius:8px; -webkit-border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px  8px; }
.allList.staff .thumbNmultiDescription { overflow:hidden; }
.allList.staff .thumbNmultiDescription ul { overflow: hidden; margin:2px 8px; padding: 0px; border-radius:8px; -webkit-border-  radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px; }
.allList.staff .thumbNmultiDescription li { border-radius:8px; -webkit-border-radius:8px 8px 8px 8px; -moz-border-radius:8px  8px 8px 8px; background-color:#FFF; overflow:hidden; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside .imgBorder .imgFull { border-radius:8px; -webkit-  border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px; }
.allList.staff { border:0px solid red; }
.allList.staff .banner { width:100%; display:block; }
.allList.staff .banner img { width:100%; display:block; }
.allList.staff .title { display:block; background:url(../../Images/wood_02.png) repeat center center; border-bottom:0px solid #a28bff; padding:4px 0px; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside a.ui-link-inherit { padding:0px 30px 0px 0px; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside { background:url(../../Images/paper_3.png) repeat center center; border:0px; clear:both; overflow:hidden; margin: 4px 0px; }
.allList.staff .title h3 { display:block; font-size:1.35em; color:#fff; text-shadow: 0px 1px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); padding:4px; font-weight:100; font-family:ChunkFive Roman!important; margin:0px; text-align:center; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside .imgBorder { float: left; margin:0px 5px 0px 0px; padding:0px; display:inline-block; line-height:0px; position:relative; background: none; -webkit-border-radius: 0px; border-radius: 0px; -moz-border-radius: 0px; -webkit-box-shadow: 0PX 0PX 0px 0px rgba(0, 0, 0, 0.30); -moz-box-shadow: 0PX 0PX 0px 0px rgba(0, 0, 0, 0.30); box-shadow: 0PX 0PX 0px 0px rgba(0, 0, 0, 0.30); overflow: hidden; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside .ui-btn-inner { margin:0px; padding:0px; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside .imgBorder .imgFull { width:100px; border:none; margin:0px; height:100px; overflow: hidden; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside .infoHolder h3 { font-size:1em; color:#003366; padding:2px 4px; line-height:1.0em; font-weight:100; text-shadow: 0px 1px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=1); white-space: normal; font-family:ChunkFive Roman!important; text-transform:uppercase; margin:0px; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside .infoHolder h4 { font-size:0.8em; color:#747474; padding:0px 4px; line-height:1.2em; text-shadow: 0px 0px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=, offy=0); margin:0px 0px 2px 0px; white-space:normal; font-family:"Droid Serif", "serif"!important; font-weight:bold; }
.allList.staff .thumbNmultiDescription ul.ui-listview li.anchorInside .infoHolder p.ui-li-desc, .allList.staff  .thumbNmultiDescription ul.ui-listview li.anchorInside a.ui-link-inherit p.ui-li-desc { color:#003366; font-size: 0.75em; line-height: 1.25em; text-shadow: 0 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); white-space: normal; margin:0px 0px 2px 0px; padding:0px 4px; }
.staff .ui-icon, .staff .ui-icon-searchfield::after { background-color: #b34b14; }
.custom_header .ui-icon, .custom_header .ui-icon-searchfield::after { background-color:transparent; }
.ui-footer .Tabs.staff li a.ui-btn { border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border-right:none; border-left:none; border-top:none; border-bottom:none; margin:0px; }
.ui-footer .Tabs.staff li:last-child { margin:0px; }
.ui-footer .Tabs.staff li a, .ui-footer .Tabs.staff li a:visited { color:#f1f1f1; text-decoration:none; text-shadow:0px 0px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); padding:2px 0px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; background: #1b1b1b; line-height:normal; border:none; margin:0px; }
.ui-footer .Tabs.staff li a:hover, .ui-footer .Tabs.staff li a:hover .ui-btn-inner, .ui-footer .Tabs.staff li a.active,  .ui-footer .Tabs.staff li a.active .ui-btn-inner { color:#fff; text-shadow:0 0px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); background: rgb(2,119,82); /* Old browsers */ background: -moz-linear-gradient(top, rgba(2,119,82,1) 0%, rgba(0,63,46,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(2,119,82,1)), color-stop(100%, rgba  (0, 63, 46, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(2,119,82,1) 0%, rgba(0,63,46,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(2,119,82,1) 0%, rgba(0,63,46,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(2,119,82,1) 0%, rgba(0,63,46,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(2,119,82,1) 0%, rgba(0,63,46,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#027752', endColorstr='#003f2e', GradientType=0 ); /* IE6

-9 */
border:none; }
.staff.custom_header { background: #f4f4f4; background: rgb(252,252,252); /* Old browsers */ background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(196,196,196,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252,252,252,1)), color-stop(100%, rgba  (196, 196, 196, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(196,196,196,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(196,196,196,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(196,196,196,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(252,252,252,1) 0%, rgba(196,196,196,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#c4c4c4', GradientType=0 ); /* IE6

-9 */
border:none; border-bottom:1px solid #313131; }
.staff.custom_header h1 a, .staff.custom_header h1 a:visited, .staff.custom_header h1 a:hover { color: #ffffff; font-size: 1.1em; font-weight: bold; text-decoration:none; text-shadow: 0px 0px 4px #333; filter: dropshadow(color=#333333, offx=0, offy=0); margin:0 auto; line-height:1.1em; vertical-align:top; padding:0px; display:block; }
.ui-footer .Tabs.staff li a img.icon, .ui-footer .Tabs.staff li a:visited img.icon { width:32px; height:32px; border:none; display:block; margin:0 auto; padding:0px; }
.ui-footer .Tabs.staff li a.ui-btn, .Tabs.staff .ui-bar .ui-btn { height:46px; }
.ui-footer .Tabs.staff .ui-btn-inner { font-size:12px; color:#999; }
.sponsorTypeText { position:absolute; left:4px; margin:0px; padding:0px; text-align:center; top:1px; font-size:10.5px; color:#5c0000; font-weight:bold; text-shadow:none; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); }
.staff .ui-btn-icon-left > .ui-btn-inner > .ui-icon { display:inline-block; }
.staff .ui-btn-icon-left > .ui-btn-inner > .ui-icon, .staff .ui-btn-icon-right > .ui-btn-inner > .ui-icon { -webkit-box-shadow: none; box-shadow: none; -moz-box-shadow: none; /*top:40%;*/
}
.staff .ui-icon-MyEvents { background:url(../../Images/MyEvents.png) no-repeat center center; width:24px; height:24px; }
.staff .subMenu1 { -webkit-box-shadow: 10px; -moz-box-shadow: 10px; box-shadow: 10px; padding:10px; }
.staff .menuText { vertical-align: top; line-height: 32px; }
.staff .mainMenu a, .staff .subMenu1 a, .staff nav ul.ui-grid-c li a { color:#f6efff; text-align:left; text-shadow:0px 1px 0px #000000; filter: dropshadow(color=##000000, offx=0, offy=1); font:.9em Droid Serif, Helvetica, Verdana, Geneva, Tahoma, sans-serif; font-weight:bold; -mox-box-shadow:0px; -webkit-box-shadow:0px; box-shadow:0px; background: rgb(136,95,203); background: -moz-linear-gradient(top, rgba(136,95,203,1) 0%, rgba(124,71,193,1) 50%, rgba(78,0,168,1) 51%, rgba  (137, 55, 219, 1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(136,95,203,1)), color-stop(50%,  rgba(124,71,193,1)), color-stop(51%, rgba(78,0,168,1)), color-stop(100%, rgba(137,55,219,1))); background: -webkit-linear-gradient(top, rgba(136,95,203,1) 0%, rgba(124,71,193,1) 50%, rgba(78,0,168,1) 51%, rgba  (137, 55, 219, 1) 100%); background: -o-linear-gradient(top, rgba(136,95,203,1) 0%, rgba(124,71,193,1) 50%, rgba(78,0,168,1) 51%, rgba  (137, 55, 219, 1) 100%); background: -ms-linear-gradient(top, rgba(136,95,203,1) 0%, rgba(124,71,193,1) 50%, rgba(78,0,168,1) 51%, rgba  (137, 55, 219, 1) 100%); background: linear-gradient(to bottom, rgba(136,95,203,1) 0%, rgba(124,71,193,1) 50%, rgba(78,0,168,1) 51%, rgba  (137, 55, 219, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#885fcb', endColorstr='#8937db', GradientType=0 );
*/
}
.staff .mainMenu a:hover, .staff .subMenu1 a:hover, .staff nav ul li a:hover, .staff .mainMenu a:active, .staff .subMenu1  a:active, .staff nav ul.ui-grid-c li a:active { color:#fff; text-shadow:0px 1px 0px #000000; filter: dropshadow(color=##000000, offx=0, offy=1); background: #62219e; }
.staff .mainMenu a .ui-btn-inner, .staff .subMenu1 a .ui-btn-inner, .staff nav ul.ui-grid-c li a .ui-btn-inner { font-size: 16px; padding: .2em 10px; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1; }
.staff .ui-btn-up-b { border: 1px solid #6b2305; font-weight: bold; color: white; text-shadow: 0 1px 1px #194B7E; filter: dropshadow(color=##194B7E, offx=0, offy=1); background: rgb(179,75,20); /* Old browsers */ background: -moz-linear-gradient(top, rgba(179,75,20,1) 0%, rgba(107,35,5,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(179,75,20,1)), color-stop(100%, rgba  (107, 35, 5, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(179,75,20,1) 0%, rgba(107,35,5,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(179,75,20,1) 0%, rgba(107,35,5,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(179,75,20,1) 0%, rgba(107,35,5,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(179,75,20,1) 0%, rgba(107,35,5,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b34b14', endColorstr='#6b2305', GradientType=0 ); /* IE6

-9 */
}
.staff .ui-btn-hover-b { background:#b34b14; }
.staff #popupLogin h3 { color: white; text-shadow: 0px 0px 0px; filter: dropshadow(color=##FFFFFF, offx=0, offy=0); }
.staff h3.headingBG { color: #333; margin:4px 0px 0px 0px; padding:4px 8px; font-size:1.2em; line-height:1.25em; text-shadow: 0px 1px 0px #fff; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); box-shadow:0px 0px 0px #000; -moz-box-shadow:0px 0px 0px #000; -webkit-box-shadow:0px 0px 0px #000; background-color:#BAA8F4; }
.staff .smallBtn a.ui-link, .staff .smallBtn a.ui-btn, .staff .smallBtn a.ui-link:visited { margin:0px 6px; padding:0px 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border: 1px solid #044062; color:#f1f1f1; text-decoration:none; text-shadow:0px 0px 0px #000; filter: dropshadow(color=##000000, offx=0, offy=1); background: #1b1b1b; line-height:normal; }
.staff .smallBtn a.ui-link:hover, .staff .smallBtn a.ui-btn:hover, .staff .smallBtn a.ui-link:hover { background:#027752; }
.staff span.ui-slider-label { font-size:12px; line-height:2.75em; }
.staff .ui-collapsible .ui-btn-up-b { background: #efe5ba;/*a7a7a7*/ color:#333333; border:1px solid #999; border-bottom:none; text-shadow:0 1px 1px #fff; }
.staff .ui-collapsible { margin:4px 6px; }
.staff .ui-collapsible .ui-btn-hover-b { background: #DDD0B3; color:#003366; border:1px solid #999; border-bottom:none; text-shadow:0 1px 1px #fff; }
.staff .ui-collapsible-content { margin:0px; padding:4px 4px 0px 4px; }
.staff .ui-collapsible-content.ui-body-b { background-color:#DDDDDD; }
.staff .ui-collapsible-content .content01.ui-body-c { margin-bottom:4px; padding:2px 4px; color: #222; text-shadow: 0 1px 0 white; background:#fff; border:none; border-radius:4px; }
.staff .ui-collapsible-content .content01 p { margin:4px 0px; }
.staff .ui-collapsible-content .content01 h3 { font-size:1.1em; }
.staff .ui-collapsible-content .content01 p { font-size:.9em; }
.staff .eventDetails h3.ui-collapsible-heading, .staff .eventDetails h3.ui-collapsible-heading:hover { margin-bottom:0px; }
.staff .contentTable { margin:0px 0px 4px 0px; border-radius:8px 8px 8px 8px; background:#f1f1f1; }
.staff .contentTable.ui-grid-c .ui-block-a { width:35%; }
.staff .contentTable.ui-grid-c .ui-block-b { width:30%; }
.staff .contentTable.ui-grid-c .ui-block-c { width:20%; }
.staff .contentTable.ui-grid-c .ui-block-d { width:15%; }
.staff .contentTable div { padding:6px 6px; color:#666; text-shadow:0px 1px 1px #fff; }
.staff .contentTable .tHead { font-weight:bold; padding:8px 6px; background: #DDD0B3; color: black; text-shadow: 0px 1px 1px white; }
.staff h3 a.addSign, .staff a.addSign.ui-link:visited, .staff a.addSign.ui-link { float: right; margin: 0px; font-size: 12px; color: #f1f1f1; border-radius: 8px; text-decoration: none; text-shadow: 0px 0px 0px white; padding: 6px; background: #1b1b1b; position: relative; right: 0px; top: -34px; font-weight:normal; }
.staff h3 a.addSign:hover, .staff a.addSign.ui-link:hover { color:#ffffff; text-shadow: 0px 1px 0px #000; background:#003366; }
.staff .profileHeadHolder h3 { color: #f8ef93; font-size: 1.2em; line-height: 1.1em; padding: 0px; font-weight: bold; margin: 0px 24px 2px 0px; text-shadow: 0px 1px 0px #000; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.staff .result { font-weight:bold; color:#003366; }
.staff .color1 { color:#006EA5; }
.staff .colorBG { background:url(../../Images/blackTexture.png) repeat center center; border-radius: 8px; margin:6px 6px; overflow:hidden; }
.staff .colorBG .profileHeadHolder h4 { margin: 0px 0px 2px 0px; font-size: 0.95em; line-height: 1.25em; color: #D5D5D5; text-shadow: 0px 1px 0px #222; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.staff .colorBG .profileHeadHolder { background:none; }
.staff .colorBG .profileHeadHolder .popup { font-size:.9em; position: absolute; border-radius: 0px 0px 8px 0px; border: 0px solid white; box-shadow: 0px 0px 8px black; padding: 2px 4px; background: #FFD65E; background: -moz-linear-gradient(top, rgba(255, 214, 94, 1) 0%, rgba(254, 191, 4, 1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 214, 94, 1)), color-stop(100%, rgba(254,

191, 4, 1))); background: -webkit-linear-gradient(top, rgba(255, 214, 94, 1) 0%, rgba(254, 191, 4, 1) 100%); background: -o-linear-gradient(top, rgba(255, 214, 94, 1) 0%, rgba(254, 191, 4, 1) 100%); background: -ms-linear-gradient(top, rgba(255, 214, 94, 1) 0%, rgba(254, 191, 4, 1) 100%); background: linear-gradient(to bottom, rgba(255, 214, 94, 1) 0%, rgba(254, 191, 4, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04', GradientType=0 );
}
.staff .colorBG .profileHeadHolder .popup1 { font-size: .8em; color:#313131; text-shadow:0px 1px 0px #fff; font-weight: bold; border-radius: 8px 0px 0px 0px; border: 0px solid white; box-shadow: -1px -1px 6px black; padding: 8px 8px; margin: 4px 0px 0px 0px; background: rgb(229,229,229); /* Old browsers */ background: -moz-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(229,229,229,1)), color-stop(100%, rgba  (255, 255, 255, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff', GradientType=0 ); /* IE6

-9 */
position: absolute; bottom: 0px; right: 0px; }
.staff .ui-body-a, .staff .ui-overlay-a { border: 1px solid #AAA; color: #333; text-shadow: 0 1px 0 white; -moz-box-shadow: inset 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, .2); box-shadow: inset 0 1px 4px rgba(0, 0, 0, .2); background: white; }
.staff label.ui-input-text, .staff label.ui-select { font-size: 14px; line-height: 1; display: block; font-weight: normal; margin: 0 0 .3em; }
.staff input.ui-input-text.ui-mini, textarea.ui-input-text.ui-mini, .staff .ui-select, .staff .ui-input-datebox { margin: .25em 0 1em 0; }
.staff .ui-input-datebox a.ui-input-clear { padding-top:2px; }
.staff .custom_header a.ui-btn-left, .staff .custom_header a.ui-btn-right { text-shadow:none; filter: dropshadow(color=##000000, offx=0, offy=0); border:none; margin:25px 0px; padding:0px 0px 0px 0px; width:50px; height:32px; top:0px; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; }
.staff .ui-input-datebox { padding:0.2em 0 0 0.4em; }
/*********************** Staff Style End ***********************************/
/******************** About us Page style start ********************/
.eventDetails.aboutUs { padding:4px 10px; color:#333333; font-size:1em; display:block; }
.eventDetails.aboutUs .Head { margin:5px; display:block; position:relative; }
.eventDetails.aboutUs .Head .Logo { border:none; display:block; }
.eventDetails.aboutUs .Info { background-color:#fff; border-radius:8px; padding:8px; display:block; margin:5px; }
.eventDetails.aboutUs .Contact { min-height:200px; margin:5px; display:block; }
.eventDetails.aboutUs .Contact .ContactHeading { color:#003399; font-size:1.2em; }
.eventDetails.aboutUs .Contact .ContactList { list-style:none; /*margin:2px 0px 10px 0px;*/ margin: 12px 8px 8px 8px ; padding:0px; border-radius:8px; background:#fff; border:1px solid #CCC; box-shadow:0px 0px 6px #ccc; }
.eventDetails.aboutUs .Contact .ContactList li { padding:0px; margin:0px; border-bottom:1px solid #CCC; }
.eventDetails.aboutUs .Contact .ContactList li:last-child { border-bottom:0px solid #CCC; }
.eventDetails.aboutUs .Contact .ContactList li a { text-decoration:none; padding:0px; margin:0px; color:inherit; display:block; font-weight:normal; padding:8px; }
.eventDetails.aboutUs .Contact .ContactList li a:hover { background-color:#d5eaf7; }
.eventDetails.aboutUs .Contact .ContactList li:first-child a:hover { -webkit-border-radius:8px 8px 0px 0px; -moz-border-  radius:8px 8px 0px 0px;
border-radius:8px 8px 0px 0px; }
.eventDetails.aboutUs .Contact .ContactList li:last-child a:hover { -webkit-border-radius:0px 0px 8px 8px; -moz-border-  radius:0px 0px 8px 8px;
border-radius:0px 0px 8px 8px; }
.eventDetails.aboutUs .Contact .ContactList li .links { float:right; position:relative; color:#003399; }
/*********************** About Us Page End ************************/
/******************* Theme 2 styles ******************************/
.ribbonEffect { display:none; position:relative; margin:0px auto; background:none; z-index:1000; }
.ribbonLeft { float:left; width: 0; height: 0; background:#ccc; border-top: 10px solid #666; border-left: 12px solid  transparent; box-shadow:inset 0px 1px 1px #6D6D6D; }
.ribbonRight { float:right; width: 0; height: 0; background:#ccc; border-top: 10px solid #666; border-right: 12px solid  transparent; box-shadow:inset 0px 1px 1px #6D6D6D; }
.theme2 .inactiveLink { color:#BBBBBB; text-decoration:none; }
.theme2.survey .eventDetails h3 { /*text-indent:-15px;
    margin-left:5px;
    margin-right:2px;*/
    margin-bottom: 10px;/* font-size:1.1em;*/
}
.theme2.survey label { font-size:1em; }
.theme2.survey .navigationButtons { position: relative; height:40px; display: block; }
.theme2.survey .navigationButtonsNext { float:right; display:inline-block; }
.theme2.survey .navigationButtonsPrevious { float:left; display:inline-block; position: absolute; }
.theme2.survey .navigationButtons a { border-radius:0.5em; }
.theme2.survey .navigationButtons .ui-btn-inner { font-size: 14px; font-weight:normal; padding: .4em .8em; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1; border-radius:4px; }
.theme2.survey .ui-btn-inner { font-size:.95em; }
.theme2.survey .contentHolder1 fieldset .ui-btn-inner { padding-top:1em; padding-bottom:1em; }
/*.theme2.survey .ui-btn-up-c
{
    color: #222;

	background-image:-webkit-gradient(linear,left top,left bottom,from( #fff ),to( #f1f1f1 ));
	background-image:-webkit-linear-gradient( #fff,#f1f1f1 );
	background-image:-moz-linear-gradient( #fff,#f1f1f1 );
	background-image:-ms-linear-gradient( #fff,#f1f1f1 );
	background-image:-o-linear-gradient( #fff,#f1f1f1 );
	background-image:linear-gradient( #fff,#f1f1f1 );
	box-shadow:none;
	border:1px solid #ccc;
}
.theme2.survey .ui-btn-hover-c, .theme2.survey .ui-btn-down-c
{
	background-image:-webkit-gradient(linear,left top,left bottom,from( #f6f6f6 ),to( #e0e0e0 ));background-image:-webkit-linear-gradient( #f6f6f6,#e0e0e0 );background-image:-moz-linear-gradient( #f6f6f6,#e0e0e0 );background-image:-ms-linear-gradient( #f6f6f6,#e0e0e0 );background-image:-o-linear-gradient( #f6f6f6,#e0e0e0 );background-image:linear-gradient( #f6f6f6,#e0e0e0 );
	box-shadow:none;
}*/
.theme2 .contentHolder1 { display:inline-block; margin: 5px; -moz-box-shadow: 0px 0px 3px rgba(0,0,0,.4); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .4); box-shadow: 0px 0px 3px rgba(0, 0, 0, .4); border-radius: 8px 8px 8px 8px; background-color: white; padding: 4px 8px; min-height: 32px; display: block; }
.theme2 .contentHolder1 input.ui-input-text, .theme2 .contentHolder1 textarea.ui-input-text { background-image: none; padding: .4em; margin: .5em 0; line-height: 1.4; font-size: 16px; display: block; width: 99%; outline: 0; text-shadow: none; }
.theme2 .contentHolder1 p { margin:4px 0px; }
.theme2 .contentHolder1 p.surveyDesc, .theme2 .contentHolder1 .surveyHead { display: block; font-size: 1.2em; font-weight: bold; line-height: 1.1em; padding: 0; word-wrap: break-word; background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; border-radius: 5px; margin-bottom: 10px; margin-top: 5px; overflow: hidden; padding: 8px; }
.menu.ui-content { padding:0px 15px; background:#ccc; }
.ui-body-c .ui-link, .ui-body-c .ui-link:hover, .ui-body-c .ui-link:visited { font-weight:normal; }
.theme2 .ui-li-divider, .theme2 .ui-li-static { font-size: 16px; font-weight: bold; }
.eventDetailsPage.theme2 { /*background:#f9f9f9 url(../../Images/texture001.png) 0 0 repeat;
	background-attachment:fixed;*/
	background:#DCDCDC; padding-bottom:10px; }
.eventDetails.theme2 { padding-bottom:10px; }
.theme2 .contentBg { background:none; clear:both; overflow:hidden }
.theme2 .contentBg.inset { background:#ffffff; margin:2px 8px 5px 8px; -moz-box-shadow: 0px 0px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.4) /*{global-box-shadow-color}*/; -webkit-box-shadow: 0px 0px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, .4) /*{global-box-shadow-color}*/; box-shadow: 0px 0px 3px /*{global-box-shadow-size}*/ rgba(0, 0, 0, .4) /*{global-box-shadow-color}*/; border-radius: 8px 8px 8px 8px; padding:8px; }
.theme2 .contentBg.inset p { background:none!important; }
.eventDetailsPage.theme2 .ui-content { background:none; }
.eventDetailsPage.theme2 #ContentWrapper { overflow:visible }
.theme2 .profileHeadHolder { background:#fff; border: 1px solid #ddd; margin-bottom: 0px; margin-top: 5px; padding:8px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; }
.theme2 .profileHeadHolder h3 { color: #3d3d3d; font-size: 1.35em; line-height: 1.1em; padding: 0px; font-weight:bold; margin: 0px 26px 2px 0px; /*text-shadow: 0px 1px 0px black;
filter: dropshadow(color=##3d3d3d, offx=0, offy=1);*/
word-wrap:break-word; display:table; }
.theme2 .profileHeadHolder h4 { margin: 0px 0px 2px 0px; font-size: 1.1em; line-height:normal; color: #000; text-shadow: 0px 0px 0px white; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); font-weight:normal; word-wrap:break-word; display:table; }
.theme2 .profileHeadHolder h5, .theme2 .infoHolder h5 { margin: 0px 0px 2px 0px; font-size: 0.9em; line-height: normal; color: #888/*004e79 /*d06612/*CE5B00*/; text-shadow: 0px 0px 0px black; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); padding: 0px 0px 0px 0px; font-weight: normal; white-space: normal; word-wrap:break-word; display:table; }
.theme2 .infoHolder h5 { margin: 0px 0px 2px 0px; font-size: 0.9em; line-height: normal; color: #888/*CE5B00*/; text-shadow: 0px 0px 0px black; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); padding: 0px 0px 0px 0px; font-weight: normal; white-space: normal; word-wrap:break-word; display:table; }
.theme2 .eventDetails p.description1, .theme2 .eventDetails div.description1 { color: #3D3D3D; font-size: 1em; line-height: 1.35em; font-weight:normal; display: block; float: none; margin: 0px 0px 2px 0px; text-shadow: 0PX 1px 1px white; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); }
.theme2 .infoList { /*margin:10px 8px 0px 8px;
background-color:#ffffff;
border:1px solid #dfdfdf;  */
    }
.theme2 .infoList img { width:24px; }
.theme2 .infoList ul { margin:10px 8px 8px; padding: 0px; list-style-position: inherit;/*-moz-box-shadow: 0px 0px 3px  rgba(0,0,0,.4);
    -webkit-box-shadow: 0px 0px 3px  rgba(0, 0, 0, .4);
    box-shadow: 0px 0px 3px  rgba(0, 0, 0, .4);
border-radius: 8px 8px 8px 8px; */
    }
.theme2 .infoList ul li { border: 1px solid #dfdfdf; padding: 4px 6px; min-height: 32px; display: block; background:#fff }
.theme2 .infoList ul li div.alignMiddle { height:30px; display:table-cell; vertical-align : middle; }
.theme2 .infoList ul li:first-child { border-radius:/*8px 8px 0px 0px*/ 0; border-bottom:none;/*margin:10px 8px 0;*/
    }
.theme2 .infoList ul li:last-child { margin:0 0 0; border-radius:/*0px 0px 8px 8px*/ 0; }
.theme2 .infoList ul li .firstCol { width: 24px; height: 24px; margin-right: 5px; display: inline-block; vertical-align: top; margin-top: -2px; float:left; }
.theme2 .infoList ul li .secondCol { display: table; vertical-align: middle; float:right}
.theme2 .infoList ul li .infoMain { color: #3D3D3D; font-size: 1em; font-weight: normal;/* margin: 0px;*/ text-shadow: 0px 1px 1px white; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); line-height:normal; display: inline-block;/* line-height:30px;*/
}
.theme2 .infoList ul li .infoMain a.ui-link:hover { text-decoration:none }
.theme2 .infoList ul li .infoSub1 { color: #8b8b8b; font-size: 1em; font-weight: normal; margin: 0px; text-shadow: 0px 1px 1px white; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); line-height:normal; }
/**********add Note popup style start***********/
.ui-popup-container.pop.in.ui-popup-active { width:95%!important; max-width:800px!important; margin:0px auto; left:2.5%!important; }
.ui-corner-all.ui-popup.ui-overlay-shadow.ui-body-c { padding:10px; }
.ui-corner-all.ui-popup.ui-overlay-shadow.ui-body-c .ui-corner-top.ui-header.ui-bar-a { border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; padding: 2px 0px; background:#E6E6E6; }
.ui-popup .popupHeader .ui-title { color:#6D6D6D; text-shadow:0px 1px 0px #fff; }
#popupEditNote .ui-input-text.ui-body-c.ui-corner-all.ui-shadow-inset { width:100%!important; height:80px!important; }
.popupButtonHolder { text-align:center; overflow:hidden }
#popupEditNote .ui-btn-inline { margin-left:2px; margin-right:2px; }
#popupEditNote .ui-btn-inline .ui-btn-inner { padding:.4em 6px }
#popupEditNote div.ui-header h1.ui-title { color:#666; text-shadow:0px 1px 0px #fff; margin-left:6px; margin-right:6px; }
/**********add Note popup style End***********/
/**************Calendar style Start********************/
.fc-event.fc-event-vert.fc-event-draggable.fc-event-start.fc-event-end { overflow:hidden; padding:4px; }
div > a.fc-event.fc-event-vert.fc-event-draggable.fc-event-start.fc-event-end { background-color:#ffeeab; border-color:#626262; -webkit-box-shadow:0px 3px 3px #ccc; }
table.fc-agenda-days.fc-border-separate thead tr.fc-first.fc-last { display:none; }
table.fc-agenda-days.fc-border-separate { border-top: 1px solid gray; }
.fc-event-vert .fc-event-inner .fc-event-time { text-shadow:none; font-weight:bold; font-size:13px }
#calendar .fc-event-vert .fc-event-inner .fc-event-title { color:#fff; text-shadow:none; font-size:13px }
.fc-event-vert .fc-event-inner { }
/*.........................Calendar Style End********************/

.theme2 h3.headingBG { color: #7E7E7E; margin: 14px 4px 5px 4px; padding: 0px 8px; font-size: 1.1em; line-height: 1.25em; /*text-shadow: 0px 1px 0px #fff;*/
filter: dropshadow(color=##FFFFFF, offx=0, offy=1); box-shadow: inset 0px 0px 0px #666; -moz-box-shadow: inset 0px 0px 0px #666; -webkit-box-shadow:inset 0px 0px 0px #666; border-radius: 0px; background:none; }
.theme2 h3.headingBG div { display:inline-block; vertical-align: middle; margin-right:5px; }
.theme2 h3.headingBG02 { color: #fff; margin: 0px 0px 0px 0px; padding: 8px 8px; font-size: 15px; line-height: 1.25em; border-top: 1px solid #d3d3d3 !important;
border-bottom: 1px solid #d3d3d3 !important;/*text-shadow: 0px 1px 0px #555;
filter: dropshadow(color=##FFFFFF, offx=0, offy=1);
box-shadow: inset 0px 3px 8px #666;
-moz-box-shadow: inset 0px 3px 8px #666;
-webkit-box-shadow:inset 0px 3px 8px #666;
background:#bf2e1a;*/
background:none; }
.theme2 h3.headingBG02 img { width:22px; }
.theme2 h3.headingBG02 div { display:inline-block; vertical-align: middle; margin-right:5px; }
.theme2 h3.headingBG02 div img { vertical-align: middle; }
.theme2 .custom_header {border-bottom:0px solid #f1f1f1; padding: 0px; position: relative; text-align: center; background:#bf2e1a; /*background: rgb(155,155,155);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(155,155,155,1) 0%, rgba(89,88,88,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(155,155,155,1)), color-stop(100%,rgba(89,88,88,1)));
background: -webkit-linear-gradient(top, rgba(155,155,155,1) 0%,rgba(89,88,88,1) 100%);
background: -o-linear-gradient(top, rgba(155,155,155,1) 0%,rgba(89,88,88,1) 100%);
background: -ms-linear-gradient(top, rgba(155,155,155,1) 0%,rgba(89,88,88,1) 100%);
background: linear-gradient(to bottom, rgba(155,155,155,1) 0%,rgba(89,88,88,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9b9b', endColorstr='#595858',GradientType=0 );*/

/*background-image:url(../../Images/debut_dark_@2X.png);/*cream_pixels_@2X, leather_1_@2X*/
/*background-size:400px;*/
border-bottom: 1px solid #f1f1f1; }
.oldHeaderGradientColors { background: rgb(155,155,155); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OTU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(155,155,155,1) 0%, rgba(89,88,88,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(155,155,155,1)), color-stop(100%, rgba  (89, 88, 88, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(155,155,155,1) 0%, rgba(89,88,88,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(155,155,155,1) 0%, rgba(89,88,88,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(155,155,155,1) 0%, rgba(89,88,88,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(155,155,155,1) 0%, rgba(89,88,88,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9b9b', endColorstr='#595858', GradientType=0 ); /* IE6
-8 */
}
.theme2 ul.ui-listview li.alphabets, .theme2 ul.ui-listview li.alphabets, .theme2 ul.ui-listview li.alphabets.ui-btn-up-c, .theme2 ul.ui-listview li.alphabets.ui-btn-hover-c { background: none; padding: /*10px 5px 10px 36px*/ 5px; /*background: url(../../Images/clock.png) 4px 6px no-repeat;
background-size:28px auto!important;*/
color: #333; text-shadow:none; /*text-shadow: 0px 0px 0px black;*/
font-size: 1.1em; line-height:25px; overflow:hidden; font-weight: bold; min-height:inherit }
/*.theme2 ul.ui-listview li.areaInfo {background: url(../../Images/type_AreaInfo.png) 4px 6px no-repeat!important;}
.theme2 ul.ui-listview li.attendee {background: url(../../Images/type_Attendee.png) 4px 6px no-repeat!important;}
.theme2 ul.ui-listview li.exhibitor {background: url(../../Images/type_Exhibitor.png) 4px 6px no-repeat!important;}
.theme2 ul.ui-listview li.sessions {background: url(../../Images/Sessions.png) 4px 6px no-repeat!important;}
.theme2 ul.ui-listview li.speaker {background: url(../../Images/type_Speaker.png) 4px 6px no-repeat!important;}
.theme2 ul.ui-listview li.sponsor {background: url(../../Images/type_Sponsors.png) 4px 6px no-repeat!important;}*/
.theme2 .abstract ul.ui-listview li.alphabets.ui-btn-up-c, #AbstractSearchList li.alphabets { background:none!important }
.abstract .ui-input-search .ui-btn { padding:0!important }
.theme2 .allList { margin:0px 0px 10px 0px; padding-bottom:0px; }
.theme2 ul.ui-listview li.alphabets img, .theme2 ul.ui-listview li.alphabets img, .theme2 ul.ui-listview li.alphabets.ui-btn-up-c img, .theme2 ul.ui-listview li.alphabets.ui-btn-hover-c img { border-radius:5px; padding:3px; /*background:#acacac;*/ margin-top:0; height:auto; width:20px; position:static }
.theme2 ul.typeList li.alphabets { background: url(../../Images/calendar.png) 4px center / 26px auto no-repeat!important; }
.theme2 ul.contactsList li.alphabets { background: url(../../Images/attendee.png) 4px 6px / 26px auto no-repeat!important; }
.theme2 ul#NotesList li.alphabets { background:none; padding-left:8px }
.theme2 ul.ui-listview li.ui-btn-up-c, .theme2 ul.ui-listview li.ui-li-has-thumb, .theme2 #ScheduleList li, .theme2 #ToDoList li, .theme2 #ExhibitorList li, .theme2 #SponsorList li { background:#ffffff !important; padding:5px 0px; overflow:hidden }
.theme2 .ribbonSet ul.ui-listview li { padding:0 0 0 20px; min-height:52px }
.theme2 .ribbonSet ul.ui-listview li a { min-height:75px }
.theme2 ul.ui-listview li.ui-btn-hover-c, .theme2 ul.ui-listview li.ui-btn-down-c { background: #f3f3f3; padding:5px 0px; /*padding: 0px 0px; */ /*removed for padding issue on hover in Presenter list*/
border-bottom: 1px solid #bbbbbb; border-top: 1px solid #ffffff; overflow:hidden }
.theme2 .ribbonSet ul.ui-listview li.ui-btn-hover-c, .theme2 .ribbonSet ul.ui-listview li.ui-btn-down-c { padding:0 0 0 20px }
.theme2 ul.ui-listview li.noRibbon { padding-left:5px; }
.theme2 .IndicatorHolder { background-color:#fff; width:20px; padding:0px 0px 0px 0px; margin:0px; height:100%; position:absolute; left:-20px; top:0px; }
.theme2 .indicators, .theme2 .IndicatorHolder {/*background-color:#2692D0*/ background:none; overflow:hidden; min-height:78px; }
.theme2 .indicators, .theme2 .IndicatorHolder p { display:block; height:32px; margin:0!important; width:20px }
.theme2 .indicators, .theme2 .IndicatorHolder .ribbon { display:none; /*background-image:url(../../Images/indicatorRibbon.png); height:14px; position:absolute; bottom:0; width:20px*/ }
.theme2 .Indicators img, .theme2 .IndicatorHolder img { width:18px; margin:2px auto 5px; /*position:absolute;*/ display:block; background-size:18px; }
.theme2 .IndicatorHolder img {/*opacity:0.25;*/ display:none }
.featureIcon { position:absolute; top:0; right:6px }
.profileInfoHolder .featureIcon { top:15px; right:10px }

.winnerTypefeatureIcon { position:absolute; top:3 ; right:6px }
.profileInfoHolder .winnerTypefeatureIcon { top:30px; right:10px }

.IndicatorHolder img.On {/*opacity:1;*/ display:block }
.theme2 .IndicatorHolder img { top:2px }
.theme2 .IndicatorHolder img + img { top:22px }
.theme2 .IndicatorHolder img + img + img { top:42px }
.theme2 .staticListAnchor h3, .theme2 .OnlyDescription h3.ui-li-heading, .theme2 .thumbNdescription h3.ui-li-heading, .theme2 .thumbNmultiDescription h3.ui-li-heading, .theme2 .ChkThumbNmultiDescription h3.ui-li-heading, .theme2 h3.ui-li-heading, .theme2 .sessionsList h3, .theme2 .contentBg.inset h3 { color: #666; font-size: 15px; font-weight:400; text-shadow: 0px 1px 0px white; filter: dropshadow(color=#ffffff, offx=, offy=1); white-space: normal; margin: 2px 0px 4px 0px; vertical-align: middle; list-style-type: none; padding: 0px 0px 0px 0px; text-indent:inherit; word-wrap: break-word; display: table; }
.theme2 h3.ui-li-heading.dark { color:#666!important; font-weight:normal }
.theme2 .ui-listview h4.ui-li-heading, .theme2 .staticListAnchor h4, .theme2 .eventDetails h4.ui-li-heading, .theme2 .contentBg.inset h4 { font-size: 0.9em; font-weight: normal; color: #777; text-shadow: 0px 1px 0px white; filter: dropshadow(color=#ffffff, offx=, offy=1); margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px; white-space: normal; display: list-item; list-style-type: none; display: table; word-wrap: break-word; }
.theme2 .ui-listview h4.ui-li-heading.orange { color: #d06612; /*#CE5B00*/ }
.theme2 .staticListAnchor p, .theme2 a.ui-link-inherit p.ui-li-desc, .theme2 p.ui-li-desc { color: /*blue #004ED8;*//*orange */#888/*CE5B00*/; font-size: 0.9em; text-shadow: 0 1px 0px white; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); white-space: normal; margin: 0px 0px 4px 0px; padding: 0px; }
.theme2 p.ui-li-desc span, .ui-icon-search {background-position:0px 0px;}
.theme2 p.ui-li-desc span:before { content:", " }
.theme2 p.ui-li-desc span:first-child:before { content:"" }
.theme2 .imgBorder { background: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; float: left; margin-bottom: 2px; margin-left: 2px; margin-right: 10px; margin-top: 2px; padding: 0px; display: inline-block; line-height: 0px; position: relative; text-align:center }
.theme2 #SponsorUl .imgBorder, .theme2 #ExhibitorUl .imgBorder, .theme2 #VimeoList .imgBorder, .theme2 #VimeoVideoList .imgBorder, .theme2 #generalInfo .imgBorder, .theme2 #attendeeUI .imgBorder, .theme2 #MyBriefcaseSlider .imgBorder, .theme2 #ActivityListSlider .imgBorder { width:100px; height:100px; line-height:100px }
.theme2 #PresenterUI .imgBorder, .theme2 #attendeeUI .imgBorder, .theme2 #PresenterList .imgBorder, .theme2 #AttendeeFavList .imgBorder, .theme2 #ActivityPresenterUI .imgBorder { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; width:100px; height:100px; overflow:hidden }
.theme2 #PresenterUI .imgBorder img, .theme2 #attendeeUI .imgBorder img { vertical-align:middle; max-height:initial; max-width:initial; }
.theme2 div.ChkThumbNmultiDescription ul li a.ui-link-inherit img, .theme2 .imgBorder img { width: auto; border: none; margin: 0px; max-height:100%; max-width:100%; vertical-align:middle }
.theme2 .ui-listview-filter { margin: 0px; padding: 0px; background:#ececec; /*rgb(255,255,255);*/ /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjYzdjN2M3IiB  zdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYxNjE2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJ  HcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4  =);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 4%, rgba(199,199,199,1) 97%, rgba  (97, 97, 97, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(4%, rgba  (230, 230, 230, 1)), color-stop(97%, rgba(199,199,199,1)), color-stop(100%, rgba(97,97,97,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 4%, rgba(199,199,199,1) 97%, rgba  (97, 97, 97, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 4%, rgba(199,199,199,1) 97%, rgba(97,97,97,1)  100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 4%, rgba(199,199,199,1) 97%, rgba(97,97,97,1)  100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 4%, rgba(199,199,199,1) 97%, rgba  (97, 97, 97, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#616161', GradientType=0 ); /* IE6

-8 */
}
.theme2 .ui-input-text.ui-focus, .theme2 .ui-input-search.ui-focus { -moz-box-shadow:0 0 6px #bcbcbc; -webkit-box-shadow:0 0 6px  #bcbcbc; box-shadow:0 0 6px #bcbcbc; font-weight:normal; text-shadow:none }
.theme2 .ui-body-c, .theme2 .ui-dialog.ui-overlay-c { background: rgb(249,249,249); /* Old browsers */ background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(249,249,249,1)), color-stop(100%, rgba  (252, 252, 252, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(249,249,249,1) 0%, rgba(252,252,252,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#fcfcfc', GradientType=0 ); /* IE6

-9 */
}
.theme2 .sessionsList { background: -moz-linear-gradient(center top, #EEE 0%, #CCC 100%) repeat scroll 0 0 transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(#EEE), to(#CCC)); background-image: -webkit-linear-gradient(center top, #EEE 0%, #CCC 100%) repeat scroll 0 0 transparent; background-image: -moz-linear-gradient(center top, #EEE 0%, #CCC 100%) repeat scroll 0 0 transparent; background-image: -ms-linear-gradient(center top, #EEE 0%, #CCC 100%) repeat scroll 0 0 transparent; background-image: -o-linear-gradient(center top, #EEE 0%, #CCC 100%) repeat scroll 0 0 transparent; background-image: linear-gradient(center top, #EEE 0%, #CCC 100%) repeat scroll 0 0 transparent; border: 0px solid #4B4B4B; border-bottom: 1px solid #CCC; margin: 0px 0px; overflow: hidden; padding: 5px; box-shadow: 0px 0px 0px black; -moz-box-shadow: 0px 0px 0px #000; -webkit-box-shadow: 0px 0px 0px black; background: white !important; background-color: white !important; }
/*.theme2 .sessionsList h3 {
margin: 0px 0px 0px 0px;
padding: 0px;
font-size: 1em;
text-decoration: none;
color: #3D3D3D;
text-shadow: 0px 1px 1px white;
filter: dropshadow(color=##FFFFFF, offx=0, offy=0);
background: none;
}*/
.theme2 h2.listPageHeading3, .theme2 h3.listPageHeading3 { padding: 5px; /*background: url(../../Images/calendar.png) 4px center / 26px auto no-repeat;*/
color: #333333; margin: 0px; font-size: 1.1em; line-height:25px; font-weight:bold;/*text-shadow:0 0 0 #000000;*/
}
.theme2 h2.listPageHeading3 img, .theme2 h3.listPageHeading3 img { border-radius:5px; padding:3px; margin:0 5px 0 0; height:auto; width:20px; float:left; background:#bf2e1a }
/*buttons Contact*/
.theme2 .ui-navbar { margin-top:10px; }
.theme2 .ui-navbar ul, .theme2 .ui-navbar-expanded ul { margin: 0px auto; padding: 0px; text-align: right; width: 100%; border-radius: 0px; -webkit-border-radius: 0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.theme2 .btnsSocial { margin:8px }
.FixBottom { position :fixed; width:98%; }
.theme2 .ui-navbar ul li a, .theme2 .ui-navbar-expanded ul li a { border-radius:0px 0px 0px 0px; -webkit-border-radius:0px 0px 0px 0px; -mox-border-radius:0px 0px 0px 0px; }
.theme2 .ui-navbar ul li:first-of-type a, .theme2 .ui-navbar-expanded ul li:first-of-type a { /* border-radius:8px 0px 0px 8px;
    -webkit-border-radius:8px 0px 0px 8px;
    -mox-border-radius:8px 0px 0px 8px;*/
     border-radius:0; -webkit-border-radius:0; -mox-border-radius:0; }
.theme2 .ui-navbar ul li:last-of-type a, .theme2 .ui-navbar-expanded ul li:last-of-type a { border-radius:0; -webkit-border-radius:0; -mox-border-radius:0; }
.btnsProfile ul li a.addNote .ui-btn-text { display:inline-block; vertical-align: middle; background: url(../../Images/infoNoteOff.png) center center no-repeat;/*infoAddNote*/ opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.noteActive .ui-btn-text { display:inline-block; vertical-align: middle; background: url(../../Images/infoNoteOn.png) center center no-repeat; width:28px; height:28px; background-size:28px; opacity:1; }
/*To overide the JQM style which adds extra margin of -0.5px to the last child*/
.ui-block-a, .ui-block-b, .ui-block-c, .ui-block-d, .ui-block-e { margin:0px!important; }
/**/
.theme2 .btnsContact ul, .theme2 .btnsProfile ul, .theme2 .btnsSocial ul { box-shadow:none }
.theme2 .btnsContact { margin:8px }
.btnsContact li a.ui-btn-up-c .ui-btn-inner, .btnsContact li a.ui-btn-hover-c .ui-btn-inner { border: none; /*background: bf2e1a*/
/*background: #F2F9FF;*/ /* Old browsers */ font-weight: bold; color: #fff; text-shadow: none; }
.btnsContact li a.ui-btn-hover-c { background:#fff; border: none; background: #bf2e1a; /* Old browsers */ font-weight: bold; color: #fff; text-shadow: none; }
.btnsProfile ul { border:1px solid #acacac }
.btnsProfile li a.ui-btn-up-c { border: none;/*background: #bf2e1a; /* Old browsers */
/*background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); */
}
.btnsProfile li a.ui-btn-hover-c { border: none;/*background: #bf2e1a; /*
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );  */
}
.btnsProfile ul li .ui-btn .ui-btn-text { padding:6px 0; display:block; color:White; text-shadow:none }
.btnsProfile ul li .ui-btn .ui-btn-text img { vertical-align:bottom }
.btnsContact ul { overflow:hidden }
.theme2 .btnsContact ul.ui-grid-solo li { border-radius:0px; max-width:100%!important; overflow:hidden }
.theme2 .btnsContact ul.ui-grid-a li, .theme2 .btnsContact ul.ui-grid-b li { float:none; width:100%!important; border:1px solid #dfdfdf; overflow:hidden; position:relative; margin-bottom:3px }
.theme2 .btnsContact ul.ui-grid-a li:first-child, .theme2 .btnsContact ul.ui-grid-b li:first-child { border-radius:0; }
.theme2 .btnsContact ul.ui-grid-a li:last-child, .theme2 .btnsContact ul.ui-grid-b li:last-child { border-radius:0; margin-bottom:0px }
.theme2 .btnsContact ul.ui-grid-a li .val, .theme2 .btnsContact ul.ui-grid-a li strong, .theme2 .btnsContact ul.ui-grid-b li strong, .theme2 .btnsContact ul.ui-grid-solo li strong { font-weight:normal; position:absolute; top:10px; left:10px; z-index:10 }
.theme2 .btnsContact ul.ui-grid-a li a, .theme2 .btnsContact ul.ui-grid-b li a, .theme2 .btnsContact ul.ui-grid-solo li a { border-radius:0px; margin:0; overflow:hidden; background:#fff; border:none; cursor:default }
.theme2 .btnsContact ul.ui-grid-a li a .ui-btn-inner, .theme2 .btnsContact ul.ui-grid-b li a .ui-btn-inner, .theme2 .btnsContact ul.ui-grid-solo li a .ui-btn-inner { cursor:pointer }
.theme2 .btnsContact ul.ui-grid-a li a .ui-btn-inner .ui-icon, .theme2 .btnsContact ul.ui-grid-b li a .ui-btn-inner .ui-icon, .theme2 .btnsContact ul.ui-grid-solo li a .ui-btn-inner .ui-icon { margin:0; top:20%; left:30% }
.theme2 .btnsContact .ui-focus, .theme2 .btnsContact .ui-btn:focus { box-shadow:none }
.btnsProfile ul li { border-right:2px solid #acacac }
.btnsContact ul li:last-child, .btnsProfile ul li:last-child { border:none }
.theme2 .btnsContact ul.ui-grid-solo li { float:none; max-width:100%!important; border:1px solid #ccc }
.theme2 .btnsProfile ul.ui-grid-solo li { float:none; max-width:100%!important; }
.theme2 .btnsProfile ul.ui-grid-solo li a { border-radius:8px; width:100% }
 @media screen and (max-width: 480px) {
.theme2 .btnsContact ul li.ui-block-c strong, .theme2 .btnsContact ul.ui-grid-solo li strong { width:75%;/* top:2px;*/ box-sizing:border-box; text-align:left }
}
.btnsContact .ui-btn-text, .btnsSocial .ui-btn-text { display:none }
.popupButtonHolder a { box-shadow:0 1px 4px rgba(0, 0, 0, 0.3); border-radius:1em }
.btnsProfile ul li a.favIconBig.active .ui-btn-text { display:inline-block; vertical-align:middle; background-image:url(../../Images/favorite_mark.png); /*favOn*/ background-repeat:no-repeat; background-position:center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.favIconBig .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/favorite.png);/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }
/*Below CSS apply for Exhibitor,Sponsor & Speaker*/
.btnsProfile ul li a.favIconBigOther.active .ui-btn-text { display:inline-block; vertical-align:middle; background-image:url(../../Images/favorite_chk.png); /*favOn*/ background-repeat:no-repeat; background-position:center; opacity:1; width:28px; height:28px; background-size:28px; }
/*Below CSS apply for Exhibitor,Sponsor & Speaker*/
.btnsProfile ul li a.favIconBigOther .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/favorite_unchk.png);/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }

.btnsProfile ul li a.addCont.active .ui-btn-text { display:inline-block; vertical-align:middle; background-image:url(../../Images/favorite_chk.png); background-repeat:no-repeat; background-position:center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.addCont .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/favorite_unchk.png);/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }

.btnsProfile ul li a.check-out .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/checkInOn.png); background-repeat: no-repeat; background-position: center; width:28px; height:28px; background-size:22px; }
.btnsProfile ul li a.check-in .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/checkInOn.png); background-repeat: no-repeat; background-position: center; width:28px; height:28px; background-size:22px; }
.btnsProfile ul li a.Liked .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/likeOn.png); background-repeat: no-repeat; background-position: center; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.Unliked .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/likeOn.png); background-repeat: no-repeat; background-position: center; width:28px; height:28px; background-size:28px; }
/***Schedule button***/
.btnsProfile ul li a.ScheduleOn .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/info_scheduleOn.png); background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.ScheduleOf .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/info_scheduleOn.png);/*off*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }
/***check in***/
	.btnsProfile ul li a.checkInOn .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/info_checkInOn.png); background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.checkInOff .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/info_checkInOff.png);/*off*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }
/****exhibitorPhotoGallery****/
	.btnsProfile ul li a.photoGallery .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/info_photoGallery.png); background-repeat: no-repeat; background-position: center; width:28px; height:28px; background-size:28px; }
.btnsSocial li a.ui-btn-up-c.tw { color:#fff; text-shadow:0px 1px 1px #666;background:#ffffff !important;   border: 1px solid #e8e8e8;   border-radius: 6px !important;}
.btnsSocial li a.ui-btn-hover-c.tw {  border: 1px solid #e8e8e8;   border-radius: 6px !important;color:#fff; text-shadow:0px 1px 1px #666;  background:#ffffff !important;}
.btnsSocial li a.ui-btn-up-c.fb { background: #ffffff none repeat scroll 0 0;   border: 1px solid #e8e8e8;   border-radius: 6px !important;color: #fff;  }
.btnsSocial li a.ui-btn-hover-c.fb {  border: 1px solid #e8e8e8;   border-radius: 6px !important;color:#fff; text-shadow:0px 1px 0px #666; background:#ffffff !important; border-bottom:none !important }
.btnsSocial li a.ui-btn-up-c.li { color:#fff; text-shadow:0px 1px 1px #666; background:#ffffff !important;  border: 1px solid #e8e8e8;   border-radius: 6px !important;}
.btnsSocial li a.ui-btn-hover-c.li { border: 1px solid #e8e8e8;   border-radius: 6px !important; color:#fff; text-shadow:0px 1px 1px #666; background:#ffffff !important; }
.btnsSocial li a.ui-btn-up-c.gplus { color:#fff; text-shadow:0px 1px 1px #666; background:#ffffff !important;   border: 1px solid #e8e8e8;   border-radius: 6px !important;}
.btnsSocial li a.ui-btn-hover-c.gplus { border: 1px solid #e8e8e8;   border-radius: 6px !important; color:#fff; text-shadow:0px 1px 1px #666; background:#ffffff !important;   border: 1px solid #e8e8e8;   border-radius: 6px !important;  }
.btnsContact li a.ui-btn-up-c.inactive, .btnsContact li a.ui-btn-hover-c.inactive, .btnsSocial li a.ui-btn-up-c.inactive, .btnsSocial li a.ui-btn-hover-c.inactive { background:#e7e8e7; color: #666; text-shadow: 0px 1px 0px #BBB;   border: 1px solid #e8e8e8;   border-radius: 6px !important; }
.btnsContact li a.ui-btn-up-c.inactive .ui-icon, .btnsContact li a.ui-btn-hover-c.inactive .ui-icon,  .btnsSocial li a.ui-btn-up-c.inactive .ui-icon, .btnsSocial li a.ui-btn-hover-c.inactive .ui-icon { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=50); /* Older than Firefox 0.9 */
	-moz-opacity:0.5; /* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.5; /* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.5; }

	.ui-grid-c > *:nth-child(n) {
    margin-right: 1% !important;
    width: 24% !important;
}
.ui-navbar.btnsSocial li .ui-btn-inner:hover
{ border:none !important }
/*** Edit button Me module ***/
 	.btnsProfile ul li a.editBtn .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/icons_pencil.png); background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }
/*** Email Contact button Me module ***/
	.btnsProfile ul li a.emailBtn .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/me_mail.png); background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }
.theme2 .ui-btn-icon-left > .ui-btn-inner > .ui-icon { display:block; }
.theme2 .ui-icon-shadow { -moz-box-shadow: 0 0px 0 rgba(255,255,255,.4); -webkit-box-shadow: 0 0px 0 rgba(255, 255, 255, .4); box-shadow: none; }
.notificationUI li .staticListNoAnchor { margin-left:15px }
.notification { background: #bf2e1a none repeat scroll 0 0; border-radius: 15px; height: 10px; width: 15px; position: absolute; margin-top: 17px; width: 10px; z-index: 1; left:5px }
/*.notification  {background:url(../../Images/new_notification1-01.png) no-repeat 0 0; background-size:35px auto; height:60px; width:35px; margin:0!important; right:5px; top:-6px!important}*/

.no-ribbon .ui-icon { background:none; }
.notificationNA { background: none; }
.m-l-10 { margin-left:10px }
.normal-font { font-weight:normal !important }
.btnsContact li .ui-icon, .btnsSocial li .ui-icon { background-size:24px!important; border-radius:0px!important; height:24px; width:24px }
.btnsContact li .ui-icon-call { background:url(../../Images/call1.png) no-repeat left top; }
.btnsContact li .ui-icon-email { background:url(../../Images/email1.png) no-repeat left top; border-radius:0px!important; }
.btnsContact li .ui-icon-web { background:url(../../Images/web_18.png) no-repeat left top; }
.btnsContact li .check-in .ui-icon-check { background:url(../../Images/checkInOn.png) no-repeat left top; }
.btnsContact li .check-out .ui-icon-check { background:url(../../Images/checkInOn.png) no-repeat left top; }
.btnsContact li a#fax .ui-icon-call { background:url(../../Images/fax.png) no-repeat left top 3px; }
.btnsSocial li .ui-icon-fb { background:url(../../Images/fb_18.png) no-repeat left top 3px; }
.btnsSocial li .ui-icon-tw { background:url(../../Images/tw_18.png) no-repeat left top 3px; }
.btnsSocial li .ui-icon-li { background:url(../../Images/li_18.png) no-repeat left top 3px; }
.btnsSocial li .ui-icon-gplus { background:url(../../Images/gplus_18.png) no-repeat left top 3px; }
.ui-navbar.btnsContact li .ui-btn .ui-btn-inner { /*padding-top: 30px; padding-bottom: 0.8em;*/
display:block; height:40px; width:40px; float:right; border-left:1px solid #dfdfdf }
.ui-navbar.btnsSocial li .ui-btn .ui-btn-inner { /*padding-top: 30px; padding-bottom: 0.8em;*/
display:block; height:40px; }
.theme2 div.ChkThumbNmultiDescription ul li, .theme2 div.thumbNmultiDescription ul li, .theme2 div.thumbNdescription ul li,
/*.theme2 div.OnlyDescription ul li.ui-li-static.ui-li,*/ .theme2 div.ChkThumbNmultiDescription ul li { padding-top:0px; padding-bottom:0px; padding-left:5px; }
.theme2 ul.typeList li { padding:8px 5px; }
.theme2 p.grey { color:#8b8b8b; }
/**Tab panel**/

.theme2 .TabbedPanelsTab { position: relative; top: 1px; float: left; padding: 5px 12px; margin: 0px 0px 0px 1px; color: black; text-shadow: 0px 1px 1px white; background: rgb(249,249,249); /* Old browsers */ background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(249,249,249,1)), color-stop(100%, rgba  (243, 243, 243, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f3f3f3', GradientType=0 ); /* IE6

-9 */
list-style: none; border: 1px solid #666; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; border-radius: 0px 0px 0px 0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; -o-border-radius: 0px 0px 0px 0px; font-size: .95em; }
.theme2 .TabbedPanelsTabSelected { color: white; text-shadow: 0px 1px 1px black; background-image: -webkit-gradient(linear, left top, left bottom, from(#272727), to(#595959)); background-image: -webkit-linear-gradient(top, #272727, #595959); background-image: -moz-linear-gradient(top, #272727, #595959); background-image: -ms-linear-gradient(top, #272727, #595959); background-image: -o-linear-gradient(top, #272727, #595959); background-image: linear-gradient(top, #272727, #595959); box-shadow: none; }
.theme2 .TabbedPanelsTabHover, .TabbedPanelsTab:hover { color: white; text-shadow: 0px 1px 1px black; background-image: -webkit-gradient(linear, left top, left bottom, from(#272727), to(#595959)); background-image: -webkit-linear-gradient(top, #272727, #595959); background-image: -moz-linear-gradient(top, #272727, #595959); background-image: -ms-linear-gradient(top, #272727, #595959); background-image: -o-linear-gradient(top, #272727, #595959); background-image: linear-gradient(top, #272727, #595959); box-shadow: none; }
.theme2 .TabbedPanelsTab.compose { padding: 1px 6px; margin: 0px; background: rgb(249,249,249); /* Old browsers */ background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(249,249,249,1)), color-stop(100%, rgba  (243, 243, 243, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f3f3f3', GradientType=0 ); /* IE6

-9 */
}
.theme2 .TabbedPanelsTab.compose:hover { background: rgb(219,219,219); /* Old browsers */ background: -moz-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(224,224,224,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(219,219,219,1)), color-stop(100%, rgba  (224, 224, 224, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(224,224,224,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(224,224,224,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(224,224,224,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(219,219,219,1) 0%, rgba(224,224,224,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#e0e0e0', GradientType=0 ); /* IE6

-9 */
}
/*******************Sliding Tabs**********************/
.ui-slider-tabs-list { width:inherit }
.ui-slider-tabs-list li { height:20px!important; color: black; text-shadow: 0px 1px 1px white; background: rgb(249,249,249); /* Old browsers */ background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(249,249,249,1)), color-stop(100%, rgba  (243, 243, 243, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(249,249,249,1) 0%, rgba(243,243,243,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f3f3f3', GradientType=0 ); /* IE6

-9 */
border:0px; }
.ui-slider-tabs-list li.selected { background-image: -webkit-gradient(linear, left top, left bottom, from(#272727), to(#595959)); background-image: -webkit-linear-gradient(top, #272727, #595959); background-image: -moz-linear-gradient(top, #272727, #595959); background-image: -ms-linear-gradient(top, #272727, #595959); background-image: -o-linear-gradient(top, #272727, #595959); background-image: linear-gradient(top, #272727, #595959); box-shadow: none; border:0px; }
.theme2 .TabbedPanelsTab.dummy { display:none; }
.ui-slider-tabs-list li.TabbedPanelsTab:hover { color: white; text-shadow: 0px 1px 1px black; background-image: -webkit-gradient(linear, left top, left bottom, from(#272727), to(#595959)); background-image: -webkit-linear-gradient(top, #272727, #595959); background-image: -moz-linear-gradient(top, #272727, #595959); background-image: -ms-linear-gradient(top, #272727, #595959); background-image: -o-linear-gradient(top, #272727, #595959); background-image: linear-gradient(top, #272727, #595959); box-shadow: none; }
.ui-slider-tabs-list li.TabbedPanelsTab.selected a, .ui-slider-tabs-list li.TabbedPanelsTab.selected a:hover { color:
 white; text-shadow: 0px 1px 1px black; }
.ui-slider-tabs-list li.TabbedPanelsTab a { line-height:10px!important; color: black; text-shadow: 0px 1px 1px white; }
.ui-slider-tabs-list li.TabbedPanelsTab a:hover, .ui-slider-tabs-list li.TabbedPanelsTab:hover a { color: white; text-shadow: 0px 1px 1px black; }
/*******Global Search*************************/
.gSearch { margin:2px 8px; position:relative; padding-right:38px; min-height:44px; }
.gSearchInputHolder { width:100%; display:inline-block; float:left; }
.gSearchButtonHolder { display:inline-block; margin-top:2px; position:absolute; right:0px; }
.gSearchButtonHolder div.ui-btn { margin-right: 0px; width: 30px; height: 30px; background: none; -webkit-box-shadow: 0px 0px 0px; -moz-box-shadow: 0px 0px 0px; box-shadow: 0px 0px 0px; border: none; }
.gSearchButton { display:inline-block; padding:0px; margin:0px; -webkit-border-radius:12px; background-image:url(../../Images/search.png); width:30px; height:30px; background-size: 30px; background-repeat:no-repeat; background-position: center center; opacity: 1; }
/************** Remove from Briefcase buttons ***************/
.theme2 .smallBtn a.ui-link, .theme2 .smallBtn a.ui-btn, .theme2 .smallBtn a.ui-link:visited { border: 1px solid #CCC; background: #EEE; font-weight: bold; color: #ccc; text-shadow: 0 1px 0 #000; background: rgb(73,73,73); /* Old browsers */ background: -moz-linear-gradient(top, rgba(73,73,73,1) 0%, rgba(36,36,36,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(73,73,73,1)), color-stop(100%, rgba  (36, 36, 36, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(73,73,73,1) 0%, rgba(36,36,36,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(73,73,73,1) 0%, rgba(36,36,36,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(73,73,73,1) 0%, rgba(36,36,36,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(73,73,73,1) 0%, rgba(36,36,36,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494949', endColorstr='#242424', GradientType=0 ); /* IE6

-9 */
padding: 2px 4px; }
/* Social Networking Buttons */
.smallBtn li.call a.ui-link, .smallBtn li.call a.ui-btn, .smallBtn li.call a.ui-link:visited, .smallBtn li.email a.ui-link, .smallBtn li.email a.ui-btn, .smallBtn li.email a.ui-link:visited, .smallBtn li.web a.ui-link, .smallBtn li.web a.ui-btn, .smallBtn li.web a.ui-link:visited { color: white; text-decoration: none; text-shadow: 0 -1px 0px #313131; filter: dropshadow(color=##313131, offx=0, offy=-1); margin: 0px 6px; padding: 0px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 0px solid #CCC;/*2122*/ border-bottom: 0px solid #313131; background: #013269; background: url(data:image/svg  +xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0i  MTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI  +CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHg  yPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZ  zZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjZiZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ  +CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #013269 0%, #0F6BD2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #013269), color-stop(100%, #0F6BD2)); background: -webkit-linear-gradient(top, #013269 0%, #0F6BD2 100%); background: -o-linear-gradient(top, #013269 0%, #0F6BD2 100%); background: -ms-linear-gradient(top, #013269 0%, #0F6BD2 100%); background: linear-gradient(top, #013269 0%, #0F6BD2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013269', endColorstr='#0f6bd2', GradientType=0 );
}
/*novo style*/
.nivo-directionNav, .nivo-directionNav:hover, .nivo-controlNav, .nivo-controlNav:hover { display:none!important; }
.wordBreak { word-break:break-all; }
/*this will overwright all the font families from all the css files. Use this to set the font throught the application */
* { font-family:HelveticaNeueLT Std, Helvetica, Arial, Verdana, Geneva, Tahoma, sans-serif!important; }
.assoAny div.ui-btn-icon-right { background: #ccc; }
/*.ui-page { -webkit-backface-visibility: hidden; }*/

div < img.mapster_el {
width:100%!important;
background-color:Red;
}
/*** Css For Expense Details Page ***/
.theme2 .expDetail .infoList ul li { min-height:20px; padding-left:5px }
.theme2 .expDetail .infoList ul { padding:0!important }
.theme2 .expDetail .infoList ul li .price { position:absolute; top:20px; right:35px }
.theme2 .expDetail #AdvanceAmountSetuplist li h3 { text-align:right; }
.theme2.survey .expDetail .infoList li h3 { text-align:left; text-indent:0; margin:5px 0 }
.theme2 .expDetail .chkBox input[type="checkbox"] { transform: scale(1.2); }
.theme2 .expDetail .infoHolder span.ui-li-heading { font-size:14px; font-weight:normal }
.theme2 .expDetail .navigationButtonsNext { float:none; display:inline }
.theme2 .expDetail .navigationButtons a { width:22%; margin:8px 1% }
/*** Sponsors Slider ***/
#slideshow { margin: 5px auto; position: relative; width: 150px; height: 150px; padding: 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); background:#fff; }
#slideshow > div { position: absolute; width:150px; opacity:0; transition:all 1s ease; }
#slideshow > div img { width:100%; height:100%; }
.fadeIn { opacity:1!important }
/*** Swiper css ***/
/*#swiper-container {
	width: 100%;
	height: 40px;
	margin:0 0 0;
	background: #fefefe;
	position: relative;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.swiper-wrapper {
	position: absolute;
	left: 0;
	top: 0;
	transition:all 300ms ease;
}
.swiper-slide {
	float: left;
	font-size:16px
}
.swiper-slide a {text-decoration:none}
#swiper-container .swiper-slide {
	opacity: 0.7;
	display: block;
	line-height: 40px;
	text-align: center;
	color: #999;
	text-decoration: none;
	text-shadow: none;
	height: 37px;
	overflow:hidden;
	text-overflow:ellipsis;
	outline:none;
	border:none;
}
#swiper-container .swiper-slide-active, #MyBriefcaseSlider .swipeTabbedPanelsTabActive  {
	opacity: 1;
	color: #bf2e1a;
	border-bottom: 3px solid #bf2e1a;
}
*/

/*** Swiper css ***/
#swiper-container { width: 100%; height: 65px; margin:0 0 0; background: #fefefe; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */ }
.swiper-wrapper { position: absolute; left: 0; top: 18px; transition:all 300ms ease; }
.swiper-slide { float: left; font-size:16px }
.swiper-slide a { text-decoration:none }
#swiper-container .swiper-slide { opacity: 0.7; display: block; line-height: normal; text-align: center; color: #666; text-decoration: none; text-shadow: none; height: 43px; /*overflow:hidden;*/
	text-overflow:ellipsis; outline:none; border:none; }
.swiper-slide span.day { font-size:11px; padding:2px 0 }
.swiper-slide span.dateNum { padding:2px 0 }
#swiper-container .swiper-slide-active, #MyBriefcaseSlider .swipeTabbedPanelsTabActive { opacity: 1; color: #bf2e1a; border-bottom: 3px solid #bf2e1a; }
.dateDiv { text-align:center; display:block; padding:5px 0; font-size:11px }
#MyBriefcaseSlider .ui-slider-right-arrow, #MyBriefcaseSlider .ui-slider-left-arrow { display:none!important }



/***Agenda Swiper css ***/
#swiper-container-ag { width: 100%; height: 65px; margin:0 0 0; background: #fefefe; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */ }
.swiper-wrapper-ag { position: absolute; left: 0; top: 18px; transition:all 300ms ease; }
.swiper-slide-ag { float: left; font-size:16px }
.swiper-slide-ag a { text-decoration:none }
#swiper-container-ag .swiper-slide-ag { opacity: 0.7; display: block; line-height: normal; text-align: center; color: #666; text-decoration: none; text-shadow: none; height: 43px; /*overflow:hidden;*/
	text-overflow:ellipsis; outline:none; border:none; }
.swiper-slide-ag span.day { font-size:11px; padding:2px 0 }
.swiper-slide-ag span.dateNum { padding:2px 0 }
#swiper-container-ag .swiper-slide-ag-active, #MyBriefcaseSlider .swipeTabbedPanelsTabActive  { opacity: 1; color: #bf2e1a; border-bottom: 3px solid #bf2e1a; }
.dateDiv { text-align:center; display:block; padding:5px 0; font-size:11px }




/*** Context Menu ***/
#contextMenu, #contextMenu1 { width:90%; background:#fff; right:-90%; top:0; position:fixed; height:100%; z-index:999; transition:all 500ms ease; }
.rightVal { right:0!important }
#contextMenu #HeaderHomeButton, #contextMenu1 #HeaderHomeButton1 { position:absolute; background:none; left:-35px; height:30px; width:30px; text-align:center; }
.leftVal { left:-30px!important; background:#010e1a!important; }
#contextMenu ul, #contextMenu1 ul { list-style:none; margin:0; padding:5px }
#contextMenu ul li, #contextMenu1 ul li { padding:10px 5px; border-bottom:1px solid #d3d3d3; overflow:hidden }
#contextMenu ul li a img, #contextMenu1 ul li a img { height:22px; width:22px; float:left; margin-right:8px }
#contextMenu ul li a, #contextMenu1 ul li a { display:block; text-align:left; text-decoration:none; color:#919191!important; text-shadow:none; font:normal 16px arial }
#contextMenu ul li a span, #contextMenu1 ul li a span { background:url(../../Images/icons-18-white.png) -115px 0 no-repeat; float:right; height:16px; width:16px }
.searchCont { background:#162634; height:38px; color:#f5f5f5; margin:5px 5px 0; text-align:left; position:relative }
.searchCont input[type="text"] { background:none; border:none; height:36px; padding:2px 40px 2px 4px; font:italic 13px arial; color:#fff; display:block }
.searchCont .ui-input-text.ui-focus { box-shadow:none }
.searchCont .ui-btn { background:none; margin:0; border:none; box-shadow:none; position:absolute; top:0; right:0; height:36px; width:36px }
.searchCont .ui-btn span { display:none }
.searchCont .ui-btn input[type="button"] { border:none; padding:0; background:url(../../Images/icons-36-white.png) -1222px 0 no-repeat; top:0; opacity:1 }
/*** Tab container Css ***/
#tabs1 { margin:10px 5px 5px; border:2px solid #999; border-radius:8px; padding:0; overflow:hidden }
#tabs1 ul { background:none; border-radius:0; border:none; padding:0 }
#tabs1 ul li { padding:0; margin:0; width:50%; top:0; border:none; background:none; border-radius:0; opacity:1 }
#tabs1 ul li a { background:none; text-shadow:none; color:#333; display:block; float:none; height:40px; font:normal 15px/40px arial; padding:0; text-align:center; }
#tabs1 ul li.ui-state-disabled a {/*background: rgba(70,83,6,1);
background: -moz-linear-gradient(top, rgba(70,83,6,1) 0%, rgba(38,45,2,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(70,83,6,1)), color-stop(100%, rgba(38,45,2,1)));
background: -webkit-linear-gradient(top, rgba(70,83,6,1) 0%, rgba(38,45,2,1) 100%);
background: -o-linear-gradient(top, rgba(70,83,6,1) 0%, rgba(38,45,2,1) 100%);
background: -ms-linear-gradient(top, rgba(70,83,6,1) 0%, rgba(38,45,2,1) 100%);
background: linear-gradient(to bottom, rgba(70,83,6,1) 0%, rgba(38,45,2,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#465306', endColorstr='#262d02', GradientType=0 );*/ color:#fff }
#tabs1 .ui-tabs-panel { padding:5px }
/*** Landing list page Css ***/
/*#eventDetailsPage .allEvents {background:url(../../Images/texture001.png) 0 0 repeat}*/
#eventDetailsPage .allEvents { background:rgb(237, 237, 237); }
#eventDetailsPage .allEvents ul.ui-listview { padding:12px!important; margin:0 }
#eventDetailsPage .allEvents ul.ui-listview li { margin-bottom:12px; padding:5px; border:1px solid #999; background:#fff; box-shadow:0 0px 5px #777 }
#eventDetailsPage .allEvents ul.ui-listview li .ui-btn-text .ui-link-inherit { padding:0!important }
#eventDetailsPage .allEvents ul.ui-listview li .ui-icon { display:none }
#eventDetailsPage .allEvents ul.ui-listview li .imgBorder { float:none; clear:both; margin:0 0 5px; text-align:center; display:block; box-shadow:none; padding:5px }
#eventDetailsPage .allEvents ul.ui-listview li .imgBorder img { width:100% }
#eventDetailsPage .allEvents ul.ui-listview li .infoHolder { display:block; margin:0; overflow:hidden }
#eventDetailsPage .allEvents ul.ui-listview li a h3 { float:left; margin:0; color:#727272 }
#eventDetailsPage .allEvents ul.ui-listview li #lock { float:right; position:static }
#eventDetailsPage .allEvents ul.ui-listview li .infoHolder h4, #eventDetailsPage .allEvents ul.ui-listview li .infoHolder h5 { display:block; margin:0 0 5px }
#eventDetailsPage .allEvents ul.ui-listview li .infoHolder h4 img { vertical-align:middle; }
#eventDetailsPage .allEvents ul.ui-listview li .infoHolder h5 img { vertical-align:middle; margin-right:3px; float:left }
#eventDetailsPage .allEvents ul.ui-listview li .infoHolder h4 { color:#868686; }
#eventDetailsPage .allEvents ul.ui-listview li .infoHolder h5 { color:#868686; }
/*** Pop Up design ***/
#PopUpForLoginApp-popup .ui-popup, #pop-popup .ui-popup, #PopUpForLogin-popup .ui-popup, #popupAppforgotpassword-popup .ui-popup, #popupforforgotpassword-popup .ui-popup, #AccessCodePopUp, #QuestionAccessCodePopUp,#PopUpForLoginCheck,#CheckinCodePopUp-popup .ui-popup { background:/*url(../../Images/brushed_alu.png) 0 0 repeat*/ #ececec; padding:8%; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); border:none; ; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }

#CheckinCodePopUp-popup .ui-popup .header,#PopUpForLoginApp-popup .ui-popup .header, #pop-popup .ui-popup .header, #PopUpForLogin-popup .ui-popup .header, #PopUpForLogin .header, #popupforforgotpassword-popup .ui-popup .header,#popupAppforgotpassword-popup .ui-popup .header, #QuestionAccessCodePopUp .header , #AccessCodePopUp .header { font-size:18px; text-align:center; margin:0 0 15px }

.popup .ui-content { background:/*url(../../Images/brushed_alu.png) 0 0 repeat*/#ececec; }

#CheckinCodePopUp-popup .ui-btn-right, #pop-popup .ui-btn-right, #PopUpForLogin-popup .ui-btn-right, #popupforforgotpassword-popup .ui-btn-right,#popupAppforgotpassword-popup .ui-btn-right ,#pop .ui-btn-right, #popupDeleteComment .ui-btn-right,#QuestionAccessCodePopUp .ui-btn-right, #AccessCodePopUp .ui-btn-right, #PopUpForLoginApp-popup .ui-btn-right   { box-shadow:none; height:auto; width:auto }

#CheckinCodePopUp-popup .ui-btn-right .ui-icon, #pop-popup .ui-btn-right .ui-icon, #PopUpForLogin-popup .ui-btn-right .ui-icon,  #popupforforgotpassword-popup .ui-btn-right .ui-icon,  #popupAppforgotpassword-popup .ui-btn-right .ui-icon, #pop .ui-btn-right .ui-icon,  #popupDeleteComment .ui-btn-right .ui-icon,#QuestionAccessCodePopUp .ui-btn-right .ui-icon , #AccessCodePopUp .ui-btn-right .ui-icon, #PopUpForLoginApp-popup .ui-btn-right .ui-icon  { background:url(../../Images/close.png) 0 0 no-repeat; background-size:28px auto; height:28px; width:28px }

.popup { width:220px }
a#lnkEditNote, a#AddToFav1 { background : #fff }
.popup .ui-input-text { background:#fff;/* padding:10px 5px;*/ border:1px solid #bbb; text-align:left; font-size:14px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.popup .popupButtonHolder label { color:#333; font-size:15px; float:left; line-height:2.5 }
.popup .popupButtonHolder .ui-slider { margin-bottom:10px; float:right }
.popup .popupButtonHolder .forgetPass { color:#2385d7; font-size:15px; margin-bottom:8px; box-shadow:none; display:block; text-align:center }
.popup .popupButtonHolder h3 { color:#777; font-size:15px; margin-bottom:8px; font-weight:normal; text-align:left }
.popup .popupButtonHolder .popBorder { background:url(../../Images/popup-border.jpg) 0 0 repeat-x; display:block; height:2px; margin-bottom:8px; clear:both }
#PopUpForLoginApp-popup .ui-btn, #AccessCodePopUp-popup .ui-btn, #QuestionAccessCodePopUp-popup .ui-btn,#PopUpForLogin .popupButtonHolder .ui-slider + .ui-btn, #PopUpForLogin .popupButtonHolder h3 + .ui-btn, #pop-popup .ui-btn, #popupforforgotpassword .ui-btn, #popupAppforgotpassword .ui-btn, #popupDeleteComment .ui-btn, #CheckinCodePopUp .ui-btn  { display:block; clear:both; margin-bottom:8px; background:none; border:none; border-radius:0 }
.popup .popupButtonHolder .ui-btn-text { }
.popup p { text-align:center; margin:0 0 10px }
.popup .popupButtonHolder button, #popupDeleteComment #lnkEditNote { z-index:2; opacity:1; border:1px solid #a0a09f; color:#444; font-weight:normal; text-indent:0; font-size:16px; text-shadow:0 1px 0 #ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; }
.popup .popupButtonHolder #Login, #popupforforgotpassword #Fpaswrd, #popupAppforgotpassword #Fpaswrd, #pop-popup #logdetails, #popupforforgotpassword #signin, #popupAppforgotpassword #signin, #popupDeleteComment #DeleteComment, #popupDeleteComment #cancel, #popupDeleteComment #lnkEditNote, #AccessCodePopUp-popup #enter,#QuestionAccessCodePopUp-popup #enters,#QuestionAccessCodePopUp #enters, .popup .popupButtonHolder a#LoginModerator, .popup .popupButtonHolder a#LoginAttendee, #CheckinCodePopUp #enter { /*background-color: #7eb428;
background-image: -moz-linear-gradient(top,#b4ea5e,#7eb428);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#b4ea5e),to(#7eb428));
background-image: -webkit-linear-gradient(top,#b4ea5e,#7eb428);
background-image: -o-linear-gradient(top,#b4ea5e,#7eb428);
background-image: linear-gradient(to bottom,#b4ea5e,#7eb428);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4ea5e',endColorstr='#7eb428',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
background:#35c04d; border:1px solid #35ac4a; color:#fff; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow:none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
.popup .popupButtonHolder #Register, #pop-popup #CreateAccount { background-color: #40AAE8; /*background-color: #5aa1fb;
background-image: -moz-linear-gradient(top,#b1d3ff,#5aa1fb);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#b1d3ff),to(#5aa1fb));
background-image: -webkit-linear-gradient(top,#b1d3ff,#5aa1fb);
background-image: -o-linear-gradient(top,#b1d3ff,#5aa1fb);
background-image: linear-gradient(to bottom,#b1d3ff,#5aa1fb);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1d3ff',endColorstr='#5aa1fb',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
border:1px solid #1495E0; color:#fff; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow:none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
#pop-popup #Skip { /*background-color: #949494;
background-image: -moz-linear-gradient(top,#cacaca,#949494);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#cacaca),to(#949494));
background-image: -webkit-linear-gradient(top,#cacaca,#949494);
background-image: -o-linear-gradient(top,#cacaca,#949494);
background-image: linear-gradient(to bottom,#cacaca,#949494);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca',endColorstr='#949494',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
background-color: #999; border:1px solid #757575; color:#fff; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow:none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
#myPopup .ui-btn-right { background:url(../../Images/close.png) 0 0 repeat; height:24px; width:24px }
.btnWidth .ui-btn { float:left; width:45%; border: none; background: #bf2e1a; font-weight: bold; color: #fff; text-shadow: none; box-shadow:none; margin:0 }
.btnWidth .ui-btn:focus { box-shadow:none }
.btnWidth a.ui-btn { float:right }
/*** Photo sharing ***/
.theme2 .photoHeader { background:url(../../Images/headerBG.png) 0 0 repeat-x; }
#ulPhotoList, .ImageDetails { overflow:hidden; margin:0; padding-left:15px!important; }
#ulPhotoList li { float:left; overflow:hidden; margin:0 5px 5px 0px; background:#fff; width:31%; border:1px solid #ddd }
#ulPhotoList li:nth-child(3n+3) { margin-right:0 }
#ulPhotoList li .imgCont { height:100px; overflow:hidden; margin:0 }
#ulPhotoList li .imgCont img { width:100%; height:100%; cursor:pointer }
.imgMain { overflow:hidden; height:180px; text-align:center }
.imgMain img { height:100% }
.ImageDetails .infoCont .right a.like { background-image:url(../../Images/ps_like.png); background-position: 0 0; background-size:28px auto; background-repeat: no-repeat; text-decoration:none; float:right; height:28px; width:28px; font-size:11px; color:#fff; text-shadow:0 0 #333; text-align:center; line-height:26px }
.ImageDetails .infoCont .right a.comment { background-image:url(../../Images/ps_comment.png); background-position:2px -2px; background-size:28px auto; background-repeat: no-repeat; text-decoration:none; float:right; height:26px; width:30px; font-size:11px; color:#fff; text-shadow:0 0 #333; text-align:center; line-height:26px; cursor:pointer }
p.date, li.date {/*background-color:#efefef; background-image:url(../../Images/calendarred.png); background-position: 2px center; background-size:26px auto; background-repeat:no-repeat;*/ padding:8px 5px 8px 15px!important; float:none!important; color:#666; font-size:15px; line-height:25px; text-shadow:none; margin:0 }
p.date img, li.date img { width:20px; float:left; margin-right:5px; border-radius:5px; padding:3px }
.ImageDetails { background:#fff; padding:0!important; margin:0 15px 10px!important; border:1px solid #c6c6c6 }
.ImageDetails li { padding:5px; overflow:hidden; clear:both }
.ImageDetails li:last-child { border:none }
.ImageDetails li .imgCont { overflow:hidden; margin-bottom:10px }
.ImageDetails li.imgWrap { background:#bbb; overflow:hidden }
.ImageDetails li.imgWrap img { cursor:pointer }
.ImageDetails .infoCont { overflow:hidden }
.ImageDetails li .imgCont img { float:left; height:60px; width:60px; border-radius:42px; margin-right:10px; cursor:pointer }
.ImageDetails li .imgCont h3 { margin-bottom:5px; color:#000; text-transform:capitalize; font-size:18px; }
.ImageDetails li .imgCont span.time { color:#b6b6b6; font-size:14px }
.ImageDetails li .desc { clear:both; color:#444; font-size:14px; margin:0 0 10px }
.ImageDetails .infoCont img { float:left; height:40px; width:40px; border-radius:42px; margin-right:10px; cursor:pointer }
.ImageDetails .infoCont h3 { margin:5px 0; color:#000; text-transform:capitalize; font-size:16px; }
.ImageDetails .infoCont p.cmt { color:#999; font-size:14px; clear:both; margin:0 }
.ImageDetails .infoCont span.time { color:#999; font-size:13px; float:right }
#UploadActivity li.commentBox input[type="text"]#postcomment { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #7F7F7F; box-shadow: 0 0 3px #ccc inset; border-radius: 5px 5px 5px 5px; font-size: 14px; width:76%; float:left; padding: 5px; }
.ImageDetails li.commentBox input[type="button"] { float:right; background:#BF2E1A; border:none; color:#fff; padding:5px; border-radius:3px }
.ImageDetails .infoCont .left { float:left; margin:0 }
.ImageDetails .infoCont .right { float:right; margin:0 }
.ImageDetails .infoCont .like, .ImageDetails li .comment { float:left }
.ImageDetails .infoCont .heart { background-image:url(../../Images/ps_tolike.png); background-position: 0 0; background-repeat:no-repeat; background-size:24px; text-decoration:none; height:24px; width:24px; float:left; font-size:11px; color:#fff; text-shadow:0 0 #333; text-align:center; line-height:24px; cursor:pointer }
.ImageDetails .infoCont .redheart { background-image:url(../../Images/ps_like.png); background-position: 0 0; background-repeat:no-repeat; background-size:24px; text-decoration:none; height:24px; width:24px; float:left; font-size:11px; color:#fff; text-shadow:0 0 #333; text-align:center; line-height:24px; cursor:pointer }
.ImageDetails .infoCont .left .like, .ImageDetails .infoCont .left .comment { float:left; font-size:13px; color:#999; margin-right:8px; text-transform:capitalize }
#ulUserList { }
#ulUserList li, #feedList li, #liFollowersList li, #liFollowingList li { display:block; padding:8px; background:#f7f7f7; border-bottom:1px solid #ABABAB; }
#ulUserList li:last-child, #feedList li:last-child, #liFollowersList li:last-child, #liFollowingList li:last-child { margin-bottom:0 }
#ulUserList li .imgBorder, #feedList li .imgBorder, #liFollowersList li .imgBorder, #liFollowingList li .imgBorder { height:50px; width:50px; overflow:hidden; float:left; margin-right:8px; border-radius:40px; }
#ulUserList li .imgBorder img, #feedList li .imgBorder img, #liFollowersList li .imgBorder img, #liFollowingList li .imgBorder img { width:100%; height:100% }
#ulUserList li .infoHolder { float:left }
#feedList li .infoHolder { width:50%; float:left }
#feedList li a, #liFollowersList li a, #liFollowingList li a { text-decoration:none }
#ulUserList li .infoHolder h3, #liFollowersList li .infoHolder h3, #liFollowingList li .infoHolder h3 { font-size:18px; color:#555555; display:block; margin-bottom:8px; text-transform:capitalize }
#ulUserList li .infoHolder span { display:block; font-size:15px; color:#3A5AA0; text-transform:capitalize }
#ulPhotoListCont { overflow:hidden }
#ulPhotoListCont .profInfo { margin:0 }
#ulPhotoListCont .btnsProfile { margin:0 }
#ulPhotoListCont .btnsProfile ul { border-radius:0; border:none; width:auto }
#ulPhotoListCont .btnsProfile ul li a { border-radius:0; color:#999; background:#EAEAEA!important; border:1px solid #fff }
#ulPhotoListCont .btnsProfile ul li a.ui-btn-active { text-shadow:none; color:#333 }
#ulPhotoListCont .btnsProfile ul li a.ui-btn-active .select { background-image:url(../../Images/selected_tab.png); background-position: 0 0; background-repeat:no-repeat; background-size:24px; position:absolute; bottom:-22px; height:24px; width:24px; left:48% }
#ulPhotoListCont .btnsProfile ul li a:focus { box-shadow:none }
#ulPhotoListCont .btnsProfile ul li .ui-btn .ui-btn-text { padding:8px 0; color:#333 }
/*** photosharing context menu ***/
#context { position: absolute; right: 8px; top: 5px; }
.cmenu, .cmenu1 { display:block; }
.cmenu .handle { background: url("../../Images/reject.png") no-repeat scroll center center; background-size:15px auto; display: block; float:right; height: 16px; width:20px; padding: 3px; cursor:pointer }
.cmenu1 .handle { background: url("../../Images/ps_reportabuse.png") no-repeat scroll 42px -5px rgba(0, 0, 0, 0); background-size:43px auto; border:1px solid #939598; border-radius: 3px; display: block; float:right; width:48px; padding: 3px 25px 3px 3px; cursor:pointer }
.cmenu1 .handle span { display:block; color: #6D6E71; border-right:1px solid #939598; height: 25px; line-height:25px }
#context .handleup { background: url("../../Images/up.png") no-repeat scroll center center #BF2E1A; background-size:15px auto }
#context #ccont { overflow:hidden; margin:0; display:none; border:1px solid #ccc; clear:both; padding:1px; border-radius:2px 0 2px 2px; box-shadow:0 0 3px #ddd }
#context #ccont a { display:block; padding:3px 5px; font-size:12px; text-decoration:none; color:#999; border-bottom:1px solid #ccc }
#context #ccont a:last-child { border:none }
#feedList li .imgBorder { height:50px; width:50px; overflow:hidden; float:left; margin-right:8px; border-radius:40px; }
#feedList li .infoHolder h3 { font-size:18px; color:#555555; display:inline-block; margin:0 5px 8px 0; text-transform:capitalize }
#feedList li .infoHolder h5 { display:inline-block; color:#999; text-shadow:none }
#feedList li .infoHolder .time { display:block; font-size:14px; font-weight:normal; color:#999 }
#feedList li .likePic { height:50px; width:50px; float:right }
#feedList li .likePic img { width:100%; height:100% }
#UploadActivity .ui-btn { float:right; box-shadow:none; background: none repeat scroll 0 0 #BF2E1A; text-shadow:none; color: #FFFFFF; border: medium none; border-radius: 3px; font-weight:normal }
#UploadActivity .ui-btn span { padding:5px }
#UploadActivity .ui-btn input { text-shadow:none; font-size:13px; font-weight:normal }
#UploadActivity .ui-btn:first-child { float:left }
#UploadActivity #postcomment { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #7F7F7F; border-radius: 5px; box-shadow: 0 0 3px #CCCCCC inset; font-size: 14px; padding: 5px; width: 99%; }
.theme2 .indicators, .theme2 .MultiColor { background: #ff4f4f; /* Old browsers */ background: -moz-linear-gradient(top, #ff4f4f 0%, #79ff5b 51%, #6070ff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff4f4f), color-stop(51%, #79ff5b), color-stop(100%, #6070ff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ff4f4f 0%, #79ff5b 51%, #6070ff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ff4f4f 0%, #79ff5b 51%, #6070ff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ff4f4f 0%, #79ff5b 51%, #6070ff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ff4f4f 0%, #79ff5b 51%, #6070ff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4f4f', endColorstr='#6070ff', GradientType=0 ); /* IE6-9 */
}
/*** Profile Page ***/
.profInfo { overflow:hidden; background:#fff; margin-bottom:10px; padding-bottom:8px; border-bottom:5px solid #333; }
.profInfo .profImg { float:left; height:60px; width:60px; border-radius:40px; border:2px solid #fff; overflow:hidden; margin:5px 10px 5px 5px }
.profInfo .profImg img { width:100%; height:100% }
.profInfo .info { float:right; width:68% }
.profInfo .info h2 { text-align:center; margin:0 0 10px; font-size:18px; text-shadow:none; font-weight:bold; color:#000 }
.profInfo .info .count { overflow:hidden; margin-bottom:10px }
.profInfo .info .count ul { margin:0; padding:0 }
.profInfo .info .count ul li { width:32%; float:left; list-style:none }
.profInfo .info .count ul li span { display:block; margin-bottom:5px; text-align:center; font-size:13px; color:#000; text-shadow:none }
.profInfo .info .count ul li span:last-child { margin-bottom:0; font-size:14px; }
.profInfo .info .followBtn { display:block; text-align:center; padding:5px; width:70%; margin:0 auto; background:#008012; text-shadow:none; font-size:13px; color:#fff; text-decoration:none; font-weight:bold }
.btnBarWrap { position:fixed; bottom:0; height:58px; width:100%; z-index:999 }
.btnBarInner { text-align:center; background:/*url(../../Images/ps_tabbg.png) 0 0 repeat-x*/#000; height:50px; padding:4px 0; }
.btnBarInner .ui-btn { float:none; margin:0; display:inline-block; background:none; border:none; border-right:1px solid #222; border-radius:0; box-shadow:none }
/*.btnBarInner .ui-btn:nth-child(3) { width:64px;}
.btnBarInner .ui-btn:nth-child(3) input {background:url(../../Images/ps_tabcenterbg.png) 0 0 no-repeat; height:62px; position:absolute; top:-24px;}
.btnBarInner .ui-btn:nth-child(3) span.ui-btn-text {font-size:0}*/
.btnBarInner .ui-btn:last-child { margin:0; border:none }
.btnBarInner .ui-btn span { background:none; border:none; text-shadow:none; color:#fff; font-size:12px }
.btnBarInner .ui-btn span.ui-btn-inner { padding:0 10px }
.btnBarInner .ui-btn span.ui-btn-text { padding: 28px 0 2px; display:block }
.btnBarInner .ui-btn input { opacity:1 }
.btnBarInner .ui-btn input:focus { outline:none }
.btnBarInner .ui-btn input.active { border-bottom:3px solid #fff }
.btnBarInner .ui-btn input#gallery { background-image:url(../../Images/ps_galleryup.png); background-position:center 0px; background-size: 30px; background-repeat: no-repeat; }
.btnBarInner .ui-btn input#feed { background-image:url(../../Images/ps_feedup.png); background-position:center 0px; background-size: 30px; background-repeat:no-repeat; }
.btnBarInner .ui-btn input#camera { background-image:url(../../Images/PhotoActivity.png); background-position:center 0px; background-size: 30px; background-repeat:no-repeat; }
.btnBarInner .ui-btn input#People { background-image:url(../../Images/ps_peopleup.png); background-position:center 0px; background-size: 30px; background-repeat:no-repeat; }
.btnBarInner .ui-btn input#Me { background-image:url(../../Images/ps_meup.png); background-position:center 0px; background-size:30px; background-repeat: no-repeat; }
.btnBarInner .ui-btn input#MeTab { background-image:url(../../Images/icons_group.png); background-position:center 0px; background-size: 30px; background-repeat: no-repeat; }
.btnBarInner .ui-btn input#Bookmark { background-image:url(../../Images/icons_bookmark.png); background-position:center 0px; background-size: 30px; background-repeat:no-repeat; }
.btnBarInner .ui-btn input#Social { background-image:url(../../Images/icons_social.png); background-position:center 0px; background-size: 30px; background-repeat:no-repeat; }
.btnBarInner .ui-btn input#PhotoActivity { background-image:url(../../Images/icons_photo.png); background-position:center 0px; background-size: 30px; background-repeat:no-repeat; }
.btnBarInner .ui-focus span { color:#fff }
/*.btnBarInner .ui-btn input#gallery.active {background-image:url(../../Images/ps_galleryup.png); background-position: center 4px; background-size:30px; background-repeat:no-repeat;}
.btnBarInner .ui-btn input#feed.active {background-image:url(../../Images/ps_feedup.png); background-position: center 4px; background-size:30px; background-repeat:no-repeat;}
.btnBarInner .ui-btn input#People.active {background-image:url(../../Images/ps_peopleup.png); background-position: center 4px; background-size:30px; background-repeat:no-repeat;}
.btnBarInner .ui-btn input#Me.active {background-image:url(../../Images/ps_meup.png); background-position: center 4px; background-size:30px; background-repeat:no-repeat;}*/

.colorCont { height:100%; width:5px; position:absolute }
.ui-li .ui-btn-inner .colorCont + a.ui-link-inherit { padding-left:10px!important }
.theme2 .infoList ul li .firstCol { border-radius:5px; padding:3px; margin-top:0; height:auto; width:auto; background:/*#bf2e1a*/ none }
.theme2 .infoList ul li .firstCol img { width:24px; display:block }
.theme2 .infoList ul li .firstColBackColor img { display: block; width: 24px; }
.theme2 .infoList ul li .trackColor img { display: block; width: 20px; }
.theme2 .infoList ul li .firstColBackColor { display: inline-block; float: left; margin-right: 5px; vertical-align: top; border-radius: 5px; height: auto; margin-top: 0; padding: 3px; width: auto; }
/*#Utitle input, #Phn input, #Mail input, #Ad1 input, #Ad2 input, #Ad3 input {width:62%; float:left}*/
.addEventList{/*  max-height:600px;*/ height: 760px; overflow-y: auto;}
.addEventList .popBtn { border-radius:6px; width:102px; margin-top:5px; text-align:center; border:1px solid #339313; float:right; color:#fff; padding:6px; text-decoration:none; font-size:15px; background-color: #54ca2e; background-image: -moz-linear-gradient(top, #54ca2e, #339313); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#54ca2e), to(#339313)); background-image: -webkit-linear-gradient(top, #54ca2e, #339313); background-image: -o-linear-gradient(top, #54ca2e, #339313); background-image: linear-gradient(to bottom, #54ca2e, #339313); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#54ca2e', endColorstr='#339313', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.addEventList .popBtn:hover { color:#fff }
/*** ME module ***/

#PhoneHideShow .ui-controlgroup-controls { display: inline-block; width: auto; }
#EmailHideShow .ui-controlgroup-controls { display: inline-block; width: 16%; }
#AddressHideShow .ui-controlgroup-controls { display: inline-block; width: 16%; }
#meModule { overflow:hidden; padding:0px; }
#meModule #profile { overflow:hidden; margin-bottom:8px; background:#fff; border-bottom:1px solid #9c9c9c; padding:8px }
#meModule #profile #profilePic { float:left; position:relative; margin:0 15px 10px 0; height:60px; width:60px; background:#fff }
#meModule #profile #profilePic img { height:100%; width:100% }
#meModule #profile #profilePic .camera { background-image:url(../../Images/er_camera.png); background-position:0 0px; cursor:pointer; background-size: 20px; display:block; position:absolute; bottom:-12px; right:-8px; background-repeat: no-repeat; height:26px; width:20px }
#meModule #profile h4 { font-size:15px; margin:0 0 5px; text-shadow:none }
#meModule #profile span { margin-bottom:5px; font-size:13px; display:block; text-shadow:none }
.profile { background: #fafafa none repeat scroll 0 0 !important; border:none !important; margin-bottom: 8px; overflow: hidden; padding: 0 !important; text-align:center; }
.ProfilePIC { background: #ddd none repeat scroll 0 0; height: 110px; left: 0; margin: 0 auto; right: 0; }
.ProfilePIC > img { border: 2px solid #f4f4f4; border-radius: 100%; height: 120px; left: 0; margin: 10px auto; position: absolute; right: 0; width: 120px; }
.edit_profile { bottom: 35px; position: relative; right: 5px; text-align: right; }
.myprofile-details { background: #fff none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 10px; margin: -35px 10px 20px; padding-bottom: 15px; padding-top: 40px; }
.profile_details .ui-btn-up-c, .profile_details:hover .ui-btn-up-c { background:#fff!important; border: medium none !important; }
.profile_details:hover .ui-btn-up-c { border:none }
.theme2 .profile_details ul.ui-listview li.ui-btn-hover-c, .theme2 profile_details ul.ui-listview li.ui-btn-down-c { background: #fff; }
.profile_contentBg { border-radius:10px !important }
.theme2 .profile_details .IndicatorHolder { left: -5px; }
.profile_details h3.ui-li-heading { margin: 2px 0 4px 40px !important; color:#888888 !important }
.theme2 .profile_details ul.ui-listview li.ui-btn-up-c, .theme2 .profile_details ul.ui-listview li.ui-li-has-thumb, .theme2 .profile_details #ScheduleList li { border-bottom: 1px solid #e5e5e5 !important; }
.profile_info { background: #fff none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 10px; margin: 10px 10px 20px; }
.theme2 .profile_info .IndicatorHolder { left: -5px; }
.profile_info h3.ui-li-heading { margin: 2px 0 4px 40px !important; color:#888888 !important; font-weight:normal }
.profile_info .ui-btn-up-c, .profile_info:hover .ui-btn-up-c { background: #fff none repeat scroll 0 0; border: medium none !important; }
.profile_details h3, .profile_info h3 { font-weight:normal !important; }
.theme2 .profile_info .Indicators img, .theme2 .profile_info .IndicatorHolder img { background-size: 22px auto; display: block; margin: 2px auto 5px; width: 22px; }
.profile_details .ui-btn-inner.ui-li.ui-li-static.ui-btn-up-c { padding-top: 0; padding-bottom: 0; }
.theme2 .profile_info ul.ui-listview li.ui-btn-hover-c, .theme2 .profile_info ul.ui-listview li.ui-btn-down-c { background: #fff; padding:0px 0px; border:none; }
.theme2 .profile_info ul.ui-listview li.ui-btn-up-c { padding:0 !important }
.profile_info .ui-btn-text { height:30px !important; }
.ui-btn-inner.ui-li.heightauto.ui-li-static.ui-btn-up-c { height: 90px; }
#meModule #QRCode { height:120px; width:120px; margin:0 auto 8px; overflow:hidden; background:#fff }
#meModule #QRCode canvas { height:120px; width:120px; }
#meModule .details { overflow:hidden; margin:0 0 0px; clear:both }
#meModule .details p { font-size:13px; margin:0 0 10px; overflow:hidden }
#meModule .details p#phone { margin:0; font-weight:bold }
#meModule .details p#zipCode { margin:0; text-transform:uppercase }
#profile .details .dthumb { border-radius:5px; padding:0px; float:left; margin-right:5px }
#meModule #profile .details .dthumb + span { display:inline }
#social { overflow:hidden; padding:8px; }
#social .socialWrap { overflow:hidden; padding:3px; background:rgba(0,0,0,0.2); margin-bottom:10px }
#social .socialWrap span { height:28px; width:28px; float:left; border:1px solid #ccc; padding:3px; }
#social #twitter span { background-color: #5cc7ee; background-image: -moz-linear-gradient(top, #5cc7ee, #25c5ff); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5cc7ee), to(#25c5ff)); background-image: -webkit-linear-gradient(top, #5cc7ee, #25c5ff); background-image: -o-linear-gradient(top, #5cc7ee, #25c5ff); background-image: linear-gradient(to bottom, #5cc7ee, #25c5ff); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cc7ee', endColorstr='#25c5ff', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#social #facebook span { background-color: #4f6689; background-image: -moz-linear-gradient(top, #4f6689, #30497c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4f6689), to(#30497c)); background-image: -webkit-linear-gradient(top, #4f6689, #30497c); background-image: -o-linear-gradient(top, #4f6689, #30497c); background-image: linear-gradient(to bottom, #4f6689, #30497c); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f6689', endColorstr='#30497c', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#social #google span { background-color: #ce6a58; background-image: -moz-linear-gradient(top, #ce6a58, #cf4328); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ce6a58), to(#cf4328)); background-image: -webkit-linear-gradient(top, #ce6a58, #cf4328); background-image: -o-linear-gradient(top, #ce6a58, #cf4328); background-image: linear-gradient(to bottom, #ce6a58, #cf4328); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce6a58', endColorstr='#cf4328', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

#meModule {overflow:hidden; padding:0px; }
#meModule #profile {overflow:hidden; margin-bottom:8px; background:#fff; border-bottom:1px solid #9c9c9c; padding:8px}
#meModule #profile #profilePic {float:left; position:relative; margin:0 15px 10px 0; height:60px; width:60px; background:#fff}
#meModule #profile #profilePic img {height:100%; width:100%}
#meModule #profile #profilePic .camera {background-image:url(../../Images/er_camera.png); background-position:0 0px; cursor:pointer; background-size: 20px; display:block; position:absolute; bottom:-12px; right:-8px; background-repeat: no-repeat; height:26px; width:20px}
#meModule #profile h4 {font-size:15px; margin:0 0 5px; text-shadow:none}
#meModule #profile span {margin-bottom:5px; font-size:13px; display:block; text-shadow:none}

.profile{ background: #fafafa none repeat scroll 0 0 !important;
    border:none !important;
    margin-bottom: 8px;
    overflow: hidden;
  padding: 0 !important; text-align:center;}

.ProfilePIC {
 background: #ddd none repeat scroll 0 0;
    height: 110px;
    left: 0;
    margin: 0 auto;
    right: 0;
}
.ProfilePIC > img{      border: 2px solid #f4f4f4;
    border-radius: 100%;
    height: 120px;
    left: 0;
    margin: 10px auto;
    position: absolute;
    right: 0;
    width: 120px;
    }
.edit_profile{  bottom: 35px;
    position: relative;
    right: 5px;
    text-align: right;}

.myprofile-details {
      background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    margin: -35px 10px 20px;
    padding-bottom: 15px;
    padding-top: 40px; }

 .profile_details .ui-btn-up-c, .profile_details:hover .ui-btn-up-c{ background:#fff!important;     border: medium none !important;}
 .profile_details:hover .ui-btn-up-c{ border:none}
 .theme2 .profile_details ul.ui-listview li.ui-btn-hover-c, .theme2 profile_details ul.ui-listview li.ui-btn-down-c {background: #fff;  }
  .profile_contentBg{ border-radius:10px !important}
  .theme2 .profile_details .IndicatorHolder{   left: -5px;}
  .profile_details h3.ui-li-heading{ margin: 2px 0 4px 40px !important; color:#888888 !important}
  .theme2 .profile_details ul.ui-listview li.ui-btn-up-c, .theme2 .profile_details ul.ui-listview li.ui-li-has-thumb, .theme2 .profile_details #ScheduleList li  {  border-bottom: 1px solid #e5e5e5 !important;}
  .profile_info{     background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    margin: 10px 10px 20px;}
    .theme2 .profile_info .IndicatorHolder{   left: -5px;}
     .profile_info h3.ui-li-heading{ margin: 2px 0 4px 40px !important; color:#888888 !important; font-weight:normal}
   .profile_info .ui-btn-up-c, .profile_info:hover .ui-btn-up-c {
    background: #fff none repeat scroll 0 0;
    border: medium none !important;
}
.profile_details h3, .profile_info h3{ font-weight:normal !important; }

.theme2 .profile_info .Indicators img, .theme2 .profile_info .IndicatorHolder img {
    background-size: 22px auto;
    display: block;
    margin: 2px auto 5px;
    width: 22px;
}

.profile_details .ui-btn-inner.ui-li.ui-li-static.ui-btn-up-c {
    padding-top: 0; padding-bottom: 0;
}

.theme2 .profile_info ul.ui-listview li.ui-btn-hover-c, .theme2 .profile_info ul.ui-listview li.ui-btn-down-c {
background: #fff; padding:0px 0px;border:none;}

.theme2 .profile_info ul.ui-listview li.ui-btn-up-c { padding:0 !important}

.profile_info .ui-btn-text{ height:30px !important; }

  .ui-btn-inner.ui-li.heightauto.ui-li-static.ui-btn-up-c {
    height: 90px;
}

#meModule #QRCode {height:120px; width:120px; margin:0 auto 8px; overflow:hidden; background:#fff}
#meModule #QRCode canvas {height:120px; width:120px;}

#meModule .details {overflow:hidden; margin:0 0 0px; clear:both}
#meModule .details p {font-size:13px; margin:0 0 10px; overflow:hidden}
#meModule .details p#phone {margin:0; font-weight:bold}
#meModule .details p#zipCode {margin:0; text-transform:uppercase}
#profile .details .dthumb {border-radius:5px; padding:0px; float:left; margin-right:5px}
#meModule #profile .details .dthumb + span {display:inline}

#social {overflow:hidden; padding:8px;}
#social .socialWrap {overflow:hidden; padding:3px; background:rgba(0,0,0,0.2); margin-bottom:10px}
#social .socialWrap span {height:28px; width:28px; float:left; border:1px solid #ccc; padding:3px;}
#social #twitter span {background-color: #5cc7ee;
background-image: -moz-linear-gradient(top,#5cc7ee,#25c5ff);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#5cc7ee),to(#25c5ff));
background-image: -webkit-linear-gradient(top,#5cc7ee,#25c5ff);
background-image: -o-linear-gradient(top,#5cc7ee,#25c5ff);
background-image: linear-gradient(to bottom,#5cc7ee,#25c5ff);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cc7ee',endColorstr='#25c5ff',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#social #facebook span {background-color: #4f6689;
background-image: -moz-linear-gradient(top,#4f6689,#30497c);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#4f6689),to(#30497c));
background-image: -webkit-linear-gradient(top,#4f6689,#30497c);
background-image: -o-linear-gradient(top,#4f6689,#30497c);
background-image: linear-gradient(to bottom,#4f6689,#30497c);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f6689',endColorstr='#30497c',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#social #google span {background-color: #ce6a58;
background-image: -moz-linear-gradient(top,#ce6a58,#cf4328);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#ce6a58),to(#cf4328));
background-image: -webkit-linear-gradient(top,#ce6a58,#cf4328);
background-image: -o-linear-gradient(top,#ce6a58,#cf4328);
background-image: linear-gradient(to bottom,#ce6a58,#cf4328);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce6a58',endColorstr='#cf4328',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#social #linkedIn span  {background-color: #7cbacc;
background-image: -moz-linear-gradient(top,#7cbacc,#259fbd);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#7cbacc),to(#259fbd));
background-image: -webkit-linear-gradient(top,#7cbacc,#259fbd);
background-image: -o-linear-gradient(top,#7cbacc,#259fbd);
background-image: linear-gradient(to bottom,#7cbacc,#259fbd);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cbacc',endColorstr='#259fbd',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#social .socialWrap input[type="text"]{height:36px; padding:2px; float:right; border-radius:0; margin:0; width:85%}
#social .ui-btn {border-radius:8px; width:60px; margin:0 auto}
#social .ui-btn .ui-btn-inner {padding:8px 5px}
#social .ui-btn .ui-btn-inner .ui-btn-text {font-weight:normal; color:#fff; text-shadow:none}

/*** Expense Report ***/
.expDetail .contentHolder1 { background:none; border:none; box-shadow:none; border-radius:0 }
.expDetail .infoList ul { background:#c4c4c4; border:none; box-shadow:none; border-radius:0 }
.expDetail .infoList ul li { border:none }
.expDetail .firstCol { background:none!important }
.expDetail .firstCol img { width:40px!important }
.expDetail #ExpenseList ul { background:#dcdcdc }
.expDetail #ExpenseList ul li { background:#f9f9f9; border-radius:0; border-bottom:1px solid #eee }
.allList .isPresenter li a.ui-link-inherit { min-height:20px; padding:5px inherit }
.allList .isPresenter li img.ui-li-thumb { position:static; background:#000; border-radius:18px; padding:3px; margin-right:5px }
/*** Happening Now ***/
.nowTab { overflow:hidden; border-bottom:1px solid #999 }
.nowTab p { width:50%; float:left; padding:5px 5px 3px; box-sizing: border-box; margin:0 }
.nowTab p a.ui-link { display:block; height:40px; line-height:40px; font-size:14px; color:#333; text-align:center; text-decoration:none }
.nowTab p a.active { display:block; height:36px; border-bottom:4px solid #333 }
.nowTab p:last-child { border-left:1px solid #999 }
/*** Reusable Popup ***/

.reusablePopup #mcTooltip { padding:0; border:none; overflow:visible; }
.reusablePopup #mcTooltip div.mcTooltipInner { border-radius:8px }
.reusablePopup #mcTooltip #PopUpForLogin .ui-btn-right { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; float: left; height: auto; width: auto; margin: 0; position: absolute; top: -9px; z-index: 1101; right:-45px }
.reusablePopup #mcTooltip #PopUpForLogin .ui-btn-right .ui-icon { background:url(../../Images/close.png) 0 0 no-repeat; height:28px; width:28px; background-size:28px auto }
.reusablePopup #mcTooltip .popup .ui-content { padding:20px; border-radius:0px; width:215px }
.reusablePopup #mcTooltip #AccessCodePopUp .ui-btn-right, .reusablePopup #mcTooltip #popupforforgotpassword .ui-btn-right { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; float: left; height: auto; width: auto; margin: 0; position: absolute; top: -9px; z-index: 1101; right:-11px; box-shadow:none }
.reusablePopup #mcTooltip #AccessCodePopUp .ui-content, .reusablePopup #mcTooltip #popupforforgotpassword .ui-content { padding:0; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; width:auto }
.reusablePopup #mcTooltip #AccessCodePopUp .ui-content .popupButtonHolder .ui-btn { width:93%; float:left }
.reusablePopup #mcTooltip .popupButtonHolder #enter { background-color: #7eb428; background-image: -moz-linear-gradient(top, #b4ea5e, #7eb428); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b4ea5e), to(#7eb428)); background-image: -webkit-linear-gradient(top, #b4ea5e, #7eb428); background-image: -o-linear-gradient(top, #b4ea5e, #7eb428); background-image: linear-gradient(to bottom, #b4ea5e, #7eb428); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4ea5e', endColorstr='#7eb428', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
width:100% }
.reusablePopup #mcTooltip #popupforforgotpassword .ui-btn-right .ui-icon { background:url(../../Images/close.png) 0 0 no-repeat; height:28px; width:28px; background-size:28px auto; box-shadow:none }
.reusablePopup #mcTooltip #popupforforgotpassword { background:#ececec; padding:15px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; }
/*** Code for LCM, RCM and MM ***/
#contextMenuRCM { width:90%; background:#fff; right:-90%; top:0; position:fixed; height:100%; z-index:999; transition:all 500ms ease; }
#contextMenuLCM { width:90%; background:#fff; left:-90%; top:0; position:fixed; height:100%; z-index:999; transition:all 500ms ease; }
.newCM #btnRCM { position:absolute; background:none; left:-35px; height:30px; width:30px; text-align:center; }
.newCM #btnLCM { position:absolute; background:none; right:-35px; height:30px; width:30px; text-align:center; }
#contextMenuRCM.rightVal { right:0!important }
#contextMenuRCM .leftVal { left:-30px!important; background:#010e1a!important; }
#contextMenuLCM .left { /*right:-30px!important*/ right:20px!important; background:#fff!important; }
#contextMenuLCM.right { left:0!important }
#mainHeader { height:30px; padding:5px; position:relative }
.newCM .holder { background:#fff; padding:0px; }
.newCM .holder ul { overflow:hidden; padding:0; margin:0; list-style:none; background:#fff }
.newCM .holder ul li { display:block; clear:both; box-sizing:border-box; border-bottom:1px solid #d3d3d3; /*border-top:1px solid #434b60;*/ overflow:hidden; }
.newCM .holder ul li .wrap { padding:10px 8px; overflow:hidden }
.newCM .holder ul li.normalMenu a { background:none; text-shadow:none; text-decoration:none; font-weight:normal; display:block; border:none; text-align:left }
.newCM .holder ul li.mainMenu { border:none; }
.newCM .holder ul li.mainMenu a { background:none; text-shadow:none; text-decoration:none; font-weight:normal; display:block; border:none; text-align:left }
.newCM .holder ul li.mainMenu .icon { display:none }
 .newCM .holder ul li.mainMenu .wrap { background:#eeeeee; padding:3px 8px; /*box-shadow:0 0 5px #000 inset */}
.newCM .holder ul li.mainMenu .name { font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666; }
.newCM .holder ul p.subMenu { background:#fff; padding:5px 8px 5px 40px; overflow:hidden; border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3; margin:0 }
.newCM .holder ul p.subMenu a { background:none; text-shadow:none; text-decoration:none; font-weight:normal; display:block; border:none; text-align:left }
.newCM .holder ul p.subMenu .icon { height:30px; width:30px; margin-right:11px; display:block; float:left }
.newCM .holder ul p.subMenu .name { font-size:14px; color:#919191 }
.newCM .holder ul p.subMenu:last-child { border-bottom:none }
.newCM .holder ul li:first-child { border-top:none }
.newCM .holder ul li:last-child { border-bottom:none }
.newCM .holder ul li .icon { height:30px; width:30px; margin-right:8px; float:left;/* border:2px solid #fff; padding:5px; border-radius:100%*/ }
.newCM .holder ul li .name { float:left; color:#919191; font:16px/35px "Trebuchet MS", Arial, Helvetica; text-transform:capitalize; margin-right:5px;  text-shadow:none}
.newCM .holder ul li .ico { float:right; width:18px; height:18px; margin:10px 3px 0; cursor:pointer }
.newCM .holder ul li.subHeader { padding:8px 15px }
.newCM .holder ul li.subHeader .icon { width:20px; height:20px }
.newCM .holder ul li.subHeader .name { font-size:13px }
#home ul#listMM { overflow:hidden; margin:0; padding:0; list-style:none }
#home ul#listMM li { padding:3px; box-sizing:border-box; float:left; width:50%; text-align:center; /*line-height:137px;*/ }
.menuWrap { overflow:hidden; display:block; position:relative; /*height:137px;*/ background:#fff; border:1px solid #aaa; }
.menuWrap img.bg {/*position:absolute; top:0; left:0; height:100%*/ width:100%; display:inline-block; vertical-align:middle }
.menuWrap .icon { position:absolute; left:0; top:0; width:100%; height:100%; line-height:100%; text-align:center }
.menuWrap .icon img { width:50px; height:50px; /*border:2px solid #fff; border-radius:100%; padding:5px*/ }
.menuWrap .name { height:28px; width:100%; position:absolute; background:rgba(0,0,0,0.4); color:#fff; font: bold 13px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; text-shadow:none; bottom:0; left:0; text-align:center }
#ProfilePIC { transform-origin: top left; /* IE 10+, Firefox, etc. */ -webkit-transform-origin: top left; /* Chrome */ -ms-transform-origin: top left; /* IE 9 */ }
#ProfilePIC.rotate90 { transform: rotate(90deg) translateY(-100%); -webkit-transform: rotate(90deg) translateY(-100%); -ms-transform: rotate(90deg) translateY(-100%); }
#ProfilePIC.rotate180 { transform: rotate(180deg) translate(-100%, -100%); -webkit-transform: rotate(180deg) translate(-100%, -100%); -ms-transform: rotate(180deg) translateX(-100%, -100%); }
#ProfilePIC.rotate270 { transform: rotate(270deg) translateX(-100%); -webkit-transform: rotate(270deg) translateX(-100%); -ms-transform: rotate(270deg) translateX(-100%); }
.profilePage .contentBg { margin:0; padding:0 }
.profilePage .contentBg .profileHeadHolder { -webkit-border-radius: 0; border-radius: 0; margin:0; border:none; border-bottom:1px solid #9c9c9c }
.profilePage .contentBg .profileHeadHolder .profileImgBorder, .profilePage .contentBg .profileHeadHolder .imgBorder { float:none; margin:0px auto; display:block; text-align:center; box-shadow:none; overflow:hidden; height:100px; width:100px }
.profilePage .contentBg .profileHeadHolder .profileImgBorder div, .profilePage .contentBg .profileHeadHolder .imgBorder div {/*-webkit-border-radius: 100%; border-radius: 100%; width:100px; height:100px;*/ margin:0 auto; overflow:hidden }
.profilePage .contentBg .profileHeadHolder .profileImgBorder img { margin:0; /*height:100%;*/ vertical-align:middle; max-width:100%; -webkit-border-radius: 0; border-radius: 0; }
.roundProfile .contentBg .profileHeadHolder .profileImgBorder { -webkit-border-radius: 100%; border-radius: 100%; }
.profilePage .contentBg .profileHeadHolder .imgBorder img { margin:0; /*height:100%;*/ vertical-align:middle; max-width:100%; -webkit-border-radius: 0; border-radius: 0; float:none }
.profilePage .contentBg .profileHeadHolder .flexiImgBorder { float:none; margin:0px auto; display:block; text-align:center; box-shadow:none; overflow:hidden; width:80%; height:100px }
.profilePage .contentBg .profileHeadHolder .flexiImgBorder img { margin:0; /*height:100%;*/ vertical-align:middle; max-height:100%; max-width:100%; float:none }
.profilePage .contentBg .profileHeadHolder h3 { color: #3d3d3d; text-align:center; font-size: 1.30em; line-height: 1.1em; padding: 0px; font-weight:bold; margin: 0px 0 8px 0px; /*text-shadow: 0px 1px 0px black;filter: dropshadow(color=##3d3d3d, offx=0, offy=1);*/word-wrap:break-word; display:block; }
.profilePage .contentBg .profileHeadHolder h4 { margin: 0px 0 8px 0px; text-align:center; font-size: 1.1em; line-height:normal; color: #000; text-shadow: 0px 0px 0px white; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); font-weight:normal; word-wrap:break-word; display:block; }
.profilePage .contentBg .profileHeadHolder h5 { margin: 0px 0 0 0px; text-align:center; font-size: 0.9em; line-height: normal; color: #888/*d06612/*004e79 /*d06612/*CE5B00*/; text-shadow: 0px 0px 0px black; filter: dropshadow(color=##FFFFFF, offx=0, offy=1); padding: 0px 0px 0px 0px; font-weight: normal; white-space: normal; word-wrap:break-word; display:block; }
.theme2 .contentBg.inset { -moz-box-shadow:none; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 0; border-radius: 0; border:1px solid #dfdfdf }
.profilePage .btnsContact li .ui-icon { background-size: 24px auto !important; background-position:center center }
.profilePage .btnsProfile { margin:0; border-bottom:1px solid #9c9c9c;background: #fff; }
.profilePage .btnsProfile ul { width:100%; border:none }
.profilePage .btnsProfile ul li { border:none; }
.profilePage .btnsProfile ul li:first-of-type a, .profilePage .btnsProfile ul li:last-of-type a { -webkit-border-radius: 0; border-radius: 0; }
.profilePage .btnsProfile ul li a.ui-btn-up-c, .profilePage .btnsProfile ul li a.ui-btn-hover-c { background:#fff; }
.profilePage .btnsProfile ul li.nodis { display:none; }
.theme2 h3.headingBG02 div:first-child { display:none }
.theme2 h3.headingBG02 div { font-size:15px }
 .theme2 h2.listPageHeading3 img, .theme2 h3.listPageHeading3 img { background:#acacac }
.exhibitorTab { display:block; margin-bottom:5px; overflow:hidden; background:#fff; border-bottom:1px solid #999 }
.exhibitorTab ul { list-style:none; margin:0; padding:5px; overflow:hidden }
.exhibitorTab ul li { box-sizing:border-box; padding:5px 3%; float:left; width:50%; border-right:1px solid #bf2e1a }
.exhibitorTab ul li:last-child { border:none }
.exhibitorTab ul li span { display:block; font-size:15px; color:#bf2e1a; text-align:center; border-bottom:1px solid transparent; opacity:0.6; padding:3px 0; cursor:pointer }
.exhibitorTab ul li.active span { opacity:1; border-bottom:1px solid #bf2e1a; }
.scheduleForm .title { border-bottom:1px solid #999; padding-bottom:8px; margin-bottom:10px }
.scheduleForm .time { float:left; box-sizing:border-box; width:50%; }
.scheduleForm label { font-weight:bold }
.scheduleForm label.mandatory:after { color:red; content:"*"; font-size:12px }
.scheduleForm .ui-input-text { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow: none }
.scheduleForm .ui-input-text.disable { pointer-events:none; background:#dfdfdf; color:#999 }
.myProfile .btnsProfile li a.ui-btn-up-c, .myProfile .btnsProfile li a.ui-btn-hover-c { background:#fff }
.myProfile .btnsProfile ul, .myProfile .btnsProfile ul li { border-color:#999 }
.myProfile .btnsProfile ul li .ui-btn .ui-btn-text { color:#333 }
/**FeedBack Page**/
.FeedBackHide { display:none }
.feddbackForm .title { border-bottom:1px solid #999; padding-bottom:8px; margin-bottom:10px; overflow:hidden }
.feddbackForm .title h3 { font-size:22px; margin-bottom:8px }
.feddbackForm .title p { font:14px; line-height:1.7; margin:0 }
.feddbackForm .uploader { overflow:hidden; padding:15px 0; width:200px; margin:0 auto }
.feddbackForm .uploader #files { margin-bottom:5px }
.feddbackForm .uploader #pic { position:relative; height:100px; width:100px; border:1px solid #ccc; text-align:center; margin:0 auto; background:#fff; padding:1px; display:none }
.feddbackForm .uploader #pic .closeBtn { height:16px; width:16px; background:#DB3434; color:#fff; font-size:14px; position:absolute; top:0; right:0; padding:2px; line-height:16px; text-align:center; cursor:pointer }
.feddbackForm .uploader #pic img { max-width:99px; max-height:99px; margin:0 auto; }
.feddbackForm label { font-weight:bold; margin-bottom:5px; display:inline-block }
.feddbackForm label.mandatory:after { color:red; content:"*"; font-size:12px }
.feddbackForm .ui-input-text { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow: none; margin:0 0 10px }
.feddbackForm .ui-input-text.disable { pointer-events:none; background:#dfdfdf; color:#999 }
.feddbackForm .ui-checkbox { float:left; clear:none }
.feddbackForm .ui-checkbox input { margin:0 }
/*** Sorting ***/
.withSorting .ui-listview-filter { float:left; width:99%; box-sizing:border-box; background:#ececec }
.withSorting .sorting { float:right; width:25%; height:40px; box-sizing:border-box; border-left:1px solid #d3d3d3; background:#f3f3f3; position:relative }
.withSorting .sorting .sortBtn { text-shadow:none; color:#666; cursor:pointer; height:41px; font-size:13px; padding:5px 5px 5px 30px; box-sizing:border-box; line-height:40px; background:url(../../Images/filter.png) 0 -2px no-repeat; background-size:30px auto }
.withSorting .ui-listview { clear:both }
.withSorting .sortCont { display:none; border:1px solid #ccc; overflow:hidden; position:absolute; top:41px; right:0; z-index:10; width:200px }
.withSorting .sortCont ul { margin:0; padding:0; list-style:none }
.withSorting .sortCont li { background:#fff; border-bottom:1px solid #bbb; }
.withSorting .sortCont li:last-child { border:none }
.withSorting .sortCont li a { display:block; padding:8px; text-align:left; color:#999; cursor:pointer }
.withSorting .sortCont li a.active, .withSorting .sortCont li a:hover { color:#333 }
/*Question Answer*/
.QA_topSection { width: 100%; text-align: center; margin-bottom: 20px }
.QA_topSection a { color: #888888; font-size: 13px; font-family: Arial, Helvetica, sans-serif }
.QA_topSection img { width: 41px; height: 41px; }
.qa_refresh, .qa_login, .qa_question, .qa_moderator_logout { padding: 10px 0 }
.qa_refresh { width: 30%; float: left; background: #FFFFFF; }
.qa_login { width: 36%; background: #FFFFFF; float: left; margin-left: 2%; margin-right: 2% }
.qa_question { width: 30%; float: right; background: #FFFFFF; }
.qa_question .nodis { display:none !important; }
.qa_question a.nodis { display:none !important; ; }
.QA_topSection a { text-decoration: none }
.question_block { display: block; border: 1px solid #c7c5c5; background: #FFFFFF; margin:20px 5px 5px 5px; padding: 4px 8px; }
.questn { display: block; width: 100%; color:  #bf2e1a; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:15px }
.qa_authour { float: left; padding-bottom:5px; font-style: italic; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top:15px;padding-left:10px }
.clearfix { clear: both; }
.ans_block { display: block; border: 1px solid #c7c5c5; background: #FFFFFF; margin-left: 5px; margin-right: 5px; padding: 8px 8px 6px 8px; color: #888; font-size: 1em; font-family: Arial, Helvetica, sans-serif }
.morecontent span { display: none; }
.morelink { text-decoration: underline; font-style: italic; float: right; clear: both; margin: 5px 0; font-size: 1em; color: #727272 }
.qa_moderator_logout { width:68%; margin-left:2%; float:right; background: #FFFFFF; }
.qa_actions img { width:18px; height:18px; position: absolute; left: 15px; bottom: 18px; }
.qa_action { float:left; }
.qa_actions ul { list-style:none; margin:10px 0 0 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.qa_actions ul li { display:block; float:left; }
.qa_actions ul li.nodisplay { display:none; }
.qa_actions ul li a { border-right: 1px solid #ddd; display: block; text-decoration:none; font-size: 12px; color:#888 !important; float: left; padding: 0 10px; position: relative; }
.QA_Wrapper .QA_topSection .ui-link { color:#888888 }
span.posted_date { }
/* QA Module */
.QA_Wrapper { margin:5px 0 }
.add_question { margin:0 auto; background:#f5f5f5 !important; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666 }
.add_question textarea { background:#fff!important; height: 120px; margin: 10px 0 0; padding: 0; width: 100%; border-radius:0px !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border:none !important }
.postbtn { float:left; background:#FFFFFF; border:none; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; cursor:pointer; border: medium none !important; }
.cancelbtn, .updateanswer { float:right; background:#FFFFFF; border-top:none; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; cursor:pointer }
.btns { width:100%; }
.chk1, .chk2 { border:1px solid #979797; }
.btnsProfile ul li a.qa .ui-btn-text { background-image: url("../../Images/qa.png"); background-position: center center; background-repeat: no-repeat; background-size: 38px auto; display: inline-block; height: 28px; position: relative !important; vertical-align: middle; width: 41px; }
.documents { display: block; font-size: 16px; min-width: 0.75em; overflow: hidden; padding: 0.6em 20px; position: relative; text-overflow: ellipsis; white-space: nowrap; text-decoration:none }
.docs { display: block; font-size: 16px; min-width: 0.75em; overflow: hidden; padding: 0.6em 20px; position: relative; text-overflow: ellipsis; white-space: nowrap; text-decoration:none }
#PopUpForLoginCheck .ui-icon { background: rgba(0, 0, 0, 0) url("../../Images/close.png") no-repeat scroll 0 0 / 28px auto; height: 28px; width: 28px; }
#PopUpForLoginCheck .ui-btn-right { box-shadow:none; height:auto; width:auto }
.ui-popup-screen.in { background: #666 none repeat scroll 0 0; opacity: 0.3; }
.btns .ui-btn-text { -moz-user-select: none; position: relative; top: 13px; width: 100%; z-index: 1; }
.ans_posted_date { font-size: 12px; font-style: italic; text-align: right; width: 100%; }
#popupAddQuestion { }
/*  End QA Module */

/* Add Question Module */
#popupAddQuestion {  /*width: 340px;*/ width:auto; background: #efefef none repeat scroll 0 0 !important; left: -5px; }
#popupAddQuestion > label { float:right; width:94%; color:#666; font-size:12px }
#chkPrivate, #chkAnonymous { float: right; position: relative; top:7px; left:0 }
.ui-checkbox input#chkPrivate, .ui-checkbox input#chkAnonymous{      
    -webkit-transform: scale(1.3,1.3);
    display: inline-block;
    border: 1px solid #ccc !important;
    border: none;  
   width: 15px !important;height:15px !important}
#Question {
margin-top: 20px;
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border-radius: 0 !important;
border: medium none;
margin-top: 20px;
height:auto;
}
#Question.ui-input-search.ui-focus { border:none }
#popupAddAnswer-popup { background: #efefef none repeat scroll 0 0 !important; width: 310px; }
.add_questio input[type="checkbox"] { display:none }
.btns .ui-btn-corner-all { border-radius: 0; box-shadow: none; height:40px }
.btns .ui-btn-inner { padding:0 !important }
.cancelbtn {  background: rgba(0, 0, 0, 0) url("../../Images/note_close.png") no-repeat scroll 0 0;
    height: 100%;
    opacity: 0.7;
    width: 100%; }

    .postbtn{ background: rgba(0, 0, 0, 0) url("../../Images/post_replay.png") no-repeat scroll 0 0  ;
    border: medium none;
     height: 100%;
    opacity: 0.7;
    width: 100%; }
    .updatelbtn{   background: rgba(0, 0, 0, 0) url("../../Images/post_replay.png") no-repeat scroll 0 0  ;
    border: medium none;
     height: 100%;
    opacity: 0.7;
    width: 100%;  }

/*  End Add Question Module *

/* Start  Rating */
.rating { float: left; width: 100%; }
.rating ul { list-style: none; float: left; padding: 0; margin: 0; }
.rating ul li { float: left; margin-left: 2px; background: url(../../Images/star-rating.png); width: 25px; height: 25px; cursor: pointer; }
.rating ul li:first-child { margin-left: 0; }
.m ul li { display:inline }
.rating ul li.hover { background-position: -25px; }
.rating ul li.active { background-position: -50px; }
.rating span.less { cursor: pointer; background: url(../../Images/star-rating.png); display: block; float: left; height: 25px; width: 25px; }
.star-ratings { width:100%; }
.star-ratings ul { /*left: 44%;
    list-style: outside none none;
    margin: 0 auto;
    position: relative;
    right: 0;*/
    left: calc(50% - 4em); /* IE */ left: -moz-calc(50% - 4em); /* Mozilla */ left: -webkit-calc(50% - 4em); /* Chrome */ list-style: outside none none; margin: 0 auto; position: relative; right: 0;/*  left: calc(25% - 20px + 5px);
    list-style: outside none none;
    margin: 0 auto;
    position: relative;
    right: 0;
    text-align: center;*/
    }
.star-ratings ul li { display:inline }
/* Start  Rating */

/*Connection module css*/
 .Connection_Module .imgs { float: left; width: 8%; }
.Connection_Module .imgs img { width: 100%; height: 100%; }
.Connection_Module .attendee-inf0 { float: right; width: 90%; }
.Connection_Module .attendees_section { }
.Connection_Module hr { margin: 10px 0px 14px 0; }
.Connection_Module .pos-rel { position: relative; }
.Connection_Module .attendeeHolder { position: absolute; top: 20px; }
.Connection_Module .dateHeader { background: #f9f9f9 url(../Content/Images/clockWhite.png) no-repeat; padding-left: 40px; padding-top: 6px; }
.Connection_Module #popupAddInterest .ui-checkbox .ui-btn-corner-all { border-radius: 0px; }
.Connection_Module a.interest_circle { border-radius: 100%; position: fixed; /*bottom: 100px; */right: 20px; background: #BF2E1A; padding: 25px 10px; box-shadow: 0px 0px 5px #666; z-index:100000; }
.Connection_Module a.interest_circle { text-decoration: none; color: #fff !important; }
.Connection_Module .jconfirm .jconfirm-box { width: 50%; }
#popupAddInterest .ui-checkbox-off.ui-btn-up-c { border-radius: 0; background:#fff }
#popupAddInterest .ui-checkbox-off.ui-btn-up-c:hover { border-radius: 0; }
#popupAddInterest .ui-btn { border-radius: none; border-radius: 0; }
.connectionPopUp { padding:20px; }
.defaultAttendeeIcon img { width: 18px; margin: -5px auto 5px; display: block; background-size: 18px; }
.defaultAttendeeIcon { position: absolute; top: 8px; left: -20px; }
.defaultMyActivityIcon img { width: 18px; margin: -5px auto 5px; display: block; background-size: 18px; }
.defaultMyActivityIcon { position: absolute; top: 8px; left: -20px; }
.defaultExhibitorIcon img { width: 18px; margin: -5px auto 5px; display: block; background-size: 18px; }
.defaultExhibitorIcon { position: absolute; top: 8px; left: -20px; }
.defaultSponsorIcon img { width: 18px; margin: -5px auto 5px; display: block; background-size: 18px; }
.defaultSponsorIcon { position: absolute; top: 8px; left: -20px; }
.defaultPresenterIcon img { width: 18px; margin: -5px auto 5px; display: block; background-size: 18px; }
.defaultPresenterIcon { position: absolute; top: 8px; left: -20px; }
/*ul#contactsList li,   #Exhibitor li,   #Sponsor li,  #Presenter li{ padding-left:30px}
    ul#contactsList li img,  #Exhibitor ul li img,  #Sponsor ul li img, #Presenter ul li img   { border-radius:100%}   */
    .jconfirm .jconfirm-box { width: 50%; }
#popupAddInterest .ui-checkbox .ui-btn.ui-mini { margin:0 !important; border:1px solid #f8f8f8 }
#popupAddInterest .ui-checkbox-on .ui-icon { }
#popupAddInterest .ui-checkbox-on .ui-icon, #popupAddInterest .ui-radio-on .ui-icon { background-color: #000; }
/*Connection module css end*/
.syncSchedule-tabs { margin-bottom:10px }
.syncSchedule-tabs ul li { list-style:none; width:24%; float:left; text-align: center; border:1px solid #bbb; background:#d6d6d6; padding:10px 0; border-radius: 0; text-decoration: none; text-shadow: none; cursor:pointer; }
.syncSchedule-tabs ul li a.ui-link { text-decoration:none; color:#919191; }
.syncSchedule-tabs ul li.ui-state-active { background:#fff; cursor:pointer; }
.syncSchedule-tabs ul li.ui-state-active a.ui-link { /*color:#FFF*/ }
.syncSchedule-tabs ul li:first-child { border-radius:8px 0px 0px 8px }
.syncSchedule-tabs ul li:last-child { border-radius:0px 8px 8px 0px }
.filter {  border-left: 1px solid #ddd; background: none none repeat scroll 0 0; border-radius:0 !important; box-shadow: none; color: #333; padding: 6px 30px; position: absolute; right: 36px; text-decoration: none; text-shadow: none; z-index: 1; }
#popupBasic > form {/* height: 400px; overflow-x: hidden;*/ }
.chk_box .ui-checkbox { bottom: 30px; position: relative; }
.chk_box .ui-checkbox > input { margin-bottom: -4px; margin-left: 300px; }
#popupBasic p { font-size: 13px; }
/* #scheduleList .ui-btn{padding:10px 0 !important; text-decoration:none !important; background:#BF2E1A!important; color:#fff;  font-size:16px !important; border-radius:0 !important}*/

.imgBorder1 { height: 100px; line-height: 100px; width: 100px; }
ul#Session_ScheduleList .theme2 ul.ui-listview li.ui-btn-hover-c, #Session_ScheduleList .theme2 ul.ui-listview li.ui-btn-down- { background: #f3f3f3 !important; padding: 5px 0px; /* padding: 0px 0px; */
    border-bottom: 1px solid #bbbbbb; border-top: 1px solid #ffffff; overflow: hidden; }
ul#Session_ScheduleList li:hover { background:#f3f3f3 !important }
/*#scheduleList .ui-block-b .ui-btn, #scheduleList .ui-block-c .ui-btn { padding:10px 0 !important; text-decoration:none !important; background:#BF2E1A!important; color:#fff; font-size:16px !important; border-radius:0 !important }*/
.sync-btn, .add-btn{ background:#BF2E1A;  padding:10px 0 !important; text-decoration:none !important; color:#fff; font-size:16px !important; border-radius:0 !important}
.imgFav { position: relative; top: 34px; }
.imgFavActive{ position: relative; top: 34px; }
.imgAgFav{ position: relative; top: 34px; }
.imgAgFavActive{ position: relative; top: 34px; }
.imgUFav{position: relative; top: 34px;}
 @media (max-width:420px) {
.syncSchedule-tabs ul li a.ui-link { font-size: 12px; }
}
 @media (max-width:768px) {
.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{ padding-left:10px;}}
 .ui-checkbox input{
width:auto !important;
height:auto !important;
}
.no-data{  background: #f4f4f4 none repeat scroll 0 0;
    font-size: 16px;
    margin: 20px 0 0;
    text-align: center;}

  .calender-style  {padding: 10px 0 !important;
text-decoration: none !important;
background: #BF2E1A !important;
color: #fff;
font-size: 16px !important;
border-radius: 0 !important;}
.border-bottom{border-bottom: 1px solid #ccc;}
#popupBasic .ui-checkbox > input {
   /*position: absolute;
    top: 10px;-webkit-transform: scale(1.3,1.3);
    display: inline-block; 
    border:1px solid #ccc; */
    position: absolute;
    top: 10px;
    -webkit-transform: scale(1.3,1.3);
    display: inline-block;
    border: 1px solid #ccc !important;
    border: none;   
    width: 15px !important;
    height: 15px !important;  
}
 .theme2 .ribbonSet .syncSchedule-tabs2 ul.ui-listview li{ padding:0!important}
 #agendaList p{padding-left: 40px !important;}

 .lbl_date { position:absolute !important; top:2px !important;left:32px !important}
.btn-style  {background: #BF2E1A;color: #fff;font-size: 16px !important; font-weight:normal}
.btn-style:hover{ text-decoration:none; color:#fff}
.add_custom-schedule{ padding:10px}
#popupBasic{ line-height:1.9}
/*.submit_btn{ border:1px solid red; padding: 10px 0 !important; background: #BF2E1A !important;}*/
.favourite_block {    position: relative;    top: -11px;    width: 100%;}
.favourite_block ul li h3.ui-li-heading{ color: #bf2d1a !important;}
.favourite_block ul li span.ui-li-count{  color: #bf2d1a !important; } 
/*@media only screen and (max-width: 768px) {.syncSchedule-tabs #tab3 {width: 45%;} }*/

.btnsProfile ul li a.regIconBig.active .ui-btn-text { display:inline-block; vertical-align:middle; background-image:url(../../Images/blue_register.png); /*favOn*/ background-repeat:no-repeat; background-position:center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.regIconBig .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/grey_unregister.png);/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }

.btnsProfile ul li a.regIconBig1.active .ui-btn-text { display:inline-block; vertical-align:middle; background-image:url(../../Images/Like_Active.png); /*favOn*/ background-repeat:no-repeat; background-position:center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.regIconBig1 .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/Like.png);/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }

.btnsProfile ul li a.regIconBig2.active .ui-btn-text { display:inline-block; vertical-align:middle; background-image:url(../../Images/Comments_active.png); /*favOn*/ background-repeat:no-repeat; background-position:center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.regIconBig2 .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/Comments.png);/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }


.rg-c-11{  bottom: 4px;    font-size: 10px;    position: relative;    text-align: center;   }
.pos-rel{ position:relative !important}
.imgBorder1{ height: 80px !important;   width: 80px !important;}
.e22-lock{ position:absolute;  left: 0;    position: absolute;    top: 0; }
.EventList-tabs ul li{ width:50%;  }
.EventList-tabs ul li { border-radius:0px !important}
.EventList-tabs ul li{ border:none !important; padding:0 !important}
.EventList-tabs{  margin: 0;padding: 0 !important; }
.EventList-tabs ul{padding-left: 0 !important;   margin: 0 !important;  width: 100%;}
.syncSchedule-tabs-Wrapper{ bottom: 0;    position: fixed;  z-index: 1;    width: 100%;}
.EventList-tabs ul li a.ui-link{ color:#919191 !important; font-size:16px; }
#Upcoming ul.ui-listview li.alphabets{   color:#919191 !important; }
#Upcoming .ui-listview-filter{  background:#ebebeb}
#Past, #Upcoming{ margin-bottom:100px !important} 
.EventList-tabs .ui-listview { padding:0px !important}

/*Matchmaking Wizard  */
   
   .Matchmaking_process {   padding:20px; background:#fff }
   .Matchmaking_process ul { list-style:none; width:100%; padding:0; text-align:center; position:relative; z-index:1 }
   .Matchmaking_process ul li {cursor: pointer;display:inline-block; border-radius: 50%; background: #ccc; margin:0 2%; padding:20px; color: white; position: relative; border: 4px solid #e3e3e3; width:30px; line-height: 1.8;   height: 30px; }
   .Matchmaking_process ul li a { font-weight:normal !important; color:#fff !important; text-decoration:none; font-size: 17px; }
   .Matchmaking_process .stepsDiv li::before { content: ''; position: absolute; top: 32px; left: -6em; width: 7em; height: 0.4em; background: #e3e3e3; z-index: -1; }
   .Matchmaking_process .stepsDiv ul li.active { background: #31add3; }
   .Matchmaking_process .stepsDiv li:first-child::before { display: none; }
   .Matchmaking_process .specify-products { background:#f3f3f3; padding: 5px; }
   .Matchmaking_process .specify-products p { font-size:18px; text-align:center; color:#888; padding:5px 0 }
   .Matchmaking_process .products-options {    }
   .Matchmaking_process .ui-controlgroup-controls{ width:100%}
   .Matchmaking_process .ui-corner-bottom, .Matchmaking_process .ui-corner-top{ border-radius:0}
   .Matchmaking_process-btns .ui-btn-corner-all{ border-radius: 0; }
   .Matchmaking_process-btns{  box-shadow:none; }
   .Matchmaking_process-btns .ui-shadow{ box-shadow:none}
   .Matchmaking_process .ui-checkbox-on .ui-icon {    background:#bf2e1a !important; border-radius: 50%; }
   .Matchmaking_process .ui-icon{  border-radius: 50%; border: 2px solid #bf2e1a; background:#fff   }
   .Matchmaking_process .ui-btn-inner{ background:#fff}
   .products-options .ui-btn-inner .ui-btn-text{ color:#88888!important; font-weight: normal; position: relative;top: 3px;}
     .Matchmaking_process .ui-checkbox-on .ui-icon:after     
     {
         content: '';
font-size: 12px;
font-weight: normal;
position: absolute;
right: -7px;
top: -8px;
background: url(../../Images/tick-mark.png);
background-repeat: no-repeat;
width: 21px;
height: 31px;
z-index: 1;
bottom: -5px;
left: -4px;
         
         }
   .Matchmaking_process .ui-checkbox-on{   }
   .recordDisplay{ padding:10px;   margin:10px}
   .Matchmaking_process .stepsDiv ul li.completedtask{ background:#0ebebb}
   
   .complete-setup-btns .ui-btn-inner{  color:#666666}
   .fixed-btn{ position:fixed; bottom:0; width:100%;z-index:1}
   .complete-setup-btns .ui-shadow{ box-shadow:none}
   .complete-setup-btns .ui-btn-corner-all{ border-radius:0px}
  /* .complete-setup-btns .ui-block-a, .complete-setup-btns .ui-block-b{ width:20% }*/
  
    @media only screen and (max-width:440px ){ 
    .Matchmaking_process ul li {    display: inline;    border-radius: 50%;    background: #ccc;    margin: 0 1%;    padding: 15px;    color: white;    position: relative;    border: 4px solid #e3e3e3;    width: 20%;}
    .Matchmaking_process .stepsDiv li::before {    content: '';    position: absolute;    top: 20px;    left: -3em;    width: 5em;    height: 0.4em;    background: #e3e3e3;    z-index: -1;}
    .Matchmaking_process .specify-products p {    font-size: 16px;}}
    
    
/* End Matchmaking */
.protectionCode{ float:right}
a.protectionCode{ width: 16%; background: #fff none repeat scroll 0 0;    color: #ff0000 !important;    display: inline-block !important;    float: right;    height: 40px;        text-decoration: none;}
#Upcoming form{  background:#ffffff}
#Upcoming .ui-listview-filter .ui-input-search{ border-left: medium none;    border-radius: 0;    margin: 0;    padding: 6px 0 4px 51px; }
#Upcoming div.searchBox .ui-icon-search, .ui-icon-searchfield::after{ }
.ui-input-search.ui-shadow-inset.ui-btn-corner-all.ui-btn-shadow.ui-icon-searchfield.ui-body-c{ background:#fff;  }
#Upcoming .ui-icon-searchfield:after{ content: "";    height: 18px;    left: 7px;    margin-top: -9px;    opacity: 0.5;    position: absolute;    top: 50%;    width: 18px;}

#Past form{  background:#ffffff}
#Past .ui-listview-filter .ui-input-search{ border-left: medium none;    border-radius: 0;    margin: 0;    padding: 6px 0 4px 51px; }
#Past div.searchBox .ui-icon-search, .ui-icon-searchfield::after{ }
.ui-input-search.ui-shadow-inset.ui-btn-corner-all.ui-btn-shadow.ui-icon-searchfield.ui-body-c{ background:#fff;  }
#Past .ui-icon-searchfield:after{ content: "";    height: 18px;    left: 7px;    margin-top: -9px;    opacity: 0.5;    position: absolute;    top: 50%;    width: 18px;}
.ui-input-text.ui-body-c.ui-corner-all.ui-shadow-inset {  }
#txtSearch{   background: #fff url("../../Images/lock123.png") no-repeat scroll left center / 28px 28px;
    border: 1px solid #ccc !important;
    border-radius: 0;
    float: left;
   
    margin: 0 39px 0 0;
    padding-bottom: 8px;
    padding-left: 35px;
   
    padding-top: 8px;
   
    width: 100%;}
    
 
#btnCancel{ float:right}
/*.searchBox923 .ui-shadow{ box-shadow:none; margin: 0;
    padding: 0; }
.searchBox923 .ui-btn-corner-all{ border-radius:0}
.searchBox923 .ui-btn-inner{ display: block;
    font-size: 16px;
    min-width: 0.75em;
    padding: 0.6em 20px;
    position: relative;
    text-overflow: normal;}*/
    
    #search123{ }
    .A{ float:left; width:70%}
    .B{  background: #fff none repeat scroll 0 0;
    float: right;
    height: 28px;
    padding-top: 9px;
    text-align: center;
    width: 15%;}
    .C{background: #fff none repeat scroll 0 0;
    float: left;
    height: 28px;
   position: relative;
    padding-top: 9px;
    text-align: center;
    width: 15%;}
    .C .ui-btn, .B .ui-btn{ margin:0;  padding: 10px;}
    .C .ui-btn-inner, .B .ui-btn-inner{ padding:0;  font-size: 13px;}
    .C .ui-btn-corner-all, .B .ui-btn-corner-all{ border-radius:0}
    .C .ui-shadow, .B .ui-shadow, .A .ui-shadow{box-shadow:none;}
   
    
.C a.ui-link {
    color: #222;
    text-decoration: none;
}
.B a.ui-link {
    color:#f00 !important;
    text-decoration: none;
}

.C::after {
    border: 1px solid #ddd;
    bottom: 0;
    content: "";
    height: 35px;
    position: absolute;
    right: 0;
    top: 1px;
}
.recordDisplaytxt{ padding:8px 8px 10px 8px; color:#888}
.defaultIndicatorIconClass1 img{ width:32px !important}
.no-content{ color: #888;    font-size: 15px;    padding: 40px;    text-align: center; background: transparent none repeat scroll 0 0 !important;    left: 0;    margin: 0 auto;    position: absolute;    right: 0; text-shadow: none; }
.no-content p{   position: absolute;
   left: 0;
    top: 140px;
   right: 0;
   margin: 0 auto;
    padding: 20px;
}
#Subject, #Description{ /*padding:0 !important; */  }
textarea#Description{ }
ul.activity234 li {    border: none  !important;    width: 14%  !important;    float: left !important;}
ul.activity234 li.ui-block-a, ul.activity234 li.ui-block-b{ clear:none}
.like,.comment, .spnLikecount{color:#666 !important }
.link-like{ position: relative;
top: -5px;
left: 2px;
background: transparent !important;}

.attendeeImg{  float:left; width:18%; clear: both;}
.attendeeImg img{border-radius: 50%;}
.attendeeInfo{ float:right; width:78%}
.attendee-record{margin-bottom: 20px;margin-top: 20px;border-bottom: 2px solid #d3d3d3; position:relative;}
.header89{background:rgb(191, 45, 26) !important;}
.attendeeInfo h2{/*color:rgb(191, 45, 26);*/color: #919191;font-weight: normal;; margin:0px}
.attendeeInfo h4{font-size: 18px;color: #919191; font-weight:normal !important}
.attendeeInfo h5{font-size: 18px;color: #666666; font-weight:normal !important; margin:0}
.btns89{ clear:both;}
.btns89 .ui-link {
   position: relative !important;
left: 11px;
top: 7px;
height: 30px;
display: block;
width: 52px;
float: left; 
margin-left: 3px;
text-decoration: none; margin-top: 10px; margin-bottom: 20px; color: #919191;
}
.btns89 img{ padding-left:5px; margin-left: 0px;}
h1.Regheading{ font-size:18px; font-weight:normal}
.activespnLikecount{color:#2489ce !important;}
.attendeeComment{ font-size: 16px;
clear: both;
width: 96%;
 
margin: 0px auto 10px auto;
padding-top: 15px;}
.commentsDate23{ position: absolute;
right: 20px;
font-size: 12px;}
.EvalComments{ float: right;
padding: 11px 0px 0px 0px;
border: 1px solid #ccc;
margin-right: 15px;
width: 200px;
border-radius: 8px;
position: absolute;
bottom: 15px;
text-align: center;
line-height: 1.6;  right:0
  }
.EvalComments a{ text-decoration:none; color:#333 !important; }
.theme2 .ribbonSet ul.ui-listview li.p-b-10{ padding-bottom:20px !important;}
.evalbtns .ui-btn-inner {  background: #bf2e1a none repeat scroll 0 0 !important;
    border: medium none !important;
    border-radius: 0;
    box-shadow: none !important;
    color: #fff;
    text-shadow: none; font-weight:normal}
    
    .ui-li-static.ui-li a{ }
    a.donebtn {
    background: #bf2e1a none repeat scroll 0 0;
    
    color: #fff !important;;
    float: right;
    font-size: 16px !important;
    font-weight: normal;
    padding: 6px;
    text-decoration: none;
    text-shadow: none; position:relative; top:12px;
}


.EvalComments a#lnkLikeList{ padding:0 !important} 

.evalTextarea{ height: 131px !important; }
.textcss{ height: 131px !important; }
.starIn{background:url("../../Images/StarFade.gif") no-repeat;
        
        }
  
.quizscore{  }
.quizscore h2{ text-align:center !important}
.score{  margin: 10px;
margin-bottom: 20px;
background: #fff;
border-radius: 4px;
border: 1px solid #ccc;
padding: 20px 20px 0px 20px;
}
.score h3{color:#BF2E1A; float:left !important}

.score h4{color: #BF2E1A;float: right !important;margin: 0;font-size: 14px;position: relative;top: 11px;}
.wrong-ans{ text-align: center;}
.profile_info1{ background: #f4f4f4 !important;
border: none !important;}
ul.quizans input{  }
.quizans{ background:none !important}
.profile_info1 .ui-btn-up-c, .profile_info1:hover .ui-btn-up-c{  background:#f4f4f4 !important }
.profile_info1 .ui-input-text.ui-body-c.ui-corner-all.ui-shadow-inset{padding-left: 30px;; background:#ffffff !important}
 
.theme2 .profile_info .quizIndicatorHolder {
    left: 6px;
    top: 9px;
}
.theme2 .profile_info .quizIndicatorHolder img{ width:16px; height:16px}
.summary h3{ text-align: center; 
 padding:20px; font-size:14px
 }
 
 .exitbtn{   
color: rgb(255, 255, 255) !important;
border: medium none;
font-weight: normal;
width: 44%;
margin: 0 auto;
position: fixed;
bottom: 25px;
left: 0;
right: 0;
} 

.profile_info .ui-radio input {
    position: absolute;
    left: -35px !important;
    top: 50%;
    width: 10px;
    height: 10px;
    margin: -5px 0 0 0;
    outline: 0 !important;
    z-index: 1;
}

.quizans .ui-li-static.ui-li
{
    padding-left:0 !important;
     padding-right:0 !important;
  
    }
    
  .quizans .ui-btn-inner {        padding:5px 0 !important;       }
 .quizans .ui-btn-text {   height: 34px !important;}
.theme2 .no-border{ border: medium none !important;border-radius: 0;box-shadow: none !important;}
.completedDate{float: right;
font-style: italic;
color: #333 !important;
font-size: 12px !important;}
li.alphabets { background:#ececec !important}

.text-center {text-align : center !important}
h4.WinFontPosition {font-size: 11px !important;
font-style: italic;
color: #666 !important;}

.btnsProfile ul li a.WinPhotoIcon .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/photo_album.png) !important;/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:30px; }
.btnsProfile ul li a.WinEmailIcon .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/email1.png) !important;/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:30px; }

.btnsProfile ul li a.WinfavIcon.active .ui-btn-text { display:inline-block; vertical-align:middle; background-image:url(../../Images/favorite_chk.png); /*favOn*/ background-repeat:no-repeat; background-position:center; opacity:1; width:28px; height:28px; background-size:28px; }
.btnsProfile ul li a.WinfavIcon .ui-btn-text { display: inline-block; position: relative!important; vertical-align: middle; background-image: url(../../Images/favorite_unchk.png);/*favOff*/ background-repeat: no-repeat; background-position: center; opacity:1; width:28px; height:28px; background-size:28px; }

ul.WinnerCategory li a h3 {font-size : 14px !important }
.theme2 .ribbonSet ul.WinnerCategory li { min-height:0!important} 
.theme2 .ribbonSet ul.WinnerCategory li a{ min-height:0!important} 
h3.CAW_CheeseNameTitle{ font-size: 16px !important; color: #bf2e1a !important;}
.MySearch { background:#ffffff url(../../Images/Search1.png) no-repeat 2px 5px !important;    
background-size: 22px !important;
padding-left: 24px !important; background:#fff; }

.color_black {color:#999999}
.color_voilet {color:#DA70D6}
.color_red {color:#bf2e1a !important; font-weight: bold !important;}
.cheeseName{color: #333 !important; font-weight: bold !important;}
.CAW_state{margin-top: 14px !important;;color: #666 !important;}
.CAW_profileDetails h4 { margin:0 !imnportant}
.m-b-5{margin-bottom: 5px !important;}
.m-b-0{ margin-bottom:0px !important}
.searchBar{width: 74%;
position: relative;
padding-top: 3px;}
input.MySearch{width: 99%;margin: 2px 0 5px auto;border: none !important; box-shadow:none; border-radius:8px; }
.delSearch{position: absolute;right:  0px;z-index:1; bottom: -1px; cursor:pointer;  display:none}
.searchBar .ui-input-text.ui-body-c.ui-corner-all.ui-shadow-inset{ box-shadow:none !important }


ul.clsphotoalign .ui-li-static.ui-li { display:inline-block !important; margin-right:5px; }
.ui-content ul.clsphotoalign { margin: 0px auto;
    margin-top: 0px;
    margin-bottom: 0px;
width: 100%; }

.m-b-10 {margin-bottom: 10px !important;}
.m-t-10 {margin-top: 10px !important;}

.clsWinSearch { float: right}
.clsWinSearch img {width: 35px; height: 35px;}

  .ui-btn-inner.ui-corner-top{   border-radius: 1em !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) !inmportant; }
    
#PopUpForLoginApp div.ui-slider-switch .ui-slider-handle{ background:#fff !important; margin: 1px 0 0 -15px !important;}
#PopUpForLoginApp .popupButtonHolder a{ border-radius: 1em !important;}
#PopUpForLoginApp .popupButtonHolder a span{ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);}
.RegisterClassBtn .ui-btn{ border-radius: 0 !important;box-shadow: none !important; background: #35c04d;color: #fff;text-shadow: none;font-weight: normal;}
.UploadImageClass{ border-radius: 4px;
border: 1px solid #ccc;
background: url(../../Images/profile_photo.png) no-repeat Right center;
    background-size: auto auto;
background-size:105px; padding:30px 0;
margin: 2%;}
.uploadedlist img{  height:auto; width:100px; margin:0 auto; } 
.wrapper-uploadedlist span img#delete{ width: 24px;height: 24px;position: absolute;right: 152px;border: none; bottom: 88px; display:none !important}
.wrapper-uploadedlist{  position: absolute;margin: 0 auto;text-align: center;bottom: 88px;bottom: -39px; }
.uploadedlist span img { background:#fff; border: 1px solid #f4f4f4;   width: 100px;   height: 100px; border-radius: 50%;} 
.uploadedlist{width: 100px;height: 100px; position: relative; bottom: 46px; right: -117px;}

.UploadImageClass .ui-btn-corner-all .ui-btn-text{font-size: 12px !important;color#666: !important;font-weight: normal;font-family: !arial important;}
.UploadImageClass .ui-btn { box-shadow:none; position: relative;   top: 19px;}
.UploadImageClass .ui-btn .ui-btn-inner{padding: .4em 20px;}



.UploadGDImageClass{    border-radius: 4px;    border: 1px solid #ccc;    background: url(../../Images/profile_photo.png) no-repeat center center;
    background-size: auto auto;    background-size: 105px;    padding: 30px 0 !important;  margin: 2%;}

 
 .UploadGDImageClass img{  height:auto; width:100px; margin:0 auto; }    
 
.UploadGDImageClass .ui-btn-corner-all .ui-btn-text{font-size: 12px !important;color#666: !important;font-weight: normal;font-family: !arial important;}
.UploadGDImageClass .ui-btn {  box-shadow: none;    float: right;    position: relative;    top: 47px; }   
.UploadGDImageClass .ui-btn .ui-btn-inner{  font-size: 13px !important;    padding: 5px 10px;}   
.GDlist img{  height:auto; width:100px; margin:0 auto; } 
.GDlist span img { background:#fff;  width: 100px;   height: 100px; border-radius: 50%;} 
.GDlist{width: 100px;height: 100px; position: relative; bottom: 46px; right: -117px;}

.GDlist{width: 100px;height: 100px; position: relative; bottom: 46px; right: -117px;}
 /*#PopUpAppCRegister .contentBg  { padding:0px !important} */
.clsWinSearch img {width: 35px; height: 35px;}
.clsWinnerPopup{       }
.whiteBG{ background:#fff} 
.modal {   position: fixed;      z-index: 1;       padding-top: 55px;  padding-bottom:40px;   left: 0;    top: 0;    width: 100%;  height: 100%;    overflow: auto;     background-color: rgb(0,0,0); 
             background-color: rgba(0,0,0,0.4); }

.winnermodal-content {    position: relative;    background-color: #fefefe;    margin: auto;    padding: 22px;    border: 1px solid #888;   max-width: 280px; max-height:395px;
    border-radius: 10px; margin-bottom:20px;}
.winnermodal-content img{max-width: 100%; height: auto;}
.winnermodal-content .close{    position: absolute; cursor:pointer;    right: 2px;    top: 3px;    font-size: 15px;    /* display: none; */
    background: #ccc;    border-radius: 100%;    padding:1px 6px;    color: #fff;    font-weight: normal;}    
 .dontshow{   position:relative;    display: block;    width: 100%;    height: auto;}
 .dontshow div.ui-slider-switch {   height: 32px;    margin-left: 0;    width: 5.8em;    right: 0 !important;    position: absolute !important;}

@media only screen and (max-width: 767px) 
{
       .font-14px { }
    
    
 /*  .dontshow div.ui-slider-switch{    height: 21px;    margin-left: 0;    width: 48px;    right: 0 !important;    position: absolute !important; }
   .dontshow a.ui-btn.ui-slider-handle{  z-index: 1;    top: 1px;    width: 18px;    height: 18px;}   
   .dontshow span.ui-slider-label {    position: absolute;    text-align: center;    width: 100%;    overflow: hidden;    font-size: 11px;    top: 0;      min-height: 100%;    border-width: 0;
    white-space: nowrap;}    
    
    .dontshow div.ui-slider-switch .ui-slider-handle {
    margin: -1px 0 0 -4px !important;
}*/
    
    }
.cheeseWrapper{ clear: both;}
.classCheese{ }
.clearFix{ clear:both}
.winnerIcon{ position: relative !important; left: 8px !important; }
.clsImageHeading { position: absolute !important;right: 0px;top: 0px;}
span.clswinnerTypefeatureDetails { float:right;}

.clsMemberScheduleTitle {color: rgb(102, 102, 102);min-height: 25px !important;}
.clsMemberScheduleImage {float:left; margin-right:5px; margin-top:-4px;}
.Searchschedule{
border-radius: 10px;
    color: #ffffff !important;
    font-size: 15px !important;
    padding: 8px 14px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
}
.searchScheduleDiv{   margin: 0 auto;    padding: 6px 10px 0;    width: 88%;}
.font-bold{ font-weight:bold !important}
ul.searchMemberSchedule h4{ margin:4px 0 5px !important }

/* Leaderboard 
.OnlyDescription h3.leadfname.ui-li-heading {    color: #000 !important;    font-size: 18px;    font-weight: bold;}
.OnlyDescription h3.leadpoints.ui-li-heading { color: #000 !important;   font-size: 17px;  position:relative}
.lead-InfoBlock h4.leadpoints.ui-li-heading {   /* border: 1px solid red !important;       display: block;     font-size: 15px;    color: #666;    } */ 
.lead-InfoBlock{        padding-top: 5px;    }
.RankingIcon {      position: absolute;    right:25px;    bottom: 8px; }
.main-RankingIcon{  position: absolute;    right: 30px;    bottom: 17px;}
.RankingIcon img, .main-RankingIcon img  {  width:38px; height:38px;  }
.mainRank .EL-imgBorder, .NextRank .EL-imgBorder {  /*  width: 56px !important;   */     margin-right: 33px;    width: 56px !important;   height: 56px !important;    line-height: 56px !important; }
.NextRank .EL-imgBorder{ margin-top: 5px; width: 46px !important;   height: 46px !important;   line-height: 46px !important; }
li.NextRank.ui-btn.ui-btn-up-c.ui-btn-icon-right.ui-li-has-arrow.ui-li {  padding: 0 0 0 10px;  border: none;    border-bottom: 1px solid #ccc !important; }
li.mainRankList.ui-li.ui-li-static.ui-btn-up-c { border:none}
.mainRank{   background:#f4f4f4; border-radius:10px; padding: 5px; position:relative }
.mainRank a{ text-decoration:none}
.RankNo    {position: absolute;     font-size: 13px;   left: 55px;    bottom: 25px;  /*  position: absolute;    top: 21px;    left: -28px;    font-size: 16px;    font-weight: bold;*/}
.EL-infoHolder{ /*   padding:11px 0px 0px 35px; */}
.points2{     font-weight: normal;   color: #666; font-size:14px; } 
.NextRank .ui-btn-inner a.ui-link-inherit, .mainRank .ui-btn-inner a.ui-link-inherit{ padding:0px !important  } 
ul.LeaderboardDetails{ margin:0; padding:0;background: #fff;}
li.NextRank{    padding: 0 0 0 5px;}
.LeaderboardDetails { background:#fff;      padding: 10px;}
.commentHeading  h3, .lead-InfoBlock h3.leadfname.ui-li-heading{    color: #000 !important;    font-size: 15px  !important;    font-weight: bold  !important;}
.LeaderboardDetails h4{    color: #000 !important;    font-size: 18px;    font-weight: bold;}
.commentIcons{ float:left !important;     max-width: 50px;    }
.commentHeading{     float: left !important;
    padding-bottom: 10px;
    margin-left: 20px;  }
 .ui-li-static.ui-li .mainRank a{  padding:0px !important} 
.ld0-wrap{ background:#fff;      padding: 10px 0px 1px 0;; border-bottom: 1px solid #ccc;}
.ld0-wrap .commentIcons { /* padding-top: 12px !important;*/}
.ld0-wrap .commentHeading{  /*  padding-top: 12px !important;*/ }
li.NextRank  .EL-infoHolder{  width:60%; padding:0px !important  }
 .LeaderboardDetails .commentIcons img{ width: 32px;    height: 32px; }
 .pos-abs {  position:absolute !important}
 li.NextRank a.ui-link-inherit  {     min-height: 60px !important; }
 
 li.NextRank.ui-btn.ui-btn-up-c.ui-btn-icon-right.ui-li-has-arrow.ui-li:hover {     }
  ul.ui-listview li.NextRank.ui-btn-hover-c, .theme2 .ribbonSet ul.ui-listview li.NextRank.ui-btn-down-c {       }
 .lead-InfoBlock1{  }
 .LD01-infoHolder{     margin: 0 auto !important;}
 .lead-InfoBlock1 h3 {text-align: center !important;    display: block !important;}
 
 .lead-InfoBlock1 h4.leadpoints  {      text-align: center !important;
    display: block !important;}
 img.ld02-Icon{width: 24px;
    height: 24px;
    vertical-align: middle;
    /* padding-right: 20px; */
   }
 img.ld03-Icon {  width:24px; height:24px;  vertical-align:middle; padding-right: 20px;}
 a.Ld-activity { /*background: #fff url(../../Images/leaderboard.png) no-repeat right center !important;*/ }       
span.ui-icon.ui-icon-Leaderboard.Activity.ui-icon-shadow{ background: url(../../Images/leaderboard.png) no-repeat left top !important;}  
/* LeaderBoard */ 
 ul.AgendaDetail li:first-child{border-bottom: 1px solid #dfdfdf !important;}
 .rnk_img{position:absolute;left:0;top:5px;width:42px;height:42px;}
/*Document Center Folder structure*/
li.Folder.ui-btn.ui-btn-icon-right.ui-li.ui-btn-up-c{background: transparent !important;
                                                     }
    
.Folder .iconFolder{
width: 35px;
height: 35px;
float: left;
text-align: center;
margin-right:10px;
}
.iconFolder.folderClosed
{
    background: url(../../Images/FolderClosed.png) no-repeat center center;
}
.iconFolder.folderOpened
{
    background: url(../../Images/FolderOpened.png) no-repeat center center;
}
.Folder .folderName 
{
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    
    }

.TabbedPanelsContent .ui-li.subFiles .ui-btn-inner a.ui-link-inherit, .TabbedPanelsContent .ui-li-static.ui-li.subFiles{
   padding-left: 50px !important;
    }
    
    #DocumentListSlider li.subFiles.hide {
            display: none;
        }
#DocumentListSlider li.subFiles.show {
            display: block;
        }
.folderArrow 
        {    float: right;
   
    right: 20px!important;
    margin: -9px!important;
   position: absolute;
   top: 50%;
   background-position-x: -216px!important;
            }
       
.D{background-position-x: -216px!important;}        
.U{background-position-x: -180px!important;}
.ui-btn-active a.ui-link-inherit {color:#2f3e46; font-weight:normal;text-shadow: 0 1px 0 #fff;}
/**/