@import url('https://fonts.googleapis.com/css?family=Roboto');
html {/* -ms-overflow-y: none !important;  -ms-overflow-style: none !important; */  font-family: 'Roboto', sans-serif !important; }
iframe html {/* -ms-overflow-y: none !important; -ms-overflow-style: none !important; */}

body{-webkit-font-smoothing: antialiased;  font-family: 'Roboto', sans-serif !important;}
.mce-container-body html {/* -ms-overflow-y: none !important; -ms-overflow-style: none !important; */}
.comment-box-border .feedPost_new h1, .h1 {
    font-size: 36px;
    line-height: 50px;
}

.comment-box-border .feedPost_new h1, .h1  span{
    font-size: 36px !important;
    line-height: 50px!important;
}

.newshowMsgrem{
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;  
    color: #000 !important;
    font-size: 10px;
    font-weight: 500;
    left: 6px;
    position: absolute;
    top: -5px !important;
	letter-spacing:2px;
}


.rem_noData{float: left;
width: 100%!important;
text-align: center;
padding: 65px 0 0 0!important;}


.comment-box-border .feedPost_new h2,
.h2 {
  font-size: 30px;line-height:42px;
}
.comment-box-border .feedPost_new h2,.h2 span{
  font-size: 30px!important;line-height:42px!important;
}


.comment-box-border .feedPost_new h3,.h3 {
  font-size: 24px; line-height:28px;
}
.comment-box-border .feedPost_new h3,.h3 span{
  font-size: 24px!important; line-height:28px!important;
}
.comment-box-border .feedPost_new h4,.h4 {
  font-size: 18px;  line-height:24px;
}
.comment-box-border .feedPost_new h4,.h4 span{
  font-size: 18px!important;  line-height:24px!important;
}
.comment-box-border .feedPost_new h5,.h5 {
  font-size: 14px;   line-height:20px;
}
.comment-box-border .feedPost_new h5,.h5 span{
  font-size: 14px!important;   line-height:20px!important;
}
.comment-box-border .feedPost_new h6,.h6 {
  font-size: 12px;   line-height:18px;
}
.comment-box-border .feedPost_new h6,.h6 span{
  font-size: 12px!important;   line-height:18px!important;
}
.thumbNameUserAuto{
    background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); clear: both; font-size: 9px;margin-top: 32px; opacity: 0.6;padding: 0 2px; position: absolute;width: 46px; height:16px; overflow:hidden;}


/* ===================== hot spot page css start  ====================== */
.hotspot-container{float:left; width:100%; margin: 80px 0 20px 0;}

.comon-hotspot-box{float:left; width:100%; max-width:31%; border-radius:10px; overflow:hidden; border: 1px solid #e2e1e1; margin:0 1% 15px 1%;}
.comon-hotspot-box:hover{-webkit-box-shadow: 0px 0px 13px 0px rgba(66, 73, 111, 0.9);
-moz-box-shadow: 0px 0px 13px 0px rgba(66, 73, 111, 0.9);
box-shadow: 0px 0px 13px 0px rgba(66, 73, 111, 0.9); border: 1px solid #e2e1e1; opacity:0.9;}

.comon-hotspot-box-top{float:left; width:100%;  font-size:30px; line-height:30px; text-align:center; color:#fff; padding:0px 0;}

.comon-hotspot-box-bottom{float:left; width:100%; background:#fff; font-size:16px; text-align:center; padding:10px 0;}

.reminder-box-color{background:#f59c3e  url('../images/hp-reminder-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}
.planning-box-color{background:#fb7e31  url('../images/hp-planning-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}
.social-box-color{background:#219ccb  url('../images/hp-social-update-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}

.dining-box-color{background:#e20f68  url('../images/hp-dining-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}

.shopping-box-color{background:#32c80b  url('../images/hp-shopping-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}

.travel-box-color{background:#fdbf05  url('../images/hp-travel-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}

.advancetravel-box-color{background:#4090fe url('../images/hp-advance-travel-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}

.invito-color{background:#d841d0  url('../images/hp-invitation-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}

.autograph-dashboard-box-color{background:#f88689  url('../images/hp-dashboard-bg.png') no-repeat scroll 0 center; height: 159px;    background-size: 100% 100%;}



.msgForBlankErro{float: left;
width: 100%;
text-align: center;
padding: 100px 0;}



.hotspot-counter{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
       margin-left: 31px;
    margin-top: -3px;
}
.hotspot-counter2{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
    margin-left: 30px;
    margin-top: -3px;
}
.hotspot-counter3{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
        margin-left: 50px;
    margin-top: -3px;
}
.hotspot-counter4{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
    margin-left: 61px;
    margin-top: -3px;
}
.hotspot-counter5{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
        margin-left: 30px;
    margin-top: -3px;
}
.hotspot-counter6{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
      margin-left: 19px;
    margin-top: -3px;
}
.hotspot-counter7{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
    margin-left: 31px;
    margin-top: -3px;
}
.hotspot-counter8{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
        margin-left: 22px;
    margin-top: -3px;
}
.hotspot-counter9{ background: url('../images/notification-counter-icon.png') no-repeat scroll 0 center;
    width: 28px;
    height: 28px;
    position: absolute;
        margin-left: 57px;
    margin-top: -3px;
}
.hotspot-counter-value{    background: red;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    font-size: 9px;
    color: #fff;
    float: right;
    text-align: center;
    border: 1px solid #fff;
    line-height: 15px;
    margin-top: 2px;    font-weight: 500;}

/* ===================== hot spot page css end  ====================== */



/* site legend css */
.site-legend{max-width:200px; width:100%; position:absolute;margin-left: 1040px;    margin-top: 24px;}
.site-legend ul{float:left; width:100%; padding:0px; margin:0px;}
.site-legend ul li{float:left; width:100%; padding:0px; margin:0px 0px 2px 0px; font-size:13px;}

.login-page-inner-section{float:left; width:100%; border:0px solid red; min-height:100vh; background:#fff;}
.login-page-inner-section-one{float:left; width:100%; border:0px solid red; min-height:100vh; background:#f4f4f4;}
.login-page-inner-contain-area{width:1030px; margin:0px auto; border:1px solid red;}



/* network update new css start on 11-11-2017 */
.dialogboxThreeDots{cursor:pointer;}
.dialogboxThreeDots:hover{cursor:pointer;}

.editCommentsmain{    float: left;
    margin-top: 0px;
    width: 100%; border:none;}
	
.editDescriptionInfo {
    margin: 0px;
    width: 100%;
    float: left;
}

.editDescriptionInfo fieldset {
    border: 1px solid #D8D8D8;
    margin: 26px 0 0;
        margin-top: 26px;
    padding: 7px;
    text-transform: initial;
    color: #000000;
    line-height: 18px;
    font-family: 'Roboto', sans-serif;
	background: #fff !important;
margin-top: 0px !important;
}	

.editCommentField {
    border: 1px solid #fff;
    border: none;
    float: left;
    padding: 0 10px;
    padding: 4px !important;
    width: 98.7% !important;
    resize: none;
    font-size: 13px;
    margin: 0px !important;
    background: transparent !important;
}
.editScomment {
    background: #39a853 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    padding: 0px 15px;
    width: 60px;
    margin-top: 9px;
    font-size: 12px;
    height: 26px;
}
.editScomment:hover {
    background: #3f9e55 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    padding: 0px 15px;
    width: 60px;
    margin-top: 9px;
    font-size: 12px;
    height: 26px;
}
.editScancel {
    background: #656565 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: right;
    padding: 0px 15px;
    height: 26px;
    margin-left: 5px;
    width: 60px;
    margin-top: 9px;
    font-size: 12px;
}
.editScancel:hover {
    background: #787878 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: right;
    padding: 0px 15px;
    height: 26px;
    margin-left: 5px;
    width: 60px;
    margin-top: 9px;
    font-size: 12px;
}

.editPostyourComment {
    float: right;
    margin-left: 449px;
    width: auto;
	    margin-bottom: 10px;
}
	
/* network update new css end on 11-11-2017 */



gmenu { color: red; }
navigation { background-color: #333; }
 ul,ol, li{ list-style:none;}

.shopcategory ul,ol, li{ list-style:none;}
.planningAddMore ul,ol, li{ list-style:none;}
.popupAlertBthFrm_Style  ul,ol, li{ list-style:none;}
.sumProf ul,ol, li{ list-style:none;}
.buttonGroup ul,ol, li{ list-style:none;}

.slider  ul,ol, li{ list-style:none;}
.newinvitationMessage .mce-menubtn.mce-fixed-width span {
    display: inline-block;
    overflow-x: hidden;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 5px;
    padding-top: 0;
    text-overflow: ellipsis;
    width: 35px!important;
}


#subShopping_Content_text .shopcategory ul,ol, li{ list-style:inherit;}
#subShopping_Content_text .planningAddMore ul,ol, li { list-style:inherit;}
#subShopping_Content_text .popupAlertBthFrm_Style  ul,ol, li { list-style:inherit;}
#subShopping_Content_text .sumProf ul,ol, li { list-style:inherit;}
#subShopping_Content_text .buttonGroup ul,ol, li { list-style:inherit;}

#subDining_Content_text .shopcategory ul,ol, li{ list-style:inherit;}
#subDining_Content_text .planningAddMore ul,ol, li { list-style:inherit;}
#subDining_Content_text .popupAlertBthFrm_Style  ul,ol, li { list-style:inherit;}
#subDining_Content_text .sumProf ul,ol, li { list-style:inherit;}
#subDining_Content_text .buttonGroup ul,ol, li { list-style:inherit;}

#subTravel_Content_text .shopcategory ul,ol, li{ list-style:disc;}
#subTravel_Content_text .planningAddMore ul,ol, li { list-style:inherit;}
#subTravel_Content_text .popupAlertBthFrm_Style  ul,ol, li { list-style:inherit;}
#subTravel_Content_text .sumProf ul,ol, li { list-style:inherit;}
#subTravel_Content_text .buttonGroup ul,ol, li { list-style:inherit;}


#tab-star  li{ list-style:none;}
/* .NewinvitationDetails ul,ol, li{ list-style:none;} */

div, ul, li, h1, h2, h3, h4, h5, p, a { margin: 0; padding: 0; outline: none; }
.alignLeft { text-align: left; }
.alignCenter { text-align: center; }+
.alignRight { text-align: right; }
.floatRight { float: right;}
.floatLeft { float: left;}
.clearBoth { clear: both; }
.clearall { clear: both; margin: 0; padding: 0; line-height: 0; }
.displayblock { display: block; }
.none { text-decoration: none; border: 0; background-image: none;}
/* ===================== General style  ====================== */


/* .container{border:1px solid red;}
.mainOuter {border:1px solid red;} */


body { margin: 0; padding: 0px 0 0 0; font-family: 'Roboto', sans-serif; /*background: #f2f9f7;*/ /* background-color: #fff;  */   background-color:#f1eff9 ;  -webkit-text-size-adjust: 50%;  height:heigh:100%;}
body#tinymce { font-family: 'Roboto', sans-serif; }
.topWrap.logout { margin: 0; padding: 4px 0 5px 0; /*background: #149d79 url(../images/nav-bg.jpg) 0 bottom repeat-x; background-color: #3C4DA9;*/ width: 100%; /*position: fixed; top: 0; z-index: 20; min-height: 43px; */ background:#303f9f; /* background: rgba(0, 0, 0, 0) url("../images/header-pattern-bg.png") repeat scroll left top; */}
.befourlogin { margin: 0; padding: 0; }
.befourlogin ul {/*  margin: 5px 0 0; padding: 0; list-style: none; width: 315px;  */    float: right;
    list-style: outside none none;
    margin: 15px 0 0;
    max-width: 315px;
    padding: 0;}
.befourlogin ul li { /* margin: 0 25px 0 0; padding: 0 25px 0 0;  */ margin: 0 0px 0 0; padding: 0 18px 0 0;list-style: none; float: left; line-height: 13px; }
.befourlogin ul li.none { margin: 0; padding: 0; border: none; }
.befourlogin ul li a { margin: 0; padding: 0; font-size: 13px; color: #1acc9c; text-decoration: none; }
.befourlogin ul li a:hover { color: #fff; }
.befourlogin ul li.faq { }
.befourlogin ul li.faq a { color: #fff; text-decoration: underline; }
.befourlogin ul li.faq a:hover { text-decoration: none; }
.bodyBefourlogin { /* margin: 66px auto 10px; */ margin: 88px auto 10px; width: 100%; background: none repeat scroll 0 0 #fff; min-height:820px;}
.bodyBefourlogin > p { color: #1ACC9C; font-size: 15px; margin: 10px 0 0; }  /*25-8-14 */
/*.loginForm { background: #E9F4F1; border: 1px solid #AACFC4; border-radius_none: 5px; margin: 30px auto; overflow: hidden; padding: 30px; width: 482px; }*/
.loginForm h1 { color:#333333; font-size: 30px; font-weight: 500; margin: 0px;  margin: 13px 0 21px; text-align: center; text-shadow: 0 1px 1px #fff; font-family:arial; }
.loginForm ul { margin: 0; padding: 0; list-style: none; }
.loginForm li { float: left; margin: 0 0 8px; width: 100%; }
.loginForm > ul > li input[type="text"], .loginForm > ul > li input[type="email"], .loginForm > ul > li input[type="password"] {/*background-color: #FFFFFF; border: 1px solid #d5d5d5; border-radius_none: 5px; color: #929292; font-size: 16px; font-weight: 500;* height: 32px; padding: 5px; width: 97.25%; box-shadow: none ;*/ 
	background: #fff none repeat scroll 0 0; 
	border: 1px solid #ccc; 
	border-radius_none: 4px; 
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; 
	color: #999999; display: block; 
	font-size: 16px; 
	height: 24px; 
	padding: 6px 8px; 
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; 
	width: 95%; 
}
.loginForm li a { color: #428bca; float: left; font-size: 14px; margin: 10px 0 0; text-decoration: none; }
.forgetPass{color: #428bca !important; float: left; font-size: 14px !important; margin: 10px 0 0 !important; text-decoration: none !important; margin-left:6px !important; margin-top: -2px !important;}
.forgetPass :hover{color: #2a6496 !important; font-size: 14px !important; text-decoration:underline !important;}
/* .loginForm > ul > li input[type="submit"], .loginForm > ul > li button { width: 152px; height: 44px; border: none; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; color: #fff; font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 21px; padding: 5px; cursor: pointer; margin-top: 30px; background: url(../images/registrationBut.png) no-repeat center center; } */
.loginForm > ul > li input[type="submit"], .loginForm > ul > li button { background: #bfd255; /* Old browsers */
	background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
	margin-top: 12px;
	display: inline-block;
	margin-bottom: 2px;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	border: 1px solid transparent;
	color: #fff;
	height:42px;
    width:106px;
    line-height:38px;
    font-size:18px;
	margin-left: 365px;
	border-radius_none:4px;
}

.loginForm > ul > li input[type="submit"], .loginForm > ul > li button:hover{color: #ffffff; background-color: #31c48e; border: 1px solid #31c48e;}

/* ------------------------ */
.logo { height: 42px; margin: 0 90px 0 0; padding: 0; width: 39px; }
.serch { padding: 0; margin: 8px 0;}
.serch .searchbtn { margin: 0; padding: 0; float: left; height: 26px; width: 60px; }
.serch .inputbox { margin: 0 6px 0 0; padding: 5px 5px 4px; float: left; /* width: 310px; */width:250px;height:17px; background: #f0fbf7; border: 0; /* border-left: 1px solid #8abeaf; border-bottom: 1px solid #a2b6b4;  */font-size: 12px; -webkit-border-top-right-radius_none: 5px; -webkit-border-bottom-right-radius_none: 5px; -moz-border-radius-topright_none: 5px; -moz-border-radius-bottomright_none: 5px; border-top-right-radius_none: 5px; border-bottom-right-radius_none: 5px; font-family: 'Roboto', sans-serif;}
.searchbtn { float: left; height: 33px; margin: 0; padding: 0; width: 55px; }
.accountmenu { margin: 11px 0; padding: 0; float: right; width: 124px; }
.accountmenu ul { margin: 0; padding: 0; list-style: none; float: right; }
.accountmenu ul li { margin: 0 20px 0 0; /*padding: 0 4px;*/ list-style: none; float: left; line-height: 18px; }
.accountmenu ul li.none { margin: 0; padding: 0; border: none; }
.accountmenu ul li a { margin: 0; padding: 0; font-size: 14px; color: #1acc9c; text-decoration: none; }
.welcometext { margin: 11px 0; /*padding: 5px 0 6px 35px;*/ float: right; /*background: url(../images/welcome.png) 0 0 no-repeat;*/ font-size: 14px; color: #ffffff; }
.welcometext .name { margin: 0 0 0 5px; padding: 0; }
.menuwc { font-family: 'Roboto', sans-serif; /*width: 61px;*/ height: 26px; position: absolute; font-size: 12px; z-index: 1; }
.menuwc ul li a, .menuwc ul li a:visited { display: block; text-decoration: none; color: #000; height: 40px; text-align: center; color: #fff; line-height: 10px; font-size: 12px; overflow: hidden; left: 0; }
.menuwc ul { padding: 0; margin: 0; list-style: none; }
.menuwc ul li { float: left; position: relative; }
.menuwc ul li ul { display: none; width: 175px; border-radius_none: 5px; background: #073e2f; padding: 10px 0px; }
.menuwc ul li ul li { float: none; width: 175px; }
.menuwc ul li ul li a { height: auto; }
.menuwc ul li:hover a { color: #1acc9c; }
.menuwc ul li:hover ul { display: block; position: absolute; top: 38px; }
.menuwc ul li:hover ul li a.hide { color: #1acc9c; }
.menuwc ul li:hover ul li:hover a.hide { color: #1acc9c; }
.menuwc ul li:hover ul li ul { display: none; }
.menuwc ul li:hover ul li a { display: block; color: #fff; padding: 10px 10px 10px 35px; text-align: left; }
.menuwc ul li:hover ul li:hover ul { display: block; position: absolute; left: 105px; top: 0; }
.menuwc ul li:hover ul li:hover ul.left { left: -105px; }
.menuwc ul li:hover ul li a:hover { color: #1acc9c; }

/* ------------------------ */
.bodyTop { margin: 0 auto; padding: 0 0 0px; }
.bodyTop .bodytopeleft { margin: 0; padding: 0; width: 53px; float: left; text-align: center; height: 53px; }
/*.bodyTop .bodytopeleft .imgSu { margin: 0; padding: 2px 2px 2px 1px; width: 48px; float: left; background: #fff; border: 2px solid #b7b7b7; text-align: center; }*/
.bodytopeleft p { font-size: .65em; color: 5d5d5d; }
.bodytopeleft p a { color: #5d5d5d; text-decoration: none; }
.bodyTop .navigation { width: 100%; background: #595fc2; float: left; height: 29px;}
.legendsBase { background: #FFFFFF; border: 1px solid #9EB4A6; border-radius_none: 4px; float: right; height: 36px; margin: 5px 0 0 5px; overflow: hidden; padding: 0 30px; width: 904px; }
#carousel {/*  height: 955px!important; */   height:540px !important;
    overflow-x: hidden;
    overflow-y: auto;
    width: 114%; }
	
	
	@media screen and (min-device-width: 1680px) and (max-device-width: 2560px) { 
	#carousel {/*  height: 955px!important; */   height:830px !important;
    overflow-x: hidden;
    overflow-y: auto;
    width: 114%; }
	}
	
	
.marginAdj1 {
    overflow:hidden;
}
	
.leftContainer { margin: 10px auto 0; padding: 0px 0; }
.monthSu { margin: 0; padding: 5px 0;background:#17246a !important; /*background: #373739 url(../images/septemberbg.jpg) 0 0 repeat-x; border: 1px solid #000;*/ border:none; font-size: 13px; color: #fff; -webkit-border-radius_none: 15px; -moz-border-radius_none: 15px; border-radius_none: 15px; text-align: center; }
.updown { text-align: center; padding-top: 8px; font-size: 13px; }
.next { clear: both; display: block; width: 20px; margin: 0 auto; }
.pre { clear: both; display: block; width: 20px; margin: 0 auto; }
.calendar { width: 120px; margin: 5px 0 10px; padding: 0; }
.calendar .weekbar { margin: 0; padding: 0; color: #2c514c; font-size: 13px; font-weight: normal; text-align: center; line-height: 18px; }
.calendar .wekicon { /*width: 112px; height: 108px;*/ width: 124.4px; height: 121px; margin: 3px 4px -2px; padding: 4px 4px 6px; float: right; -webkit-border-radius_none: 3px; -moz-border-radius_none: 3px; border-radius_none: 3px; position: relative;/* background: #e5e9f4 url(../images/dashboard_paper-smallcurve.png) center center no-repeat;*/ /*-moz-box-shadow: inset -2px -2px 6px -5px #000; -webkit-box-shadow: inset -2px -2px 6px -5px #000; box-shadow: inset -2px -2px 6px -5px #000; border: 1px solid #b1b1b1; */background: #e5e9f4 url(../images/dashboard_paper-smallcurve.png) center center no-repeat;}

#carousel .calendar .wekicon { width: 119.4px !important; height: 121px; margin: 3px 4px -2px; padding: 4px 4px 6px; float: right; -webkit-border-radius_none: 3px; -moz-border-radius_none: 3px; border-radius_none: 3px; position: relative; background: #e5e9f4 url(../images/dashboard_paper-smallcurve.png) center center no-repeat;}

#carousel .wekicon li.planningcreate0Icon {
    left: 3px !important;
    top: 3px !important;
}
#carousel .sevenday-calender-icon-box {
    float: left!important;
    margin-left: 0px!important;
    margin-top: 2px!important;
    border: 0px solid red;
    float: left!important;
    width: 92%!important;
}


/*.wekicon li { list-style: none; width: 21px; height: 21px; }
.wekicon li img { margin: 0; padding: 0; border: 0; }
.wekicon li a { margin: 0; padding: 0; border: 0; text-decoration: none; }
.wekicon .videosIcon { margin: 57px 0 0 5px; padding: 0px; position: relative; }
.wekicon .photosIcon { margin: 83px 0 0 31px; padding: 0px; position: relative; }
.wekicon .diningIcon { margin: 5px 0 0 57px; padding: 0px; position: relative; }
.wekicon .sportsIcon { margin: 83px 0 0 57px; padding: 0px; position: relative; }
.wekicon .profbloggingIcon { margin: 31px 0 0 5px; padding: 0px; position: relative; }
.wekicon .personalIcon { margin: 5px 0 0 5px; padding: 0px; position: relative; }
.wekicon .maleiconIcon { margin: 83px 0 0 5px; padding: 0px; position: relative; }
.wekicon .businessIcon { margin: 5px 0 0 31px; padding: 0px; position: relative; }
.wekicon .shoppingIcon { margin: 57px 0 0 83px; padding: 0px; position: relative; }
.wekicon .travelIcon { margin: 83px 0 0 5px; padding: 0px; position: relative; }
.wekicon .healthFitnessIcon { margin: 31px 0 0 83px; padding: 0px; position: relative; }
.wekicon .clockIcon { margin: 57px 0 0 83px; padding: 0px; position: relative; }*/
/*.wekicon .datetext { width: 21px; height: 21px; margin: 45px 0 0 40px; padding: 0px; position: absolute; font-size: 20px; font-weight: 500; }*/
/*.wekicon .datetext a { color: inherit; }
.wekicon .professional-bloggingIcon { margin: 31px 0 0 5px; padding: 0px; position: relative; }
.wekicon .health-fitnessIcon { margin: 83px 0 0 83px; padding: 0px; position: relative; }
.wekicon .restaurantsIcon { margin: 31px 0 0 83px; padding: 0px; position: relative; }
.wekicon .planningIcon { margin: 31px 0 0 5px; padding: 0px; position: relative; }
.wekicon .planningcreateIcon { margin: 5px 0 0 57px; padding: 0px; position: relative; }
.wekicon .hosteventfwdIcon { margin: -16px 0 0 5px; padding: 0px; position: relative; }
.wekicon .reminder_forward { margin: 0 0 0 5px; padding: 0px; position: relative; }
.wekicon .hostEventInviteIcon { margin: -16px 0 0 31px; padding: 0px; position: relative; }*/
.wekicon .guest_event_invite_count, .wekicon .host_invi_accept_count, .wekicon .events_count, .wekicon .reminder_count, .wekicon .comment_num {/* background: #7a7878; */
border: 0px solid #139270;
border-radius: 50%;
color: #000;
font-size: 12px;
padding: 1px;
position: absolute;
top: -5px !important;
left: -5px;
z-index: 9;
cursor: pointer;
font-weight: 500;
width: 11px;
height: 11px;
line-height: 10px;}
/*.wekicon .guestEventInviteIcon { margin: -16px 0 0 57px; padding: 0px; position: relative; }
.wekicon .eventsIcon { margin: 31px 0 0 -16px; padding: 0px; position: relative; }
.wekicon .reminderIcon { margin: 5px 0 0 83px; padding: 0px; position: relative; }
.wekicon .commentIcon { margin: -16px 0 0 83px; padding: 0px; position: relative; }*/
/* --------------------------------------
 14-5-2014 CSS
----------------------------------------*/
.cmnRtPanel { width: 99.85%; opacity: 1; border: 1px solid #9eb4a6; background: #fff; min-height: 100px; margin: 10px 0 0; padding-bottom: 20px; overflow: hidden; }
.rightPanelHeader { width: 99.85%; height: 52px; border:1px solid #bdbdbd; box-shadow: 0 5px 5px 0 rgba(0,0,0,0.15); padding: 10px 0 18px; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #ececec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ececec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #ececec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #ececec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #ececec 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #ececec 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec', GradientType=0 );/* IE6-9 */;
}
.rightPanelHeader > h1 { font-size: 26px; font-weight: 500; color: #454141; margin: 0 0 0 15px; }
.rightPanelHeader > span { font-size: 14px; font-weight: 400; color: #454141; margin: 10px 0 0 15px; }
.cardBig { width: 100%; height: 395px; background: #fff; padding: 1px 0; border-bottom: 1px solid #a3c45a; border-top: 1px solid #a3c45a; overflow: hidden; margin: 8px 0 0; }
.cardBg input[type="text"] { border: 1px solid #D9D9D9; box-shadow: 1px 1px 3px -1px #D9D9D9 inset; height: 24px; width: 124px; }
.topPanelDetailsForm > p span.shiftClass1 { margin-left: 28px; }
.topPanelDetailsForm > p a { color: #121212; text-decoration: none; position:relative; }
.topPanelDetailsForm > p a:hover { text-decoration: none; }
.invitationDetails { width: 96.75%; padding: 0 15px; margin: 20px 0; overflow: hidden; }
.invitationMsg { width: 405px; float: left; }
.invitationMsg h3, .rsvpDetails h3, .topPanelDetailsForm h3 { font-size: 18px; font-weight: 500; color: #2d2c2c; margin: 0 0 15px; }
.editor { /*width: 408px;*/ width: 430px; min-height: 120px; margin: 0 0 10px; }
.actionButtons { width: 100%; }
.actionButtons > ul { list-style: none; /*overflow: hidden;*/ float: left; }
.actionButtons > ul > li { float: left; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; /*background: #ccc;*/ /*18-8-14*/ margin: 0 10px 0 0; font-size: 15px; }
.actionButtons > ul > li.saveDraft { margin-left: 299px; background: #61b3e3; /* Old browsers */
background: -moz-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b3e3), color-stop(100%, #2f7fba)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* IE10+ */
background: linear-gradient(to bottom, #61b3e3 0%, #2f7fba 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba', GradientType=0 );/* IE6-9 */;
}
.actionButtons > ul > li.preview { background: #ffc20f; /* Old browsers */
background: -moz-linear-gradient(top, #ffc20f 0%, #f7991d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc20f), color-stop(100%, #f7991d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffc20f 0%, #f7991d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffc20f 0%, #f7991d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffc20f 0%, #f7991d 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffc20f 0%, #f7991d 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc20f', endColorstr='#f7991d', GradientType=0 );/* IE6-9 */;
}
.actionButtons > ul > li.saveDraft button, .actionButtons > ul > li.preview button, #form_Confirm { /*border: none;  background: none;*//*18-8-14*/ color: #ffffff; text-transform: capitalize; font-size: 15px; padding: 6px 18px 7px; cursor: pointer; }
.actionButtons > ul > li a { display: block; color: #fff; text-decoration: none; padding: 8px 18px; }
.actionButtons > ul > li.saveDraft a:hover { background: #61b3e3; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; }
.actionButtons > ul > li.preview a:hover { background: #ffc20f; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; }
.actionButtons > ul > li.inviteFrnds a:hover { background: #009a90; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; }
.shadowDivider { width: 22px; float: left; margin: 0 30px; }
.rsvpDetails { float: right; width: 380px; min-height: 100px; }
.formSpace { margin: 0 0 15px 10px; padding: 0; font-size: 13px; }
.formSpace .inputbg { border: 1px solid #d9d9d9; height: 24px; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; width: 75px; }
.formSpace .inputbgSmall { border: 1px solid #d9d9d9; height: 24px; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; width: 60px; float: left; }
.formSpace .calenderbg { border: 1px solid #d9d9d9; height: 24px; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; width: 100px; }
textarea.commentsTextarea { width: 204px; height: 68px; float: left; border: 1px solid #d9d9d9; padding: 5px; resize: none; box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); -moz-box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); -webkit-box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); }
.IMessage > p.msg { color: #1acc9c; }
table.formSpace tr td { text-align: right; }
table.formSpace tr td input[type="radio"], table.formSpace tr td label { float: left; }
table.formSpace tr td input[type="radio"] { margin: 3px 5px 0 0; }
table.formSpace tr td label { margin: 0 10px 0 0; }
input[type="text"]:focus, input[type="number"]:focus, input[type="email"]:focus, textarea:focus { border: 1px solid #3c4da9;  box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); /* width: 98.3% !important; */}
.serch .inputbox:focus { border: none; outline: none; box-shadow: inset 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: inset 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: inset 0 0 5px 0 rgba(91,197,197,0.8); }



.commentbox input[type="text"]:focus, .commentbox input[type="number"]:focus, .commentbox input[type="email"]:focus, .commentbox textarea:focus {
    width: 99.5% !important;
}

/* Date Picker
---------------------------------------------*/
.tcalInput { /*background: url(../images/cal.gif) 95% 50% no-repeat;*/ padding: 2px 20px 2px 2px; cursor: pointer; border: 1px solid #fff; background-color: #fff; width: 75px; height: 24px; border: 1px solid #d9d9d9; box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); -moz-box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); -webkit-box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); }
.tcalActive { /*background-image: url(../img/no_cal.gif);*/
}
#tcal { position: absolute; visibility: hidden; z-index: 100; width: 162px; background-color: white; margin-top: 2px; padding: 0 2px 2px 2px; border: 1px solid silver; -moz-box-shadow: 3px 3px 4px silver; -webkit-box-shadow: 3px 3px 4px silver; box-shadow: 3px 3px 4px silver; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver')";  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver');
}
#tcalControls { border-collapse: collapse; border: 0; width: 100%; }
#tcalControls td { border-collapse: collapse; border: 0; padding: 0; width: 16px; background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; }
#tcalControls th { border-collapse: collapse; border: 0; padding: 0; line-height: 25px; font-size: 10px; text-align: center; font-family: Tahoma, Geneva, sans-serif; font-weight: 500; white-space: nowrap; }
#tcalPrevYear { background-image: url(../images/prev_year.gif); }
#tcalPrevMonth { background-image: url(../images/prev_mon.gif); }
#tcalNextMonth { background-image: url(../images/next_mon.gif); }
#tcalNextYear { background-image: url(../images/next_year.gif); }
/* table containing week days header and calendar grid */
#tcalGrid { border-collapse: collapse; border: 1px solid silver; width: 100%; }
#tcalGrid th { border: 1px solid silver; border-collapse: collapse; padding: 3px 0; text-align: center; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; background-color: gray; color: white; }
#tcalGrid td { border: 0; border-collapse: collapse; padding: 2px 0; text-align: center; font-family: Tahoma, Geneva, sans-serif; width: 14%; font-size: 11px; cursor: pointer; }
#tcalGrid td.tcalOtherMonth { color: silver; }
#tcalGrid td.tcalWeekend { background-color: #ACD6F5; }
#tcalGrid td.tcalToday { border: 1px solid red; }
#tcalGrid td.tcalSelected { background-color: #FFB3BE; }
.eventTitel { margin: 0; padding: 0; font-size: 14px; overflow: hidden; }
.eventTite_nw { margin-left: 20px!important; margin-right: 20px!important; }
.eventTable { margin: 0 0 15px; padding: 0; float: left; font-size: 14px; width: 49%; }
.eventTable .eventinput { border: 1px solid #d9d9d9; height: 24px; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; }
.eventbigwidth { width: 302px; }
.eventmiddwidth { width: 140px; }
.eventsmallwidth { width: 60px; }
.padding_left_right_0 { padding-left: 0!important; padding-right: 0!important; }
.margin_left_0 { margin-left: 0!important; margin-right: 0!important; }
.newdownarroweight_none_right { right: 0!important; }
.eventTabletwo { margin: 0 0 15px; padding: 0; float: right; width: 49%; font-size: 14px; }
.eventTabletwo .eventinput { border: 1px solid #d9d9d9; height: 24px; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; }
.eventTable td, .eventTabletwo td { font-size: 13px; }
/* --------------- * ------------- */
.babyBox { margin: 0 10px 5px 10px !important; padding: 0 !important; width: 878px; border-bottom: 1px solid #CFCFCF !important; border-image: none !important; border-left: 1px solid #CFCFCF !important; border-right: 1px solid #CFCFCF !important; -moz-box-shadow: 0 1px 4px 0 #e3e3e3; -webkit-box-shadow: 0 1px 4px 0 #e3e3e3; box-shadow: 0 1px 4px 0 #e3e3e3; overflow: hidden; /*background: url(../images/Invito-bg-pettern.jpg) repeat;*/}
#template_section .babyTextheader { margin: 5px 9px 0 10px !important; padding: 0px!important; background:#f4f6ff; z-index:99 !important; /*background: #ededed url(../images/babybg.png) 0 0 repeat-x; */color: #000000; font-size: 17px; line-height: 30px; font-weight: 500; overflow: hidden; position: relative; /**/border:1px solid #c4cbed;  }
/*.ui-accordion-content{ border:none !important; padding:0px !important;}*/
.ui-accordion-content { /*padding: 2px !important;*/ }
.create_invito .ui-state-active .ui-icon { float: right; left: auto !important; margin-top: -8px !important; position: absolute; right: 10px !important; top: 28% !important; background: url(../images/upspan1.png) -1px -2px no-repeat !important; width: 28px !important; height: 28px !important; }
.create_invito .ui-icon { float: right; left: auto !important; margin-top: -8px !important; position: absolute; right: 10px !important; top: 28% !important; background: url(../images/downspan.png) -1px -2px no-repeat !important; width: 28px !important; height: 28px !important; }
.babyBox .ui-accordion-content { padding: 0px !important; }
.babyBox .slider, .create_invito .slider { margin: 0px !important; }
.babyBox .flexslider, .babyBox .flexslider1, .babyBox .flexslider2 { border: none !important; box-shadow: none !important; position: relative; margin: 0 0 60px; }
.upspann { position: absolute; right: 0; padding: 0; }
.upspann img { padding: 2px 0 0 0!important; border-right: 0!important; }
#template_section .babyTextheader img { margin: 0 8px 0 0; padding: 2px 10px 2px 5px; float: left;/*  height: 30px; */ border-right: 1px solid #c4cbed; }
.babyBox .babyitem { padding: 0; margin: 10px 0; float: left; width: 100%; position: relative; }
.babyBox .babyitemPro { padding: 0; margin: 0; float: right; width: 98%; min-height: 223px; /*background: url(../images/transperent-cardbg.png) repeat;*/ /*-moz-box-shadow: inset 2px 2px 4px 0px rgba(90,49,22,2); -webkit-box-shadow: inset 2px 2px 4px 0px rgba(90,49,22,2); box-shadow: inset 2px 2px 4px 0px rgba(90,49,22,2);*/ position: relative; background-color:#f9f9f9; /*border:3px solid #a5a5a5;*/ border:3px solid #ddd;}
.babyBox .carousel li { margin-right: 0px; }
.babyBox .listings24 img { height: 174px; width: 269px; }
.imagebackground { margin: 13px auto 0; padding: 0px; background: url(../images/carbg.png) 0 0 no-repeat; height: 201px; width: 299px; display: table; }
.field-content { height: 174px; width: 269px; margin: 5px 0 0 5px; padding: 0; overflow: hidden; float: left; }
.cataText { margin: 0px 0 0; padding: 0; color: #fff; font-size: 17px; line-height: 17px; font-weight: normal; text-align: center; }
#activ { width: 323px; height: 223px; background: #000; position: absolute; background: url(../images/border-img.png) 0 0 no-repeat; /*top: -11px; left: -10px;*/ top: 0px; left: 0px; }
.slide { width: 322px!important; margin-left: 11px !important; }
/* ----------- 15-5-14  ------------- */

.SecendbabyBox { margin: 10px auto 0 !important; padding: 0!important; width: 1006px !important; border: 1px solid #000 !important; background: #000!important; overflow: hidden; height:419px; }
.SecendbabyBox ul.slides { margin: 0; padding: 0; list-style: none; }
/* .SecendbabyBox .slides li { padding: 0; margin: 10px 0 10px 10px; float: left; width: 322px!important; position: relative; } */
.SecendbabyBox .slides li a { width: 100%; min-height: 223px; float: right; margin: 0 0 10px; padding: 0; position: relative; }
.SecendbabyBox .slides .listings24 img { width: 277px; height: 176px; }
.signinSuggestion { width: 455px; background:#d9d9e1; border-radius_none:4px; padding:20px 10px; margin: 80px 0px 0px 0px;}
.signinSuggestion h2 { border-bottom: 1px solid #e1e1e6; color: #5c5c91; font-size: 24px; padding-bottom: 5px; text-align: center; padding-top:15px; margin-bottom: 10px; }
.signinSuggestion p { color: #333; font-size: 14px; text-align: center; margin: 0 0 10px; }
span.autographText { color: #1ACC9C; font-family: 'futura_md_btmedium'; font-size: 22px; }
.regForm { float: right; width: 485px; border:1px solid #ccc;border-radius_none: 5px; box-shadow:inset 0 1px 1px #fff; padding: 29px 15px 0px; }
.regForm h1 { color: #333333; font-family:arial; font-size: 30px; font-weight: 500; margin: 0 0 15px; text-align: center; text-shadow: 0 1px 1px #fff; }
.regForm > ul { list-style: none outside none; }
.regForm > ul > li { float: left; margin: 0 0 16px; width: 100%; color: #474747; }
.regForm > ul > li > p { color: #474747; }
.regForm > ul > li input.shortSize[type="text"] { background-color: #FFFFFF; border: 1px solid #ccc; border-radius_none: 4px; box-shadow: none; color: #999999; float: left; font-size: 16px; font-weight: normal; height: 26px; margin-right: 8px; /* padding: 5px; */ width: 194px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; text-align:left; }
.regForm > ul > li input.shiftRight[type="text"] { float: right; margin-right: 2px; }
.regForm > ul > li .genderSelect { float: left; height: 16px; padding: 10px 0; width: 206px; }
.regForm > ul > li input[type="text"], .regForm > ul > li input[type="email"], .regForm > ul > li input[type="password"] { background-color: #FFFFFF; border: 1px solid #cccccc; border-radius_none: 4px; color: #999999; font-family:arial; font-size: 16px; font-weight:normal; height: 26px; padding: 5px; width: 97.25%; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.regForm > ul > li select { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #c0c0c0; border-radius_none: 4px; color: #999999; font-family:arial; font-size: 16px; font-weight:normal; /* height: 36px; */ padding: 5px;  width: 483px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; height:38px; }
.regForm > ul > li input[type="submit"], .regForm > ul > li button { 
	background: #bfd255; /* Old browsers */
	background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
	margin-top: 20px;
	border: medium none; 
	border-radius_none: 6px; 
	color: #FFFFFF; 
	cursor: pointer; 
	font-family:arial; 
	font-size: 18px; 
	font-weight: 400; 
	height: 44px; 
	margin-top: 20px; 
	padding: 8px 30px;
	width: 137px;
	line-height: 1.33;
	border: 1px solid transparent;
	margin-left:347px;
}
.inboxArrow { margin-left: 325px; margin-top: 16px; }
.inboxArrow img { /* width: 75%; */ height: 97px; width: 180px; }
.genderSelect ul li { float: left; list-style: none; margin-left: 15px; color: #474747; }
.eventeightTitel h3 { /*color: #2D2C2C;*/ font-size: 18px; font-weight: 500; /*margin: 5px 15px 0px 0px;*/ }
.downarroweight { margin: 0; padding: 0; position: absolute; right: 10px; top: 15px; }
.invitationMsg p { font-size: 13px; color: #666666; line-height: 20px; }
.invitationMsg h3 img { float: right; padding: 8px 15px 0px 0px; }
.invites { width: 100%; overflow: hidden; }
.hInvitesH4 { font-weight: normal; font-size: 18px; border-bottom: 1px solid #a3c45a; padding: 0px 16px 18px 16px; margin-bottom: 18px; }
.invitesSec { padding: 15px; overflow: hidden; }
.invitesSec p { font-size: 13px; color: #666666; }
.invitesSec h5 { font-weight: 500; font-size: 18px; color: #666666; margin: 18px 0px;  }
.invitesSecLeft { width: 420px; float: left; margin: 0 18px 30px 0; }
.invitesSecLeftButton { width: 174px; height: 33px; /*background:url(../images/inviteBtnBg.jpg) repeat-x;*/
border-radius_none: 5px; padding: 0px 15px; background: #0bc996; /* Old browsers */
background: -moz-linear-gradient(top, #0bc996 0%, #00a97b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0bc996), color-stop(100%, #00a97b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0bc996 0%, #00a97b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0bc996 0%, #00a97b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0bc996 0%, #00a97b 100%); /* IE10+ */
background: linear-gradient(to bottom, #0bc996 0%, #00a97b 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0bc996', endColorstr='#00a97b', GradientType=0 );/* IE6-9 */;
}
.invitesSecLeftButton a { color: #fff; background: url(../images/btnIcon.png) no-repeat 90% center; line-height: 33px; text-decoration: none; width: 180px; display: block; font-size: 14px; font-weight: 400; }
.invitesSecRight { width: 430px; float: right; }
.invitesSecRight .eventinput { border: 1px solid #D9D9D9; box-shadow: 1px 1px 3px -1px #D9D9D9 inset; height: 31px; float: left; border-radius_none: 5px; padding: 0 10px; }
.invitesSecRight input[type="submit"] { width: 96px; height: 34px; background: url(../images/invInBtn.png) repeat-x; border: 1px solid #7bad51; font-size: 14px; color: #fff; text-align: center; cursor: pointer; margin-left: 7px; border-radius_none: 5px; }
.hInviteseightH4 { font-weight: normal; font-size: 18px; padding: 15px 0 15px 15px; }
/*center; cursor:pointer; margin-left:10px; border-radius_none:5px;}*/
.downarroweight { position: absolute; padding: 0; margin: 0; top: 15px; right: 10px; }
.eventeightTitel { position: relative; }
.totalInvitees { margin: 0; padding: 0; clear: both; width: 100%; }
.totalInvitees ul { margin: 0; padding: 0; list-style: none; min-height: 350px; }
.totalInvitees ul li { margin: 15px 10px 0 0; padding: 1px; width: 90px; height: 90px; float: left; position: relative; border: 1px solid #b7b7b7; }
.totalInvitees ul li img { width: 100%; }
.totalInvitees ul li .closeInvitees { margin: 0; padding: 0px; width: 12px; height: 13px; position: absolute; right: -3px; top: -3px; }
.totalInvitees h4.invotitel { margin: 15px 0; padding: 0; font-size: 18px; font-weight: normal; color: #666666; clear: both; float: left; }
.separated { margin: 0; padding: 0; clear: both; width: 100%; }
.separated ul { margin: 0; padding: 0; list-style: none; min-height: 350px; }
.separated ul li { margin: 10px 0 0; padding: 0px; float: left; width: 98%; }
.separated ul li .delete { margin: 5px 0 0 6px; padding: 0px; float: right; width: 15px; height: 15px; }
.separated h4.invotitel { margin: 15px 0; padding: 0; font-size: 18px; font-weight: normal; color: #666666; clear: both; float: left; }
.threesetBtn { width: auto; margin: 0 0 0 30%; padding: 0; clear: both; }
.threesetBtn .SaveDraftBlue { margin: 0 10px; padding: 8px 15px 7px; background: url(../images/savedraft.png) repeat-x 0 0; float: left; font-size: 15px; color: #fff; border-radius_none: 5px; border: 1px solid #4c76c9; cursor: pointer; }
.threesetBtn .SaveDrafPreview { margin: 0 10px; padding: 8px 15px 7px; background: url(../images/preview.png) repeat-x 0 0; float: left; font-size: 15px; color: #fff; border-radius_none: 5px; border: 1px solid #e5b535; cursor: pointer; }
.threesetBtn .SaveDrafSend { margin: 0 10px; padding: 8px 15px 7px; background: url(../images/sendinvito.png) repeat-x 0 0; float: left; font-size: 15px; color: #fff; border-radius_none: 5px; border: 1px solid #7ca933; cursor: pointer; }
/*------------- popup ------------------ */
.popup_box { width: 100%; border-radius_none: 10px 10px 10px 10px; margin-left: 0px; }
.popup_box h2 { margin: 0px; padding: 0px 0 5px 0; text-align: center; font-weight: 400; line-height: 10px; color: #474747; }
.popup_box .pagination { margin: 10px 0 0px; padding: 0px; }
.popup_box .pagination li { list-style-type: none; /* display: inline-block;  padding: 0; margin-right:3px; */ float:left; }
.popup_box .pagination li a { text-align: center; font-weight: 300; text-decoration: none; color: #656565; /*text-transform: uppercase;*/ }
.popup_box .pagination li a:hover { color: #000; }
.popup_box .pagination li a.active { font-weight: 500; }
.popup_box .scrollsu_box { /*border-bottom: #ccc solid 1px;*/ padding: 0 0 15px 0; margin: 0px 0 15px 0; overflow: hidden;}
.scrollsu_box ul { padding: 0 29px; margin: 0px; list-style: none; overflow: scroll; overflow-x: hidden; max-height: 425px; width:1030px; }
.scrollsu_box ul li {   border: 1px solid #dadada;
    float: left;
    height: 117px;
    margin: 20px 6px 0px 10px;
    padding: 1px;
    position: relative;
    width: 118px;}
/*.popup_box .scrollsu_box ul li img {width:101px; height:102px;}*/
.scrollsu_box ul li .okscrollsu { margin: 0; padding: 0px; width: 20px; height: 20px; position: absolute; right: -1px; top: 1px; }
.scrollsu_box ul li .ScrolluserText {  background-color: rgba(0, 0, 0, 0.3);
    color: #fff;
    font-size: 13px;
    left: 2px;
    line-height: 16px;
    /* opacity: 0.3; */
    padding: 2px 0;
    position: absolute;
    text-align: center;
    top: 97px;
    width: 97%;
} }
.scrollsu_boxpr { /*border-bottom: #ccc solid 1px;*/ padding: 0 0 15px; margin: 0 0 15px; float:left; width:99%;}
.scrollsu_boxpr ul { /*padding: 0 13px 0 0;*/ margin: 0; list-style: none; /*overflow: scroll; overflow-x: hidden; height: 450px;*/   max-height: 536px; overflow:auto; }
.scrollsu_boxpr ul li { margin: 20px 6px 0 10px; padding: 0; position: relative; float: left; width: 101px; }
.scrollsu_boxpr ul li .imgpr { width: 101px; height: 102px; border: 1px solid #dadada; padding: 2px; }
.scrollsu_boxpr ul li .okscrollsuPr { margin: 0; padding: 0; width: 20px; height: 20px; position: absolute; right: -15px; top: -9px; }
.scrollsu_boxpr ul li .ScrolluserText { margin: 0; padding: 0; text-align: center; font-size: 13px; display: block; color: #474747; }
.scrollsu_boxpr ul li.lastAutograph { margin-left: 0; margin-right: 0; padding: 0; float: right; }
.topPanelDetailsForm { font-size: 14px; padding: 0 15px; /*border-bottom: 1px solid #ADCE65;*/ font-size: 14px; position: relative; } /* 21-8-2014 */
.topPanelDetailsForm > p.marginLeftOne { line-height: 21px; color: #2d2c2c; background: url("../images/callout-icon.png") no-repeat scroll 222px center / 29px 24px rgba(0, 0, 0, 0); margin: 15px 15px 10px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Chrome, if Chrome rule needed */
	.topPanelDetailsForm > p.marginLeftOne { background-position: 239px center; };
}
.invitationMsg h3, .rsvpDetails h3, .topPanelDetailsForm h3 { font-size: 18px; font-weight: 500; color: #2d2c2c; /* margin: 0 0 15px;*/
margin: 15px 0px 10px; /*15-05-14*/; }
.eventTitel { margin: 0; padding: 0; font-size: 14px; overflow: hidden; padding: 15px 15px 10px; position: relative; /*15-05-14*/; }
/*------------- popup ------------------ */

/* --------------------------------------
 15-5-2014 CSS
----------------------------------------*/
.bodytopeleft p a:hover { color: #000; }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari and Chrome, if Chrome rule needed */
.tcalInput { background: url(../images/cal.gif) 95% 50% no-repeat; width: 67px; }
;
}
.noImage > p { background: none; }
.invitationMsg .nonEditText { font-size: 14px; color: #000; }
.nonEditText > p { margin: 10px 0; font-weight: 500; }
.confirm { width: 100%; float: left; margin: 15px 0; }
.confirm > ul { list-style: none; overflow: hidden; }
.confirm > ul > li { float: left; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; /*background: #ccc;*/ /*18-8-14*/ margin: 0 10px 0 0; font-size: 15px; margin-left: 153px; }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.confirm > ul > li { margin-left: 159px; }
;
}
.cardbannerText { position: absolute; margin: 0; padding: 5px 10px; min-height: 50px; background: #000; bottom: 0; background: rgba(0,0,0,0.5); width: 97.75%; text-align: right; color: #fff; bottom: 0; }
.cardbannerText h3 { font-size: 18px; margin: 5px 0; font-weight: 500; }
.cardBig { position: relative; }
.rsvpDetailsTable { width: 96.75%; margin: 5px auto 20px; }
.RSVPDetails { margin: 0 auto; padding: 0; overflow: hidden; }
.RSVPDetails .titelRSVP { margin: 0 auto; padding: 5px 40px 5px 15px; background: #9ab2ab url(../images/carvtbl.png) right -1px no-repeat; float: left; font-size: 18px; color: #fff; font-weight: normal; -webkit-border-top-left-radius_none: 5px; -moz-border-radius_none-topleft: 5px; border-top-left-radius_none: 5px; }
.RSVPDetailsTbl { font-size: 14px; font-weight: normal; position: relative; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; border-top-left-radius_none: 0; -moz-border-top-left-radius_none: 0; -webkit-border-top-left-radius_none: 0; border-top: 2px solid #9bb2ac; border-bottom: 3px solid #9bb2ac; background: #fff; }
.RSVPDetailsTbl .onersvptb { background: #e1e7e5; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.RSVPDetailsTbl .tworsvptb { background: #c9d8d4; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.RSVPDetailsTbl .lastrsvptb { background: #e1e7e5; border-bottom: 1px solid #fff; }
.RSVPDetailsTbl td { padding: 7px 5px; background: #f6f9f8; border-top: 1px solid #e1e7e5; }
.RSVPDetailsTbl td a { font-size: 14px; font-weight: normal; color: #111; text-decoration: none; }
.guestsConfirmed { width: 100%; }
/*.eventTitel { margin: 0; padding: 0; border-bottom: 1px solid #121212; font-size: 14px; }*/
.eventeightTitel { position: relative; }
.hInviteseightH4 { font-weight: normal; font-size: 18px; padding: 10px 0 10px 15px; }
.downarroweight { position: absolute; padding: 0; margin: 0; top: 10px; right: 10px; }
.confirmedGuestList { margin: 15px; overflow: hidden; float:left; width:97%; }
.guestFilter { overflow: hidden; padding-top:0px; }
.guestFilter > p { float: left; font-size: 14px; line-height: 26px; }
.guestFilter select { float: left; margin-left: 15px; width: 129px; height: 34px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; /*background: #fff;*/ border: 1px solid #bcbcbc; box-shadow: inset 0 4px 5px 0 rgba(0,0,0,0.05); outline: none; padding: 7px 0;    -moz-appearance: none;
    -webkit-appearance: none; }
/* -------------- *------------------ */ 
.editInvitation { margin: 10px 0 0 0; padding: 0; height: auto; overflow: hidden; /*width:804px;width:998px;*/; }
.editInvitation .editBox { margin: 0 12px 0 7px; padding: 0!important; width: 147px!important; height: 217px; background: #f5f9f8 url(../images/editInvitationbg.png) bottom right no-repeat; float: left; -webkit-border-radius_none: 5px; -moz-border-radius_none: 5px; border-radius_none: 5px; /*border-bottom: 3px solid #9bb2ac; border-right: 1px solid #9bb2ac;*/ }
.editBox .imagess { margin: 9px auto 1px; padding: 1px; width: 126px; height: 126px; position: relative; border: 1px solid #dadada; text-align: center; }
.imagess .optioneditBox { margin: 0; padding: 0px; width: 19px; height: 18px; position: absolute; right: -5px; top: -5px; }
.editBox .h3headeditBox { margin: 0 auto; padding: 0px; text-align: center; font-size: 14px; color: #2d2c2c; font-weight: normal; white-space: nowrap; width: 138px; overflow: hidden; text-overflow: ellipsis; line-height: 19px;}
.editBox .h5headeditBox { margin: 0 auto; padding: 0px; text-align: center; font-size: 13px; color: #2d2c2c; font-weight: normal; line-height: 17px;}
.editBox .linkheadeditBox { margin: 0 auto; padding: 0px; font-size: 13px; color: #92b555; text-decoration: none; text-align: center; display: block; line-height: 17px; }
/** --- ***/
.zIndexClass { z-index: 99999; }
/*
.SecendbabyBox { margin:8px auto;padding:0;width:995px;background:#000;}
.SecendbabyBox ul { margin:0 0 0 7px;padding:0; list-style:none; }
.SecendbabyBox ul li { margin:5px 4px;padding:10px 0 0;width:320px!important;height:396px float:left; list-style:none;};*/

.SecendbabyBox ul li img.restoreClass { /*margin:5px 0 8px 0!important;padding:0;width:320px; height:176px;list-style:none;*/
-moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000; }
.SecendbabyBox ul li img.hoverClass { margin: 5px 0 8px 0!important; padding: 0; list-style: none; z-index: 1; -moz-transform: scale(1.15); -webkit-transform: scale(1.15); -o-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); -webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000; }
.SecendbabyBox ul li img { position: absolute; }
.SecendbabyBox ul li img { transition: 1s ease-in-out; }
/*.SecendbabyBox ul li img.image_1 { transition: 1s ease-in-out; left: 0px; }
.SecendbabyBox ul li img.image_1:hover { margin-right: -170px !important; }
.SecendbabyBox ul li img.image_2 { transition: 1s ease-in-out; }
.SecendbabyBox ul li img.image_2:hover { margin-top: -139px !important; }
.SecendbabyBox ul li img.image_3 { transition: 1s ease-in-out; top: 0px; left: 0px; overflow: visible; }
.SecendbabyBox ul li img.image_3:hover { left: 1px !important; top: -139px !important; }
.SecendbabyBox ul li img.image_4 { transition: 1s ease-in-out; top: 0px; left: 0px; }
.SecendbabyBox ul li img.image_4:hover { left: -80px; margin-top: -118px!important; }
.SecendbabyBox ul li img.image_5 { transition: 1s ease-in-out; }
.SecendbabyBox ul li img.image_5:hover { margin-left: -258px !important; margin-top: -139px !important; }
.SecendbabyBox ul li img.image_6 { transition: 1s ease-in-out; }
.SecendbabyBox ul li img.image_6:hover { margin-left: -268px !important; margin-top: -139px !important; }
.SecendbabyBox ul li img.image_7 { transition: 1s ease-in-out; }
.SecendbabyBox ul li img.image_7:hover { margin-top: -139px !important; }
.SecendbabyBox ul li img.image_8 { transition: 1s ease-in-out; }
.SecendbabyBox ul li img.image_8:hover { margin-top: -139px !important; }
.SecendbabyBox ul li img.image_9 { transition: 1s ease-in-out; top: 0px; left: 0px; overflow: visible; }
.SecendbabyBox ul li img.image_9:hover { left: 1px !important; top: -139px !important; }
.SecendbabyBox ul li img.image_10 {left: 0; top: 0; transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_10:hover {left: -268px; margin-top: 0 !important;}
.SecendbabyBox ul li img.image_11 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_11:hover { margin-left: -380px !important; margin-top: -139px !important;}
.SecendbabyBox ul li img.image_12 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_12:hover { margin-left: -268px !important; margin-top: -139px !important;}
.SecendbabyBox ul li img.image_13 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_13:hover { margin-left: -268px !important; margin-top: -139px !important;}
.SecendbabyBox ul li img.image_14 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_14:hover {margin-left: -268px !important; margin-top: -139px !important;}
.SecendbabyBox ul li img.image_15 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_15:hover { margin-left: -268px !important; margin-top: -139px !important;}
.SecendbabyBox ul li img.image_16 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_16:hover {margin-left: -268px !important; margin-top: -139px !important;}
.SecendbabyBox ul li img.image_17 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_17:hover { margin-left: -268px !important; margin-top: -139px !important;}
.SecendbabyBox ul li img.image_18 { transition: all 1s ease-in-out 0s;}
.SecendbabyBox ul li img.image_18:hover { margin-left: -268px !important; margin-top: -139px !important;}*/

/* ---------------------------------------- */ 
.ReceivedInvitations { /*height: 238px;*/ position: relative; float: left; width:324px!important; overflow-x: hidden; overflow-y: hidden;}
.myinvito_box { width: 98%; height: 216px; /*margin: 5px 0;*/ position: relative; /* cursor: pointer; */
float: left;/* border: 3px solid #000000;*/  /*border: 3px solid #ccccee;*/ border: 3px solid #ddd; }
.myinvito_box img { padding: 0px; max-width: 100%; }
.myinvito_box .bx-wrapper img { padding: 0px; width: 100%!important; border: 1px solid red; }
.date-caption { position: absolute; width: 100%; height: 216px; background: url(../images/date-caption-bg.png) repeat; z-index: 999; bottom: 0px; }
.date-caption2 { position: absolute;width: 100%; height: 176px; background: url(../images/date-caption-bg.png) repeat;  z-index: 999;  bottom: 40px; cursor:pointer;}
/*.myinvito_box img { width:100%!important;}*/
.received-date { position: absolute; left: 0px; bottom: 0px; margin: 9px 9px 5px 9px; }
.date-caption.active { position: absolute; width: 100%; /*height: 46px;*/ height: 40px; }


/*.myinvito_box:hover .date-caption{position:absolute; width:271px; height:46px;}*/
.date-caption p { color: white; font-size: .57em; margin: 0px; }
.event-date { position: absolute; right: 0px; bottom: 0px; margin: 9px 9px 5px 9px; }
.user-pic { width: 69px; height: 66px; padding: 1px; border: 1px solid #e9e9e9; margin: 0px; background: white; position: absolute; top: 0px; left: 0px; }
.user-pic img { margin: 0px; padding: 0px; }
.noBorder { border: none; }
/* -------------- *  ----------------- */
.Receivedinvitations { margin: 0; padding: 3px 5px  3px 10px; /* background: #ededed url(../images/babybg.png) 0 0 repeat-x; */  background: #505cb9 none repeat scroll 0 0; /* color: #484948; */ color: #fff; font-size: 17px; line-height: 30px; font-weight: 500; overflow: hidden; position: relative; }

.Receivedinvitations a{ color:#fff; margin-right:10px; padding-right:10px;border-right:1px solid #fff; text-decoration:none; }
.Receivedinvitations a:hover{ color:#34b1ff; text-decoration:none; margin-right:10px; padding-right:10px; border-right:1px solid #fff;}

.Receivedinvitations a:last-child{  border-right:none; }

.Receivedinvitations a.active{ color:#34b1ff !important; }

.Receivedinvitations h2{/* color: #484948; */ color: #fff; font-size: 17px; line-height: 30px; font-weight: 500; float:left; width:auto; }

.RSVP_details { position: absolute; width: 123px; left: 78px; bottom: 0px; margin: 9px 0px 5px 0px; text-align: center; }
.user-pic img { margin: 0px; padding: 0px; }
.user-pic-holder { /* max-width: 147px; max-height: 94px; position: absolute; top: 0px; left: 0px; background: transparent; border: none; height: auto; width: auto;  */}
.user-pic-holder img { width: 45px !important; height: 45px; float: left; padding: 1px; background: white; border: 1px solid #e9e9e9; margin: 0px; }
.RSVP_control_block { /* width: 41px; */ width: 40px; height: 18px; float: left; color: white; position: relative; /* margin-right: 15px;*/  margin-left: -6px; }
.circle { border-radius_none: 100%; padding: 0px; width: 16px; height: 16px; color: white; border: 1px solid #fff; text-align: center; position: absolute; left: 0px; font-size: 12px; }
.text { position: absolute; right: 7px; padding: 0px; /* top: 0px; */ top: 2px; font-size: .57em; width: 15px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {


.text {
    position: absolute;
    right: 7px;
    padding: 0px;
    top: -1px !important;
    font-size: 12px !important;
    width: 15px;
}

}

.green { background: #3ab54b; }
.orange { background: #e48b23; }
.red { background: #b0242f; }
.popup_box .SentInvitations { margin: 10px auto; padding: 0px; width: 450px; position: relative; }
.SentInvitationsLeft { margin: 0; padding: 0; width: 18; height: 26px; position: absolute; left: 0; top: 0px; }
.SentInvitationsright { margin: 0; padding: 0; width: 18; height: 26px; position: absolute; right: 0; top: 0px; }
.popup_box .SentInvitations h2 { margin: 0; padding: 0px; color: #474747; font-weight: 400; line-height: 34px; margin: 0;  padding: 0 20px 15px; text-align: center; }
.popup_box .SentInvitations ul { list-style: none outside none; margin: 10px auto; overflow: hidden; padding: 10px 6px; width: 181px; }
.popup_box .SentInvitations li { width: 60px; height: 18px; float: left; list-style: none; }
.popup_box .SentInvitations li img { float: left; width: 19px; height: 18px; list-style: none outside none; margin: 0px 10px 0 0; }
.SentGreen { font-size: 12px; color: #3ab54b; font-size: 12px; }
.Sentred { font-size: 12px; color: #b0242f; font-size: 12px; }
.Sentorange { font-size: 12px;  color: background:#e48b23;
font-size: 16px; line-height: 16px; }
.popup_box .SentInvitations li a { text-align: center; font-weight: 300; text-decoration: none; color: #656565; text-transform: uppercase; }
.popup_box .SentInvitations li a:hover { color: #000; }
.popup_box .SentInvitations li a.active { font-weight: 500; }
.SentInvitationsLeft { left: 0; top: 5px; margin: 0; padding: 0; width: 18px; height: 26px; position: absolute; }
.SentInvitationsright { right: 0; top: 5px; margin: 0; padding: 0; width: 18px; height: 26px; position: absolute; }
/* -------------------------------------
16-5-2014 CSS
----------------------------------------*/
.dashProfPic { width: 112px; height: 112px; border: 2px solid #b7b7b7; padding: 2px; background: #fff; float: left; }
.dashProfPic img{  height: 100%;
  width: auto;/* float: left; */ }
.bodyTop .dashboardNav { width: 910px; }
.bodyTop .dashboardLegendsBase { width: 838px; margin: 10px 0 0 10px; }
.dahsboardMonthDisplay { width: 100%; height: 40px;/*  border-top-left-radius_none: 3px; -moz-border-top-left-radius_none: 3px; -webkit-border-top-left-radius_none: 3px; border-top-right-radius_none: 3px; -moz-border-top-right-radius_none: 3px; -webkit-border-top-right-radius_none: 3px; */ /*box-shadow: inset 0 7px 10px 0 rgba(0,0,0,1); -moz-box-shadow: inset 0 7px 10px 0 rgba(0,0,0,1); -webkit-box-shadow: inset 0 7px 10px 0 rgba(0,0,0,1); border-bottom: 1px solid rgba(183,183,180,0.5);*/ margin: 20px 0 0; /* background: #7082ca; */ /* Old browsers */
/*background: -moz-linear-gradient(top, #5e5e5e 0%, #2a292a 100%);*/ /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e5e5e), color-stop(100%, #2a292a));*/ /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, #5e5e5e 0%, #2a292a 100%); *//* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top, #5e5e5e 0%, #2a292a 100%); *//* Opera 11.10+ */
/*background: -ms-linear-gradient(top, #5e5e5e 0%, #2a292a 100%); *//* IE10+ */
/*background: linear-gradient(to bottom, #5e5e5e 0%, #2a292a 100%); */ /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e5e5e', endColorstr='#2a292a', GradientType=0 );*//* IE6-9 */;
}
.dashboardDaysDisplay { width: 100%; height: 37px; /* background: #050505; */ /* Old browsers */
/* background: -moz-linear-gradient(top, #050505 0%, #2c2c2c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #050505), color-stop(100%, #2c2c2c)); 
background: -webkit-linear-gradient(top, #050505 0%, #2c2c2c 100%);
background: -o-linear-gradient(top, #050505 0%, #2c2c2c 100%); 
background: -ms-linear-gradient(top, #050505 0%, #2c2c2c 100%);
background: linear-gradient(to bottom, #050505 0%, #2c2c2c 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#050505', endColorstr='#2c2c2c', GradientType=0 ); */
}
/* -------------------------------------
17-5-2014 CSS
----------------------------------------*/
.noteBox { width: 898px; height: 112px; background: url(../images/commentbox-bg.png) no-repeat center center; margin: 30px 0; float: left; }
.noteBox h3 { font-size: 18px; color: #505050; font-weight: 400; margin: 20px 0 0 30px; }
.noteBox p { font-size: 15px; color: #505050; font-weight: 400; margin: 3px 0 0 30px; padding-right: 30px; }
.IMessage select.inputbg { height: 28px; line-height: 28px; padding: 2px; }
.invitationMessage { width: 405px; float: left; margin: 15px 0 0; }
.shadowImg { float: left; width: 10px; height: 249px; }
.invitationMsgBg { width: 345px; float: left; background: #fbfbfb; padding: 20px; height: 211px; }
.invitationMsgBg p { margin-top: 0; }
.IMessageH3 { color: #000; font-size: 18px; font-weight: normal; padding-left: 15px; margin: 0 0 6px; }
.rsvpDetails { color: #121212; }
.invitationMsgBg > p { font-size: 14px; color: #2D2C2C; }
.SecendbabyBox .slides li a { min-height: 176px; }
.my-avito-section .flex-control-nav { /*bottom: 3px!important;*/ position: relative!important; }
.my-avito-section .flex-control-paging li a.flex-active { background: url("../images/greendot.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important; }
.my-avito-section .flex-control-paging li a { background: url("../images/whdot.png") no-repeat scroll center center rgba(0, 0, 0, 0)!important; }
.uniquers .flexslider .flex-next, .uniquers .flexslider1 .flex-next, .uniquers .flexslider2 .flex-next { top: 95% !important; background: url("../images/controls.png") no-repeat scroll -43px -32px rgba(0, 0, 0, 0) !important; opacity: 1 !important; background-position: -46px 0 !important; }
.uniquers .flexslider .flex-prev, .uniquers .flexslider1 .flex-prev, .uniquers .flexslider2 .flex-prev { top: 95% !important; background: url("../images/controls.png") no-repeat scroll 0 -32px rgba(0, 0, 0, 0) !important; opacity: 1 !important; background-position: 0px 0 !important; }
.babyBox .flexslider .flex-next, .babyBox .flexslider1 .flex-next, .babyBox .flexslider2 .flex-next { top: 96.9% !important; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; }
.babyBox .flexslider .flex-prev, .babyBox .flexslider1 .flex-prev, .babyBox .flexslider2 .flex-prev { top: 96.6% !important; background: url("../images/controls.png") no-repeat scroll 0px 6px rgba(0, 0, 0, 0) !important; opacity: 1 !important; }
.editInvitation .flexslider .flex-next { top: 91% !important; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; }
.editInvitation .flexslider .flex-prev { top: 91% !important; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; }
.editInvitation .flex-viewport { margin-bottom: 15px; }
.babyBox .flexslider1 .flex-control-nav { bottom: -7px !important; }


 @media screen and (-webkit-min-device-pixel-ratio:0) {
 
    /* Safari only override */
    ::i-block-chrome, .babyBox .flexslider1 .flex-control-nav {
 bottom: -3px !important;
}

    ::i-block-chrome, .uniquers .SecendbabyBox .flex-control-nav {
 bottom: 10px !important;
};
}
.create_invito .flexslider1, .create_invito .flexslider2 { margin: 0px !important; }
.uniquers { margin-left: 10px; margin-top: 10px; }
.monthDisplayPanel { width: 295px; height: 40px; margin: 0 auto; }
.monthDisplayPanel > ul { overflow: hidden; list-style: none; }
.monthDisplayPanel > ul > li { float: left; padding: 8px 0 0; }
.monthDisplayPanel > ul > li.monthName { text-align: center; /*font-weight: 700;*/ color: #fff; font-size: 24px; line-height: 38px; width: 240px; padding: 0; }
.dashboardDaysDisplay > ul { overflow: hidden; list-style: none; padding: 6px 0; }
.dashboardDaysDisplay > ul > li { width: 116px; height: 23px; float: left; margin: 0 1px 0 25px;  /* border-radius_none: 4px; */ /*border: 1px solid #879746;*/ font-size: 14px; text-align: center; line-height: 21px; color: #fff; 
}
.dashboardDaysDisplay > ul > li.sunday { 
}
.dashboardDaily > ul { /* overflow: hidden; */ list-style: none; margin: 10px 0; }
.dashboardDaily > ul > li { float: left; /*margin: 0 0 0 24px;*/ }


/* .dashboardDaily .wekicon{ width:110px; height:108px; margin:3px 0 10px; padding:4px 4px 6px; -webkit-border-radius_none: 15px; -moz-border-radius_none: 15px; border-radius_none: 15px; position:relative; background:#fff url(../images/calbg.jpg) center 31px no-repeat; -moz-box-shadow: inset -2px -2px 6px -5px #000; -webkit-box-shadow: inset -2px -2px 6px -5px #000; box-shadow: inset -2px -2px 6px -5px #000; border:1px solid #b1b1b1;} */
/*.wekicon .notPresentDate { width: 21px; height: auto; margin: 36px 0 0 43px; padding: 0px; position: absolute; font-size: 13px; font-weight: 500; text-align: center; color: #a6a6a6; }*/

/* this change made by Amit on 06-02-2015
.dashboardDaily { width: 99.85%; height: 500px; background: #fff; overflow: hidden; border: 1px solid #b1b1b1; box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -moz-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -webkit-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); }*/
.dashboardDaily { width: 99.85%; height: 500px; background: #fff; /* overflow: hidden; *//* box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -moz-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -webkit-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); */}

/* -----------------*------------------ */
.edittultipSu { margin: 0; padding: 0; z-index: 99;width: 30px; height: 22px; position: absolute; right: 5px; bottom: 5px; }
.edittultipSu ul li a, .edittultipSu ul li a:visited { display: block; text-decoration: none; color: #000; /*height:40px;*/
text-align: center; color: #000; line-height: 10px; font-size: 12px; overflow: hidden; left: 0; padding: 2px; margin: 0; text-align: center; }
.edittultipSu ul { padding: 0; margin: 0; list-style: none; }
.edittultipSu ul li { float: left; position: relative; }
.edittultipSu ul li ul { display: none; width: 210px; background: #1acc9c; padding: 5px; border: 1px solid #b1d377; -webkit-box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.1); box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.1); }
.edittultipSu ul li ul li { float: left; width: 210px; margin: 0 0 10px 10px; padding: 0px 10px 0 0; text-align: left; color: #fff; font-size: 14px; }
/*.edittultipSu ul li ul li img{width:45px; height:43px; margin:0; padding:1px; border:1px solid #ccc;}*/
.edittultipSu ul li ul li a { height: auto; }
.edittultipSu img { width: auto !important; }
.edittultipSu ul li:hover a { color: #1acc9c; }
.edittultipSu ul li:hover ul { display: block !important; position: absolute !important; top: 30px!important; }
.commentsPopup { margin: 5px auto  0 auto; padding: 20px 20px; width: 96%; }
.commentsPopup h2 { font-weight: normal; margin: 0; padding: 0; }
.commentsPopupScroll { width: 100%; border-bottom: 2px solid #ececec; padding-bottom: 20px; float: left; position: relative; margin: 15px auto 0px auto; }
.commentsPopupScrollLeft { width: 98px; height: 98px; float: left; background: #fff; margin: 7px 0px 0px 37px; overflow: hidden; padding: 1px; border: 1px solid #c5c5c5; position: relative;}
.commentsPopupScrollLeft img { width: 98%; height: 98%; /* left: 50%;  */ position: absolute; /*  top: 50%;  transform: translateY(-50%) translateX(-50%); */}
.commentsPopupScrollRight { width: 80%; height: 103px; float: right; margin-right: 37px; }
.commentsPopupScrollRight h3 { font-size: 18px; color: #414141; margin: 0px; padding: 0px; font-weight: normal; }
.commentsPopupScrollRight p { font-size: 13px; color: #9c9c9c; margin-top: 10px; }
.scrollPrev { position: absolute; top: 35%; left: 0px; }
.scrollNext { position: absolute; top: 35%; right: 0px; }
.commentPopupForm { width: 100%; overflow: hidden; margin-top: 5px; clear: left; }
.commentPopupForm input[type="text"] { border: 1px solid #D9D9D9; border-radius_none: 5px; /*box-shadow: 1px 1px 3px -1px #D9D9D9 inset;*/ float: left; height: 36px; padding: 0 10px; width: 688px; color: #9c9c9c; font-size: 13px; padding: 0px 10px; }
.commentPopupForm input[type="submit"], .comment_submitbutton { background: url("../images/invInBtn1.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);  /*border: 1px solid #7BAD51;*/ border:none; border-radius_none: 5px; color: #FFFFFF; cursor: pointer; font-size: 14px; height: 34px; margin-left: 7px; text-align: center; width: 71px; margin-left: 10px; }
.commentPopupForm input[type="submit"], .comment_submitbutton:hover{ background: url("../images/invInBtn.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); /*border: 1px solid #7BAD51;*/ border-radius_none: 5px; color: #FFFFFF; cursor: pointer; font-size: 14px; height: 34px; margin-left: 7px; text-align: center; width: 71px; margin-left: 10px;  border:none;}
/* ---------------------*-------------------------- */


/* --------------------------------------
17-5-2014 CSS
----------------------------------------*/
.editInvitationopop h4 { font-size: 16px; font-weight: 700; color: #000; }
.lightGreen { color: #5d9503; }
.darkGreen { color: #023d1b; }
/*.legendsBase { width: 100%; height: 42px; margin: 10px 0; padding: 0; border: none; background: url('../images/legends-catg-base.jpg') repeat-x 0 0; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.4); }*/
.legendsBase > ul { overflow: hidden; list-style: none; padding: 9px 0 0; }
.legendsBase > ul > li { float: left; margin: 0 0 0 38px; }
.dateChanger { /*width: 208px;*//* height: 36px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px;*/  /*margin: 10px auto; overflow: hidden; border: 1px solid #d5d5d5;*/ }
.dateChangerArrowLeft { width: 26px; float: left; /*border-right: 1px solid #d5d5d5;*/ height: 30px; /*27-8-2014*/ text-align: center; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #ededed 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );/* IE6-9 */;
-webkit-border-top-left-radius_none: 3px;
-webkit-border-bottom-left-radius_none: 3px;
-moz-border-radius_none-topleft: 3px;
-moz-border-radius_none-bottomleft: 3px;
border-top-left-radius_none: 3px;
border-bottom-left-radius_none: 3px;
border-left: 1px solid #d5d5d5;
border-top: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
height: 25px !important;
overflow:hidden;
}
.dateChangerArrowLeft a { display: block; height: 30px;/*27-8-14*/ }
.dateChangerArrowLeft img { /*margin: 8px;*//*27-8-14*/ transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */
-webkit-transform: rotate(180deg); /* Opera, Chrome, and Safari */; }
.dateChangerArrowLeft a:hover { background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ededed 0%, #ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ededed 0%, #ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ededed 0%, #ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ededed 0%, #ffffff 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 );/* IE6-9 */;
}


.dateChangerArrowRight { width: 26px; float: left; /*border-right: 1px solid #d5d5d5;*/ height: 30px; /*27-8-2014*/ text-align: center; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #ededed 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );/* IE6-9 */;
	-webkit-border-top-right-radius_none: 3px;
-webkit-border-bottom-right-radius_none: 3px;
-moz-border-radius_none-topright: 3px;
-moz-border-radius_none-bottomright: 3px;
border-top-right-radius_none: 3px;
border-bottom-right-radius_none: 3px;
border-right: 1px solid #d5d5d5!important;
border-top: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
height: 25px !important;
overflow:hidden;
}
.dateChangerArrowRight a { display: block; height: 30px;/*27-8-14*/ }
.dateChangerArrowRight img { /*margin: 8px;*//*27-8-14*/ transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */
-webkit-transform: rotate(180deg); /* Opera, Chrome, and Safari */; }
.dateChangerArrowRight a:hover { background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ededed 0%, #ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ededed 0%, #ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ededed 0%, #ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ededed 0%, #ffffff 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 );/* IE6-9 */;
}




.dateShow { width: 100px; height: 36px; line-height: 25px; border-right: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; text-align: center; color: #000; font-size: 15px; float: left; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #ededed 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );/* IE6-9 */;
}
.rightDir { /*border-left: 1px solid #fff;*/ border-right: none; }
.rightDir img { transform: rotate(360deg); -ms-transform: rotate(360deg); /* IE 9 */
-webkit-transform: rotate(360deg); /* Opera, Chrome, and Safari */; }
.categoryName { float: left; margin: 10px 0 0; }
.categoryName span { float: left; margin-right: 5px; }
.saveButtons { float: right; width: 300px; margin: 10px 0 0; }
.saveButtons > ul { overflow: hidden; list-style: none; }
.saveButtons > ul > li a { display: block; line-height: 30px; text-decoration: none; color: #121212; font-size: 13px; padding-left: 40px; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #d9d9d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #d9d9d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #d9d9d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #d9d9d9 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #d9d9d9 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9d9d9', GradientType=0 );/* IE6-9 */;
}
.saveButtons > ul > li a:hover { background: #e7e7e7; }
.saveButtons > ul > li { float: left; width: 143px; height: 30px; border: 1px solid #e8e8e8; margin-left: 5px; }
.saveButtons > ul > li.saveNprivate a { background-image: url('../images/save-private.png'); background-repeat: no-repeat; background-position: 5px center; }
.saveButtons > ul > li.saveNpublic a { background-image: url('../images/save-public.png'); background-repeat: no-repeat; background-position: 5px center; }
.newinvitationMsg { width: 310px; }
.autowidth { width: auto; }
/* =================== END OF THE FILE ==================== */

.legendsBase .slider { margin: 0 !important; }
.legendsBase .flex-viewport { height: auto; }
.flexslidnav #flexiselDemo1 { height: 36px; list-style-type: none; margin: 0; overflow: hidden; padding: 0; position: relative; text-align: center; }
.flexslidnav #flexiselDemo1 li { cursor: pointer; float: left; line-height: 0; margin: 0; padding: 0; position: relative; width: auto !important; margin: 0 5px 0 6px; }
/* this changes made by Amit on 06-02-2015
.flexslidnav .flex-direction-nav a.flex-prev { position: absolute; opacity: 1; left: 50px; top: 25px; background: url("../images/button-previous.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }
.flexslidnav .flex-direction-nav a.flex-next { position: absolute; opacity: 1; right: 30px; top: 25px; background: url("../images/button-next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }*/
.flexslidnav .flex-direction-nav a.flex-prev { /* position: absolute; opacity: 1; left: 50px; top: 28px; background: url("../images/button-previous.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); */   
background: rgba(0, 0, 0, 0) url("../images/button-previous.png") no-repeat scroll 0 0;
    height: 15px;
    left: 50px;
    opacity: 1;
    position: absolute;
    top: 28px;
    width: 16px; }
.flexslidnav .flex-direction-nav a.flex-next { /* position: absolute; opacity: 1; right: 30px; top: 28px; background: url("../images/button-next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); */ 
    background: rgba(0, 0, 0, 0) url("../images/button-next.png") no-repeat scroll 0 0;
    height: 14px;
    opacity: 1;
    padding: 0;
    position: absolute;
    right: 49px;
    top: 28px;
    width: 11px;
}

.marginnone { margin: 0; padding: 0; }
.marginNone { margin: 0 !important; }
.flexslidnav #flexiselDemo2 { height: 36px; list-style-type: none; margin: 0; overflow: hidden; padding: 0; position: relative; text-align: center; }
.flexslidnav #flexiselDemo2 li { float: left; line-height: 0; margin: 0; padding: 0; position: relative; width: auto !important; margin: 0 5px; }
#flexslider_popup .flex-viewport { margin: 0 25px !important; }
/* --------------------------------------
============= SM 19-5-2014 ==============
-----------------------------------------*/
.NewinvitationDetails { width: 96%; padding: 0 15px; margin: 18px 0 0; /* overflow: hidden; */ background: url('../images/shadow-divider.png') no-repeat 492px 21px!important; float:left; z-index: 99999; }
.NewinvitationDetails1 { width: 96%; padding: 0 15px; margin: 18px 0 0; /* overflow: hidden; */ background: url('../images/shadow-divider.png') no-repeat 492px 0px !important;float:left; z-index: 99999; }

.NewInvitationMessage { background: url('../images/mldline.png') top no-repeat; }
.newinvitationMessage { width: 405px; float: left; margin: -5px 0 0 22px; padding: 0; }

.newinvitationMessage .charecter-limit-text{ float: left; text-align:right; width:100%;font-size:13px; padding:5px 0 10px 0; }

. ie10 .newinvitationMessage .charecter-limit-text{ float: left; text-align:right; width:430px; font-size:13px; padding:5px 0 5px 0;} /* Only works in IE10 */ 

*::-ms-backdrop, .newinvitationMessage .charecter-limit-text{float: left; text-align:right; width:430px; font-size:13px; padding:5px 0 5px 0;} /* IE11 */




.newinvitationMsgBg { width: 345px; float: left; /* background: #fbfbfb; */ padding: 20px; height: 211px; overflow-y:auto; overflow-x:hidden; border-radius_none: 5px; /*border: 1px solid #7bc2fc;*/ }
.newinvitationMsgBg p { color: #212121;word-wrap: break-word; }
.newrsvpDetails { float: right; width: 405px; min-height: 100px; margin: 1px 0px 0 0px; }
.newrsvpDetails h3, .topPanelDetailsForm h3 { font-size: 17px; font-weight: 500; color: #2d2c2c; margin: 0 0 15px; }
.newrsvpDetails { color: #121212; }
.newinputbgSmall { border: 1px solid #d9d9d9; height: 24px; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; width: 55px; }
.newcommentsTextarea { width: 197px; height: 68px; border: 1px solid #d9d9d9; padding: 5px; resize: none; box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); -moz-box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); -webkit-box-shadow: inset 0px 3px 5px 0 rgba(0,0,0,0.07); }
.newinputbg { border: 1px solid #d9d9d9; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; width: 78px; height: 30px; padding-top: 4px; margin-right: 0px; }
.newinputbg:focus { border: 1px solid #128969; outline: none; box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari and Chrome, if Chrome rule needed */
.newcommentsTextarea { width: 197px; }
.newinputbg { /*height:30px;*/
padding-top: 2px; line-height: 24px; outline: none; }
;
}
/* ---------------------- */

/* --------------------------------------
============= GB 19-5-2014 ==============
-----------------------------------------*/
.secPanelDateDetails { width: 100%; float:left; /*margin: 3px 0 10px; margin: 3px -1px 10px 10px;overflow: hidden;*/ margin: 0px;  }
.dateChanger { /*margin-right: 434px;*/ float: left;}
.editInvitationopop h4 { line-height: 36px; float: left; }
.dateShow {    border: 1px solid #d5d5d5;
    color: #666;
    font-weight: 500;
    height: 25px;
    width: 100px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
 ::i-block-chrome,.dateShow {    border: 1px solid #d5d5d5;
    color: #666;
    font-weight: 500;
    height: 25px;
    width: 100px;}

} 	
	
	
.dateChanger { width: 170px; overflow:hidden; }
.categorySection { width: 99.85%; overflow: hidden; }
.categoryHeader { float: right; width: 99.8%; border: 1px solid #bdbcbd; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; margin: 0 0 5px; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 );/* IE6-9 */;
}
.collapseExpandStatus { width: 39px; height: 40px; border-right: 1px solid #c5c4c5; float: left; /*box-shadow: 1px 0 0 0 #fff; -moz-box-shadow: 1px 0 0 0 #fff; -webkit-box-shadow: 1px 0 0 0 #fff; */}
.collapseExpandStatus img { margin: 6px; }
.rightSectionHeader { width: 92.05%; padding: 0 5px 0 8px; float: right; height: 40px; /*border-left: 1px solid #fff;*/; }
.categoryName { float: left; height: 40px; }
.categoryName > span img { margin: 8px 3px 8px 0; }
.categoryName > span { line-height: 38px; float: left; }
.rightSectionHeader > ul { float: right; list-style: none; margin: 3px 0; }
.rightSectionHeader > ul > li { float: left; }
.rightSectionHeader > ul > li.savedMsgNotification { line-height: 32px; font-size: 12px; font-weight: 500; margin-right: 15px; font-weight: 500; }
.rightSectionHeader > ul > li.savedMsgGroup { width: 31px; height: 31px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; margin-left: 5px; border: 1px solid #bdbcbd; text-align: center; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 );/* IE6-9 */;
}
.rightSectionHeader > ul > li.savedMsgGroup a { display: block; padding: 6px 0; }
.rightSectionHeader > ul > li.savedMsgGroup a:hover { border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; background: #dedede; /* Old browsers */
background: -moz-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(2%, #ededed), color-stop(40%, #fdfdfd), color-stop(99%, #ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* IE10+ */
background: linear-gradient(to bottom, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff', GradientType=0 );/* IE6-9 */;
}
/*.underCategorySection { width: 100%; margin: 0 0 5px; float: left; }*/
.NewFrmBoxSu { margin: -4px 0 0; padding: 0; width: 405px; font-size: 13px; }
.NewFrmBoxSur { margin: -11px 0 0; padding: 0; /* width: 405px; */ font-size: 13px; }
.NewFrmBoxSu ul { margin: 0; padding: 0; list-style: none; }
.NewFrmBoxSu ul li { margin: 0 0 10px 0; padding: 0; list-style: none; width: 405px; clear: both; display: block; float: left; }
.textlineleftSu { margin: 0; padding: 0; text-transform: capitalize; width: 130px; float: left; text-align: right; line-height: 28px; }
.textlineRightSu { margin: 0; padding: 0 0 0 10px; width: 264px; float: left; }
.guestviewresponse { color: #000; float: left; line-height: 30px;   background-color: #fff;
    background-image: none;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px; text-align:center; width:70.2px;  }
	
	.guestviewresponse1 { color: #000; float: left; line-height: 30px;   background-color: #fff;
    background-image: none;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px; text-align:center; width:48.2px !important;  }
	
.event_occured { color: #FF0000; float: right; font-size: 15px; /*margin-right: 10px; margin-top: 10px;*/ margin-right: 0px; margin-top: 7px; }
.textlineRightSu .radio { margin: 7px 8px 0 4px; padding: 0; float: left; }
.NewFrmBoxSuinput { border: 1px solid #999; box-shadow: 1px 1px 3px -1px #D9D9D9 inset; float: left; height: 28px; /*width:84px;*/ width: 40px; margin: 0; border-radius_none: 3px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; font-size: 14px; }
.NewFrmBoxSutextar { border: 1px solid #999; box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.07) inset; height: 68px; padding: 5px; resize: none; width: 252px; }
.NewFrmBoxSutextarh { border: 1px solid #999; box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.07) inset; height: 82px; padding: 5px; resize: none; width: 335px;margin-left: 16px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari and Chrome, if Chrome rule needed */
	.NewFrmBoxSuinput { width: 40px;}
}
.dateSuinput { border: 1px solid #bcbcbc; box-shadow: 1px 1px 3px -1px #f4f4f4 inset; float: left; height: 22px; width: 85px; margin: 0; background-color: #fff; }
.timetext { margin: 0 10px 0 32px; padding: 0; float: left; line-height: 28px; }
.NewConfirm ul li { margin-left: 140px; margin-bottom:10px;  }
.newcardBig { height: 395px; }
.newIMessageH3 { padding-left: 10px; }
.newOthersIMessageH3 { padding-left: 0px; }
.NewtopPanelDetailsForm p { margin: 15px 5px 10px; }
.NewFrmBoxLt { margin: 0 0 15px 5px; padding: 0; width: 405px; font-size: 13px; float: left; }
.NewFrmBoxLt ul { margin: 0; padding: 0; width: 405px; list-style: none; }
.NewFrmBoxLt ul li { margin: 0 0 10px; padding: 0; width: 405px; list-style: none; overflow: hidden; }
.textNewFrmBoxLtSu { line-height: 30px; margin-right: 10px; padding: 0; width: 77px; float: left; text-align: right; } /* 21-8-2014 */
.textNewFrmBoxrightSu { margin: 0; /*padding: 0 0 0 10px;*/ width: 323px; float: left; line-height: 23px; }
.newinputsu { /* height: 30px; */ border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border: 1px solid #bcbcbc; box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.03) inset; padding: 5px; resize: none; }
.newinputsubg { border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; width: 96px; padding-top: 4px; margin-right: 0px; float: left; }
.newinputsubg:focus, .newinputsuRtbg:focus { border: 1px solid #128969; outline: none; box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); }
.NewFrmBoxLtdtwidth { width: 82px; }
.EventTitleWidth { width: 311px; }
.NewFrmBoxRt { margin: 0 5px 15px 0; padding: 0; width: 405px; font-size: 13px; float: right; }
.NewFrmBoxRt ul { margin: 0 0 0 0; padding: 0; width: 405px; list-style: none; }
.NewFrmBoxRt ul li { margin: 0 0 10px; padding: 0; width: 405px; list-style: none; overflow: hidden; }
.newinputsubgRt { border: 1px solid #d9d9d9; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; padding-top: 4px; margin-right: 0px; float: left; padding: 5px 0; }
.newinputsuRtbg { border: 1px solid #D9D9D9; box-shadow: 1px 1px 3px -1px #D9D9D9 inset; float: left; height: 30px; margin-right: 0; padding-top: 4px; width: 63px; }
.newinputsubgRtWidth { width: 88px; height: 20px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; border:1px solid #bcbcbc;}
.timetextRtSu { margin: 0 15px; padding: 0; float: left; line-height: 30px; }
.NewMargin { margin-top: 10px; }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari and Chrome, if Chrome rule needed */
.newinputsubg { /*height:30px;*/
padding-top: 2px; line-height: 24px; outline: none; }
.newinputsuRtbg { padding-top: 2px; line-height: 24px; outline: none; }
/* .newinputsubgRtWidth { width: 64px; } */
;
}
/* --------- 21-5-14 ------------ */
.NewinvitationDetails p { font-size: 14px; line-height: 20px; }
.NewUnderHeaderSection { padding-top: 6px; padding-bottom: 6px; padding-left: 20px; /*border-bottom:1px solid #121212;*/}
.NewUnderHeaderSection h3 { margin-bottom: 0px; }
.NewInvitesSec { padding: 15px 20px; }
.newdownarroweight { position: absolute; padding: 0; margin: 0; top: 5px; right: 19px; }
.newtotalInvitees { margin: 0; padding: 0; clear: both; width: 100%; }
.newtotalInvitees h4.invotitel { margin: 15px 0; padding: 0; font-size: 18px; font-weight: normal; color: #000; clear: both; float: left; }
.newtotalInvitees ul { margin: 0; padding: 0; list-style: none; height: auto; }
.newtotalInvitees ul li { /*margin: 15px 15px 20px 1px; width: 116px; height: 116px; float: left; position: relative; border: 1px solid #b7b7b7; */}
.newtotalInvitees ul li img {  border: 2px solid #fff;
    height: 96.3%;
    width: 97.3%;/* padding:1px;
     border: 1px solid #ccc;height: 96%;
    left: 50%;
    top: 50%;
    width: 95%;*/}
/*.imgprat, .imgpr { width: 112px!important; padding: 2px; height: 112px!important; }*/
.newtotalInvitees ul li .closeInvitees { margin: 0; padding: 0px; position: absolute; /*right: -10px; top: -8px;*/ right: 1px; top: -9px; }
.newtotalInvitees ul li .closeInvitees img { border: none; }
.NewInvitesSecLeft { width: 420px; float: left; margin: 0 5px 30px 0; }
.NewinvitesSecRight { width: 420px; float: right; }
.eventinput { resize:none; border:1px solid #D9D9D9; box-shadow:1px 1px 3px -1px #D9D9D9 inset; height:31px; float:left; border-radius_none:3px; padding:0 10px; /*width:294px;*/ width:380px; position:relative; z-index:1; font-size:14px; color:#000000 !important; font-family:"Open Sans"; font-size:13px;  }
.NewinvitesSecRight input[type="button"] { width: 96px; height: 34px; /*background:url(../images/invInBtn.png) repeat-x;*/
border: 1px solid #7bad51; font-size: 14px; color: #fff; text-align: center; cursor: pointer; margin-left: 7px; border-radius_none: 5px; background: #61b3e3; /* Old browsers */
background: -moz-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b3e3), color-stop(100%, #2f7fba)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* IE10+ */
background: linear-gradient(to bottom, #61b3e3 0%, #2f7fba 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba', GradientType=0 );/* IE6-9 */;
}
.Newseparated { margin: 0; padding: 0; clear: both; width: 100%; }
.Newseparated ul { margin: 0; padding: 0; list-style: none; height: auto; }
.Newseparated ul li { margin: 10px 0 0; padding: 0px; float: left; width: 100%; }
.Newseparated ul li .delete { margin: 5px 0 0 12px; padding: 0px; float: right; width: 15px; height: 15px; }
.Newseparated h4.invotitel { margin: 15px 0; padding: 0; font-size: 18px; font-weight: normal; color: #000; clear: both; float: left; }
.NewinvitesSec { padding: 4px 15px; overflow: hidden; }
.NewinvitesSecLeft { width: 300px; float: left; margin: 0 18px 30px 0; }
.NewinvitesSec h5 { margin: 5px 0; }
.newForm > p { margin-left: 5px; }
.NewMarginSu { /*margin-top: 10px;*/ }
.NewMarginSu h3 { /*margin-left: 4px;*/ }
.NewrsvpDetailsTable { /*width: 96.75%; width: 100%; margin: 30px 20px 20px;*/  margin: 0px 0px 20px;width: 100%; float:left; }
.NewRSVPDetailsTbl { font-size: 14px; font-weight: normal; position: relative; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; border-top-left-radius_none: 0; -moz-border-top-left-radius_none: 0; -webkit-border-top-left-radius_none: 0; /*border-top: 2px solid #9bb2ac; border-bottom: 3px solid #9bb2ac;*/ background: #fff; /* margin-left:7px;*/; }
.NewRSVPDetailsTbl .onersvptb { background: #C2D5FC; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.NewRSVPDetailsTbl .tworsvptb { background: #9CB4E7; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.NewRSVPDetailsTbl .lastrsvptb { background: #8CACF9; border-bottom: 1px solid #fff; }
.NewRSVPDetailsTbl td { padding: 7px 5px; background: #e9eaea; border-top: 1px solid #e1e7e5; }
.NewRSVPDetailsTbl td a { font-size: 14px; font-weight: normal; color: #111; text-decoration: none; }
.edittultipSu ul li ul.NewTultip { margin-top: -73px; }
.newguestFilter { margin-left: -6px; }
.Newinvitationpadding { padding: 0; width: 804px; }
.newpopeditor { width: 375px; }
.newpopeditorconfrom { width: 100px!important; margin: 0 auto 0 113px!important; }
.newpopKids { width: 40px; }
.NewKidsTextar { width: 222px; }
.Kidnewinputbg { width: 67px; }
.NewFrmBoxSupop { width: 239px; }
.newpopeditor ul li { margin: 0 0 10px 0; padding: 0; list-style: none; width: 381px; clear: both; display: block; float: left; }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.newpopeditor { width: 375px; }
;
}
/*last update 21-04-2015 by Amit*/
/*.babyBox1 { border: 1px solid #CFCFCF; box-shadow: 0 1px 4px 0 #E3E3E3; margin: 0 auto 10px; overflow: hidden; padding: 0; width: 878px; }*/
.babyBox1 { border: 1px solid #CFCFCF; box-shadow: 0 1px 4px 0 #E3E3E3; margin:10px 0; overflow: hidden; padding: 0; width: 878px; height:306px; }
/*end last update 21-04-2015 by Amit*/
.babyBox1 .slider { margin: 0px !important; }
.babyBox1 .flexslider { height: auto; border-radius_none: 0; border: none; box-shadow: none; /*margin-bottom: 10px;*/ width: 98%;  padding: 10px 0 4px 12px; }
.babyBox1 .flex-viewport { height: auto; }

/*last update 21-04-2015 by Amit*/
/*.babyBox1 .flex-control-nav { bottom: -13px!important; position: relative!important; display: block; }*/
.babyBox1 .flex-control-nav { /*bottom: -14px!important;*/ position: relative!important; display: block;height:10px; width:100px; padding-top:12px!important; }
/*end last update 21-04-2015 by Amit*/
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 
    /* Safari only override */
    ::i-block-chrome, .babyBox1 .flex-control-nav {
bottom: 8px !important;
};
}
.babyBox1 .flex-control-paging li a.flex-active { background: #7cb400; background: url("../images/greendot.png") no-repeat scroll center top rgba(0, 0, 0, 0) !important; }
.babyBox1 .flex-control-paging li a:hover { background: #7cb400!important; }
.babyBox1 .flex-control-paging li a { background: url("../images/whdot.png") no-repeat scroll center top rgba(0, 0, 0, 0)!important; }

/*last update 21-04-2015 by Amit*/
.babyBox1 .flex-direction-nav .flex-next { top: 90% !important; /*top: 94% !important;*/ height: 30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: -45px 0 !important; right: 333px !important; }
.babyBox1 .flex-direction-nav .flex-prev { top: 90% !important; /*top: 94% !important;*/ height: 30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: 0 0 !important; left: 333px !important; }
/*end last update 21-04-2015 by Amit*/

/*--------------------------------------------------*/
/*--------------------------------------------------*/
/*new class added by amit for autograph please section on 21-04-2015*/
.babyBox1_AP { border: 1px solid #CFCFCF; box-shadow: 0 1px 4px 0 #E3E3E3; margin:0px; overflow: hidden; padding: 0; width: 878px; height:300px; }
.babyBox1_AP .slider { margin: 0px !important; }
.babyBox1_AP .flexslider {   border: medium none;
    border-radius_none: 0;
    box-shadow: none;
    height: auto;
    padding: 10px 13px 6px;
    width: 97.5%;}
.babyBox1_AP .flex-viewport { height: auto; }
.babyBox1_AP .flex-control-nav { bottom: -11px!important; position: relative!important; display: block; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
     ::i-block-chrome, .babyBox1_AP .flex-control-nav {
	 bottom: -2px!important;
	};
}
.babyBox1_AP .flex-control-paging li a.flex-active { /*background: #7cb400;*/ background: url("../images/greendot.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important; }
.babyBox1_AP .flex-control-paging li a:hover { /*background: #7cb400;*/ background: url("../images/greendot.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important; }
.babyBox1_AP .flex-control-paging li a { background: url("../images/whdot.png") no-repeat scroll center center rgba(0, 0, 0, 0)!important; }
.babyBox1_AP .flex-direction-nav .flex-next { top: 90% !important; /*top: 94% !important;*/ height: 30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: -45px 0 !important; right: 333px !important; }
.babyBox1_AP .flex-direction-nav .flex-prev { top: 90% !important; /*top: 94% !important;*/ height: 30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: 0 0 !important; left: 333px !important; }
/*End new class added by amit for autograph please section on 21-04-2015*/
/*--------------------------------------------------*/
/*--------------------------------------------------*/

/*---New Implement by Amit 04-07-2015---*/
.prevBtn_S { top: 90% !important; height: 30px; width:30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: 0 0 !important; left: 333px !important; }
.prevBtn_S:hover { top: 90% !important; height: 30px; width:30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: 0 -33px !important; left: 333px !important; }

.nextBtn_S { top: 90% !important; height: 30px; width:30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: -45px 0 !important; right: 333px !important; }
.nextBtn_S:hover { top: 90% !important; height: 30px; width:30px; background: url("../images/controls.png") no-repeat scroll -43px 5px rgba(0, 0, 0, 0) !important; opacity: 1 !important; margin: 0px; background-position: -45px -33px !important; right: 333px !important; }
/*--------------------------------------*/



#entry_save_status div.status { background: url("../images/entry_status.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); font-weight: 500; height: 18px; padding: 4px 0 0 22px; }
#pad_title_margin div.time { font-size: 10px; font-style: italic; font-weight: normal; margin-top: -4px; padding-left: 22px; color: #7F7F7F; }
#entry_save_status div#apploader, #entry_save_status div#loader { background: url("../images/loader_white.gif") no-repeat scroll left center rgba(0, 0, 0, 0); }
#invito_form .viewmode { display: none; }
/* -----------------------------------------------------------------
=================== GB 22-5-2014 CSS Comparison ====================
----------------------------------------------------------------- */

.rightMainContainerWrap { width: 100%; margin: 0 auto; overflow: hidden; float: left;}
.rightMainContainerWrap h1 { color: #12906e; font-size: 36px; text-align: center; font-weight: 700; margin: 10px 0 0;/*28-8-14*/ }
.rightMainContainerWrap h6 { color: #023d1b; /*height: 40px;*/ line-height: 25px; font-size: 15px; text-align: center; font-weight: 500; /*margin: 0 0 10px; background: url('../img/legends/photos-icon.png') center center no-repeat;*/
padding: 0 260px; }
.rightMainContainerWrap h6 > span.categoryTitle { /*float: left;*//*28-8-14*/ /*margin-right: 10px; line-height: 40px;*/ font-size:14px; font-weight:500; }
.rightMainContainerWrap h6 > span.categoryName { float: left; }
.categoryName > img { float: left; margin-right: 5px; }
.comparisonSearch { /*width: 95.85%;*/ width: 98%; overflow: hidden; float: left; background-color: #fff; border:1px solid #ccc; border-left:none; border-right:none; border-bottom: none; border-top: none; /*padding: 10px 20px;*/ padding: 10px 10px;}
.comparisonSearch > p { font-size: 14px; color: #484948; font-weight: 500; float: left; line-height: 35px; }
.comparisonSearch > p span { color: #12906e; }
.comparisonSearch .datePicker { float: left; margin-left: 10px; }
.comparisonSearch .datePicker span { font-size: 14px; margin-left: 5px;float: left;
line-height: 33px; }
.comparisonSearch .datePicker input[type="text"] { width: 95px; height: 31px; padding: 0 10px 0 0; border: 1px solid #d5d5d5; margin-left: 10px; background-image: url('../images/cal.gif'); background-position: 85px center; background-repeat: no-repeat; border-radius_none:3px; float:left; }
.comparisonSearch .datePicker input:focus { border: 1px solid #128969; outline: none; box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); border: 1px solid #128969; }
/* Date Picker
    ---------------------------------------------*/
.tcalInput { /*background: url(../images/cal.gif) 95% 50% no-repeat;*/ padding: 2px 20px 2px 2px; cursor: pointer; border: 1px solid #ccc; background-color: #fff; }
.tcalActive { /*background-image: url(../img/no_cal.gif);*/;
}
#tcal { position: absolute; visibility: hidden; z-index: 100; width: 162px; background-color: white; margin-top: 2px; padding: 0 2px 2px 2px; border: 1px solid silver; -moz-box-shadow: 3px 3px 4px silver; -webkit-box-shadow: 3px 3px 4px silver; box-shadow: 3px 3px 4px silver; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver')";  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver');
}
#tcalControls { border-collapse: collapse; border: 0; width: 100%; }
#tcalControls td { border-collapse: collapse; border: 0; padding: 0; width: 16px; background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; }
#tcalControls th { border-collapse: collapse; border: 0; padding: 0; line-height: 25px; font-size: 10px; text-align: center; font-family: Tahoma, Geneva, sans-serif; font-weight: 500; white-space: nowrap; }
#tcalPrevYear { background-image: url(../images/prev_year.gif); }
#tcalPrevMonth { background-image: url(../images/prev_mon.gif); }
#tcalNextMonth { background-image: url(../images/next_mon.gif); }
#tcalNextYear { background-image: url(../images/next_year.gif); }
/* table containing week days header and calendar grid */
#tcalGrid { border-collapse: collapse; border: 1px solid silver; width: 100%; }
#tcalGrid th { border: 1px solid silver; border-collapse: collapse; padding: 3px 0; text-align: center; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; background-color: gray; color: white; }
#tcalGrid td { border: 0; border-collapse: collapse; padding: 2px 0; text-align: center; font-family: Tahoma, Geneva, sans-serif; width: 14%; font-size: 11px; cursor: pointer; }
#tcalGrid td.tcalOtherMonth { color: silver; }
#tcalGrid td.tcalWeekend { background-color: #ACD6F5; }
#tcalGrid td.tcalToday { /*border: 1px solid red;*/;
}
#tcalGrid td.tcalSelected { background-color: #FFB3BE; }
.comparisonSearch > a { font-size: 13px; color: #12342f; text-decoration: underline; float: left; margin: 2px 0 0 20px; line-height: 30px; }
.comparisonSearch > a:hover { text-decoration: none; }
.comparisonSearch .submitBut { width: 88px; height: 30px; float: left; margin-left: 20px; color: #fff; text-align: center; cursor: pointer; font-size: 14px; font-weight: 500; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; padding: 0px; background: #00b9ce;/* border-bottom: 2px solid #0091a1; border-right: 1px solid #00b9ce; border-left: 1px solid #00b9ce; border-top: none;*/ border:none;}
/*.comparisonSearch .submitBut:hover { background: #0d664e; border: 1px solid #09523e; }*/
.comparisonPanelGroup { width: 99.65%; overflow: hidden; margin: 0 auto 25px; background-color: #fff; border-bottom:none !important; border-left:none !important; border-right:none !important; border:1px solid #ccc; border-top: none; padding: 0 0 10px;}
.comparisonPanel { float: left; width: 398px; background: #fefefe; border: 1px solid #ececec; /*margin: 0 5px 0 20px;*/ margin: 0 5px 0 10px; }
.rightPanelStyle { float: right; /*margin: 0 20px 0 5px; */margin: 0 7px 0 5px; }
.dateChangerComparison { width: 160px; height: 30px;/*27-8-14*/ border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; /*border: 1px solid #cfcfcf;*/ margin: 10px auto; overflow: hidden; }
.rightDir { /*border-left: 1px solid #fff;*/ border-right: none;  }
.rightDir img { transform: rotate(360deg); -ms-transform: rotate(360deg); /* IE 9 */
-webkit-transform: rotate(360deg); /* Opera, Chrome, and Safari */; }
.comparisonPanel .compareImgChanger { /*width: 403px;*/width: 95%;/*27-8-14*/ height: 345px; background: #fff; margin: 0 0 20px; box-shadow: 2px 2px 1px 0px rgba(0,0,0,0.07); border: 1px solid #e0e0e0; padding: 10px; }
.comparisonPanel > p { width: 100%; text-align: center; margin: 0 0 20px; line-height: 18px; font-size: 13px; clear: left; }
.comparisonPanel > p.readmore a { color: #08855b; text-decoration: underline; }
.comparisonPanel > p.readmore a:hover { text-decoration: none; }
.floatRight .compareImgChanger { width: 95%; min-height: 345px; background: #fff; margin: 0 0 20px; box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.07); float: left; }
.floatRight { float: right; }
.contentHolder { position: relative; margin: 0px auto; padding: 0px; width: 600px; height: 400px; overflow: hidden; }
.contentHolder .content { width: 100%; }
.contentHolder .content > p { width: 100%; text-align: center; margin: 0 0 20px; line-height: 18px; font-size: 13px; }
.spacer { text-align: center; }
.contentHolder .content > p.readmore a { color: #08855b; text-decoration: underline; }
.contentHolder .content > p.readmore a:hover { text-decoration: none; }
.longerGap h6 { padding: 0 280px; }
/* Basic jQuery Slider essential styles */

ul.bjqs { position: relative; list-style: none; padding: 0; margin: 0; overflow: hidden; display: none; }
li.bjqs-slide { position: absolute; display: none; }
ul.bjqs-controls { list-style: none; margin: 0; padding: 0; z-index: 9999; }
ul.bjqs-controls.v-centered li a { position: absolute; }
ul.bjqs-controls.v-centered li.bjqs-next a { right: -15px; background: url('../images/rightSide-leftArrow.png') no-repeat 0 0; text-indent: -9999px; margin-top: 20px; }
ul.bjqs-controls.v-centered li.bjqs-prev a { right: -15px; top: 130px !important; text-indent: -99999px; background: url('../images/rightSide-rightArrow.png') no-repeat 0 0; }
ol.bjqs-markers { list-style: none; padding: 0; margin: 0; width: 100%; }
ol.bjqs-markers.h-centered { text-align: center; display: none; }
ol.bjqs-markers li { display: inline; }
ol.bjqs-markers li a { display: inline-block; }
p.bjqs-caption { display: none; width: 96%; margin: 0; padding: 2%; position: absolute; bottom: 0; }
ul.bjqsb { position: relative; list-style: none; padding: 0; margin: 0; overflow: hidden; display: none; }
li.bjqsb-slide { position: absolute; display: none; }
ul.bjqsb-controls { list-style: none; margin: 0; padding: 0; z-index: 9999; }
ul.bjqsb-controls.v-centered li a { position: absolute; }
ul.bjqsb-controls.v-centered li.bjqsb-next a { left: -15px; top: 173px !important; background: url('../images/leftSide-leftArrow.png') no-repeat 0 0; }
ul.bjqsb-controls.v-centered li.bjqsb-prev a { left: -15px; top: 130px !important; background: url('../images/leftSide-rightArrow.png') no-repeat 0 0; }
ol.bjqsb-markers { list-style: none; padding: 0; margin: 0; width: 100%; }
ol.bjqsb-markers.h-centered { text-align: center; display: none; }
ol.bjqsb-markers li { display: inline; }
ol.bjqsb-markers li a { display: inline-block; }
p.bjqsb-caption { display: none; width: 96%; margin: 0; padding: 2%; position: absolute; bottom: 0; }
#banner-fade, #banner-slide { margin-bottom: 60px; }
ul.bjqs-controls.v-centered li a { display: block; width: 28px; height: 40px; color: #000; opacity: 0.65; text-decoration: none; }
ul.bjqs-controls.v-centered li a:hover { opacity: 1; }
ol.bjqs-markers li a { padding: 5px 10px; background: #000; color: #fff; margin: 5px; text-decoration: none; }
ol.bjqs-markers li.active-marker a, ol.bjqs-markers li a:hover { background: #999; }
p.bjqs-caption { background: rgba(255,255,255,0.5); }
ul.bjqsb-controls.v-centered li a { display: block; text-indent: -9999px; opacity: 0.65; text-decoration: none; width: 28px; height: 40px; }
ul.bjqsb-controls.v-centered li a:hover { opacity: 1.0; }
ol.bjqsb-markers li a { padding: 5px 10px; background: #000; color: #fff; margin: 5px; text-decoration: none; }
ol.bjqsb-markers li.active-marker a, ol.bjqsb-markers li a:hover { background: #999; }
p.bjqsb-caption { background: rgba(255,255,255,0.5); }
.topSection .serch { margin: 9px 0 0 0; padding: 0; float: left; width: 486px; }
.topSection .logmenu { margin: 11px 0 0; padding: 0; float: right; width: 484px; }
.comparisonSearch p.prevDtText { width: 100%; text-align: left; margin: 0 0 10px; }
input.searchTextbox { width: 312px; height: 31px; float: left; padding: 0 5px; border: 1px solid #d9d9d9; /*box-shadow: inset 0px 3px 4px 0 rgba(0,0,0,0.04); -moz-box-shadow: inset 0px 3px 4px 0 rgba(0,0,0,0.07); -webkit-box-shadow: inset 0px 3px 4px 0 rgba(0,0,0,0.07);*/ border-radius_none:3px; }
.searchDateResult { width: 99.75%; height: 68px; background: #fbfbfb; border: 1px solid #d9d9d9; border-top: none; border-bottom: none; /*margin: 0 0 10px;*/ }
.calView { width: 52px; height: 47px; padding: 1px; background: #ececec; border: 3px solid #fff; }
.calView span { display: block; color: #606060; text-align: center; font-weight: 700; line-height: 15px; }
.calView span.calSearchMonth { font-size: 10px; }
.calView span.calSearchDay { font-size: 18px; }
.calView span.calSearchYear { font-size: 10px; }
.bx-viewport > ul.slider-top > li { width: 65px !important; margin: 4px 0 0 0; }
.tcalComparison { width: 94%; padding: 5px; text-align: center; box-shadow: 0 0 3px 0 #1acc9c; -moz-box-shadow: 0 0 3px 0 #1acc9c; -webkit-box-shadow: 0 0 3px 0 #1acc9c; font-size: 15px; font-family: 'Roboto', sans-serif; border: 1px solid #1acc9c; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%, #ededed 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );/* IE6-9 */;
}
.noOverflow { overflow: visible; }
.ps-scrollbar-x-rail { display: none !important; }
/* -----------------------------------------------------------------
=================== GB 23-5-2014 CSS Comparison ====================
----------------------------------------------------------------- */
.selectionOption { width: 150px; height: 40px; border: 1px solid #dcdcdc; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; background: #efefef url('../images/catg-down-img.png') no-repeat 130px center; float: left; position: relative; }
.dropdownListOption { width: 150px; min-height: 100px; position: absolute; background: #fff; top: 50px; z-index: 25; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; box-shadow: 0 0 20px 0 rgba(0,0,0,0.3); display: none; }
.dropdownListOption > ul { list-style: none; }
.dropdownListOption > ul > li { margin: 0; display: block; overflow: hidden; height: 40px; text-align: left; }
.dropdownListOption > ul > li a { display: inline-block; width: 100%; height: 40px; color: #000; }
.dropdownListOption > ul > li a:hover { background: #efefef; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; }
.marginAdj { margin: 8px 0 0 8px; }
/* -------------- 26-5-2014 ---------------*/

.newthreesetBtn { width: 485px; margin: 50px auto 0; padding: 0; clear: both; }
.actionButtons > ul > li.inviteSendsu { background: #009a90; /* Old browsers */
background: -moz-linear-gradient(top, #c9c9c9 0%, #007d75 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c9c9c9), color-stop(100%, #aeaeae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c9c9c9 0%, #aeaeae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #c9c9c9 0%, #aeaeae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #c9c9c9 0%, #aeaeae 100%); /* IE10+ */
background: linear-gradient(to bottom, #c9c9c9 0%, #aeaeae 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#aeaeae', GradientType=0 );/* IE6-9 */;
}
.actionButtons > ul > li.inviteSendsu a:hover { background: #c9c9c9; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; }
.newtotalInviteespra { margin: 0; padding: 0; clear: both; width: 100%; }
.newtotalInviteespra h4.invotitel { margin: 15px 0; padding: 0; font-size: 18px; font-weight: normal; color: #000; clear: both; float: left; }
.newtotalInviteespra ul { margin: 0; padding: 0; list-style: none; min-height: 350px; }
.newtotalInviteespra ul li { margin: 15px 20px 0 0; padding: 0px; float: left; position: relative; width: 114px; }
.newtotalInviteespra ul li .imgprat { width: 114px; padding: 2px; height: 114px; border: 1px solid #b7b7b7; }
/*.imgprat { width: 114px; padding: 2px; height: 114px; border: 1px solid #b7b7b7; }*/
.newtotalInviteespra ul li .closeprat { margin: 0; padding: 0px; width: 19px; height: 18px; position: absolute; right: -16px; top: -9px; }
.newtotalInviteespra ul li .invHeadText { color: #474747; display: block; font-size: 13px; margin: 0; padding: 0; text-align: center; }
.InvtoRtPrk { width: 400px; }
.InvtoRtPrk .eventinputPrk { width: 274px; }
.NewseparatedPrk { width: 90%; margin: 0 auto; padding: 0; }
.NewseparatedPrk ul { min-height: 155px; }
.BirthdayEvent { /*color: #666666;*/ font-size: 13px; }
.BirthdayEvent span { color: #1acc9c; margin: 0 3px; font-size: 18px; }
.popup_boxpr { /*width: 610px;*/ width:98%; padding:0 10px; /*padding: 10px;*/ margin:0!important; min-height:760px;}
.popup_boxpr h2 { line-height: normal; }
#autograph_guestform { margin: 10px 0 0; }
.paginationpr { text-align: center; /*width: 601px;*/ width:100%; display: table; margin: 4px 0 10px 0!important; }
.scrollsu_boxpr { border-bottom: #ccc solid 1px;   padding: 0 0 5px 0px; /*margin: 0px 0 27px 0;*/ }
/*.scrollsu_boxpr ul { padding: 0 13px 0 0; padding:0px; margin: 0px; list-style: none; overflow: scroll; overflow-x: hidden; height: 450px; }*/
.scrollsu_boxpr ul li { margin: 20px 6px 0px 10px; padding: 0px; position: relative; float: left; width: 101px; }
.scrollsu_boxpr ul li .imgpr {     border: 1px solid #dadada;
    height: 117px;
    padding: 2px;
    width: 118px;    object-fit: cover;
}
}
.scrollsu_boxpr ul li .okscrollsuPr { margin: 0; padding: 0px; width: 20px; height: 20px; position: absolute; right: -15px; top: -9px; }
.scrollsu_boxpr ul li .ScrolluserText {    background: rgba(0, 0, 0, 0) url("../images/date-caption-bg-new.png") repeat scroll 0 0;
    color: #fff !important;
    font-size: 13px;
    line-height: 16px;
    left: 4px;
	top: 100px;
    padding: 2px 0;
    position: absolute;
    text-align: center;
    width: 97%;
	height: 16px;
	
}
.scrollsu_boxpr ul li.lastAutograph { margin-left: 0; margin-right: 0; padding: 0px; float: right; }
.reminderSu { margin: 0; padding: 0; }
.reminderSu ul { /*margin: 5px 0 0; margin: 25px 0 0;*/margin: 25px 0 0 0px; padding: 0; list-style: none; clear: both; float: left;}
.reminderSu ul li { margin: 0 0 10px; padding: 0; display: block; float: left; }
.reminderSu ul li .reminderText { margin: 0 15px 0 0; padding: 0; float: left; /*width:380px;*/
/*width: 200px;*/ text-align: right; font-size: 14px; line-height: 31px; }
.reminderSu ul li .reminderInputBox { margin: 0; padding: 0; float: left; /*width:505px;*/
/*width: 498px;*/ }
.reminderInputBox .reminderInputtype { border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; /*height:30px;*/     padding-left: 2px;
    padding-top: 0px; padding-top:0px\0; /* ie8, ie9, ie10, ie11 only */ margin: 4px 0px 0px 0px; float: left; resize: none; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; -moz-appearance: none; -webkit-appearance: none;}
	
 @media screen and (-webkit-min-device-pixel-ratio:0) { 
 .reminderInputBox .reminderInputtype { border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; /*height:30px;*/     padding-left: 5px;
    padding-top: 3px; padding-top:0px\0; /* ie8, ie9, ie10, ie11 only */ margin: 0px; float: left; resize: none; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; -moz-appearance: none; -webkit-appearance: none;}
}

 
.reminderInputtype:focus { border: 1px solid #3c4da9; outline: none; /* box-shadow: 0 0 5px 0 rgba(112,131,237,0.8); -moz-box-shadow: 0 0 5px 0 rgba(112,131,237,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(112,131,237,0.8);  */}
.dateReminderText { margin: 0 10px 0 33px; padding: 0; float: left; line-height: 28px;  }
.reminderChkBox { margin-top: 8px; padding: 0; }
.dateReminderWidth { width: 75px; height: 32px; }
.Todayspadding { padding: 15px 0; }
.addSelectWidth { width: 175px; height: 32px; }
.addInputWidth { width: 386px; height: 25px; }
.addTextAreaWidth { width: 339px; height: 60px; }
.reminderSu .h2reminderHeader { color: #12906e; margin: 10px; padding: 0; font-size: 18px; font-weight: normal; display: block; clear: both; }
.citywidth { width: 133px; height: 25px;}
/* -------------- 26-5- 2014 ---------------*/
/* -------------- 27-5- 2014 ---------------*/
.meetinvestors { margin: 10px 0 0px; padding: 0; }
.BirthdayEvent { /*color: #666666;*/ font-size: 14px; } /* 26-8-14 */
.PlazaSu { margin: 0; padding: 0; }
.PlazaSu ul { margin-bottom: 20px; margin-top:0; /*padding: 0;*/ list-style: none; clear: both; width:100%; /*padding-left: 85px;*/ }
.PlazaSu ul li { margin: 1px 0 0 0px; padding: 0 1%; float: left; width: 99%; }
.PlazaSu ul li .reminderText { margin: 0 15px 0 0; padding: 0; float: left; /*width:380px;*/
width: 200px; text-align: right; font-size: 14px; line-height: 34px;  }
/* in .PlazaSu ul li .reminderInputBox class width and height value insert for set "brief description" in proper area. */
.PlazaSu ul li .reminderInputBox { margin: 7px 20px 0 0; padding: 0; float: left; /* width:420px;  width:530px;*/    width: 273px; height:auto; text-align:left; /* width:505px;
width: 498px;*/ line-height: 20px;word-wrap: break-word; }

.PlazaSu ul li .reminderInputBox1 { margin: 6px 20px 0 0; padding: 0; float: left; /* width:420px;  width:530px;*/    width: 273px; height:auto; text-align:left; /* width:505px;
width: 498px;*/ line-height: 20px !important;word-wrap: break-word; }

.PlazaSu ul li .reminderInputBox2 { margin: 0px 20px 0 0; padding: 0; float: left; /* width:420px;  width:530px;*/    width: 273px; height:auto; text-align:justify; /* width:505px;
width: 498px;*/ line-height: 20px !important;word-wrap: break-word; }


.PlazaSuChkBox { margin-top: 6px; padding: 0; }
.marginPlazaSuChkBox { margin: 0 0 10px; float: left; }
/* -------------- 28/29-5- 2014 ---------------*/
.TopOne { top: 15px !important; }
.marginNone { margin: 0px !important; }
.marginTopNone { margin-top: 0px!important; }
.marginTop { margin-top: 5px !important; }
.marginTopOne { margin-top: 10px !important; }
.marginTopTwo { margin-top: 15px !important; }
.marginTopThree { margin-top: 25px !important; }
.marginBottomNone { margin-bottom: 0px !important; }
.marginBottom { margin-bottom: 5px !important; }
.marginBottomOne { margin-bottom: 10px !important; }
.marginBottomTwo { margin-bottom: 15px !important; }
.marginBottomThree { margin-bottom: 20px !important; }
.paddingNone { padding: 0px !important; }
.paddingTopNone { padding-top: 0px !important; }
.paddingTop { padding-top: 5px !important; }
.paddingTopOne { padding-top: 10px !important; }
.paddingTopTwo { padding-top: 15px; }
.paddingTopThree { padding-top: 20px; }
.paddingBottomnone { padding-bottom: 0px !important; }
.paddingBottom { padding-bottom: 5px !important; }
.paddingBottomOne { padding-bottom: 10px !important; }
.mpaddingBottomTwo { padding-bottom: 15px !important; }
.paddingBottomThree { padding-bottom: 20px !important; }
/*.negativeMarginTop { margin-top: -3px !important; }*/
.negativeMarginTopOne { margin-top: -5px !important; }
.negativeMarginTopTwo { margin-top: -10px !important; }
.negativeMarginTopThree { margin-top: -15px !important; }
.negativeMarginBottom { margin-Bottom: -3px !important; }
.negativeMarginBottomOne { margin-Bottom: -5px !important; }
.negativeMarginBottomTwo { margin-Bottom: -10px !important; }
.negativeMarginBottomThree { margin-Bottom: -15px !important; }
.negativeMarginBottomfour { margin-Bottom: -20px !important; }
.negativePaddingTop { padding-top: -3px!important; }
.negativePaddingTopOne { padding-top: -5px!important; }
.negativePaddingTopTwo { padding-top: -10px!important; }
.negativePaddingTopThree { padding-top: -15px!important; }
.negativePaddingBottom { padding-bottom: -3px!important; }
.negativePaddingBottomOne { padding-bottom: -5px!important; }
.negativePaddingBottomTwo { padding-bottom: -10px!important; }
.negativePaddingBottomThree { padding-bottom: -15px!important; }
.negativePaddingBottomFour { padding-bottom: -20px!important; }
.timeTextBox {/*  width: 88px !important; */ }
.timeReminderBox { width: 65px !important; }
.marginLeftOne { margin-left: 3px !important; }
.newinputsubgSu { height: 30px; }
.guestFilter > p { line-height: 32px; }
.NewinvitationDetails { margin: -7px 0 0; }
.NewFrmBoxSu { margin: -5px 0 0; }
p.belownew { margin-bottom: 5px; }
p.remp { margin-bottom: 8px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/*.editInvitation { margin: -5px 0 0; }
	.scrollsu_boxpr { margin-top: -28px; }*/ /* 9-8-2014 */
}
.newinvitationMsgBgWidth { width: 320px; }
.NewMarginLeftInvet { margin-left: -5px; }
.noteBox { height: 115px; background: url(../images/commentbox-bg.png) no-repeat center center; margin: 10px auto; padding-top: 1px; width: 898px; float: none; } /* 21-8-2014 */
.confirm > ul > li.leftmaNew { margin-left: 140px; }
.commentPopupForm input[type="text"] { float: left; height: 32px; padding: 0 10px; width: 89%; color: #9c9c9c; font-size: 13px; padding: 0px 10px; border: 1px solid #d9d9d9; /*-moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9;*/ resize: none; }
.commentPopupForm input[type="text"]:focus { border: 1px solid #128969; outline: none; box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); }
.commentPopupForm input[type="submit"] { background: url("../images/invInBtn.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #7BAD51; border-radius_none: 5px; color: #FFFFFF; cursor: pointer; font-size: 14px; height: 34px; margin-left: 7px; text-align: center; width: 71px; margin-left: 10px; }
/*
-----------------------------------------------------------------
=================== GB 2-6-2014 CSS Dashboard ===================
-----------------------------------------------------------------
*/
ul#subList_Item > li.followers { background: url(../images/follower-icon.png) left center no-repeat; }
ul#subList_Item > li.inspired { background: url(../images/inspire-icon.png) left center no-repeat; }
ul#subList_Item > li.photos { background: url(../images/photo-icon.png) left center no-repeat; }
ul#subList_Item > li.videos { background: url(../images/video-icon.png) left center no-repeat; }
ul#subList_Item > li { float: left; margin-right: 20px; padding-left: 30px; line-height: 30px; font-size: 13px; }
ul#subList_Item > li a { color: #000; }
/*#subList_Item{ margin-left: 200px; }*/



.dashboardNav { width: 100%; background: #094837; float: left; }
.dashProfPic { margin: 10px 0 0; }
.profileUserSummary {/*  width: 705px; */ width: 490px; float: left; }
.profileUserSummary h1.profUsername { font-size: 18px; font-weight: 400; color: #000; margin: 3px 0 0 10px; padding: 0; float: left; width: 705px; text-transform:capitalize; }
.profileUserSummary p.profDesignation { font-size: 14px; font-weight: 400; color: #000; margin: 3px 0 0 10px; padding: 0; clear: left; }
.profileUserSummary p.profDesignation small { font-weight: 400; font-size: 13px; color: #4f4f4f; }
.profileUserSummary p.profDesignation small span.difColor { color: #000; }
.bodyTop ul.profDetails { float: right; display: block; list-style: none; /*height: 30px;*/ margin: 0 5px 0 0px; position: relative;
    width: auto; }
	
.bodyTop ul.profDetails > li { float: left; margin-right: 20px; padding-left: 30px; line-height: 30px; font-size: 13px; }
.bodyTop ul.profDetails > li a { color: #000; }
.bodyTop ul.profDetails > li.followers { background: url(../images/followers.png) left center no-repeat; }
.bodyTop ul.profDetails > li.inspired { background: url(../images/inspire-icon.png) left center no-repeat; }
.bodyTop ul.profDetails > li.photos { background: url(../images/photo-icon.png) left center no-repeat; }
.bodyTop ul.profDetails > li.videos { background: url(../images/video-icon.png) left center no-repeat; }
.bodyTop ul.profDetails > li.invitos { background: url(../images/invito-icon.png) left center no-repeat; }
.bodyTop ul.profDetails > li.autograph-books { background: url(../images/autograph-icon.png) left center no-repeat; margin-left:10px; }


.bodyTop ul.profDetailsPersonal { float: left; display: block; list-style: none; /*height: 30px;*/ margin: 0 0 0 11px; position: relative;
    /* width: 85%; */ width: 482px; }
	
.bodyTop ul.profDetailsPersonal > li {    border-radius_none: 3px;
    float: left;
    font-size: 13px;
    line-height: 30px;
    margin-right: 1px;
    margin-top: 2px;
    padding: 0 2px 0 28px;
    text-align: right;
    width: auto;}
.bodyTop ul.profDetailsPersonal > li a { color: #000; text-align:right; }
.bodyTop ul.profDetailsPersonal > li.followers { background: url(../images/followers.png) 6px center no-repeat; }
.bodyTop ul.profDetailsPersonal > li.follows { background: url(../images/follows-enabled.png) 6px center no-repeat; }
.bodyTop ul.profDetailsPersonal > li.mutual { background: url(../images/mutual.png) 6px center no-repeat; }
.bodyTop ul.profDetailsPersonal > li.inspired { background: url(../images/inspire-icon.png) 6px center no-repeat; }
.bodyTop ul.profDetailsPersonal > li.photos { background: url(../images/photo-icon.png) 6px center no-repeat; }
.bodyTop ul.profDetailsPersonal > li.videos { background: url(../images/video-icon.png) 6px center no-repeat; }
.bodyTop ul.profDetailsPersonal > li.invitos { background: url(../images/invito-icon.png) 6px center no-repeat; }
.bodyTop ul.profDetailsPersonal > li.autograph-books { background: url(../images/autograph-icon.png) 6px center no-repeat; }



.bodyTop ul.public-profDetails { float: left; width: 87.35%; display: block; list-style: none; height: 40px; margin: 38px 0 0 10px; }
.bodyTop ul.public-profDetails > li { float: left; margin-right: 20px; padding-left: 40px; line-height: 22px; font-size: 18px; }
.bodyTop ul.public-profDetails > li a { color: #12342f; }
.bodyTop ul.public-profDetails > li.public-followers { background: url(../images/follower-large-icon.png) left top no-repeat; }
.bodyTop ul.public-profDetails > li.public-inspired { background: url(../images/inspire-large-icon.png) left top no-repeat; padding-left: 30px; }
.bodyTop ul.public-profDetails > li.public-inspired span { margin-left: -30px; }
.bodyTop ul.public-profDetails > li.public-photos { background: url(../images/photo-large-icon.png) left top no-repeat; padding-left: 35px; }
.bodyTop ul.public-profDetails > li.public-photos span { margin-left: -35px; }
.bodyTop ul.public-profDetails > li.public-videos { background: url(../images/video-large-icon.png) left top no-repeat; padding-left: 40px; }
.bodyTop ul.public-profDetails > li.public-invitos { background: url(../images/invitos-large-icon.png) left top no-repeat; padding-left: 40px; }
.bodyTop ul.public-profDetails > li.public-autograph-books { background: url(../images/autograph-book-large-icon.png) left top no-repeat; padding-left: 40px; }
.bodyTop ul.public-profDetails > li span { margin-left: -40px; font-size: 14px; }
.followBlockButGroup { /* width: 185px; */ width: 390px; float: right; }
.followBlockButGroup > ul { float: right; list-style: none; margin: 10px 20px 0 0; }
.followBlockButGroup > ul li { float: right; height: 25px; width: 38px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; }
.followBlockButGroup > ul li.blockStatus { background-color: #e05721; border-top: none; border-bottom: 1px solid #be4211; border-right: 1px solid #be4211; border-left: 1px solid #be4211;}
.followBlockButGroup > ul li.unblockStatus { background: #819D0E; /* Old browsers */
background: -moz-linear-gradient(top, #819D0E 0%, #8FAD14 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e05721), color-stop(100%, #8FAD14)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #819D0E 0%, #8FAD14 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #819D0E 0%, #8FAD14 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #819D0E 0%, #8FAD14 100%); /* IE10+ */
background: linear-gradient(to bottom, #819D0E 0%, #8FAD14 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#819D0E', endColorstr='#8FAD14', GradientType=0 );/* IE6-9 */;
}
.followBlockButGroup > ul li.blockBut a { line-height: 26px; text-align: center; display: block; text-indent: -9999px; }
.followBlockButGroup > ul li.blockStatus a { background-image: url(../images/block-icon.png); background-position: center center; background-repeat: no-repeat; }
.followBlockButGroup > ul li.unblockStatus a { background-image: url(../images/block-icon.png); background-position: center center; background-repeat: no-repeat; }
.followBlockButGroup > ul li.blockStatus:hover { background: #ff4326; /* Old browsers */
background: -moz-linear-gradient(top, #ff4326 0%, #be3e23 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff4326), color-stop(100%, #be3e23)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff4326 0%, #be3e23 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff4326 0%, #be3e23 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff4326 0%, #be3e23 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff4326 0%, #be3e23 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4326', endColorstr='#be3e23', GradientType=0 );/* IE6-9 */;
}
.followBlockButGroup > ul li.followStatus { width: 119px; margin-right: 10px; background: #cf0; }
.followBlockButGroup > ul li.followStatus.follow { width: 90px; background-color: #23c0f7; border-top: none; border-bottom: 1px solid #1294c2; border-right: 1px solid #1px solid #1294c2; border-left: 1px solid #1px solid #1294c2;}
.followBlockButGroup > ul li.followStatus.follow a { line-height: 26px; color: #fff; font-size: 14px; display: block; background-image: url(../images/follow-icon.png); background-repeat: no-repeat; background-position: 10px center; padding-left: 35px; }
.followBlockButGroup > ul li.followStatus.follow:hover { background: #3accff; /* Old browsers */
background: -moz-linear-gradient(top, #3accff 0%, #1daee3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3accff), color-stop(100%, #1daee3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3accff 0%, #1daee3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3accff 0%, #1daee3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3accff 0%, #1daee3 100%); /* IE10+ */
background: linear-gradient(to bottom, #3accff 0%, #1daee3 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3accff', endColorstr='#1daee3', GradientType=0 );/* IE6-9 */;
}
.followBlockButGroup > ul li.followStatus.following { width: 119px; background: #61b3e3; /* Old browsers */
background: -moz-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b3e3), color-stop(100%, #2f7fba)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* IE10+ */
background: linear-gradient(to bottom, #61b3e3 0%, #2f7fba 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba', GradientType=0 );/* IE6-9 */;
}
.followBlockButGroup > ul li.followStatus.following a { line-height: 34px; color: #fff; font-size: 14px; display: block; background-image: url(../images/following-icon-but.png); background-repeat: no-repeat; background-position: 15px center; padding-left: 45px; }
.followBlockButGroup > ul li.followStatus.following:hover { background: #6abff1; /* Old browsers */
background: -moz-linear-gradient(top, #6abff1 0%, #2f7fba 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6abff1), color-stop(100%, #2f7fba)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6abff1 0%, #2f7fba 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6abff1 0%, #2f7fba 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #6abff1 0%, #2f7fba 100%); /* IE10+ */
background: linear-gradient(to bottom, #6abff1 0%, #2f7fba 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6abff1', endColorstr='#2f7fba', GradientType=0 );/* IE6-9 */;
}
.followBlockButGroup > ul li.followStatus.unfollow { width: 100px; background-color: #e05721; border-top: none; border-bottom: 1px solid #be4211; border-right: 1px solid #be4211; border-left: 1px solid #be4211;}
.followBlockButGroup > ul li.followStatus.unfollow a { line-height: 26px; color: #fff; font-size: 14px; display: block; background-image: url(../images/unfollow-icon.png); background-repeat: no-repeat; background-position: 10px center; padding-left: 35px; }
.followBlockButGroup > ul li.followStatus.unfollow:hover { background: #ef6028; /* Old browsers */
background: -moz-linear-gradient(top, #ef6028 0%, #be3e23 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef6028), color-stop(100%, #be3e23)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ef6028 0%, #be3e23 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ef6028 0%, #be3e23 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ef6028 0%, #be3e23 100%); /* IE10+ */
background: linear-gradient(to bottom, #ef6028 0%, #be3e23 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef6028', endColorstr='#be3e23', GradientType=0 );/* IE6-9 */;
}
/* ---------- 03-6-14 --------------- */

.noneBorder { border: 0; }
.noneTopBorder { border-top: 0; }
.noneBottomBorder { border-bottom: 0; }
.noneLeftBorder { border-left: 0; }
.noneRightBorder { border-right: 0; }
.SentSection { padding: 0 20px; margin: 0; position: relative; }
.smpara { margin: 1px 0 10px; padding: 0; color: #2D2C2C !important; font-size: 14px; }
.smpara a { margin: 0; padding: 0; color: #121212; font-size: 14px; font-weight: 400; font-size: 15px; text-decoration: underline; } /* 21-8-2014 */
.SentLeftdisplay { float: left; line-height: 23px; margin: 0; padding: 0 0 0 9px; width: 323px; font-size: 15px; color: #149b76; }
.SentMiddleCAtagory { margin: 0 5px 0 32px; padding: 0; /*line-height:28px; */
color: #2D2C2C; font-size: 13px; }
.newminHeight { min-height: inherit!important; }
.rightPanelHeader a { margin: 0; padding: 0; color: #1ACC9C; font-size: 14px; }
h5.NewAutographContacts { border-bottom: 1px dotted #ccc; clear: both; /*margin: 10px 0 0 0;*/ padding: 0 10px 0 0; font-size: 13px; font-weight: 300; float:left; width:96%; margin-left:15px; }
/* --------- 04/06/14 -------- */
.donate-now { list-style-type: none; margin: 0px 0 0 10px; padding: 0; /*font-family: Arial, Helvetica, sans-serif;*/ font-size: 13px; }
.donate-now > li { float: left!important; margin: 0 5px 0 0!important; position: relative; height: 27px; clear: none !important; }
.donate-now > li img { position: absolute; left: 2px; z-index: 100; top: 2px; }
.donate-now > li.yesRadio, .donate-now li.aregoing_1 { width: 85px; /*margin-right: 32px !important;*/ }
.donate-now > li.maybeRadio, .donate-now li.aregoing_2 { width: 85px; /*margin-right: 32px !important;*/ }
.donate-now > li.noRadio, .donate-now li.aregoing_3 { width: 85px; }
.donate-now > label, .donate-now input { display: block; position: absolute; top: 0; right: 7px; bottom: 0; }
.donate-now > input[type="radio"] { opacity: 0.011; z-index: 100; cursor: pointer; display: block; width: 100%; height: 27px; }
.donate-now > li input[type="radio"]:checked + label { color: #fff; }
.donate-now > li label { padding: 1px 7px 1px 1px; cursor: pointer; z-index: 90; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; text-align: right; line-height: 25px; }
.donate-now > li.yesRadio input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 0; }
.donate-now > li.yesRadio label { background: url(../images/yes-sp.png) no-repeat 0 -35px; }
.donate-now > li.maybeRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 0; }
.donate-now > li.maybeRadio label { background: url(../images/maybe-sp.png) no-repeat 0 -36px; }
.donate-now > li.noRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 0; }
.donate-now > li.noRadio label { background: url(../images/no-sp.png) no-repeat 0 -35px; }
.rightPanelHeader .yesRadio { background: url(../images/yes-sp.png) no-repeat 0 -35px; padding: 0px 7px 1px 1px; cursor: pointer; z-index: 90; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; text-align: right; line-height: 25px; }
.rightPanelHeader .maybeRadio { background: url(../images/maybe-sp.png) no-repeat 0 -36px; padding: 0px 7px 1px 1px; cursor: pointer; z-index: 90; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; text-align: right; line-height: 25px; }
.rightPanelHeader .noRadio { background: url(../images/no-sp.png) no-repeat 0 -36px; padding: 0px 7px 1px 1px; cursor: pointer; z-index: 90; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; text-align: right; line-height: 25px; }
.donate-now li.aregoing_1 input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 -35px; color: #fff; padding:2px 23px 0px 0px;}
.donate-now li.aregoing_1 label { background: url(../images/yes-sp.png) no-repeat 0 0px; padding:2px 23px 0px 0px; }
.donate-now li.aregoing_2 input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 -35px; padding:2px 10px 0px 0px;}
.donate-now li.aregoing_2 label { background: url(../images/maybe-sp.png) no-repeat 0 0px; padding:2px 10px 0px 0px;}
.donate-now li.aregoing_3 input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 -34px;  color: #fff; padding:2px 23px 0px 0px;}
.donate-now li.aregoing_3 label { background: url(../images/no-sp.png) no-repeat 0 0px; padding:2px 23px 0px 0px;}
/*-----  05-05-14  --------*/
.NewAddSendInvito { margin: -15px 0 5px 0; padding: 0; color: #666666; font-size: 13px; float: left; }
.NewAddSendInvito > p {
 margin:; padding: 8px 20px 0; color: #666666; font-size: 13px; }
.reminderChkBox:focus { border: 1px solid #128969; outline: none; box-shadow: 0 0 2px 1px rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); }
.SendInvitoinput { -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; position: relative; width: 274px; height: 31px; border: 1px solid #D9D9D9; box-shadow: 1px 1px 3px -1px #D9D9D9 inset; float: left; border-radius_none: 5px; left: -20px; padding: 0 10px; }
/* -----------------------------------------------------------------
=================== CHANGES 9-6-2014 ====================
----------------------------------------------------------------- */



.NewReceivedDate { position: absolute; left: 0px; bottom: 3px; /* margin: 9px 9px 5px 9px; */  margin: 9px 2px 5px 9px; }
.RSVP_control_block img { width: 14px!important; height: 14px; float: left; /* margin-top: -1px; */ margin-top: 1px; }
.RSVPdetailsNew { left: 78px; bottom: 0px; margin: 9px 0 5px -2px; width: 170px; position: absolute; }
.RSVPdetailsNew p { margin-bottom: 3px; text-align: center; }
.date-caption p { color: white; font-size:9px; margin: 0px; margin-bottom: 1px; }
.NewEnentDateSu { position: absolute; right: 0px; bottom: 3px; margin: 9px 9px 5px 9px; }
.user-pic-holder { /* max-width: 147px; max-height: 94px; position: absolute; top: 0px; left: 0px; z-index: 99999; background: transparent; border: none; height: auto; width: auto; */   background: transparent none repeat scroll 0 0;
    max-height: 107px;
    left: 0; width: auto;
    overflow-y: auto;
    position: absolute;
    top: 0;
    z-index: 99999;}
.user-pic-holder img { width: 48px !important; height: 48px; float: left; padding: 1px; background: white; border: 1px solid #e9e9e9; margin: 0px 1px 1px 0px; }
.NewEnentDateSu { position: absolute; right: 0px; bottom: 3px; margin: 9px 9px 5px 9px; }
.confirmedNew { width: 100px; bottom: 0; left: 115px; position: absolute; font-size: 9px; text-align: center; color: #fff; bottom: 8px;  }
.confirmedNew img { width: 14px!important; height: 14px; float: left; margin: 2px auto 0; float: none; }
.myinvitoboxNew { /*padding: 1px;*/ }
/* -----------------------------------------------------------------
=================== 12-6-2014 ====================
.commentsThreadMain {
width: 100%;
float: left;
/* margin: 20px 0 0;
}
----------------------------------------------------------------- */
.commentsThreadMain { width: 100%; float: left; /* margin: 20px 0 0;*/; }
.commentsThreadMain > span.showPrevComment a, .vieall_partition > span.showPrevComment a { background: url(../images/comments-icon.png) no-repeat left center; padding-left: 20px; line-height: 14px; color: #888; text-decoration: none; font-size: 13px; }
.commentsThreadMain > ul { margin: 5px 0; list-style: none; }
.vieall_partition >span.showPrevComment a:first-child { margin: 0!important; }
.commentsThreadMain > span.viewAll a, .vieall_partition > span.showPrevComment a, .vieall_partition > span.viewAll a { font-size: 13px; margin-left: 20px; color: #888; }
.commentsThreadMain > span.showPrevComment a:hover, .vieall_partition > span.showPrevComment a:hover, .vieall_partition > span.viewAll a:hover .commentsThreadMain > span.viewAll a:hover { color: #4f4f4f; }
.commentsThreadMain > ul > li { font-size: 14px; color: #676767; overflow: hidden; /*width: 100%;*/ margin: 5px 0; padding: 10px 0; border-bottom: 1px solid #ededed; float:left; width:100%; }
.commentsThreadMain > ul > li > .profImgSmall { width: 32px; height: 32px; overflow: hidden; padding: 1px; border: 1px solid #ccc; float: left; margin: 3px 10px 0 0; }
.commentsThreadMain > ul > li > .profName-Comment { float: left; font-size: 13px; width: 94%; }
.commentsThreadMain > ul > li > .profName-Comment a:hover { text-decoration: underline; }
.commentsThreadMain > ul > li > .profName-Comment a { color: #149e79; }
.commentsThreadMain > ul > li > .profName-Comment span.timeTrack { display: block; font-size: 11px; color: #999; }
/* -----------------------------------------------------------------
=================== FONT FACE ====================
----------------------------------------------------------------- */
@font-face { font-family: 'futura_md_btbold'; src: url('../font/tt0144m_0-webfont.eot'); src: url('../font/tt0144m_0-webfont.eot?#iefix') format('embedded-opentype'),  url('../font/tt0144m_0-webfont.woff') format('woff'),  url('../font/tt0144m_0-webfont.ttf') format('truetype'),  url('../font/tt0144m_0-webfont.svg#futura_md_btbold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'futura_md_btmedium'; src: url('../font/tt0142m_0-webfont.eot'); src: url('../font/tt0142m_0-webfont.eot?#iefix') format('embedded-opentype'),  url('../font/tt0142m_0-webfont.woff') format('woff'),  url('../font/tt0142m_0-webfont.ttf') format('truetype'),  url('../font/tt0142m_0-webfont.svg#futura_md_btmedium') format('svg'); font-weight: normal; font-style: normal; }
/** Dashboard calendar 10/06/2014 */
.dashProfPic { width: 112px; height: 112px; /*border: 2px solid #b7b7b7;*/border: 1px solid #e5e5e5; padding: 1px; background: #fff; float: left; position: relative; text-align: center; line-height: 108px; overflow: hidden; margin-left:10px; }
.bodyTop .dashboardLegendsBase { /*width: 838px;*/width: 822px!important; margin: 5px 0 6px 10px; box-shadow: none; }
.dahsboardMonthDisplay { width: 100%; height: 32px; 

/* border-top-left-radius_none: 3px; 
-moz-border-top-left-radius_none: 3px; 
-webkit-border-top-left-radius_none: 3px; 
border-top-right-radius_none: 3px; 
-moz-border-top-right-radius_none: 3px; 
-webkit-border-top-right-radius_none: 3px; */
/* background: #5061bf; */

/* box-shadow: inset 0 7px 10px 0 rgba(84,98,159,1); -moz-box-shadow: inset 0 7px 10px 0 rgba(84,98,159,1); -webkit-box-shadow: inset 0 7px 10px 0 rgba(84,98,159,1); border-bottom: 1px solid rgba(249,247,247,0.9); margin: 10px 0 0; background: #555F90; *//* Old browsers */
/*background: -moz-linear-gradient(top, #555F90 0%, #566295 100%);*/ /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555F90), color-stop(100%, #566295));*/ /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, #555F90 0%, #566295 100%); *//* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top, #555F90 0%, #566295 100%);*/ /* Opera 11.10+ */
/*background: -ms-linear-gradient(top, #555F90 0%, #566295 100%); *//* IE10+ */
/*background: linear-gradient(to bottom, #555F90 0%, #566295 100%); */ /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87A1D7', endColorstr='##566295', GradientType=0 );*//* IE6-9 */;
}
.dashboardDaysDisplay { width: 100%; /*height: 37px;*/ height:32px; /* background: #F0ECFB;  */
}

.previousMonth { margin:0 0px;}
.nextMonth{ margin:0 0px;}
.previousYear{ margin:0 0px;}
.nextYear{ margin:0 0px;}


.monthDisplayPanel > ul > li.yearName > #YearNum {
/*     background: rgba(0, 0, 0, 0) url("../images/dashboard-month-bg.png") repeat-x scroll center center;
    border: 1px solid #2c4073; */
    border-radius_none: 5px;
    display: inline-block;
    height: 29px;
    line-height: 27px;
    padding: 0px 10px 0 10px;
    width: 60px;
}


.monthDisplayPanel { width: 372px; height: 40px; margin: 0 auto; }
.monthDisplayPanel > ul { overflow: hidden; list-style: none; }
.monthDisplayPanel > ul > li { float: left; padding: 2px 0 0; }
.monthDisplayPanel > ul > li.monthName { text-align: center; /*font-weight: 700;*/ color: #303f9f; font-size: 20px; line-height: 28px; /* width: 240px; */ width:auto; padding: 0; margin: 1px 0px 0 0px; }
.monthDisplayPanel > ul > li.yearName { text-align: center; /*font-weight: 700;*/ color: #303f9f; font-size: 20px; line-height: 24px; /* width: 240px; */ width:auto; padding: 0; margin: 1px 0px 0 0px; }
.dashboardDaysDisplay > ul { overflow: hidden; list-style: none; padding: 3.5px 0 0 0; margin: 2px -10px 10px 11.5px; }
.dashboardDaysDisplay > ul > li {  width: 126.8px; height: 24px; padding: 4px 4px; float: left;  margin: 0 11px 0 0; /* border-radius_none: 2px; */ /*border: 1px solid #879746;*/ font-size: 17px; text-align: center; line-height: 25px; color: #6d6d6d; /*border: 1px solid #000;*/
}

.dashboardDaysDisplay > ul > li:last-child {width: 125px !important; margin-left: 2px !important; }

.dashboardDaysDisplay > ul > li.sunday { /*border: 1px solid #000;*/ background: none; /* Old browsers */
}
.dashboardDaily > ul { /* overflow: hidden; */ list-style: none; margin: 10px -10px 10px 11.5px; padding:0 0px;  }
.dashboardDaily > ul > li { float: left; margin: 0 11.9px 11.7px 0; }
.dashboardDaily .wekicon { width: 124px; height: 121px; margin: 0px; padding: 4px;/*  -webkit-border-radius_none: 2px; -moz-border-radius_none: 2px; border-radius_none: 2px;  */position: relative; 
background: #f2f2f2; 
/* background: #fff url(../images/dashboard_paper-smallcurve.png) center center no-repeat;  */
border: 1px solid #f0efef; /*border: 1px solid #b1b1b1; */}

.dashboardDaily .currentBackGround {background: #fcf2f2; border: 1px solid #f36f2e !important;}

/*.wekicon .notPresentDate { width: 21px; height: auto; margin: 36px 0 0 43px; padding: 0px; position: absolute; font-size: 13px; font-weight: 500; text-align: center; color: #a6a6a6; }*/
/* this change made by Amit on 06-02-2015
.dashboardDaily { width: 99.85%; height: auto; background: #fff; overflow: hidden; border: 1px solid #b1b1b1; box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -moz-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -webkit-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); }*/
.dashboardDaily { width: 100%; height: auto; background: #fff; /* overflow: hidden; */ /*box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -moz-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); -webkit-box-shadow: inset 0 -5px 15px 0 rgba(177,177,177,1.0); */}

p.profAbout { font-size: 14px; margin: 0; padding: 0; line-height: 18px; color: #282828; display: block; clear: left; margin: 5px 0 0 10px; }
.notificationMsg { /*float: left;*/
height: 26px; font-size: 13px; }
.successMsg { color: #1acc9c; font-weight: 500; background: url('../images/write1.png') no-repeat left center; padding-left: 30px; line-height: 24px; }
.errorMsg { color: #e5765f; font-weight: 500; background: url('../images/error-cross.png') no-repeat left center; padding-left: 30px; line-height: 24px; }
.categoryAddReminder { width: 550px; margin: 3px auto 0px; height: 30px; clear: left; overflow: hidden; }
.categoryAddReminder span { float: left; }
.categoryAddReminder span.categoryListTitle { font-size: 14px; font-weight: 500; color: #484848; margin-right: 10px; line-height: 30px; }
.categoryAddReminder span.categoryList select { width: 165px; height: 30px; line-height: 30px; border: 1px solid #ccc; box-shadow: inset 0 2px 5px 0 rgba(0,0,0,0.08); -moz-box-shadow: inset 0 2px 5px 0 rgba(0,0,0,0.08); -webkit-box-shadow: inset 0 2px 5px 0 rgba(0,0,0,0.08); padding: 3px 0; }
.categoryAddReminder span.categoryList select:focus { border: 1px solid #128969; outline: none; box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); border: 1px solid #128969; }
.categoryAddReminder span.addButton a { padding: 4px 14px; float: left; margin-left: 10px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border: 1px solid #7bad51; font-size: 14px; color: #fff; background: #a9db80; /* Old browsers */
background: -moz-linear-gradient(top, #a9db80 0%, #96c56f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a9db80), color-stop(100%, #96c56f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9db80 0%, #96c56f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9db80 0%, #96c56f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9db80 0%, #96c56f 100%); /* IE10+ */
background: linear-gradient(to bottom, #a9db80 0%, #96c56f 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f', GradientType=0 );/* IE6-9 */;
}
.categoryAddReminder span.addButton a:hover { background: #96c56f; }
.marginFstAdj { margin: 0 0 20px; float: left; }
.stroke { /*width: 93.5%; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border: 1px solid #1ACC9C; margin-bottom: 15px;*/ background-position: 5px center;  }
/*.nonEditContext{ width: 100%; margin: 10px 0; float: left;}
.nonEditContext{ margin: 0 0 15px; width: 100%;}*/
.nonEditContext h2 { /*line-height: 30px;*/ font-weight: normal; color: #484848; font-size: 18px; }
.reminderInputBox { font-size: 13px; color: #484848; font-weight: 400; line-height: 20px; }
.reminderSu ul li input[type="checkbox"] { padding-left: 0; margin-left: 0; }
.reminderSu ul li span { float: left; font-size: 14px; line-height: 33px; }
.reminderSu ul li span.timeNonEditTitle { margin: 0 20px; }
.dateNonEdit, .timeNonEdit { color: #1acc9c; }
.reminderSu ul li span.reminderInputBox input[type="button"]{ width: 75px; height:30px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; color: #fff; cursor: pointer; background: #00b9ce; border-bottom: 2px solid #0091a1; border-right: 1px solid #0091a1; border-left: 1px solid #0091a1; border-top:none;}
.collapsed { border-bottom: 1px solid #ccc; background: url('../images/collapsedPlus.png') no-repeat right center; /*margin-bottom: 5px;*/; }
.collapsed h2, .coll_expanded h2 { margin-bottom: 0; /*line-height: 40px;*/ }
.Newcollapsed { margin: 0 0 5px 0; }
.coll_expanded { border-bottom: 1px solid #ccc; background: url('../images/collapsedMinus.png') no-repeat 99% center; /*margin-bottom: 5px;*/; }
h2.negativeMarginTop { cursor: pointer; }
#accorcontent_invito_guest .actionButtons > ul > li.saveDraft button, #accorcontent_invito_guest .actionButtons > ul > li.preview button, #accorcontent_invito_guest .actionButtons > ul > li.inviteFrnds button, #accorcontent_invito_guest #form_Confirm { background: #ccc !important; color: #000 !important; }
div#form_updatedmail input[type="radio"] { margin-left: 9px; margin-right: 6px; float: left; margin-top:2px; }
div#form_updatedmail label { margin: 0; margin-top: -4px; float: left; }
.sendinvito_choose { float: left; margin-top: 4px; font-weight: 500; font-size: 15px; }
/*
#uaform #formSaveBtn input[type="submit"],#uaform .unlock-save input[type="button"],#uaform #formSaveBtn input[type="button"] { padding: 4px 14px; margin-left: 10px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border:1px solid #7bad51; font-size: 14px; color: #fff; cursor: pointer;
    background: #a9db80; /* Old browsers 
    background: -moz-linear-gradient(top,  #a9db80 0%, #96c56f 100%); /* FF3.6+ 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9db80), color-stop(100%,#96c56f)); /* Chrome,Safari4+ 
    background: -webkit-linear-gradient(top,  #a9db80 0%,#96c56f 100%); /* Chrome10+,Safari5.1+ 
    background: -o-linear-gradient(top,  #a9db80 0%,#96c56f 100%); /* Opera 11.10+ 
    background: -ms-linear-gradient(top,  #a9db80 0%,#96c56f 100%); /* IE10+ 
    background: linear-gradient(to bottom,  #a9db80 0%,#96c56f 100%); /* W3C 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f',GradientType=0 ); /* IE6-9 

}*/
.ReceivedInvitations .remove_drafts { position: absolute; /* right: 2px; top: 2px; */  right: 0px; top: 0px; opacity: 0.4; filter:alpha(opacity=40); display: block; z-index:999999;}
.ReceivedInvitations .remove_drafts1 { margin-right:30px;}

/* Added on date july 03, 2014*/
.Inviteespagination { margin: 10px 0 0; padding: 0px 0 0 20px; width: 858px; }
.Inviteespagination > ul { /*margin: 0; padding: 0 0 0 32px; list-style: none; overflow: hidden; */margin: 0; /*padding: 0 0 0 45px;*/ padding: 0 0 0 0px; list-style: none; overflow: hidden;}
.newtotalInvitees .Inviteespagination > ul > li { list-style-type: none; display: inline-block; float: left; margin: 0 0px 0 0px; padding: 0px; width: auto; height: auto; }
.newtotalInvitees .Inviteespagination > ul > li a { /*text-align: center; margin: 0; padding: 0 10px 0 0; text-decoration: none; color: #656565; text-transform: none; font-size: 14px; font-weight: 500; background: url(../images/divider.jpg) right 4px no-repeat; line-height: 21px; 
   background: #ebebeb none repeat scroll 0 0;*/background: url(../images/divider.jpg) right center no-repeat;
    color: #1a39e9;
    font-size: 15px;
    font-weight: 500;
    margin: 0 3px 0 0;
    padding: 2px 10px 2px 7px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
.newtotalInvitees .Inviteespagination > ul > li:last-child a { background: none;/* background:#a9b1d3 ;color: #fff;*/ }
.newtotalInvitees .Inviteespagination > ul > li a:hover { /*background:#a9b1d3;*/color: #a9b1d3; }
.newtotalInvitees .Inviteespagination > ul > li a.active {  /*background:#a9b1d3;*/color: #1a39e9; font-weight:700; }
.newtotalInvitees .Inviteespagination > ul > li.viewall,
.Inviteespagination li.viewall a { float: left; margin: 0px 0 0 4px; padding: 0; color: #1cbb93; font-size: 13px; text-decoration: none; text-transform: capitalize; font-weight: normal; background: none; }
.newtotalInvitees .Inviteespagination > ul > li.viewall a:hover { /*color: #000;*/ }
.AddInviteesNew { width: 791px; margin: 0px auto 0; padding: 0 30px 15px; overflow: hidden; }
.AddInviteesNew .AddInviteesNewBox { display: block; min-height: 118px; width: 98px; position: relative; clear: both; margin-bottom: 10px; }
.AddInviteesNew ul { margin: 0; padding: 0; list-style: none; }
.AddInviteesNew ul li { }
.AddInviteesNew ul li .InviteesUser { width: 93px; padding: 2px; height: 93px; border: 1px solid #b7b7b7; }
.AddInviteesNew ul li .InviteesClosebtn { margin: 0; padding: 0px; width: 19px; height: 18px; position: absolute; right: -10px; top: -9px; }
.AddInviteesNew ul li .InviteesHeadText { color: #474747; display: block; font-size: 13px; margin: 0; padding: 0; text-align: center; }
.InviteesNewEmail { margin: 10px 0 0 0; padding: 15px 0 0; font-size: 13px; border-top: 1px solid #ccc; }
.EventInviteesNew { border: 1px solid #d9d9d9; border-radius_none: 5px; width: 380px; height: 31px; margin-left: 10px; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; }
.InviteesBtn { width: 96px; height: 33px; margin: -0 0 0 7px; border: 1px solid #61b3e3; font-size: 14px; color: #fff; text-align: center; cursor: pointer; border-radius_none: 5px; outline: none; background: #61b3e3; /* Old browsers */ background: -moz-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b3e3), color-stop(100%, #2f7fba)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* IE10+ */ background: linear-gradient(to bottom, #61b3e3 0%, #2f7fba 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba', GradientType=0 ); /* IE6-9 */
}
.InviteesBtn:hover { background: #61b3e3; }
.InviteesNewEmailAddress { margin: 10px 0 0; padding: 0; width: 395px; }
.InviteesNewEmailAddress ul { margin: 0; padding: 0; list-style: none; }
.InviteesNewEmailAddress ul li { margin: 10px 0 0; padding: 0px; float: left; width: 100%; }
.InviteesNewEmailAddress ul li .invdel { margin: 5px 0 0 15px; padding: 0px; float: right; width: 15px; height: 15px; }
.extraSpace { width: 100%; height: 10px; }
hr.separaterLine { border: 1px solid #ccc; margin: 0 0 15px; }
.sendInvitationOption { width: 300px; height: 30px; margin: 20px auto 10px; font-size: 13px; text-align: left; }
.sendInvitationOption .invoradio { margin: 3px 10px 0; padding: 0; float: left; }
/* 7-7-2014 */
.invitationEmailAddress > ul > li:nth-child(2n){ float: right;}
.invitationEmailAddress ul li .invdel { margin: 5px 0 0 15px; padding: 0px; float: right; width: 15px; height: 15px; }
.invitationEmailAddress h4.invotitel { font-size: 18px; margin: 15px 0; font-weight: 400; }
.Left_side_already_invited .Inviteespagination > ul > li { list-style-type: none; display: inline-block; float: left; /*margin: 0 0 0 8px;*/ padding: 0px; width: auto; height: auto; }
.Left_side_already_invited .Inviteespagination > ul > li a, .popup_box .tab-content > ul.pagination > li > a { text-align: center;/*  margin: 0 3px 0 0; */ /*padding: 2px 10px 0 0; */text-decoration: none; color: #1a39e9; text-transform: none; font-size: 15px; font-weight: 500;  /*background: #ebebeb none repeat scroll 0 0; */background: url(../images/divider.jpg) right center no-repeat; line-height: 20px; padding:2px 7px; cursor:pointer; float:left;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.Left_side_already_invited .Inviteespagination > ul > li a, .popup_box .tab-content > ul.pagination > li > a {
    text-align: center;
    /* margin: 0 3px 0 0; */
    /* padding: 2px 10px 0 0; */
    text-decoration: none;
    color: #1a39e9;
    text-transform: none;
    font-size: 15px;
    font-weight: 500;
    /* background: #ebebeb none repeat scroll 0 0; */
    background: url(../images/divider.jpg) left center no-repeat;
    line-height: 20px;
    padding: 2px 7px;
    cursor: pointer;
    float: left;
}
.Left_side_already_invited .Inviteespagination > ul > li:last-child a, .popup_box .tab-content > ul.pagination > li:last-child > a {background: url(../images/divider.jpg) left center no-repeat !important;} 
.Left_side_already_invited .Inviteespagination > ul > li:first-child a, .popup_box .tab-content > ul.pagination > li:first-child > a {background: none!important; line-height:20px;}

}






.Left_side_already_invited .Inviteespagination > ul > li:last-child a, .popup_box .tab-content > ul.pagination > li:last-child > a {background: none; line-height:21px;}
.Left_side_already_invited .Inviteespagination > ul > li a:hover { color: #7987c1;}
.Left_side_already_invited .Inviteespagination > ul > li a.active { color: #1a39e9; font-weight:700; }
.Left_side_already_invited .Inviteespagination > ul > li.viewall,
.Inviteespagination li.viewall a { float: left; margin: 2px 0 0 10px; padding: 0; color: #1cbb93; font-size: 13px; text-decoration: none; text-transform: capitalize; font-weight: normal; background: none; }
.Left_side_already_invited .Inviteespagination > ul > li.viewall a:hover { /*color: #000;*/ }
/* 8-7-2014 */
.descriptionInfo fieldset { border:1px solid #c7c7c7; margin: 10px 0 0; }
.descriptionInfo fieldset legend { margin: 0 20px; font-size: 13px; }
.shoppingComments { border: 1px solid #fff; border:none; float: left; height: 45px; margin: 0; padding: 0 10px; width: 97.5%; resize: none; font-size: 13px; }
.fullWidth { width: 100%; !important;}
.pagination li.viewAllText a { text-transform: none; }
a.addToInviteesList { padding: 5px 10px; color: #fff; text-decoration: none; margin-left: 5px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; background: #009a90; /* Old browsers */ background: -moz-linear-gradient(top, #009a90 0%, #007d75 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009a90), color-stop(100%, #007d75)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #009a90 0%, #007d75 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #009a90 0%, #007d75 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #009a90 0%, #007d75 100%); /* IE10+ */ background: linear-gradient(to bottom, #009a90 0%, #007d75 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009a90', endColorstr='#007d75', GradientType=0 ); /* IE6-9 */
}
a.addToInviteesList:hover { background: #009a90; }
.numOfInvitees p.selectAllContactFromList { text-align: right; font-size: 14px; padding-right: 22px; margin: 10px 0; }
.numOfInvitees p.selectAllContactFromList a { color: #009a90; }
.scrollsu_boxpr ul li input { position: absolute; top: 1px; right: -5px; }

/* 8-7-2014 */
.newtotalInvitees .AddInviteesNew ul li .AddInviteesNewBox a.closeInvitees { display: none; }
.newtotalInvitees .AddInviteesNew ul li:hover .AddInviteesNewBox a.closeInvitees { display: block; }
.newtotalInvitees .AddInviteesNew ul li .AddInviteesNewBox a.closeInvitees img { opacity: 0.7; }
.newtotalInvitees .AddInviteesNew ul li:hover .AddInviteesNewBox a.closeInvitees img:hover { opacity: 1.0; }
/* 7-7-2014 */
.invitationEmailAddress { width: 100%; min-height: 50px; margin: 5px 0 10px; }
.invitationEmailAddress ul { margin: 0; padding: 0; list-style: none; overflow: hidden; }
.invitationEmailAddress ul li { margin: 10px 0 0; padding: 0px; float: left; width: 48%; }
.invitationEmailAddress ul li .invdel { margin: 5px 0 0 15px; padding: 0px; float: right; width: 15px; height: 15px; }
.longSelectionBox { background: #FFF url("../images/down_arrow_select.jpg") no-repeat scroll right center;border-radius: none; -moz-border-radius: none; -webkit-border-radius: none; border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; width: 100%; height: 32px; margin-right: 0px; float: left; }
.longSelectionBox:focus { border: 1px solid #3c4da9; outline: none; box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -moz-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); }
.groupOfTwoTextBox { height: 20px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; width: 108px; border: 1px solid #bcbcbc; padding: 5px; box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.07) inset; -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.07) inset; -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.07) inset; }
.groupOfTwo .formElementArea { float: left; line-height: 23px; margin: 0; padding: 0 0 0 10px; }
.textNewFrmBoxrightSu > ul { padding: 0; margin: 0; }
.textNewFrmBoxrightSu > ul > li { display: inline; margin-right: 15px; }
/* 8-7-2014 */
.descriptionInfo fieldset { border:1px solid #c7c7c7; margin: 10px 0 0; }
.descriptionInfo fieldset legend { margin: 0 20px; font-size: 13px; }
.shoppingComments { border: 1px solid #fff; border:none; float: left; height: 45px; margin: 0; padding: 0 10px; width: 97.5%; resize: none; font-size: 13px; }
.fullWidth { width: 68%!important; }
.pagination li.viewAllText a { text-transform: none; }
.addToInviteesList { /*padding: 5px 10px;*/ color: #fff; text-decoration: none; margin-left: 5px; float: right; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; }
.numOfInvitees .BirthdayEvent { padding: 0; /*margin-bottom: 10px;*/ }
.numOfInvitees .selectAllContactFromList { text-align: right; font-size: 14px; padding-right: 22px; margin: 10px 0; color: #009a90; }
.scrollsu_boxpr ul li input { position: absolute; top: 1px; right: -5px; }
/*.scrollsu_boxpr ul li:nth-child(6n) {float: right;padding: 0;margin-right: 0;margin-left: 0;}*/
.scrollsu_boxpr ul li { margin: 0 6px 15px 10px; }
.newtotalInvitees ul li .closeInvitees { display: none;}
.newtotalInvitees ul li:hover .closeInvitees { display: block; width: 15px; height: 15px; }
.newtotalInvitees ul li .closeInvitees img { opacity: 1.0; filter:alpha(opacity=100); background-color: #FFF;/*rder: 1px solid #D5D3D3;*/ margin-top:10px; margin-right:0px;}
.newtotalInvitees ul li:hover .closeInvitees img:hover { opacity: 1.0; filter:alpha(opacity=100); background-color: #FFF; /*border: 1px solid #D5D3D3;*/ margin-top:10px; margin-right:0px; }
.newinputsubg { padding: 0; }
.AddInviteesNew { overflow: visible; /*height: 430px;*/ min-height:175px; }
.color-1 { background:#007cd2; }
.color-2 { background:#1788D7; }
.color-3 { background:#3798db; }
.color-4 { background:#62acdf; }
.color-5 { background:#86bbe0; }
.color-6 { background:#a7c7de; }
.color-7 { background:#d5dbdf; }
.slider1 > li:nth-child(8n) {
clear: left !important;
}
.bx-wrapper .bx-viewport { height: 430px !important; }
.BirthdayEvent { text-align: left; }
.numOfInvitees p.addToList { text-align: left; font-size: 13px; padding: 0 10px; margin: 15px 0; }
.numOfInvitees p.addToList .selectAllContactFromList { float: right; padding: 0; margin: 0; }
.popup_box h2 { text-align: left; padding: 0;     font-size: 26px;}
.addToInviteesList { background: #79bf30 url('../images/add-contact.png') no-repeat 8px center; border-bottom: 2px solid #64a224; border-right: 1px solid #79bf30; border-left: 1px solid #79bf30; height: 30px; border-radius:4px;}
.addToInviteesList:hover { background-color: #64a224; border-bottom: 2px solid #4f811b; }
.addToInviteesList > a { display: inline-block; line-height: 20px; padding: 0 10px 0 35px; font-size: 13px; color: #fff; line-height: 30px;}
.addToList { overflow: hidden; /*margin: 10px 0;*/ }
.addToInviteesList:hover a { color: #fff; }
.addToList > p { /*float: left;*/ font-size: 14px; padding-left: 0px; line-height: 24px; }
.addToList > a { font-size: 13px; color: #009a90; line-height: 27px; float: right; padding-right: 24px; }
.numOfInvitees { margin: 5px 0 10px; }
/*.elementwrapper ul li img, .imgprat { width: 96px; border:1px solid #ccc;}*/
./*newtotalInvitees ul li .closeInvitees{ display:none;}*/
.sliderwrapper ul li:hover .closeInvitees{ display:block;}
.slidercontrols{ height:27px; position:absolute; top:50%; margin-top:-15px; width:100%;}
.slidercontrolprev {
     left: -44px;
    position: absolute;
}
.slidercontrolnext {
    position: absolute;
   right: -20px;
}


#popupContact #uauto_container .topIconSu { margin: 10px 0px; padding: 0px; border: none; height: auto; }
.hrline { background: url(../images/hr.png) 0 3px repeat-x; margin: -5px 0 0 0!important; padding: 0; }
.hrline h3 { background: #fff; padding-right: 15px; }
.descriptionInfoinput { border: 1px solid #bcbcbc; border-radius_none: 3px; /*box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1) inset;*/ float: left; height: 30px; margin: 0; padding: 1%!important; width: 97.8%; resize: none; }
.descriptionInfoinput:focus { border: 1px solid #3c4da9; /* box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); outline: medium none; */ border-radius_none:0;  margin-bottom:3px;  position:relative; width:97%; }
.postRating { width: 164px; float: left; position: relative;/*padding:10px;*/ padding: 3px 14px 8px 0px!important; }
.postRating ul { margin: -5px 0 0 -11px; float: left; }
.postRating span { float: left; /*margin: 0;*/ /*margin: -13px 0 0;*/ margin-top:3px!important; margin-right:10px!important; margin-left:3px; margin-right:0;padding: 0px; color: #0885f0; font-size: 14px; font-weight: 400; line-height: 26px; text-transform: initial; }


@media screen and (-webkit-min-device-pixel-ratio:0) {

.postRating span {margin-right:9px!important;}
}


.postyourComment { /*width: 150px;*/float: right;margin-left: 449px; width:auto;}

.plan_rem_accor_span { line-height: 36px; }
input.input_error { border: 1px solid #FF0000 !important; /*outline: 1px solid #FF0000 !important;*/ }
textarea.input_error {   border: 1px solid #ff0000 !important;
    margin-top: 4px!important;margin-bottom: 9px!important;
    width: 97%!important; }
input.input_check_error { outline: 1px solid #FF0000 !important; width: 97.9%!important;}
label.label_error { font-size: 11px !important; font-weight: normal !important; color: #FF0000 !important; display: block !important; text-transform: initial; }
/* 8-7-2014 */

.descriptionInfobg{
    /*background: #fff4da none repeat scroll 0 0;*/
	background: #fdfcff;
    color: #000000;
    font-family: "Open Sans","sans-serif";
    line-height: 18px;
margin: 30px 0px 0;
   min-height:54px;
padding:10px 10px;	
font-size: 13px;
    text-transform: initial; border:1px solid #f8f7fe;/* border: 1px solid #D8D8D8 !important; */ word-wrap: break-word; text-align:justify;
/*	
	text-overflow: ellipsis;
  word-wrap: break-word;
  overflow: hidden;
  max-height: 3.6em;
  line-height: 1.8em; */ 
	
}
.legend-margin{ float: left;font-size: 13px;font-weight: 500;  border:none !important; padding: 3px 8px;}

.descriptionInfo fieldset { border: 1px solid #D8D8D8; margin: 26px 0 0; padding:7px; text-transform: initial; /*color:#000000;*/ line-height:18px;font-family: 'Roboto', sans-serif;}
.descriptionInfo fieldset legend {/*font-size: 13px;font-weight: 500;margin:0px 10px; padding: 3px 8px;*/    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 1px solid #D8D8D8;
margin: 1px 0 0 10px;
    padding: 5px 0;font-weight: normal; float:left;}
	
@media screen and (-webkit-min-device-pixel-ratio:0){ 
 ::i-block-chrome,.descriptionInfo fieldset legend {/*font-size: 13px;font-weight: 500;margin:0px 10px; padding: 3px 8px;*/    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
 
margin:-30px 0 0 0px;
    padding: 5px 0;font-weight: 400; float:left;}
} 
	
.shoppingComments { border: 1px solid #fff; border: none; float: left;   /*padding: 0 10px;*/ padding:4px !important; width: 98.7%!important;  resize: none; font-size: 13px; margin:0px!important; background:transparent!important;}
.fullWidth { width:82%; }


.shopingPost-cancel{background: #656565 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;
    color: #fff;cursor: pointer;float: right;padding: 0px 15px; height:26px;margin-left:5px;width:60px; margin-top:9px;font-size:12px;}
	
.shopingPost-cancel:hover{background: #787878 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;
    color: #fff;cursor: pointer;float: right;padding: 0px 15px; height:26px;margin-left:5px;width:60px; margin-top:9px;font-size:12px;}

.shopingPost { background: #39a853 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;color: #fff;cursor: pointer;float: left;padding: 0px 15px; width:60px; margin-top:9px; font-size:12px;height:26px;
 }
.shopingPost:hover { background: #3f9e55 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;color: #fff;cursor: pointer;float: left;padding: 0px 15px; width:60px; margin-top:9px; font-size:12px;height:26px;
}
.edit_postyourComment { /*width: 220px;*/
float: right; margin-bottom: 5px; margin-top: 19px; }


/* From 23-7-2014
CSS Support Below
=============================
*/
.privacy-option,
.rest-privacy-option,
.shop-privacy-option,
.more-plan-option { width: 90px; font-size: 13px; top: 30px; background-color: #3498db; color: #fff; border-radius_none: 0px; -moz-border-radius_none: 0px; -webkit-border-radius_none: 0px; }
.privacy-option > li,
.rest-privacy-option > li,
.shop-privacy-option > li,
.more-plan-option > li { /*padding: 0 5px;*/ }
.privacy-option > li:first-child,
.rest-privacy-option > li:first-child,
.shop-privacy-option > li:first-child,
.more-plan-option > li:first-child{ /*background: url('../images/globe-icon.png') no-repeat 8px center; text-indent: 25p6x;*/}
.privacy-option > li:nth-child(2),
.rest-privacy-option > li:nth-child(2),
.shop-privacy-option > li:nth-child(2),
.more-plan-option > li:nth-child(2){ /*background: url('../images/contacts-only.png') no-repeat 8px center; text-indent: 25px;*/}
.wekicon .datetext {
    font-size: 15px;
    font-weight: 400;
    line-height: 53px;
    margin: 29px 0 0 30px;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 38%;
}
.wekicon .datetext a {
    color: inherit;
    display: block;
    padding: 0;
}
.wekicon .notPresentDate { width: 29%; line-height: 20px; margin: 30px 0 0 30px; padding: 6px; position: absolute; font-size: 13px; font-weight: 500; text-align: center; color: #a6a6a6; }

.alertMsgCloseIcon{ position: absolute; top: -1px; right: 19px;}


/* 18-7-2014 */
.popup_box .pagination li.viewAllText{ position: relative; font-size: 15px; text-align: right; /*float: right; padding-right: 10px;*/}
.popup_box .pagination li.selectRemoveAll{ font-size: 15px; text-align: right; /*float: right;padding-right: 25px;*/ }

/* 19-7-2014 */
/* #addmsg{ padding: 0px 15px; background:#00aef0; color: #fff; font-size: 14px; font-weight: 500; line-height: 27px; margin:0px 0px 0px 10px; width:972px; position:absolute !important;  z-index:999; bottom:13px !important;} */
#addmsg {
    padding: 0px 15px;
    background: #00aef0;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    line-height: 27px;
    margin: 0px 0px 0px 0px;
    width: 972px;
    position: relative !important;
    z-index: 999;
   /*  bottom: 13px !important; */
    float: left;
}


#addmsgshow{ width: 16px; height: 16px; background: url('../images/closePopMsg.png') no-repeat center center; position: absolute; right: 15px; bottom: 18px; font-size: 13px; color: #fff;}
#addmsgshow:hover{ cursor:pointer;}

.statePosArrange{ margin-left:31px;}
.pinPosArrange{ margin-left:43px;}

.mask{ width: 55px; height: 25px; position: absolute; background: rgba(0,0,0,0); z-index: 10; top: 133px; right: 155px;}

.updown > span{ color:#000000; font-size:12px; text-transform:uppercase;}
.close img{ position:absolute; top:-10px; right:-10px;}

.titleHeading{ /*padding: 0 0 10px; min-height: 75px;*/clear:left;}
.titleHeading > h1{ font-size: 20px!important;  color: #282828; font-weight: 500; line-height: 37px !important; padding-left:1px; padding-top:6px; }
.titleHeading > p{ line-height: 20px; color: #282828; font-weight: 300; font-size: 13px; padding: 5px 0 0;}
.invitationCard{ /*height: 453px;*/ padding:20px; background-color: #f2d2d2;}
.detailsInvitation{/* min-height: 300px; background-color:#efefef;*/ padding: 20px 0; /*border:1px solid #fdcecf;*/
	background: #f7e9ea; /* Old browsers */
}


.popup_header  h2 {
    font-size: 23px  !important;
    line-height: 34px !important;
}

.eventDetails{ overflow: hidden; padding: 20px; border-bottom: 1px solid #074e6d;}
.eventDetails h2{ font-size: 18px; font-weight: 300; color: #282828; padding: 0;}
.eventDetails h2 a{ display: block; color: #282828;}
.eventDetails h2 a .accordDir{ float: right;}
.invitationInfo { font-size: 14px; font-size: 14px; position: relative; }
.invitationInfo > p span.shiftClass1 { margin-left: 30px; }
.invitationInfo > p a { color: #1acc9c; text-decoration: none; }
.invitationInfo > p a:hover { text-decoration: underline; }
.invitationInfo > p { color: #2d2c2c; background: url('../images/edit-icon.png') no-repeat 230px center; margin: 10px 0; }
.NewFrmBoxLt { margin: 0 0 3px -7px; padding:15px 0; width: 445px; font-size: 14px; float: left; }
.NewFrmBoxRt { margin: 0; padding:15px 0; width: 440px; font-size: 14px; float: right; }
.inviInfoForm{ margin: 0; font-size: 14px; overflow: hidden; padding: 15px 15px 0; position: relative;}
.invitationAdding{ padding: 10px 0 20px; border-bottom: 1px solid #074e6d;}
.newrsvpDetails{ width: 425px;}
.NewFrmBoxSuinput{ width: 47px; height:28px; }
.NewFrmBoxSutextar{ width: 345px; height: 50px; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; margin-left:15px;}
.NewFrmBoxSutextar-rec{ height: 82px !important;}
.marginAdj1{ margin-left: 2px;}
.NewFrmBoxLt ul, .NewFrmBoxRt ul { width: 100%; }
.NewFrmBoxLt ul li, .NewFrmBoxRt ul li { width: 100%; }
.textNewFrmBoxrightSu{ width: 343px;}
.EventTitleWidth{ width: 97%;}
.groupOfTwoTextBox{ width: 116px;}


/* Create Invitation Full Width
 * 19-7-2014
 */
.wrap-detailsInvitation{ margin: 0 auto; border:1px solid #9eb4a6; background-color:#fff; padding-bottom: 0px;}


/* 21-7-2014 */
.wrap-detailsInvitation{ left:50%; margin-left:-450px;}
.detailsInvitation{ /* overflow:hidden; */}
.threesetBtn{ margin-top:20px;}



/*23 july 2014*/
/* 
.sevenDayShow {width: 132px; padding: 0; min-height: 500px; background: rgba(40,55,136,0.9); position: absolute; right: 0px; top: 25px; display:none; z-index: 2; overflow:hidden;} */
.sevenDayShow { /*width: 124px;*/ width: 132px; padding: 0 0 2px 0; min-height: 500px; /*background: rgba(48,67,110,0.9);*/ background: rgba(40,55,136,0.9); position: absolute;  top: 25px; display:none; z-index: 999; overflow:hidden; margin-left: -81px;/*  margin-left: 906px; */}


.leftContainer { margin: 10px auto 0; padding: 0px 0; }
.monthSu { margin: 0; padding: 5px 0; background: #373739 url(../images/septemberbg.jpg) 0 0 repeat-x; /*border: 1px solid #000;*/ font-size: 13px; color: #fff; /*-webkit-border-radius_none: 15px; -moz-border-radius_none: 15px; border-radius_none: 15px;*/ -webkit-border-radius_none: 0px; -moz-border-radius_none: 0px; border-radius_none: 0px; text-align: center; }
.updown { text-align: center; padding-top: 8px; font-size: 13px; }
.next { clear: both; display: block; width: 20px; margin: 0 auto; }
.pre { clear: both; display: block; width: 20px; margin: 0 auto; }

.calendar { /* width: 120px;*/ width: 132px; margin: 5px 0 0px; padding: 0; }
.calendar .weekbar { margin: 0; padding: 0; color: #000; font-size: 13px; font-weight: normal; text-align: center; line-height: 18px; }

.wekicon li { list-style: none; width: 20px; height: 20px; /*z-index: 1;*/ border:0px solid red; text-align:center; vertical-align:middle; }
.wekicon li img { margin: 0; padding: 0; border: 0; }
.wekicon li img:hover {opacity: .9; cursor:pointer;}
.wekicon li a { margin: 0; padding: 0; border: 0; text-decoration: none; position: relative; display:block; height:25px;  }
/*.wekicon .videosIcon { top: 10px; left: 10px; padding: 0px; position: absolute; }
.wekicon .photosIcon { top: 10px; left: 35px; padding: 0px; position: absolute; }
.wekicon .diningIcon { top: 10px; left: 60px; padding: 0px; position: absolute; }
.wekicon .sportsIcon { top: 10px; left: 85px; padding: 0px; position: absolute; }
.wekicon .profbloggingIcon { top: 35px; left: 10px; padding: 0px; position: absolute; }
.wekicon .personalIcon { top: 60px; left: 10px; padding: 0px; position: absolute; }
.wekicon .maleiconIcon { top: 85px; left: 10px; padding: 0px; position: absolute; }
.wekicon .businessIcon { top: 35px; left: 85px; padding: 0px; position: absolute; }
.wekicon .shoppingIcon { top: 60px; left: 85px; padding: 0px; position: absolute; }
.wekicon .travelIcon { top: 85px; left: 85px; padding: 0px; position: absolute; }
.wekicon .healthFitnessIcon { top: 85px; left: 35px; padding: 0px; position: absolute; }
.wekicon .clockIcon { top: 85px; left: 60px; padding: 0px; position: absolute; }*/
.wekicon .datetext { width: 21px; height: 21px; margin: 40px 0 0 41px; padding: 0px; position: absolute; font-size: 15px; font-weight: 400; }
.calendarView { position: relative; right: 10px; top: -25px;}
.highlightContact{    border: 1px solid #333 !important;
   /* height: 97% !important;
    margin-left: -58px;
	position: absolute;*/
    margin-top: 1px;
    }

	
.NewinvitesSec input[type="button"] { width: 96px; float:left; height: 34px; /*background:url(../images/invInBtn.png) repeat-x;*/border: 1px solid #7bad51; font-size: 14px; color: #fff; text-align: center; cursor: pointer; margin-left: 3px; border-radius_none: 5px; background: #61b3e3; /* Old browsers */ background: -moz-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b3e3), color-stop(100%, #2f7fba)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #61b3e3 0%, #2f7fba 100%); /* IE10+ */ background: linear-gradient(to bottom, #61b3e3 0%, #2f7fba 100%);  /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba', GradientType=0 );/* IE6-9 */;}
.NewinvitesSecLeft { margin: 0 ; }
.Left_side_already_invited ul li .newAddImg{     border: 1px solid #fff;
    height: 98%;
    width: 99%;}

.remind_me_container .remind_me_fieldset{ /*width: 100%;*/ margin: 0 0 5px; font-size: 14px;}
.remind_me_fieldset fieldset {
	border: 1px solid rgb(199, 199, 199);
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	margin: 10px 0px 0px;
	text-transform: initial;
	 padding: 10px 0 13px;
	/*padding-top:15px;*/
}
.remind_me_fieldset fieldset legend {
	padding: 0px 10px;
	font-size: 14px;
	color: #121212;
	margin-left: 45.5%;
}
.remindBox_display .remind_me_fieldset fieldset legend {
    color: #121212;
    font-size: 14px;
    margin-left: 42.3%;
    padding: 0 10px;
}
/* 30-7-2014 */
/* .feedCatg{ font-size: 14px; padding-top: 0px;border-top:10px solid #E7E7EF;} */
.feedCatg{ border-top:10px solid #E7E7EF;padding: 1px 0px 0px 0px;

}
.feedCatg ul{ list-style: none; 	-webkit-box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);
-moz-box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);
box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75); width: 97%; background: #fff;}
.feedCatg ul li{ line-height: 20px;  overflow: hidden; margin-right: 0px; font-size: 15px;}
.feedCatg ul li a{ display: block; color: #9d9d9d; padding: 3px 0 3px 5px; float:left; width:100%;border-left: 5px solid transparent;}
.feedCatg ul li a:hover{ background: #e9e9e9; border-left: 5px solid #4659c3;padding: 3px 0 3px 5px; color: #000;}
.feedCatg ul li a.selectedCatg{ background: #F5F5F5 ; border-left: 5px solid #4659c3; color: #000; padding: 3px 0 3px 5px; font-weight: 400;}
.feedCatg ul li ul{  margin-left: 7px;}
.feedCatg ul li ul li{ font-size: 12px; line-height: 24px; margin-left: -7px !important; padding-left: 5px; width: 100%;}
.feedCatg ul li ul li a{ color: #000;}
.feedCatg ul li ul li a:hover{ color: #000;}
.feedCatg ul li .cityName{ margin: 10px 0; position: relative;}
.feedCatg ul li .cityName input[type="text"]{ width: 66%; height: 19px; margin-left:2px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; position: relative; padding: 3px 23px 3px 3px; border:1px solid #d7d7d7;}
.feedCatg ul li .cityName input[type="submit"],
.feedCatg ul li .cityName input[type="button"]{ width: 23px; height: 27px; border:none; border-top-right-radius_none: 3px; -moz-border-top-right-radius_none: 3px; -webkit-border-top-right-radius_none: 3px; border-bottom-right-radius_none: 3px; -moz-border-bottom-right-radius_none: 3px; -webkit-border-bottom-right-radius_none: 3px; position: absolute;  right: 9px; top: 0;
	background: #d6d6d6  ; /* Old browsers */
	background-image: url('../images/city-submit-arrow.png'); /* fallback */
	background-repeat: no-repeat; background-position: center center;

}
.feedCatg ul li .cityName input[type="submit"]:hover,
.feedCatg ul li .cityName input[type="button"]:hover{ cursor: pointer; background: #239fdb url('../images/city-submit-arrow.png') no-repeat center center;}
.feedCatg .likeButton a{ padding: 0!important; margin-top: 5px;}
.feedCatg .likeButton a:hover{ background: none; border:none; padding:0 0 0 5px!important;}
.feedCatg ul li ul li ul{ margin: 0;}
.feedCatg ul li ul li ul li a{  
    float: right;
    margin-left: -8px;
    padding-left: 17px;
    width: 126px;}
.feedCatg .ratingGroupAnchored{ /*margin: 5px 0 10px 15px;*/ margin: 5px 0 10px 0px;float:left; box-shadow: none; 	-webkit-box-shadow: none;
-moz-box-shadow: none;}
.feedCatg .ratingGroupAnchored a:hover{ background: none; border:none; padding-left: 0; float: right;
    margin-left: -8px;
    padding-left: 17px;
    width: 126px;}
.NewsFeedTop{ overflow: hidden;}
.networkFeed{ overflow: hidden; padding:0px 0px 0px 0px; /*border-top:10px solid #E7E7EF;*/ border-top: 10px solid #e7e7ef; }
.feedLeftPanel{ width: 103px;}
.feedRightPanel{  width: 91.5%;  /*padding-bottom:10px;*/ margin-bottom:7px;background: #fff; border-top: 1px solid #efe9e9;/* border-bottom: 1px solid #dedee6;*/
/*  -webkit-box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.15);
    box-shadow:0px 2px 2px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.15); */
	-webkit-box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);
-moz-box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);
box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);
min-height: 165px;
}

.feedRightPanel ul{ margin-left:4px;}


.profPic { width: 100%; height: 68px; /*background: #fff;*/ }
.profPic img { padding: 1px; border: 1px solid #c5c5c5; }
.feeds{/*overflow: hidden;margin-bottom: 30px;*/  width:100%;float:left; /*background:#f5f5f5; border-top:10px solid #E7E7EF;*/ padding-bottom:0px;}

.NewsFeeComment{ width: 97%;}

.comment-box-border .feedPost{text-align:justify;line-height: 23px;word-wrap: break-word;}
.comment-box-border .feedPost_new{text-align:justify; font-size: 13px ;line-height: 23px; word-wrap: break-word; min-height:80px;}
.comment-box-border .feedPost_new strong{font-size: 13px ;line-height: 23px;}
.comment-box-border .feedPost_new span{/* font-size: 13px;line-height: 23px; */}


.feedPost{ width: 56%; font-size: 13px; /*color: #1f1f1f;*/ color: #000000; padding: 0px 10px; margin:0px 0 0 0; float:left; border:0px solid red;word-wrap: break-word; min-height:80px;}
.feedPost > p{ line-height: 20px; word-wrap: break-word;}
.feedPost ol {padding:0px;margin-left: 12px;}
.feedPost ol li{ list-style-type:inherit;}
.feedPost ul {margin-left: 12px; list-style-type: disc;}
.feedPost ul li{ }
.feedPost_new  ol {padding:0px;margin-left: 12px;}
.feedPost_new  ol li{ list-style-type:inherit;}
.feedPost_new ul {margin-left: 12px; list-style-type: disc;}
.feedPost_new ul li{ }


.report-us{border: 0px solid red;
float: right;
width: auto;
padding:0px;
height: 11px;
text-align: center;
vertical-align: top;
font-size: 26px;
line-height: 0px;
cursor: pointer;}


.buttonGroup{ display: block; float:left; margin-left:0px;width: 98%; margin-top:5px; margin-bottom:5px;}
.buttonGroup > ul{ /*overflow: hidden;border:1px solid #ccc;border-right:none;*/  float:left; height: 27px;}
.buttonGroup > ul > li{ float: left; margin-right: 4px; height: 27px; background: url('../images/divider.jpg') no-repeat scroll right 10px;}
.buttonGroup > ul > li:last-child{ background:none;}
.sumProf{ width: 100%; /*margin-top: 5px;*/margin-top: 0px;}
.sumProf > ul > li{ margin-bottom: 5px; float:left; margin-left: 3px; width:100%;}
.sumProf > ul > li.followersBut{ width: 100%;}
.sumProf > ul > li.followersBut input[type="button"] { width: 25px; height: 25px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border: 1px solid #e6e1e6; text-align: center;float:left;
	background: #ffffff; /* Old browsers */
	background-image: url('../images/followers.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/followers.png'), -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */ 
	background-image: url('../images/followers.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
	background-image: url('../images/followers.png'), -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/followers.png'), -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
	background-image: url('../images/followers.png'), -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
	background-image: url('../images/followers.png'), linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.followersBut input[type="button"]:hover { cursor: pointer; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;float:left;
	background: #dedede; /* Old browsers */
	background-image: url('../images/followers.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/followers.png'), -moz-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* FF3.6+ */
	background-image: url('../images/followers.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(2%, #ededed), color-stop(40%, #fdfdfd), color-stop(99%, #ffffff)); /* Chrome,Safari4+ */
	background-image: url('../images/followers.png'), -webkit-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/followers.png'), -o-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Opera 11.10+ */
	background-image: url('../images/followers.png'), -ms-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* IE10+ */
	background-image: url('../images/followers.png'), linear-gradient(to bottom, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.followersBut input[type="button"].enabled { width: 25px; height: 25px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border: 1px solid #e6e1e6; text-align: center;float:left;
	background: #ffffff; /* Old browsers */
	background-image: url('../images/followers-enabled.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/followers-enabled.png'), -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */ 
	background-image: url('../images/followers-enabled.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
	background-image: url('../images/followers-enabled.png'), -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/followers-enabled.png'), -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
	background-image: url('../images/followers-enabled.png'), -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
	background-image: url('../images/followers-enabled.png'), linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.followersBut input[type="button"].enabled:hover { cursor: pointer; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;float:left;
	background: #dedede; /* Old browsers */
	background-image: url('../images/followers-enabled.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/followers-enabled.png'), -moz-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* FF3.6+ */
	background-image: url('../images/followers-enabled.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(2%, #ededed), color-stop(40%, #fdfdfd), color-stop(99%, #ffffff)); /* Chrome,Safari4+ */
	background-image: url('../images/followers-enabled.png'), -webkit-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/followers-enabled.png'), -o-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Opera 11.10+ */
	background-image: url('../images/followers-enabled.png'), -ms-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* IE10+ */
	background-image: url('../images/followers-enabled.png'), linear-gradient(to bottom, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.followsBut input[type="button"] { width: 25px; height: 25px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border: 1px solid #e6e1e6; text-align: center;float:left;
	background: #ffffff; /* Old browsers */
	background-image: url('../images/follows.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/follows.png'), -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */ 
	background-image: url('../images/follows.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
	background-image: url('../images/follows.png'), -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/follows.png'), -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
	background-image: url('../images/follows.png'), -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
	background-image: url('../images/follows.png'), linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.followsBut input[type="button"]:hover { cursor: pointer; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;float:left;
	background: #dedede; /* Old browsers */
	background-image: url('../images/follows.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/follows.png'), -moz-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* FF3.6+ */
	background-image: url('../images/follows.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(2%, #ededed), color-stop(40%, #fdfdfd), color-stop(99%, #ffffff)); /* Chrome,Safari4+ */
	background-image: url('../images/follows.png'), -webkit-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/follows.png'), -o-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Opera 11.10+ */
	background-image: url('../images/follows.png'), -ms-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* IE10+ */
	background-image: url('../images/follows.png'), linear-gradient(to bottom, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.followsBut input[type="button"].enabled { width: 25px; height: 25px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border: 1px solid #e6e1e6; text-align: center;float:left;
	background: #ffffff; /* Old browsers */
	background-image: url('../images/follows-enabled.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/follows-enabled.png'), -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */ 
	background-image: url('../images/follows-enabled.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
	background-image: url('../images/follows-enabled.png'), -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/follows-enabled.png'), -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
	background-image: url('../images/follows-enabled.png'), -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
	background-image: url('../images/follows-enabled.png'), linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.followsBut input[type="button"].enabled:hover { cursor: pointer; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;float:left;
	background: #dedede; /* Old browsers */
	background-image: url('../images/follows-enabled.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/follows-enabled.png'), -moz-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* FF3.6+ */
	background-image: url('../images/follows-enabled.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(2%, #ededed), color-stop(40%, #fdfdfd), color-stop(99%, #ffffff)); /* Chrome,Safari4+ */
	background-image: url('../images/follows-enabled.png'), -webkit-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/follows-enabled.png'), -o-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Opera 11.10+ */
	background-image: url('../images/follows-enabled.png'), -ms-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* IE10+ */
	background-image: url('../images/follows-enabled.png'), linear-gradient(to bottom, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.inspireBut input[type="button"] { width: 25px; height: 25px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border: 1px solid #e6e1e6; text-align: center;float:left;
	background: #ffffff; /* Old browsers */
	background-image: url('../images/mutual.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/mutual.png'), -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */ 
	background-image: url('../images/mutual.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
	background-image: url('../images/mutual.png'), -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/mutual.png'), -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
	background-image: url('../images/mutual.png'), -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
	background-image: url('../images/mutual.png'), linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 ); /* IE6-9 */
}
.sumProf > ul > li.inspireBut input[type="button"]:hover { cursor: pointer; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;float:left;
	background: #dedede; /* Old browsers */
	background-image: url('../images/mutual.png');
	background-repeat: no-repeat; background-position: center center;
	background-image: url('../images/mutual.png'), -moz-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* FF3.6+ */
	background-image: url('../images/mutual.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(2%, #ededed), color-stop(40%, #fdfdfd), color-stop(99%, #ffffff)); /* Chrome,Safari4+ */
	background-image: url('../images/mutual.png'), -webkit-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/mutual.png'), -o-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Opera 11.10+ */
	background-image: url('../images/mutual.png'), -ms-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* IE10+ */
	background-image: url('../images/mutual.png'), linear-gradient(to bottom, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.followersBut > span,
.followsBut > span,
.inspireBut > span{ margin-left: 5px; float:left;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.followersBut > span,
.followsBut > span,
.inspireBut > span{ margin-left: 5px; float:left;line-height: 15px !important;}

.followersBut > span > a,
.followsBut > span > a,
.inspireBut > span > a{ line-height: 15px !important;}
}




.followersBut > span > a,
.followsBut > span > a,
.inspireBut > span > a{ font-size: 13px; /*color: #0f8f6d;*/ color: #0091b9; font-weight:400;}
small{ margin-left: 10px; color: #8d8d8d;}
.shopping{ background: url('../images/shopping-icon.png') no-repeat left 9px;  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}
.photos{ background: url('../images/photos-icon.png') no-repeat left 12px;  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}

.dinningtravel{ background: url('../images/travel-icon.png') no-repeat left 9px;  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}
.business{ background: url('../images/business-icon.png') no-repeat left center;  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}
.restaurants {
    background: url("../images/restaurants-icon.png") no-repeat left 9px;
	  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}
.NewsFeeComment .rightnews{ height: 42px; width: auto; padding-left: 30px;}
.NewsFeeComment .rightnews p{ line-height: 38px; display:none;}
.likeElements{    background: #f5f5f5 none repeat scroll 0 0;
    float: left;
    margin: 0 0 10px -8px !important;
    overflow: hidden;
    padding: 9px;
    width: 99.7%;}
.likeText{ width: 300px; margin-right: 10px;}
.likeElements > ul{ /*overflow: hidden;*/}
.likeElements > ul > li.four-col > select{ width: 100%; height: 26px; border:1px solid #d5d5d5; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; padding:3px 12px; font-size: 12px;}
.likeElements > ul > li.likeText > input[type="text"]{ width: 98%; padding:0 5px; height: 24px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border:1px solid #d5d5d5; /* box-shadow: inset 0 5px 5px 0 rgba(0,0,0,0.07); */}
.likeElements > ul > li.one-col > input[type="button"],.likeElements > ul > li.two-col > input[type="button"]{ /*width: 46%;*/ height: 31px; color: #fff; border:none; border-radius_none:3px; -moz-border-radius_none:3px; -webkit-border-radius_none:3px;

}
.likeElements > ul > li.one-col > input[type="button"]:hover{cursor: pointer;}
.comment, .usercomment{ overflow: hidden; width: 99%;}
.usercomment ul li{ float: none;}

/* 31-7-2014 */
.invitationCard > img{ width: 100%;}
.NewFrmBoxSu ul li { margin: 0 5px 10px 0;}
.donate-now > li { margin: 0 10px 0 0!important; }

/* 5-8-2014 */
.descriptionInfo { /*margin: 0px; float:left; width:99%;*/   margin: 0 10%;width: 100%; float:left;}
.personal{ background: url('../images/category/personal-icon.png') no-repeat left center;  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;}
.NewsFeedTop {/* box-shadow: 0 5px 5px 0 rgba(0,0,0,0.15); padding: 5px 15px;*/ padding: 5px 11px 5px 6px; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #ececec 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ececec)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #ececec 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #ececec 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #ececec 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #ececec 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec', GradientType=0 ); /* IE6-9 */
height: 23px;border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; 
}
.NewsFeedTopSortBy { float: right; width: 250px; text-align: left; font-size: 14px; line-height: 27px; }
.NewsFeedSelect { border-radius_none: 3px; padding: 2px 3px; font-size: 13px; border: 1px solid #d9d9d9; outline: none !important;/*box-shadow: 1px 1px 3px -1px #d9d9d9 inset;*/ float: right; width: 158px; margin: 0px 0; }
.NewsFeedSelect:focus { /* border: 1px solid #128969;  */border: 1px solid #d9d9d9!important; outline: none !important; /* box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8);  */
 box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important;}

.NewsFeedTopSortByNew { float: right;
width: 195px;
text-align: left;
font-size: 14px;
line-height: 27px;margin-left: 15px;}


@media screen and (-webkit-min-device-pixel-ratio:0){ 
.NewsFeedSelect { border-radius_none: 3px; padding: 2px 0px 2px 7px; font-size: 13px; border: 1px solid #d9d9d9; /*box-shadow: 1px 1px 3px -1px #d9d9d9 inset;*/ float: right; width: 158px; margin: 2px 0; }
}





.NewsFeedBody { width: 851px; margin: 15px auto 0; padding: 0; clear: both; }
.NewsFeeuser { margin: 0; padding: 1px; float: left; width: 43px; height: 41px; border: 1px solid #d9d9d9; }
.NewsFeeComment { margin: 0; padding: 0 10px 0 10px; width: 770px; /*height: 41px;min-height: 50px;*/ float:left; border: 0px solid #d9d9d9; position: relative; background: #faf8f8; }
.NewsFeeComment:before { /*content: ""; background: url(../images/arrow-pointer.png) left center no-repeat; width: 7px; height: 15px; position: absolute; z-index: 3; left: -7px;  top: 18px;*/ }
.NewsFeeComment .leftnews {margin: 5px 0 5px 0; padding: 0; float: left; text-align: left;width:96%;font-size: 13px;color: #414141;}
.leftnews h2 { margin: 0; padding: 0 4px 0 0; text-align: left; font-size: 14px; font-weight: normal; color: #736f72; line-height: 17px !important; float: left; }
.leftnews h2 strong { color: #000; font-size:14px; font-weight:400; }
.leftnews h2 strong:nth-child(2) { color: #736f72; font-size:14px; font-weight:400; }
.leftnews span {font-size: 14px; font-weight: normal;color: #736f72; }
.leftnews span a {font-size: 14px; font-weight: normal;color: #64b4f9; }

.leftnews em{font-size: 14px; font-weight: normal;color: #000; font-style:normal; }
.leftnews span a:hover { text-decoration: underline; }
.leftnews span strong { color: #000; font-size:14px; font-weight:400; }
.NewsFeeComment .rightnews { margin: 0; padding: 0; float: right; text-align: right; width: 200px; }
.rightnews h2 { margin: 0; padding: 0; text-align: right; font-size: 14px; font-weight: normal; color: #aaaaaa; line-height: 21px; }
.rightnews span { margin: 0; padding: 0; text-align: right; font-size: 12px; font-weight: normal; color: #139975; }
.rightnews span a { margin: 0; padding: 0; text-align: right; font-size: 12px; font-weight: normal; color: #139975; }
.rightnews span a:hover { text-decoration: underline; }
.NewsFeedBody p { color: #454545; display: block; margin: 10px 0; float: left; clear: both; font-size: 14px; line-height: 20px; }
.NewsFeelikeSection { margin: 0; padding: 0; width: 851px; margin: 0 auto; clear: both; }
.NewsFeelikeSection .newslike { float: left; width: 96px; margin: 0 15px 0 0; padding: 0; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #ededed 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 ); /* IE6-9 */
}
.newslike:hover { background: #fafafa; }
.newslike a { float: left; width: 90px; height: 26px; margin: 0 15px 0 0; padding: 5px 6px 0 0; border-radius_none: 4px; text-align: right; border: 1px solid #d5d5d5; color: #000; font-size: 13px; color: #3e3e3e; background-image: url(../images/newsicon.png); background-position: 0 0; background-repeat: no-repeat; }
.NewsFeelikeSection .newsinput { float: left; width: 665px; margin: 0; padding: 0; height: 31px; }
.newsinput .inputtype { float: left; height: 27px; width: 655px; margin: 0; padding: 2px 5px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border: 1px solid #cacaca; box-shadow: inset 0 3px 5px 0 rgba(0,0,0,0.1); -moz-box-shadow: inset 0 3px 5px 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 3px 5px 0 rgba(0,0,0,0.1); }
.NewsFeelikeSection .newsbtn { float: right; width: 65px; margin: 0; padding: 0; }
.newsbtn .newscommbtn { border: 0; width: 65px; height: 31px; cursor: pointer; border-radius_none: 4px; color: #fff; line-height: 18px; font-size: 13px; background: #009a90; /* Old browsers */ background: -moz-linear-gradient(top, #009a90 0%, #007d75 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009a90), color-stop(100%, #007d75)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #009a90 0%, #007d75 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #009a90 0%, #007d75 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #009a90 0%, #007d75 100%); /* IE10+ */ background: linear-gradient(to bottom, #009a90 0%, #007d75 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009a90', endColorstr='#007d75', GradientType=0 ); /* IE6-9 */
}
.NewsFeeComment {width: 98%;}
.NewsFeeComment .rightnews {min-height:30px; padding-left: 30px; width: auto;margin: 2px 0 2px 0;}
.comment h3 { border-bottom: 2px solid #fff; color: #6c6c6c; font-size: 13px; font-weight: normal; line-height: 29px; padding: 3px 10px;}
.comment, .usercomment {  width: 100%;}
.comment .usercomment {  width: 100%; border-top:1px solid #ccc; margin-bottom:5px; padding-bottom:5px;}
.comment .usercomment:first-child {  width: 100%; border-top:0px solid #ccc; margin-bottom:5px; padding-bottom:5px;}
.comment .usercomment ul{  margin: 0px; padding: 0; float:left; width: 100%;}

.comment { color: #6c6c6c;}
.comment { background: none repeat scroll 0 0 #F9F9F9; margin: 0px; padding: 0; float:left; width:100%; /*min-height:67px;*/}
.usercomment ul li .greentext a { color: #0885F0; font-size: 14px; margin-right:10px; float:left;}
.usercomment ul li dd { display: block; font-size: 12px;  margin: 0 0px 0 0; float:right;color: #919191;}
.usercomment ul li {color: #000; float: left; font-size: 13px; list-style: none outside none; margin: 5px auto 0px; min-height: 43px;padding: 0 0px;width: 100% !important; line-height:14px;}
.usercomment ul li .imagespan {/*border: 1px solid #d9d9d9;*/ float: left; height: 43px; margin: 0 10px 0 0;  padding: 1px; width: 43px;}
.usercomment ul li .imagespan img{height: 43px;width: 43px;}
.Viewearliercomments { background: url("../images/Viewearliercomments.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; float: right; margin: 0px 0 0 0px; padding: 0 0 0 25px;line-height: 17px;}
.Viewearliercomments a { font-size: 13px; color: #0885F0; text-decoration: none; }
.Viewearliercomments a:hover { color: #6c6c6c; }
.underCategorySection .avg_rating_viewdiv{ margin:0px;}

/* The class name for the radio/checkbox is done below on 9-8-14 */

.reviewComment .nostyle{ float: right;}
.reviewComment .nostyle > li{ overflow: hidden; min-height: 20px; padding: 0; margin: 3px 0;}
.reviewComment .nostyle > li .rateit{ margin: 5px 0;}
.usercomment p { overflow: hidden;}
.postTime{ display: block; font-size: 12px; color: #999;}
/* tick radio button */
.netAuto li.radioSubCatgSelect{ /*width: 105px;*/}
.netAuto li.radioSubCatgSelect input[type="radio"]:checked + label { background:url(../images/tick-radio-check.png) no-repeat left center; color: #000;}
.netAuto li.radioSubCatgSelect label {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius_none: 0;
    color: #000;
    cursor: pointer;
    float: left;
    height: 27px;
    padding-left: 18px;
	/* margin-left:-12px; */
    text-align: left;width: 88%;}
	
	
	.netAuto li.radioSubCatgSelect label a{    background:none; border:none; }
	.netAuto li.radioSubCatgSelect label a:hover{    background:none; border:none;}
	
	.lebel-padding {padding-left:0px !important;}
	
.netAuto label, .netAuto input[type="checkbox"], .netAuto input[type="radio"] { /* display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; */}
.netAuto li.inspireCheck{ width: 105px;}
.netAuto li.inspireCheck input[type="checkbox"]:checked + label { background:url(../images/tick-radio-check.png) no-repeat left center; color: #000;}
.netAuto li.inspireCheck label { background:none; cursor: pointer; line-height: 25px; border-radius_none:0; text-align: left; padding-left:0px; color: #000;}
.netAuto input[type="checkbox"] { cursor: pointer; opacity: 0.011; z-index: 100;}
.netAuto > li { min-height: 27px;}
.feedCatgSub.netAuto span.ratingFilter{ display: block; color: #000;}
.feedCatg ul li ul.feedCatgSub.netAuto li.likeButton,
.feedCatg ul li ul.feedCatgSub.netAuto li.cityName{ margin: 10px 0 10px !important;}
.ratingGroupAnchored > li { margin: 0px;height: 29px;}
.buttonGroup a { float: left;}
.counter { border-radius_none: 0; font-size: 13px; line-height: 26px;  padding: 0px 10px 5px 5px;  color:#000; float:left;}
.leftnews a.userprofile { margin: 0; padding: 0; text-align: left; font-size: 15px; font-weight: 500; /*color: #139975;*/ color: #000; text-transform:capitalize;}
.leftnews a.userprofile:hover { text-decoration: none; }



/* ----------- Below are the latest changes of CSS (LandMark) ------- */
.NewinvitesSec input[type="button"] { width: 56px; height: 32px; border-radius_none:3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; padding: 0px; background: #0062a5; /* border-bottom: 2px solid #00416d; border-right: 1px solid #00416d; border-left: 1px solid #00416d; border-top: none;*/ border: none;  font-weight: 400;}
.NewinvitesSec input[type="button"]:hover { background: #0072c0;}
.NewinvitesSec input[type="button"]:focus { background: #004b7e; /* box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.22); */ border-bottom: 2px solid #004b7e; /* border-right: 1px solid #004b7e; border-left: 1px solid #004b7e; */}

/* 4-8-2014 */
.autographTextBut{ float:left; font-size: 14px; line-height: 34px; margin-right: 20px; color: #666;}
.marginFix{ margin-left: 55px;}
.newtotalInvitees{ /*margin-top: 20px;*//*30-8-2014*/ float: left; }

/* 6-8-2014 */
.newdownarroweight > a{ display: block;}
.newdownarroweight > a > img{ opacity: 0.7; filter: alpha(opacity=70);}
.newdownarroweight > a:hover > img{ opacity: 1.0; filter: alpha(opacity=100);}
.editInvitation { overflow: visible; }
.confirmedGuestList { overflow: visible; }
.EventTitleWidth{ width: 96.5%; text-align: center; font-size: 14px; font-family: 'Roboto', sans-serif;}
.tcalInput {  text-align: center;}
.newinputsubg { text-align: center; font-size: 14px; font-family: 'Roboto', sans-serif;}
.longSelectionBox{ text-align: center;}
.timetextRtSu { margin: 0 8px 0 38px; font-size: 14px; color: #121212;} /* 12-8-2014 */
.invitationCard{ padding:10px;}
.cardBig{ margin: 0;}
.invitesSecLeftButton { width: auto; height: auto; float: left; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; padding: 0px; background: #00b9ce; margin-left: 44px;}
.invitesSecLeftButton a { color: #fff; background: url(../images/btnIcon.png) no-repeat 15px center; line-height: 32px; text-decoration: none; display: block; font-size: 14px; padding: 0 15px 0 45px; width: auto; }
.invitesSecLeftButton:hover{ background: #00d2ea;}
.invitesSecLeftButton:active{ background: #007785; /* box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.22); */ border-bottom: 2px solid #007785; /* border-right: 1px solid #007785; border-left: 1px solid #007785; */}
.autographConBut{ margin: 0 auto; overflow: hidden;} /* 12-8-2014 */
.InviteesNewEmail{ /*width: 707px;*//*29-8-14*/ margin: auto; padding: 0; border:none; overflow: hidden;}
.sectionDivision{ margin: 13px auto 8px; border:none; border-top: 1px solid #121212; width: 95.5%;} /* 12-8-2014 */
.InvtoRtPrk .eventinputPrk{ height: 33px;}

/* 18-8-2014 class removed and replaced below */

.actionButtons > ul > li.saveDraft button{ border:none; padding:5px 16px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background: #005199;  font-weight: 400;/*border-bottom: 2px solid #003565;  border-right: 1px solid #003565; border-left: 1px solid #003565; */}
.actionButtons > ul > li.saveDraft button:hover{ background: #1a71be;}
.actionButtons > ul > li.saveDraft button:focus{ background: #0c406f; /* box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.22); */ /*border-bottom: 2px solid #0c406f;  border-right: 1px solid #0c406f; border-left: 1px solid #0c406f; */}

/* 18-8-2014 class removed and replaced below */

.actionButtons > ul > li.preview button{ border:none; padding:5px 16px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background: #DB5403;  font-weight: 400;/*border-bottom: 2px solid #C24B04;  border-right: 1px solid #b44400; border-left: 1px solid #b44400; */}
.actionButtons > ul > li.preview button:hover{ background: #fd7726;}
.actionButtons > ul > li.preview button:focus{ background: #ac4e16; /* box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.22); */ /*border-bottom: 2px solid #ac4e16;  border-right: 1px solid #ac4e16; border-left: 1px solid #ac4e16; */}

/* 18-8-2014 class removed and replaced below */

/*.actionButtons > ul > li.inviteFrnds{ border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; padding: 0px; background: #00a447; border-bottom: 2px solid #00652c; border-right: 1px solid #00652c; border-left: 1px solid #00652c;}

.actionButtons > ul > li.inviteFrnds:hover{ background: #03af4d;}
.actionButtons > ul > li.inviteFrnds:active{ background: #005424; box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.22); border-bottom: 2px solid #005424; border-right: 1px solid #005424; border-left: 1px solid #005424;}
*/

.eventTitel{ /*border-top: 1px solid #1598ca; border-bottom: 1px solid #1598ca;*/}
.newtotalInvitees h4.invotitel{ margin: 15px 40px;}
.noBorder { border: medium none !important; border-bottom:none !important;}
.invitationEmailAddress ul li{ width: 43%; height: 28px; margin: 0;} /* 12-8-2014 */
.eventinput.eventbigwidth{ width: 274px; height: 30px;}
.NewinvitesSecRight{/*  width: 400px; */ /*margin-right: 72px;*/ width: 380px;}
.eventbigwidth { height: 28px; padding: 0 10px; width: 215px; border: 1px solid #bcbcbc; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; box-shadow: 1px 1px 3px -1px #f4f4f4 inset; background-color:#ffffff;}
.contenteditable.email_input { height: 28px;}
.email_value { line-height: 28px;}
.invitationEmailAddress ul{ padding: 0 0 10px;}
h5.NewAutographContacts{ /*29-8-14*/ font-size: 14px; font-weight: 500;  margin-top: 15px;} /* 11-8-14 */
.NewrsvpDetailsTable{ /*margin: 10px 0 20px; padding: 20px 15px; background: #efefef;*/} /* 25-8-2014 */

/* 7-8-2014 */
.titleHeading{ position: relative; height: 44px; /* border-bottom: 1px solid #d8d8f7;*/ margin: 0 10px; padding: 0;}

.titleHeading1 {
    height: 66px;
    margin: 0 10px;
    padding: 0;
    position: relative;
}

.titleHeading1 > h1 {
    color: #282828;
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    padding-left: 1px;
    padding-top: 5px;
}
.titleHeading1 p {
    color: #282828;
    font-size: 14px;
    font-weight: 400;
    padding-left: 1px;
    padding-top: 5px;
}

.autosaveAlert{
	position: absolute; right: 0; top: 25px;
}
#entry_save_status div.status{
	font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: 400; padding: 0px 18px 2px 24px; font-weight:bold;
}
/*.topWrap {
    background: #00aef0; padding: 10px 0;
}*/
.logo {
	height: 42px; width: 39px;
}
.menuwc select {
    width: 90px !important; border: none; border-bottom-left-radius_none: 5px; border-top-left-radius_none: 5px; padding: 2px; height: 26px !important;
}
input:focus{
	/*border:1px solid #029ed9 !important;*/ box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important;     outline: none !important;
}
/* .serch .inputbox{
	 padding: 5px 8px 4px; background-color: #fff; width: 250px;
} */
.accountmenu ul li a{ color: #000;}
/*ul.dropdown{ background-color: #0087ba;}*/
.wrap-detailsInvitation{
	/*border:1px solid #1598ca;*/
}
.topPanelDetailsForm{
	/*border-bottom: 1px solid #1598ca;*/
}
.topPanelDetailsForm > p a, .BirthdayEvent span, .newtotalInvitees .Inviteespagination > ul > li a:hover{
	/*color: #1598ca;*/
}
.serch .searchbtn{ width: 90px;}

/* ----------- 9-8-2014 ------- */
.netAuto input[type="radio"] {/* opacity: 0.011;*/ opacity: 0.011; cursor: pointer; float: left;margin-top: 9px; position: absolute;z-index: 100;left:0; }


.netAuto > li input[type="radio"]:checked + label { color: #fff; }
.netAuto > li label { /*padding: 1px 7px 1px 1px;*/ cursor: pointer; z-index: 90; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; text-align: left; line-height: 25px; margin-left: 0px; }
.netAuto { list-style-type: none; margin: 0px 0 0 10px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.netAuto > li { float: left!important; margin: 0 5px 0 0!important; position: relative; min-height: 27px; clear: none !important; }
.netAuto > li > img { position: absolute; left: 2px; z-index: 100; top: 2px; }
.textlineRightSu{ /*margin-top: 3px;*/}
.donate-now{ float: left;}
.donate-now > li label{ padding: 5px 9px 7px 33px;}

.edittultipSu ul li ul.NewTultip{ margin-top: -9px; z-index: 4;/*28-8-14*/}
.NewAddSendInvito{ margin: 0; float: none; /*padding: 10px 18px;*/ overflow: hidden;} /* 26-8-14 */

/* ----------- 11-8-2014 ------- */
div.message_area { float: right;}
.NewseparatedPrk ul{ min-height: 40px;}
.Left_side_already_invited > p{ color: #898989; font-size: 13px; line-height: 45px;}

/* ----------- 12-8-2014 ------- */
.groupOfTwoTextBox, .newinputsubgRtWidth{ /*width: 96px;*/ text-align: center; font-family: 'Roboto', sans-serif; font-size: 14px;}
.invitationEmailAddress{ margin: 0;}
.my-avito-section { color: #898989; font-size: 13px; padding: 0;/*27-8-14*/}
.pinMargin { margin-left: 51px;}
.NewAddSendInvito > p { color: #666666; float: left; font-size: 14px; padding: 5px 0 5px 7px;}
.NewInvitesSecLeft { float: right; margin: -2px 0 0; width: 225px;}
.sendinvito_choose { font-size: 14px; font-weight: 500; margin-top: 6px;}
div#form_updatedmail label { margin: -1px 10px 0 0;}
.emailAddSec{ width: 100%; overflow: hidden; margin: 0 0 25px;}
.autoTextMargin { margin-left: 150px;}
.Newinvitationpadding{ width: 95.75%; padding: 0 20px;} /* 25-8-14 */
.newinvitationMsgBgWidth { width: 375px;}
.newpopeditor, .newinvitationMessage{ width: auto;}
.InviteesNewEmailAddress.floatLeft.invitationEmailAddress.emailContact { margin: 20px 0 0;}
.invotitel { float: left; width: 100%;}
.topPanelDetailsForm.NewMarginSu { padding: 0 20px; margin-top: 13px; /*margin-bottom: 15px;*/ margin-bottom: 0px;} /* 26-8-2014 */

.topPanelDetailsForm.NewMarginSu1 {
    margin-bottom: 0;
    margin-top: 13px;
     padding: 0 20px;
}

p.clickherePopup{ padding: 0 20px;}
.innerContentPreview{ background: #fff; margin: 20px 10px; /*padding: 20px 10px; border: 1px solid #9eb4a6;box-shadow: 0 0 3px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 3px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);*/  min-height:392px;} /* 25-8-14 */
.detailsInvitation{ padding: 0 10px;}
.clickherePopup > a { color: #149b76;}
.savedChangesAlert{ position: absolute; right: 140px; top: 13px;}

/* ----------- 13-8-2014 ------- */



.wekicon .datetext { height: 40px; left: 50%; margin: -26px 0 0 -25px; top: 50%; width: 46px;}
.datetext.notPresentDate > a { color: #bbb; font-size: 14px; font-weight: 400;}
.datetext.notPresentDate { width: 25px; height: 40px; left: 50%; margin: -21px 0 0 -15px; top: 50%;}
/*.dashboardDaily li .wekicon li{ margin: 0;}*/
.guestEventInviteIcon { left: 40px; top: -12px;}
.hosteventfwdIcon { top: -12px;}
.eventsIcon { /*left: -12px; top: 20px;*/}
.reminderIcon { left: 85px; top: 85px;}
.marginnone { margin: 0px; padding: 0; }
.form_success_div{
	border-radius_none: 0px; -moz-border-radius_none: 0px; -webkit-border-radius_none: 0px; padding: 3px 5px; background: #f83d3d; color: #fff !important;
	float:left; width:99.1%;margin-top: -20px;
}

/* ----------- 18-8-2014 ------- */
.actionButtons > ul > li.inviteFrnds button{ border:none;}
.actionButtons > ul > li.inviteFrnds button:first-child{ float:left; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; padding:5px 16px; background: #1da321; /* border-bottom: 2px solid #00652c; border-right: 1px solid #00652c; border-left: 1px solid #00652c; */ font-size:15px; color:#fff;text-transform:capitalize;} 
.actionButtons > ul > li.inviteFrnds button:first-child:hover,
.actionButtons > ul > li.inviteFrnds button:nth-child(2):hover{ background: #03af4d; cursor:pointer;}
.actionButtons > ul > li.inviteFrnds button:nth-child(2){ float:left; margin-left:10px; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; padding: 0px; background: #1da321;/* border-bottom: 2px solid #00652c;  border-right: 1px solid #00652c; border-left: 1px solid #00652c; */ padding: 6px 18px 7px; color:#fff; cursor:pointer; font-size:15px;}
/* .actionButtons > ul > li.inviteFrnds button:focus{ background: #005424; box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.22); border-bottom: 2px solid #005424; border-right: 1px solid #005424; border-left: 1px solid #005424;} */

/* ----------- 19-8-2014 ------- */
.invitationCard{ padding:0; background: none; height:845px;/* border: 1px solid #ccc; */padding-top: 0px;/* border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;*/}
.positionEvent{ position: relative; margin-top: -450px; top: 0px; z-index: 1; left: 50%; margin-left: -506px; border: none; background: none;}
.cardBig { height: 842px; background: none; border:none;}
.detailsInvitation{/* min-height: 300px; border:1px solid #ccc;*/ background: #fff; /*padding: 5px 0 0;padding: 5px 10px;*/}


/* ----------- 20-8-2014 ------- */
.popupRsvpStatus{ position: absolute; right: 0px; top: 3px;}
.previewEventDetails{ position: relative; margin-top: -454px; margin-left:-11px; width: 1032px; min-height:459px; z-index: 9;}
.positionRestInvito{ position: relative; margin-top: -460px; top: 0px; /* z-index:999999;  */left: 50%; margin-left: -506px; border: none; background: none;z-index:9;}
.noOverflowHid{ overflow: visible; background: none; border:none;}
.newTempInvito{ width:1012px; overflow: hidden; /* padding-bottom: 10px; border-bottom: 1px solid #37c4ff;  background: #e8f8ff; border: 1px solid #37c4ff;*/ position: relative; /* box-shadow: 0 0 3px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 3px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 3px 2px rgba(0,0,0,0.2); */ /* top: 19px;sudip */ top: 11px;  /* min-height:411px Important; sudi */  min-height: 419px;}
.belowResponsePg{ width: 100%; margin: 30px auto 20px;}
.template_section{ width: 100%; float:left;}
.templateNewInvito{ margin: 0; width: 100%;}
/*.babyBox, */.babyBox1, .babyBox1_AP{/* width: 98.25%;*/  width: 99.8%;}
.babyBox {/* width: 98.25%;*/  width: 98%;}



/* ----------- 21-8-2014 ------- */
.mutualUser { background: none repeat scroll 0 0 #fbfbfb;/* box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41);*/ float: left; height: 108px; margin: 15px 18px 20px 0; padding: 1px; position: relative; width: 145px;
 border-bottom:2px solid #dddddd;
/*-webkit-box-shadow: 1px 1px 5px 0px rgba(48, 50, 50, 0.71);
-moz-box-shadow:    1px 1px 5px 0px rgba(48, 50, 50, 0.71);
box-shadow:         1px 1px 5px 0px rgba(48, 50, 50, 0.71);*/
}
.mutualUser .mutualUserMenu { right:0px; top:-1px;  position: absolute;display:none;}
.mutualUser:hover .mutualUserMenu {right:0px;top:-1px;display: block;}
.mutualMenu {font-size:11px; z-index:100;}
.mutualMenu ul li a, .mutualMenu ul li a:visited {display:block; text-decoration:none; color:#000;width:100px; text-align:center; color:#fff;overflow:hidden;}
.mutualMenu ul {padding:0; margin:0 3px 0 0; list-style: none;}
.mutualMenu ul li {float:left; position:relative;}
.mutualMenu ul li a.rightmutual {text-align:right;}
.mutualMenu ul li a.rightmutual li { }
.mutualMenu ul li ul {display: none;}
.mutualMenu ul li:hover a {color:#fff;}
.mutualMenu ul li:hover ul {display:block; position:absolute; top:18px; left:0; /* min-width:105px;*/}
.mutualMenu ul li:hover ul li a.hide {background:#007caa; color:#fff;}
.mutualMenu ul li:hover ul li:hover a.hide {background:#007caa; color:#fff;}
.mutualMenu ul li:hover ul li ul {display: none;}
.mutualMenu ul li:hover ul li a {display:block; background:#ddd; border:1px solid #fff; color:#000;}
.mutualMenu ul li:hover ul li a:hover {/*background:#007caa;*/ color:#fff;}
.mutualMenu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.mutualMenu ul li:hover ul li:hover ul.left {left:-102px;}
.mutualMenu ul li ul li { clear:both;}

/* ----------- 21-8-2014 ------- */
.newcomparisonPanelMidle { width: 241px; margin: 0 auto; }
.newcomparisonSearch { /*width: 631px;*/ margin: 0 auto; }
.dateChangerNew {  /*height: 25px !important;
    line-height: 28px !important;*/}
.dateChangerNew img { /*margin-top: 5px;*/ }
.Newtcalheight { height: 30px!important; padding: 0!important; }
.AdvancedComparison { width: 100%; margin: 0 auto; }
.AdvancedDate { width: 100%; margin: 0 auto; overflow: hidden;}
.AdvancedCatagoryText { margin: 0 10px 0 15px !important; padding: 0!important; }
.AdvancedinputType { margin-left: -5px!important; }
.AdvancedSubmit { margin-left: 10px!important; height: 33px!important; }
.bjqs-slide { height: 345px; line-height: 345px; text-align: center; width: 438px; }
.bjqs-slide img { max-height: 345px; max-width: 438px; vertical-align: middle; }
.dasboardsu { border: 1px solid #d9d9d9; ; -moz-box-shadow: inset 1px 1px 3px -1px #d9d9d9; -webkit-box-shadow: inset 1px 1px 3px -1px #d9d9d9; box-shadow: inset 1px 1px 3px -1px #d9d9d9; margin: 5px 0 0 0; padding: 5px 2px 4px; width: 173px; /*height:24px*/ border-radius_none:5px; }
.dasboardsu:focus {  border:1px solid #5b6ed8; outline: none; box-shadow: 0 0 5px 0 rgba(70,89,195,0.8); -moz-box-shadow: 0 0 5px 0 rgba(70,89,195,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(70,89,195,0.8); }
.compare { /*width:100px;*/ text-align: right; font-size: 13px; float: right; line-height: 16px; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 ); /* IE6-9 */
margin: 0 0 10px 0; padding: 0; height: 28px; width: 103px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; margin-left: 5px; border: 1px solid #bdbcbd; border-radius_none: 4px; }
.compare a { background: url(../images/compare-html.png) 8px 5px no-repeat; padding: 0 10px 10px 0; line-height: 25px; display: block; color: #000; }
.compare:hover { border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; background: #dedede; /* Old browsers */ background: -moz-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(2%, #ededed), color-stop(40%, #fdfdfd), color-stop(99%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* IE10+ */ background: linear-gradient(to bottom, #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.comparisonPanel { /*width: 483px;*/ width: 495px; min-height: 535px;}
.left-date.hasDatepicker, .hasDatepicker, .calend { width: 94%; height: auto; border: none; background: none; text-align: center; font-size: 15px; cursor: pointer;}
.np-arrow.disablearrow { opacity: 0.3; filter: alpha(opacity=30); }
.slider-top { overflow: hidden; }
.bx-viewport > ul.slider-top > li { width: 65px !important; }
.previewSmallImgAlbum { float: left; height: 50px; margin: 1px; overflow: hidden; width: 65px; background:#444; }
/* .previewSmallImgAlbum img{ height: 100%; width: 100%; } */
.previewSmallImgAlbum img{ vertical-align: middle;
height: 100%;
object-fit: contain;
width: 100%;}
.previewLargerImgAlbum { float: left; height: 50px; overflow: hidden; width: 133px;  background:#444; }
/* .previewLargerImgAlbum  img{ height: 100%; width: 100%; } */
.previewLargerImgAlbum  img{vertical-align: middle;
height: auto;
object-fit: contain;
width: 100%; }

ul.albumsbg > li .photoeditoption { border: 1px solid #ccc; background: #fff; position: absolute; top: 15px; right: 0; width: 138px; }
ul.albumsbg > li .photoeditoption > ul > li { background: none; width: auto; font-size: 11px; }
.albumuplode ul > li .photoeditoption { border: 1px solid #ccc; background: #fff; position: absolute; top: 15px; right: 0; width: 138px; }
.albumuplode ul > li .photoeditoption > ul > li{ background:none; width:auto; font-size:11px;}
.albumListing{ padding: 10px 25px;}
.albumListing > ul{ list-style:none;}
.albumListing > ul > li{ margin-bottom:15px; overflow:hidden;}
.albumListing > ul > li > img{ position:absolute; right:0; top:0;}
.albumListing > ul > li .albumCover{ float:left; width:165px; height:166px; margin-right:20px; position:relative; background: url("../images/albumsbg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); min-height: 166px; padding: 0; width: 162px;}
.albumListing > ul > li .albumDetails{ overflow:hidden;}

/* ----------- 21-8-2014 ------- */
.NewFrmBoxLt > ul, .NewFrmBoxRt > ul{ list-style: none;}
.NewFrmBoxLt > ul > li > div > span, .NewFrmBoxRt > ul > li > div > span{ /*margin-bottom: 5px; font-size: 15px;*//*1-9-2014*/}
.NewFrmBoxLt > ul > li.newDesLocDate, .NewFrmBoxRt > ul > li.newDesLocDate{ font-size: 18px; font-weight: 400;}
.SentLeftdisplay { line-height: 23px; padding: 0; text-align: left; font-weight: 400;}
.timeDetails, .dayName, .dateSelected, .timeDetails, .endTime, .locationName{ font-weight: 400; /*font-size: 14px;*/}
.editLink{ width: 80px; height: 32px; float: left; border-radius_none: 1px; -moz-border-radius_none: 1px; -webkit-border-radius_none: 1px; background: #00a447; border-bottom: 1px solid #00652c; /* border-right: 1px solid #00652c; border-left: 1px solid #00652c; */}
.editLink > a{ font-size:15px; color:#fff; display: block; line-height: 32px; text-align: center;}
.editableOptional > p{ font-size: 15px; font-weight: 400;}

/* ----------- 22-8-2014 ------- */
.expandCollapseDatePicker{ border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background-color: #fff; font-size: 14px; border:1px solid #bcbcbc; padding: 5px; width: 75px; height: 20px; background-image:none; text-align:center; font-family: 'Roboto', sans-serif;}

.rsvpTableStatus{ /* width: 100%; */}
/*.address{ font-size: 25px;}*//*28-8-14*/

/* ----------- 25-8-2014 ------- */
.event_details{ margin: 10px 20px 5px;}
.register_submit{ float:left; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; padding: 0px 18px; background: #00a447;  font-weight: 400;/*border-bottom: 2px solid #00652c; border-right: 1px solid #00652c; border-left: 1px solid #00652c;*/ font-size:15px; color:#fff;}
.topPanelDetailsForm.dateLocationSection { width: 96%; margin: 0 18px;}
/*.newpopeditor, .newinvitationMessage{ margin-bottom: 10px;}*/
.NewFrmBoxSuinput{ text-align: center;}
.eventDetailsPopup{ margin: 0; /*overflow: hidden;*/}

/* ----------- 26-8-2014 ------- */
.autoContactAddNote p{ text-align: left; font-size: 13px; color: #232323; margin: 0 0 10px;}
.BirthdayEvent { margin: 0 0 10px 0px; padding:0 0px;}
.rsvpDetailShowOption{ width: 100%;}
.locationDateNew{ padding:15px; background: #f8f8f8; box-shadow: 0 0 5px 1px rgba(0,0,0,0.25); -moz-box-shadow: 0 0 5px 1px rgba(0,0,0,0.25); -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.25);}
.topPanelDetailsForm.dateLocationSection{ margin: 10px auto;}
.innerContentPreview{ padding:4px 0;}
.NewAddSendInvito { padding:5px 20px 0 20px;}
.previewPopView{ padding: 0 !important; width: 1030px !important;}

/* ----------- 27-8-2014 ------- */
.headerOneToOne{ width: 94.75%; padding: 0 20px;}
.headerOneToOne h3{ line-height: 38px; font-weight: 400;}
.EditProfileAn  {margin:0; padding:0; float:right;}
.EditProfileAn a { text-align:left; color:red; margin:0; padding:0; font-size:14px;}
#photo_properties {  /*margin-left:15px;*/}
#edwidth { width:999px; border:1px solid red;}
.mutualUserAn { background: none repeat scroll 0 0 #fbfbfb; box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); float: left; height: 108px; margin: 15px 23px 20px 0; padding: 1px; position: relative; width: 145px;}
.mutualUserAn .mutualUserMenuAn { right:0px; top:-1px;  position: absolute;display:none;}
.mutualUserAn:hover .mutualUserMenuAn {right:0px;top:-1px;display: block;}
.mutualMenuAn {font-size:11px; z-index:100; position: absolute; right: 0; display: none;}
.mutualMenuAn ul li a, .mutualMenuAn ul li a:visited {display:block; text-decoration:none; color:#000;width:90px; text-align:center; overflow:hidden;}
.resudImages .mutualMenuAn ul {padding:0; margin:0 3px 0 0; list-style: none;}
.mutualMenuAn ul li {float:left; position:relative;}
.mutualMenuAn ul li a.rightmutual {text-align:right;}
.mutualMenuAn ul li a.rightmutual li { }
.mutualMenuAn ul li ul {display: none;}
.mutualMenuAn ul li:hover a { /*color:#fff;*/}
.mutualMenuAn ul li:hover ul {display:block; position:absolute; top:18px; left:0; /* min-width:105px;*/}
.mutualMenuAn ul li:hover ul li a.hide {background:#007caa; color:#fff;}
.mutualMenuAn ul li:hover ul li:hover a.hide {background:#007caa; color:#fff;}
.mutualMenuAn ul li:hover ul li ul {display: none;}
.mutualMenuAn > ul > li:hover > ul > li > a {display:block; background:#ddd; border:1px solid #fff; color:#000;}
.mutualMenuAn > ul > li:hover > ul > li > a:hover { background:#bbb;}
.mutualMenuAn ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}

.mutualMenuAn ul li:hover ul li:hover ul.left {left:-104px;}
.mutualMenuAn ul li ul li { clear:both;width:100%;}
.mutualMenuAn ul li ul li:hover {  background: #bbb none repeat scroll 0 0;width:100%;}


/* ----------- 27-8-2014 ------- */
.dateLocationShowHide{ background: #f8f8f8;/* box-shadow: 0 0 3px 1px rgba(0,0,0,0.25); -moz-box-shadow: 0 0 3px 1px rgba(0,0,0,0.25); -webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,0.25);*/ padding: 10px 20px; margin: 0; border-bottom:none!important;}

/* ----------- 28-8-2014 ------- */
p.descrpNote{ line-height: 20px; /*padding: 10px 0;*/ font-size: 13px; color: #4f4f4f; text-align: center;}
p.readmore{ text-align: center; margin-bottom: 10px;}
p.readmore a{ color: #12906e; font-size: 13px;}
p.readmore a:hover{ text-decoration: underline;}
#maintemp_6 > a { line-height: 32px;}
.babyBox1 > p { color: #888; font-size: 14px; line-height: 50px; padding: 0 15px;}
.babyBox1_AP > p { color: #888; font-size: 14px; line-height: 50px;  padding: 111px 15px;text-align: center;}
/* ----------- 29-8-2014 ------- */
.noteBox { width: 100%; background-size: 972px auto; float:left;}
.noteBox p { font-size: 14px;}
.NewinvitationDetails{ padding-bottom: 10px; margin-top:10px;}
.editableOptional{/*  overflow: hidden; position: relative; margin: 0 auto 20px; *//*top: -14px;*/  /*float: right;*/}
.editableOptional > p{ float: left; margin: 0 20px 0 0; line-height: 34px;}
.nwenopadding { padding: 0; }
#invalidemail{ /*margin: 0 0 5px;*/ }
#invalidemail > p{ background: url('../images/cancel-icon.png') no-repeat 10px center #fe9090 ; line-height: 25px; font-size: 13px; /*background-color: #d03015;*/ border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; padding: 5px 8px 5px 40px; color: #fff !important; position:absolute; margin-left:256px; width:260px; /*border:1px solid #d64848;*/ }
#invalidemail > p:before{content: "";
    z-index: 1;
    border: solid 9px transparent;
    border-right-color: #fe9090;
	margin: 4px -154px -3px 266px;
    display: inline-block;
	pointer-events: none;
	transform: scale(-1);
	filter: flipH;
	-ms-filter: flipH;
	position:absolute;
	}





/* start s_29.8.2014 */
/* --------- photoUploadStep -------------- */
.PageMarginValu{ margin:8px 0 10px; padding:0; float:right;}
.PageBorder {border:1px solid #9eb4a6; padding:0; overflow:hidden;}
.PageTopTitle { margin:0;padding:5px 15px 15px;
 box-shadow: 0 5px 5px 0 rgba(0,0,0,0.15); padding: 5px 0; }
.PageTopTitle h1 {color: #282828;font-size: 20px;font-weight: 500;line-height: 20px; margin:0; padding:0 15px; }
.PageTopTitle p {color: #282828;font-size: 13px;font-weight: 300;line-height: 20px;padding: 5px 15px; }
.PageContant { padding:10px 15px; margin:0; overflow:hidden; min-height:300px; position:relative; background-color: #fff; border:1px solid #e2e2f2; border-left:none; border-top: none; border-right:none; border-bottom:none;}
.PagePhotoCompare { margin-left: 5px; height:30px; width:110px; color: #fff; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; /*background: #005199;*/ background-color: #fff; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa; border-left: 1px solid #aaa; border-top: 1px solid #aaa;   margin-right: 9px; margin-top: 8px; float: right;}

.PagenextCompare  { margin-left: 5px; height:30px; width:83px; color: #fff; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; /*background: #005199;*/ background-color: #fff; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa; border-left: 1px solid #aaa; border-top: 1px solid #aaa;   margin-right: 9px; margin-top: 8px; float: right;}
.PagenextCompare  a {
    background: rgba(0, 0, 0, 0) url("../images/nextphotoinvito.png") no-repeat 54px 5px;
    color: #121212;
    display: block;
    font-size: 14px;
    line-height: 29px;
    text-decoration: none;
    text-indent: 14px;
}



.PagePhotoCompare a { /*background:url(../images/compare-html.png) 5px 8px no-repeat; *//*padding:0 10px 0px 0;
background:url(../images/compare-html.png) -1px 0px no-repeat; */
 background: rgba(0, 0, 0, 0) url("../images/compare-html.png") no-repeat scroll -1px 0 / 31% 100%;
line-height:29px; display:block; font-size:14px; color:#121212; text-decoration:none; text-indent: 32px;}
/* .PagePhotoCompare:hover {border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;
background: #dedede;  Old browsers */
 /*background: -moz-linear-gradient(top,  #dedede 0%, #ededed 2%, #fdfdfd 40%, #ffffff 99%); FF3.6+ */
 /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(2%,#ededed), color-stop(40%,#fdfdfd), color-stop(99%,#ffffff)); Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dedede 0%,#ededed 2%,#fdfdfd 40%,#ffffff 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dedede 0%,#ededed 2%,#fdfdfd 40%,#ffffff 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dedede 0%,#ededed 2%,#fdfdfd 40%,#ffffff 99%); /* IE10+ */
background: linear-gradient(to bottom,  #dedede 0%,#ededed 2%,#fdfdfd 40%,#ffffff 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.photoProfile { margin:20px 0 0 0; padding:0;}
.photoProfile .ltProfile{ margin:0; padding:0; float:left; width:110px;}
.photoProfile .rtProfile{ /*margin:0 0 15px;*/ padding:0; float:right; /*width:933px;*/ width:100%;}
/*.photoProfile .rtProfile p{ width: 100%; /*margin:10px 0; padding:3px 3px 3px 0; font-size:14px; line-height:21px; color:#212121; /*background: #efefef; color: #121212;}*/
.photoProfile .rtProfileradio { float: left; margin: 8px 25px 0 0;padding: 0;font-size:14px;}
.albumbg{ border-radius_none:4px solid #d9d9d9;-moz-box-shadow:inset 1px 1px 3px -1px #d9d9d9;-webkit-box-shadow:inset 1px 1px 3px -1px #d9d9d9;box-shadow:inset 1px 1px 3px -1px #d9d9d9; width:50px;height:25px;padding:2px 4px 4px; margin-left:8px; }
.albumbg:focus { border:1px solid #128969; outline: none; box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -moz-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91,197,197,0.8);}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.albumbg {/*height:30px;*/ padding-top:2px;line-height:24px;outline: none;}
}
.file-upload { /*margin: 10px 0;*/    overflow: hidden;    position: relative; /*float: left; 2-9-14 */} 
.btn-primary {border-color: #879746;color: #FFFFFF;}
.btn {cursor: pointer; display: inline-block;font-size: 14px;/*padding:0 12px; margin:10px 0 0 -11px;vertical-align: middle;*/white-space: nowrap;color: #FFFFFF; position: relative;}
.file-upload input.upload {cursor: pointer;font-size: 20px;margin: 0;opacity: 0;padding: 0;position: absolute;right:11px;top: 0; width:152px; height:42px;}
.file-upload input, textarea, select { /*border: 1px solid #D8D8D8;*/ border:none; font-size: 14px; /*padding: 8px 12px;*/}
.savebtn{ margin:11px 0 20px 175px; padding:0; clear:both; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; float:left;
background: #61b3e3; /* Old browsers */
background: -moz-linear-gradient(top,  #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61b3e3), color-stop(100%,#2f7fba)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* IE10+ */
background: linear-gradient(to bottom,  #61b3e3 0%,#2f7fba 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba',GradientType=0 ); /* IE6-9 */}
.savebtn a{display: block; color: #fff; text-decoration: none; padding:9px 20px;}
.savetwobtn a{display: block; }
/*.albumpop {/*margin:0; padding:0; clear:both; /*width: 99.85%; margin-top:10px; width: 100%;}
.albumpop .headtextalbum {margin:15px 0 5px; padding:0 0 5px; font-size:16px; color:#212121;position:relative; border-bottom:1px solid #ccc; font-weight:normal; line-height:25px;}
.albumpop .hidnshpop {margin:0; padding:0; position: absolute; right:0; width:28px; height:28px;}
.albumpop .albumdisplay {margin:0px; padding:0; clear:both;color:#acacac; font-size:14px;}
.Recentlyuploaded { margin:10px 0 0 0; padding:0; font-size:13px;}*/
.bar {margin:0; padding:0; /*width:800px;*/position:relative; overflow:hidden;}
.barimage {margin:0; padding:0; width:810px; float:left;}
.barlink {margin:0; padding:0;float: right;}
.barlink a {margin:0; padding:0; font-size:14px; text-decoration:none; color:#839f0f; margin-top: 28px;}
.barlink a:hover {color:#212121;}
/*.progressBarBg{ position: relative; /*width:660px; height:20px; border-radius_none:4px; -moz-border-radius_none:4px; -webkit-border-radius_none:4px; background:#d7d7d7; margin:0; float: left;}*/
/*.progressBar{ width:75%; height:20px; border-radius_none:4px; -moz-border-radius_none:4px; -webkit-border-radius_none:4px; position:relative;
transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -webkit-transition: all ease-in-out 0.2s;
background: #285a3d; /* Old browsers */
/*background: -moz-linear-gradient(top,  #285a3d 0%, #033518 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#285a3d), color-stop(100%,#033518)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #285a3d 0%,#033518 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #285a3d 0%,#033518 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #285a3d 0%,#033518 100%); /* IE10+ */
/*background: linear-gradient(to bottom,  #285a3d 0%,#033518 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#285a3d', endColorstr='#033518',GradientType=0 ); }/* IE6-9 */
/*.progressPercent{ width:40px; height:25px; position:absolute; z-index:5; /*background:url(../images/progressBg.png) no-repeat; top:0; left:50%; line-height:20px; text-align:center; color:#fff; font-size:13px; margin-left:-20px;}*/
.albumuplode{/* width:800px; */margin:0 0 7px; padding:0;overflow: hidden; clear:both;}
.albumuplode ul{ padding:0;}
.albumuplode ul li{margin:5px; padding:0; float:left; border:1px solid #878787; width:130px; height:100px; position: relative; overflow: hidden;}/*2.9.2014*/
.albumwrite {margin:0; padding:0; left:0;width:12px; height:12px; position: absolute; top:0;}
.albumwrite input{margin:0; padding:0;float:left;}/*2.9.2014*/
.albumdelete {margin:0; right:0; padding:0;width:12px; height:12px; position: absolute; top:0;}
.albumuplode ul li.albumNOmargin { margin:15px 0 0 0; padding:0; line-height:0;} 
.marginbottom { margin-bottom:0;}
.photoProfile .radioBtnPageAn { margin-right:6px;}
.Left_side_already_invited { /*font-size: 14px; padding: 0 0px 0 0px; overflow: hidden;*/
    float: left;
    font-size: 14px;
    overflow: hidden;
    padding: 0 0px;
    width: 100%;
	margin:0 0 0 0px;
}

/* ----------- 30-8-2014 ------- */
#total_contacts{ display: none;}
.marginShiftEmail{ margin-right: 70px;}
#rsvpFetch > div, .confirmdate{ float: left; line-height: 30px; font-size: 13px;}

/* ---- 02_9_14 --------- */
.albumuplode .albumsbg li { border: none; margin-bottom:15px; min-height:204px;}
.albumuplode .albumsbg li > img { height:auto;}
#autophotosDiv .photos > span {top:0;}
.NewFrmBoxSu .donate-now > li.rsvpSummary img{ position:relative; top:0; left:0;}
.NewFrmBoxSu .donate-now > li.rsvpSummary{ float:left; border:1px solid #ccc; padding:1px; width:auto; height:auto; border-radius_none:3px; -moz-border-radius_none:5px; -webkit-border-radius_none:5px; background:#fff;}
.NewFrmBoxSu .donate-now > li.rsvpSummary span.rsvpStatusIcon{ float:left; margin-right:5px;}
.NewFrmBoxSu .donate-now > li.rsvpSummary span{ float:left; margin-right:5px; width:23px; height:23px; line-height:23px; text-align:center;}
.NewFrmBoxSu ul.rsvpSum{ margin-left:5px;}
.NewFrmBoxSu > ul{ overflow:hidden;}
p.belownew{ color:#121212; clear: left;}
.addToList img { float: left;}
.addToList span { float: left; margin-right: 10px;}

/* ----------- 3-9-2014 ------- */
.guestviewresponseView { color: #000; float: left; line-height: 28px; }
#uploadsectionWrapper { /*background: rgba(0,0,0,0.75); filter: alpha(opacity=75); width:100%; height:100%; position: fixed; left:0; top:0; z-index:99999;display:none;*/
    background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;
    display: none;
    height:100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 101.6%;
	z-index: 999999999;
    /* z-index: 99999; */-webkit-border-bottom-right-radius_none: 5px;
-webkit-border-bottom-left-radius_none: 5px;
-moz-border-radius_none-bottomright: 5px;
-moz-border-radius_none-bottomleft: 5px;
border-bottom-right-radius_none: 5px;
border-bottom-left-radius_none: 5px;

}
#uploadedSectionsud {width: 1010px!important; height: 224px; background:#fff; padding:15px 10px 1px !important; margin:0 auto; margin-top:0px; -webkit-border-top-left-radius_none: 5px;
-webkit-border-top-right-radius_none: 5px;
-moz-border-radius_none-topleft: 5px;
-moz-border-radius_none-topright: 5px;
border-top-left-radius_none: 5px;
border-top-right-radius_none: 5px;
}
.datesave { float: right; font-family: 'Roboto', sans-serif; font-size:14px;}
.editLink.floatRight{ float:right;}

/* ----------- 4-9-2014 ------- */
p.noLoginMsg{ clear: left; margin: 0 0 10px; padding: 5px 5px 5px 50px; line-height: 30px; font-size: 13px; font-weight: 400; color: #fff; background: #F7941E url('../images/alert-24.png') no-repeat 15px center; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px;}
p.noLoginMsg a{ color: #fff; text-decoration: underline; font-weight: 500;}
/*--------4.9.2014--------*/
.rtProfileradio > input { margin:3px 5px 0 0; float:left;}
.Photouploaddate  {}
.Photouploaddate  > input { margin:6px 10px 0 0;}
#daySelDiv { margin-bottom:15px; float:left;}
.photoSuSEp { margin-top:9px; padding:0}

/* ----------- 9-9-2014 ------- */
.dateChanger.newHeightDate{ /*margin-right:403px;*/}
.categorySection{ width:100%; display:table; overflow:visible;}
.categoryHeader{ margin:0 0 20px;}
.dashInvitoContentSec{ width:100%; overflow:hidden;}
.dashInvitoEventCard{ width:360px; /*height: 360px;*/ text-align: center; display: table-cell; vertical-align: middle;float: right;}
.RSVPDetailspop { margin:0 auto; padding:0; width:800px;}
.RSVPDetailspop .titelRSVP{ margin:8px auto 0; padding:5px 40px 5px 15px;background: #9ab2ab url(../images/carvtbl.png) right -1px no-repeat; float:left; font-size:18px; color:#fff; font-weight: normal;-webkit-border-top-left-radius_none:5px;-moz-border-radius_none-topleft: 5px;border-top-left-radius_none: 5px;}
.RSVPDetailspopTbl, .NewRSVPDetailsTbl{ font-size:14px; font-weight: normal; position:relative; border-collapse:inherit !important; background:#fff; margin-bottom:10px;
	-webkit-border-bottom-right-radius_none: 5px;
	-webkit-border-bottom-left-radius_none: 5px;
	-moz-border-radius_none-bottom-right: 5px;
	-moz-border-radius_none-bottom-left: 5px;
	border-bottom-right-radius_none: 5px;
	border-bottom-left-radius_none:5px;
	/*border-bottom:3px solid #9bb2ac; */
	/* -webkit-box-shadow: 0px 2px 1px 0px rgba(48, 50, 50, 0.71);
	-moz-box-shadow:    0px 2px 1px 0px rgba(48, 50, 50, 0.71);
	box-shadow:         0px 2px 1px 0px rgba(48, 50, 50, 0.71); */
}
.RSVPDetailspopTbl td { padding:7px 5px;background:#f6f9f8;border-top:1px solid #e1e7e5;} 
.RSVPDetailspopTbl td a {font-size:14px; font-weight: normal; color:#111; text-decoration:none;}
.RSVPDetailspopTbl td.onersvptbpop { background:#e1e7e5; border-right:1px solid #fff;border-bottom:1px solid #fff;} 
.RSVPDetailspopTbl td.tworsvptbpop { background:#c9d8d4;border-right:1px solid #fff;border-bottom:1px solid #fff;} 
.RSVPDetailspopTbl td.lastrsvptbpop { background:#e1e7e5;border-bottom:1px solid #fff;}
.RSVPDetailspop{ width:100%; overflow:hidden;}
.rsvpTableViewStat{ width:100%; margin:10px 0;}
.dashInvitoEventDetails{ /* width:100%; */ width: 99.8%; float:left; margin-right: 10px;border:1px solid #ccc;-webkit-border-bottom-right-radius_none: 5px;
	-webkit-border-bottom-left-radius_none: 5px;
	-moz-border-radius_none-bottom-right: 5px;
	-moz-border-radius_none-bottom-left: 5px;
	border-bottom-right-radius_none: 5px;
	border-top-right-radius_none: 5px;
	border-bottom-left-radius_none:5px;}
.eventInvitationMsg, .eventInvitationDetails{ width: 59.5%; margin-bottom:5px; float: left;}
.eventInvitationMsg h3,
.eventInvitationDate h3,
.eventInvitationLocation h3{ font-size:18px; font-weight:400; color:#121212; margin-bottom:5px;}
.eventInvitationMsg p,
.eventInvitationDate p,
.eventInvitationLocation p{ font-size:14px; font-weight:400; line-height:24px; color:#4f4f4f;}


.eventInvitationDetails{ width: 660px;overflow:hidden; background: none repeat scroll 0 0 #f8f8f8; box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25);margin: 0px 159px 10px 0px; padding: 10px 16px; float:right;}
.eventInvitationDate{ width:35%; float:left;}
.eventInvitationLocation{ width:60%; float:right;}
.rsvpRadio{ float: left; overflow:hidden; margin-bottom:8px; margin-left: 307px; /* margin-left: 160px; */ /*padding: 0 73px;*/}
.rsvpTitle{ float:left; margin-right:10px; line-height:24px;}
.donate-now { list-style-type: none; margin: 0px 0 0 10px; padding: 0; /*font-family: Arial, Helvetica, sans-serif;*/ font-size: 13px; float:left; }
.donate-now li { float: left!important; margin: 0 10px 0 0px!important; position: relative; height: 32px; clear: none !important; }
.donate-now li img { position: absolute; left: 2px; z-index: 100; top: 2px; }
.donate-now li.yesRadio { width: 61px; }
.donate-now li.maybeRadio { width: 82px; }
.donate-now li.noRadio { width: 58px; }
.donate-now label, .donate-now input { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.donate-now input[type="radio"] { opacity: 0.011; z-index: 100; cursor: pointer; }
.donate-now li input[type="radio"]:checked + label { color: #fff; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.64); }
.donate-now li label { padding: 0px 0px 1px 1px; cursor: pointer; z-index: 90; /*border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 3px;*/ text-align: right; line-height: 25px; /*margin-left: -13px;*/ margin-top: 0px; font-size:13px; text-transform:uppercase; font-weight:500; /* color:#ffffff; */ color:#fff; /* text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.64);  */ }
.donate-now li.yesRadio input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 -32px !important; padding:3px 23px 0 0; }
.donate-now li.yesRadio label { background: url(../images/yes-sp.png) no-repeat 0 -33px; }
.donate-now li.maybeRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 -32px!important; padding:3px 10px 0 0;}
.donate-now li.maybeRadio label { background: url(../images/maybe-sp.png) no-repeat 0 -33px; }
.donate-now li.noRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 -32px !important; padding:3px 22px 0 0;}
.donate-now li.noRadio label { background: url(../images/no-sp.png) no-repeat 0 -33px; }
/*.editableOptional { overflow: hidden; padding:0 120px;}*/
.editableOptional .editText { float: left; line-height: 34px; margin: 0 20px 0 0; font-size: 15px; font-weight: 400;}
.editLink { background: none repeat scroll 0 0 #00a447; border-bottom: 1px solid #00652c; /* border-left: 1px solid #00652c; */ border-radius_none: 1px; /* border-right: 1px solid #00652c; */ float: left; height: 30px; width: 80px; margin-bottom: 8px;}
.editLink > a { color: #fff; display: block; font-size: 15px; line-height: 32px; text-align: center;}

/* Reminder */
.hostOfInvitation{ float:right; line-height:37px; font-size:14px; font-weight: 400; color:#121212;  margin-right: 20px;
    margin-top: 0px;}
.hostOfInvitation > span{ font-weight:400;}
.rsvpRadio .donate-now li img { position: absolute; left: 2px; z-index: 100; top: 0;}
.confirmationDetails{ clear:left; display:block; overflow:hidden;}
.adultsNum{ float:left; font-size:13px; margin:0 10px 5px 0;}
.adultsAmt{ color:#9e9e9e; font-size:13px;}
.rsvpComment{ clear:left; display:block; font-size:13px;}

/* ----------- 10-9-2014 ------- */
/*-- update by Amit on 19-01-2015 --*/
.remind_me_container{ margin-left: 185px; /*margin-left: 145px;*/ }
.set{ line-height: 36px !important; color: #333;}
.reminderSu.PlazaSu { overflow: hidden; position: relative;}
.saveTypeButtonGroup{ position: absolute; top: 0; right: 0;}

/* ----------- 12-9-2014 ------- */
.editButton{ background: #eee; text-align: center; width: 28px; height: 27px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border:1px solid #ccc; /*border: 1px solid #1acc9c; box-shadow: 0 0 0 1px #1acc9c inset;*/border: 1px solid #b6b6b6;/* box-shadow: 0 0 0 1px #b6b6b6 inset;*/ margin-top:3px!important;}
.editButton:hover{ box-shadow: none;border:1px solid #7c7b7b; display:block;}
.goToPlanning{ position: absolute; top: 0; right: 45px; width: 120px; height: 28px;}
a.goToPlanningTxt{ text-align: center; display: block; line-height: 28px; font-size: 13px; border: 1px solid #1995c2; color: #fff;
	border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;
	box-shadow: 0 0 0 1px #23c0f7 inset; -moz-box-shadow: 0 0 0 1px #23c0f7 inset; -webkit-box-shadow: 0 0 0 1px #23c0f7 inset;
	background: #23c0f7;/* Old browsers */
	background: -moz-linear-gradient(top, #23c0f7 0%, #1daee3 100%);/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #23c0f7), color-stop(100%, #1daee3));/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #23c0f7 0%, #1daee3 100%);/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #23c0f7 0%, #1daee3 100%);/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #23c0f7 0%, #1daee3 100%);/* IE10+ */
	background: linear-gradient(to bottom, #23c0f7 0%, #1daee3 100%);/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23c0f7', endColorstr='#1daee3', GradientType=0 );/* IE6-9 */;
}
a.goToPlanningTxt:hover{
	background: #1daee3;/* Old browsers */
	background: -moz-linear-gradient(top, #1daee3 0%, #23c0f7 100%);/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1daee3), color-stop(100%, #23c0f7));/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1daee3 0%, #23c0f7 100%);/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1daee3 0%, #23c0f7 100%);/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1daee3 0%, #23c0f7 100%);/* IE10+ */
	background: linear-gradient(to bottom, #1daee3 0%, #23c0f7 100%);/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1daee3', endColorstr='#23c0f7', GradientType=0 );/* IE6-9 */;
}
.privacy-option > li:nth-child(3), .rest-privacy-option > li:nth-child(3), .shop-privacy-option > li:nth-child(3), .more-plan-option > li:nth-child(3){ /*background: url("../images/contacts-only.png") no-repeat scroll 8px center #3498db;*/ background: #3498db; /*text-indent: 25px;*/}
.shop-privacy-option, .shop-privacy-option.privacy-dropdown-shop { width: 100px; right: 0;}
#privacy-dropdown-shopmore > li:hover{ background-color: #3498db;}
#privacy-dropdown-shop-6 > li:hover{ background-color: #127da4; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;}
#dialog-confirm.ui-dialog-content.ui-widget-content{ min-height: 45px !important;}
/* ----------- 12-9-2014 ------- */
.rightMargin{ margin-right: 20px;}
#createnewAlbumPhoto { background:url(../images/bga.png) 0 0 repeat; width:100%; height:100%; position: fixed; left:0; top:0; z-index:999;display:none;}
#uploadedSectionforcreatenewAlbumPhoto {/* width:50%; height: auto; background:#fff; padding:2%; margin:0 auto; margin-top:80px; */  background: #fff none repeat scroll 0 0;
    height: auto;
    margin: 80px auto 0;
    max-width: 975px;
    padding: 28px;
    width: 100%; border-radius_none: 5px; height: 500px;}
#uploadsectionWrapperouter { background: none repeat scroll 0 0 #fff; height: auto; padding:15px 15px; width:1000px; position: absolute; left: 50%; margin-left: -519px; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none:5px;}

.descriptionSu { margin:0; padding:0; }
.descriptionSu ul { margin:0; padding:0; list-style: none;}
.descriptionSu ul li { background: none repeat scroll 0 0 #fbfbfb; box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); float: left; height: 108px; margin: 15px 18px 20px 0; padding: 1px; position: relative; width: 145px;}

/* -------15_9_14 ---------- */
/*.photopop #uploader_div1 a.ax-button { background: url(../images/photo-plus.png) 8px 5px no-repeat; width: 152px; height: 42px; border: none;}
.photopop #uploader_div1 span.ax-plus-icon, .photopop #uploader_div1 span.ax-text { display: none;}*/
.loderSm {margin: 10px auto 0 -15px; padding:0; left:50%; width:32px; height:32px; position: absolute; /*top:50%;*/ z-index:1;}

/* ----------- 16-9-2014 ------- */
.unlockAuto li.radioSubCatgSelect { }


.unlockAuto li.radioSubCatgSelect input[type="checkbox"]:checked + label { background: url("../images/tick-radio-check.png") no-repeat scroll left center rgba(0, 0, 0, 0); }
.unlockAuto li.radioSubCatgSelect label { cursor: pointer; padding-left: 15px; margin-left: 5px; }
.unlockAuto label, .unlockAuto input[type="checkbox"], .unlockAuto input[type="checkbox"] { display: block; position: absolute; }
.unlockAuto li.inspireCheck { /*    width: 105px;*/}
.unlockAuto li.inspireCheck input[type="checkbox"]:checked + label { background: url("../images/tick-radio-check.png") no-repeat scroll left center rgba(0, 0, 0, 0);/*    color: #000;*/}
.unlockAuto li.inspireCheck label { }
.unlockAuto input[type="checkbox"] { cursor: pointer; opacity: 0.011; z-index: 100; }
.unlockAuto > li { min-height: 27px; }
.feedCatgSub.unlockAuto span.ratingFilter { color: #878787; display: block; }
.feedCatg ul li ul.feedCatgSub.unlockAuto li.likeButton, .feedCatg ul li ul.feedCatgSub.unlockAuto li.cityName { margin: 0 0 10px !important; }
.unlockAuto input[type="checkbox"] { cursor: pointer; opacity: 0.011; z-index: 100; }
.unlockAuto > li input[type="checkbox"]:checked + label { color: #fff; }
.unlockAuto > li label { }
.unlockAuto { }
.unlockAuto > li { }
.customcheck { height: 32px; width: 100%; }


/* ========================================================= */

.unlockAuto2 li.radioSubCatgSelect { }


.unlockAuto2 li.radioSubCatgSelect input[type="checkbox"]:checked + label { background: url("../images/tick-radio-check.png") no-repeat scroll left center rgba(0, 0, 0, 0); }
.unlockAuto2 li.radioSubCatgSelect label { cursor: pointer; padding-left: 15px; margin-left: 5px; }
.unlockAuto2 label, .unlockAuto input[type="checkbox"], .unlockAuto input[type="checkbox"] { display: block; position: absolute; }
.unlockAuto2 li.inspireCheck { /*    width: 105px;*/}
.unlockAuto2 li.inspireCheck input[type="checkbox"]:checked + label { background: url("../images/tick-radio-check.png") no-repeat scroll left center rgba(0, 0, 0, 0);/*    color: #000;*/}
.unlockAuto2 li.inspireCheck label { }
.unlockAuto2 input[type="checkbox"] { cursor: pointer; opacity: 0.011; z-index: 100; }
.unlockAuto2 > li { min-height: 27px; }
.feedCatgSub.unlockAuto2 span.ratingFilter { color: #878787; display: block; }
.feedCatg ul li ul.feedCatgSub.unlockAuto2 li.likeButton, .feedCatg ul li ul.feedCatgSub.unlockAuto2 li.cityName { margin: 0 0 10px !important; }
.unlockAuto2 input[type="checkbox"] { cursor: pointer; opacity: 0.011; z-index: 100; }
.unlockAuto2 > li input[type="checkbox"]:checked + label { color: #fff; }
.unlockAuto2 > li label { }
.unlockAuto2 { }
.unlockAuto2 > li { }
.customcheck { height: 32px; width: 100%; }




/* ----------- textbox-autocomplete-16/09/2014 ------- */
ul.holder { margin: 0; border: 1px solid #999; overflow-x: hidden; /*height: auto !important;/ height: 1%; /*padding: 4px 5px 0;*/ }
*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */
ul.holder li { float: left; list-style-type: none; /*margin: 0 5px 4px 0;*/ white-space:nowrap;}
ul.holder li.bit-box, ul.holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
ul.holder li.bit-box { -moz-border-radius_none: 6px; -webkit-border-radius_none: 6px; border-radius_none: 6px; background: #3498DB; padding: 1px 5px 2px; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-input input { width: 100% !important; height:20px; overflow:visible; margin: 0; border: 0px; padding:0 5px !important; outline: 0; /*padding: 3px 0px 2px;*/ } /* no left/right padding here please */
ul.holder li.bit-input input.smallinput { width: 20px; }
/* Facebook demo CSS */
ul.holder { margin: 0 !important; background-color: #fff; }
ul.holder li.bit-box, #apple-list ul.holder li.bit-box { padding: 5px 15px 5px 5px; position: relative; z-index:1000;}
#apple-list ul.holder li.bit-input { margin: 0; }
#apple-list ul.holder li.bit-input input.smallinput { width: 5px; }
ul.holder li.bit-hover { background: #BBCEF1; border: 1px solid #6D95E0; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-box a.closebutton { position: absolute; right: 5px; top: 9px; display: block; width: 7px; height: 7px; font-size: 1px; background: url('../images/close.gif') no-repeat; }
ul.holder li.bit-box a.closebutton:hover { background-position: 7px; }
ul.holder li.bit-box-focus a.closebutton, ul.holder li.bit-box-focus a.closebutton:hover { background-position: bottom; }
/* Autocompleter */
.facebook-auto { display: none; position: absolute; background: #eee; z-index:1001; bottom:0; left:-137px;}
.facebook-auto .select_all_items {display: block; float: right;}
.facebook-auto .default { padding: 5px 7px; border: 1px solid #ccc; border-width: 0 1px 1px;font-family:"Lucida Grande","Verdana"; font-size:11px; }
.facebook-auto ul { display: none; margin: 0; padding: 0; overflow: auto; position:absolute; z-index:9999}
.facebook-auto ul li { padding: 5px 12px; z-index: 1000; cursor: pointer; margin: 0; list-style-type: none; font: 11px "Lucida Grande", "Verdana"; background-color: #3498DB;     border-top: 1px solid #fff; }

.facebook-auto ul li:first-child { border-top:none; }


.facebook-auto ul li em { font-weight: 500; font-style: normal; background: #ccc; }
.facebook-auto ul li.auto-focus { background: #4173CC; color: #fff; }
.facebook-auto ul li.auto-focus em { background: none; }
.deleted { background-color:#4173CC !important; color:#ffffff !important;}
.hidden { display:none;}
#demo ul.holder li.bit-input input { padding: 2px 0 1px; border: 1px solid #999; }
.ie6fix {height:1px;width:1px; position:absolute;top:0px;left:0px;z-index:1;}
.holder{ float:right; background:#fff; padding:5px; height:80px; overflow-y:auto;}
.holder li{ margin: 0 5px 5px 0;}
.maininput:focus{ border:none;}
#mutual > li:last-child{ position:relative; height:92px; background:rgba(0,0,0,0);}

.datesave { /*margin-top: 5px;*/ background: none repeat scroll 0 0 #00a447; border-top: none; border-bottom: 1px solid #00652c; border-left: none !important; border-radius_none: 1px;  border-right: none !important; float: right; height: 32px; width: 80px; color: #fff; margin-right: 26px;}
.wid {}
.wid img {width:16px; height:17px; margin:3px;}
.resudImages .mutualUserAn  { width:178px; height:178px;}
#createnewAlbumPhoto2 { background:url(../images/bga.png) 0 0 repeat; width:100%; height:100%; position: fixed; left:0; top:0; z-index:999;display:none;}
.DescripnWidth{ width:468px!important;}
.btnPopup { margin: 5px 4px 3px 0; padding:0; float:right; /*width: 65px;*/ width:48px; height: 25px; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; background: #0062a5 !important; border-bottom: 2px solid #00416d; border-right: 1px solid #00416d; border-left: 1px solid #00416d; border-top: none; bottom:5px; right:1px;}
.btnPopup a{display: block; color: #fff; text-decoration: none; text-align:center; line-height: 24px; font-size: 13px;}
.btnPopup:hover { background: #0072c0;}
.btnPopup:focus { background: #004b7e; box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.22); border-bottom: 2px solid #004b7e; border-right: 1px solid #004b7e; border-left: 1px solid #004b7e;}
.fbphotobox1 img {  width:100%; /*height:100%; float:left; position:relative; */  display: inline-block;
    vertical-align: middle; object-fit: cover; }
.fbphotobox1:before {      /* create a full-height inline block pseudo-element */
    content: ' ';
    display: inline-block;
    vertical-align: middle; /* vertical alignment of the inline element */
    height: 100%;
}
.fbphotobox1 {
    text-align: center!important;
}

/* ----------- 20-9-2014 ------- */
div.message_area{ position: absolute; right: 0; top: 2px; z-index: 10;}

.albumuplode ul > li:nth-child(5n)  { margin-right: 0;}
#createnewAlbumPhoto2 {width:400px; height:400px; background:red; position: absolute; left:0; top:0; z-index:999;}
#PhotoSu ul > li:nth-child(5n) > { margin-right: 0; }
.DescripnWidth{ width:468px!important;}

/* ----------- 22-9-2014 ------- */
.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e:hover{ background-image: url("../images/downspan-hover.png") !important; background-repeat: no-repeat;}
.flex-direction-nav > li{ margin-top: 16px;}

.flex-direction-nav.flex-direction-nav1 > li{ margin-top: 0;}
.SudDescription {/*background:#fafafa;*/background:#fff; margin:0; padding:5px 10px; width:283px; position:absolute; top:-1px; left:199px; border:1px solid #e2e2e2;box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); z-index:9; height:177px;}
.arrowdescription {background:url("../images/phdescription.png") 0 0 no-repeat;height: 79px;left: -13px;margin: 0;padding: 0;position: absolute;width: 13px;top:50px;}

.arrowdescriptionR {background:url("../images/phdescriptionrt_new.png") 0 0 no-repeat;height: 79px; left: 306px; margin: 0; padding: 0; position: absolute; top: -6px; width: 34px;}

.phDescription {}


/* ----------- 23-9-2014 ------- */
.editInvitation .confirmedUsers { float: left; height: 100%; margin: 0; padding: 0 !important; width: 140px !important; background:none;}
.editBox.confirmedUsers .imagess{ margin:4px 4px 0px 4px; width:129px; height:126px; /*line-height:126px;*/ text-align:center; background:#fff; position: relative;}
.editBox.confirmedUsers .imagess > img{ vertical-align:middle; height: 145px; width: 129px;}
.imagess .optioneditBox { height: 14px; margin: 0; padding: 0; position: absolute; right: -5px; top: 2px !important; left: 86.2% !important; width: 14px; z-index: 1;border:none !important;}
.optioneditBox > img { position: absolute; /*right: 8px; padding-top:2px;*/  top: -1px;   right: -3px;}
.msgPreview{ width:30px; height:22px; position:absolute;}
.msgPreview > a { display: block;}

.msgPreview { height: 22px; position: relative; width: 30px;}
.NewTultip { background: none repeat scroll 0 0 #000000; left: -101px; /*min-height: 30px;*/ position: absolute; /*top: 27px;*/  width: 135px; display:none; padding:3px; top:-121px;height:131px; padding-top:15px; opacity:0.60;}/*#1ACC9C*/

.NewTultip { background: none repeat scroll 0 0 #000000; left: -101px; /*min-height: 30px;*/ position: absolute; /*top: 27px;*/  width: 135px; display:none; padding:3px; top:-121px;height:131px; padding-top:15px; opacity:0.60;}/*#1ACC9C*/

/*.edittultipSu:hover .NewTultip{ display:block;}*/ 
.actionButtons li.editButtonG{ width: 100px; height: 36px; text-align: center; line-height: 36px; color: #fff; font-size: 15px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #005199; border-bottom: 2px solid #005199; /* border-right: 1px solid #003565; border-left: 1px solid #003565; */ margin: 0 430px;}
.actionButtons li.editButtonG a{ display: block; padding:0;}
.actionButtons.threesetBtn.marginTopThree { margin: 0; overflow: hidden;}
.editInvt{ width: 100px; height: 36px; text-align: center; line-height: 36px; color: #fff; font-size: 15px; border:none; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; background: #005199; border-bottom: 2px solid #003565; border-right: 1px solid #003565; border-left: 1px solid #003565; position: absolute; right: 0; top: 19px;}
.editInvt a{ color: #fff; font-size: 15px; display: block; line-height: 36px;}


/* ----------- 24-9-2014 ------- */
.ReceivedInvitations .remove_drafts:hover{ opacity: 1; filter:alpha(opacity=80);}
.ReceivedInvitations:hover .remove_drafts{ display: block;}
.titleHeading a { color: #2691fc; font-size: 12px; /*text-decoration: underline;*/}
.mainMsg{ font-weight: 500; margin-right: 5px;}
.guestviewresponse.reminderStatus{ width: 94.5%; text-align: left; color: #fff; background-color: #27ae60; padding: 0 10px; border-radius_none: 0px; -moz-border-radius_none: 0px; -webkit-border-radius_none: 0px; /* border:1px solid #27ae60; */ line-height: 24px; font-size:13px; height:26px;}
#remerr.reminderStatus{ width: 94.5%; text-align: left; padding: 0 10px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border:1px solid #da4453; color: #a94442; background-color: #f2838f; line-height: 28px;}


#remerr.reminderStatusNew {
    background-color: #f2838f !important;
    border: 0px solid #da4453!important;
    border-radius_none: 4px!important;
    color: #fff!important;
    line-height: 28px!important;
    margin-left: -265px!important;
    padding: 0 10px!important;
    position: absolute!important;
    text-align: left!important;
    width: 25.5%!important;
}

#remerr.reminderStatusNew:after {
	left: 100%;
	top: 64%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #f2838f;
	border-width: 9px;
	margin-top: -13px;
}



.maruka {width:945px; height:500px; overflow:hidden;background:#fff; padding:25px 35px 20px;margin:236px auto 0;display:table;}


/* ----------- 25-9-2014 ------- */
.commentInfoDate{ line-height: 26px; font-size: 18px;}
.guestCommentInfo{ height: 21px; display: inline-block;}
.uploadedSectionsud {width:915px; height: auto; background:#fff; padding:33px 50px; margin:0 auto; margin-top:0px; }
#PhotoSu ul > li:nth-child(5n){ margin-right: 0; margin-left:0;}
#PhotoSu li img  { /*width:100%; height: 100%; */vertical-align: middle;}
/*#single_album input { margin:11px 0 20px 175px; padding:0; clear:both; float:left; width: 96px; height: 34px; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; background: #0062a5 !important; border-bottom: 2px solid #00416d; border-right: 1px solid #00416d; border-left: 1px solid #00416d; border-top: none;}*/

/* ----------- 26-9-2014 ------- */
.albumNdesc{ overflow: hidden;/*margin:20px 25px 0;*//* margin-top: 10px; 1-10-2014min-height: 400px;*/}

.viewEditDesc{ float: left; width: 100%; }
.viewDescSec{ float: left; max-width: 90%; margin-right:10px; line-height:29px;}
.rightmutual{ float: right; display: none;}
.editableDescSec{ float: left; width: 70%;  word-wrap: break-word;}
.editableDescSec textarea{ width: 94.75%; resize:none;}
#LoadingImage { left: 57%; position: absolute; top: 28%;}
/*.albumsbg { overflow: hidden; }*/
<!-- {overflow: hidden;}-->

#uploadedSection, #uploadsectionWrapper2{ margin-top: 0;-webkit-border-bottom-right-radius_none: 5px;
-webkit-border-bottom-left-radius_none: 5px;
-moz-border-radius_none-bottomright: 5px;
-moz-border-radius_none-bottomleft: 5px;
border-bottom-right-radius_none: 5px;
border-bottom-left-radius_none: 5px;}
#popup2success{ /*margin-bottom: 12px !important;*/ float: right; width: 230px; margin-top:8px; margin-right:5px;font-size: 17px;}
#popup2success > a { float: right; margin-top: 1px; margin-right:-13px;}
@media screen and (-moz-images-in-menus:0) {
#popup2success > a { float: right; margin-top: 2px; margin-right:-13px;}
}
.shadetabs{padding:3px 0;margin-left:0;margin-top:1px;margin-bottom:0;list-style-type:none;text-align:left}
.shadetabs li{display:inline;/*margin:5px 0px 0 0;*/ float:left;}
.shadetabs li a{border:none; padding:5px 18px; background:#fff;color:#121212; /*width:115px;*/ border-right:1px solid #ccc; /*border-left:0; border-right: 1px solid #003565; border-left: 1px solid #003565;*/}
/*.shadetabs li a:visited{color:#2d2b2b; background:red;}*/
/*.shadetabs li a:hover{color:#474747;text-decoration:none; background:#fff; border-bottom:1px solid #fff; padding-bottom:5px; }*/
.shadetabs li a.selected{position:relative; color:#fff;text-decoration:none; background:#ccc; /*border-bottom:1px solid #ccc;*/padding-bottom:5px;}
.shadetabs li a.selected:hover{text-decoration:none}
@media print{.tabcontent{display:block!important}}
.modernbricksmenu2{padding:0;width:362px;border-top:5px solid #D25A0B;background:0 0;voice-family:"\"}\"";voice-family:inherit}
.modernbricksmenu2 ul{margin:0 0 0 10px;padding:0;list-style:none}
.modernbricksmenu2 li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase}
.modernbricksmenu2 a{float:left;display:block;color:#fff;text-decoration:none;margin:0 1px 0 0;padding:5px 10px;background-color:#000;border-top:1px solid #fff}
.modernbricksmenu2 a:hover{background-color:#D25A0B;color:#fff}
.modernbricksmenu2 a.selected{background-color:#D25A0B;color:#fff;border-color:#D25A0B}
@media print{.tabcontent{display:block!important}}
.indentmenu{font:700 13px Arial;width:100%}
.indentmenu ul{margin:0;padding:0;float:left;border-top:1px solid navy;background:#000 url(images/indentbg.gif) center center repeat-x}
.indentmenu ul li{display:inline}
.indentmenu ul li a{float:left;color:#fff;padding:5px 11px;text-decoration:none;border-right:1px solid navy}
.indentmenu ul li a:visited{color:#fff}
.indentmenu ul li a.selected{color:#fff!important;padding-top:6px;padding-bottom:4px;background:#000 url(images/indentbg2.gif) center center repeat-x}
.tabcontentstyle{border:1px solid gray;width:450px;margin-bottom:1em;padding:10px}
.tabcontent{display:none}
@media print{.tabcontent{display:block!important}}

.tabwidth { /*width:100% !important;*/ width:100%!important; margin:0; padding:0 0px; /*padding-top:3px;*/ display:table;/* border-bottom:1px solid #e2e2e2; border-top: 1px solid #ccc;*/ border-bottom: 1px solid #ccc;/* height: 38px;*/  height: 44px;}
.tabwidthCont { width:100%; margin:0; padding:0;}

/* ----------- 29-9-2014 ------- */
.viewEditDesc:hover .rightmutual{ display: block !important;}
#alreadyConf { padding: 10px 0 0 4px; /*overflow: hidden;*/ float: left; width:100%;}
.dashInvitoEventCard > img { vertical-align: middle;width: 86%; margin-bottom: 20px; margin-top: 20px;}

.allpop-up, .yetpop-up, .confirmedpop-up, .notpop-up, .yespop-up{ background: #ccc; display: none; position: absolute; bottom: 30px; z-index: 90;}
.totNoGst:hover .allpop-up, .totNoConGst:hover .confirmedpop-up, .totNoNonConGst:hover .yetpop-up, .totNoMayGst:hover .notpop-up, .totNoYesGst:hover .yespop-up{ display: block;}
.allpop-up img, .yetpop-up img , .confirmedpop-up img, .notpop-up img, .yespop-up img{ height: 41px; width: 41px;border: 1px solid #efeeee;}
.yetpop-up{ right: 30px;}


#ui-id-1 { /*color:#474747;*/ font-size:16px; font-weight: normal;}
.newtimetext {float: left;line-height: 26px;margin: 0 0px; width: 21px !important;padding: 0; height: 34px;}
.newtimetext > img { margin:0 0 0 4px;padding:0; height:16px; width:18px; float:left;}

/* ----------- 1-10-2014 ------- */
#countrytabs #compare_button {height:30px; width:99px;margin:0 10px 0 0;/*padding-top: 4px;*/}
/*#ProfilePhotos {margin:-65px 0 0 0; }*/
.recentPhotosList { margin-left:4px; margin-top:5px; overflow: hidden;}
.recentPhotosList li {background: none repeat scroll 0 0 #fbfbfb; box-shadow: 0 1px 0px 0 rgba(48, 50, 50, 0.41); float: left; height: 178px; margin: 0 20px 22px 0; padding: 1px; position: relative; width: 178px; border:0; }
.recentPhotosList li input { margin-top:0px; margin-left:0px;}
.recentPhotosList li:nth-child(5n) { margin-right:0!important;}
.revision_photos_list h3 { margin-bottom:15px;}
.Recentlyuploaded { margin-left:5px!important;}
.public input[type="button"]{background: url(../images/public.png) 1px 1px no-repeat;width: 113px;height: 37px;border: none;cursor: pointer; margin-top:10px; margin-right: 127px;}
.private{margin-left:-12px; }
.public{margin-left:-12px;}
.private input{background: url(../images/private.png) 1px 1px no-repeat;width: 113px;height: 37px;border: none;cursor: pointer;float:left; /*margin:10px 5px 0 174px ;*/margin:10px 5px 0 176px ;}
.public #privacy-dropdown1 {/*margin: 118px 0 0 17px;*/margin: 118px 0 0 67px; left:288px;}
.holder input {width:auto!important; background:none!important;}
.public #go_privacy { width:100%!important; height:28px!important; margin: 2px 0 2px 0px !important;}

/* ----------- 6-10-2014 ------- */
.resudImages ul, .albumUploadSec > ul { margin:0 0 0 3px; /*overflow: hidden;*/}
#tab-1 > ul { overflow: hidden; margin-top: 10px;}
.pagination.paginationpr.autoConFilter{}
.pagination.paginationpr.autoConFilter li{ /*margin-right: 5px;*/}
.scrollsu_boxpr.autoConList{}
.scrollsu_boxpr.autoConList > ul > li{ float: left; width: 120px; height:120px; }
.scrollsu_boxpr.autoConList > ul > li > input{ top: 3px; right: 0; margin-right: -1px;}
/*.scrollsu_boxpr.autoConList ul li:nth-child(6n){ float: left;}*/
/*.scrollsu_boxpr.autoConList > ul > li:nth-child(8n){ float: right; margin: 0;}*/
.tabs-menu { /*overflow: hidden;*/ /*width: 100%;*/ float: left; padding: 0 0 1px; /*border-bottom: 1px solid #ccc;*/ background-color: #fff;}
.tabs-menu li { /* height: 26px; */ line-height: 27px; float: left; margin-right:1px; position: relative; border: 1px solid #a9b1d3; border-bottom:none; margin-bottom:-1px;}
.tabs-menu li.current { position: relative; background-color: #a9b1d3;/* border-right: 1px solid #a9b1d3; border-left: 1px solid #a9b1d3;*/ z-index: 5;}
.tabs-menu li a { padding: 5px 15px; text-transform: uppercase; text-decoration: none; font-size: 14px; color: #121212;}
.tab { background-color: #fff; float: left; width: 100%;}
.tab-content { width: 100%; padding: 5px 0 0px; display: none;}
#tab-1 { display: block;}
.groupbox{ float: left; margin-right: 15px; margin-bottom:10px;}
.groupbox:hover{ cursor: pointer;}
.tab-content ul li .mutualImg { padding: 0; margin:0 0 5px; width:104px; height:104px; background:#e6e6e6; border:2px solid #a79b9b; -webkit-box-shadow:0px 3px 5px 0px rgba(48, 50, 50, 0.41); -moz-box-shadow:0px 3px 5px 0px rgba(48, 50, 50, 0.41); box-shadow:0px 3px 5px 0px rgba(48, 50, 50, 0.41);}
.tab-content ul li .MutualThum { padding: 0; margin:0;list-style: none; width:50px; height:50px; border:1px solid #fff; font-size:12px; text-align: center; float: left;}
.mutualGroupName{ display: block;  float: left;
    text-align: center;
   width: 105px;
word-wrap: break-word;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
.headerSectionPopImg{ width: 100%; height: 55px; border-bottom: 1px solid #ccc; margin-bottom: 20px;}
.popHeader{ float: left;}
.successMsgPop{ float: right;}
.loading_image{ margin: 0 auto;}

/* ----------- 7-10-2014 ------- */
.secendPopupHead { color: #212121; line-height: 44px; float: left; }
.ui-menu .ui-menu-item a { color:#474747;}
#single_album > .albumsbg > ul.albumsbg > li { margin-bottom:0!important;}

/* ----------- 8-10-2014 ------- */
.dashProfPic a{ display: block; overflow: hidden; height: 100%;}
.dashProfPic > a > img{  height: 100%;  width: auto; vertical-align: middle; /*width: 100%; left: 50%;*//* position: absolute;*/ /*top: 50%; transform: translateY(-50%) translateX(-50%);*/  position: relative; object-fit: cover;}
.remove_group{ top: -1px; right: 2px; cursor: pointer;}
.editBox.confirmedUsers .imagess .edittultipSu{ line-height: 30px;}
.donate-now > li > span{ line-height: 24px; font-size:16px;}
.albumUploadSec ul > div:nth-child(5n) .SudDescription {background:#fafafa; margin:0; border:1px solid #e2e2e2;box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); z-index:9; width:283px; height:174px;padding:5px 10px; position:absolute; top:-1px; left:-316px; display:block;}
.albumUploadSec ul > div:nth-child(5n) .closeDescription {height: 33px;left:-30px;position: absolute;top: -2px;width: 34px;z-index: 999;display: block;}
.albumUploadSec ul > div:nth-child(5n) .arrowdescription {background: url("../images/phdescriptionrt.png") -35px 0 no-repeat;height:79px;left:302px;margin:0;padding: 0;position: absolute;width:13px; display:block; top:50px;}

.albumUploadSec ul > div:nth-child(5n) .closeDescription1{ left: -27px !important; position: absolute;top:0px;z-index: 999; width:13px; height:13px;}


.albumUploadSec ul > div:nth-child(5n-1) .SudDescription {display: block;
    height: 182px;
    left: -316px;
    margin: 0;
    padding: 5px 10px;
    position: absolute;
    top: -1px;
    width: 283px;
    z-index: 9;}
.albumUploadSec ul > div:nth-child(5n-1) .closeDescription {display: block;
    height: 33px;
    left: -26px !important;
    position: absolute;
    top: 2px;
    width: 34px;
    z-index: 999;}
	
.albumUploadSec ul > div:nth-child(5n-1) .closeDescription1{ left: -27px !important; position: absolute;top:0px;z-index: 999; width:13px; height:13px;}
	
	
.albumUploadSec ul > div:nth-child(5n-1) .arrowdescription {background: url("../images/phdescriptionrt.png") -35px 0 no-repeat;height:79px;left:302px;margin:0;padding: 0;position: absolute;width:13px; display:block; top:50px;}
.headNsuccess{ border-bottom: 1px solid #ccc; padding-bottom: 5px; margin-bottom: 20px; overflow: hidden;}

/* ----------- 9-10-2014 ------- */
#popupContact #uauto_container .flexslidnav.carousel.legendsBase.topIconSu {/*width:99.5%;*/width:99.6%; background: #fafafa; /*box-shadow: 0 1px 2px 0 rgba(0,0,0,0.4); -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.4); -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.4);*/ /*margin:10px 5px; margin:10px 12px;*/  margin: 15px 1px 2px; border: 1px solid #96a8d2;}
.tultipSu a, .tultipSu a:visited { display: block; text-decoration: none; color: #000; text-align: center; color: #000; line-height: 10px; font-size: 12px; overflow: hidden; left: 0; padding: 2px; margin: 0; text-align: center; }
.NewRSVPDetailsTbl td:hover .tultipSu{ display: block;}
.eventOcrd{ background: url('../images/already-occ.png') no-repeat scroll 15px center #7cd1ef; border: 2px solid #3bafda; color: #31709e; margin: 0 0 10px; padding: 8px 10px 8px 50px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;}
.tabwidth li a { float:left; padding:5px 10px; text-align:center;}
#popPhotoup #accordion {
    margin-top: 10px;
    padding-left: 0;
float:left;width:100%;
}
#popPhotoup .margin-eight { padding-left:2px;} 
/*#popPhotoup #accorCont_photos {border: 0 none;height: 400px !important;margin-top: 5px;overflow-y: scroll;padding: 0 5px 0 0;width: 988px;}*/
/*new implement by Amit on 12-01-2015*/
#popPhotoup #accorCont_photos {/*border:0 none; height:400px !important; margin-top:5px; overflow-y:hidden; overflow-x: hidden!important; padding:0 5px 0 0; width:988px;*/}
.photopopupsuan .uauto_container_div {overflow-x: inherit!important;overflow-y: inherit!important;}
#popPhotoup ul.albumsbg { float:none;}
/*#popPhotoup .albumsbg > ul.albumsbg > li { margin-right:35px!important;}*/
#popPhotoup .albumsbg > ul.albumsbg > li:nth-child(5n) { margin-right:0!important;}
#popPhotoup .albumsbg > ul.albumpopPhotoupBottom > li.albandphotos, #popPhotoup .albumsbg > ul.albumsbg > li.albandphotos { height:178px; width:178px; margin:0 13px 0 0; overflow: hidden;}
#popPhotoup .albumsbg > ul.albumpopPhotoupBottom > li.albandphotos img, #popPhotoup .albumsbg > ul.albumsbg > li.albandphotos img { height:100%; width:auto;}
.photopopupsuan > .compare  {text-align: right; font-size:13px;line-height:16px; background:#6b840a url(../images/mm.png) 0 0 repeat-x;-moz-border-radius_none:5px; -webkit-border-radius_none:5px; margin-left: 5px; border:1px solid #bdbcbd; border-radius_none:5px;height:28px; width:103px; border-top:0; border-bottom:0;}
#photopopupsuan .compare  a{  background: url("../images/compare-html.png") no-repeat scroll 8px 5px rgba(0, 0, 0, 0); color: #fff;display: block;font-size: 16px;font-weight: 500;line-height: 25px;padding: 0 10px 0 0;text-decoration: none; }
.albumsbg.albumpopPhotoupTop > ul.albumsbg > li{ margin-right: 36px !important;}

/* ----------- 10-10-2014 ------- */
.photopopupsuan #uauto_container .dateChanger { margin:0 0 0 260px;}
#popPhotoup .btn {/*position: absolute;*/right: 0;top: 0; padding:0 0 0 10px;}
#uploader_div4 span { background: none;}
#uploader_div4 .ax-browse { width: 100%; height: 100%;} 
#uploader_div4 .ax-button { display: block; line-height: 30px; }
#popPhotoup .albumfrm {margin:0 0 15px;}
#popPhotoup .rtProfile02 { width:358px;}
#popPhotoup #showmn4 { clear:both; padding-top:5px;}
#popPhotoup #showmn4 .public #privacy-dropdown1 { margin:0 0 0 17px;}
#single_album4 #popPhotoup ul.albumsbg { float:left;}
#popupContact.previewInvito.previewPopView{ width: 1030px !important;}
#mutulist a { display: block;}
.tabs-menu li:first-child.current { border-left: none;}
.triangleUp { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; /*border-top: 8px solid #ccc;*/ position: absolute; bottom: -6px; left: 50%; margin-left: -10px; display: none; }
.tabs-menu > li.current .triangleUp, .tabularPhotos > a.selected .triangleUp{ display: block;}
.mutualGroupAutoPop { border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 10px;}
.photopopupsuan .compare  { position:absolute; right:22px;padding:4px 11px 4px 0;top:60px; text-align: right;font-size:13px;line-height:16px; border:0; background:#6b840a url(../images/mm.png) 0 0 repeat-x;-moz-border-radius_none:5px; -webkit-border-radius_none:5px; margin-left: 5px;border-radius_none:5px;height:28px; width:118px;}
.photopopupsuan .compare a {color: #fff;display: block; font-size: 16px; font-weight: 500;line-height: 25px;padding:0 !important;text-decoration: none;}
.confirmedUserPopView { /* overflow: hidden; */ width: 58.5%; float: left;}
.confirmedUserPopViewFull {}

.confirmedUserPopView > ul{ /* overflow:hidden; */}
.confirmedUserPopView > ul > li.confirmedUserMini{ float:left; width:140px; margin: 0 10px 15px 3px;}
.confirmedUserPopView > ul > li:nth-child(5n).confirmedUserMini{ margin-right:0;}
.editInvitationopop .confirmedUserPopView > ul > li.confirmedUserMini > .editBox{ width:100%; margin:0; background: #e2e5f0 url(../images/editInvitationbg.png) bottom right no-repeat; height:190px; -webkit-border-radius_none: 5px; -moz-border-radius_none: 5px; border-radius_none: 5px; /*border-bottom: 3px solid #ccc; border-right: 1px solid #ccc;-webkit-box-shadow: 0px 3px 5px 0px rgba(48, 50, 50, 0.71); -moz-box-shadow: 0px 3px 5px 0px rgba(48, 50, 50, 0.71); box-shadow: 0px 3px 5px 0px rgba(48, 50, 50, 0.71);*/ }
.dashInvitoEventDetails > p{ text-align:right;}
.dashInvitoEventDetails > p a{ color:#121212; display:block; text-align:right; font-size:14px;}

/* ----------- 11-10-2014 ------- */
.photopopupsuan #popPhotoup ul.albumsbg { float:left;}
#popPhotoup #popup2success4 {left:-33%;position: relative;}
#popPhotoup .headerSectionPopImg { height:24px;}
#newAddphotobtn #photo_upload_button { /*margin-top:-7px;*/ padding:0;}
.eventTitleMsg{ float: none; display: block;}
.guestConfirmRsvpView{ border:1px solid #bdbcbd; padding: 0 10px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; -o-border-radius_none: 4px; background: #ededed; background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -o-linear-gradient(top, #ededed 0%, #ffffff 100%);	background: -ms-linear-gradient(top, #ededed 0%, #ffffff 100%); background: linear-gradient(to bottom, #ededed 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 ); margin: -3px 0px 8px 0;}
.hostOfInvitation.guestConfirmRsvpView > ul{ overflow: hidden;}
.hostOfInvitation.guestConfirmRsvpView > ul > li{ float: left; margin-left: 5px; line-height: 32px; border-left: 1px solid #bdbcbd;}
.hostOfInvitation.guestConfirmRsvpView > ul > li > span, .hostOfInvitation.guestConfirmRsvpView > ul > li > span > img{ float: left;}
.hostOfInvitation.guestConfirmRsvpView > ul > li > span > img{ margin: 7px;}
.hostOfInvitation.guestConfirmRsvpView > ul > li:first-child{ margin-left: 0; font-weight: 700; border-left: none;}
/*.hostOfInvitation.guestConfirmRsvpView > ul > li:nth-child(2){ padding-left: 7px;}*/
.photosLinks { float:right;margin: 10px 144px 0 0;} 
.photosLinks a { color:#000!important;}
/*#uploader_div2 a, #uploader_div2 input, { width:120px; float:left; margin:4px 0 0 8px; }*/
.editBox.confirmedUsers .imagess .profPicPos{ width:129px;/*  height:145px; */height: 100%; line-height:126px; text-align:center; background:#fff; position: relative; overflow: hidden; /* padding:1px; */}
.editBox.confirmedUsers .imagess .profPicPos > img{ vertical-align:middle; height: 145px; width: 129px;}
.NewTultip > p{ color: #fff; font-size: 13px; line-height: 20px;}
.Commentadd .addcomment span textarea{ resize:none; height: 65px !important; width: 200px;}
.confirmedUserPopView > ul > li.confirmedUserMini .Commentadd { height: 122px; background: none repeat scroll 0 0 #fafafa; border: 1px solid #e2e2e2; box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); left: 136px; margin: 0; padding: 10px; position: absolute; top: 0; /*width: 185px;*/ z-index: 10000; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;}
.Commentadd .addcomment span{ font-size: 14px; display: block; text-align: left;}
.Commentadd .addcomment .reply{ text-align: left; margin-top: 5px;}
.Commentadd .addcomment .reply > a{ font-size: 13px; padding: 5px  10px; height: 34px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; background: #0062a5 !important; border-bottom: 2px solid #00416d; border-right: 1px solid #00416d; border-left: 1px solid #00416d; border-top: none; color:#fff;}
.confirmedUserPopView > ul > li:nth-child(3).confirmedUserMini .Commentadd, .confirmedUserPopView > ul > li:nth-child(4).confirmedUserMini .Commentadd, .confirmedUserPopView > ul > li:nth-child(7).confirmedUserMini .Commentadd, .confirmedUserPopView > ul > li:nth-child(8).confirmedUserMini .Commentadd{ background: none repeat scroll 0 0 #fafafa; border: 1px solid #e2e2e2; box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); height: 125px; left: -130px; margin: 0; padding: 10px; position: absolute; top: 0; /*width: 185px;*/ z-index: 10000; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;}
.edittultipSu .NewTultip .areply{ display:block; font-size:13px; background-color: #fff; border-radius_none:4px; -moz-border-radius_none:4px; -webkit-border-radius_none:4px; color:#121212;}

/* ----------- 13-10-2014 ------- */
.reply .arrowdescription{ top: 70px;}
.addcomment { margin-top: 5px;}
.Commentadd .addcomment .reply > span{ position: absolute; top: 3px; right: 3px;}
.pageHeaderTitle{ /*margin-bottom: 5px;*/ /*padding: 10px 20px;*/}
.pageHeaderTitle > h1{ font-size: 20px; color: #121212; font-weight: 400; text-transform: none; border-bottom: 1px solid #ccc; line-height: 42px; margin: 0 0 15px; /*position: relative;*/}
.tabularPhotos{ float:left; height: 41px;    font-size: 17px; /*border-right: 1px solid #ccc;*/}
.shadetabs.tabwidth .tabularPhotos a.selected{ background: #ccc; color: #fff; padding: 3px 15px; line-height: 40px; margin: 5px 0 0 5px;}
.shadetabs.tabwidth .tabularPhotos a{ /*background: #fff;*/ color: #121212; padding: 3px 15px; line-height: 40px; position: relative; margin-top: 5px;}
.albumpop .shadetabs.tabwidth .PagePhotoCompare, .photopop .shadetabs.tabwidth .PagePhotoCompare{ float: right; margin: 4px 4px 4px 0 !important;}
.fileText { color: #121212; line-height: 31px; position: absolute; text-align: left; text-indent: 36px; width: 99px;}
#photo_upload_button1.file-upload.btn.btn-primary, #profile_photo_upload_button.file-upload.btn.btn-primary, #photo_upload_button.file-upload.btn.btn-primary.uploadButton{ float: right; margin-right: 10px; /*margin: 4px 4px 4px 0 !important;*/}
.deletePhotoAlbum{ position: absolute; top:6px; left: 15px; display: none;}
.albumsbg > ul.albumsbg > li:hover .deletePhotoAlbum{ display: block;}
.uploadButton{ float: right;}

/* ----------- 14-10-2014 ------- */
.profImgOpt{ width: 100%; float: left; /*margin-bottom: 15px;*/}
.profImgOptRadio{ float: left; margin-right: 15px;}
.photoSaveButton{ /*margin: 10px 0;*/ float: right; text-align: right;}
.photoSaveBtn{ width: 81px; height: 32px; color: #fff; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; padding: 0px; background: #0b85f2; border-bottom: 2px solid #0164bd; border-right: 1px solid #0164bd; border-left: 1px solid #0164bd; border-top: none; font-size: 14px; margin-left: 50px;}
.profImgOpt > h3{ font-size: 15px; color: #121212; font-weight: 400;}
.uploadBarSec{ display: none; float:left; width:100%;}
.photosAlbumSec  .inspire {display: none;bottom:1px;height:35px;position: absolute;width:186px;margin:0 auto; z-index: 1;}
.photosAlbumSec:hover .inspire {display: block;}
.inspire ul { margin:0; padding:0; list-style: none;}
.inspire ul li { text-align:center;margin:0; padding:3px 0;float:left; height:27px; width:62px;margin:0px;background:url(../images/inspirebg.png) 0 0 repeat;position:relative;}
.inspire ul li a.description {margin:0 auto; padding:0; width:29px; height:27px; display:block;}
.inspire ul li a.like { margin:0 auto; padding:0; width:29px; height:27px; display:block;}
.inspire ul li a.descriptioninspire { margin:0 auto; padding:0; width:29px; height:27px; display:block;}
/*----------28.10.2014---------------------------*/
.photosAlbumSec  .inspireown {display: none;bottom:1px;/*height:35px;*/position: absolute;width:186px;margin:0 auto; z-index: 1;}
.photosAlbumSec:hover .inspireown {display: block;}
.inspireown ul { margin:0; padding:3px 5px 0; list-style: none; overflow: hidden; background:url(../images/inspirebg.png) 0 0 repeat;}
.inspireown ul li { text-align:center;margin:0; /*padding:3px 0;*/float:left; /*height:27px; width:46px;*/ margin:0px 5px 0 0;position:relative;}
.inspireown ul li a.description {margin:0 auto; padding:0; width:29px; height:27px; display:block;}
.inspireown ul li a.like { margin:0 auto; padding:0; width:29px; height:27px; display:block;}
.inspireown ul li a.descriptioninspire { margin:0 auto; padding:0; width:29px; height:27px; display:block;}
/*---------------------------------------------------*/
.errorSavingPhotos{ color: #da4453; font-size: 14px; padding: 5px; clear: both; margin: 5px 0; text-align: center;}
.profPicPreview{ width: 110px; height: 110px; overflow: hidden; line-height: 110px; text-align: center;}
.profPicPreview > img, .dashProfPic #lightbox_popup > img{ height: 100%; width: auto; vertical-align: middle;}
.bodyTop .bodytopeleft.profThumbView{ margin: 5px 0; padding: 1px; width: 48px; height: 48px; float: left; background: #fff; border: 2px solid #b7b7b7; text-align: center; overflow: hidden;}
.bodyTop .bodytopeleft.profThumbView > a > img{ height: 100%; width: auto; display: block; left: 50%; position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%);}

/* ----------- 15-10-2014 ------- */
.inspirelikeoption { margin:0; padding:4px 3px; background:#fff; width:178px;z-index:999; border:1px solid #ccc; position:absolute; left:0; top:-37px;}
.inspirelikeoption select{ margin:0; padding:0; background:green; width:143px; color:#fff; float:left;}
.inspirelikeoption .saveinspire {width:30px;height:23px;border:0; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; padding: 0px; background: #00b9ce; border-bottom: 2px solid #0091a1; border-right: 1px solid #0091a1; border-left: 1px solid #0091a1; cursor:pointer; float:right; color:#fff;}
.inspireDescription {background:#fafafa; margin:0; padding:5px 5px 0; width:375px; height:139px; position:absolute; top:-111px; left:199px; border:1px solid #e2e2e2;box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); z-index:999; }
.arrowinspire {background:url("../images/phdescription.png") 0 0 no-repeat;height: 79px;left: -13px;margin: 0;padding: 0;position: absolute;width: 13px;top:50px;}
.inspireDescription .closeinspire {right:8px; position: absolute;top:0px;z-index: 999;}
.inspireDescription textarea.inspireBoxalbum { background:#fff; height:85px!important;width:361px;resize:none; border:0; padding:0 5px; margin:0; /*overflow-y:scroll;*/}
.inspireBottom {background:#fafafa; margin:0; padding:5px 5px 0; width:375px; height:139px; position:absolute; top:37px; left:-1px; border:1px solid #e2e2e2;box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41); z-index:999;}
.arrowinspireBottom {background:url("../images/insparrow.png") 0 0 no-repeat;height:15px;margin: 0;padding: 0;position: absolute;width: 50px; top:-12px; margin-left:73px; left:-4px; z-index:-1;}
.inspireBottomBoxalbum {background:#fff; height:85px!important;width:361px;resize:none; border:0; padding:0 5px; margin:0; /*overflow-y:scroll;*/}
.profThumbView > a{ display: block; overflow: hidden; height: 100%; width: 100%; position: relative;}
.close01new a { /*margin:6px 0 0;*/ padding:0; width:12px; height:12px; background:url("../images/newclose.png") 0 0 no-repeat; position:absolute;}
.close01new a:hover {background:url("../images/newclose-hover.png") 0 0 no-repeat;}

/* ----------- 16-10-2014 ------- */
.mutualMenuAn.mutualUserMenuAn:hover .inspire{ display: none;}
.gotoPhotosPg { float: right; margin: 4px 4px 4px 0; height:30px; width:125px; color: #fff; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; background: #005199; border-bottom: 2px solid #003565; border-right: 1px solid #003565; border-left: 1px solid #003565; text-align: center;}
.gotoPhotosPg a { line-height:30px; display:block; font-size:14px; color:#fff; text-decoration:none;}
.albumfrmlifrmInspire {height: 26px;width:373px; height:110px; border:1px solid #ccc; clear:both; background:#fff;}
.btnPopupInspire { margin:0px 1px 0 0!important; padding:0; float:right; width: 96px; height:24px;background: #0062a5; clear:both; }
.btnPopupInspire a{display: block; color: #fff; text-decoration: none; padding:0 20px; text-align:center;}
.btnPopupInspire:hover { background: #0072c0;}
.inspireDescription textarea.inspireBoxalbum:focus {border:0; outline: none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; }
.closeinspireBottom {right:8px; position: absolute;top:0px;z-index: 999;}
.albumfrmlifrmBottomInspire { margin:0px 1px 0 0!important; padding:0; float:right; width: 96px; height:24px;background: #0062a5; clear:both; }
.albumfrmlifrmBottomInspire a{display: block; color: #fff; text-decoration: none; padding:0 20px; text-align:center;}
.albumfrmlifrmInspire textarea.inspireBottomBoxalbum:focus {border:0; outline: none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.counterLike { margin:0; padding:0; position:absolute; width:10px; top:2px; left:33px; font-size:9px; color:#000;}
/*--------------28.10.2014--------------------------*/
.counterLikeown { margin:0; padding-left: 5px; font-size:12px; color:#fff; line-height: 30px;}
/*-----------------------------------------------------*/
/* ----------- 17-10-2014 ------- */
.eventMsgCard{     margin-bottom: 20px; margin-top: 20px;
    margin-left: 5%;
    overflow: hidden;
    width: 90%;}
.viewButtonRSVPPop { width: 100px; height: 30px; margin:15px auto; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; padding: 0px; background: #00b9ce; border-bottom: 2px solid #0091a1; border-right: 1px solid #0091a1; border-left: 1px solid #0091a1; text-align: center;}
.viewButtonRSVPPop > a{ display: block; line-height: 30px; color: #fff; font-size: 14px;}
.inspirelikeoption select.Extrawidth  { width:182px; text-align:center;}
.frnd_show{ width:100%;}
.frnd_show > ul{ /* overflow:hidden; */ margin-top:10px;}
.frnd_show > ul > li{ float:left; margin: 0 10px 10px 0px; width:100px; /* overflow:hidden; */}
.frn_img{ width:98px; height:98px; /*padding: 1px;*/ border:1px solid #ccc; /* overflow:hidden; */ position: relative;}
.frn_img > img{ height:100%; width:100%;}
.frnd_name{ display: block; font-size: 14px; text-align:center; float: none;}
.reminderSu ul li span.frnd_name{ display: block; font-size: 14px; text-align:center; float: none;}
#accorcontent_reminder  .reminderViewDiv{ width:99.85%;}
.nonEditContext{ width:99.85% !important;}
.reminderSu ul li span.v_more { float: right; margin-right: 22px;}
.v_more > a{ color:#121212 !important;}

/* ----------- 18-10-2014 ------- */
.create_invito{ /*border:1px solid #bdbdbd;*/ padding: 0px 0 10px; background-color: #fff;}
.mutualpagination li:last-child a{ /*background: none;*/}
.sixteen-col ul.profDetails > li{ position: relative;}
.sixteen-col ul.profDetails > li a:hover, .sixteen-col ul.profDetails > li.menuActive a{ border-bottom: 1px solid #ccc;}
.sixteen-col ul.profDetails > li:hover .triangleUp, .sixteen-col ul.profDetails > li.menuActive .triangleUp{ display: block; bottom: -2px; margin-left: 5px;}
.invitoCatgSlider{ width: 99.85%; padding: 10px 0; border:1px solid #bdbdbd; border-top: none;}
.main-network-containerwrapper.sixteen-col .network-data{ /*width: 898px;*/width: 890px;}
.registration_left > img { width: 570px;}
.dateTimeLoc{ overflow: hidden; background: #efefef; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border:1px solid #ccc; font-size: 14px; padding: 10px; margin: 30px 0 0; }
.dateTimeLoc > li{ text-align: left; color: #4f4f4f;}
.dateTimeLoc > li > h3{ float: left; margin-right: 10px; font-size:14px; font-weight:400; color:#000; width: 64px; text-align: right;}
.dateTimeLoc > li > span, .dateTimeLoc > li > p{ line-height: 24px; color: #4f4f4f; line-height: 19px;}
.dateTimeLoc > li > p{ float: left;}
.rsvpRadioPopView{   /* background: #f8f8f8 none repeat scroll 0 0;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25);*/
    float: left;
      margin: -8px 0 23px 157px;
    overflow: hidden;
    /*padding: 10px 16px;*/ padding: 0px;
    width:49%; height:auto;}
.rsvpRadioPopView .confirmationDetails{ border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; /*border:1px solid #ccc; background-color: #f8f8f8; padding: 10px;*/ margin-top: 10px !important; font-size: 14px; font-weight: 400;}
.rsvpRadioPopView .confirmationDetails .adultsNum, .rsvpRadioPopView .confirmationDetails .rsvpComment{ font-size: 14px;}
.host-rsvp-address{ float: right; width: 78%;}

/* ----------- 20-10-2014 ------- */
/*.profilePhotosSecTab{ /*border:1px solid #ccc; border-top: none;overflow: hidden; width: 100%; float: left;}*/
.dashInvitoEventDetails > h3 { color: #000; font-size: 18px; font-weight: 400; margin-bottom: 10px;}
.wekicon ul{ position: absolute; height: 110px;}
.wekicon li{ margin: 0; position: absolute;}

/*#msg.reminderStatus{background-color: #f2838f; border: 1px solid #da4453; border-radius_none: 4px; color: #a94442; line-height: 28px; padding: 0 10px; text-align: left; width: 94.5%; margin:10px 8px;}*/
#msg.reminderStatus{
	background-color: #f2838f;
    border: 1px solid #da4453;
    border-radius_none: 4px;
    color: #a94442;
    line-height: 31px;
    padding: 0 10px;
    text-align: left;
    width: 70.8%;
    margin: 10px 8px;    
    position: absolute;
    top: 21px;
    left: 261px;
    height: auto !important;
	}

.PlazaSu ul li .reminderText.NewShoppingatPlaza{ /* width:75px; */ width:auto; padding-left:43px;}
.reminderSu.PlazaSu > p{ padding:0 20px;}
#msg.guestviewresponse{ /* width: 94.5%; text-align: left; color: #3c763d; background-color: #b9df90; padding: 0 10px; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; border:1px solid #8cc152; line-height: 28px; margin:10px 14px; */
  background-color: #b9df90;
    border: 1px solid #8cc152;
    border-radius_none: 0;
    color: #3c763d;
    left: 251px;
    line-height: 28px;
    margin: 10px 18px;
    padding: 1px 10px;
    position: absolute;
    text-align: left;
    top: 21px;
    width: 70.8%;
	height: auto !important;
}

.popupEditOption{    /*  float: left; margin-left: 160px; */      /*  float: right;
    margin-left: 167px;
    margin-right: 156px; */}

/* ----------- 21-10-2014 ------- */
.mutualUser .metUserText p:nth-child(3){ margin-top: 5px; font-size: 13px; color: #121212;}
.mutualFriends div.mutualUser:nth-child(5){ float: left; /* margin-right: 0;margin-top: -4px;*/}
.eventOcrdMsg{ font-size: 14px; color: #1acc9c; line-height: 27px; float: right; background: url('../images/already-occ.png') no-repeat scroll 0 center; padding-left: 25px; margin-right: 20px; margin-top:0px;}


.ui-accordion-header .eventOcrdMsg{ font-size: 14px; color: #1acc9c; line-height: 37px; float: right; background: url('../images/already-occ.png') no-repeat scroll 0 center; padding-left: 25px; margin-right: 20px; margin-top:0px;}

/* ----------- 22-10-2014 ------- */
.collapseExpandStatus.collapseExpandStatus1.paddingtop2px > a{ display: block;}
.rightSectionHeader.NewSpandLeftLine{ float: left; width: 94%; height: 38px;}
.centraliseEventOcrd{ margin: 4px 0 0 0; float: right; width: 160px; display: block;}
/*.photopop.photosSectionPage{ /*background-color: #fff; border:1px solid #ccc; border-bottom: none; width: 100%; float: left;}*/
/*.albumpop.margin-eight.allpho{ border:1px solid #ccc; border-top: none; border-bottom:none; border-left: none;border-right: none; background-color: #fff; margin-top: 0; padding-top: 10px; /*overflow: hidden; float: left; width: 100%;}*/
.user_search_result { margin:10px 19px 10px 0; padding:1px; width:229px; height:130px; float:left; background:#fbfbfb; border:1px solid #fff; position:relative; -webkit-box-shadow: 0px 3px 5px 0px rgba(48, 50, 50, 0.71); -moz-box-shadow: 0px 3px 5px 0px rgba(48, 50, 50, 0.71); box-shadow: 0px 3px 5px 0px rgba(48, 50, 50, 0.71);}
.user_search_photo{ float: left; /*height: 80px;*/  margin: 0 0 10px; padding: 5px 5px 5px 5px; width: 59px; background:#f6f6f6; -webkit-box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);
-moz-box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);
box-shadow:0px 1px 6px -3px rgba(0,0,0,0.75);margin: 0 4px 10px 0;}
.user_search_photo img{ border: 1px solid #ccc; height: 55px!important; margin: 0; padding: 1px; width: 55px!important;}
.searched-name{ float: left; height: 75px; margin: 0; padding: 0 0 0 10px; text-align: left; width: 135px; font-size: 12px;}
.searched-name b{ font-size: 14px; font-weight: 400; color: #121212;}
.followsFollowerCount{ width: 34px; float: left; margin: 0 1px; background-color: #efefef; position: relative; border:1px solid #ccc; border-radius_none: 4px; -moz-border-radius_none: 4px; webkit-border-radius_none: 4px;}
#count-follows{ position: absolute; top: -6px; right: 0; font-size: 12px;}
.followsFollowerCount .followsCount{ background: url('../images/follows-icon-bp.png') no-repeat center center;}
#search-result{/* overflow: hidden;*/}
#search-result div.user_search_result:nth-child(4n){ margin-right: 0;}
.searched-name > a{ color: #4f4f4f;}


/* ----------- 25-10-2014 ------- */
.noStyleBordBg{ background: none; /*border:none; padding: 0 !important; border: 1px solid #ccc; padding-bottom: 5px;*/}
.noStyleBordBg_margin{margin:0 -10px !important;}
.guestviewresponseView > div { font-size: 14px; line-height: 30px;}
/*.bigSlidePhotoMidAlbum{ width:800px; height:100%; float:left; position:relative;}*/
/*.shadetabs.tabwidth{ background: none repeat scroll 0 0 #fff; border-bottom: 1px solid #ccc;}*/
.layerDiv > .fullscreendiv > img{ position: absolute; left: 50%; top: 50%; width: auto; height: auto; max-width: 100%; max-height: 100%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}

/* ----------- 27-10-2014 ------- */
.NewFrmBoxLt ul li, .NewFrmBoxRt ul li{ margin-bottom: 5px; margin-left:10px;}

/* ----------- 29-10-2014 ------- */
.scrollsu_boxpr.autoConList > ul > li:nth-child(8n){ /*float: right; margin-right: 0!important;*/}
.photosPopupDesc{ margin-bottom: 15px; font-size: 13px; color: #4f4f4f; padding: 5px 15px;}
.photosPopupDesc b{ margin-right: 10px; font-weight: 400; color: #000;}
.imgDetailsInfo .shadetabs.tabwidth{ border:none; border-bottom: 1px solid #ccc;}
.imgDetailsInfo .shadetabs.tabwidth .tabularPhotos a.selected{ margin-left: 0;}
.commentThreadGroup > ul > li{ margin-bottom: 10px; overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #fff;}

.photoComment a.like_click, .photoComment a.inspire-icon{ float: left;}

.commentThreadGroup > ul > li:last-child{ border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}
.nameComment{ /*float: left; width: 165px;*/}
.nameWRT{ color: #000; font-size: 12px;}
.commentWRT{ color: #4f4f4f; font-size: 12px;}
.dateTimeDet{ font-size: 11px; color: #121212; display: block;}
.inspireown ul li:last-child{ float: right;}
.albumpop.margin-eight.allpho.popCompare{ /*position: absolute;*/ top: -89px; border:1px solid #ccc; z-index: 10;}
.selector { float: right;  border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background: #005199; /*border-bottom: 2px solid #003565; border-right: 1px solid #005199; border-left: 1px solid #005199; */height: 30px;line-height: 28px; font-size: 14px; /*margin: 10px 10px 0 0;*/ margin-left:15px; cursor:pointer;border:none;} 
.selector a{ color: #fff; padding: 0 15px; line-height: 30px;}

@media screen and (-webkit-min-device-pixel-ratio:0){ 
.selector a {
    color: #fff;
    padding: 0 15px;
    line-height: 34px;
}
}


@-moz-document url-prefix() {
.selector a {
    line-height: 31px;
}
}

.selector1 { float: right;  border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background: #005199; /*border-bottom: 2px solid #003565; border-right: 1px solid #005199; border-left: 1px solid #005199; height: 30px;*/  padding-top: 10px;line-height: 28px; font-size: 14px; /*margin: 10px 10px 0 0;*/ margin-left:15px; cursor:pointer;border:none;} 
.selector1 a{ color: #fff; padding: 0 15px; line-height: 32px;}



.headerSectionComparison .AdvancedComparison .AdvancedDate h1.ComparisonNewfontSize{ font-size: 20px; text-align: left; color: #121212; font-weight: 400; float: left; line-height: 32px;}
.headerSectionComparison .AdvancedComparison .AdvancedDate h6{ float: right; padding: 0; font-size: 16px; text-align: right; line-height: 32px;}

/* ----------- 30-10-2014 ------- */
.photoPopupLeftAlbumView{ width:160px; height:99.75%; float:left; overflow-y: hidden; position: relative;}
/*.bigSlidePhoto ul.albumsbg{ width: 100%; margin-bottom: 0;}*/
.bigSlidePhoto ul.albumsbg > li{ background-size: 120px 144px; width: 100%; margin-right: 0 !important; margin-bottom: 0 !important; background-position: top center; position: relative; /* height: 200px; */}
.bigSlidePhoto ul.albumsbg li .aladdimg{ width: 100px; height: 153px; position:relative; left: 16px; top: -1px;}
.bigSlidePhoto ul.albumsbg li .aladdimg .previewSmallImgAlbum{ width: 48px; height: 43px;}
.bigSlidePhoto ul.albumsbg li .aladdimg .previewLargerImgAlbum{ width: 99px; height: 43px;}
.bigSlidePhoto ul.albumsbg li .albumname{ width: 100%; margin: 0; position: relative; bottom: 6px;float: left;}

/* ----------- 3-11-2014 ------- */
.bigSlidePhotoRt .imgDetailsInfo .tabwidth .tabularPhotos{ /*margin-left: 15px;*/}
.scrollerArrow{ width:100%; height:20px; /*background-color:#960;*/ position: absolute; z-index: 1; box-shadow: 0 0 5px 0 rgba(0,0,0,0.65); opacity: 0.95;}
.scrollerArrow.topMost{ top: 0;}
.scrollerArrow.bottomMost{ bottom: 0;}
.aladdimg { text-align: center;}
.idLeft{ padding: 20px 0;}
.comparePhotoSec{ width:100%; height:100%; float:left; position:relative;}
.comparePhotoSec img { /* width: 100%; */ width: 100%;
height: 100%;
vertical-align: middle;
object-fit: contain;}
.photosCompareDesc{ /* min-height:100px;  */padding: 10px; color: #4f4f4f;}
.photosCompareDesc b{ font-weight: 400; color: #000;}
.imgThumbHolder{ width:97.75%; height:140px; position: relative; padding: 5px; /*margin-bottom: 5px;*/}
.thumbHolderNavArrow{ background-color:#f5f5f5; position:absolute; height:100%; width:20px; cursor:pointer; top: 0; /*border: 1px solid #ababab;*/}
.thumbLeft{ left:0px;}
.thumbRight{ right:0;}

/* ----------- 5-11-2014 ------- */
p.brith_heading{ padding: 0 15px; font-size: 14px; line-height: 30px;}
.reminderViewDiv .PlazaSu ul li .tabularPhotos a.selected{ background: #a9b1d3; color: #fff; /*padding: 3px 15px; line-height: 40px;*/}
.reminderViewDiv .PlazaSu ul li .tabularPhotos a{ /*background: #fff;*/ color: #121212; padding: 7px 15px; /*line-height: 40px;*/ position: relative; font-size: 14px; float:left;  border-left: 1px solid #a9b1d3;
    border-right: 1px solid #a9b1d3;
    border-top: 1px solid #a9b1d3; margin-right:1px;}
.reminderViewDiv .PlazaSu ul li .tabularPhotos a.selected .triangleUp{ display: block;}
.brith_heading.tabularPhotos{ /*margin-left: 15px;*/ margin-right: 1px;}
.tabwidth .tabularPhotos a.selected {
    background: #a9b1d3  none repeat scroll 0 0;
    color: #fff;
    line-height: 58px;
    margin: 5px 0 0 0!important;
    padding: 3px 15px;
}
.tabularGroup{ width: 99%; overflow: hidden; border-bottom: 1px solid #dcdcdc;}
.mutualCheckbox.checkbox1{ position: absolute; top: 0; left: 0; display: none; width:auto; height:auto;}
.frn_img:hover .mutualCheckbox.checkbox1{ display: block;}
.bdayListMain { overflow: hidden; width: 99.75%; min-height: 2px; padding-bottom: 5px; margin-bottom: 5px; /*border:1px solid #ccc; border-top: none;*/ background-color: #fff;}

/*--- 03-11-2014 ---*/
.planningTxt{ /*width:360px!important;*/width:365px!important;}
.planningTxt1{ /*width:360px!important;*/width:432px!important;}
/*-- update by Amit on 19-01-2015 --*/
.planningTxt_one{ width:365px!important; /*width:342px!important;*/ }
.remindChild{ width:144px;}
.remindBox{ width:570px!important; margin-left:110px!important;}
/*.remindBox_one{ width:662px!important;}*/
/*.remindBox_one{ width:600px!important; margin-left:320px!important;}*/
.remindBox_one{ width:550px!important; margin-left:70px!important;}
.remindBox_display{ width:335px!important; margin-left:320px!important;}
.remindBoxchild_display{ width:78px!important;}
.selectLabel{ background: url("../images/tick-radio-check.png") no-repeat scroll left center rgba(0, 0, 0, 0);}

/* ----------- 11-11-2014 ------- */
.leftArrowNav:hover, .rightArrowNav:hover{ opacity: 1.0; filter: alpha(opacity=100);}
.flip-item.flip-current{ z-index: 10;}
/*.bigSlidePhotoMidThumb ul.flip-items li.flip-item.flip-future:first-child{ left: 395px !important;}*/
.selectAlbm{ background-color:#ccc; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px;height: 141px;}
.albumsbg ul.seperatePhotosGroup{ position: relative;}
.albumsbg ul.seperatePhotosGroup li{ height: 175px;}
.searchTypeOpt{ clear: left; margin-bottom: 10px; overflow: hidden; font-size: 14px; color: #121212; padding: 5px 10px; background-color: #dcdcdc;border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px;}
.searchText{ float: left; margin-right: 10px;}
.searchTypeOpt fieldset{ border: medium none; float: left; margin-right: 15px; padding: 0;}
.lefthighlight .calView{ border:3px solid #005199;}
.righthighlight .calView{ border:3px solid #00b9ce;}
.mixhighlight .calView{ border-top:3px solid #005199; border-left:3px solid #005199;}


@media screen and (-webkit-min-device-pixel-ratio:0) {
.searchTypeOpt fieldset input[type="radio"]{margin-top: 3px;float: left;    margin-right: 5px;}
}





/* ----------- 13-11-2014 ------- */
.calView:hover, .fileText:hover, .btn:hover{ cursor: pointer;}
.closePhotoPop:hover, .popupLeftBtn:hover, .popupRightBtn:hover, .crossbtn:hover{ opacity: 1.0;}

/* ----------- 14-11-2014 ------- */
/* this change made by Amit on 06-02-2015
.inner-wrapper.bodyTop { margin-top: 80px; background:#FFFFFF; border:1px solid #ccc; -moz-box-shadow: 1px 1px 6px #b0b0b0;-webkit-box-shadow: 1px 1px 6px #b0b0b0;box-shadow: 1px 1px 6px #b0b0b0;}*/
.inner-wrapper.bodyTop { background:#FFFFFF; -moz-box-shadow: 0px 1px 6px #b0b0b0;-webkit-box-shadow: 0px 1px 6px #b0b0b0;box-shadow: 0px 1px 6px #b0b0b0; /*min-height: 630px;*/ min-height:385px;margin-top:60px;}
.crossbtn > img { display: block;}
input[type="button"]:hover, input[type="submit"]:hover, input[type="file"]:hover{ cursor: pointer;}
.compare_popup_main .AdvancedDate h1.ComparisonNewfontSize{ font-size: 20px; text-align: left; color: #121212; font-weight: 400; float: left; line-height: 32px; padding-left:11px;}
.compare_popup_main .AdvancedDate h6 span.categoryTitle{ /*float: right;*/ padding: 0; font-size: 16px; text-align: right; line-height: 32px; font-weight: 400;}
.comparisonHeaderSec{ width: 100%; margin-bottom: 10px; float: left; margin-top:20px;}
.shadetabs.tabwidth.comparisonTabGroup{     padding-left: 10px;
    width: 99.1% !important;}
#comapare-left .comparisonPanel.paddingBottomnone{ border:2px solid #005199;}
#comapare-right .comparisonPanel.rightPanelStyle.paddingBottomnone{ border:2px solid #00b9ce;}
.comparisonSearch .submitBut:hover{ background-color: #01cee5;}
.selector:hover{ background-color: #0060b6;}

/* ----------- 17-11-2014 ------- */
.countTimer{ position: absolute; top: 50%; right: 50%; margin-top: -100px; margin-right: -100px; z-index: 11; background: rgba(0, 0, 0, 0.45); border-radius_none: 50%; -moz-border-radius_none: 50%; -webkit-border-radius_none: 50%; box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.75); -moz-box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.75); -webkit-box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.75);}
.thumbViewIcon{ width: 20px; height: 20px; position: absolute; bottom: 5px; right: 5px; z-index: 5;}
/*.moreThumbView{ width: 100%; height: 265px; background: rgba(0,0,0,1); position: absolute; bottom: 0; left: 0; z-index: 5;}*/
.albumNameCloseGrp{ background: none repeat scroll 0 0 rgba(255, 255, 255, 0.05);
    height: 35px;
    overflow: hidden;
    padding: 1%;
    width: 98%;}
.closePanel{ float: right; line-height: 35px;}
.albumName{ float: left; color: #fff; font-size: 13px; font-weight: 400; /*line-height: 33px;*/}

/* ----------- 18-11-2014 ------- */
ul.gridPhotos{ overflow-y: auto; overflow-x: hidden; padding: 5px; height: 220px;  width: 99.6%;}
ul.gridPhotos > li{ border: 1px solid #555;
    float: left;
    height: 98px;
    margin: 4.7px;
    overflow: hidden;
    position: relative;
    width: 83.5px;}
ul.gridPhotos > li:hover{ cursor: pointer;}
ul.gridPhotos > li > img{ left: 50%; position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%); -moz-transform: translateY(-50%) translateX(-50%); -webkit-transform: translateY(-50%) translateX(-50%);}
ul.gridPhotos > li.gridActive{ border:1px solid #0086BC;}
.popupBgBlack.photoAlbumDialog .nextAlbumDialogBg .nextAlbumDialog{ width: 60%; height: 300px; position: absolute; top: 50%; left: 50%; margin-left: -30%; /*margin-top: -100px;*/ background-color: #212121; z-index: 1201; box-shadow: 0 0 20px 1px #777; -moz-box-shadow: 0 0 20px 1px #777; -webkit-box-shadow: 0 0 20px 1px #777; margin-top: -150px;}

.nextAlbumDialog h3 .albumname{ color:#fff !important;padding-bottom:4px !important;}

.nextAlbumDialogHeader{ height: 50px; background-color: #121212; position: relative;}
.nextAlbumDialogHeader h2{ color: #fff; text-align: left; line-height: 48px; padding-left: 20px; font-size: 20px; font-weight: 400;}
.nextAlbumDialogBodyContent{ padding: 10px 20px;}
.nextAlbumDialogBodyContent p{ color: #fff; font-size: 20px; font-weight: 400; margin-bottom: 10px;}
.closeNextAlbumDialog{ width: 16px; height: 16px; position: absolute; z-index: 12; right: 10px; top: 50%; margin-top: -8px; background: url('../images/white-error-cross.png') no-repeat; opacity: 0.75;}
.closeNextAlbumDialog:hover{ cursor: pointer; opacity: 1.0;}
.scrollerArrow:hover{ cursor: pointer; opacity: 1.0; box-shadow: 0 0 10px 0 rgba(0,0,0,0.85);}

/* ----------- 18-11-2014 ------- */
.plan_rem_accor_span.networkAutoHead{/*  line-height:32px; font-size:20px; color:#121212; font-weight:400; */   background: #e2e7ff none repeat scroll 0 0;
    color: #121212;
    float: left;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    margin: -10px -10px -2px;
    padding: 10px;
    width: 100%;}
#accorcontent_Network_Birthday > div { overflow: hidden;}
.netBdayHead{ /*margin-top:10px;*/}
.reminderViewBg{ background-color:#fff;}
.frnd_show.netBdayFullSz > ul > li{ width:111px;}
.frnd_show.netBdayFullSz > ul > li .frn_img{ width:107px; height:107px;}

.frnd_show.netBdayFullSz > ul > li .frn_img  input[type=checkbox]{
    display: block;
    height: auto;
    left: 2px;
    position: absolute;
    top: 2px;
    width: auto;
}

/* ----------- 20-11-2014 ------- */
.optionsPhotos{ width: 100%; height: 30px; background: rgba(0,0,0,0.75); position: absolute; bottom: 0; left: 0; z-index: 4; display: block;}
.optionsPhotos > ul{ /*overflow: hidden;*/ line-height: 28px;}
.optionsPhotos > ul > li{ float: left; margin: 0 0 0 10px; position: relative;}
.optionsPhotos > ul > li img{ margin-top: 5px; float:left;}
.bigSlidePhotoMidLargeEnc:hover .optionsPhotos{ display: block;}
.fullscreendiv .optionsPhotos{ display: block;}

/* ----------- 24-11-2014 ------- */
.nextAlbumDialogBodyContent.navAlbumDir{ height: 230px; overflow-y: auto; overflow-x: hidden;}
.nextAlbumDialogBodyContent.navAlbumDir > .album{ float: left; width: auto; height: auto; margin-right: 1px; padding: 10px 8px 0;}
.nextAlbumDialogBodyContent.navAlbumDir > .album .albumsbg > ul.albumsbg > li{ width: 128px; height: 175px; margin-right: 0px !important; background-size: 128px auto;}
.nextAlbumDialogBodyContent.navAlbumDir > .album .albumsbg > ul.albumsbg > li h3.albumname{ color: #fff;}
.nextAlbumDialogBodyContent.navAlbumDir > .album .albumsbg ul.seperatePhotosGroup > li h3.albumname{ color: #fff;}
.nextAlbumDialogBodyContent.navAlbumDir > .album .albumsbg > ul.albumsbg > li .aladdimg{ width: 107px; height: 122px; margin-left: 11px;}
.nextAlbumDialogBodyContent.navAlbumDir > .album .albumsbg > ul.albumsbg > li .aladdimg .previewSmallImgAlbum{ width: 51px; height: 40px;}
.nextAlbumDialogBodyContent.navAlbumDir > .album .albumsbg > ul.albumsbg > li .aladdimg .previewLargerImgAlbum{ width: 105px; height: 39px;}
.nextAlbumDialogBodyContent.navAlbumDir > .album.album_select{ border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px;}
.nextAlbumDialogBodyContent.navAlbumDir > .album.album_select .albumsbg > ul.albumsbg > li h3.albumname{ color: #121212;}
.nextAlbumDialogBodyContent.navAlbumDir > .album.album_select .albumsbg ul.seperatePhotosGroup > li h3.albumname{ color: #121212;}
.frndsPopupLike{ text-align: right;}
.fullWidthPercent{ width: 100%;}
.fullWidthPercent select{ padding: 3px 5px; float: left; margin-right: 5px;}
.fullWidthPercent input.like-field{ padding: 3px 5px; /*width: 180px;*/ width: 199px; height: 22px; border:1px solid #ccc; margin-bottom: 5px;}
.frndsPopupLike .like-comment,.frndsPopupLike .post-comment{ height: 30px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background: #00b9ce; margin-right:5px; /*border-bottom: 2px solid #0091a1; border-right: 1px solid #0091a1; border-left: 1px solid #0091a1; border-top: none;*/border:none; color: #fff;}

.like-cancel,.frndsPopupLike .pcancel{ height: 30px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background: #ccc; /*border-bottom: 2px solid #0091a1; border-right: 1px solid #0091a1; border-left: 1px solid #0091a1; border-top: none;*/border:none; color: #fff;}

.frndsPopupLike .like-comment:hover,.frndsPopupLike .post-comment:hover{ background: #00d2ea;}
.like-cancel:hover,.frndsPopupLike .pcancel:hover{ background: #333;}

/* ----------- 25-11-2014 ------- */
/*.frndsPopupLike .like-comment:hover, .frndsPopupLike .like-cancel:hover, .frndsPopupLike .post-comment:hover, .frndsPopupLike .pcancel:hover{ background: #00d2ea;}
.frndsPopupLike .like-comment:focus, .frndsPopupLike .like-cancel:focus, .frndsPopupLike .post-comment:focus, .frndsPopupLike .pcancel:focus{ background: #00a1b3;}*/
.photoComment{ display: block; margin-bottom: 5px;}
.beTheFirst{ line-height: 27px; margin-right: 5px;}
.photoComment a.like_click, .photoComment a.inspire-icon{ float: left;}
.likecount.counter{ padding: 0 10px 0 0; line-height: 27px; margin-left: 0px; color:#000; float: left;}
.scomcount.counter{ padding: 0 10px 0 0; line-height: 27px; margin-left: 0px; color:#000; float: left;}
.likeText.inspireTextBox{ width: 100%; margin: 0 0 5px;}
.likeText.inspireTextBox input.comment-field{ padding: 3px 5px; height: 22px; border: 1px solid #ccc; width: 96%;}
.popupBgBlack .nextAlbumDialogBg { background: rgba(0,0,0,0.1); width: 1290px; height: 87.5%; position: absolute; top: 64px; left: 50%; margin-left: -645px; z-index: 101;}
.popupBgBlack .nextAlbumDialogBg .nextAlbumDialog{ width: 62.15%; /* left: 42.5%; */ left: 49.2%;height: 300px; position: absolute; top: 50%; margin-left: -30%; background-color: #212121; z-index: 1201; box-shadow: 0 0 20px 1px #777; -moz-box-shadow: 0 0 20px 1px #777; -webkit-box-shadow: 0 0 20px 1px #777; margin-top: -150px;}
.popupBgBlack.photoAlbumDialog .nextAlbumDialogBg{ background: rgba(0,0,0,0.1); width: 98%; position: absolute; top: 2%; z-index: 1201; left: 50%; margin-left: -49%; height: 96.25%; overflow: hidden;}

/* ----------- 26-11-2014 ------- */
.shadetabs.tabwidth.bDayWidth{ width: 100%; /*margin-top: 10px;*/ height:44px;}
.bDayWidth .brith_heading.tabularPhotos{ /*margin-left: 0;*/ }
.bdayListMain.allBdayListPg{ overflow: hidden; width: 100%; min-height: 102px; padding-bottom: 0px; margin-bottom: 0px;/* border:1px solid #ccc;*/ border-top: none; background-color: #fff;}
.birthdayFilter{ float: right; position: relative; /*margin-right: 10px;*/ height: 30px;/*  border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; */ /*margin: 10px;*/ margin-right:6px;}
.birthdayFilterLabel{ float: left; font-size: 12px; line-height: 21px; background-color: #fff;/*  border-top-left-radius_none: 4px; -moz-border-top-left-radius_none: 4px; -webkit-border-top-left-radius_none: 4px; border-bottom-left-radius_none: 4px; -moz-border-bottom-left-radius_none: 4px; -webkit-border-bottom-left-radius_none: 4px; */ padding-left: 3px;}
.birthdayFilterOption{ width: 80px; height: 20px; float: left; border-left: 1px solid #ccc; margin-left: 5px; background: #e2e2e2; /* Old browsers */
    background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
}
.goDashButton{ float: left; height: 21px;}
.goDashButton input[type="button"]{ width: 25px; height: 22px; float: left; text-transform: uppercase; color: #fff; border: none; /* border-top-right-radius_none: 4px; -moz-border-top-right-radius_none: 4px; -webkit-border-top-right-radius_none: 4px; border-bottom-right-radius_none: 4px; -moz-border-bottom-right-radius_none: 4px; -webkit-border-bottom-right-radius_none: 4px;  */padding: 0;
    background: #aebcbf; /* Old browsers */
    background: -moz-linear-gradient(top, #aebcbf 0%, #6e7774 50%, #0a0e0a 51%, #0a0809 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aebcbf), color-stop(50%,#6e7774), color-stop(51%,#0a0e0a), color-stop(100%,#0a0809)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%); /* IE10+ */
    background: linear-gradient(to bottom, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aebcbf', endColorstr='#0a0809',GradientType=0 ); /* IE6-9 */
}
.bDayListDiv{ position:absolute; top:35px; left:25px; height:150px; width:150px; background-color:#fff; border:1px solid #ccc; z-index:10; display: none;}
.catgFilter{ float: left; margin: 10px; position: relative;}
.catgListInd{ position: absolute; top: 21px; left: 47px; background-color: #fff;}

/* ----------- 27-11-2014 ------- */
.birthdayFilterOptionList{ height: 20px; line-height: 20px;}
.birthdayFilterOptionList select{ width: 80px; font-size: 12px; border: none; background: none; height: 21px;}
.chkNumber{ margin-right: 5px; float: left; margin-top: 2px;}
.bigSlidePhotoMidLargeEnc > a{ z-index: 100;}
.descrpNoteCont{ width: 96%; /*height: 100px;*/ min-height:26px; padding: 10px; text-align: left;}

/* ----------- 28-11-2014 ------- */
.main_body{ width:144px; margin:0 auto; float:left; display:none;}
.inner-content.body_text{/* width:600px; float:left; margin:20px 0 0 30px;*/  width:881px; float:right; margin:20px 0 0 0px;}
.inner-content.body_text_bg{/*width:400px;*/ width:100%; /*background-color:#eefffa; height:445px; border:1px solid #CCC;*/ height:auto; font-size:14px;}
.inner-content.body_text_bg h2{ text-align:center; padding:20px;}
.inner-content.body_text_bg .changepwd {margin-bottom:8px; float:left; width:auto;margin-top:5px;font-family: 'Roboto', sans-serif !important; font-weight:400;
  
   border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 31px;
     padding: 0 15px;	
	line-height: 32px;
    width: auto;
background:#52c56d;
}

.inner-content.body_text_bg .changepwd:hover {
background:#42d164; color: #fff !important;
}
.inner-content.body_text_bg .changepwd a{color:#ffffff;} 
.inner-content.body_text_bg .changepwd a:hover{ color: #fff !important;}
.profile_details{ /*margin-left:20px;*/ margin-bottom:8px;}

/*--- 1-12-2014 ---*/
.dropdownPhotosOpt ul{ width: 120px;}
.dropdownPhotosOpt ul li{ display: block; height: 28px;}
.dropdownPhotosOpt ul li.mutualSub{ position: relative;}
.dropdownPhotosOpt ul li .mutualChildOpt{ /*display: none;*/ position: absolute; z-index: 20; right: -190px; bottom: 0;}
.dropdownPhotosOpt ul li .mutualChildOpt ul{ background-color: #2b8ac9; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; overflow: hidden;}
/*.dropdownPhotosOpt ul li.mutualSub:hover .mutualChildOpt{ display: block;}
.optionsPhotos > ul > li.saveType:hover .dropdownPhotosOpt{ display: block;}*/
.dropdownPhotosOpt ul li .mutualChildOpt > ul > li:first-child{}

/* ----------- 2-12-2014 ------- */
.dropdownPhotosOpt ul li .mutualChildOpt ul.subGroupMutual{ width: 280px; min-height: 92px; max-height: 150px; overflow-x: hidden; overflow-y: auto; float: left;}
.dropdownPhotosOpt ul li .mutualChildOpt ul.holder{ background-color: #fff;}
.catgFilterBg{ width: 134px; height: 24px; position: relative; float: left; font-size: 12px; line-height: 21px;/*  border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; */ /*margin: 6px;*/ margin:4px 4px 4px 11px;
    /* background: #ffffff; */ /* Old browsers */
}


.catgFilterBg .catgFilterLabel{ height: 20px; font-size: 15px; line-height: 26px; padding-left: 8px; /*background: url('../images/catg-arrow-side.png') no-repeat 105px center;*/}
/*.catgFilterBg:hover .catgFilterLabel{ background: url('../images/catg-arrow-down.png') no-repeat 100px center;}*/
.catgOptionsList{ display: none; width: 132px; font-size: 13px; height: 123px; overflow-x: hidden; overflow-y: auto; background-color: #5061bf; position: absolute; top: 28px; left: 0; z-index: 10; border: 1px solid #5061bf; border-top:none; box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3);z-index: 888;}
.catgOptionsList > ul > li{ padding: 3px 5px;}
.catgOptionsList > ul > li:hover{ cursor:pointer;}
.catgOptionsList > ul > li fieldset{ padding: 0; border: none;}
.catgOptionsList > ul > li fieldset input[type="checkbox"]{ float: left; margin: 3px 9px 0 0;}
.catgOptionsList > ul > li fieldset input[type="checkbox"]:checked{ border: 1px solid #f00;}
.catgOptionsList > ul > li fieldset label{ float: left; line-height: 18px; width:77px;}
.catgOptionsList > ul > li fieldset label:hover{ cursor:pointer;}

/*.catgFilterBg:hover .catgOptionsList{ display: block;}*/
.autoPleaseHyperLink{ width: 30px; height: 30px; position: absolute; bottom:3px; right:3px; display:none;}
.frn_img:hover .autoPleaseHyperLink{ display:block;}

/* ----------- 3-12-2014 ------- */
.dropdownPhotosOpt input[type="checkbox"] { opacity: 0.011; z-index: 100;  cursor: pointer; }
.dropdownPhotosOpt label, .dropdownPhotosOpt input[type="checkbox"]{ display: block; position: absolute; height: 28px; width: 100%;}
.dropdownPhotosOpt li input[type="checkbox"]:checked + label { background: url("../images/tick-radio-check.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.dropdownPhotosOpt li label { cursor: pointer; padding-left: 15px; margin-left:5px; font-size: 13px; color: #fff;}
.dropdownPhotosOpt ul li:hover{ background-color: #2B8AC9; border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px;}
.dropdownPhotosOpt ul li:last-child{ text-indent: 5px;}
.dropdownPhotosOpt ul li:last-child:hover{ background-color: #3498DB;}
.dropdownPhotosOpt ul li .mutualChildOpt ul.subGroupMutual li:hover{ background-color: #3498DB;}
.dropdownPhotosOpt > ul > li > input[type="button"]{ background: none repeat scroll 0 0 #005199; border: 1px solid #005199; color: #fff; height: 22px;}
#popupContact #uauto_container .dateChanger { margin: 0px 0px 0px 253px;}
/*--------------Sudipta 03-12-14 Sudipta ---------------------*/
#activ-auto { width: 241px; height: 187px; background: #000; position: absolute; background: url(../images/border-img-1.png) 0 0 no-repeat;  top: 0px; margin-top: 3px;  }
.slide-auto-please { /*width: 250px!important;*/width: 250px!important; padding:0px; margin:0px;}
/*.SecendbabyBox-auto { margin: 10px; padding: 0; width: 1006px; border: 1px solid #000; background: #000; overflow: hidden; }*/
.SecendbabyBox-auto ul { margin: 0; padding: 0; list-style: none; }
/*.SecendbabyBox-auto li { padding: 0; margin: 10px 0; float: left; width: 250px!important; position: relative; }*/
/*.SecendbabyBox-auto li a { width: 250px; min-height: 223px; float: left; margin: 0 0 6px; padding: 0; position: relative; min-height: 159px; }*/
.SecendbabyBox-auto ul li img.restoreClass { -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); /*-webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000; */}
.SecendbabyBox-auto ul li img.hoverClass { margin: 5px 0 8px 0!important; padding: 0; list-style: none; z-index: 1; -moz-transform: scale(1.15); -webkit-transform: scale(1.15); -o-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); -webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000; }
.SecendbabyBox-auto ul li img { position: absolute; }
.SecendbabyBox-auto ul li img.one { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.one:hover { margin-top: 13px!important; margin-left: 20px!important; }
.SecendbabyBox-auto ul li img.two { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.two:hover { margin-left: 20px!important; margin-top: -13px!important; }
.SecendbabyBox-auto ul li img.three { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.three:hover { margin-top: 13px!important; }
.SecendbabyBox-auto ul li img.four { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.four:hover { margin-top: -13px!important; }
.SecendbabyBox-auto ul li img.five { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.five:hover { margin-left: -19px!important; margin-top: 13px!important; }
.SecendbabyBox-auto ul li img.six { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.six:hover { margin-left: -20px!important; margin-top: -13px!important; }
.upspann-auto { position: absolute; right: 20px; padding: 0;}
.babyBox .babyitem-auto{ padding: 0; margin:10px 0; float: left; /*width: 249px; position: relative;*/ }
.babyBox .babyitemPro-auto { padding: 10px; margin: 0; float: right; width: 219px; /*min-height: 223px;*/ background: #17b58a;/* -moz-box-shadow: inset 2px 2px 4px 0px rgba(0,0,0,.28); -webkit-box-shadow: inset 2px 2px 4px 0px rgba(0,0,0,.28); box-shadow: inset 2px 2px 4px 0px rgba(0,0,0,.28);*/ position: relative; }
.imagebackground-auto { /*margin: 15px auto 0;*/ padding: 0px; background: url(../images/carbg-demo.png) 0 0 no-repeat; height: 154px; width: 220px; display: table; }
.field-content-auto { height: 126px; width: 200px; margin: 8px 0 0 8px; padding: 0; overflow: hidden; float: left; }

/* ----------- 4-12-2014 ------- */
.slideshowCover { border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding: 2px;}
.SecendbabyBox-auto { margin: 10px; padding: 0; width: 1009px; border: 1px solid #000; background: #000; overflow: hidden; }
.SecendbabyBox-auto ul { margin: 0; padding: 0; list-style: none; }
/*.SecendbabyBox-auto li { padding: 0; margin: 10px 0; float: left; width: 250px!important; position: relative; }*/
/*.SecendbabyBox-auto li a { /* width: 250px; min-height: 223px; float: left; margin: 0 0 6px; padding: 0; position: relative; min-height: 159px; */ float: left; margin: 0 -272px 6px; min-height: 159px; padding: 0; position: absolute; width: 28px; }*/
.SecendbabyBox-auto ul li img.restoreClass { -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000; }
.SecendbabyBox-auto ul li img.hoverClass { margin: 5px 0 8px 0!important; padding: 0; list-style: none; z-index: 1; -moz-transform: scale(1.15); -webkit-transform: scale(1.15); -o-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); -webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000; }
.SecendbabyBox-auto ul li img { position: absolute; }
.SecendbabyBox-auto ul li img.one { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.one:hover { margin-top: 13px!important; margin-left: 20px!important; }
.SecendbabyBox-auto ul li img.two { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.two:hover { margin-left: 20px!important; margin-top: -13px!important; }
.SecendbabyBox-auto ul li img.three { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.three:hover { margin-top: 13px!important; }
.SecendbabyBox-auto ul li img.four { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.four:hover { margin-top: -13px!important; }
.SecendbabyBox-auto ul li img.five { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.five:hover { margin-left: -19px!important; margin-top: 13px!important; }
.SecendbabyBox-auto ul li img.six { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.six:hover { margin-left: -20px!important; margin-top: -13px!important; }
.SecendbabyBox-auto ul li img.restoreClass { /*margin:5px 0 8px 0!important;padding:0;width:320px; height:176px;list-style:none;*/transition: all 1s ease-in-out 0s; /*-webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000;*/ border:1px solid #a9b1d3; }
.SecendbabyBox-auto ul li img.hoverClass { margin: 5px 0 8px 0!important; padding: 0; list-style: none; z-index: 1; -moz-transform: scale(1.15); -webkit-transform: scale(1.15); -o-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); -webkit-box-shadow: 1px 3px 5px 1px #000; box-shadow: 1px 3px 5px 1px #000; }
.SecendbabyBox-auto ul li img { position: absolute; width:98%; }

.SecendbabyBox-auto ul li.restoreClass img {width:98%!important; }
.SecendbabyBox-auto ul li img.image_1 { transition: 1s ease-in-out; left: 0px; }
.SecendbabyBox-auto ul li img.image_1:hover { margin-right: -170px !important; height: 273px !important; width: 370px !important; }
.SecendbabyBox-auto ul li img.image_2 { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.image_2:hover { /*margin-top: -118px!important;*/ height: 273px !important; width: 370px !important; }
.SecendbabyBox-auto ul li img.image_3 { transition: 1s ease-in-out; top: 0px !important; left: 0px; overflow: visible; }
.SecendbabyBox-auto ul li img.image_3:hover { /*left: -80px;*/ top:-97px !important; height: 273px !important; width: 370px !important; }
.SecendbabyBox-auto ul li img.image_4 { transition: 1s ease-in-out; top: 0px !important;; left: 0px !important; }
.SecendbabyBox-auto ul li img.image_4:hover { /*left: -80px; margin-top: -118px!important;*/ height: 273px !important; width: 370px !important; margin-left: -129px; }
.SecendbabyBox-auto ul li img.image_5 { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.image_5:hover { margin-left: -128px !important; height: 273px !important; width: 370px !important; }
.SecendbabyBox-auto ul li img.image_6 { transition: 1s ease-in-out; top:0px !important; }
.SecendbabyBox-auto ul li img.image_6:hover {width: 370px !important; height: 273px !important; margin-left: 0px; top:-97px !important;  }
.SecendbabyBox-auto ul li img.image_7 { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.image_7:hover { margin-left: -200px !important; margin-bottom: -190px !important; /* margin-right: -50px !important; */ height: 273px !important; width: 370px !important; }
.SecendbabyBox-auto ul li img.image_8 { transition: 1s ease-in-out; }
.SecendbabyBox-auto ul li img.image_8:hover { margin-left: -200px !important; margin-top: -118px!important; /* margin-right: -50px !important; */ height: 273px !important; width: 370px !important;}
.SecendbabyBox-auto { margin: 10px auto 0 !important; padding: 0!important; /* width: 1006px!important;   height: 620px;*/ height: 591px;/*border: 1px solid #000 !important;*/ /*background: #000!important;*/ overflow: hidden; }
.SecendbabyBox-auto ul.slides { margin: 0; padding: 0; list-style: none; }
.SecendbabyBox-auto .slides li { padding: 0; /*margin: 10px 0 10px 8px;*/ float: left; /*width: 242px!important;*/ width: 250px!important; position: relative; }
.SecendbabyBox-auto .slides li a { width: 100%; min-height: 175px; float: right; margin: 0 0 10px; padding: 0; position: relative; }
.SecendbabyBox-auto .slides .listings24 img { /*width: 235px;*/ height: 176px; }
::i-block-chrome, .uniquers .SecendbabyBox-auto .flex-control-nav { 
    bottom: 10px !important;
    .upspann-auto {
        position: absolute;
        right: 20px;
        padding: 0;
    }
}
.babyBox .listings2-4 img { height: 126px; width: 187px; }
.preboot{right: 159px!important;}

/* ----------- 5-12-2014 ------- */
.birthday_slider .my-avito-section .flexslider1 {
	min-height: 211px;
}
.birthday_slider .uniquers .flexslider .flex-next, .birthday_slider .uniquers .flexslider1 .flex-next, .birthday_slider .uniquers .flexslider2 .flex-next {
	background-position: -46px -35px !important;
}
.birthday_slider.flex-control-nav {
    text-align: center;
	margin-top:18px;
}
.birthday_slider.uniquers .flexslider .flex-prev, .uniquers .flexslider1 .flex-prev, .uniquers .flexslider2 .flex-prev {
    background: url("../images/controls.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    opacity: 1 !important;
    /*top: 97% !important;*/
	top: 99.1% !important;
}
.birthday_slider.uniquers .flexslider .flex-next, .uniquers .flexslider1 .flex-next, .uniquers .flexslider2 .flex-next {
    background: url("../images/controls.png") no-repeat scroll -46px 0 rgba(0, 0, 0, 0) !important;
    opacity: 1 !important;
   /* top: 97% !important;*/
	top: 99.1% !important;
}
.birthday_slider.flex-direction-nav {*height: 0;}
.birthday_slider.flex-direction-nav a  { background: url(../images/bg_direction_nav.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); font-size: 0; text-decoration:none; display: block; line-height: 30px; width: 30px; /* height: 40px; */ margin-left: -44px; margin-right: -44px; margin-top: -13px; position: absolute; top: 50%; z-index: 10; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; background-position: 4px 0 !important; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.birthday_slider .uniquers .flexslider .flex-prev, .birthday_slider .uniquers .flexslider1 .flex-prev, .birthday_slider .uniquers .flexslider2 .flex-prev {
	background-position: 2px -35px !important;
}
@media screen and (-moz-images-in-menus:0) {
	.birthday_slider .slider {
		padding-bottom: 16px;
	}
}

 @media all and (-ms-high-contrast:none)
     {
 
  *::-ms-backdrop, .categoryLabel img{margin: 5px 0 0 7px !important; float: left;}
     }


/*--- 6-12-2014 ---*/
.topWrap.login { margin: 0; padding: 4px 0; /*background: #149d79 url(../images/nav-bg.jpg) 0 bottom repeat-x;  background-color: #3C4DA9;*/ /* background: url(../images/header-pattern-bg.png) left top repeat; */  background-color: #303f9f; width: 100%; /* height: 42px; */}
.seven-col.serch > span { float: left; height: 26px;}
.compareIconPlacement{ float: right; height:31px; width:31px; text-align: center; margin: 5px 0px 0px 0px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; background-color: #fff; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa; border-left: 1px solid #aaa; border-top: 1px solid #aaa;}
.compareIconPlacement a{ display: block; padding-top:0px;}
#alrshort_list, #short_list{ /*padding-left: 70px;*/}

/*--- 8-12-2014 ---*/
.photosAutoComplete{ top: 91px; left: 141px; background-color: transparent;}
.dropdownPhotosOpt ul li .photosAutoComplete ul li{ height: auto;}
.dropdownPhotosOpt ul li .photosAutoComplete ul li:last-child:hover{ background-color: #2b8ac9;}
.dropdownPhotosOpt ul li ul.photosAutoCompleteHolder li{ height: auto;}
.dropdownPhotosOpt ul li ul.photosAutoCompleteHolder li a.closebutton{ padding: 0; right: 5px;}

/*--- 9-12-2014 ---*/
.left { background-color: #efefef; margin-left:4px !important;}
.bodyTop ul.profDetails > li.autograph-books-new { background: url(../images/autograph-book-icon.png) left center no-repeat; }
.topPanelDetailsForm > p a:after { content: ''; width: 100%; position: absolute; left: 0; bottom: 2px; border-width: 0 0 1px; border-style: solid;}
.topPanelDetailsForm > p a:hover:after { border-width: 0 0 1px; border-style: solid;}
.tooltip { display:none; position:absolute; 	border:1px solid #333; background-color:#161616; border-radius_none:5px; padding:10px; color:#fff; font-size:12px Arial; z-index:9999px}
.categoryDropDown{ width: 45px; height:26px; float:left; position:relative;}
.categoryLabel{ width: 100%; height:26px; background:#17246a url('../images/down-arrow-catg-opt.png') no-repeat 30px 12px; border-top-left-radius_none:4px; border-bottom-left-radius_none:4px; display:block; /* line-height:27px; */ text-align:left; /* text-indent: 7px; */}
.categoryLabel img{margin: 7px 0 0 7px; float: left;}

.categoryDropDown > ul{ width: 130px; background-color:#4659c3; position:absolute; z-index: 120; top:27px; left:0; border-radius_none:5px; overflow:hidden;}
.categoryDropDown > ul > li{ border-bottom: 1px solid #5064d6;}
.categoryDropDown > ul > li > a{ display:block; font-size:13px; padding: 3px 5px; color:#fff;}
.categoryDropDown > ul > li > a:hover{ background-color:#4254b7;}
.categoryDropDown span.value { display:none;}
.headercategoryActive{background-color: #000; color: #fff;}
.flag { margin: 2px; padding-right:5px; float: left;}

/*--- 11-12-2014 ---*/
.frn_img a img{ border: 1px solid #fff;}
.frn_img a{ display: block;}
.frn_img a img.unfollow_frnd{ border:1px dashed #000;}
.bodyTop ul.profDetails > li.follows { background: url(../images/follows-enabled.png) left center no-repeat; }
.bigSlidePhotoMidAlbum:hover .leftArrowNav, .bigSlidePhotoMidAlbum:hover .rightArrowNav{ opacity: 1; filter: alpha(opacity=100);}
.profileDetailsSection{ float: right; width: 890px;}
.bodyTop ul.profDetails > li.mutual { background: url(../images/mutual.png) left center no-repeat; }

/*--- 12-12-2014 ---*/
.smallThumbImgView > img { display: block; /*left: 50%; position: absolute; top: 50%; transform: translateY(-50%) translateX(-50%);*/ position: relative; width: auto; height: 100%;}

/*--- 15-12-2014 ---*/
.profImgSec{ width: 119px; height: 118px; float:left; overflow:hidden; /*border: 1px solid #ccc; border: 1px solid #ccc; padding: 2px; overflow: hidden;*/ display: inline-block; position: relative;}.
#AutographContact.newtotalInvitees ul li img {
    border: 2px solid #fff;
    height: 97%!important;
    width: 97%!important;
}
.sliderwrapper .elementwrapper ul:nth-child(2).columnelements{ width: 131px !important;}
.sliderwrapper .elementwrapper ul:nth-child(2).columnelements li{ margin-left: 0px;}
.sliderwrapper .elementwrapper ul.columnelements{ width: 131px !important;}

/*--- 16-12-2014 ---*/
.titleHeading > h1 > span.headingSubText{ font-size: 14px; font-weight: normal;}

/*--- 17-12-2014 ---*/
.backgroundWhite{background:#fff;}
.alignC{text-align:center;}
.categoryDropDown > ul > li:last-child{ border-bottom: none;}
.photoUploadPopupStart{ width: 962px; position: absolute; left: 50%; margin-left: -517px;}
.profImgSec img.imgprat.newAddImg{    border: 2px solid #fff; float:left;
   height: 98%;
/*     left: 50%;
    top: 50%; */
    width: 97%;}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {.profImgSec img.imgprat.newAddImg {width: auto; height: 98%; border: 1px solid #fff; left: 50%; top: 50%; transform: translateY(-50%) translateX(-50%); width:98%;}}*/
.comparePhotoArrange .albumScroll.compareFromOthers > ul{ overflow: hidden;}
.comparePhotoArrange .albumScroll.compareFromOthers > ul > li > img{ height: 100px; width: auto;}
.comparePhotoArrange .albumScroll.compareFromOthers > ul > li > .albumsbg > ul > li{ min-height: 140px;}
.comparePhotoArrange .albumScroll.compareFromOthers > ul > li > .albumsbg > ul > li > .aladdimg{ width: 72px; height: 93px;}
.comparePhotoArrange .albumScroll.compareFromOthers > ul > li > .albumsbg > ul > li > h3.albumname{}
.thumbHolderNavArrow{ text-align: center; line-height: 140px;}

/*--- 18-12-2014 ---*/
/*.resudImages { float: left; width: 100%; margin-top:15px;}*/

/*--- 19-12-2014 ---*/
.eventTitel-preview  {border-bottom: 1px solid #d8d8f7; font-size: 18px; /*margin: 0;*/ margin-left:10px; margin-right:10px; padding: 0px 0 3px 3px; font-weight: normal;}
.monthDisplayPanel > ul > li.monthName > #MonthName{ padding: 0px 10px; /* border: 1px solid #2c4073; */ /*border-right: 1px solid #000;*/ line-height: 25px !important; /* background: url('../images/dashboard-month-bg.png') repeat-x center center; */ -webkit-border-radius_none: 5px; -moz-border-radius_none: 5px; border-radius_none: 5px; display:inline-block; width:120px; height: 29px;}
.monthDisplayPanel > ul > li.monthName > #MonthName:hover{ cursor: pointer; color:#fff; background: #17246a; /* background: -moz-linear-gradient(top, #374c7e 0%, #41578a 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #374c7e), color-stop(100%, #41578a)); background: -webkit-linear-gradient(top, #374c7e 0%, #41578a 100%); background: -o-linear-gradient(top, #374c7e 0%, #41578a 100%); background: -ms-linear-gradient(top, #374c7e 0%, #41578a 100%); background: linear-gradient(to bottom, #374c7e 0%, #41578a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#374c7e', endColorstr='#41578a', GradientType=0 ); */}
.monthDisplayPanel > ul > li.monthName > #YearNum{ padding: 0px 10px;/* border-left: 1px solid #000;*/ /* border: 1px solid #2c4073; */ line-height: 23px; /* background: url('../images/dashboard-month-bg.png') repeat-x center center;  */-webkit-border-radius_none: 5px; -moz-border-radius_none: 5px; border-radius_none: 5px; display:inline-block; width:55px; height: 29px;}
.monthDisplayPanel > ul > li.monthName > #YearNum:hover{ cursor: pointer; background: #374c7e; background: -moz-linear-gradient(top, #374c7e 0%, #41578a 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #374c7e), color-stop(100%, #41578a)); background: -webkit-linear-gradient(top, #374c7e 0%, #41578a 100%); background: -o-linear-gradient(top, #374c7e 0%, #41578a 100%); background: -ms-linear-gradient(top, #374c7e 0%, #41578a 100%); background: linear-gradient(to bottom, #374c7e 0%, #41578a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#374c7e', endColorstr='#41578a', GradientType=0 );}


.dahsboardMonthDisplay .all_month_list:hover #MonthName{ cursor: pointer; color:#fff; background: #17246a;}
.monthDisplayPanel > ul > li.monthName:hover #MonthName{ cursor: pointer; color:#fff; background: #17246a;}


/*************22.12.2014 ***********************/
.comtitle{ float:left; }
.comdropdown{ float:right; margin-right:39%; }
/* Saumen CSS 23-12-2014 */
.blue {background: url(../images/plugins/bg-blue.png) }
.blue {   
    line-height: 1.6em !important;
	margin-bottom: 0px !important;
	padding-left: 60px !important;
	vertical-align: middle;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}

@media screen and (-moz-images-in-menus:0) {
	.blue {
		line-height: 23px !important;   
	}
}

.green {background: url(../images/plugins/bg-green.png) }


@media screen and (-moz-images-in-menus:0) {
	.green {
		line-height: 23px !important;   
	}
}

.red {background: url(../images/plugins/bg-red.png) }
.red  {   
  	 line-height: 23px !important;
	font-size:14px;
	padding-left: 60px !important;
	vertical-align: middle;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}

@media screen and (-moz-images-in-menus:0) {
	.red {
		line-height: 23px !important;   
	}
}

.yellow {background: url(../images/plugins/bg-yellow.png) }
.yellow {
	 line-height: 23px !important;
	font-size:14px;
	margin-bottom: 0px !important;
	padding-left: 60px !important;
	vertical-align: middle;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}
@media screen and (-moz-images-in-menus:0) {
	.yellow {
		line-height: 23px !important;   
	}
}
/*************23.12.2014 ***********************/
.SecendbabyBox .flex-viewport {
    padding: 0 0 0 10px;
}
/*.SecendbabyBox .slides li:first-child{margin-left: 0px;}*/


/*************03.01.2015 (Sudipta) ***********************/


.Auto-New{
	margin-left:0px;
	margin-right:15px;
	margin-bottom: -1px;
}
.Auto-New-top{
    /*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    border-color: #eee -moz-use-text-color #ccc;
    border-image: none;
    border-style: solid none;
    border-width: 1px medium;
    height: 34px;
    margin-bottom: 2px;
    padding: 0 7px 0 0;
    width: 99.4%;
	background: #4b4b4d; /* Old browsers */
	background: -moz-linear-gradient(top, #4b4b4d 0%, #4b4b4d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4b4b4d), color-stop(100%, #4b4b4d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4b4b4d 0%, #4b4b4d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4b4b4d 0%, #4b4b4d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4b4b4d 0%, #4b4b4d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4b4b4d 0%, #4b4b4d 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54629f', endColorstr='#54629f', GradientType=0 );/* IE6-9 */;
	/*background: none repeat scroll 0 0 #dfdfdf;*/
    border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.Auto-Icon{
	background-image: url("../images/upspan.png");
    background-position: 0 center, 0 center;
    border-right: 1px solid #c5c4c5;
    height: 34px;
    left: 0;
    top: 0;
    width: 28px;
	float:left;
	padding:0px 5px 0px 0px;
	margin-right:5px;
}

.Personal-Icon{
	float: left;
    padding: 4px 0 0px;
}

.Ico-Personal{  
    float: left;
    line-height: 31px;
    margin-left: 8px;
	color:#fff;
}
.newAutographAction li{
	padding:0px;
	margin:0px;
	float: left !important;
}

.newAutographAction > li.savedMsgNotification { line-height: 36px; font-size: 12px; font-weight: 500; margin-right: 15px; font-weight: 500; }
.newAutographAction > li.savedMsgGroup { /*width: 26px; height: 26px; line-height: 30px;*/ border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; margin: 0px 0 0px 5px; /*border: 1px solid #bdbcbd;*/ text-align: center; 
}

#Auto-New-tynie{
	margin-left:0px;
	margin-right:0px;
}


/*************05.01.2015(Sudipta) ***********************/

.flexslidnav #flexiselDemo2 li.current_li {
	padding-left:9px;
	cursor: default;
	font-weight:bold;

}

.flexslidnav #flexiselDemo2 li.current_li a {
cursor: default;
}



.flexslidnav #flexiselDemo1 li.current_li {
	padding-left:9px;
	cursor: default;
	font-weight:bold;

}

.flexslidnav #flexiselDemo1 li.current_li  a {
cursor: default;
}



.popclose_bttn_Position{
	position:absolute;
	top:65px;
	margin-left:79%;
	width:34px;
	height:33px;
}

/*************(Subhashree)***********************/

.profImgOptRadio-image{margin-top:36px; overflow: hidden; width:110px; height:110px;  border: 1px solid #ccc;/*margin-left: 26px;*/ background:#444;}
.profImgOptRadio-image > img {
    display: block;
    height: 100%;
    width: 100%;
	margin:0 auto;
}

/*************06.01.2015(Sudipta) ***********************/

.EDbttn{
	float:left;
}
.EDbttn a{
	display: block;
	border-radius_none: 4px; -moz-border-radius_none: 4px; -webkit-border-radius_none: 4px; 
	border: 1px solid #bdbcbd; text-align: center; background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(60%, #fdfdfd), color-stop(98%, #ededed), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%);  /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede', GradientType=0 );
    /*box-shadow: 0 0 0 1px #1acc9c inset;*/
	text-decoration:none;
	  height: 26px;
    line-height: 30px;
    margin: 3px 2px;
    text-align: center;
    width: 28px;
}
.EDbttn a:hover{
	text-decoration:none;
	border:1px solid #1acc9c;
	box-shadow:none;
}


/*************07.01.2015***********************/ 

.groupInformation { background: none repeat scroll 0 0 #fff; /*border-left: 1px solid #ccc;  border-right: 1px solid #ccc;*/margin-left: -9px; margin-top:30px; padding-bottom: 18px; width: 1030px; border-top:none; /*border-bottom:1px solid #ccc;*/}
.eventTitel { margin:0 0px 3px 0; padding: 0 15px; border-bottom: 1px solid #d8d8f7; font-size: 14px; 

 }
 


.eventTitel_new { margin:0 0px 3px 0px; padding: 0 0 0 15px; border: 1px solid #ccc; border-right:none; border-left:none; font-size: 14px; 

  background:#f4f6ff; 
    color: #333 !important;
/*	 border-radius_none: 4px;*/
float:left; width:98.5%;
 }
 
.eventTitel_new .NewUnderHeaderSection {
    padding-left: 0px!important;
	  padding-bottom: 6px!important;
    padding-right: 0!important;
    padding-top: 6px!important;
}
.eventTitel_new .hInviteseightH4 {
    padding-left: 0px!important;
	  padding-bottom: 6px!important;
    padding-right: 0!important;
    padding-top: 6px!important;
}

 
.guestsConfirmed{  width:1030px;background: #fff;/* margin-left: -1px;*/ /*border: 1px solid #ccc; border-top: none; border-bottom: none; padding: 0 0 20px; border-left:1px solid #ccc; border-right:1px solid #ccc;*/}/* 25-8-14 */
.sectionDivision{ border-top: 1px solid #d8d8f7; width: 99%;}

/*************07.01.2015(Subhasree) ***********************/ 
.headtextalbum1 {margin-top:15px; margin-bottom:15px; padding:0 0 5px; font-size:16px; color:#212121; border-bottom:1px solid #ccc; font-weight:normal; line-height:32px;}
.hidnshpop1 {/*margin-top:15px;*/ padding:0; position: relative; right:0; width:28px; height:28px; float: right;}

/*************07.01.2015(Saumen) ***********************/ 
.orange {background: url(../images/plugins/bg-orange.png) }
.orange {
	 line-height: 23px !important;
	font-size:14px;
	margin-bottom: 0px !important;
	padding-left: 60px !important;
	vertical-align: middle;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}
@media screen and (-moz-images-in-menus:0) {
	.orang {
		line-height: 23px !important;   
	}
}

.skyblue {background: url(../images/plugins/bg-skyblue.png) }
.skyblue {
	 line-height: 23px !important;
	font-size:14px;
	margin-bottom: 0px !important;
	padding-left: 60px !important;/*************07.01.2015***********************/ 
	vertical-align: middle;
	padding-bottom: 0px !important;
	padding-top: 6px !important;
}
@media screen and (-moz-images-in-menus:0) {
	.skyblue {
		line-height: 23px !important;   
	}
}

 
.titleHeading-invito > h1{ font-size: 20px; color: #282828; font-weight:bold; line-height: 35px;/* margin-top:5px;*/ margin-bottom:12px;  /*border-bottom:1px solid #c7c7c7;*/  padding-bottom:1px;/*margin-left:10px;*/ padding-left:1px;  /*border-bottom: 1px solid #d8d8f7;*/ margin: 0 10px; padding-top:5px;}
.titleHeading-invito > h1 > span.headingSubText {font-size: 17px; font-weight:normal;}
.loginForm-leftspece { /* background: #f9f9fc; border: 1px solid #d8d8df; border-radius_none: 5px; padding: 15px;*/width: 300px;  float:left; margin-top:-86px; margin-left:16px; /* height:235px; */ }
.loginForm { /*background: #f1f1f2;*/ background: #e7e7ef; border: 1px solid #cccccc; border-radius_none: 5px; margin: 30px auto; overflow: hidden; padding: 5px 12px 5px 12px; width: 472px; box-shadow: 0 1px 1px #fff inset; margin-right:88px; }
/*.loginForm h1 { color: #124a10; font-size: 30px; font-weight: 500; line-height: 20px; margin: 0 0 22px;}*/
/*.bodyBefourlogin-box { margin: 75px auto 10px; width: 100%; padding: 7px 12px; border: 1px solid #d8e3e0; border-radius_none: 5px; background-color: #ffffff; }
.bodyBefourlogin-box > p {color: #1acc9c; font-size: 17px; margin: 10px 0 0;}*/
.tab-content ul li .mutualImg:hover {
    background: none repeat scroll 0 0 #e6e6e6;
    border: 2px solid #141414;
    box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41);
    height: 104px;
    margin: 0 0 5px;
    padding: 0;
    width: 104px;
}

.tab-content ul li .mutualImg.active {
    background: none repeat scroll 0 0 #e6e6e6;
    border: 2px solid #141414;
    box-shadow: 0 3px 5px 0 rgba(48, 50, 50, 0.41);
    height: 104px;
    margin: 0 0 5px;
    padding: 0;
    width: 104px;
}


.reply-details{float: left;
    border: 0px solid red;
    width: 83%;
    word-wrap: break-word;
}



/*change on 14th jan 2015*/
#adderrmsg{ padding: 5px 15px; background:#FF0000; color: #fff; font-size: 13px; font-weight: 500; line-height: 24px; margin:10px 0;}
#addmsgshowcross {
    background: url("../images/closePopMsg.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    bottom: -9px;
    color: #fff;
    font-size: 13px;
    height: 40px;
    position: absolute !important;
    right: 4px;
    width: 16px;
	cursor:pointer;
}
.cl{clear:both;}

.selprofilephoto{ 
    background-color: #fff;
    border: 1px solid #c3c3c3;
    /*margin: 20px 0 0 0;*/
    margin: 25px 0 0 1030px;
    position: fixed;
    /*right: 0;*/
   /*right: 0;*/
    /*width: 131px;*/
     z-index: 99999999 !important;
 }
 .popup-close{position:absolute; right:2px; top:6px; float:right;}
 .popup-close:hover{position:absolute; right:2px; top:6px; float:right; cursor:pointer;}
.test1 div{  color: #fff;font-family: "Open Sans","sans-serif"; text-align: center;font-size: 12px; font-weight: 500; padding: 5px; background: #3c4da9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #3c4da9 0%, #4659c3 80%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c4da9), color-stop(80%,#4659c3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3c4da9 0%,#4659c3 80%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3c4da9 0%,#4659c3 80%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3c4da9 0%,#4659c3 80%); /* IE10+ */
background: linear-gradient(to bottom, #3c4da9 0%,#4659c3 80%); /* W3C  */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c4da9', endColorstr='#4659c3',GradientType=0 ); /* IE6-8 */
}

.previewSmallImgAlbum-photo1{float: left; height: 48px; margin: 1px; overflow: hidden; width: 65px;}
.previewLargerImgAlbum-photo1 {float: left; height: 52px; overflow: hidden; width: 133px;}

.previewSmallImgAlbum-photo1 img{width:100%; height:100%;}
.previewLargerImgAlbum-photo1 img{width:100%; height:100%;}



.imagess-conferm-page {width: 129px !important; /*width: 165px !important; */height:145px !important; margin-bottom: 1px !important;}
.confer-PicPos{ width:129px !important; /*width:165px !important; */height:145px !important;}
.conferh3-text{ /*width:157px !important;*/}
.conferh5-text{ /*width:157px !important;*/}
.confer-imgs { z-index: 99 !important; top:1px !important; right:3px !important;}

/* and new */


.footer-container .footer p {
padding: 15px 0 !important; color:#000;

}

.footer-container {
    margin-top: 10px !important;
    background-image:none !important;
}

.border{margin-top: 12px; min-height: 120px;}
.border textarea{border: none !important; box-shadow: none !important;}

.btnPopupnew {

	 background: #0062a5 none repeat scroll 0 0 !important;
    border-color: -moz-use-text-color #00416d #00416d;
    border-radius_none: 5px;
    border-style: none solid solid;
    border-width: medium 1px 2px;
    float: right;
    height: 25px;
    margin: 6px 9px 0;
    padding: 0;
    width: 48px;
}

.btnPopupnew a { color: #fff; display: block; font-size: 13px;line-height: 24px;text-align: center; text-decoration: none;}
.selectornew {background: none repeat scroll 0 0 #ff0000; /*border-bottom: 2px solid #af0000; border-left: 1px solid #af0000;
    border-radius_none: 3px;border-right: 1px solid #af0000;*/ border:none; float: right;font-size: 14px; height: 30px; line-height: 28px;
    margin-left: 15px; cursor:pointer;  border-radius_none: 3px;
  -moz-border-radius_none: 3px;
  -webkit-border-radius_none: 3px;}
.selectornew a { color: #fff; line-height: 29px; padding: 0 15px;}
a { color: #000084; text-decoration: none;}

.shopAcro {
    background: linear-gradient(to bottom, #ffffff 0%, #fdfdfd 60%, #ededed 98%, #dedede 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: 1px solid #bdbcbd;
    border-radius_none: 5px;
    margin: 0 0 0 14px !important;
    padding: 1px 23px !important;
    width: 94%;
	color:#333333 !important;
}

.spDesV{
padding-left: 16px!important;
padding-right: 16px!important;
    width: 97%;
	border-bottom:1px solid #ccc!important;
	}

.shopDescp{
/*margin-left: 16px !important;
    width: 97% !important;*/
	  margin-left: 0 !important;
    width: 100% !important;
	}


.addratePost{
margin-left: 15px !important;
}

.PagePhotoUpdate a {
    background: url("../images/update-htmlnew.png") no-repeat scroll 5px 5px rgba(0, 0, 0, 0);
    color: #121212;
    display: block;
    font-size: 14px;
    line-height: 30px;
    text-decoration: none;
    text-indent: 32px;
	 background-color: #fff;
    border-color: #aaa;
    border-radius_none: 4px;
    border-style: solid;
    border-width: 1px 1px 1px;
	height: 30px;
    margin: 0 10px 0 0;
    width: 99px;
	margin: 4px 4px 4px 0 !important;
	float: right;
}
textarea {
    border: 1px solid #d9d9d9;
    /*box-shadow: 1px 1px 3px -1px #d9d9d9 inset;*/
}

#uauto_container {
    /*margin-left: -9px;*/
	margin:0 5px;
}

.gust-Commpage{
	margin-right:120px;
}

.recive-titel{
	font-size: 18px;
    font-weight: normal;
	padding-bottom: 6px;
	border-bottom: 1px solid #d8d8f7;
}
.bodyBefourloginnew{ margin: 80px auto 10px; width: 100%; background: none repeat scroll 0 0 #fff;}


.profilePhotosList h3.headtextalbum{
    border-bottom: 1px solid #ccc;
    color: #212121;
    font-size: 18px;
    font-weight: normal;
    line-height: 48px;
    margin: 15px 1px -2px 0;
    position: relative;
	float:left; width:100%;
}
.groupInformationnew {
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #ccc #ccc;
    /*border-style: none solid solid;*/
    border-width: medium 1px 1px;
    margin-left: -9px;
    margin-top: 30px;
    padding-bottom: 18px !important;
    /*width: 1028px;*/
}
.guestsConfirmednew{  width:1030px;background: #fff;/* margin-left: -1px;*/ /*border: 1px solid #ccc; border-top: none; border-bottom: none; padding: 0 0 20px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;*/ padding-bottom:20px;}/* 25-8-14 */	

.guestsConfirmed1 { background: none repeat scroll 0 0 #fff;/*border-left: 1px solid #ccc; border-right:1px solid #ccc;*/ width: 1030px;}



.SecendbabyBox .flex-direction-nav li a{
	height: 34px !important;
	margin-top: -29px !important;
}


.topPanelDetailsNew > p.marginLeftTwo {
    background: url("../images/callout-icon.png") no-repeat scroll 27px center / 29px 24px rgba(0, 0, 0, 0);
    color: #2d2c2c;
    line-height: 21px;
    margin: 8px 25px 8px;
	font-size:13px;
}

.topPanelDetailsNew > p span.shiftClass2 {
    margin-left: 28px;
}

.autographshopping {
    background: none repeat scroll 0 0 #096;
    margin-left: 356px;
    margin-top: 3px;
    position: absolute;
    width: 270px;
	margin-top: 5px;
}

.notificationMsgshopping {
    font-size: 14px;
    height: 26px;
}

.shoppingtext {
    background-position: 20px center;
    color: #fff;
}

.successMsgshopping {
    font-weight: 500;
    line-height: 24px;
    padding: 0 11px 0 12px !important;
}

.successMsgshopping {
   /* background: url("../images/write1.png") no-repeat scroll left center rgba(0, 0, 0, 0);*/
    color: #fff;
    font-weight: 500;
    line-height: 24px;
    padding-left: 30px;
}
.marginnoneshopping {
    margin: 0;
    padding: 0;
}



/* tooltip Invito Page
-------------------------------------------------------------- */
.css-tooltip-left
	{
	position: relative !important;
	display: inline-block !important;
	text-decoration: none !important;    
	}
	
.css-tooltip-left span,
.css-tooltip-diagonal-left span
	{
	min-width: 169px;
	font-family: arial, sans-serif !important;
	font-size: 13px !important;
	line-height: normal !important;
	text-align: left !important;
	padding: 7px 0 8px 8px !important;
	visibility: hidden;
    opacity: 0;
	position: absolute;
	z-index: 9999999 !important;

	-webkit-transition-duration: 0.25s;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-ms-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-webkit-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-moz-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-o-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-ms-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	}

.css-tooltip-left span:before,
.css-tooltip-diagonal-left span:before
	{
	content: "";
	display: block;
	width: 0px;
	height: 0px;
	position: absolute;
	}

.css-tooltip-left span
	{
	right: 100%;
	top: 0px;
	margin-right: 35px;
	-webkit-transition-property: opacity, margin-right, visibility;
	-moz-transition-property: opacity, margin-right, visibility;
	-o-transition-property: opacity, margin-right, visibility;
	-ms-transition-property: opacity, margin-right, visibility;
	transition-property: opacity, margin-right, visibility;
	}
	
.css-tooltip-left span:before
	{
    border-left: 8px solid #000;
    border-right: 0 !important;
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important;
	top: 11px;
	right: -8px;
	}

.css-tooltip-left:hover span
	{	
	margin-right: 15px;
	visibility: visible;
	opacity: 1;
	}

.color-green span
	{
	color: #ffffff !important;
	
	
	background: #6e6e6e; 
	background: -moz-linear-gradient(top,  #414141 0%, #6e6e6e 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#414141), color-stop(100%,#6e6e6e)); 
	background: -webkit-linear-gradient(top,  #414141 0%,#6e6e6e 100%); 
	background: -o-linear-gradient(top,  #414141 0%,#6e6e6e 100%); 
	background: -ms-linear-gradient(top,  #414141 0%,#6e6e6e 100%); 
	background: linear-gradient(top,  #414141 0%,#6e6e6e 100%); 
	
	-webkit-border-radius_none: 4px;
	-moz-border-radius_none: 4px;
	border-radius_none: 4px;
	
	
	text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
	}


.color-green span:before
	{
	border-color: #414141;
	}
	

.color-green span:after
	{
	content: "";
	display: block;
	border-top: 1px solid #4f9c21;
	position: absolute;
	left: 0px;
	top: 1px;
	width: 100%;
	height: 10px;
	
	
	-webkit-border-radius_none: 4px;
	-moz-border-radius_none: 4px;
	border-radius_none: 4px;
	}
	
.color-green span strong
	{
	background: #246407;
	border-bottom: 1px solid #205a06;
	}



.invitoPreference_container {
    margin: -19px 0 0;
    width: 100%;
}


.invitoPreference_fieldset fieldset {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgb(120, 120, 120);
    border-image: initial;
    border-style: solid;
    border-width: 1px;
    margin: 10px 0 0 7px;
    text-transform: initial;
	width:388px;
	height:76px;
	
}


.invitoPreference_fieldset legend {
    color: #121212;
    font-size: 18px;
    margin-left: 34.9%;
    padding: 0 10px;
    text-transform: capitalize;
/*	font-weight: 400;
*/}

/*----------------------------------*/

.invitoPrev{
    text-transform: initial;
	width:378px;
	height:53px;
/*	border:1px solid #787878;
*/	margin-left:7px;
}

.inviPrev-Sub{
	padding: 4px 18px !important; 
	background:#f25b00 !important;
	border-bottom: 2px solid #b44400 !important;
}

.inviPrev-Titel{
	margin-bottom: 22px!important; 
	margin-left: 5px!important; 
	font-weight: 600!important; 
	color:#565454!important;
}


/*----------------------------------*/

.Auto-Please-top{
	width: 98.25%;
	margin-left:10px;
}

.Auto-Please{
	border: 1px solid #cfcfcf;
    box-shadow: 0 1px 4px 0 #e3e3e3;
    margin: 0 auto 10px;
    overflow: hidden;
    padding: 0;
}

.Auto-Please-titel{
    background: url("../images/babybg.png") repeat-x scroll 0 0 #ededed;
    color: #484948;
    font-size: 17px;
    font-weight: 500;
    line-height: 30px;
    margin: 0;
    overflow: hidden;
    padding: 3px 5px;
    position: relative;
}


/*----------------------------------*/

.invitoPreviewRSVP{
	/* background: url("../images/rsvp-ribbon.png") no-repeat scroll 0 0 ; */
/*	border-radius_none: 3px;
	border: 1px solid rgba(255, 255, 255, .7);
*/	margin-bottom: 7px !important;
    margin-left: 8px !important;
    margin-top: 0;
    width: 388px !important;
	height: 53px;
}

.invitoGRespRSVP{
	margin-bottom: 14px !important;
	margin-left: 101px !important;
    margin-top: 4px !important;
    width: 327px !important;
	height:44px;
	float:right;
}

.invitoCreatRSVP{
float:right;
}

.invitoDraftRSVP{
	margin-bottom: 4px !important;
	margin-left: 8px !important;
    margin-top: 8px;
    width: 388px !important;
	height: 53px;
}

.invitoResponRSVP{ 
 /*    background:  url("../images/rsvp-bg.png") repeat scroll 0 0 ; */
    height: 44px;
    margin-bottom: 10px !important;
    margin-left: 50px !important;
    margin-top: 0;
    width: 308px !important;
}

.invitoResponRSVPaf{
/* 	background:  url("../images/rsvp-bg.png") repeat scroll 0 0 ; */
    height: 37px;
    margin-bottom: 10px !important;
    margin-left: 33px !important;
    margin-top: 0;
    width: 290px !important;
	float:left;
}


.donate-now li.aregoing_1 label:hover { background: url(../images/yes-sp.png) no-repeat 0 -35px; color:#fff; }
.donate-now li.aregoing_2 label:hover { background: url(../images/maybe-sp.png) no-repeat 0 -35px;  color:#fff;}
.donate-now li.aregoing_3 label:hover { background: url(../images/no-sp.png) no-repeat 0 -35px; color:#fff; }


/*.babyBox .listings24 img:hover {
	opacity: 0.8;
    filter: alpha(opacity=80);
}*/

.NoRecord{
	text-align:center; 
	font-size:50px; 
	color:#9d9d9d; 
	font-size: 50px; 
	font-weight: 500; 
	margin-left: 299px; 
	position:absolute; 
	margin-top:300px;
}


/*----------------------------------*/

#cat_0_0{background: url(../images/cat_0.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_0_0:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_0_1{background: url(../images/cat_1.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_0_1:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_0_2{background: url(../images/cat_2.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_0_2:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_0_3{background: url(../images/cat_3.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_0_3:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_0_4{background: url(../images/cat_4.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_0_4:hover{opacity: 0.8; filter: alpha(opacity=80);}



#cat_1_0{background: url(../images/cocktail.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_1_0:hover{opacity: 0.8; filter: alpha(opacity=80);}

/* baby sower */


#cat_2_0{background: url(../images/baby_Sower_boy.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_2_0:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_2_1{background: url(../images/baby_Sower_Girl.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_2_1:hover{opacity: 0.8; filter: alpha(opacity=80);}


#cat_2_2{background: url(../images/baby_Sower_boyandboy.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_2_2:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_2_3{background: url(../images/baby_Sower_boyandgirl.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_2_3:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_2_4{background: url(../images/baby_Sower_GirlandGirl.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_2_4:hover{opacity: 0.8; filter: alpha(opacity=80);}
/* baby sower */




#cat_3_0{background: url(../images/famaly-gret_1.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_3_0:hover{opacity: 0.8; filter: alpha(opacity=80);}
#cat_3_1{background: url(../images/famaly-gret_2.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_3_0:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_4_0{background: url(../images/bachlor-p.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_4_0:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_5_0{background: url(../images/Kitty-p.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_5_0:hover{opacity: 0.8; filter: alpha(opacity=80);}

#cat_6_0{background: url(../images/proffesional-p.jpg) no-repeat; display: block; height: 174px; width: 269px;}
#cat_6_0:hover{opacity: 0.8; filter: alpha(opacity=80);}




.donate-now1 { list-style-type: none; margin: 0px 0 0 10px; padding: 0; /*font-family: Arial, Helvetica, sans-serif;*/ font-size: 13px; float:left; }
.donate-now1 li { float: left!important; margin: 0 3px 0 4px!important; position: relative; height: 36px; clear: none !important; }
.donate-now1 li img { position: absolute; left: 2px; z-index: 100; top: 2px; }
.donate-now1 li.yesRadio { width: 61px; }
.donate-now1 li.maybeRadio { width: 82px; }sudipta.amstech@gmail.com
.donate-now1 li.noRadio { width: 58px; }
.donate-now1 label, .donate-now input { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.donate-now1 input[type="radio"] { opacity: 0.011; z-index: 100; cursor: pointer; }
.donate-now1 li input[type="radio"]:checked + label { color: #fff; }
.donate-now1 li label { padding: 0px 0px 1px 1px; cursor: pointer; z-index: 90; /*border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 3px;*/ text-align: right; line-height: 29px; /*margin-left: -13px;*/ margin-top: 0px; font-size:16px; text-transform:uppercase; font-weight: 400; color:#000000;  }
.donate-now1 li.yesRadio input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 0; }
.donate-now1 li.yesRadio label { background: url(../images/yes-sp.png) no-repeat 0 -33px; }
.donate-now1 li.maybeRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 0; }
.donate-now1 li.maybeRadio label { background: url(../images/maybe-sp.png) no-repeat 0 -33px; }
.donate-now1 li.noRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 0; }
.donate-now1 li.noRadio label { background: url(../images/no-sp.png) no-repeat 0 -29px; }
/**----------------------Subhasree-------------------------------------------------------------------**/
.planningnew {
    background-color: #fff;
    border-color: #aaa;
    border-radius_none: 4px;
    border-style: solid;
    border-width: 1px 1px 1px;
    float: left;
	height: 30px;
    width: 106px;
	font-size: 16px;
	/*margin: 0 0 0 128px;*/
	background:url("../images/planning-icon.png") no-repeat scroll 3px 3px #f5f5f5;
	color: #023d1b;
    display: block;
    line-height: 29px;
    text-decoration: none;
    text-indent: 33px;
	font-size: 16px;
}
.planningnew a {
/*    background: rgba(0, 0, 0, 0) url("../images/compare-html.png") no-repeat scroll 5px 8px;*/
	color: #023d1b;
    display: block;
    line-height: 30px;
    text-decoration: none;
    text-indent: 32px;
	font-size: 16px;
}
.planningnew:hover{background-color:#fff;}

.remindernew {
    background-color: #fff;
    border-color: #aaa;
    border-radius_none: 4px;
    border-style: solid;
    border-width: 1px 1px 1px;
    float: left;
	height: 30px;
    width: 113px;
	font-size: 16px;
	/*margin: 0 0 0 110px;*/
	background:url("../images/reminder-icon.png") no-repeat scroll 3px 3px #f5f5f5;
	color: #023d1b;
    display: block;
    line-height: 29px;
    text-decoration: none;
    text-indent: 33px;
	font-size: 16px;
}
.remindernew a {
/*    background: rgba(0, 0, 0, 0) url("../images/compare-html.png") no-repeat scroll 5px 8px;*/
	color: #023d1b;
    display: block;
    line-height: 30px;
    text-decoration: none;
    text-indent: 32px;
	font-size: 16px;
}
.remindernew:hover{background-color:#fff;}

.donate-now > li.maybecss{margin-left: 153px !important; opacity:1!important;}
.donate-now > li.yesno{margin-left: 161px !important;opacity:1!important;}




.PagePhotoCompare-photo-new {
    /*border-color: #fff !important;*/
    border-color: #bababa !important;

	}
.PagePhotoCompare-photo-new:hover {
    border-color: #d5d5d5 !important;
	}
	
.btn-primary-new-photo {
   /* border-color: #fff !important;*/
	 border-color: #cecece !important;

	}
.btn-primary-new-photo:hover {
    border-color: #d5d5d5 !important;
	}
	
.inviPrev-Sub-green{
	color: #ffffff;
    cursor: pointer;
    font-size: 15px;
    padding: 6px 18px 7px;
    text-transform: capitalize;
	background: none repeat scroll 0 0 #298a53 !important;
    /* border-bottom: 1px solid #00652c !important;
    border-left: 1px solid #00652c !important; */
    border-radius_none: 3px;
    /* border-right: 1px solid #00652c !important; */

}

.inviPrev-Sub-orrange{
	color: #ffffff;
    cursor: pointer;
    font-size: 15px;
    padding: 6px 18px 7px;
    text-transform: capitalize;
	background: none repeat scroll 0 0 #298A53 !important;
   /*  border-bottom: 1px solid #00652c !important;
    border-left: 1px solid #00652c !important; */
    border-radius_none: 3px;
   /*  border-right: 1px solid #00652c !important;
 */
}

.recive-mass-top-sadow{
	height: 10px;
    margin-left: 10px;
    padding-bottom: 15px;
    text-align: center;
    width: 375px;
	margin-top: -10px;
}

.recive-mass-bottom-sadow{
	/*height: 10px;*/
    margin-left: 10px;
    padding-top: 15px;
    text-align: center;
    width: 375px;
}

.preview-mass-top-sadow{
	height: 10px;
    margin-left: 25px;
    padding-bottom: 15px;
    text-align: center;
    width: 375px;
	margin-top: -10px;
}

.preview-mass-bottom-sadow{
	height: 10px;
    margin-left: 25px;
    padding-top: 15px;
    text-align: center;
    width: 375px;
}

.reminder-save{
/* 	position:absolute;
	bottom:0px;
	left:380px;
	width:25% !important;
	text-align:center !important;
	background:url("../images/res-cross.png") no-repeat top right ;
	background-position:2px 2px 0px 0px; */
	  background: rgba(0, 0, 0, 0) url("../images/res-cross.png") no-repeat scroll right center;
    bottom: 63px;
    left: 299px;
    position: absolute;
    text-align: center !important;
    width: 25% !important;
	border:none !important;
}

.reminder-save:after {
	left: 100%;
	top: 64%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #27ae60;
	border-width: 9px;
	margin-top: -13px;
}


/*---------------------------------*/


.wekicon li.personalIcon { 
	top: 3px; 
	left: 3px;
}
.wekicon li.businessIcon { 
	top: 3px; 
	left: 35px;
}
.wekicon li.shoppingIcon { 
	top: 3px; 
	left: 68px;
}
.wekicon li.restaurantsIcon { 
	top: 3px; 
	left: 99px;
}
.wekicon li.health-fitnessIcon { 
 	left: 99px;
    top: 96px;
}
.wekicon li.sportsIcon { 
	left: 68px;
    top: 96px;
}
.wekicon li.professional-bloggingIcon { 
    left: 33px;
    top: 96px;
}
.wekicon li.travelIcon { 
 	left: 99px;
    top: 63px;
}

.wekicon li.planningIcon { top: 3px; 
	left: 3px;
 	/*left: 33px;
    top: 93px;*/
}
.wekicon li.reminderIcon {
    left: 3px;
    top: 63px;
}
.wekicon li.eventsIcon {
    left: 3px;
    top: 33px;
}

.wekicon li.hosteventfwdIcon { 
	top: 3px; 
	left: 35px;
}
.wekicon li.guestEventInviteIcon { 
/* 	top: 93px; 
	left: 35px; */
	top: 30px;
left: 3px;z-index: 99;
}
.wekicon li.hosteventfwdrsvpIcon { 
	top: 3px; 
	left: 3px;
}
.wekicon li.eventsIconH { 
	top: 3px; 
	left: 64px;
}
.wekicon li.eventsIconG { 
	top: 93px; 
	left: 95px;
}

.wekicon li.photosIcon {
    left: 99px;
    top: 34px;
}

.wekicon li.dinningtravelIcon {
    left: 99px;
    top: 65px;
}

.dashbod-Rsvp-Yes{/* border: 1px solid #3e9638; */ border-radius_none: 0px !important;  font-size: 16px !important; height: 19px; text-align: center !important; text-shadow: none; width: 53px; text-shadow:none !important; color:#3f9739 !important; line-height:20px !important;  padding-left: 13px !important; }

.dashbod-Rsvp-Maybe{/* border: 1px solid #1573ca; */ border-radius_none: 0 !important; font-size: 16px !important; height: 19px; text-align: center !important; text-shadow: none; width: 74px; text-shadow:none !important; color:#1774ca !important; line-height:20px !important;  padding-left: 13px !important;}

.dashbod-Rsvp-No{/* border: 1px solid #fd4d52; */ border-radius_none: 0 !important;  font-size: 16px !important; height: 19px; text-align: center !important; text-shadow: none; width: 46px; text-shadow:none !important; color:#fd4d52 !important; line-height:20px !important; padding-left: 13px !important;}


.donate-now li.aregoing_11 input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 -39px; }
.donate-now li.aregoing_11 label { background: url(../images/yes-sp.png) no-repeat 0 4px; }
.donate-now li.aregoing_22 input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 -39px;  }
.donate-now li.aregoing_22 label { background: url(../images/maybe-sp.png) no-repeat 0 4px; }
.donate-now li.aregoing_33 input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 -39px;  }
.donate-now li.aregoing_33 label { background: url(../images/no-sp.png) no-repeat 0 4px; }


#alreadyConf .donate-now li.aregoing_11 input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 -33px; width: 78px; height:32px; padding-top:7px; text-align:center!important;  Color:#fff!important; margin-top: -3px!important;font-size: 14px !important; }
#alreadyConf .donate-now li.aregoing_11 label { background: url(../images/yes-sp.png) no-repeat 0 4px;  width: 78px; height:32px; padding-top:7px; text-align:center; Color:#fff;margin-top: -3px!important;font-size: 14px !important;}
#alreadyConf .donate-now li.aregoing_22 input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 -33px;  width: 84px; height:32px; padding-top:7px; text-align:center; Color:#fff!important;margin-top: -3px!important; font-size: 14px !important; }
#alreadyConf .donate-now li.aregoing_22 label { background: url(../images/maybe-sp.png) no-repeat 0 4px;  width: 84px; height:32px; padding-top:7px; text-align:center; Color:#fff;margin-top: -3px!important;font-size: 14px !important;}
#alreadyConf .donate-now li.aregoing_33 input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 -33px;  width: 76px; height:32px; padding-top:7px; text-align:center; Color:#fff!important;margin-top: -3px!important; font-size: 14px !important; }
#alreadyConf .donate-now li.aregoing_33 label { background: url(../images/no-sp.png) no-repeat 0 4px;  width: 76px; height:32px; padding-top:7px; text-align:center; Color:#fff;margin-top: -3px!important; font-size: 14px !important;}


@media screen and (-webkit-min-device-pixel-ratio:0){ 
#alreadyConf .donate-now li.aregoing_11 input[type="radio"]:checked + label { padding-top:7px !important;}
#alreadyConf .donate-now li.aregoing_11 label { padding-top:7px !important;}
#alreadyConf .donate-now li.aregoing_22 input[type="radio"]:checked + label { padding-top:7px !important;}
#alreadyConf .donate-now li.aregoing_22 label { padding-top:7px !important;}
#alreadyConf .donate-now li.aregoing_33 input[type="radio"]:checked + label { padding-top:7px !important;}
#alreadyConf .donate-now li.aregoing_33 label { padding-top:7px !important;}
}


.View-Auto-page{
	/*border: 3px solid #000000;border: 3px solid #ccccee;*/border: 3px solid #ddd;
    float: left;
    height: 216px;
    position: relative;
    width: 98%;
	background:url("../images/new-autobox-bg.png") no-repeat  ;
	position:relative;
}

.user-pic { width: 50px; height: 50px; padding: 1px; border: 1px solid #e9e9e9; margin: 0px; background: white; position: absolute; top: 0px; left: 0px; z-index: 99999; }

.user-pic img{ width: 50px; height: 50px;}

.View-Auto-bottom-caption { width:300px; /* width:300px; height: 46px;*/height: 36px; background: url(../images/viewAutobg.png) repeat; padding-left:9px; padding-right:9px; padding-top: 9px;position: absolute; bottom:0; }

.View-Auto-bottom-RDate { float:left; width:85px; margin-right: 14px; text-align:center;}

.View-Auto-bottom-Wished { float:left; width:120px; color:#ffffff; font-size: 0.57em; text-align:center;/* margin-top: -3px; */}


@media screen and (-webkit-min-device-pixel-ratio:0) {
.View-Auto-bottom-RDate {
    font-size: 16px;
}
.View-Auto-bottom-Wished {
    font-size: 10px;
}
.View-Auto-bottom-EDate {
    font-size: 16px;
}
.shortinglist ul {
    margin: 2px 0;
    padding: 0;
    list-style-type: none;
    text-align: left;
}

.popup_boxlist {
    /* margin-left: 10px; */
    width: 100%;
    /* overflow: hidden; */
    padding-bottom: 13px !important;
	padding-top:0 !important;
    background: #e9e9e9 none repeat scroll 0 0;
    height: 29px;
    float: left !important;
}

.shortinglist {
    position: relative !important;
   left: auto !important;
    top: 0 !important;
     padding-left: 5px !important;
    float: left !important;
}
.shortinglist ul {
    margin:0 !important;
    padding: 0 !important;
    list-style-type: none;
    text-align: left;
    float: left !important;
}
.shortinglist ul li {
    display: inline;
    float: left !important;
}
#popUpDiv a {
     right:0 !important;
    position:0 !important;
    top: 0 !important;
    z-index: 99;
}
#replyToAll{    padding-left: 328px !important;}
#target{margin-top: 43px !important;}
}




.View-Auto-lock{float:left; margin-left:40px; margin-top:2px;}
.View-Auto-lock img{float:left;     height: 18px !important;
    width: 18px !important;}

.View-Auto-unlock{float:right; margin-right:40px; margin-top:2px;}
.View-Auto-unlock img{float:left; eight: 18px !important;
    width: 18px !important;}

.View-Auto-bottom-EDate { float:right; width:47px; text-align:center;}

/*.View-Auto-bottom-caption.active {  position: absolute;  width: 100%; }*/

.View-Auto-bottom-caption p { color: white; font-size: .57em; margin: 0px; }

.View-Auto-pro-Img{
	width:318px;
	height:171px;
	position:absolute;

}

.View-Auto-pro-Img ul{
	width:318px;
	height:171px;
	padding:0px;
	margin:0px;
}

.View-Auto-pro-Img ul li{
	width:50px;
	height:47px;
	float:left;
	margin-right:7px;
	margin-bottom:5px;
	border:2px solid #dddddd;
	background-color:#ffffff;
	padding:2px;
}

.View-Auto-pro-Img li:nth-child(5){margin-right:0px;}
.View-Auto-pro-Img li:nth-child(10){margin-right:0px;}
.View-Auto-pro-Img li:nth-child(15){margin-right:0px;}

.black-profile{ 
	position:absolute; 
    background: rgb(0, 0, 0) transparent;
	background: rgba(0, 0, 0, 0.2); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000)"; 
	color:#ffffff;
	/*width:318px;*/
	width:318px;
	height:111px;
	text-align:center;
	font-size:30px;
	font-weight: 400;
	text-transform:uppercase;
	padding-top:60px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.64);
	 z-index: 99999;
 }
 
 .comment-box-border .black-profile{ 
	position:absolute; 
    background: rgb(0, 0, 0) transparent;
	background: rgba(0, 0, 0, 0.2); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000)"; 
	color:#ffffff;
	/*width:318px;*/
	width:318px;
	height:111px;
	text-align:center;
	font-size:30px;
	font-weight: 400;
	text-transform:uppercase;
	padding-top:60px;
	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.64);
	 z-index: 99 !important;
 }
 
.View-Auto-Con { width: 100px; bottom: 0; left: 165px; position: absolute; font-size: 0.6em; text-align: center; color: #fff; bottom: 9px; }
.View-Auto-Con img { width: 14px!important; height: 14px; float: left; margin: 2px auto 0; float: none; }
.aDisable{
opacity: 0.6;
 z-index: 9 !important;
}
.aActive{
opacity: 1;
}
.adisplaynone
{
display:none !important;
}

.new_event_occured{ 
	/* background: #b9df90 none repeat scroll 0 0 !important; color: #3c763d !important; height: 31px !important; line-height: 30px !important; margin-top: 3px !important; padding-left: 10px !important; padding-right: 10px !important; font-weight:normal; margin-right: 0px; */
	    background: #b9df90 none repeat scroll 0 0 !important;
    color: #3c763d !important;
    font-weight: normal;
    height: 31px !important;
    line-height: 30px !important;
    margin-right: 0;
	margin-left: 803px;
    margin-top: 3px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
	top: 99px;
    z-index: 99; position: fixed !important;
	
}

.new_event_occured1 {
    background: #b9df90 none repeat scroll 0 0 !important;
    border: medium none !important;
    border-radius_none: 0 !important;
    color: #3c763d !important;
    font-weight: normal;
    height: 31px !important;
    line-height: 30px !important;
    margin: 3px 9px 0 0;
    padding: 0 10px !important;
}


.DatePicker-cre{ 
	border-radius_none: 3px !important; 
	-moz-border-radius_none: 3px !important; 
	-webkit-border-radius_none: 3px !important; 
	background-color: #fff !important; 
	font-size: 14px !important; 
	border:1px solid #bcbcbc !important; 
	padding: 0px !important;
	width: 98px !important; 
	height: 30px !important; 
	background-image:none !important; 
	text-align:center !important;
}

.em-massage{
	color: #333 !important;
    font-family: arial !important;
    font-size: 18px !important;
    margin-left: 289px !important;
    margin-top: 79px !important;
	margin-bottom: -6px !important;
}

.RSVP_control{margin-left: 47px;}


.non-reg-user-left{width:500px; float:left;}
.non-reg-user-right{width:500px; float:right;}

.test-guest{color: #333 !important; font-size: 18px !important; margin-top: 81px !important; text-align: center !important; font-family:arial; margin-bottom: 23px !important;}

.textlineNon{ padding-left:0px !important; }

.rebpos{ margin-bottom: -3px !important;}

.edit-rsvp {  float: right; height: 20px; width: 20px;  margin-right: 89px;}

.edit-rsvp-2 {  float: right; height: 20px; width: 20px;  margin-right: 78px;}


#missingDiv .notification-box{    background: #009966 none repeat scroll 0 0;
    color: #fff;
    margin-left: 1px;
    padding: 5px;
    width: 99.4%;float:left;}
	
#missingDiv .notification-box a{color: #deff00; text-decoration:none;}
#missingDiv .notification-box a:hover{color: #ffc000; text-decoration:none;}

.upload-photo-popup{width:960px!important; height:60% !important; position: fixed; margin-left: -515px;left: 50%;}
.upload-photo-popup1{width:960px!important; height:60% !important; position: fixed; margin-left: -515px;left: 50%;}


/*================================================css for invito page================================================*/

.Del-invitees{
    background-color: #7a82c9;
    color: #fff;
    float: left;
    font-size: 18px;
    font-weight: 600;
    height: 33px;
    margin-left: -16px;
    margin-top: -23px;
    padding-left: 26px;
    padding-top: 18px;
    text-align: left;
    width: 399px;
}


.invitees-Del{
    height: 28px !important;
	padding-top: 8px !important;

}

.invitees-Delsecond{
    height: 28px !important;
	padding-top: 21px !important;
	margin-top: -28px !important;
	margin-bottom: 4px;

}



.alert-pop-clo{    height: 16px;
    left: 389px;
    position: absolute;
    top: 24px;
    width: 16px;}

.invi-pop-con{ text-align:center; font-size:14px; font-weight:normal; line-height:20px; margin-top:3px; color:#6b6b6b; width:388px; margin-left:5px;}
ul.tabs {
 /* width: 600px;*/
 width: 1008px;
  height: 42px;
  margin-left: 10px;
  list-style: none;
  overflow: hidden;
  padding: 0;
  line-height:9px;
}

ul.tabs li {
  float: left;
  /*width: 252px;*/
  width: 201.6px;
}

ul.tabs li a {
  position: relative;
  display: block;
 /* height: 12px;*/
/*  margin: 10px 0px 0px 0px !important;*/
  padding: 10px 0px 10px 0px;
  /*border-radius_none: 6px 6px 0 0;*/
  border-right: #ffffff 2px solid;
 /* font-family: 'Roboto', sans-serif;
  font-size: 18px;*/
  text-align: center;
  text-decoration: none;
  color: #000000;
  background: #c2cbf5;

}

ul.tabs li:last-child a {
  border-right:none;
}

/*ul.tabs li a:hover {
	color: #D3FEF5;
}*/

ul.tabs li a.active {
  /*margin: 5px 0px 0px 0px !important;*/
  padding: 12px 0px 12px 0px;
  background: #6d7dca;
  color: #ffffff;
}


/*==============================invito popup tab=================================*/
ul#ageFiltertab_1.tabs {
 /* width: 600px;*/
 width: 1012px;
  height: 42px;
  margin-left: 10px;
  list-style: none;
  overflow: hidden;
  padding: 0;
  line-height:9px;
}

ul#ageFiltertab_1.tabs li {
  float: left;
  /*width: 252px;*/
  width: 202px;
}

ul#ageFiltertab_1.tabs li a {
  position: relative;
  display: block;
  height: 12px;
  margin: 10px 0px 0px 0px !important;
  padding: 11px 0px 10px 0px;
  /*border-radius_none: 6px 6px 0 0;*/
  border-right: #ffffff 2px solid;
 /* font-family: 'Roboto', sans-serif;
  font-size: 18px;*/
  text-align: center;
  text-decoration: none;
  color: #000000;
  background: #c2cbf5; font-size:18px;

}

ul#ageFiltertab_1.tabs li:last-child a {
  border-right:none;
}

/*ul.tabs li a:hover {
	color: #D3FEF5;
}*/

ul#ageFiltertab_1.tabs li a.active {
  /*margin: 5px 0px 0px 0px !important;*/
  padding: 12px 0px 12px 0px;
  background: #6d7dca;
  color: #ffffff;
}
/*==============================invito popup tab=================================*/

.group:before,
.group:after {
  content: " "; /* 1 */
  display: table; /* 2 */
}

.group:after { clear: both; }

#panels {
  /*width: 600px;*/
  height: 300px;
  margin: 0 auto;
  background: #2c3e50;
  -webkit-box-shadow: 2px 8px 25px -2px rgba(0,0,0,0.3);
  -moz-box-shadow: 2px 8px 25px -2px rgba(0,0,0,0.3);
  box-shadow: 2px 8px 25px -2px rgba(0,0,0,0.3);
  -webkit-border-bottom-right-radius_none: 8px;
  -webkit-border-bottom-left-radius_none: 8px;
  -moz-border-radius_none-bottomright: 8px;
  -moz-border-radius_none-bottomleft: 8px;
  border-bottom-right-radius_none: 8px;
  border-bottom-left-radius_none: 8px;
  width: 1000px;
}

#panels p {
  font-family: 'Roboto', sans-serif;
  padding: 30px 40px;
  color: #ffffff;
  line-height: 26px;
  font-size: 18px;
  margin: 0;
}

#one { }

#two { display: none; }

#three { display: none; }
#four { display: none; }

.SecendbabyBox { margin: 10px auto 0 !important; padding: 0!important; width: 1008px !important; background: #EAEEFE !important; overflow: hidden; height:802px; border-top:1px solid #ffffff !important;  border-left:1px solid #EAEEFE !important; border-right:1px solid #EAEEFE !important;border-bottom:1px solid #EAEEFE !important;}

.SecendbabyBox .slides li { padding: 0; margin:10px 7px 10px 7px; float: left;/* width: 473px!important;*/  width:490px!important; position: relative; border:0px solid red;}

.SecendbabyBox .flex-viewport {padding: 0 0 0 19px;}
/*
.SecendbabyBox ul li img.image_4:hover {
    left: -268px;
    margin-top: 0px !important;
}*/

.flex-viewport > .slides.slider2.jAnimContainer > li > a > img {
    /*height: 100% !important;
    width: 465px !important;*/
	height: 100%;
    width: 481px;

	/*border: 4px solid #b6c0ee;*/
	border: 4px solid #fff;
}

.SecendbabyBox .flex-viewport {
    padding: 0 0 0 0px;
}

.SecendbabyBox .slides li a {
    float: right;
  /*  margin: 11px 0;*/
   	margin-bottom:17px;
    min-height: 233px;
    padding: 0;
    position: relative;
    width: 100%;
}
.my-avito-section .flex-control-nav {
   /* bottom: -3px !important;*/
    position: relative !important;
	bottom: 0px !important;
}

 @media screen and (-webkit-min-device-pixel-ratio:0) {
 
    /* Safari only override */
    ::i-block-chrome, .my-avito-section .flex-control-nav{
 bottom: -8px !important;
}
.monthDisplayPanel > ul > li.yearName > #YearNum {line-height: 28px;}
.monthDisplayPanel > ul > li.monthName > #MonthName{line-height: 23px;}

}

/*================================================css end invito page================================================*/



.rewm { display:none;}

h6.marginBottomNone.categoryTitle {  color: #484948;
    float: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 35px;}


/*css added on 24-06-2015*/
.user-profile-heading {
    float: left;
	width:100%;
	display:none;
}
.user-profile-heading h2{
   background: rgba(0, 0, 0, 0) url("../images/user-profile-text-icon.png") no-repeat scroll left center;
    color: #424141;
    float: left;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    margin: 15px 20px 0;
    padding-left: 32px;
}

.user-profile-subheading {
    float: left;
	width:auto;
}
.user-profile-subheading h2{
    color: #424141;
    float: left;
    font-size: 20px;
    font-weight: 400;
    margin:0px;
	line-height:20px;
}


.user-profile-login-info {
    float: left;
	width: 277px;
}
.user-profile-login-info h2{
   background: rgba(0, 0, 0, 0) url("../images/login-info-text-icon.png") no-repeat scroll left center;
    color: #424141;
    float: left;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
padding:8px 0 8px 32px !important;
}

.user-profile-personal-info {
    float: left;
	width:280px;
}
.user-profile-personal-info h2{
   background: rgba(0, 0, 0, 0) url("../images/user-profile-text-icon.png") no-repeat scroll left center;
    color: #424141;
    float: left;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
	padding:8px 0 8px 32px !important;
}

.user-profile-personal-info h3{
   background: rgba(0, 0, 0, 0) url("../images/add_info.png") no-repeat scroll left center;
    color: #424141;
    float: left;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
	padding:8px 0 8px 32px !important;
}



.user-profile-edit-form {
    float: left;
	width:auto;
	 margin-top: 7px;
	 margin-Bottom:16px;
	 width:60%;
}




.clear-div { float:left; width:100%; height:10px; clear:both;}
.form-clear-div { float:left; width:100%; height:2px; clear:both;}


#form_Edit {     background: #52c56d none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
	height: 32px;
    font-size: 14px;
    line-height:28px;
    padding: 0 15px;
    position: absolute;
    right: 130px;
    top: 272px;
    width: auto;font-weight:400 !important;font-family: 'Roboto', sans-serif !important;
	}
	
#form_Edit:hover {     background: #42d164 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff !important;
    cursor: pointer;
    float: left;
	height: 32px;
    font-size: 14px;
    line-height:28px;
    padding: 0 15px;
    position: absolute;
    right: 130px;
    top: 272px;
    width: auto; font-weight:400 !important;
	}
	
	

#form_Save {   background: #52c56d;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    margin-bottom: 8px;
	margin-right:10px;
	margin-left:152px;
    padding: 0px 15px;
	height: 32px;
    width: auto; border:none; cursor:pointer;    font-size: 14px;
    line-height: 28px; font-family: 'Roboto', sans-serif !important; font-weight:400;}
	
	#form_Save:hover {   background: #42d164;font-family: 'Roboto', sans-serif !important; font-weight: 400;}
	
#form_Cancel {   background: #9b9b9b;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    margin-bottom: 8px;
    padding:0px 15px;
	height: 32px;
    width: auto; border:none; cursor:pointer; font-size: 14px;
    line-height: 28px; font-family: 'Roboto', sans-serif !important; font-weight:400;}
	
	#form_Cancel:hover {   background: #757272;font-family: 'Roboto', sans-serif !important; font-weight: 400;}

#changePasswordAction {
    display: block;
    float: right;
    width: 68.5%;margin-top:7px; min-height: 372px;}
	
#changePsave {   background: #52c56d;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    margin-bottom: 8px;
	margin-right:10px;
	margin-left:154px;
	height: 32px;
    padding: 0px 15px;
    width: auto; border:none; cursor:pointer;font-size: 14px;
    line-height: 28px; font-family: 'Roboto', sans-serif !important; font-weight: 400;}
	
#changePsave:hover {   background: #42d164;font-family: 'Roboto', sans-serif !important; font-weight: 400;}
	
#changePcancel {   background: #9b9b9b;
    border-radius_none: 3px;
    color: #fff;
    float: left;
	height: 32px;
    margin-bottom: 8px;
    padding:0px 15px;
    width: auto; border:none; cursor:pointer;font-size: 14px; font-family: 'Roboto', sans-serif !important; font-weight: 400;
    line-height: 30px;}
#changePcancel:hover {   background: #757272; font-family: 'Roboto', sans-serif !important; font-weight: 400;}

.CUSTOM_LABEL_CLASS1 {
    color: #424141;
    float: left;
    font-size: 14px;
    margin-bottom: 4px;
    width: 140px!important;
	line-height:32px;
} 

.profileInputtype-small {
 border: 1px solid #d9d9d9;
    border-radius_none: 3px;
    box-shadow: none;
    height: 30px;
    margin: 0 0 9px;
    resize: none;
    width: 210px;
	padding: 0 5px;
}

.profileInputtype {
 border: 1px solid #d9d9d9!important;
    border-radius_none: 3px!important;
    box-shadow: none!important;
    height: 32px!important;
    margin: -5px 0 9px!important;
    resize: none!important;
    width: 282px!important;
	padding:0 5px;
	padding-top:0px;
	font-size:14px;
}
.profileInputtype2 {
 border: 1px solid #d9d9d9!important;
    border-radius_none: 3px!important;
    box-shadow: none!important;
    height: 32px!important;
    margin: 0px 0 9px;
    resize: none!important;
    width: 282px!important;
	padding:0 5px;
	padding-top:0px;
	font-size:14px;
}
.user-profile-edit-form select.profileInputtype {
 border: 1px solid #d9d9d9!important;
    border-radius_none: 3px!important;
    box-shadow: none!important;
    height: 32px!important;
    margin: -3px 0 9px !important;
    resize: none!important;
    width: 294px!important;
	padding:0 5px;
	padding-top:0px;
	font-size:14px;
}
.user-profile-edit-form select.input-select{
 border: 1px solid #d9d9d9!important;
    border-radius_none: 3px!important;
	padding-top:0px;
}


.receivedAutographMessage
{

	  background: #000 none repeat scroll 0 0;
    color: #fff;
    font-size: 12px;
    height: 101px;
    opacity: 0.48;
    overflow-x: hidden;
	overflow-y: hidden;
    padding: 10px 38px 4px 12px;
    position: absolute;
    top: 56px;
    width: 84.5%;
	z-index: 99999;
}


/*css added on 29-06-2015*/

.descriptionInfo_searchlist fieldset { border: 1px solid #c7c7c7; margin: 30px 0 0 0px; text-transform: initial; color:#000000; line-height:18px;font-family: 'Roboto', sans-serif; float:left; Width:100%;  font-size: 13px; }
.descriptionInfo_searchlist fieldset legend {background: transparent none repeat scroll 0px 0px;
border-bottom: 1px solid #CCC;
margin: -29px 0px 0px;
padding: 5px 0px;
font-weight: 500;
float: left;}

.descriptionInfo_searchlist{float: left; width:71%;}
.descriptionInfo_searchlist .descriptionInfo {
    margin: 0px;
    width: 100%;
    float: left;
}

.descriptionInfo_searchlist.rating_viewdiv{ float:left;}
.descriptionInfo_searchlist.postRating { width: 164px; float: left; position: relative;/*padding:10px;*/ padding:0 10px; }
.descriptionInfo_searchlist.postRating ul { margin: -5px 0 0 -11px; float: left; }
.descriptionInfo_searchlist.postRating span { float: left; /*margin: 0;*/ /*margin: -13px 0 0;*/ margin: 0px 3px 0 0;padding: 0px; color: #0885f0; font-size: 14px; font-weight: 400;  text-transform: initial; }
.resto-rating span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: 5px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}
.ratingCategories .star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: 1px 3px 0 3px!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:28px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}
.avgRate  span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: -2px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}

.ratingstararea  span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: -12px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}

.shoppingrating span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: -4px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}

.postRating span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: 1px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}


.diningrating span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: -8px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}

.shopratingFV  span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: -7px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}

.ratingstarareaFV  span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: -8px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; }

.diningratingFV span.star-rating-control {
    color: #0885f0;
    float: left!important;
    font-size: 14px;
	line-height: 12px!important;
    font-weight: 400;
    margin: -8px 3px 0 0!important;
    padding: 5px;
    text-transform: initial;
	width:126px; height:18px; overflow:hidden;
	/*background:#9d9daa;*/
	border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; 
}
/*css added on 02-07-2015*/
.blue-savebtn{ margin: 3px 0 20px 165px; padding:0; clear:both; float:left; border-radius_none: 3px; -moz-border-radius_none:3px; -webkit-border-radius_none:3px;
background: #61b3e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61b3e3), color-stop(100%,#2f7fba)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61b3e3 0%,#2f7fba 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba',GradientType=0 ); /* IE6-9 */
}
.blue-savebtn a{display: block; color: #fff; text-decoration: none; padding:6px 20px;border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; 
background: #61b3e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #61b3e3 0%, #2f7fba 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61b3e3), color-stop(100%,#2f7fba)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61b3e3 0%,#2f7fba 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #61b3e3 0%,#2f7fba 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b3e3', endColorstr='#2f7fba',GradientType=0 ); /* IE6-9 */
}
.blue-savebtn a:hover{display: block; color: #fff; text-decoration: none; padding:6px 20px;border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; 
background: #61b3e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #2f7fba 0%, #61b3e3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f7fba), color-stop(100%,#61b3e3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2f7fba 0%,#61b3e3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2f7fba 0%,#61b3e3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2f7fba 0%,#61b3e3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2f7fba 0%,#61b3e3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f7fba', endColorstr='#61b3e3a',GradientType=0 ); /* IE6-9 */
}

.categoryTitle { color: #484948; font-family: "Open Sans","sans-serif";
    font-size: 15px!important;
    font-weight: 500;}
	
/* forgot password page css added on 02-07-2015 */
.foggot-pass-area {
    position: relative;
    width: 390px;
	margin:126px auto;
}
.foggot-pass-area h2 {
    background: rgba(0, 0, 0, 0) url("../images/form-top-header-bg.png") repeat scroll left top;
    border-top-left-radius_none: 5px;
    border-top-right-radius_none: 5px;
    color: #ffffff;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 25px;
    font-weight: 500;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}
.foggot-pass-area_inner {
    background: rgba(0, 0, 0, 0) url("../images/form-bg.png") repeat scroll left top;
    border-bottom-left-radius_none: 5px;
    border-bottom-right-radius_none: 5px;
    color: #616161;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    max-width: 368px;
   /*  overflow: hidden; */
    padding: 18px 10px 18px 10px;
    position: relative;
    width: 100%;
	border:1px solid #8a94cb;
	border-top:none;
}

.foggot-pass-area_inner input[type="text"], .foggot-pass-area_inner input[type="email"], .foggot-pass-area_inner input[type="number"], .foggot-pass-area_inner input[type="tel"], .foggot-pass-area_innerinput[type="password"], .foggot-pass-area_inner textarea, .foggot-pass-area_inner select {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    border-radius_none: 3px;
    color: #616161;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 16px;
    padding: 7px 17px;
    transition: background 0.25s ease-in-out 0s;
    width: 90%;
}

#form_Submit{
-webkit-border-radius_none: 3px;
-moz-border-radius_none: 3px;
border-radius_none: 3px; 
	width:100%;
	margin:0px 0 0 0;
	border: 1px solid #188d63;
	outline:0;
	text-align: center;
	background: #2dba87; /* Old browsers */
background: -moz-linear-gradient(top, #2dba87 0%, #149164 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2dba87), color-stop(100%,#149164)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2dba87 0%,#149164 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2dba87 0%,#149164 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2dba87 0%,#149164 100%); /* IE10+ */
background: linear-gradient(to bottom, #2dba87 0%,#149164 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2dba87', endColorstr='#149164',GradientType=0 ); /* IE6-9 */

	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: 700;
	padding:2px 26px;
	color: #FFF;
	text-transform:uppercase;
}
#form_Submit:hover {
-webkit-border-radius_none: 3px;
-moz-border-radius_none: 3px;
border-radius_none: 3px; 
	cursor:pointer;
background: #149164; /* Old browsers */
background: -moz-linear-gradient(top, #149164 0%, #2dba87 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#149164), color-stop(100%,#2dba87)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #149164 0%,#2dba87 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #149164 0%,#2dba87 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #149164 0%,#2dba87 100%); /* IE10+ */
background: linear-gradient(to bottom, #149164 0%,#2dba87 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#149164', endColorstr='#2dba87',GradientType=0 ); /* IE6-9 */

}

/*css added on 06-07-2015*/

.save-profile-pic-button{
    background: #52c56d;
    border-radius_none: 3px;
    color: #fff;
    float: left;
	font-size:17px;
    margin: 8px 0;
    padding: 7px 20px;
    width: auto;
	border:none;
}
.save-profile-pic-button:hover{
    background: #0da230;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    margin: 8px 0;
   padding: 7px 20px;
    width: auto;
	border:none;
	font-size:17px;
}

.ax-uploader{

	background: #fd7726  url("../images/profile-picture-upload.png") 11px 6px no-repeat;
    border-radius_none: 3px;
    color: #fff;
    float: left;
	font-size:15px;
    margin: 0px 0;
    padding: 7px 20px;
    width: 77px;
	border:none;
	cursor:pointer;
}

.ax-uploader input{
	cursor:pointer;
}
.ax-uploader input:hover{
	cursor:pointer;
}

.ax-uploader:hover{
	background: #db5403  url("../images/profile-picture-upload.png") 11px 6px no-repeat;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    margin: 0px 0;
   padding: 7px 20px;
   width: 77px;
	border:none;
	font-size:15px;
	cursor:pointer;
}


.delete-profile-pic-button{
	background: #fe6060  url("../images/pic-delete-icon.png") 8px 7px no-repeat;
	 border-radius_none: 3px;
    color: #fff;
    float: left;
	font-size:15px;
    margin: 8px 0 0 0;
  padding: 5px 0 5px 10px;
    width: 95px;
	border:none;
}
.delete-profile-pic-button:hover{
	background: #fa4949  url("../images/pic-delete-icon.png") 8px 7px no-repeat;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    margin: 8px 0 0 0;
   padding: 5px 0 5px 10px;
    width: 95px;
	border:none;
	font-size:15px;
}

.max_photo_holder_select {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    border-radius_none: 3px;
    float: none;
    padding: 2px 3px;
    width: 50px;
}
.max_photo_holder_select select{
      width: 100%;
	  height:20px;
	  padding:0px;
}

/*css added on 07-07-2015*/


.rating_Save {   background: #2f9948;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    padding: 4px 10px;
    width: 64px; border:none; cursor:pointer;}
	
.rating_Save:hover {   background: #29af49; cursor:pointer;}
	
.rating_Cancel {   background: #787878;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    padding: 4px 10px;
    width: 64px; border:none;
	cursor:pointer;}
	
.rating_Cancel:hover {   background: #9b9b9b; cursor:pointer;}

.rating_Edit{   /*background: #1272bc;*/
    border-radius_none: 3px;
    color: #3498db ;
float: left;
font-size: 13px !important;
    padding: 6px 0px;
    width: auto; border:none; cursor:pointer; text-transform:capitalize; text-align:right;}
.rating_Edit:hover { color: #3498db ; cursor:pointer;}

.restORdiv .overallRatingSummary .ORedit {   /*background: #1272bc;*/
    border-radius_none: 3px;
    color: #3498db;
float: left;
font-size: 13px !important;
    padding: 6px 15px;
    width: auto; border:none; cursor:pointer; text-transform:capitalize;}
.restORdiv .overallRatingSummary .ORedit:hover {   /*background: #3698e3;*/ cursor:pointer;}

#carousel  h3.datetext { /*height: 40px; left: 50%; margin: -26px 0 0 -25px; top: 44%!important; */width: 49px;}


.AutographIcon {margin-left: 75px !important; margin-top: 65px !important;}
.GroupCardIcon {margin-left: 25px !important; margin-top: 25px !important;}
.ratingoverall_Cancel {   background: #a4a3a3;
    border-radius_none: 3px;
    color: #fff;
    float: left;
    padding: 6px 10px;
    width: 76px; border:none;
	cursor:pointer;}
	
.ratingoverall_Cancel:hover {   background: #9b9b9b; cursor:pointer;}

/*css added on 10-07-2015*/
#showHideDiv .two-col {
    width: 98%!important;
}


#contactArea h3.headtextalbum {
    border-bottom: 1px solid #ccc;
    color: #212121;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
    margin: 2px 1px 8px 0;
    position: relative;
}

#contactArea h3.headtextalbum .hidnshpop{ float:right;}

/*css added on 147-07-2015*/

.rating-view {display:none;}
.network-view {display:none;}

#res-network { color: #000;
    padding-bottom: 0;
    padding-left: 18px;
    padding-right: 0;
    padding-top: 0; cursor:pointer;}
#res-rating{ color: #000;
    padding-bottom: 0;
    padding-left:18px;
    padding-right: 0;
    padding-top: 0; cursor:pointer;}
	
	
#dialog-message-wrapper { width:100%!important;}

.donsubcla{padding:0px !important; margin:0px 0px 0px -2px !important;}
.commentsThreadMain > ul > li > .profImgSmall img { width: 32px; height: 32px;}

/*css added on 22-07-2015*/
.heading-right-container { float:right; width:auto; font-size:14px; margin-right:5px; margin-top:3px;}
.heading-right { float:left; width:auto; font-size:14px; margin:0 10px;line-height:26px;}
.heading-right-radio {    float: left;
    font-size: 7px;
    line-height: 10px;
    margin-top: 7px;
    padding: 0;
    vertical-align: top;
    width: auto;}

/*css added on 23-07-2015*/
#showshopuser { float:left; width:96%; padding:0 2%;}
#public_shopping.brith_heading.tabularPhotos{    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top:0px !important;}
	
#follower_shopping.brith_heading.tabularPhotos{    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top:0px !important;}
	
	#mutual_shopping.brith_heading.tabularPhotos{    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top:0px !important;}
	
	#follow_shopping.brith_heading.tabularPhotos{    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top:0px !important;}

/*css added on 24-07-2015*/
.smallSelectionBox { background: #FFF url("../images/down_arrow_select.jpg") no-repeat scroll right center;border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; width: 100%; height: 34px; margin-right: 0px; float: left; text-align:left; }
.smallSelectionBox:focus { border: 1px solid #3c4da9; outline: none; box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -moz-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); }


.NewInvitesSecLeftNew {
    float: right;
    margin: -2px -10px 0 0;
    width: 244px;
} 

#accordion div.ui-accordion-content {
    /*width: 100% !important;*/
}
.acc2 {
    padding: 1px 22px !important;
}

/*css added on 29-07-2015*/

#alertBox { z-index:9999999!important;}

/*css added on 30-07-2015*/

.PopupsecPanelDateDetails {
    margin: 10px 0 5px !important;
}

.show_reminders_bar{
    background: #54629f none repeat scroll 0 0 !important;
    color: #e2e7ff !important;
    padding: 0;
	border:none !important;
}


/*css added on 31-07-2015*/
   .btn-disable
        {
        cursor: default;
        pointer-events: none;

        /*Button disabled - CSS color class*/
        color: #c0c0c0;
        background-color: #ffffff;

        }

/*css added on 01-08-2015*/
.new-rsvp-section { float:left;  width: 92.5%; padding:10px 39px 0px 39px;}

.yetToconfirm {
 background: url("../images/right-ribon.png") no-repeat scroll right center;
    height: auto;
    left: 209px;
    max-height: 94px;
    width: 111px;
    position: absolute;
    top: 145px;
	font-size:11px;
	text-align:center;
border:none; 
padding: 8px 0;
color:#fff;
z-index: 9999;	
}
.totalCount {
 background: url("../images/left-ribon.png") no-repeat scroll left center;
    height: auto;
    left: -2px;
    max-height: 94px;
    width: 111px;
    position: absolute;
    top: 145px;
	font-size:11px;
	text-align:center;
	border:none;
	padding: 8px 0;
	color:#fff;
z-index: 9999;		
}

/*css added on 03-08-2015*/

.mutual_remove_group {
    right: 2px;
    top: -1px; cursor:pointer; }
	
	
.top-date-box-new{  height: 28px;
    margin-left: 273px;
    margin-top: 1px;}
	
#alertBoxconfirmcrtevt {z-index:999999!important;}
#alertBoxconfirm{z-index:999999!important;}
#newAddphotobtn .uploadicon {
    float: right;
    margin-bottom: 5px;
    margin-top: -30px;
}

/*css added on 11-08-2015*/
#allphoalb {margin:0 10px ;}
.savedMsgGroup .editableIcon.shopeditbtn{
background:none;
    border: none;
 }
 
 .nomarginDiv{margin:0px !important;}
 
 .restHeadName {line-height:34px!important;}
 
#countrytabs{
    padding:0 10px;
    width: 98% !important;
}

.descriptionInfobg1 div { padding:0px!important;}
.descriptionInfobg1 p { padding:0px!important;}

#tinymce.mce-content-body {margin:4px!important;  }

.NewbtnPopupC {float:right; width:auto; line-height:11px;height:auto;}
.NewbtnPopupC a{ font-size:13px; text-align:right;}

.descriptionInfobg1 { 
    padding: 0px !important;}
	
	.descriptionInfobg1 textarea:focus {
    margin: 0px !important;
}

.mce-content-body  {padding:0 5px !important; border:1px solid red !important; }
.mce-content-body  {padding:0 5px !important;}



.longSelectionBoxNew{ background:url("../images/down_arrow_select.jpg") no-repeat scroll 333px center !important;!important; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; width: 100%;  margin-right: 0px; float: left;  -moz-appearance: none; -webkit-appearance: none;}

.longSelectionBoxNew:focus { border: 1px solid #3c4da9; outline: none; /*box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -moz-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8);*/ }

.longSelectionBoxNewSmall{ background:url("../images/down_arrow_select.jpg") no-repeat scroll 50px center !important;!important; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; width: 100%;  margin-right: 0px; float: left; -moz-appearance: none;-webkit-appearance: none; }

.longSelectionBoxNewSmall:focus { border: 1px solid #3c4da9; outline: none; /*box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -moz-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8);*/ }

.longSelectionBoxNewSmallNew{ background:url("../images/down_arrow_select.jpg") no-repeat scroll 55px center !important;!important; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border: 1px solid #bcbcbc; -moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4; width: 100%;  margin-right: 0px; float: left; -moz-appearance: none;-webkit-appearance: none; }

.longSelectionBoxNewSmallNew:focus { border: 1px solid #3c4da9; outline: none; /*box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -moz-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8);*/ }


.longSelectionBoxNewSmall1{ background:url("../images/down_arrow_select.jpg") no-repeat scroll 33px center !important;!important; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; border: 1px solid #bcbcbc;/*-moz-box-shadow: inset 1px 1px 3px -1px #f4f4f4; -webkit-box-shadow: inset 1px 1px 3px -1px #f4f4f4; box-shadow: inset 1px 1px 3px -1px #f4f4f4;*/ width: 100%;  margin-right: 0px; float: left; -moz-appearance: none;-webkit-appearance: none; }

.longSelectionBoxNewSmall1:focus { border: 1px solid #3c4da9; outline: none; /*box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -moz-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8); -webkit-box-shadow: 0 0 5px 0 rgba(91, 197, 197, 0.8);*/}

.msg-area{float:left; width:100%; min-height:150px; }

.adultAmt {padding:0 10px; color:#03af07; font-weight:700;}
.text-center-align { text-align:center !important;}

.lnAdd {

background:url("../images/location-icon.png") no-repeat scroll 8px 8px !important;!important;
	font-family: "Open Sans","sans-serif";
    float: right;
    font-family: "Open Sans","sans-serif";
    font-size: 13px;
    width:25%;
	  margin-top: 26px;
     padding: 5px 10px 10px 25px;
	border-left:1px solid #F0F0F0;
    

}
.lnAdd-search-listing{

background:url("../images/location-icon.png") no-repeat scroll 8px 8px !important;
	font-family: "Open Sans","sans-serif";
    float: right;
    font-family: "Open Sans","sans-serif";
    font-size: 13px;
    width:35%;
	  margin-top: 17px;
     padding: 5px 10px 10px 33px;
	border-left:1px solid #F0F0F0; min-height:12px;
}
.lnAdd-search-listing span{font-size: 13px; color:#000; font-weight:400;}
.lnAdd-search-listing span span{font-size: 13px; color:#000; font-weight:400;}
.lnAdd-search-listing span span a{color:#3498db; text-decoration:none;}
.lnAdd-search-listing span span a:hover{color:#000; text-decoration:underline;}


.lnAdd-search-listing span .rating_rest_name{font-size: 13px; color:#0885f0 !important; font-weight:400;}
.lnAdd-search-listing span .rating_rest_name a{color:#0885f0 !important; text-decoration:none;}
.lnAdd-search-listing span .rating_rest_name a:hover{color:#0885f0 !important; text-decoration:underline;}

.fullWidth-search-listing {width: 58% !important; min-height:57px;}


.float-right-rating_new1 {padding-bottom: 5px; padding-left: 162px; position: absolute; width: 234px;}


.float-right-rating_new {padding-bottom: 5px;position: absolute; right: 106px; width: 256px;}

#average_ratingchecked5 .star-rating_new{margin-right:0px !important; border:1px solid red;}

.ratAmbRatTraVal{ float: left; border: 0px solid red; font-size: 11px !important; width: 200px;line-height: 12px;color: #0885f0 !important;     padding-top: 5px;}
.ratClRatShoClVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px; line-height: 33px;color: #0885f0 !important;}

.ratClRatTrVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 28px;line-height: 28px;color: #0885f0 !important;}
.ratLocRatTraVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 28px;line-height: 28px;color: #0885f0 !important;}
.ratDinRatTraVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 28px;line-height: 28px;color: #0885f0 !important;}
.RatSerRatTraVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 22px; line-height: 14px;color: #0885f0 !important;     padding-top: 5px;}
.ratMonRaTraVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 28px;color: #0885f0 !important;     line-height: 35px;}

.ratClRatShoDinVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 33px;color: #0885f0 !important;}
.ratClRatShopLocVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 33px;color: #0885f0 !important;}
.ratClRatShoAmbiVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 33px;color: #0885f0 !important;}
.ratClRatShoSelVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 33px;color: #0885f0 !important;}
.ratClRatShoMVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 33px;color: #0885f0 !important;}

.ratAmbRatResVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 35px;color: #0885f0 !important;}
.ratSerRatResVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 35px;color: #0885f0 !important;}
.ratWatRatResVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 35px;color: #0885f0 !important;}
.ratValMonRatResVal{float: left;border: 0px solid red; font-size: 11px !important; width: 200px;height: 30px;line-height: 35px;color: #0885f0 !important;}


@media screen and (-webkit-min-device-pixel-ratio:0){ 
.float-right-rating_new {
    padding-bottom: 5px;
     left: -1px;
    width: 255px;
	position:absolute;
}

 ::i-block-chrome, .black-profile {
z-index: 99 !important;
}


 ::i-block-chrome,.float-right-rating_new {
    padding-bottom: 5px;
    left: 109px;
    width: 258px;
	position:absolute;
}

 ::i-block-chrome, .profImgSec img.imgprat.newAddImg{    border: 2px solid #fff; float:left;
   height: 98%;
/*     left: 50%;
    top: 50%; */
    width: 97.5% !important;}
.profImgSec img.imgprat.newAddImg{    border: 2px solid #fff; float:left;
   height: 98%;
/*     left: 50%;
    top: 50%; */
    width: 97.5% !important;}
 ::i-block-chrome,.star-rating_new:last-child {margin-right:0px;}
} 

.star-rating_new:last-child {margin-right:0px !important;}
.forTravelRating_new {
float: left;
padding-bottom: 45px;
/* width: 400px; */
width: 470px;
margin-top: 6px;
}

.forTravelRating_new1 {
 float: left;
    padding-bottom: 45px;      
width: 400px;
}

.titleExpComments_new {
    font-size: 16px !important;
 font-weight:400 !important;
}
.overallratingdinningtravel  {  margin-top: 239px;}
.overallratingrestaurants   {  margin-top: 197px;}
.overallratingdinningtravel:last-child {margin-right:0px !important;}
.overallratingdinningtravel:last-child {margin-right:0px !important;}

.overallratingshopping    { margin-top: 194px;}


.RestName {float:left; width:auto;}
.RestName span{font-size: 13px; color:#ee3437; font-weight: 400; line-height:21px; padding-right:5px;float:left;}
.lnAdd span{font-size: 13px; color:#2D2D2D; font-weight:400;}
.lnAdd span span{font-size: 13px; color:#0885f0; font-weight:400;}

.descriptionCon {float: right;width: 545px;text-align: left;}

.feedPost1{ width: 96%; font-size: 13px; /*color: #1f1f1f;*/ color: #000000; padding: 0px 10px; margin:10px 0; float:left; border:0px solid green;}
.feedPost1 > p{ line-height: 20px;}

.ratingsSummary-post{/*width: 74%;*/width: 100%;padding: 0px;margin:0; border:0px solid blue; float:left;}


.search-menuitemnew{width: 62.5%;float: left;font-size: 13px;line-height: 34px;padding-left: 15px;cursor: text;}
.search-diningMenu_Style {
    width: 99.6%;
    height: 37px;
    1px solid #EFEFEF;
    box-shadow: 0px -1px 0px 0px #FFF inset;
    float: left;
/*     background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #ececec 100%) repeat scroll 0 0; */
	
    background: #ededed; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ededed, #ffffff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ededed, #ffffff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ededed, #ffffff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ededed, #ffffff); /* Standard syntax */



}
.search-menuitemdescription {
     padding: 0 0px 12px 1px;
    min-height: 70px;
    border-top: 1px solid #F0F0F0;
    float: left;
    width: 97%;
}

.search-menuitemdescription:first-child {
     border-bottom: none;
}


.search-menuitem1stbox {
      width: 69.2%;
    float: left;
    padding: 10px 0px;
    text-transform: none !important;
    font-size: 12px;
    list-style: outside none none;
}
.search-ratingstararea{width: 17% !important;
float: right !important;
margin: 182px 0px 0px !important;}

.search-diningaddcomment {
    margin: 0px 0px 5px;
    width: 70%;
	float: left;
}

.search-bar-price {
width: 13% !important;
margin-top: 32px !important;
cursor: text;
}

.back_color{background: #FFF4DA none repeat scroll 0px 0px;}
.back_color_none{}
.like-comment-container {float:left; width: 100%; }

.like-comment{  background: #39a853 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
 height: 26px!important;
padding: 0px;text-align:center;
    width: 60px;}

.like-comment:hover{    background: #3f9e55 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
  height: 26px!important;
 padding: 0px;text-align:center;
  width: 60px;}
  
 .like-comment_autograph{  background: #39a853 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
 height: 26px!important;
padding: 0px;text-align:center;
    width: 60px;}

.like-comment_autograph:hover{    background: #3f9e55 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
  height: 26px!important;
 padding: 0px;text-align:center;
  width: 60px;} 
  
  
  

.like-cancel{    background: #656565 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
   height: 26px!important;
    padding: 0px;text-align:center;   margin-left:5px;  width: 57px;}
	
.like-cancel:hover{  background: #787878 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 26px!important;
 padding: 0px;text-align:center; margin-left:5px;
    width: 57px;}
	.likeElements .two-col{ margin-right:5px !important;}
	.likeElements .four-col{ margin-right:5px !important;}
	
.shopingPost_autograph-cancel{    background: #656565 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 12px;
   height: 26px!important; margin-left: 5px;
    margin-top: 9px;
    padding: 0px;text-align:center;    width: 57px;}
	
.shopingPost_autograph-cancel:hover{  background: #787878 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 26px!important;
 padding: 0px;text-align:center; margin-left: 5px;
    margin-top: 9px;
    width: 57px;}

.like-cancel_autograph{    background: #656565 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 12px;
   height: 26px!important;
    padding: 0px;text-align:center;    width: 57px;}
	
.like-cancel_autograph:hover{  background: #787878 none repeat scroll 0 0;
    border: medium none;
    border-radius_none: 3px;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 26px!important;
 padding: 0px;text-align:center;
    width: 57px;}	
	
	
	
	
	
	
.float-right-rating {
    width: 253px;
    float: left;
    margin-top: 65px;

}
.forTravelRating { width: 298px;
float: right;
margin: 15px 0px 0px !important;}

.search-ratingsSummary {
    width: 100%;
    padding: 0px;
    margin: 0px auto;
}
.travelCleanliness {float: left; width:100%;margin: 8px 0px 0px!important; min-height:25px;}
.travelRating {width: 50%;
font-size: 13px;
text-align: right;
margin: 8px 3px 0px 0px !important;
float: left;}
.travelRatingStar {float: left; width:auto;}
.travelRatingStarclear {clear:both;}

.ratTooltip {
font-size: 12px !important;
color: #3498DB;
padding-left:0px;width:auto;margin-top: 0px !important;
float: left;}

.float-right-rating span {
    margin-right: 10px;
    color: #474646;
    font-size: 13px;
    line-height: 23px;
    float: left;
}

.float-right-rating_new span {
    margin-right: 10px;
    color: #474646;
    font-size: 13px;
    line-height: 23px;
    float: left;
}

.float-right-rating_new1 span {
    margin-right: 10px;
    color: #474646;
    font-size: 13px;
    line-height: 23px;
    float: left;
}


.comment-box-border {border:0px solid #ccc;  border-top:none; width:98%; margin:0 1%;/*padding-bottom:30px;  margin-bottom:10px; min-height:157px;*/float:left; font-weight:400;}
.scomment-post {   background: #f5f5f5 none repeat scroll 0 0;
    float: left;
    margin: 0 0 0px -8px !important;
    overflow: hidden;
    padding: 9px;
    width: 99.7%;
}

.VautoNext{  border:1px solid #cbcbcb;
position: absolute; color:#fff;
right: 0px;
top: 48%;
font-size:14px;width:auto; text-align:center;padding:5px 4px;
z-index: 99999999; cursor:pointer;
 background: #1d1d1d url("../images/next_ap.png") no-repeat scroll center center !important;
}


.VautoNext:hover {
border:1px solid #fff;
position: absolute; color:#fff;
right: 0px;
top: 48%;
font-size:14px;width:auto; text-align:center;padding:5px 4px;
z-index: 99999999; cursor:pointer;
 background: #333333 url("../images/next_ap_h.png") no-repeat scroll center center !important;
}




.VautoPrev{border:1px solid #cbcbcb;
position: absolute; color:#fff;
left: 0px;
font-size:14px;
top: 48%;width:auto; text-align:center; padding:5px 4px;
z-index: 99999999; cursor:pointer;
 background: #1d1d1d url("../images/pre_ap.png") no-repeat scroll center center !important;

}



.VautoPrev:hover {
 border:1px solid #fff;
position: absolute; color:#fff;
left: 0px;
font-size:14px;
top: 48%;width:auto; text-align:center; padding:5px 4px;
z-index: 99999999; cursor:pointer;
 background:#333333 url("../images/pre_ap_h.png") no-repeat scroll center center !important;
}

.phsup_plan{float:left; margin:10px 0;}
.feedPost_new_full{width:91% !important;}
.feedPost_new{width: 56%; font-size: 13px; /*color: #1f1f1f;*/ color: #000000; padding: 0px 10px; margin:0px 0 0 0; float:left; border:0px solid red;}

.feedPost_new img{ /* width: auto; width:100%;  */height:auto; float:left; max-width:100%; border:0px solid red; margin:10px 10px 10px 0;}

.feedPost img{ /* width: auto; width:100%;  */height:auto; float:left; max-width:100%; border:0px solid red; margin:10px 10px 10px 0;}

.reciveAutoProfilePic img{margin:0;}

.alignright{float:right!important; margin:10px 0px 10px 10px!important;}
.alignleft{float:left!important; margin:10px 10px 10px 0!important;}

.feedPost_new > p{ line-height: 20px;}

.menuItemCheckXOXX { margin-top: 35px!important;margin-right: 45px!important; }

.menuItemCheckXOXX_new { margin-top: 18px!important;margin-right: 45px!important; }

.longSelectionBoxDining {
/*     background: rgba(0, 0, 0, 0) url("../images/down_arrow_select.png") no-repeat scroll 98px center !important;
    border: none;
    border-radius_none: 3px;
    box-shadow:none;
    float: left;
    margin-top: 4px;
    width: 65%;padding: 0px 0 0px 0px;     */
	   -moz-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/down_arrow_select.png") no-repeat scroll 93px center !important;
    border: medium none;
    border-radius_none: 3px;
    box-shadow: none;
    float: left;
    margin-top: 9px;
    width: 125px;-moz-appearance: none;-webkit-appearance: none;padding: 0 0 0 10px;outline:none !important:
}
 select:focus{outline:none !important:}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
 ::i-block-chrome, select:focus{outline:none !important:}
 select:focus{outline:none !important:}
}
.longSelectionBoxDining:hover{
	cursor:pointer;
}

.longSelectionBoxDining:focus{
	outline:none !important:
}



.leftnews span span.rating_rest_name{float:left;  color: #000;
    font-size: 14px;
    font-weight: 400; line-height:22px; padding-right:5px;}
	.leftnews span.rating_rest_name  span.rating_rest_name{float:left;  color: #ee3437;
    font-size: 14px;
    font-weight: 500; line-height:25px; padding-right:5px;}
	.avgShop {margin-top: 17px !important;
margin-left: 78px!important;}

.new-like-comment-box {float:left; width:100%; background:#F9F9F9; padding-bottom: 10px; padding-top: 6px;
    margin: 0 0 0px -8px !important;
    overflow: hidden;
    padding-left: 9px;
	 padding-right: 9px;
    width: 99.7%;
}

.scomcount{line-height: 27px;}

.ratingJump  {}
.bloggingJump {}

.FilterSelectionBoxNew {
    background: #fff url("../images/down_arrow_select.jpg") no-repeat scroll 163px center !important;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px;
    /* box-shadow: 1px 1px 3px -1px #f4f4f4 inset; */
    float: right;
    margin-right: 0;
    width: 77%;
	 -moz-appearance: none; -webkit-appearance: none; -webkit-appearance: none; -webkit-appearance: none; -webkit-appearance: none; -webkit-appearance: none;
   /*  padding: 1px !important; */
}

.FilterSelectionBoxNetwork {
    background: #fff url("../images/down_arrow_select.jpg") no-repeat scroll right center !important;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px;
   /*  box-shadow: 1px 1px 3px -1px #f4f4f4 inset; */
    float: right;
    margin-right: 0;
   width: 100%;
    -moz-appearance: none;
    -webkit-appearance: none;
    -webkit-appearance: none;
    -webkit-appearance: none;
    -webkit-appearance: none;
    -webkit-appearance: none;
   /*  padding: 1px !important; */
}



.FilterSelectionBoxLike {
    -moz-appearance: none;
    background: #fff url("../images/down_arrow_select.jpg") no-repeat scroll 214px center !important;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px;
    box-shadow: 1px 1px 3px -1px #f4f4f4 inset;
    float: right;
    margin-right: 0;
    width: 77%;
	-moz-appearance: none; -webkit-appearance: none;
}



.up-arrow{float:left; width:24%; height:8px;margin-bottom:5px; padding: 0px 9px; 
background: url("../images/profile-scroll-up-arrow.png") no-repeat scroll center center !important;
    border-radius_none: 3px; display:block; cursor:pointer;  border: 0px solid #bdbcbd;}
.down-arrow{float:left; width:22%; height:8px;  padding: 0px 9px; 
background: url("../images/profile-scroll-down-arrow.png") no-repeat scroll center center !important; 
border-radius_none: 3px; display:block; cursor:pointer; border: 0px solid #bdbcbd}
.LikeCommentActive {
    background: rgba(0, 0, 0, 0) url("../images/like-comment-active-arrow.png") no-repeat scroll center top;
    color: #000 !important;
    float: left;
    font-weight: 500;
    height: 10px;
    margin-top: -12px;
    width:9%;
}

.LikeCommentActive1 {
    background: rgba(0, 0, 0, 0) url("../images/like-comment-active-arrow.png") no-repeat scroll center top;
    color: #000 !important;
    float: left;
    font-weight: 500;
    height: 10px;
   margin-top: -12px;
    width: 29%;
}

.LikeCommentActive2 {
    background: rgba(0, 0, 0, 0) url("../images/like-comment-active-arrow.png") no-repeat scroll center top;
    color: #000 !important;
    float: left;
    font-weight: 500;
    height: 10px;
    margin-top: -12px;
    width: 59%;
}

.LikeCommentActive3 {
    background: rgba(0, 0, 0, 0) url("../images/like-comment-active-arrow.png") no-repeat scroll center top;
    color: #000 !important;
    float: left;
    font-weight: 500;
    height: 10px;
   margin-top: -12px;
    width: 94%;
}

.pagi_next { padding:0px;float:right;  border: 0px solid #bcbcbc;
    border-radius_none: 3px; cursor:pointer; margin-top: 0px;}
.pagi_prev { padding: 0px;float:left; border: 0px solid #bcbcbc;
    border-radius_none: 3px; cursor:pointer; margin-top: 0px;}
	
	
	.search-bar-new-price {
width: 23% !important;
margin-top: 15px !important;
cursor: text;float: left;
}
	.search-bar-new-price1 {
/* width: 23% !important;
margin-top: 15px !important;   
cursor: text;float: left;
 margin-left: 4px; */
    cursor: text;
    float: left;
    margin-left: -49px;
    margin-top: 15px !important;
    width: 31% !important;
}


.dinningQuan { /*     float: left;
    height: 20px;
    padding-left: 6%;
    text-align: left;
    width: 42%; */   float: left;
    font-size: 11px !important; 
    height: 20px;
    padding-left: 0;
    text-align: center;
    width:64%;}
.dinningPrice {/* float: right;height:20px;  text-align:right; width: 50%; */   float: right;
    font-size: 11px !important; 
    height: 20px;
    text-align: right;
    width: 28%;}
	
.search-diningMenu-menu-all-details-loop .search-details-price-name-desc-qty {
    float: left;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
    text-align: center;
    width: 27%;
}
	
.search-diningMenu-menu-all-details-loop .search-details-price-name-desc-qty .dinningPrice {  float: right;
    font-size: 11px !important;
    height: 20px;
    text-align: left;
    width: 23%;}	
	
.search-diningMenu-menu-all-details-loop .search-details-price-name-desc-qty .dinningQuan {
    float: left;
    font-size: 11px !important;
    height: 20px;
    padding-left: 0;
    text-align: center;
    width: 77%;}


.view-details-table-heading{
    background: transparent linear-gradient(to bottom, #fff 0%, #c0c0c0 100%) repeat scroll 0 0;
    border: 1px solid #b2b2b2;
    box-shadow: 0 -1px 0 0 #fff inset;
    color: #333;
    float: left;
    font-family: "Open Sans","sans-serif";
    font-size: 14px;
    height: 30px;
    width: 100%;
}
.left-table{display: block; float:left;width:100%;  /* width:271px; */ border: 0px solid red; text-align:center; padding:4px 0; /* background: rgba(0, 0, 0, 0) url("../images/location-icon.png") no-repeat scroll 8px 4px !important;padding-left: 30px;  position: absolute; left: 378px; top:60px;*/}
.right-table-container{  
float:left; width:93%; border: 0px solid red;  background: rgba(0, 0, 0, 0) url("../images/clock-icon.png") no-repeat scroll 0 2px !important;padding-left: 26px; min-height:35px; font-size:14px; padding-top:2px;/* margin-left: 30px;  position: absolute; right: 34px; top:60px;*/
    }
.right-table{    border-right: 1px solid #b2b2b2;
    display: block;
    float: left;
    text-align: center;
    width: 32%; padding:5px 0;}
	
	
	.right-table1{ 
    display: block;
    float: left;
    text-align: center;
    width: 33%; padding:5px 0;}
	
.right-table-inner-details{  
float:left; border-left: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2;
    width:100%;}
	
.right-table-inner-details-loop{  
float:left;   width:100%; border-bottom: 1px solid #b2b2b2;}


a.CABGpagi_next {   padding: 15px;float:right;  border: 1px solid #bcbcbc;
    border-radius_none: 3px; cursor:pointer;margin-right: 10px;margin-top: 10px; margin-bottom: 10px; background:url("../images/button-next.png") center center no-repeat;}
a.CABGpagi_prev { padding: 15px;float:right;  border: 1px solid #bcbcbc;
    border-radius_none: 3px; cursor:pointer;margin-right: 6px;margin-top: 10px; margin-bottom: 10px;   background:url("../images/button-previous.png") center center no-repeat;}
	

.ProfileNameText {
 background: rgba(0, 0, 0, 0) url("../images/date-caption-bg-new.png") repeat scroll 0 0;
    color: #fff !important;
    float: left;
    font-size: 13px;
    line-height: 12px;
    margin-left: 2px;
    margin-top: 16px;
  padding: 3px 5px 7px;
    position:relative;
    text-align: center;
    width: 102px;
    z-index: 99;
	height:20px;

}
.ProfileNameText a{
    color: #333; text-decoration:none;
}
.ProfileNameText a:hover{
    color: #009AC5; text-decoration:none;
}

.profPic_new{   float: left;
    width: 100%;}
.profPic_new img { padding: 1px; border: 1px solid #c5c5c5; }

.LikeCommentActive1{
  background: url("../images/rating-box-arrow.png") no-repeat scroll right bottom;
    color: #000 !important;
    float: left;
    font-weight: 500;
    height: 10px;
    margin-top: -14px;
    width: 100%;
}
.rating_viewdiv {    float: left;
    margin-left: -8px;
    width: 125px;}

	.health-fitness { background: url('../images/health-fitness-icon.png') no-repeat left center;  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}
.sports{ background: url('../images/sports-icon.png') no-repeat left center;  float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}


/* search autograph page css start */

p.flip {
	margin: 0px;
	padding:0;
	text-align: center;
	position:relative;
	cursor:pointer;
	color:#0078C5;
}
p.flip1 {
	margin: 0px;
	padding: 5px;
	text-align: center;
	position:relative;
	cursor:pointer;
	color:#0078C5;
}
div.panel1 {
	display: none;
	float:left;
	width:100%;
	padding-top:10px;
}

div.panel {
	display: none;
	float:left;
	width:98%;
	padding-top:0px;
}
.left-column{
	float:left;
	width:50%;
	padding-bottom:5px;
}
.right-column{
	float:right;
	width:48%;
	padding-bottom:10px;
}


		.search-diningMenu-menu-all {
    width:100%;

    height: 37px;
    border-borrom: 1px solid #D8D8D8;
    box-shadow: 0px -1px 0px 0px #FFF inset;
    float: left;color: #333;
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #ececec 100%) repeat scroll 0 0;font-family: "Open Sans","sans-serif"; font-size:14px;  margin-top: 0px; border-bottom: 1px solid #dedede;
}

		.search-diningMenu-menu-all-details-new{
    width:100%;
    height: 37px;
    float: left;color: #333;
      background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #ececec 100%) repeat scroll 0 0;
    border-top:2px solid #e7e7ef;font-family: "Open Sans","sans-serif"; font-size:14px;  margin-bottom: 0px; border-bottom: 1px solid #dedede;cursor:pointer;
}


 .NoDataFound{
    float: left;
    width: 100%;
    text-align: center;
    padding: 20px 0;
	background: #e1e1e1;
}
		.search-diningMenu-menu-all-details-new:first-child{border-top:none;}

		.search-diningMenu-menu-all-details_new {
  width:100%; max-width:407px !important;height:251px!important;
    float: left;
font-family: "Open Sans","sans-serif"; font-size:14px;color: #333; padding:8px;
}
		.search-diningMenu-menu-all-details {
  width:100%;
    float: left;
font-family: "Open Sans","sans-serif"; font-size:14px;color: #333; padding:8px;
}

		.search-diningMenu-menu-all-details1 {
  width:100%;
    float: left;
font-family: "Open Sans","sans-serif"; font-size:14px;color: #333; padding-bottom:0px;
}
		.search-diningMenu-menu-all-details-loop {
      width:99%;
    border-bottom: 1px solid #F0F0F0;
    float: left;
	padding-bottom:12px;
font-family: "Open Sans","sans-serif"; font-size:14px;color: #333;padding-left:10px; background:#fff;margin-bottom:10px;    -moz-box-shadow: 0px 2px 4px #b0b0b0;
    -webkit-box-shadow: 0px 2px 4px #b0b0b0;
    box-shadow:  0px 2px 4px #b0b0b0;
}
		.search-diningMenu-menu-all-details-loop:last-child{border-bottom:none;}



		.search-rest-name {
    width:25%;
    height: 37px; float: left;
	font-size: 13px;
line-height: 34px;
text-align:center; font-weight: 700;
  
}
		.search-menuitem-name {
    width:40%;
	 margin: 0 0 0 4%;
    height: 37px; float: left;	font-size: 13px;
line-height: 34px;text-align:left; font-weight: 700;

}
		.search-menuprice-name {
    width:10%;
    height: 37px; float: left;	font-size: 13px;
line-height: 34px;text-align:center; font-weight: 700;

}
		.search-menurating-name {
    width:18%;
    height: 37px; float: right;	font-size: 13px;
line-height: 34px;text-align:center; font-weight: 700;

}

.search-rest-details {
    width:28%;
    float: left;
	font-size: 13px;
text-align:center;
  padding-top:5px;
}
.search-rest-details1 {
  width:100%;
     float: left; 
	font-size: 13px;
text-align:center;
  padding-top:0px;
 /* position:absolute;
  top:60px;
  left:3%;*/
}

.left-column .search-rest-details {
 width: 26%;
 height:116px;
    float: left;
	font-size: 13px;
text-align:center;
  padding-top:10px;
  padding-left: 10px;
}

.left-column .panelsearch-menuitem-details {
    float: right;
    font-size: 13px;
    padding-top: 10px;
    text-align: left;
   width: 69%;
}
.left-column .panelsearch-menurating-details {
    float: right;
    font-size: 13px;
    text-align: left;
   width: 69%;
}


.restPic {
    height:110px;
    width: 100%;
	border: 1px solid #ccc;
	 padding: 1px;
}
.restPic img{
    height:100%;
    width: 100%;
}
.restPicLarg {
    height:129px;
    width: 100%;
}
.restPicLarg img{
    height:100%;
    width: 100%;
}

		.search-menuitem-details {
    width:69%;
	 margin: 0 0 0 0%;
    float: left;	font-size: 13px;
text-align:left;padding-top:0px;

}
		.search-menuprice-details {
    width:8%;
 float: left;	font-size: 13px;
text-align:center;padding-top:1px;

}
		.search-menurating-details {
     width: 17%;
    float: right;	font-size: 13px;
text-align:center;padding-top:0px;

}

.RestmenuItemName {
    width: 69%;
    float: right;
    color: #000;
    cursor: text;
    font-weight: 700;
	
}
.RestmenuItemNameNew {
    width: 69%;
    float: right;
    color: #000;
    cursor: text;
    font-weight: 400;
}

.rating-type-text {float:left; width:auto; margin-right:10px;line-height:30px;font-weight: 700;}

.RestmenuItemDes {  border: 0 solid red;
    color: #000;
    cursor: text;
    float: left;
    font-size: 12px;
    height: 84px;
    margin-bottom: 10px;
    min-height: 26px;
    overflow: hidden;
    padding-left: 20px;
    width: 45%;}


.left-column .RestmenuItemDes {width: 100%;
font-size: 13px;
line-height:17px;
color: #000;
cursor: text;
float: left;
min-height: 84px; margin-bottom:10px; border:0px solid blue; padding-left:0px;}

.RestNameText {
  color: #000;
    float: left;
    font-size: 13px;
    line-height: 16px;
    overflow: hidden;
    padding-bottom: 4px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 168px;
    z-index: 99;
 
}
.RestNameText a{
    color: #000; text-decoration:none; font-weight: 400;	   
	white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.RestNameText a:hover{
    
	 color: #000; text-decoration:none; font-weight: 400;	  
	white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.RestNameText1 {
    background: rgba(0, 0, 0, 0) url("../images/date-caption-bg-new.png") repeat scroll 0 0;
    color: #fff;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 5px;
    margin-left: 3px;
    margin-top: -41px;
    padding-bottom: 4px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    width: 156px;
	padding-left:5px;
	padding-right:5px;
    z-index: 99;
	white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
 
}
.RestNameText1 a{
    color: #fff; text-decoration:none; font-weight: 400;	  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.RestNameText1 a:hover{
    
	 color: #009AC5; text-decoration:none; font-weight: 400;	  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.RestNameTextNew {
    background: rgba(0, 0, 0, 0) url("../images/date-caption-bg-new.png") repeat scroll 0 0;
    color: #fff;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-top: -52px;
    overflow: hidden;
    padding: 3px 5px 4px;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
        width: 97.5%;
    z-index: 9;
}
.RestNameTextNew a{
    color: #fff; text-decoration:none; font-weight: 400;	  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.RestNameTextNew a:hover{
    
	 color: #fff; text-decoration:none; font-weight: 400;	  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}



.RestNameText .SearchRatingStarArea {
    color: #333;
    cursor: pointer;
    float: left;
    font-size: 12px;
    width: 100%;
	margin-top:0px;
}

.SearchRatingStarArea {width: 100%;
font-size: 12px;
color: #333;
cursor: pointer;
float: left;
}

.SearchRatingStarArea_new{ 
    color: #333;
    cursor: pointer;
    float: right;
    font-size: 12px;
    margin-top: -43px;
    width: 79%;
}

.ViewCommentArea {width: 100%;
font-size: 12px;
color: #333;
float: left;

}
.search-menurating-details .ViewCommentArea {width: 92%;
font-size: 12px;
color: #333;
float: left;

}



.ViewCommentArea a{
  color: #333; text-decoration:none;
}
.ViewCommentArea a:hover{
    color: #009AC5; text-decoration:none;
}

.reviewArea{ 
    color: #333;
    font-size: 12px;
    padding-top: 7px;
    position: absolute;
    right: 2px;
    text-align: left;
    width: 72px;
}

.reviewAreaDetails{ 
    color: #333;
    float: right;
    font-size: 12px;
    margin-right: -7px;
    padding-top: 6px;
    position: relative;
    text-align: left;
    width: 72px;
}
.StarArea{width: 90%;
font-size: 12px;
color: #333;
float: left ;
margin-left:8px;
}
.StarArea1{width:auto;
font-size: 12px;
color: #333;
float: left ;
margin-left:0px;
}

.StarAreaNew {
    color: #000;
    float: left;
    font-size: 13px;
    width: 287px;
	padding:0 !important;
}

.StarAreaNew1 {
    color: #000;
    float: left;
    font-size: 13px;
    width: 303px;
	padding-left:20px;

}

.SearchRatingStarArea .StarArea1{width:74%;
font-size: 12px;
color: #000;
float: left ;
margin-left:0px !important;
}
.search-rest-details1 .StarArea2{width:auto;
font-size: 12px;
color: #000;
float: left ;
margin-left: 116px;
}

.left-column  .StarArea2{width:auto;
font-size: 12px;
color: #000;
float: left ;
margin-left: 0px;
}

.star-rating-readonly{padding-top: 3px; padding-left:10px; float: left;}

		.panelsearch-menuitem-details {
    width:80%;
    float: right;	font-size: 13px;
text-align:left;padding-top:10px;

}

		.panelsearch-menurating-details {
    width:80%;
    float: right;	font-size: 13px;
text-align:left;

}
.StarArea1{width:auto;
font-size: 12px;
color: #333;
float: left;
}

p.view {
	margin: 0px;
	padding: 5px;
	text-align: center;
	position:relative;
}


.view-details {width:auto;
font-size: 13px;
color: #333;
float: right;

}
.view-details a{
  float: right;color: #009AC5!important; text-decoration:none;font-weight:400!important;
  padding: 3px 10px;
margin: 20px 30px 0 0;
border:1px solid #009AC5;
border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px;
}
.view-details a:hover{
    float: right;color: #fff!important; text-decoration:none;font-weight:400!important;background:#009AC5;
  padding: 3px 10px;
margin:20px 30px 0 0;
border:1px solid #009AC5;
border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px;
}

.reviewArea_new{ color: #333;
    float: left;
    font-size: 12px;
    padding-top: 2px;
    position: relative;
    width:120px;
}
.reviewArea_new_rating{ color: #333;
    float: left;
    font-size: 12px;
    padding-top: 8px;
    position: relative;
    width:auto;
}

.search-details-menu-name { width: 55%; height: 37px; float: left;	font-size: 13px;line-height: 34px;text-align:left; font-weight: 700;padding-left: 10px;}
.search-details-price-name { width:11.5%; height: 37px; float: left;	font-size: 13px;line-height: 34px;text-align:center; font-weight: 700;}
.search-details-rating-name { width:auto; height: 37px; float: left;	font-size: 13px;line-height: 34px;text-align:left; font-weight: 700; padding-left:60px;}

.search-details-menu-name-desc { width: 50%;  float: left;	font-size: 13px;text-align:left; font-weight: 400;padding-left: 10px;line-height: 18px;}
.search-details-price-name-desc  {width:12.5%;  float: left;	font-size: 13px;text-align:right; font-weight: 400;line-height: 18px;padding-top: 10px;}
.search-details-price-name-desc-qty  {width:20%;  float: left;	font-size: 13px;text-align:center; font-weight: 400;line-height: 18px;padding-top: 10px; }
.search-details-price-name-desc-qty1  {   float: left;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin-left: -116px !important;
    padding-top: 1px  !important;
    text-align: center;
    width: 27%;}
.search-details-rating-name-desc  { width:18%;  float: right;	font-size: 13px;text-align:center; font-weight: 400;line-height: 18px;padding-top: 7px;}
.search-details-restmenuItemDes {width: 100%;font-size: 12px;color: #000;cursor: text;float: left;line-height: 18px;}
.search-details-restmenuItemName { width: 100%; float: left; color: #000; cursor: text; font-weight: 700; padding: 10px 0 0; margin:0px; line-height: 18px;}

.ViewCommentArea {
    color: #333;
    float: left;
    font-size: 12px;

	    margin: 0px 0;
    padding: 0px
}
.ViewCommentAreaNew {
    color: #333;
    float: right;
    font-size: 12px;
    width: 100%;
	    margin: 0px 0;
    padding: 0px;
	text-align:right;
}


.ViewCommentAreaNew p.flip {
    color: #0885f0;
    cursor: pointer;
    margin: 0;
    padding: 0 0px 0 0;
    position: relative;
    text-align: right;
}



/* .ViewMoreCommentArea {width: 100%;
font-size: 12px;
color: #333;
float: right;
padding-right: 0px;
text-align:center;
} */


.ViewMoreCommentArea {
    border: 0px solid red;
    color: #333;
    float: right;
    font-size: 12px;
    margin-right: 19px;
    padding-right: 0;
    text-align: center;
    width: 85%;
}
.ViewMoreCommentArea a{
  color: #333; text-decoration:none;
}
.ViewMoreCommentArea a:hover{
    color: #009AC5; text-decoration:none;
}

.search-time-display-container{
    width:866px;
    float: left;
	padding-bottom:8px;
font-family: "Open Sans","sans-serif"; font-size:14px;color: #333;
}

.ProfileNameText {
  background: rgba(0, 0, 0, 0) url("../images/date-caption-bg-new.png") repeat scroll 0 0;
    color: #fff !important;
    float: left;
    font-size: 13px;
    height: 29px;
    line-height: 13px;
    margin-left: 2px;
    margin-top: -40px;
    padding: 2px 5px;
    position: relative;
    text-align: center;
    width: 102px;
    z-index: 99;
}
.profPic img {
    border: 1px solid #e6e1e6;
    padding: 1px;
}
.profPic {
    height: auto;
    width: 100%;
}

.showmore-arrow {float: right; margin-top: -3px; margin-left: 3px; font-size: 16px; font-style: normal;}
.showless-arrow {float: right; margin-top: -3px; margin-left: 3px; font-size: 16px; font-style: normal;}

.searchdetails {float:left; width:100%!important;}
.searchdetails-right{float:left;  width: 880px !important;}

.plandesc {  color: #000000;
    float: left;
     font-size: 13px;
    line-height: 19px;
    width: auto; padding-top:10px;}
	
.comment-box-border .plandesc {  color: #000000;
    float: left;
     font-size: 13px;
    line-height: 18px;
    width: auto; padding-top:10px; padding-right:10px; max-width: 385px;}	
	
.subjectPlan {   color: #000; font-weight: 400;
    float: left;
     font-size: 13px;
    padding: 10px 10px 0px 0px; text-align:right; 
    width: 55px;}
.ratingPlan{  float: right;
    margin: 0 10px 0 0;
    /* width: 380px; */ width: 310px;}
	
.ratingPlan .plandesc {  color: #000000;
    float: left;
     font-size: 13px;
    line-height: 18px;
    width: auto;padding-top:10px;}
.ratingPlan .subjectPlan {  color: #000; font-weight: 400;    float: left;    font-size: 13px;    padding: 10px 4px 0px 0px;    width: auto;}
	
.plusminus {   float: right;    height: 32px;    margin-top: 2px;    width: auto; margin-right: 8px;}
	
	
.onlymenuRat {margin-top: 50px !important;}


.rest-add-time-container { /* background: rgba(0, 0, 0, 0) url("../images/address-bg.png") repeat scroll 0 0; */ background:#fff;}


.catgOptionsList .checked{  background:none;}


.checked{  background: url("../images/tick-radio-check.png") no-repeat scroll  1px 12px;

    color: #000;
    float: left;
    
    text-align: left;
    width: 88%;}
	
.checkedRestaurant{  background: url("../images/tick-radio-check.png") no-repeat scroll  1px 12px;
    color: #000;
    float: left;
    
    text-align: left;
    width: 88%;}
.checkedMenu{  background: url("../images/tick-radio-check.png") no-repeat scroll  1px 12px;
    color: #000;
    float: left;
    text-align: left;
    width: 88%;}

.radioSubCatgSelect {
    color: #000;
    cursor: pointer;
   padding-left: 14px;
	float:left;
}
#radioSubCatgSelect {
    color: #000;
    cursor: pointer;
   padding-left: 14px;
	float:left;
}

.radioSubCatgSelectHighlight {
 border-right: 3px solid #4659c3!important;
	 float:right; 
}


#sidebar {  position: absolute;}
#sticky {
}
#sticky.stick {

}

.downarrow-left-cat{Float:left; width:100%; text-align:center;}
.downarrow-left-cat img{ width:100%;height:auto;}


.smthumb {
    height: 121px;
    left: 39px;
    position: absolute;
    top: 0;
    transform: rotate(-8deg);
    width: 295px !important;
}

.flight-hotel-chk {float:right; width:615px; border:1px solid red;}

@media screen and (min-device-width: 1680px) and (max-device-width: 2560px) { 

.upload-photo-popup{width:960px!important; height:60% !important; position: fixed; margin-left: -515px!important;  left: 50%!important;}
.upload-photo-popup1{width:960px!important; height:60% !important; position: fixed; margin-left: -515px!important;  left: 50%!important;}
    /* STYLES HERE */
	
	#sticky {background:#fff;
}
#sticky.stick {
/*   position: relative;
  top: 81px; */
  z-index: 100;
}
.maruka { width:945px; height:500px; background:#fff; padding:25px 35px 20px;margin:236px auto 0;display:table; -webkit-border-bottom-right-radius_none: 5px;
-webkit-border-bottom-left-radius_none: 5px;
-moz-border-radius_none-bottomright: 5px;
-moz-border-radius_none-bottomleft: 5px;
border-bottom-right-radius_none: 5px;
border-bottom-left-radius_none: 5px; }
/* .maruka {  background: #fff none repeat scroll 0 0;
    display: table;
    height: 500px;
    left: 50%;
    margin: 224px 0 0 -528px;
    overflow: hidden;
    padding: 25px 35px 20px;
    position: absolute;
width: 960px;

} */
.alertBoxStyle1newphotopop {
    background-color: #ffffff;
    border: 2px solid #7a82c9;
    border-radius_none: 0;
    font-weight: 500;
    height: auto;
    left: 43% !important;
    position: fixed;
    top: 217px;
    width: 330px;
    z-index: 1;
}
	.alertBoxStyle1newemptyalbum {
    background-color: #ffffff;
    border: 2px solid #7a82c9;
    border-radius_none: 0;
    font-weight: 500;
    height: auto;
    left: 43% !important;
    position: fixed;
    top: 217px;
    width: 330px;
    z-index: 1;
} 

.personalAlertStyle{ left: 43%!important;}

	
}


.gm-style-iw h4, .h4 {
    font-size: 12px!important;
    line-height: 18px!important; font-weight:400 !important;
}



/* #d2 {min-height:1056px;} */
@media screen and (-webkit-min-device-pixel-ratio:0){ 
::i-block-chrome,.search-diningMenu_Style { background: -webkit-linear-gradient(#c0c0c0, #fff)!important;}

::i-block-chrome,.search-diningMenu-menu-all { background: -webkit-linear-gradient(#c0c0c0, #fff)!important;}

::i-block-chrome,.Left_side_already_invited .Inviteespagination > ul > li a, .popup_box .tab-content > ul.pagination > li > a { line-height:16px !important;}
::i-block-chrome,.Left_side_already_invited .Inviteespagination > ul > li:last-child a, .popup_box .tab-content > ul.pagination > li:last-child > a { line-height:16px !important;}
::i-block-chrome, #autograph_guestform .selected  { line-height:16px !important;}
::i-block-chrome,.user_sort { line-height:16px !important;}


::i-block-chrome,.autoplease {
left: 168px;
margin: 14px 0px 0px 7px !important;
position: absolute;
border: 0px solid red;
padding: 0px;
}

}
/* search autograph page css end */	
	
@media screen and (-webkit-min-device-pixel-ratio:0){ 

.longSelectionBox { -webkit-appearance: none; border-radius: none!important; -moz-border-radius: none!important; -webkit-border-radius: none!important;}

.actionButtons > ul > li.saveDraft button {  padding:8px 16px; }
.actionButtons > ul > li.preview button {  padding:8px 16px; }
.actionButtons > ul > li.inviteFrnds button:first-child {  padding:8px 16px; }
.serch .inputbox {padding: 4px 8px 4px 8px!important; }

::i-block-chrome, .longSelectionBoxDining {
background: transparent url("../images/down_arrow_select.png") no-repeat scroll 89px center !important;
border: none;
border-radius_none: 3px;
box-shadow: none;
float: left;
margin-top: 5px;
width: 100%;
padding: 0px 0 0px 10px !important;
-webkit-appearance: none;
}


 ::i-block-chrome,.FilterSelectionBoxNew {    background: #fff url("../images/down_arrow_select.jpg") no-repeat scroll 163px center !important;    border: 1px solid #bcbcbc;
    border-radius_none: 3px; /* box-shadow: 1px 1px 3px -1px #f4f4f4 inset; */ float: right; margin-right: 0; width: 77%;-webkit-appearance: none; padding: 1px !important;}
 ::i-block-chrome,.datetext.notPresentDate a {color: gray !important;border:1px solid transparent;font-weight:500;-webkit-text-size-adjust:100%;}
 ::i-block-chrome,.groupOfTwoTextBox {width: 115px!important;}
 ::i-block-chrome,.textNewFrmBoxLtSu {width: 78px;}
 ::i-block-chrome,.longSelectionBox { -webkit-appearance: none; border-radius: none!important; -moz-border-radius: none!important; -webkit-border-radius: none!important;}
 
 
 
 ::i-block-chrome,.ax-main-title{text-indent: 111111px;}
 ::i-block-chrome,.ax-uploader {height: 32px;opacity: 1!important;}
  ::i-block-chrome,.PagePhotoCompare a {background:url("../images/compare-html.png") no-repeat scroll -1px -1px!important;height: 28px;}
  ::i-block-chrome,#countrytabs #compare_button {height: 30px;margin-top:0px; }
  ::i-block-chrome,#photo_upload_button1{height: 34px;margin-top:0px; }
  ::i-block-chrome,.emptytext1 {float: right;font-size: 18px;font-weight: 500;margin-right: 0px!important;margin-top: 96px!important;text-align: left;width: 330px!important;}
  ::i-block-chrome,.emptytext {font-size: 18px;font-weight: 500;margin-left:80px!important;margin-top: 96px;text-align: left;width: 599px!important; float:left !important;}
    ::i-block-chrome,.albumbgphoto {-webkit-appearance: none;}
    ::i-block-chrome,.photoSaveBtn {float: left!important;}
::i-block-chrome,#uploader_div1 input {margin-top: -14px!important;float: left!important; cursor:pointer !important;}
::i-block-chrome,.upload_progress_bar {overflow: hidden;background-color: white;float: left !important;width: 100% !important;}

::i-block-chrome,.maruka {background: #fff none repeat scroll 0 0; display: table; height: 500px; overflow: hidden; padding: 25px 10px 20px!important;
    width: 1030px!important;}

::i-block-chrome,.albumfrm03 {float: right!important;}

::i-block-chrome,#showmn {float: left!important;width: 100%!important; opacity:1!important;  cursor: pointer !important;}
::i-block-chrome,.serch .inputbox {padding: 6px 8px 6px 8px!important; }
::i-block-chrome,.ax-uploader{padding: 2px 20px;}
::i-block-chrome,.ax-uploader:hover{padding: 2px 20px;}
::i-block-chrome,.ax-main-title{overflow: hidden;height: 23px;}
::i-block-chrome,.delete-profile-pic-button {padding: 5px 0 0.9px 10px!important;line-height: 28px!important;}

::i-block-chrome,.search-diningMenu_Style { background: -webkit-linear-gradient(#c0c0c0, #fff)!important;}

::i-block-chrome,.netAuto li.radioSubCatgSelect input[type="radio"]:checked + label {position: relative;float: left;margin-left: 0;}
::i-block-chrome,.netAuto input[type="radio"] {position: absolute;}
::i-block-chrome,.showmore-arrow {float: right; margin-top: -18px; margin-left: 3px;font-size: 16px; font-style: normal;}
::i-block-chrome,.showless-arrow {float: right; margin-top: -2px; margin-left: 3px;font-size: 16px; font-style: normal;}

::i-block-chrome,.blockRtFriendsTitle h1 p {
color: #282828;
float: right;
font-size: 13px;
font-weight: 300;
line-height: 33px;
height: 31px;
padding: 0 17px 0 0px;
margin-top: -30px;
}


::i-block-chrome,.View-Auto-lock img {
    float: left;
    height: 18px !important;
    width: 18px !important;
}
::i-block-chrome,.View-Auto-unlock img{float:left; eight: 18px !important;
    width: 18px !important;}

::i-block-chrome,.actionButtons > ul > li.saveDraft button {  padding:8px 16px; }
::i-block-chrome,.actionButtons > ul > li.preview button {  padding:8px 16px; }
::i-block-chrome,.actionButtons > ul > li.inviteFrnds button:first-child {  padding:8px 16px; }


::i-block-chrome,#countrytabs {
padding: 0 10px;
width: 100% !important;
}

::i-block-chrome,#uploadedSectionsud {width: 1010px !important; height: 224px; background:#fff; padding:15px 10px 1px !important; margin:0 auto; margin-top:0px; }


::i-block-chrome,.fileText {line-height: 35px;}
::i-block-chrome,.PagePhotoCompare a {line-height: 32px;}
::i-block-chrome,#marukatwo {	margin-top:46px !important;}

::i-block-chrome,.card-scroll-slider-right {float: right;width: 85.8%!important;margin: 0 2px 0 0!important;border: 1px solid #CCC;padding: 5px 5px 10px 5px;}
::i-block-chrome,.textlineleftSu {width: 130px!important;}

::i-block-chrome,.ProflongSelectionBoxNew1 {
    -moz-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/down_arrow_select.jpg") no-repeat scroll 82px center !important;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px;
    box-shadow: 1px 1px 3px -1px #f4f4f4 inset;
    float: left;
    margin-bottom: 10px;
    margin-right: 5px;
    padding: 4px 12px !important;
    width: 113px;    -webkit-appearance: none;
	 margin-top: -3px;
   
}
::i-block-chrome,.ProflongSelectionBoxNew2 {
    -moz-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/down_arrow_select.jpg") no-repeat scroll 53px center !important;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px;
    box-shadow: 1px 1px 3px -1px #f4f4f4 inset;
    float: left;
    margin-right: 5px;
	width:85px;
		padding:4px 12px !important;
	margin-bottom:10px;    -webkit-appearance: none;
	 margin-top: -3px;
   
}

::i-block-chrome,.user-profile-edit-form select.profileInputtype {
    border: 1px solid #d9d9d9 !important;
    border-radius_none: 3px !important;
    box-shadow: none !important;
    height: 32px !important;
    margin: -3px 0 9px !important;
    padding: 0 5px;
    resize: none !important;
    width: 292px !important;
}

::i-block-chrome,.dashProfPic > a > img {
height: 100%;
width: auto;
vertical-align: middle;
position: relative;
object-fit: cover;
margin: 0px auto;
}
::i-block-chrome,.dashProfPic img {
height: 100%;
width: auto;
float: none;
}
::i-block-chrome,.dashProfPic {
background: black;
}

} 

.checkedBlogging{  background: url("../images/tick-radio-check.png") no-repeat scroll  4px 12px;
    color: #000;
    float: left;
    text-align: left;
    width: 88%;}
.checkedReview{  background: url("../images/tick-radio-check.png") no-repeat scroll  4px 12px;
    color: #000;
    float: left;
    text-align: left;
    width: 88%;}
.checkedNetwork{  background: url("../images/tick-radio-check.png") no-repeat scroll  4px 8px;
    color: #000;
    float: left;
    text-align: left;
    width: 88%;}

.overall_nogap_rating {
   margin-top: 162px;
}



.cityName > select.date_div {
    border: 1px solid #d7d7d7 !important;
    border-radius_none: 3px  !important;
    height: 28px !important;
    padding: 3px 23px 3px 5px !important;
    position: relative !important;
    width: 94% !important;
    color: #878787 !important;
    font-size: 11px !important;
}

.selectiondropimg {
   background: #fff url("../images/down_arrow_select.jpg") no-repeat scroll right center;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px;
    box-shadow: 1px 1px 3px -1px #f4f4f4 inset;
    float: left;
    height: 32px;
    margin-right: 0;
    width: 100%;
}
.smallfont {font-size: 10px !important;}

#uploader_divCrop{
  width: 91px;
  height: 30px;
  float: right;
  border: 0;
  border-radius_none: 4px;
  -moz-border-radius_none: 4px;
  -webkit-border-radius_none: 4px;
  padding: 0;
  background: url(../images/uplodericon-new.png) left center no-repeat #fff;
  border-bottom: 1px solid #aaa;
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-top: 1px solid #aaa;
}
 .editOfDOBCard
{
    display: inline;
    float: right;
    left: 227px;
    margin-right: -17px;
    position: absolute;
    width: 91px;
    z-index: 999999;
}
 .editOfDOBCardUl {
     display:inline;
 }
.editOfDOBCardLi1 {
    display:inline;
}
.editOfDOBCardLi2{
    display:inline;
}


.calender-container {float:left; width:100%;}
.calender-container > ul {
    list-style: outside none none;
    margin-top:10px;
    overflow: hidden;
    padding: 0;
}

.calender-container > ul > li {
    display: inline-block;
    float: left;
    height: auto;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: auto;
}
.calender-container  > ul > li a {
    color: #000;
    font-size: 15px;
    font-weight: 500;
    margin: 0 3px 0 0;
    padding: 2px 10px 2px 7px;
    text-align: center;
    text-decoration: none;
    text-transform:capitalize;
	 background: #fff none repeat scroll 0 0;
    border: 1px solid #a9b1d3;
	float: left;
}

.calender-container  > ul > li a:hover {
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    margin: 0 3px 0 0;
    padding: 2px 10px 2px 7px;
    text-align: center;
    text-decoration: none;
    text-transform:capitalize;
	 background: #a9b1d3 none repeat scroll 0 0;
    border: 1px solid #a9b1d3;
	float: left;
}
.calender-container  > ul > li a.active {
    color: #fff; font-weight:bold;
    font-size: 15px;
    font-weight: 500;
    margin: 0 3px 0 0;
    padding: 2px 10px 2px 7px;
    text-align: center;
    text-decoration: none;
    text-transform:capitalize;
	 background: #a9b1d3 none repeat scroll 0 0;
    border: 1px solid #a9b1d3;
}

#nonRgwld{
    background-color: #fff;
    background-image: none;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px;
    font-size: 14px;
    height: 30px;
    padding: 0;
    text-align: center;
    width: 95px;
}

#nonRgwlt {
    background-color: #fff;
    background-image: none;
    border: 1px solid #bcbcbc;
    border-radius_none: 3px ;
    font-size: 14px;
    height: 30px;
    padding: 0;
    text-align: center ;
    width: 95px ;
}


.nonRgwldView{
background: none !important;
    background-color: none !important;
    background-image: none !important;
    border: none !important;
    text-align: left !important;
	  margin-left: -2px  !important;

}

.nonRgwltView {
background: none !important;
    background-color: none !important;
    background-image: none !important;
    border: none !important;
    text-align: left !important;
	margin-left: -5px !important;
}


#rightcommondata img { width:100%; height:auto;}

#rightcommondata table{ width:100%!important; height:auto!important;}

#leftcommondata img { width:100%; height:auto;}

#leftcommondata table{ width:100%!important; height:auto!important;}

.ProflongSelectionBoxNew {
    -moz-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/down_arrow_select.jpg") no-repeat scroll 260px center !important;
    border: 1px solid #bcbcbc;
 /*    border-radius_none: 3px; */
    box-shadow: 1px 1px 3px -1px #f4f4f4 inset;
    float: left;
    margin-right: 0;
    width: 100%;
		padding:4px 12px !important;
	margin-bottom:10px;    -webkit-appearance: none;
}

.ProflongSelectionBoxNew1 {
    -moz-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/down_arrow_select.jpg") no-repeat scroll 82px center !important;
    border: 1px solid #bcbcbc;
   /*  border-radius_none: 3px; */
    box-shadow: 1px 1px 3px -1px #f4f4f4 inset;
    float: left;
    margin-bottom: 10px;
    margin-right: 5px;
    padding: 4px 12px !important;
    width: 113px;    -webkit-appearance: none;
	 margin-top: -3px;
   
}
.ProflongSelectionBoxNew2 {
    -moz-appearance: none;
    background: rgba(0, 0, 0, 0) url("../images/down_arrow_select.jpg") no-repeat scroll 53px center !important;
    border: 1px solid #bcbcbc;
  /*   border-radius_none: 3px; */
    box-shadow: 1px 1px 3px -1px #f4f4f4 inset;
    float: left;
    margin-right: 5px;
	width:85.5px;
		padding:4px 12px !important;
	margin-bottom:10px;    -webkit-appearance: none;
	 margin-top: -3px;
   
}





.datetoolStyleNetwork {
    border-radius_none: 3px;
    cursor: pointer;
    float: right;
    height: 26px;
    margin-left: 0px;
    margin-top: 9px;
    width: 152px;
}

.datetoolLeftNetwork {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #ededed 100%) repeat scroll 0 0;
    border-bottom: 1px solid #d5d5d5;
  /*   border-bottom-left-radius_none: 3px; */
    border-left: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
 /*    border-top-left-radius_none: 3px; */
    float: left;
    height: 17px;
    padding: 3px 0 5px 4px;
    width: 20px;
}


.datetoolRightNetwork {
/*     background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #ededed 100%) repeat scroll 0 0;
    border-bottom: 1px solid #d5d5d5;
    border-bottom-right-radius_none: 3px;
    border-right: 1px solid #d5d5d5 !important;
    border-top: 1px solid #d5d5d5;
    border-top-right-radius_none: 3px; */
    float: right;
/*     height: 22px;
    padding-left: 6px;
    padding-top: 3px;
    width: 18px; */
}

	

.dateShowNetwork {
 /*    border: 1px solid #d5d5d5;
    color: #666!important;
    font-weight: 500;
    height: 25px!important;
    width: 100px; */
}

.dateShowNetwork {
}
.newHeightDateNetwork {
    line-height: 24px;
}

.dateShowNetwork.newHeightDateNetwork > a {
    color: inherit;
}


.brith_calender{float: right;}


.forYearNetworkBirthday{   -moz-border-bottom-colors: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-color: #a9b1d3 #a9b1d3 -moz-use-text-color !important;
    border-image: none !important;
    border-style: solid solid none !important;
    border-width: 1px 1px medium !important;
    color: #121212 !important;
    float: right;
    line-height: 43px !important;
    margin-left: -100px;
    margin-top: 13px !important;
    padding: 0 !important;
    position: absolute !important;}
	
#subDining_Content_text {/* border-radius_none: 0px 0px 3px 3px;
-moz-border-radius_none: 0px 0px 3px 3px;
-webkit-border-radius_none: 0px 0px 3px 3px; */ width: 93.3%; margin-Bottom:5px!important;}


#subTravel_Content_text{/* border-radius_none: 0px 0px 3px 3px;
-moz-border-radius_none: 0px 0px 3px 3px;
-webkit-border-radius_none: 0px 0px 3px 3px; */}

/* css added on 23-02-2016 */

.feedPostForNetwork {float: left;}
.feedPostForNetwork .View-Auto-pro-Img div {font-size:10px; line-height: 16px;}
.feedPostForNetwork .View-Auto-bottom-Wished {
    color: #ffffff;
    float: left;
    font-size: 11px;
    /* padding-top: 7px; */ line-height: 15px;
    text-align: left;
    width: 112px;
}

.feedPostForNetwork .View-Auto-bottom-EDate {
 float: right;
    text-align: left;
    width: 70px;
}

.feedPostForNetwork .View-Auto-bottom-caption p {
    color: white;
    float: left;
    font-size: 11px;
    margin: 0 5px;
    width: auto;
	 line-height: 15px;
}

.autograph {
    background: rgba(0, 0, 0, 0) url("../images/autograph-icon-small.png") no-repeat scroll left center;	
    float: right;
    height: 33px;
    line-height: 34px;
    margin-left: 10px;
    padding-left: 35px;
    text-transform: capitalize;
}

.feedPostForNetwork .View-Auto-pro-Img ul {
   background: transparent none repeat scroll 0 0;
     left: 0; 
    position: absolute;
    top: 0;
    z-index: 9;



}
.feedPostForNetwork .View-Auto-pro-Img ul li {
    background-color: #ffffff;
    border: 2px solid #dddddd;
    float: left;
    height: 47px;
    margin-bottom: 3px;
    margin-right: 2px;
    padding: 2px;
    width: 50px;
}
.feedPostForNetwork .smallThumbImgView {
    background: rgba(0, 0, 0, 0) url("../images/small-thumb-top-prof-pic.png") no-repeat scroll center center;
    border: 1px solid #fff;
    border-radius_none: 5px;
    display: block;
    float: left;
    height: 48px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 46px;
}
.feedPostForNetwork .reciveAutoProfilePic {
 display: block;
    float: left;
    height:48px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 99%;
}
.feedPostForNetwork .reciveAutoProfilePic img {
    border: 0 none;
    height: 100%;
    width: 100%;
}

.reciveAutoProfilePic img {
    display: block;
   height:48px !important;
    width: 100%;
}






.planningforprofileDiv {
     float: right;
    margin-right: -4px;
    width: 165px;
}

.reminderforprofileDiv {
   float: right;
    margin-right: -4px;
    width: 197px;
}
.reminderLiProfile{padding:0px !important; float: left;margin-left: 3px;}
.planningLiProfile{padding:0px !important;float: left;margin-left: 8px;}
.planningproviewDiv {
  background: #79bf30 none repeat scroll 0 0;
    border-bottom: 1px solid #79bf30;
    border-left: 1px solid #79bf30;
/*     border-radius_none: 2px 0 0 2px; */
    border-top: 1px solid #79bf30;
    color: #ffffff;
    float: left;
    font-size: 18px;
    height: 27px;
    line-height: 25px;
    margin: 0 5px 1px 4px;
    overflow: hidden;
    padding: 2px;
    position: relative;
    text-align: center;
    width: 66px;
}

.planningviewprofileDicDiv {
 background: #fff url("../images/button-arrow.png") no-repeat scroll left center;
    border-bottom: 1px solid #96a8d2;
/*     border-radius_none: 0 2px 2px 0; */
    border-right: 1px solid #96a8d2;
    border-top: 1px solid #96a8d2;
    color: #ffffff;
    float: left;
    font-size: 18px;
    height: 27px;
    line-height: 32px;
    margin-left: -5px;
    margin-top: 0;
    overflow: hidden;
    padding: 2px;
    position: relative;
    text-align: center;
    width: 83px;
}
.dashProfPicnewproviewDiv{
    background: #79bf30 none repeat scroll 0 0;
    border-bottom: 1px solid #79bf30;
/*     border-radius_none: 2px 0 0 2px; */
    border-right: 1px solid #79bf30;
    border-top: 1px solid #79bf30;
    color: #ffffff;
    float: left;
    font-size: 18px;
    height: 27px;
    line-height: 25px;
    overflow: hidden;
    padding: 2px;
    position: relative;
    text-align: center;
    width: 66px;
}
.viewprofileDicDiv{
 background: #fff url("../images/button-arrow.png") no-repeat scroll left center;
    border-bottom: 1px solid #96a8d2;
  /*   border-radius_none: 0 2px 2px 0; */
    border-right: 1px solid #96a8d2;
    border-top: 1px solid #96a8d2;
    color: #ffffff;
    float: right;
    font-size: 18px;
    height: 27px;
    line-height: 32px;
    margin-left: -8px !important;
    margin-top: 0;
    overflow: hidden;
    padding: 2px;
    position: relative;
    text-align: center;
    width: 121px;
} 

.create {
    background: #fff url("../images/button-arrow.png") no-repeat scroll left center;
    border-bottom: 1px solid #96a8d2;
   /*  border-radius_none: 0 2px 2px 0; */
    border-right: 1px solid #96a8d2;
    border-top: 1px solid #96a8d2;
    color: #ffffff;
    float: left;
    font-size: 18px;
    height: 27px;
    line-height: 32px;
    margin-left: -5px;
    margin-top: 6px;
    overflow: hidden;
    padding: 2px;
    position: relative;
    text-align: center;
    width: 117px;
}

.dashProfPicnewproviewDiv small {
    color: #fff; margin-left: 0px !important;
}
.planningproviewDiv small {
    color: #fff;margin-left: 0px !important;
}
.planningImgPro{margin-top:1px;}
.legendIconDescSpanPro {
   color: #023d1b;
    float: left;
    font-size: 16px;
    line-height: 26px;
    margin-right: 0;
}
.planninglegendIconDescSpanPro{
    color: #023d1b;
    float: right;
    font-size: 16px;
    line-height: 26px;
    margin-right: 10px;
}


#target ul li:hover {cursor:pointer !important;}

.wapper-body-help_home{   background-attachment: fixed;
    background-image: url("../images/bg_img5.jpg");
    background-position: center center;
    background-repeat: repeat;
    background-size: cover;
    float: left;
    height: 100%;
    margin: 0;
    min-height: 800px;
    padding: 0;
    width: 100%;}
/* .inner-wrapper.bodyHelpTop { min-height:440px;margin-top:80px;} */
.inner-wrapper.bodyHelpTop {
    min-height: 440px;
    margin-top: 165px;
}
.create_invito .ui-state-active .ui-icon-downspan { float: right; left: auto !important; margin-top: -8px !important; position: absolute; right: 10px !important; top: 28% !important; background: url(../images/downspan.png) -1px -2px no-repeat !important; width: 28px !important; height: 28px !important; }
.selectedContactsPlanning{
    color: #1a39e9 !important;
    font-weight: 700 !important;
}

.dismiss {float:left: width:auto; margin-left:10px;    font-size: 15px;}

.clearTextDinning{        background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -26px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
}
.clearTextCommon{
    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -26px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
}
/* .clearTextPlanning{
    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -26px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
} */
.clearTextPlanningTravelCity {
    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-left: -35px;
    margin-top: 5px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display: none;
}
.clearTextPlanningTravel {
    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-left: -35px;
    margin-top: 5px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display: none;
}
.clearTextShopping{
    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -26px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
} 

.clearTextPlanning {

    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: 6px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display: none;
    margin-left: -33px;

}
.IEeventLocation .clearTextPlanning{

    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: 6px  !important;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display: none;
    margin-left: -33px !important;

}
.eventpreEventloc .clearTextPlanning:nth-child(2) {
background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
cursor: pointer;
float: left;
font-size: 12px;
height: 20px;
margin-right: 16px;
margin-top: 2px;
overflow: hidden;
position: relative;
text-indent: 1.11111e+7px;
width: 30px;
display: none;
 margin-left: -292px;

}

.eventpreEventloc .clearTextPlanning:nth-child(3) {

    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: 2px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display: none;
 margin-left: -292px;

}
.eventpreEventloc .clearTextPlanning:nth-child(4) {

    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: 4px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display: none;
    margin-left: -280px;

}



.clearTextTravel{
    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -26px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display:none;
}

.clearTextDinningFV{    
	background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -29px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
}
.clearTextTravelFV{
	background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -29px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
}
.clearTextShoppingFV{
	background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -29px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
}
.clearTextCommonFV{
	background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 20px;
    margin-right: 16px;
    margin-top: -29px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;display:none;
}

.comment-text-container {float:left; width:600px; line-height: 18px; text-align: justify;    word-wrap: break-word;}
.cropphotouploadpopup{background: #fff none repeat scroll 0 0; height: 500px; left: 50.1% !important; margin-top: 237px!important; margin-left:-527px !important;  overflow: hidden; padding: 25px 35px 20px !important; position: absolute; width: 960px; }
 @media screen and (min-device-width: 1680px) and (max-device-width: 2560px) { 
.cropphotouploadpopup{background: #fff none repeat scroll 0 0; height: 500px; left: 50.1% !important; margin-top: 237px!important; margin-left: -538px !important;  overflow: hidden; padding: 25px 35px 20px !important; position: absolute; width: 960px; }
	}
	
	
.feedPost_new  iframe{ width: 100%; height: 500px;}
.pikuDisablethis{display: none !important;}


.NewPicInfo{width: 100%; padding:100px 0 200px 0;}

.morecardtoggleimg{float:right; width:25px; height:25px;}

.ProfilePhoto {z-index: 1!important;}

.network_popup {position:fixed !important;}
.noBirhtdayThisMonthOne{width: 100%!important; float:left!important; text-align:center;padding-top: 30px; list-style: outside none none;  font-size:14px; color:#888888;}

.noBirhtdayThisMonth{width: 100%!important; float:left!important; text-align:center;padding-top: 19.5px;  list-style: outside none none; font-size:14px; color:#888888;}

#jqermsg {color:red; padding-bottom: 10px;text-align: justify;word-wrap: break-word;float: right;width: 66%;margin-right: 51px;font-size: 13px;}


.travelPreferenceAdult_planning{ left: -8px !important; !important; max-width: 63px!important; height: 32px !important; position: relative;-moz-appearance: none; -webkit-appearance: none; /*border: medium none;*/ font-size: 12px ! important; left: 0px;  position: relative; width: 100%; margin-left: 1px;}


.right-calender-rate-box {   
    float: left;
    height: 48px;
    margin-left: 37px;
    margin-top: 37px !important;
    width: 46px;}	
.right-calender-rate-box .weekDaysThreeWord {
    font-size: 12px;
    text-align: center;
    top: 0 !important;
    width: 100%;
}
.right-calender-rate-box h3.datetext {
   /*  border: 1px solid red; */
    height: 40px !important;
    line-height: 18px !important;
    margin: -17px 0 0 -25px !important;
    position: absolute !important;
    width: 46px !important;
}
.right-calender-rate-box h3 .datetext a {
    color: inherit;
    display: block;
    float: left !important;
    height: auto !important;
    padding: 0 !important;
	margin:0  !important;
}
.right-calender-rate-box .datetext.notPresentDate > a {
    color: #bbb;
    font-size: 11px !important;
    font-weight: 400;
    line-height: 18px !important;
    margin-top: 2px !important;
}


.sevenday-calender-icon-box {float: left;
    margin-left: 6px;
    margin-top: 2px;
}
.sevenday-calender-icon-box .hosteventfwdIcon {
 
}
.sevenday-calender-icon-box .dinningtravelIcon {
    left: 87px;
    top: 61px !important;
}
.sevenday-calender-icon-box .hosteventfwdIcon {
    left: 87px;
    top: 28px !important;
}
.sevenday-calender-icon-box .planningIcon {
    left: 0 !important;
    top: 93px !important;
}
.sevenday-calender-icon-box .guestEventInviteIcon {
    left: 0 !important;
    top: 93px !important;
}
.sevenday-calender-icon-box  .reminderIcon {
    left: 0 !important;
    top: 62px !important;
}

.friendplanning {margin:10px;}

/* .friendplanning  .friendplanning {margin:10px 10px;} */



.detailsPlanInvities{
    float: left;
    padding-left: 10px;
    width: 63%;
}

.detailsPlanInvities .friends-name-new {
    background-color: #e5e5e5;
    border-radius_none: 3px;
    color: #333 !important;
    float: left;
    font-size: 13px;
    line-height: 18px;
    margin: 2px 4px 2px 0;
    padding: 4px 6px;
    text-align: center;
    width: auto;line-height:24px;
}
.detailsPlanInvities .friends-name-highlighted {
    background: #00b9ce none repeat scroll 0 0;
    border-radius: 0px;
    color: #fff !important;
    float: left;
    font-size: 13px;
    margin: 2px 4px 2px 0;
    padding: 4px 6px;
    text-align: center;
    width: auto;
}


.listofinviteesCls {font-size: 14px; margin-top:5px; line-height:24px;font-weight: 400; }

.listofinviteesConflict { text-align: left; width: 300px;}

.plusminusNoReview {  float: left;
    font-size: 13px;
    margin-top: 10px;
    text-align: right;
    width: 36.3%;}

/* .ProfilePhoto-new {
    background:#fff;
    border: 1px solid #000000;
    border-radius_none: 50%;
   cursor: default!important;
    height: 90px !important;
    margin-left: 111px!important;
    margin-top: 30px !important;
    position: absolute;
    text-align: center;
    width: 90px !important;
    z-index: 999;
} */

.ProfilePhoto{
    cursor: default!important;
}

/* .ProfilePhoto-new1 {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #000000;
  cursor: default!important;
    height: 102px !important;
    margin-left: 17px !important;
    margin-top: 38px !important;
    position: absolute;
    text-align: center;
    width: 107px !important;
    z-index: 999;
	 transform: rotate(-8deg);
}
 */	
 
 .show-popup-time{border:0px solid red; float:left; width:100%; text-align:right;  padding-top: 0px;}
/*#openModal{
  position: absolute;
 top: 42px;
  right: 0;
  bottom: 0;
 left: 438px;
  z-index: 99;
  opacity: 0;
  -webkit-transition: opacity 400ms ease-in;
  -moz-transition: opacity 400ms ease-in;
  transition: opacity 400ms ease-in;
  pointer-events: none;
}*/


  .modalDialog_new {
   background: #fff none repeat scroll 0 0;
    border-radius_none: 2px;
    bottom: 100%;
    box-shadow: 1px 1px 6px #b0b0b0;
    margin: 0 0 -297px 404px;
    min-height: 86px;
    padding: 0;
    position: absolute;
    width: 280px;
    z-index: 99;
}

 .modalDialog_new div {
  display: block;
    overflow: hidden;
    padding-top: 4px;
    position: relative;
    width: 100%;
    z-index: 9999;}
	
	 .modalDialog_new .scrollview{ 
    height: auto !important;
    margin-bottom: 10px;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
    padding:0px;
    width: 93%;
}



 .modalDialog_new div  p{
float:left; width:100%; padding: 5px;
}

 .modalDialog_new div  p:first-child{ padding:5px;
}
  .modalDialog_new:after,   .modalDialog_new:before {
	right: 100%;
	top: 88%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

  .modalDialog_new:after {
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #fff;
	border-width: 13px;
	margin-top: -20px;
}
  .modalDialog_new:before {
	border-color: rgba(204, 204, 204, 0);
	border-right-color: #ccc;
	border-width: 14px;
	margin-top: -21px;
}




.close {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    color: #000;
    cursor: pointer;
    font-weight: 500;
    line-height: 25px;
    position: absolute;
    right: -12px;
    text-align: center;
    text-decoration: none;
    top: -13px;
    width: 24px;
    z-index: 99999;
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
}
.close:hover {
  background: #f5f5f5 none repeat scroll 0 0;
  border-radius:50%;
  -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
}

.opModal{cursor:pointer; color:#3498db; text-decoration:none;}
.opModal:hover{cursor:pointer; color:#1873b0; text-decoration:none;}

.left-panel-down-arrow{float:left; width:100%; height:21px; background: rgba(0, 0, 0, 0) url("../images/left-panel-down-arrow.png") no-repeat scroll center center;}
.left-panel-down-arrow:hover{float:left; width:100%; height:21px; background: rgba(0, 0, 0, 0) url("../images/left-panel-down-arrow-hov.png") no-repeat scroll center center;}

.restuarant-phone-number { 
    margin: 0 auto;
    max-width: 186px;
    width: 100%;
}

.displayCurrentWeek{float:left; width:auto; margin-right:10px;}
.displayCurrentOpenTime1{float:left; width:auto; margin-right:10px;}
.displayCurrentOpenTime2{float:left; width:auto; margin-right:10px;}
.displayCurrentOpenTime3{float:left; width:auto; margin-right:10px; margin-left: 27px;}
.displayCurrentOpenTime4{float:left; width:auto; margin-right:10px;}
.displayCurrentOpenTime5{float:left; width:auto; margin-right:10px; margin-left: 27px;}
.feedCatg2{ font-size: 14px; padding-top: 0px;border-top:10px solid #E7E7EF; overflow-x:hidden;}
.feedCatg2 ul{ list-style: none;}
.feedCatg2 ul li{ line-height: 20px;   margin-right: 0px;}
.feedCatg2 ul li a{ display: block; color: #9d9d9d; padding: 3px 0 3px 5px; float:left; width:100%;border-left: 5px solid transparent;}
.feedCatg2 ul li a:hover{ background: #e9e9e9; border-left: 5px solid #4659c3;padding: 3px 0 3px 5px; color: #000;}
.feedCatg2 ul li a.selectedCatg{ background: #F5F5F5 ; border-left: 5px solid #4659c3; color: #000; padding: 3px 0 3px 5px; font-weight: 400;}
.feedCatg2 ul li ul{  margin-left: 7px; float:left;}
.feedCatg2 ul li ul li{ font-size: 12px; line-height: 24px; margin-left: 0px !important; padding-left: 0px; width: 100%;}
.feedCatg2 ul li ul li a{ color: #000;}
.feedCatg2 ul li ul li a:hover{ color: #000;}
.feedCatg2 ul li .cityName{ margin: 10px 0; position: relative;}
.feedCatg2 ul li .cityName input[type="text"]{ width: 54%; height: 19px; border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; position: relative; padding: 3px 23px 3px 5px; border:1px solid #d7d7d7;}
.feedCatg2 ul li .cityName input[type="submit"],
.feedCatg2 ul li .cityName input[type="button"]{ width: 23px; height: 27px; border:none; border-top-right-radius_none: 3px; -moz-border-top-right-radius_none: 3px; -webkit-border-top-right-radius_none: 3px; border-bottom-right-radius_none: 3px; -moz-border-bottom-right-radius_none: 3px; -webkit-border-bottom-right-radius_none: 3px; position: absolute;  right: 27px;
    background: #d6d6d6  ; /* Old browsers */
    background-image: url('../images/city-submit-arrow.png'); /* fallback */
    background-repeat: no-repeat; background-position: center center;

}

/* .feedCatg2 ul li ul li.cityName input[type="submit"], .feedCatg2 ul li ul li.cityName input[type="button"] {
    width: 23px;
    height: 27px;
    border: none;
    border-top-right-radius_none: 3px;
    -moz-border-top-right-radius_none: 3px;
    -webkit-border-top-right-radius_none: 3px;
    border-bottom-right-radius_none: 3px;
    -moz-border-bottom-right-radius_none: 3px;
    -webkit-border-bottom-right-radius_none: 3px;
    position: absolute;
    right: 9px !important;
    background: #d6d6d6;
    background-image: url(../images/city-submit-arrow.png);
    background-repeat: no-repeat;
    background-position: center center;
} */

.feedCatg2 ul li .cityName input[type="submit"]:hover,
.feedCatg2 ul li .cityName input[type="button"]:hover{ cursor: pointer; background: #239fdb url('../images/city-submit-arrow.png') no-repeat center center;}
.feedCatg2 .likeButton a{ padding: 0!important; margin-top: 5px;}
.feedCatg2 .likeButton a:hover{ background: none; border:none; padding:0 0 0 5px!important;}
.feedCatg2 ul li ul li ul{ margin: 0;}
.feedCatg2 ul li ul li ul li a{
    float: right;
    margin-left: -8px;
    padding-left: 17px;
    width: 126px;}
.feedCatg2 .ratingGroupAnchored{ /*margin: 5px 0 10px 15px;*/ margin: 5px 0 10px 0px;float:left;}
.feedCatg2 .ratingGroupAnchored a:hover{ background: none; border:none; padding-left: 0; float: right;
    margin-left: -8px;
    padding-left: 17px;
    width: 126px;}
.feedCatg2 ul li ul.feedCatgSub.netAuto li.likeButton,
.feedCatg2 ul li ul.feedCatgSub.netAuto li.cityName{ margin: 0 0 10px !important;}
.feedCatg2 ul li ul.feedCatgSub.unlockAuto li.likeButton, .feedCatg2 ul li ul.feedCatgSub.unlockAuto li.cityName { margin: 0 0 10px !important; }



.cardBg {float:left;}
.cardBig {float:left;}


.share_button input[type="button"] {
    background: rgba(0, 0, 0, 0) url("../images/share.png") no-repeat scroll 1px 1px;
    border: medium none;
    cursor: pointer;
    margin-right: 8px !important;
    margin-top: 3px;
    min-height: 29px;
    width:76px;
}
.black-profile1 {
    height: 102px !important;
}

.View-Auto-bottom-caption1 {
    bottom: 0;
    height: 45px !important;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 9px;
    position: absolute;
    width: 300px;
}

/* autograph please dropdown */
.publicphotoSaveType > ul > li > ul > li > ul {
    display: block;
    left: 105px;
    position: absolute;
    top: -100px;
    z-index: 99999;
}

#showmn_new ul.holder {
    border: 1px solid #999;
    height: 38px;
    margin: 0px 0 0 !important;
    overflow-x: hidden;
  /*   position: fixed; */
    width: 107px !important;
}





#showmn_new .unlockAuto.left.mutualSubOptions {
   left: -193px;
    overflow-x: hidden;
	 overflow-y: auto;
    top: -100px;
    width: 190px; font-size: 11px;height:154px; background:none !important
}
#showmn_new .unlockAuto2.left.mutualSubOptions {
   left: -193px;
    overflow-x: hidden;
	 overflow-y: auto;
    top: -100px;
    width: 190px; font-size: 11px;height:154px; background:none !important
}
#showmn_new  #mutual > li:last-child {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

}

#showmn_new  #go_privacy {
    background: #005199 none repeat scroll 0 0;
    border: 1px solid #3498db;
    color: #fff;
    display: block !important;
    height: 27px;
    margin: 0 !important;
    width: 100%;
}




#restRta .ProfileNameText {
    background: rgba(0, 0, 0, 0) url("../images/date-caption-bg-new.png") repeat scroll 0 0;
    color: #fff !important;
    float: left;
    font-size: 13px;
    height: 29px;
    line-height: 13px;
    margin-left: 10px;
    margin-top: -40px;
    padding: 2px 5px;
    position: relative;
    text-align: center;
    width: 102px;
    z-index: 99;
}
#restRta  .panelsearch-menurating-details {
    float: right;
    font-size: 13px;
    text-align: left;
    width: 72%;
}

#restRta  .panelsearch-menuitem-details {
    float: right;
    font-size: 13px;
    padding-top: 10px;
    text-align: left;
    width: 72%;
}



.bookmytimeMain{
 float: right;
  margin: 11px -3px 0 0;
	width:auto; 
	
}

.bookmytimeMain a{
	background: #039ed7 url("../images/book-schedule-icon.png") no-repeat scroll 10px 9px;
    color: #fff;
    font-size: 16px;
    padding: 5px 15px 5px 32px;
/* 		border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	-webkit-border-radius_none: 3px; */
	text-decoration:none;
}
.bookmytimeMain a:hover{
    color: #fff;
    font-size: 16px;
    padding: 5px 15px 5px 32px;
/* 		border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	-webkit-border-radius_none: 3px; */
	background: #0486b6 url("../images/book-schedule-icon.png") no-repeat scroll 10px 9px;
}



.bookmytimeMain1{
    float: right;
     margin: 0px 10px 0px 0px;
	width:139px !important;
}

.bookmytimeMain1 a{
	background: #039ed7 url("../images/book-schedule-icon.png") no-repeat scroll 10px 5px;
    color: #fff !important;
    font-size: 14px !important;
    padding: 0px 15px 0px 32px;
/* 		border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	-webkit-border-radius_none: 3px; */
	text-decoration:none;
	text-indent: 0 !important;
}
.bookmytimeMain1 a:hover{
    color: #fff !important;
    font-size: 14px;
    padding: 0px 15px 0px 32px;
/* 		border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	-webkit-border-radius_none: 3px; */
	background: #0486b6 url("../images/book-schedule-icon.png") no-repeat scroll 10px 5px;
	text-indent: 0 !important;
}





.weekdaysCls{
    float: left;
    margin-right: 10px;
     width: 26%;
	  margin-left: 20px;
}
.weekClsTime {
    float: left;
    width: 60%;
}

.subTime {
    float: left;
    width: 100%;
}





.tooltipDivNew .css-tooltip-right
	{
	position: relative !important;
	display: inline-block !important;
	text-decoration: none !important; 
	
	}
	

.tooltipDivNew .css-tooltip-right span
	{
	min-width:180px;
	font-family: arial, sans-serif !important;
	font-size: 13px !important;
	line-height: normal !important;
	text-align: left !important;
	padding: 10px 10px 12px 10px !important;
	visibility: hidden;
    opacity: 0;
	position: absolute;
	z-index: 9999999 !important;

	-webkit-transition-duration: 0.25s;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-ms-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-webkit-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-moz-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-o-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-ms-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	}


.tooltipDivNew .css-tooltip-right span:before
	{
	content: "";
	display: block;
	width: 0px;
	height: 0px;
	position: absolute;
	}

	
/* tooltip right
-------------------------------------------------------------- */

.tooltipDivNew .css-tooltip-right span
	{
	left: 100%;
	top: -10px;
	margin-left: 20px;
width: 250px;
	-webkit-transition-property: opacity, margin-left, visibility;
	-moz-transition-property: opacity, margin-left, visibility;
	-o-transition-property: opacity, margin-left, visibility;
	-ms-transition-property: opacity, margin-left, visibility;
	transition-property: opacity, margin-left, visibility;
	}
	
.tooltipDivNew .css-tooltip-right span:before	{
    border-left: 0 !important;
    border-right: 8px solid #000;
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important;
	top: 11px;
	left: -8px;
	}

.tooltipDivNew .css-tooltip-right:hover span
	{	
	margin-left:35px;
	visibility: visible;
	opacity: 1;
	}
	

	
/* Tooltip Color */
.tooltipDivNew .color-blue span
	{
	color: #ffffff !important;
	
	background: #676767;
	-webkit-border-radius_none: 4px;
	-moz-border-radius_none: 4px;
	border-radius_none: 4px;
 text-shadow: 0 0px 0 rgba(0, 0, 0, 0);
	}

.tooltipDivNew .color-blue span:before
	{
	border-color: #676767;
	}
	
.tooltipDivNew .color-blue span:after
	{
	content: "";
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 10px;
	
	-webkit-border-radius_none: 4px;
	-moz-border-radius_none: 4px;
	border-radius_none: 4px;
	}
	


	
	.tooltipDivNew{   border: medium none;
    font-size: 12px;
    height: 15px;
    left: -6px;
    position: absolute;
    text-align: center;
    top: -11px;
    width: 15px;
}
.tooltipDivNew a img {
    border:none !important;
}

.BSButtonSS {
    background: #53c56d none repeat scroll 0 0;
    border: 1px solid #53c56d;
    border-radius_none: 0;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    line-height: 21px;
    margin: 1px 8px 2px 2px;
    padding: 5px 0;
    text-align: center;
    width: 46%;
		-webkit-border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	border-radius_none: 3px;
}

.BSButtonSS:hover {
    background: #3ab155 none repeat scroll 0 0;
    border: 1px solid #3ab155;
    border-radius_none: 0;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    line-height: 21px;
    margin: 1px 8px 2px 2px;
    padding: 5px 0;
    text-align: center;
    width: 46%;
			-webkit-border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	border-radius_none: 3px;
}


.BSButtonCC {
    background: #9b9b9b;
    border: 1px solid #9b9b9b;
    border-radius_none: 0;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 14px;
    line-height: 21px;
    margin: 1px 2px 2px 1px;
    padding: 5px 0;
    text-align: center;
    width: 46%;
			-webkit-border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	border-radius_none: 3px;
}

.BSButtonCC:hover {
    background: #747373 none repeat scroll 0 0;
    border: 1px solid #747373;
    border-radius_none: 0;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 14px;
    line-height: 21px;
    margin: 1px 2px 2px 1px;
    padding: 5px 0;
    text-align: center;
    width: 46%;
			-webkit-border-radius_none: 3px;
	-moz-border-radius_none: 3px;
	border-radius_none: 3px;
}

.BSTitleST{       float: left;
    margin: 8px 15px 8px 15px;
    width: 90%;
}
.BSTitleST input{       float: right;
    height: 30px;
    margin: 0;
    width: 98%;
}

.BSNoteST{   float: left;
    margin: 8px 15px;
    width: 90%;
}
.BSNoteST textarea{        float: right;
   height: 50px;
    width: 91%;
}

.BSTitleSN{    float: left;
    margin: 15px 15px  0 15px;
    text-align: left;
    width: 90%;
}

.BSNoteSN{       float: left;
    margin: 0 15px;
    text-align: left;
    width: 90%;
}


.BSButton{
    float: left;
    margin-bottom: 10px;
    margin-left: 15px;
    width: 168px;
}

.closeAltCls{  background: none;
    border-radius_none: 50%;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-right: 0px;
    margin-top: 1px;
    padding-left: 10px;
    position: absolute;
    right: 0;
    text-align: left;
    width: 20px; cursor:pointer;}
	
	
.view-plan-button {/* width:auto;
font-size: 13px;
color: #0885f0!important;
float: left;
line-height: 20px; */
width: 100%;float: left;
}
.view-plan-button  a{
/* float: left;color: #0885f0!important; text-decoration:none;font-weight:400!important;
  padding: 3px 5px;
margin: 0px 0px 0 0;
border:1px solid #0885f0;
border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; */
}
.view-plan-button  a:hover{
/* float: left;color: #fff!important; text-decoration:none;font-weight:400!important;background:#009AC5;
  padding: 3px 5px;
margin: 0px 0px 0 0;
border:1px solid #0885f0;
border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; */
}
.add-plan-button {/* width:auto;
font-size: 13px;
color: #333;
float: left;
line-height: 20px; */width: 100%;float: left;
}
.add-plan-button  a{
/* float: left;color: #0885f0!important; text-decoration:none;font-weight:400!important;
  padding: 3px 5px;
margin: 0px 0px 0 0;
border:1px solid #0885f0;
border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; */
}
.add-plan-button  a:hover{
/* float: left;color: #fff!important; text-decoration:none;font-weight:400!important;background:#009AC5;
  padding: 3px 5px;
margin: 0px 0px 0 0;
border:1px solid #0885f0;
border-radius_none: 3px; -moz-border-radius_none: 3px; -webkit-border-radius_none: 3px; */
}

.slideOneNoData{   float: left;
    text-align: center;
    width: 983px !important; padding-top: 86px; font-size:18px;}
	
	.cloneForPlaning{/* border:1px solid #0885f0; */
    border-radius_none: 3px;
    color: #333;
    float: left;
    font-size: 14px;
    line-height: normal;
    overflow: hidden;
  padding: 3px 6px 3px 0px;
   transition: all 0.3s ease-in-out 0s; 
    width: auto;}
	
		.cloneForPlaning:hover{    
    color: #000; }
.cloneForPlaning span {
    display: inline-block;
   /*  margin-right: -27px; */
  transition: all 0.3s ease-in-out 0s; 
   /*  width: 60px; */
	 /* background: #009AC5 none repeat scroll 0 0;
    border-color: #009AC5; */   padding: 2px 8px; border-radius_none: 3px;
	margin-top:0px; border:1px solid #d5d7d8;
}
		.cloneForPlaning:hover span {margin-top:0px;
    margin-right: 0;
    /*  width: 60px; */color: #fff;
	 background: #009AC5 none repeat scroll 0 0;
    border-color: #009AC5;   padding: 2px 8px; border-radius_none: 3px;
}

		.cloneForPlaning:hover span:hover {
	background: #04c0f5 none repeat scroll 0 0;
    border-color: #04c0f5;
}




.openCloned{/* border:1px solid #0885f0; */
    border-radius_none: 3px;
    color: #333;
    float: left;
    font-size: 14px;
    line-height: normal;
    overflow: hidden;
  padding: 3px 6px 3px 0px;
   transition: all 0.3s ease-in-out 0s; 
    width: auto;}
	
.openCloned:hover{    
    color: #000; }
.openCloned span {
    display: inline-block;
   /*  margin-right: -27px; */
  transition: all 0.3s ease-in-out 0s; 
   /*  width: 60px; */
	 /* background: #009AC5 none repeat scroll 0 0;
    border-color: #009AC5; */   padding: 3px 10px; border-radius_none: 3px;
	margin-top:-3px; border:2px solid #04c0f5;
}
.openCloned:hover span {margin-top:-3px;
    margin-right: 0;
    /*  width: 60px; */color: #fff;
	 background: #009AC5 none repeat scroll 0 0;
    border-color: #009AC5;   padding: 3px 10px; border-radius_none: 3px;
}

.openCloned:hover span:hover {
	background: #04c0f5 none repeat scroll 0 0;
    border-color: #04c0f5;
}



.cloneplanDining:hover{color: #000;}





/* ============================================================
  COMMON
============================================================ */
.cmn-toggle {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
.cmn-toggle + label {
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* ============================================================
  SWITCH 1 - ROUND
============================================================ */
input.cmn-toggle-round + label {
  padding: 2px;
  width: 30px;
  height:15px;
  background-color: #dddddd;
  -webkit-border-radius_none: 60px;
  -moz-border-radius_none: 60px;
  -ms-border-radius_none: 60px;
  -o-border-radius_none: 60px;
  border-radius_none: 60px;
}
input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {
  display: block;
  position: absolute;
  top: 1px;
  left: 1px;
  bottom: 1px;
  content: "";
}
input.cmn-toggle-round + label:before {
  right: 1px;
  background-color: #f1f1f1;
  -webkit-border-radius_none: 60px;
  -moz-border-radius_none: 60px;
  -ms-border-radius_none: 60px;
  -o-border-radius_none: 60px;
  border-radius_none: 60px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  -o-transition: background 0.4s;
  transition: background 0.4s;
}
input.cmn-toggle-round + label:after {
  width: 10px;
  background-color: #fff;
  -webkit-border-radius_none: 100%;
  -moz-border-radius_none: 100%;
  -ms-border-radius_none: 100%;
  -o-border-radius_none: 100%;
  border-radius_none: 100%;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  -webkit-transition: margin 0.4s;
  -moz-transition: margin 0.4s;
  -o-transition: margin 0.4s;
  transition: margin 0.4s;
}
input.cmn-toggle-round:checked + label:before {
  background-color: #8ce196;
}
input.cmn-toggle-round:checked + label:after {
  margin-left: 60px;
}

.noPlan{text-align: center; padding-top: 178px; float:left; width:100%;} /*padding-top: 168px;*/



.closeRC {
    position: absolute;
    top: 68px;
    z-index: 9 !important;
	width:30px;
	height:30px; background:none; color:#fff; text-align:center;right: 4px;top: 2px;font-size: 14px;line-height: 31px;border-radius_none:50%; overflow:hidden; display:block;
}
.commentText{    float: left;
    height: 26px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    width: 91%; resize:none;border-radius_none:3px; max-height:30px; overflow-y:scroll;}
	
/* Comment css 	 */
.share-dropdown{float:right; width:auto;}

                         .share-dropdown ul {
                             list-style: none;
                             padding: 0;
                             margin: 0;
                             background: #fff; 
                            border:none;border-radius_none:3px;

                         }

                         .share-dropdown ul li {
                             display: block;
                             position: relative;
                             float: left;
                            font-size:14px; font-weight:400;						
							 
                         }
                         .share-dropdown li ul { display: none;margin-top:28px;margin-left:-20px; }
						 
						 
						/*  .share-dropdown li ul:after, .share-dropdown li ul:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	
}

.share-dropdown li ul:after {
	border-color: rgba(205, 205, 205, 0);
	border-bottom-color: #fff;
	border-width: 10px;
	margin-left: -10px;
}
.share-dropdown li ul:before {
	border-color: rgba(205, 205, 205, 0);
	border-bottom-color: #fff;
	border-width: 10px;
	margin-left: -10px;
} */




                         .share-dropdown ul li a {
                             display: block;
                             text-decoration: none;
                             white-space: nowrap;
                             color: #000;padding:8px 0;margin:0px;
                         }

                         .share-dropdown ul li a:hover {  }

                         .share-dropdown li:hover > ul {
                             display: block;
                             position: absolute;
                             width:130px;
							 -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.53);
							-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.53);
							box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.53);
							z-index:99;
                         }

                         .share-dropdown li:hover li {  float: left; width:73%;border-bottom:1px solid #ccc;}
						 .share-dropdown li:hover li:last-child { float: left; width:73%;border-bottom:none;}

                         .share-dropdown li:hover a {  }

                         .share-dropdown li:hover li a:hover {  }

                         .share-dropdown ul ul ul {
                             left: 120%;
                             bottom:0%!important;
							 width:152px !important;  
							 padding:0px !important;
							 -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.53);
							-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.53);
							box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.53);
							border-radius_none:3px;
							
                         }
						 
						 .share-dropdown ul ul ul li{padding-left:0px !important; float: left; width:100%!important;}

                         .share-dropdown .main-navigation li ul li { border-top: 0; }
                         .share-dropdown ul:before,
                         .share-dropdown ul:after {
                             content: " "; /* 1 */
                             display: table; /* 2 */
                         }

                         .share-dropdown ul:after { clear: both; }

                         .search-invitees{float:left: width:auto;}
                         .search-list-invitees{float:left: width:auto;}
.shareWithCB{background:url("../images/small-sharewith-button.png") no-repeat left top; border:none; float:left; margin-right:10px;margin-Bottom:10px; width:94px; height:21px; }
/* .postCB{background: #52c46c; padding:1px 0px; border:none;float:left; width:114%; margin:3px 10px;border-radius_none:3px; color:#fff; cursor:pointer;}
.postCB:hover{background: #20a03d; padding:1px 0px; border:none;float:left; width:114%; margin:3px 10px;border-radius_none:3px; color:#fff; cursor:pointer;} */

.postCB {

    background: #52c46c;
    border: none;
    float: left;
    width: 130px;
    margin: 0px 0px;
    color: #fff;
    cursor: pointer;
    padding: 7px;

}

.postCB:hover {
    background: #20a03d;
    border: none;
    float: left;
    width: 130px;
    margin: 0px 0px;
    padding: 7px;
    color: #fff;
    cursor: pointer;

}

.subjectInputBoxpopup .clearTextPlanningTravelCity {
    background: rgba(0, 0, 0, 0) url("../images/refresh-location.png") no-repeat scroll center center;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-left: -35px;
    margin-top: 5px;
    overflow: hidden;
    position: relative;
    text-indent: 1.11111e+7px;
    width: 30px;
    display: none;
}





.onlyme {background:url("../images/only-host-icon.png") no-repeat 10px 10px; padding-left:35px; }

.onlyme  input[type=checkbox]{
opacity:0;
}
.onlyme  input[type=checkbox]:checked{
opacity:1; border:none;
}


.allinvitees {background:url("../images/all-invitees-icon.png") no-repeat 10px 10px; padding-left:35px; }
.allinvitees input[type=checkbox]{
opacity:0;
}
.allinvitees input[type=checkbox]:checked{
opacity:1; border:none;
}


.onlyinvitees  {background:url("../images/invitees-icon.png") no-repeat 10px 10px;padding-left:35px;  }
.onlyinvitees  input[type=checkbox]{
opacity:0;
}
.onlyinvitees  input[type=checkbox]:checked{
opacity:1; border:none;
}


.invitees-list-heading{background:#54629f; text-align:center; padding:5px 0; float:left; width:100%; font-size:14px; color:#fff;-webkit-border-top-left-radius_none: 3px; font-weight:500;
-webkit-border-top-right-radius_none: 3px;
-moz-border-radius_none-topleft: 3px;
-moz-border-radius_none-topright: 3px;
border-top-left-radius_none: 3px;
border-top-right-radius_none: 3px;}
.search-invitees {background:#d7dbe9; text-align:center; padding:5px; float:left; width:93.3%;}
.invitees-search {float:left; width:94.5%; padding:3px; border:1px solid #ccc; border-radius_none:3px; background:#fff url("../images/invitees-search-icon.png") no-repeat 120px 7px;}

.invitees-thumb {float:left; width:27px;margin:5px 7px;}

.invitees-name-text{float:left; width:92px;margin:9px 0px 0px 0px;  text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.search-invitees-container{float:left; width:100%; height:200px; overflow-y:auto;margin-bottom:10px;cursor:pointer;}

.box-uparrow {width:100%; float:left; text-align:center; height:14px; margin-top:-11px;background:url("../images/share-box-up-arrow.png") no-repeat center top;  }
.box-uparrow1 {width:14px; position:absolute;  bottom:10px; text-align:center; height:14px; margin-left:-12px;background:url("../images/share-box-up-arrow1.png") no-repeat center top;  }

.commentBoxD {width:96%; float:left; background:#fafafa; max-height:200px; overflow-y:auto; margin:0px 10px 10px 10px;padding:0px;  }


.mainUNC { }

.imgUserNC{float:left; width:37px;margin:0px 0px 0px 0px; }
.imgUserNC img{float:left; width:100%; height:37px; }
.commentUserNC{float:right; width:90%;margin:0px 0px 0px 5px; }

.replyDiv .commentUserNC{float:right; width:88%;margin:0px 0px 0px 5px; }
.userNameNC {float:left; width:80%;margin:0px; font-size:12px; color:#1acc9c; }
.userNameNCT {float:right; width:auto;margin:0px; font-size:11px; color:#a5a5a5; }
.userComments {float:left; width:100%;margin:0px; font-size:12px; color:#333; font-weight:400; }
.userReply{float:left; font-size:12px; color:#0885f0; cursor:pointer; font-weight:400; padding-top:10px;}

.userReplyText  {float:left; width:100%; }
.userReplyText .commentText{    float: left;
    height: 26px;
    margin:5px 0px 0px 0px;
    width: 94%; resize:none; border-radius_none:3px;}
	
	
.ReplyPost{background: #52c46c; padding:1px 10px; border:none;float:left; margin-right:10px; border-radius_none:3px; color:#fff;margin-Bottom:10px;}
.CancelPost{background: #9b9b9b; padding:1px 10px; border:none;float:left; margin-right:10px; border-radius_none:3px; color:#fff;margin-Bottom:10px;}

.previousReply{float:left; font-size:12px; padding:5px 0; color:#0885f0; cursor:pointer; font-weight:400;}
.loadCom {float:left; font-size:12px; padding:5px 10px; color:#0885f0; cursor:pointer; font-weight:400;}

    .onoffswitch {
        position: relative; width: 87px;
        -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;float:right; margin-left:0px;margin-top: 0px;
    }
    .onoffswitch-checkbox {
        display: none;
    }
    .onoffswitch-label {
        display: block; overflow: hidden; cursor: pointer;
        border: 0px solid #464e55; border-radius: 20px;
    }
    .onoffswitch-inner {
        display: block; width: 200%; margin-left: -100%;
        transition: margin 0.3s ease-in 0s;
    }
    .onoffswitch-inner:before, .onoffswitch-inner:after {
        display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 33px;
        font-size: 16px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: 400;
        box-sizing: border-box;
    }
    .onoffswitch-inner:before {
        content: "YES";
         padding-left: 39px;padding-top: 0px;
       /*  background-color: #15b40d; */ color: #FFFFFF;
	   background: rgba(21,180,13,1);
background: -moz-linear-gradient(top, rgba(21,180,13,1) 0%, rgba(15,148,8,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(21,180,13,1)), color-stop(100%, rgba(15,148,8,1)));
background: -webkit-linear-gradient(top, rgba(21,180,13,1) 0%, rgba(15,148,8,1) 100%);
background: -o-linear-gradient(top, rgba(21,180,13,1) 0%, rgba(15,148,8,1) 100%);
background: -ms-linear-gradient(top, rgba(21,180,13,1) 0%, rgba(15,148,8,1) 100%);
background: linear-gradient(to bottom, rgba(21,180,13,1) 0%, rgba(15,148,8,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#15b40d', endColorstr='#0f9408', GradientType=0 );
    }
    .onoffswitch-inner:after {
        content: "YES";
         padding-right: 17px; padding-top: 0px;
        background-color: #464e55; color: #fff;
        text-align: right;
    }
    .onoffswitch-switch {
        display: block; width: 28px; height:28px; margin: 1px 6px 6px 6px;
      		background:#FFFFFF url("../images/yes-tick-small-icon.png") no-repeat center center;
		
        position: absolute; top: 0; bottom: 0;
        right: 52px;
        border: 0px solid #999999; border-radius: 20px;
        transition: all 0.3s ease-in 0s; text-align:center;color:#03bc37; font-size:18px !important; font-weight:700;line-height: 29px !important;
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
        margin-left: 0;
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
        right: 52px;
    }
	
	
	
	.onoffswitch1 {
        position: relative; width: 107px;
        -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;float:right; margin-left:10px;margin-top: 2px;
    }
    .onoffswitch-checkbox1 {
        display: none;
    }
    .onoffswitch-label1 {
        display: block; overflow: hidden; cursor: pointer;
        border: 0px solid #464e55; border-radius: 20px;
    }
    .onoffswitch-inner1 {
        display: block; width: 200%; margin-left: -100%;
        transition: margin 0.3s ease-in 0s;
    }
    .onoffswitch-inner1:before, .onoffswitch-inner1:after {
        display: block; float: left; width: 50%; height:30px; padding: 0; line-height: 33px;
        font-size: 16px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: 400;
        box-sizing: border-box;
    }
    .onoffswitch-inner1:before {
        content: "MAYBE";
       padding-left: 41px;padding-top: 0px;
       /*  background-color: #15b40d; */ color: #FFFFFF;
	   background: rgba(11,83,209,1);
background: -moz-linear-gradient(top, rgba(11,83,209,1) 0%, rgba(6,71,176,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(11,83,209,1)), color-stop(100%, rgba(6,71,176,1)));
background: -webkit-linear-gradient(top, rgba(11,83,209,1) 0%, rgba(6,71,176,1) 100%);
background: -o-linear-gradient(top, rgba(11,83,209,1) 0%, rgba(6,71,176,1) 100%);
background: -ms-linear-gradient(top, rgba(11,83,209,1) 0%, rgba(6,71,176,1) 100%);
background: linear-gradient(to bottom, rgba(11,83,209,1) 0%, rgba(6,71,176,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b53d1', endColorstr='#0647b0', GradientType=0 );  


    }
    .onoffswitch-inner1:after {
        content: "MAYBE";
        padding-right: 14px; padding-top: 0px;
        background-color: #464e55; color: #fff;
        text-align: right;
    }
    .onoffswitch-switch1 {
        display: block; width: 28px; height:28px; margin: 1px 6px 6px 6px;
        background: #fff;
        position: absolute; top: 0; bottom: 0;
        right:72px;
        border: 0px solid #999999; border-radius: 20px;
        transition: all 0.3s ease-in 0s; text-align:center;color:#025bff; font-size:18px !important; font-weight:700;line-height: 29px !important;
    }
    .onoffswitch-checkbox1:checked + .onoffswitch-label1 .onoffswitch-inner1 {
        margin-left: 0;
    }
    .onoffswitch-checkbox1:checked + .onoffswitch-label1 .onoffswitch-switch1 {
        right: 72px;
    }
	
	
	.onoffswitch2 {
        position: relative; width: 72px;
        -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;float:right; margin-left:10px;margin-top: 2px;
    }
    .onoffswitch-checkbox2 {
        display: none;
    }
    .onoffswitch-label2 {
        display: block; overflow: hidden; cursor: pointer;
        border: 0px solid #464e55; border-radius: 20px;
    }
    .onoffswitch-inner2 {
        display: block; width: 200%; margin-left: -100%;
        transition: margin 0.3s ease-in 0s;
    }
    .onoffswitch-inner2:before, .onoffswitch-inner2:after {
        display: block; float: left; width: 50%; height:30px; padding: 0; line-height: 33px;
        font-size: 16px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: 400;
        box-sizing: border-box;
    }
    .onoffswitch-inner2:before {
        content: "NO";
        padding-left: 36px;padding-top: 0px;
        /* background-color: #15b40d; */ color: #FFFFFF;
		
background: rgba(255,0,0,1);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(173,2,2,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,0,0,1)), color-stop(100%, rgba(173,2,2,1)));
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(173,2,2,1) 100%);
background: -o-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(173,2,2,1) 100%);
background: -ms-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(173,2,2,1) 100%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%, rgba(173,2,2,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ad0202', GradientType=0 );
    }
    .onoffswitch-inner2:after {
        content: "NO";
        padding-right: 13px; padding-top: 0px;
        background-color: #464e55; color: #fff;
        text-align: right;
    }
    .onoffswitch-switch2 {
       display: block; width: 28px; height:28px; margin: 1px 6px 6px 6px;
        background: #FFFFFF;
        position: absolute; top: 0; bottom: 0;
        right: 37px;
        border: 0px solid #999999; border-radius: 20px;
        transition: all 0.3s ease-in 0s; text-align:center; color:#ff0000; font-size:18px !important; font-weight:700;line-height: 27px !important;
    }
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
 .onoffswitch-switch2 {
    line-height: 30px !important;
    }
}

	
	
	
    .onoffswitch-checkbox2:checked + .onoffswitch-label2 .onoffswitch-inner2 {
        margin-left: 0;
    }
    .onoffswitch-checkbox2:checked + .onoffswitch-label2 .onoffswitch-switch2 {
        right:37px;
    }
	

	.RSVPyes{float:left; color:#000; margin-right:10px; margin-top:13px;margin-left: 17px;}
	.RSVPno{float:left; color:#000; margin-right:10px; margin-top:12px;}
	.RSVPmaybe{float:left; color:#000; margin-right:10px;  margin-top:12px;}
	.RSVPcomment{float:left; color: #1acc9c; margin-left:63px; cursor:pointer; margin-top:11px;}

		.BusinessRSVPyes {
    margin-left: 4px!important;
}
	.EventRSVPyes {
    margin-left: 4px!important;
}
	.TravelRSVPyes {
    margin-left: 4px!important;
}
	.DiningRSVPyes {
    margin-left: 4px!important;
}
.EventsRSVPyes{
    margin-left: 4px!important;
}
.FavoriteRSVPyes {
    margin-left: 4px!important;
}
.PersonalRSVPyes{
    margin-left: 4px!important;
}
.PhotosRSVPyes{
    margin-left: 4px!important;
}
.ShoppingRSVPyes{
    margin-left: 4px!important;
}
.SportRSVPyes{
    margin-left: 4px!important;
}	
        .SelectedUserLI{
            color : white;
            background-color:#e0dddd;
        }

		.commentAlartMsg{   font-size: 12px;
    font-weight: 400;
    margin-left: 10px;
    margin-top: 59px;
    position: absolute;
    text-align: left;}
	
	.postReply{background: #52c46c; padding:3px 10px; border:none;float:left; width:auto; border-radius_none:3px; color:#fff; cursor:pointer; margin-right:10px;margin-top:8px; font-size:13px; font-weight:400;}
.postReply:hover{background: #20a03d; padding:3px 10px; border:none;float:left; width:auto; border-radius_none:3px; color:#fff; cursor:pointer; font-size:13px; font-weight:400;}
	.postCancel{background: #9d9f9d; padding:3px 10px; border:none;float:left; width:auto; border-radius_none:3px; color:#fff; cursor:pointer; font-size:13px;margin-top:8px; font-weight:400;}
.postCancel:hover{background: #7a7a7a; padding:3px 10px; border:none;float:left; width:auto; border-radius_none:3px; color:#fff; cursor:pointer; font-size:13px; font-weight:400;}

.replyDiv{float:left; width:100%; margin-top:10px;}



.headingSubText li.aregoing_1 input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 6px -33px!important; color: #fff;  padding-top: 0 !important; background-size: 90% auto!important;}
.headingSubText li.aregoing_1 label { background: url(../images/yes-sp.png) no-repeat 0 3px; padding:8px 16px 0px 0px !important; background-size: 90% auto!important;}
.headingSubText  li.aregoing_2 input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 6px -33px!important;  padding-top: 0 !important; background-size: 90% auto!important;}
.headingSubText  li.aregoing_2 label { background: url(../images/maybe-sp.png) no-repeat 0 3px; padding:8px 10px 0px 0px!important; background-size: 90% auto!important;}
.headingSubText  li.aregoing_3 input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 6px -33px!important;  color: #fff;  padding-top: 0 !important; background-size: 90% auto!important;}
.headingSubText  li.aregoing_3 label { background: url(../images/no-sp.png) no-repeat 0 3px!important; padding:8px 11px 0px 0px; background-size: 90% auto!important;}



.headingSubText .donate-now > li.maybeRadio, .donate-now li.aregoing_2 {
    width: 85x !important;
}
.ravpDT{float:left;width:100%;margin-bottom:10px;}
.editRsvpC {float:left;width:100%;margin-bottom:10px;}
.ravpDT .planningTxtRSVP {
   width: 92px !important;margin-right: 13px  !important;	  font-weight: 700!important;
    margin-top: 11px !important; padding-left: 35px !important;
}

.rsvpET{ float: left;
    margin-bottom: 10px;
   /*  margin-left: 66px; */
    width: 100%;}
.rsvpET .planningTxtRSVP {
  width: 259px !important;margin-right: 14px  !important;
}
.TravelLA{padding-left: 192px!important;}

.editRsvpC{ float: left;
    margin-bottom: 10px;
    margin-left: 70px;
	font-size:14px;
	font-weight:400;
    width: 89%;}
.editRsvpC .planningTxtRSVP {
    float: left;
    font-weight: 700;
    margin-right: 13px;
    margin-top: 18px !important;
    text-align: right;
    width:288px !important;
}
.DiningRSVPcomment221RSVP_ed{  margin-top: 20px !important;}

.div_ID2Xedit .editRsvpC{ float: left;
    margin-bottom: 10px;
     margin-left: 23px;
	font-size:14px;
	font-weight:400;
    width: 95%;}
	
.TravelRSVPyes{margin-top: 0 !important;}
.TravelRSVPmaybe{margin-top: 0 !important;}
.TravelRSVPno{margin-top: 0 !important;}
.TravelRSVPcomment{margin-top: 3px !important;}


.BusinessRSVPyes{margin-top: 0 !important;}
.BusinessRSVPmaybe{margin-top: 0 !important;}
.BusinessRSVPno{margin-top: 0 !important;}
.BusinessRSVPcomment{margin-top: 3px !important;}

.DiningRSVPyes{margin-top: 0 !important;}
.DiningRSVPmaybe{margin-top: 0 !important;}
.DiningRSVPno{margin-top: 0 !important;}
.DiningRSVPcomment{margin-top: 3px !important;}

.EventsRSVPyes{margin-top: 0 !important;}
.EventsRSVPmaybe{margin-top: 0 !important;}
.EventsRSVPno{margin-top: 0 !important;}
.EventsRSVPcomment{margin-top: 3px !important;}


.PersonalRSVPyes{margin-top: 0 !important;}
.PersonalRSVPmaybe{margin-top: 0 !important;}
.PersonalRSVPno{margin-top: 0 !important;}
.PersonalRSVPcomment{margin-top: 3px !important;}

.SportRSVPyes{margin-top: 0 !important;}
.SportRSVPmaybe{margin-top: 0 !important;}
.SportRSVPno{margin-top: 0 !important;}
.SportRSVPcomment{margin-top: 3px !important;}

.ShoppingRSVPyes{margin-top: 0 !important;}
.ShoppingRSVPmaybe{margin-top: 0 !important;}
.ShoppingRSVPno{margin-top: 0 !important;}
.ShoppingRSVPcomment{margin-top: 3px !important;}


.PhotosRSVPyes{margin-top: 0 !important;}
.PhotosRSVPmaybe{margin-top: 0 !important;}
.PhotosRSVPno{margin-top: 0 !important;}
.PhotosRSVPcomment{margin-top: 3px !important;}

.FavoriteRSVPyes{margin-top: 0 !important;}
.FavoriteRSVPmaybe{margin-top: 0 !important;}
.FavoriteRSVPno{margin-top: 0 !important;}
.FavoriteRSVPcomment{margin-top: 3px !important;}


.BusinessRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.BusinessRSVPmaybe_ed{margin-top: 0 !important;}
.BusinessRSVPno_ed{margin-top: 0 !important;}
.BusinessRSVPcomment_ed{margin-top: 3px !important;}


.TravelRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.TravelRSVPmaybe_ed{margin-top: 0 !important;}
.TravelRSVPno_ed{margin-top: 0 !important;}
.TravelRSVPcomment_ed{margin-top: 3px !important;}

.DiningRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.DiningRSVPmaybe_ed{margin-top: 0 !important;}
.DiningRSVPno_ed{margin-top: 0 !important;}
.DiningRSVPcomment_ed{margin-top: 3px !important;}

.EventsRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.EventsRSVPmaybe_ed{margin-top: 0 !important;}
.EventsRSVPno_ed{margin-top: 0 !important;}
.EventsRSVPcomment_ed{margin-top: 3px !important;}


.PersonalRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.PersonalRSVPmaybe_ed{margin-top: 0 !important;}
.PersonalRSVPno_ed{margin-top: 0 !important;}
.PersonalRSVPcomment_ed{margin-top: 3px !important;}

.SportRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.SportRSVPmaybe_ed{margin-top: 0 !important;}
.SportRSVPno_ed{margin-top: 0 !important;}
.SportRSVPcomment_ed{margin-top: 3px !important;}

.ShoppingRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.ShoppingRSVPmaybe_ed{margin-top: 0 !important;}
.ShoppingRSVPno_ed{margin-top: 0 !important;}
.ShoppingRSVPcomment_ed{margin-top: 3px !important;}


.PhotosRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.PhotosRSVPmaybe_ed{margin-top: 0 !important;}
.PhotosRSVPno_ed{margin-top: 0 !important;}
.PhotosRSVPcomment_ed{margin-top: 3px !important;}

.FavoriteRSVPyes_ed{margin-top: 0 !important;margin-left: 4px!important;}
.FavoriteRSVPmaybe_ed{margin-top: 0 !important;}
.FavoriteRSVPno_ed{margin-top: 0 !important;}
.FavoriteRSVPcomment_ed{margin-top: 3px !important;}

.EventsSp1_ed{width: 335px !important;}
.FavoriteSp1_ed {width: 310px !important;}
.PhotosSp1_ed {width: 310px !important;}
.ShoppingSp1_ed {width: 310px !important;}
.SportSp1_ed {width: 310px !important;}
.TravelSp1_ed{width: 333px !important;}


.editRsvpC .RSVPcomment {
    color: hsl(164, 77%, 45%);
    cursor: pointer;
    float: left;
    margin-left: 63px;
    margin-top: 18px;
}

/* .TravelRSVPyes_ed{margin-top: 0 !important;}
.TravelRSVPmaybe_ed{margin-top: 0 !important;}
.TravelRSVPno_ed{margin-top: 0 !important;}
.TravelRSVPcomment_ed{margin-top: 3px !important;}




.BusinessRSVPyes_ed{margin-top: 0 !important;}
.BusinessRSVPmaybe_ed{margin-top: 0 !important;}
.BusinessRSVPno_ed{margin-top: 0 !important;}
.BusinessRSVPcomment_ed{margin-top: 3px !important;}

.DiningRSVPyes_ed{margin-top: 0 !important;}
.DiningRSVPmaybe_ed{margin-top: 0 !important;}
.DiningRSVPno_ed{margin-top: 0 !important;}
.DiningRSVPcomment_ed{margin-top: 3px !important;}

.EventsRSVPyes_ed{margin-top: 0 !important;}
.EventsRSVPmaybe_ed{margin-top: 0 !important;}
.EventsRSVPno_ed{margin-top: 0 !important;}
.EventsRSVPcomment_ed{margin-top: 3px !important;} */


.BusinessSp1{ width: 259px !important;}
.BusinessSp1_ed { width: 259px !important;}
.EventsSp1{ width: 259px !important;}


.BusinessLI{float: left; margin-left:0px !important;}
	
.BusinessLI_ed{float: left; margin-left: -101px !important;}	

.rsvpDE span.EventsSp1{  width: 216px !important;}
#rsvpEE  span.EventsSp1_ed{  /* width:355px !important; */}

.ravpDT span.TravelSp1{  width:309px !important;}

.BusinessLA span.BusinessplanningTxtRSVP{ 
    width: 362px !important;
	  font-weight: 500!important;
    margin-top: 11px !important;
	
	}

.BusinessplanningTxtRSVP_ed{  width:362px !important;}

.FavoriteplanningTxtRSVP{ 
    width: 362px !important;
	  font-weight: 500!important;
    margin-top: 11px !important;
	
	}

.FavoriteplanningTxtRSVP_ed{  width:362px !important;}


.PersonalplanningTxtRSVP{ 
    width: 362px !important;
	  font-weight: 500!important;
    margin-top: 11px !important;
	
	}

.PersonalplanningTxtRSVP_ed{  width:362px !important;}

.PhotosplanningTxtRSVP{ 
    width: 362px !important;
	  font-weight: 500!important;
    margin-top: 11px !important;
	
	}

.PhotosplanningTxtRSVP_ed{  width:362px !important;}



.ShoppingplanningTxtRSVP{ 
    width: 362px !important;
	  font-weight: 500!important;
    margin-top: 11px !important;
	
	}

.ShoppingplanningTxtRSVP_ed{  width:362px !important;}

.SportplanningTxtRSVP{ 
    width: 362px !important;
	  font-weight: 500!important;
    margin-top: 11px !important;
	
	}

.SportplanningTxtRSVP_ed{  width:362px !important;}


.EventsLA span.EventsplanningTxtRSVP{width: 173px !important;	  font-weight: 700!important;
    margin-top: 11px !important;}

.EventsLA_ed{float:left; margin-top:10px!important;}
.EventsLA_ed .EventsplanningTxtRSVP_ed{   float: left;
    margin-right: 15px;
    text-align: right;font-weight:700; margin-top:11px;
    width: 310px;
}}

#rsvpET .TravelLA_ed{float:left !important;  padding-left: 185px !important; margin-top:10px !important;}
#rsvpET  .TravelLA_ed .TravelplanningTxtRSVP_ed{      float: left !important;
    font-weight: 700;
    margin-right: 20px !important;
    margin-top: 11px;
    text-align: right;
    width: 309px !important;}


#rsvp_block {
     -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

#loginDetailswithoutrsvp {
     -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}


#rsvp_block_main_response {
     -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

#fadeSS {
     -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

#changeText{

            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
         }
#changeconfText {

            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
         }
		 
#loginwithoutrsvp	{

            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
         }	 
		 
		 

#div558 {
     -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

#fadeS {
     -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
}

@-webkit-keyframes fadeInUpBig {
            0% {
               opacity: 0;
               -webkit-transform: translateY(50px);
            }
            100% {
               opacity: 1;
               -webkit-transform: translateY(0);
            }
         }
         
         @keyframes fadeInUpBig {
            0% {
               opacity: 0;
               transform: translateY(50px);
            }
            100% {
               opacity: 1;
               transform: translateY(0);
            }
         }
         
         .fadeInUpBig {
            -webkit-animation-name: fadeInUpBig;
            animation-name: fadeInUpBig;
         }

		 
#rvspbuttonblock {

            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
         }
		 
#loginDetailswithoutrsvp {

            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
         }		 
		 
	 
		 
 #rvspbuttonblockPreview {

            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
         }        
         @-webkit-keyframes fadeInDown {
            0% {
               opacity: 0;
               -webkit-transform: translateY(-20px);
            }
            100% {
               opacity: 1;
               -webkit-transform: translateY(0);
            }
         }
         
         @keyframes fadeInDown {
            0% {
               opacity: 0;
               transform: translateY(-20px);
            }
            100% {
               opacity: 1;
               transform: translateY(0);
            }
         }
         
         .fadeInDown {
            -webkit-animation-name: fadeInDown;
            animation-name: fadeInDown;
         }	 
		 
		 
/* #rsvp_block .yesRadio input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 -32px; padding-top: 3px; } */
#rsvp_block .yesRadio label { background: url(../images/yes-sp.png) no-repeat 0 3px;  }
/* #rsvp_block .maybeRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 -32px; padding-top: 3px; } */
#rsvp_block .maybeRadio label { background: url(../images/maybe-sp.png) no-repeat 0 3px;  }
/* #rsvp_block .noRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 -31px; padding-top: 3px; } */
#rsvp_block .noRadio label { background: url(../images/no-sp.png) no-repeat 0 3px;  }

#rsvp_block .yesRadio label:hover { background: url(../images/yes-sp.png) no-repeat 0 -32px;  }
#rsvp_block .maybeRadio label:hover  { background: url(../images/maybe-sp.png) no-repeat 0 -32px; }
#rsvp_block .noRadio label:hover  { background: url(../images/no-sp.png) no-repeat 0 -32px; }


/* #fadeSS .yesRadio input[type="radio"]:checked + label { background: url(../images/yes-sp.png) no-repeat 0 -32px; } */
#fadeSS .yesRadio label {  background: url(../images/yes-sp.png) no-repeat 0 3px; }
/* #fadeSS .maybeRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/maybe-sp.png) no-repeat 0 -32px; } */
#fadeSS .maybeRadio label {  background: url(../images/maybe-sp.png) no-repeat 0 3px; }
/* #fadeSS .noRadio input[type="radio"]:checked + label { color: #fff; background: url(../images/no-sp.png) no-repeat 0 -31px; } */
#fadeSS .noRadio label { background: url(../images/no-sp.png) no-repeat 0 3px; }

#fadeSS .yesRadio label:hover { background: url(../images/yes-sp.png) no-repeat 0 -32px;  }
#fadeSS .maybeRadio label:hover  { background: url(../images/maybe-sp.png) no-repeat 0 -32px; }
#fadeSS .noRadio label:hover  { background: url(../images/no-sp.png) no-repeat 0 -32px; }



.rvspbuttonblock{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border.png) no-repeat right center; }
.rvspbuttonblock1{float:right; margin-top:0px!important; border:0px solid red;  width:406px; height:55px; margin-right: -264px !important;margin-left: 0 !important;  margin-bottom: 27px !important; background: url(../images/gredient-border1.png) no-repeat right center; }


.rvspbuttonblockPreview{background: url(../images/gredient-border1.png) no-repeat right center; width: 492px; height:55px; float:right; margin-right: 28px;}
.rvspbuttonblockPreview1{background: url(../images/gredient-border1.png) no-repeat right center; width: 395px !important; background-size: 100% auto !important; height:55px; float:right;  margin-left: -6px !important; margin-right: -64px;}	


.rvspbuttonblockView{float:right; margin-top:0px!important; border:0px solid red;  width:406px; height:55px; margin-right: -264px !important;margin-left: 0 !important;  margin-bottom: 27px !important; background: url(../images/gredient-border1.png) no-repeat right center; }


.rvspbuttonblock2{float:right; margin-top:0px!important; border:0px solid red;  width:395px; height:55px; margin-right: -264px !important;margin-left: 0 !important;  margin-bottom: 27px !important; background: url(../images/gredient-border1.png) no-repeat right center; }

.rvspbuttonblockPast{float:right; margin-top:0px!important; border:0px solid red;  width:406px; height:55px; margin-right: -36px !important; margin-left: 0 !important;  margin-bottom: 27px !important; background: url(../images/gredient-border1.png) no-repeat right center; }

.disable-input {background:#cecccc!important;}


.rvspbuttonblockConfirm{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsla(0, 0%, 0%, 0);
    background-image: url("../images/gredient-border1.png");
    background-origin: padding-box;
    background-position-x: right;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 55px;
   margin-left: -111px!important;
    width: 492px!important;
	float:left!important;
	
}
.rvspbuttonblockConfirm p{
text-align:center;font-size:18px; border:0px solid red;float:right; width: 82%;padding-top: 12px;line-height: 30px;
	
}

.rvspbuttonblockConfirm p img{vertical-align: bottom;
	
}

.confirmDate{border:0px solid red; padding:17px 0px 5px 0px; text-align:left; font-size:14px; float:left;}
.changemind_button a{ /*basic styles*/
	width: auto;  height: auto;  color: white; background-color: #99CF00;float:right;
	text-align: center;  font-size: 14px;  line-height: 18px; padding:10px 20px; margin:8px 18px 0 0;
	
	
	/*gradient styles*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#99CF00), to(#6DB700));
	background: -moz-linear-gradient(19% 75% 90deg,#6DB700, #99CF00);
	
	/*border styles*/
	border-left: solid 1px #58701b;
	border-top: solid 1px #58701b;
	border-right: solid 1px #58701b;
	border-bottom: solid 1px #58701b;
	-moz-border-radius_none: 10px;
	-webkit-border-radius_none: 10px;
	border-radius_none: 10px;
	-webkit-gradient(linear, 0% 0%, 0% 100%, from(#99CF00), to(#6DB700))}
.changemind_button a:hover{/*basic styles*/
	width: auto;  height: auto;  color: white; background-color: #80ac03;float:right;
	text-align: center;  font-size: 14px;  line-height: 18px; padding:10px 20px; margin:8px 18px 0 0;
	
	
	/*gradient styles*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6DB700), to(#99CF00));
	background: -moz-linear-gradient(19% 75% 90deg,#99CF00, #6DB700);
	
	/*border styles*/
	border-left: solid 1px #58701b;
	border-top: solid 1px #58701b;
	border-right: solid 1px #58701b;
	border-bottom: solid 1px #58701b;
	-moz-border-radius_none: 10px;
	-webkit-border-radius_none: 10px;
	border-radius_none: 10px;
	-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6DB700), to(#99CF00))}



.rvspbuttonblockConfirm_new {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsla(0, 0%, 0%, 0);
    background-image: url("../images/gredient-border1.png");
    background-origin: padding-box;
    background-position-x: right;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: 82% 100%;
    float: left !important;
    height: 55px;
    margin-left: -93px !important;
    width: 495px !important;
}
.rvspbuttonblockConfirm_new p{
text-align:center;font-size:18px; border:0px solid red;float:right; width: 82%;padding-top: 12px;line-height: 30px; font-family:arial;
	
}

.rvspbuttonblockConfirm_new p img{vertical-align: bottom;margin:0 5px;}

.wish-button-bg{border:0px solid #333a5e; float:left; padding-right: 231px; padding-bottom:2px; padding-top:6px;  padding-left: 249px; background: url(../images/wish-button-bg.png) no-repeat right center; margin:-20px 0 0px 0;}

.rsvpSummary_new{background: url(../images/yes-single.png) no-repeat 30px 0px!important; border:none!important; width: 85px!important; height:30px !important; padding:0px!important; margin:0px!important;}
.rsvpSummary_new1{ background: url(../images/maybe-single.png) no-repeat 30px 0px!important; border:none!important; width: 85px!important; height:30px !important; padding:0px!important; margin:0px!important;}
.rsvpSummary_new2{background: url(../images/no-single.png) no-repeat 30px 0px!important; border:none!important; width: 85px!important; height:30px !important; padding:0px!important; margin:0px!important;}

.Yesspan {
    float: left;
    height: 23px;
    line-height: 30px!important;
    margin-top: -2px !important;
    text-align: center;
   width: 41px !important;margin-left: -13px;
	color:#000!important;
}
.Maybespan {
    float: left;
    height: 23px;
    line-height: 30px!important;
    margin-top: -2px !important;
    text-align: center;
    width: 41px !important;margin-left: -13px;color:#000!important;
}

.Nospan {
    float: left;
    height: 23px;
    line-height: 30px!important;
   margin-top: -2px !important;
    text-align: center;
  width: 41px !important;margin-left: -13px;color:#000!important;
}

.pastAvitoRSVP{float:left; margin-top:0px!important; border:0px solid red;  width:100%; height:55px; margin-right: 0px !important; margin-left: 0 !important;  margin-bottom: 0px !important; background: url(../images/gredient-border1.png) no-repeat 0 0; background-size: 95% 95%;}


.EditAvitoRSVP{float:left; margin-top:0px!important; border:0px solid red;  width:100%; height:55px; margin-right: 0px !important; margin-left: 0 !important;  margin-bottom: 0px !important; background: url(../images/gredient-border1.png) no-repeat 0 0; background-size: 100% 95%;}

.activeHighlightSingle a{background:#17246a; border-radius_none:3px; color:#fff !important;}

.activeHighlightSingle ul li a{background:none; color:#fff !important; border-radius_none:none; }

#Greeting .View-Auto-bottom-EDate {
    float: right;
    text-align: center;
    width: 73px !important;
}
/* 
#cardImg{background-image: url("../assets/events_templates/girlwithcandel/anim4.gif");background-repeat: no-repeat !important;
    background-size: 101% 94% !important; margin-left:-10px !important; !important; width:1040px  !important; 
    height: 441px;}
	
#envelop_3 {display:none;}
.innerContentPreview {
    margin-bottom: 0 !important;
    margin-left: 1px !important;
    margin-right: 1px !important;
    margin-top: 41px !important;
}
 */
 
 #inv_editor .mce-listbox button {
    padding-right: 9px !important;
}

#inv_editor .mce-btn button {
    margin-right: 1px !important;
    padding-left: 8.2px !important;
    padding-right: 7px !important;
}

#inv_editor .mce-colorbutton .mce-preview{ left: 28% !important;}

#edit_special_notes .mce-colorbutton .mce-preview{left: 33% !important;}
#edit_special_notes .mce-btn button {
    margin-right: 1px !important;
    padding-left: 8.2px !important;
    padding-right: 7px !important;
}


#newview .editButtonG a{ width: 100px; text-align: center; line-height: 30px; color: #fff; text-decoration:none; font-size: 15px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #005199; border-bottom: 2px solid #005199; /* border-right: 1px solid #003565; border-left: 1px solid #003565;margin: 0 430px; */ float:right; margin-top:0px; margin-right:20px; }
#newview .editButtonG a:hover { width: 100px; text-align: center; line-height: 30px;color: #fff; text-decoration:none; font-size: 15px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #267ac4; border-bottom: 2px solid #267ac4; /* border-right: 1px solid #003565; border-left: 1px solid #003565;margin: 0 430px; */  float:right;  margin-top:0px; margin-right:20px;}

 #newedit .editButtonG a{ width: 100px; text-align: center; line-height: 30px; color: #fff; text-decoration:none; font-size: 15px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #005199; border-bottom: 2px solid #005199; /* border-right: 1px solid #003565; border-left: 1px solid #003565;margin: 0 430px; */ float:right; margin-top:0px; margin-right:20px; }
 #newedit .editButtonG a:hover { width: 100px; text-align: center; line-height: 30px; color: #fff; text-decoration:none; font-size: 15px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #267ac4; border-bottom: 2px solid #267ac4; /* border-right: 1px solid #003565; border-left: 1px solid #003565;margin: 0 430px; */  float:right;  margin-top:0px; margin-right:20px;}
 
 
 
 .editButtonGTop {position:fixed; top: 93px; z-index:9999;margin-left: 911px;}
.editButtonGTop a{ width: 100px; text-align: center; line-height: 30px; color: #fff; text-decoration:none; font-size: 15px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #005199; border-bottom: 2px solid #005199; /* border-right: 1px solid #003565; border-left: 1px solid #003565;margin: 0 430px; */ float:right;  margin-top:0px; margin-right:20px; }
.editButtonGTop a:hover { width: 100px; text-align: center; line-height: 30px; color: #fff; text-decoration:none; font-size: 15px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #267ac4; border-bottom: 2px solid #267ac4; /* border-right: 1px solid #003565; border-left: 1px solid #003565;margin: 0 430px; */  float:right; margin-top:0px; margin-right:20px;}
 
 .withoutcard  { margin-top: -11px; border-radius_none:5px; -moz-border-radius_none: 5px; -webkit-border-radius_none: 5px; overflow:hidden; margin-bottom: -10px;}
.withoutcard #cardImg{background-repeat:no-repeat !important;   background-size: 101% 96.3% !important; margin-left:-9px !important;  border-top-left-radius_none: 5px !important;
    border-top-right-radius_none: 5px !important;}
.withoutcard #mainFrm {overflow-x: hidden !important;}

.withoutcard  .innerContentPreview {
    margin-left: 1px!important;
    margin-right: 1px!important;
      margin-top: 51px !important;
    min-height: 392px!important;
}

.createupcommingbtn a{ width: 100px;float:right; text-align: center; line-height: 30px; color: #fff; font-size: 14px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #03bb37; margin: 0px;}
.createupcommingbtn a:hover{ width: 100px; float:right; text-align: center; line-height: 30px; color: #fff; font-size: 14px; border:none; border-radius_none: 2px; -moz-border-radius_none: 2px; -webkit-border-radius_none: 2px; background: #059b30; margin: 0px;}

.guestCommentInfo .donate-now li label {
    cursor: default!important; 
}

.PersonalLA{ /* margin-left: 328px !important; */}
.PersonalSp1 { width: 408px !important;}
.PersonalSp1_ed {width: 308px !important;}

.DiningSp1{width: 408px !important;}
.DiningSp1_ed{width: 308px !important;}
.DiningLA{ /* margin-left: 328px !important; */}
.ShoppingLA{/*  margin-left: 328px !important; */}


.SportLA{/*  margin-left: 328px !important; */}
.subUNC{padding:5px 10px;}

.DiningplanningTxtRSVP{width: 362px !important;	  font-weight: 500!important;
    margin-top: 11px !important;}


#advancesearch .selector{ height: 33px !important;}

.catgFilterBg a{color:#fff;}
.catgFilterBg a:hover{color:#fff;}

.check-icon{margin-right:4px; margin-top:-16px !important; float:right;}


. ie10 .check-icon{
margin-right:4px; margin-top:4px !important; float:right;
} /* Only works in IE10 */ 

*::-ms-backdrop,.check-icon {
margin-right:4px; margin-top:4px !important; float:right;
} /* IE11 */


.PlanningrvspbuttonblockBusiness{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 431px center; background-size: 33% 53px;}

.PlanningrvspbuttonblockShopping{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 431px center; background-size: 33% 53px;}
.PlanningrvspbuttonblockSport{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 432px center; background-size: 33% 53px;}

.PlanningrvspbuttonblockDining{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 431px center; background-size: 33% 53px;}
.PlanningrvspbuttonblockEvents{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 234px center; background-size: 49.5% 53px;}
.PlanningrvspbuttonblockTravel{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 332px center; background-size: 35.5% 53px;}

.PlanningrvspbuttonblockPersonal{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 431px center; background-size: 33% 53px;}
.PlanningrvspbuttonblockPhotos{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 431px center; background-size: 33% 53px;}
.PlanningrvspbuttonblockFavorite{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 431px center; background-size: 33% 53px;}


#editRsvpC .PlanningrvspbuttonblockBusiness{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 304px center!important; background-size: 35.5% 53px!important;}

#editRsvpC .PlanningrvspbuttonblockShopping{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 304px center!important; background-size: 35.5% 53px!important;}
#editRsvpC .PlanningrvspbuttonblockSport{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 304px center!important;  background-size: 35.5% 53px!important;}

#editRsvpC .PlanningrvspbuttonblockDining{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 304px center!important;  background-size: 35.5% 53px!important;}
#rsvpEE .PlanningrvspbuttonblockEvents{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 327px center!important;background-size: 34.5% 53px!important;}

#rsvpDE .PlanningrvspbuttonblockEvents{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 234px center!important;background-size: 60.5% 53px!important;}

#editRsvpC .PlanningrvspbuttonblockTravel{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 330px center!important;background-size: 35.5% 53px!important;}

#editRsvpC .PlanningrvspbuttonblockPersonal{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 304px center!important; background-size: 35.5% 53px!important;}
#editRsvpC .PlanningrvspbuttonblockPhotos{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 304px center!important;background-size: 35.5% 53px!important;}
#editRsvpC .PlanningrvspbuttonblockFavorite{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 304px center!important; background-size:35.5% 53px!important;}

#apmsgDiv{padding:0 0 3px 12px;}


.TravelSp1{width: 306px !important;}
.BusinessSp1{ width: 259px !important;}

.Planningrvspbuttonblock{/* float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 431px center; background-size: 41.5% 53px; */}

/* .Planningrvspbuttonblock1{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 330px center; background-size: 43.5% 53px;}

.Planningrvspbuttonblock2{float:right; margin-top:0px; border:0px solid red;  width:97%; height:55px; margin-right:10px; margin-bottom: 5px !important; background: url(../images/gredient-border-rsvp.png) no-repeat 234px center; background-size: 60.5% 53px;} */


.smthumb-bg-gc {
    height:  150px !important;
    width: 150px !important;
}

.eventInvitationLocation_new{ width:60%; float:right;}
.eventInvitationDetails_new{ width: 522px; float: left;}
.msg-area_new {
    float: left;
    min-height: 98px;
    width: 100%;
}
.dashInvitoEventCard_new {
    display: table-cell;
    float: right;
    text-align: center;
    vertical-align: middle;
    width: 300px;
}


.inspiration-flash-message{float:left; width:98.1%; border:0px solid red; padding:10px; background:#a9dc74;margin-top: 10px;margin-bottom: -10px;}
.inspiration-flash-message-text{float:left; width:85%; border:0px solid red; padding:0px; color:#000; line-height: 36px;}

.inspiration-view-button{float:right; width:auto; margin-top: 3px;}
.inspiration-view-button a{float:right; width:auto;  border:0px solid red; padding:5px 25px; background:#0081dc; color:#fff; text-align:center; font-size:16px; font-weight:400;}
.inspiration-view-button a:hover{float:right;width:auto;  border:0px solid red; padding:5px 25px; background:#0170be; color:#fff; text-align:center; font-size:16px; font-weight:400;}

.inspiration-user-box{width:30px; height:30px; float:left; background:#000; border:2px solid #fff; border-radius:50%; overflow:hidden;}
.inspiration-user-box img{float:left; width:100%; height:100%;}
.inspiration-user-box1{width:30px; height:30px; float:left; background:#000; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:-19px;}
.inspiration-user-box1 img{float:left; width:100%; height:100%;}
.inspiration-user-box2{width:30px; height:30px; float:left; background:#000; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:-19px; margin-right:10px;}
.inspiration-user-box2 img{float:left; width:100%; height:100%;}


.inspiration-flash-message .inspiration-user-box{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left: 0px;}
.inspiration-flash-message .inspiration-user-box img{float:left; width:100%; height:100%;}
.inspiration-flash-message .inspiration-user-box1{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left: -19px;}
.inspiration-flash-message .inspiration-user-box1 img{float:left; width:100%; height:100%;}
.inspiration-flash-message .inspiration-user-box2{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:-19px; margin-right:10px;}
.inspiration-flash-message .inspiration-user-box2 img{float:left; width:100%; height:100%;}


.leftnews small {
    color: #736f72;
}

/*========================================= inspiration page css start ========================================================= */

.inspiration-container{margin:80px 0 0 0; float:left; width:100%;}
	.myinspiration-container{margin:0px; float:left; width:100%;}
	.myinspiration-container ul{margin:17px 0px 20px 0px;padding:0; float:left; width:100%;}
	.myinspiration-container ul h2{margin:0px 0px 10px 0px;padding:0; float:left; width:100%; font-size:14px; font-weight:700;color:#000;}
	.myinspiration-container ul li{margin:0px 0px 0px 5px;float:left; width:100%; list-style-type:none;  font-size:14px; font-weight:400; color:#676767;}
	.myinspiration-container ul li a{font-weight:400; color:#676767; text-decoration:none;padding-left:30px; }
	.myinspiration-container ul li a:hover{font-weight:400; color:#000; text-decoration:none;padding-left:30px; }
	.myinspiration-container ul li a.active{font-weight:700; color:#000; text-decoration:none;padding-left:30px; }
	
		.mynetworkinspiration-container{margin:0px; float:left; width:100%;}
	.mynetworkinspiration-container ul{margin:0px;padding:0;float:left; width:100%;}
.mynetworkinspiration-container ul h2{margin:0px 0px 10px 0px;padding:0; float:left; width:100%; font-size:14px; font-weight:700;color:#000;}
	.mynetworkinspiration-container ul li{margin:0px 0px 0px 5px;float:left; width:100%; list-style-type:none; font-size:14px; font-weight:400; color:#676767;}
	.mynetworkinspiration-container ul li a{font-weight:400; color:#676767; text-decoration:none;padding-left:30px; }
	.mynetworkinspiration-container  ul li a:hover{font-weight:400; color:#000; text-decoration:none;padding-left:30px; }
	.mynetworkinspiration-container  ul li a.active{font-weight:700; color:#000; text-decoration:none;padding-left:30px; }
	
	
	.inspiration-header-container{float:left; width:100%;-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5); font-size:20px; font-weight:700;color:#000; text-align:left; padding:10px; background:#f8f6f6;margin-top:20px; margin-bottom:6px;}
	
	.inspiration-main-container{float:left; width:100%; /* border:1px solid #ccc; */   margin-bottom:10px; -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);}
	.inspiration-main-container-inner{float:right; width: 91.5%; border: 1px solid #f5f1f1;  margin-right: 6px;   margin-bottom:6px;}
	
	.inspiration-main-container-top{float:left; width:100%; background-color: #f3f3f3; padding:7px;  margin-bottom:6px;}
	.inspiration-main-container-inner-top{float:left; width:98%; background-color: #f3f3f3; padding:7px;  margin-bottom:6px;}
	.inspiration-main-container-bottom{float:left; width:98%; background-color: #f3f3f3; padding: 3px 7px;  margin-top:6px;}
	.inspiration-main-container-inner-bottom{float:left; width:98%; background-color: #f3f3f3; padding: 3px 7px;  margin-top:6px;}
	.inspiration-main-container-middle{float:left; width:98%;  padding:7px; }
	.inspiration-main-container-inner .inspiration-main-container-middle{float:left; width:98%;  padding:0px 7px 7px 7px; font-size:13px;}
	.insp-user{float:left; width:34px; height:34px;overflow:hidden; margin-right:8px; margin-bottom:0px;}
	.insp-user img{float:left; width:100%; height:100%;}
	
	.insp-user-name{float:left; width:70%;font-size:13px; font-weight:500;color:#000; text-align:left;text-transform: capitalize;}
	.insp-quote-post-time{float:left; width:70%;font-size:12px; font-weight:00;color:#848282; text-align:left;}
	.inspired-like-list{float:left; width:auto; margin-right:20px;font-size:13px;color:#848282;}
		.inspired-like-list a{font-size:13px;color:#3498db; text-decoration:none;cursor: pointer;}
.inspired-like-list a:hover{ font-size:13px;color:#0083db;text-decoration:none;cursor: pointer; font-weight:500;}
	.inspired-like-list span{float:left; width:auto; margin-right:7px; margin-top:8px; font-weight:500;}
	
	.inspired-like-user-box{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden;}
	.inspired-like-user-box img{float:left; width:100%; height:100%;}
	.inspired-like-user-box1{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:-19px;}
	.inspired-like-user-box1 img{float:left; width:100%; height:100%;}
	.inspired-like-user-box2{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:-19px; margin-right:7px;}
	.inspired-like-user-box2 img{float:left; width:100%; height:100%;}
	
	
	.inspired-inspired-list{float:left; width:auto; margin-right:20px; font-size:13px;color:#848282;}
	.inspired-inspired-list a{font-size:13px;color:#3498db; text-decoration:none;cursor: pointer;}
.inspired-inspired-list a:hover{ font-size:13px;color:#0083db;text-decoration:none;cursor: pointer;}
	
	
	
	.inspired-inspired-list span{float:left; width:auto; margin-right:7px; margin-top:8px;}
	
.inspired-user-box{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden;}
.inspired-user-box img{float:left; width:100%; height:100%;}
.inspired-user-box1{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:-19px;}
.inspired-user-box1 img{float:left; width:100%; height:100%;}
.inspired-user-box2{width:30px; height:30px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:-19px; margin-right:7px; }
.inspired-user-box2 img{float:left; width:100%; height:100%;}


.insp-quote-icon-small a{background:url("../additionalSection/images/insp-quote-icon-small.png") no-repeat left center !important; }
.insp-quote-icon-small a:hover{background:url("../additionalSection/images/insp-quote-icon-small-h.png") no-repeat left center !important; }
.insp-quote-icon-small a.active{background:url("../additionalSection/images/insp-quote-icon-small-h.png") no-repeat left center !important; }

.insp-image-icon-small a{background:url("../additionalSection/images/insp-image-icon-small.png") no-repeat left center !important; }
.insp-image-icon-small a:hover{background:url("../additionalSection/images/insp-image-icon-small-h.png") no-repeat left center !important; }
.insp-image-icon-small a.active{background:url("../additionalSection/images/insp-image-icon-small-h.png") no-repeat left center !important; }

.insp-share-icon-small a{background:url("../additionalSection/images/ins-share-icon-small.png") no-repeat left center !important; }
.insp-share-icon-small a:hover{background:url("../additionalSection/images/ins-share-icon-small-h.png") no-repeat left center !important; }
.insp-share-icon-small a.active{background:url("../additionalSection/images/ins-share-icon-small-h.png") no-repeat left center !important; }


.inspired-edit{float:right; width:auto;  margin:10px 5px 0px 5px;}
.inspired-edit a{float:right; width:13px; heigh:13px; font-size:13px;color:#848282; background:url("../additionalSection/images/inspired-edit-con.png") no-repeat left center !important; padding-left:0px;}
.inspired-edit a:hover{float:right; width:13px; heigh:13px; font-size:13px;color:#0083db; background:url("../additionalSection/images/inspired-edit-con-h.png") no-repeat left center !important;  padding-left:0px;}

.inspired-delete{float:right; width:auto;  margin:10px 5px 0px 5px;}
.inspired-delete a{float:right; width:13px; heigh:13px; font-size:13px;color:#848282; background:url("../additionalSection/images/inspiration-delete-icon.png") no-repeat left center !important;  padding-left:0px;}
.inspired-delete a:hover{float:right; width:13px; heigh:13px; font-size:13px;color:#0083db; background:url("../additionalSection/images/inspiration-delete-icon-h.png") no-repeat left center !important;  padding-left:0px;}

#myInspiration-like{float:left; width:100%;background:#f9f9f9; padding:10px; display:none; border-top:1px solid #ccc;}
#myInspiration-like1{float:left; width:100%;background:#f9f9f9; padding:10px; display:none; border-top:1px solid #ccc;}

.inspiration-main-container-inner .thought-field {
    float: left;
   width: 79.8%;
    background: #fff;
    padding:3px 5px;
    height: 29px;
    resize: none;
    border: 1px solid #ccc;
    font-size: 13px;
    color: #848282;
}

.inspiration-main-container-inner  .insp-thought-cancel{background: #656565 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;
    color: #fff;cursor: pointer;float: right;padding: 5px 15px; margin-left:5px; font-size:13px; text-align:center;}
	
.inspiration-main-container-inner .insp-thought-cancel:hover{background: #787878 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;
    color: #fff;cursor: pointer;float: right;padding: 5px 15px;margin-left:5px; font-size:13px; text-align:center;}

.inspiration-main-container-inner  .insp-thought-Post { background: #39a853 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;color: #fff;cursor: pointer;float: right;padding: 5px 15px;text-align:center;font-size:13px;
 }
.inspiration-main-container-inner .insp-thought-Post:hover { background: #3f9e55 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;color: #fff;cursor: pointer;float: right;padding: 5px 15px; text-align:center; font-size:13px;}




.thought-field {float:left; width:81.6%;background:#fff; padding:3px 5px; height:29px; resize:none; border:1px solid #ccc;font-size:13px;color:#848282; }

.insp-thought-cancel{background: #656565 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;
    color: #fff;cursor: pointer;float: right;padding: 5px 15px;  margin-left:5px; font-size:13px; text-align:center;}
	
.insp-thought-cancel:hover{background: #787878 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;
    color: #fff;cursor: pointer;float: right;padding: 5px 15px; margin-left:5px; font-size:13px; text-align:center;}

.insp-thought-Post { background: #39a853 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;color: #fff;cursor: pointer;float: right;padding: 5px 15px; text-align:center;font-size:13px;
 }
.insp-thought-Post:hover { background: #3f9e55 none repeat scroll 0 0;border: medium none;border-radius_none: 3px;color: #fff;cursor: pointer;float: right;padding: 5px 15px; text-align:center; font-size:13px;}



/* =========================================================== inspiration pop up ================================================ */


/* inpiration css */
			
			
.black_overlay-new {
			display: none;
			position: fixed;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:9999999;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);

}

.white_content_new {
			display: none;
			position: fixed;
			top: 25%;
			width: 100%;
			height: 100%;
			padding: 0px;
			border: 0px solid orange;
			z-index:99999999;

	
}


.white_content_new_inner {
			width: 720px;
			padding:0px;
			z-index:1002;
			margin:0px auto;

	
}

.white_content_new_inner-content {
float:left; 			width: 100%;
			height: 100%;			border: 0px solid #ccc;
			background-color: white;

	
}




.lb-close-new {
    float: right;
    font-size: 18px;
    padding: 0px;
    color: #fff;
    text-decoration: none;
    position: relative;
    width: 30px;
    height: 30px;
    right: 0;
   margin: 0;
    text-align: center;
    line-height: 25px;
	background:none;

}

.lb-close-new:hover {
    color: #fff;
    text-decoration: none;
}

.inspire-header{float:left; font-size:18px;     padding: 10px 10px 3px 10px; width: 100%; background:#5061bf; color:#fff; /* text-shadow: 0px 2px 2px rgba(150, 150, 150, 1); */ font-weight:500; text-align:center;}

.inspire-cell{float:left;min-height:10px; width: 100%; padding:17px; border:0px solid #ccc; }
.inspire-cell-inner{float:left;min-height:10px; width: 100%; border:1px solid #ccc; border-top:none; padding:7px; background:#f5f5f5;}
.inspire-cell-inner-bottom{float:left;min-height:10px; width: 100%; border:1px solid #ccc; border-top:none; padding:7px;}
.inspire-cell-inner-top{float:left; min-height:10px; width:auto;}
.inspire-cell-inner-top ul{float:left;width:auto; padding:0px; margin:0px;}
.inspire-cell-inner-top ul li{float:left;width:auto;font-size:16px;font-weight:700; text-align:left; margin-right:27px; min-height:38px; list-style-type:none; }

.inspiration-quote a{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-quote-icon.png") no-repeat  left top; padding-left:40px; height:35px; color:#9e9e9e;float:left;}
.inspiration-quote a:hover{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-quote-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}
.inspiration-quote a.active{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-quote-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}

.inspiration-image a{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-image-icon.png") no-repeat  left top; padding-left:40px; height:35px; color:#9e9e9e;float:left;}
.inspiration-image a:hover{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-image-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}
.inspiration-image a.active{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-image-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}

.inspiration-video a{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-video-icon.png") no-repeat  left top; padding-left:40px; height:35px; color:#9e9e9e;float:left;}
.inspiration-video a:hover{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-video-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}
.inspiration-video a.active{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-video-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}

.inspiration-weblink a{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-weblink-icon.png") no-repeat left top; padding-left:40px; height:35px; color:#9e9e9e;float:left;}
.inspiration-weblink a:hover{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-weblink-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}
.inspiration-weblink a.active{background: rgba(0, 0, 0, 0) url("../additionalSection/images/insp-weblink-icon-active.png") no-repeat  left top; padding-left:40px; height:35px; color:#5061bf;float:left;}

.inspire-cell-inner-left{float:left; width:100%; max-width:210px; font-size:12px; color:#515151; text-align:left;  background: rgba(0, 0, 0, 0) url("../images/inspiration-time-icon.png") no-repeat  left center; padding-left:30px;}
.inspire-cell-inner-left-bottom{float:left; width:100%; font-size:12px; color:#515151; text-align:left;padding-left:5px; line-height: 20px;}
.inspire-cell-inner-right{float:right; width:100%; max-width:300px;}

.inspiration-post-btn a {
    background: #5061bf;
    color: #fff;
    font-size: 16px;
    padding: 5px 28px 5px 28px;
    text-decoration: none;float:right;
}
.inspiration-post-btn a:hover {
    background: #5a70ec;
    color: #fff;
    font-size: 16px;
   padding: 5px 28px 5px 28px;
    text-decoration: none;float:right;
}

.inspiration-cancel-btn a {
    background: #626264;
    color: #fff;
    font-size: 16px;
    padding: 5px 28px 5px 28px;
    text-decoration: none;float:right; margin-left:10px;
}
.inspiration-cancel-btn a:hover {
    background: #404040;
    color: #fff;
    font-size: 16px;
   padding: 5px 28px 5px 28px;
    text-decoration: none;float:right; margin-left:10px;
}
.inspiration-for {

    color: #333;
    font-size: 14px;
    text-decoration: none;
}
.inspiration-for  .dropdown{
    position: relative;
    float:right;width:auto;
    font-size: 16px;
    color: #FFF;
}

/**
    Hide the checkbox itself. Checking and unchecking 
    it we will be done via the label element.
*/

.inspiration-for input[type=checkbox]{
    display: none;
}


/* Click to expand button */

.inspiration-for label{
    box-sizing: border-box;
 float:right;width:auto;
     width: auto;
padding: 8px 0px 6px 0px;
    cursor: pointer;
    text-align: left;border:0px solid #ccc;margin-right:30px; font-size:16px;
}


.inspiration-for label:hover{color: #5061bf;}

/*  The ul will have display:none by default */

.inspiration-for ul{
    position: absolute;
    list-style: none;
    text-align: left;
    width: 130px;
    z-index: 1;
 margin: 40px 0 0 58px;
    padding:0;
    display: none;
border:1px solid #ccc;
border-bottom:none;
	background: #fff;
	border: 1px solid #ccc;
}

.inspiration-for ul:after, .inspiration-for ul:before {
	bottom: 100%;
	left:120px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.inspiration-for ul:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
border-width: 14px;
margin-left: -25px;

}
.inspiration-for ul:before {
		border-color: rgba(204, 204, 204, 0);
	border-bottom-color: #ccc;
border-width: 15px;
margin-left: -26px;
}






.inspiration-for ul li{
   padding: 5px 10px 5px 10px;
    background-color: #fff;
    color: #333;
    cursor: pointer;	border-bottom:1px solid #ccc;
}

.inspiration-for ul li:hover{
   border-bottom:1px solid #ccc;
    color: #5061bf;
}

.inspiration-for ul li a{
    color: inherit;
    text-decoration: none;
}


.inspiration-for input[type=checkbox]:checked ~ label {
background:none;
}


.inspiration-for input[type=checkbox]:checked ~ ul {
    display: block;
}




.inspiration-for .navbar-nav {float:left; width:auto; padding:0px; margin:0px;}
.inspiration-for .dropdown{float:left; width:auto; padding:0px; margin:0px;}
.inspiration-for .open{float:left; width:auto; padding:0px; margin:0px;}


.arrow_box_one {
	position: relative;
	background: #fff;
	border: 1px solid #ccc;
	float:left; width:100%;
	margin-top:5px;
	padding:7px;
	width: 100%;
	max-height:150px;
	min-height:130px;
}
.arrow_box_one:after, .arrow_box_one:before {
	bottom: 100%;
	left:50px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box_one:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
border-width: 13px;
margin-left: -20px;

}
.arrow_box_one:before {

		border-color: rgba(204, 204, 204, 0);
	border-bottom-color: #ccc;
border-width: 15px;
margin-left: -22px;

}


.arrow_box_two {
	position: relative;
	background: #fff;
	border: 1px solid #ccc;
	float:left; width:100%;
	margin-top:5px;
	padding:7px;
width: 100%;
		max-height:150px;
	min-height:130px;
}
.arrow_box_two:after, .arrow_box_two:before {
	bottom: 100%;
	left: 165px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box_two:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
border-width: 13px;
margin-left: -20px;
}
.arrow_box_two:before {
		border-color: rgba(204, 204, 204, 0);
	border-bottom-color: #ccc;
border-width: 15px;
margin-left: -22px;
}


.arrow_box_three {
	position: relative;
	background: #fff;
	border: 1px solid #ccc;
	float:left; width:100%;
	margin-top:5px;
	padding:7px;
width: 100%;
		max-height:150px;
	min-height:130px;
}
.arrow_box_three:after, .arrow_box_three:before {
	bottom: 100%;
	left: 278px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box_three:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
border-width: 13px;
margin-left: -20px;
}
.arrow_box_three:before {
		border-color: rgba(204, 204, 204, 0);
	border-bottom-color: #ccc;
border-width: 15px;
margin-left: -22px;
}



.arrow_box_four{
	position: relative;
	background: #fff;
	border: 1px solid #ccc;
	float:left; width:100%;
	margin-top:5px;
	padding:7px;
width: 100%;
		max-height:150px;
	min-height:130px;
}
.arrow_box_four:after, .arrow_box_four:before {
	bottom: 100%;
	left: 399px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box_four:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
border-width: 13px;
margin-left: -20px;
}
.arrow_box_four:before {
		border-color: rgba(204, 204, 204, 0);
	border-bottom-color: #ccc;
border-width: 15px;
margin-left: -22px;
}

.arrow_box_one textarea:focus{outline:none; box-shadow:none; border:none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.arrow_box_one textarea{outline:none; box-shadow:none;border:none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.arrow_box_two textarea:focus{outline:none; box-shadow:none; border:none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.arrow_box_two textarea{outline:none; box-shadow:none;border:none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.arrow_box_three textarea:focus{outline:none; box-shadow:none; border:none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.arrow_box_three textarea{outline:none; box-shadow:none; border:none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.arrow_box_four textarea:focus{outline:none; box-shadow:none; border:none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.arrow_box_four textarea{outline:none; box-shadow:none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}

.insp-charecter{float:right; width:auto; font-size:12px; text-align:right;color:#9e9e9e;/* margin-top: -18px; */margin-right: 2px;  padding-top:17px;}

.insp-edit-button{  
    color: #333;
    font-size: 16px;
    padding: 5px;
    text-decoration: none;float:right;}
	
.insp-edit-button a{ color: #333; text-decoration:none;}	
.insp-edit-button a:hover{ color: #5061bf; text-decoration:none;}	
	
.inspire-alert{float:left; width:100%; background:#f2dede; font-size:14px; color:#a94442; text-align:center; padding:10px 0;}

.alert-close{  width:auto;float:right;margin-right: 20px;}
	
.inspire-alert a{ color: #333; text-decoration:none;}	
.inspire-alert a:hover{ color: #5061bf; text-decoration:none;}


.inspire-success-msg{float:left; width:100%; background:#79bf30; font-size:14px; color:#fff; text-align:center; padding:10px 0;}

	
.inspire-success-msg a{ color: #fff; text-decoration:none;}	
.inspire-success-msg a:hover{ color: #fff; text-decoration:none;}		
	
	
.inspire-success{float:left; width:100%; text-align:center; font-size:30px; color:#79bf30; padding:10px 0;}
.tick-circle{margin:0px auto; width:101px; height:101px;    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%; overflow:hidden; border:5px solid #79bf30;}	
.inspire-cell-inner-left-charecter{float: right;width: auto;font-size: 12px;color: #9e9e9e;text-align: right; padding: 16px 3px 5px 0px;margin-top: 0px; border-right:0px solid #ccc; margin-right:0px;}
/* .inspire-cell-inner-left-charecter::after {
    content: "|";padding:0 5px;
} */

.insp-charecter::before {
    content: "|";padding:0 5px;
}


	
/*======================================================================inspiration list css================================================================*/	


.black_overlay-listbox {
			display: none;
			position: fixed;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:9999999;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);

}

.white_content_listbox{
			display: none;
			position: absolute;
			top: 20%;
			width: 100%;
			height: 100%;
			padding: 0px;
			border: 0px solid orange;
			z-index:99999999;

	
}


.white_content_listbox_inner {
			width: 600px;

			padding:0px;
			z-index:1002;
			margin:0px auto;

	
}

.white_content_listbox_inner-content {
float:left; 			width: 100%;
			height: 100%;			border: 0px solid #ccc;
			background-color: white;

	
}




.lb-close-list-box {
    float: right;
    font-size: 18px;
    padding: 0px;
    color: #fff;
    text-decoration: none;
    position: relative;
    width: 30px;
    height: 30px;
    right: 0;
   margin: 0;
    text-align: center;
    line-height: 28px;
	background:none;

}

.lb-close-list-box:hover {
    color: #fff;
    text-decoration: none;
}

.inspire-listbox-header{float:left; font-size:18px; padding:10px; width: 100%; background:#5061bf; color:#fff; /* text-shadow: 0px 2px 2px rgba(150, 150, 150, 1); */ font-weight:700;}

.inspire-listbox-cell{float:left;min-height:10px; width: 100%; padding:17px 0; border:0px solid #ccc; 			max-height:600px;
			overflow-Y:auto;}
.inspire-listbox-cell-inner{float:left;min-height:10px; width: 100%; border:1px solid #ccc; border-top:none; padding:7px; background:#f5f5f5;}
.inspire-listbox-cell-inner-bottom{float:left;min-height:10px; width: 100%; border:1px solid #ccc; border-top:none; padding:7px;}
.inspire-listbox-cell-inner-top{float:left; min-height:10px; width:100%;}
.inspire-listbox-cell-inner-top ul{float:left;width:100%; padding:0px; margin:0px;}
.inspire-listbox-cell-inner-top ul li{float:left;width:100%;font-size:14px;font-weight:500; text-align:left;  list-style-type:none; }
.inspire-listbox-cell-inner-top ul li span{float:left;width:100%;font-size:13px;font-weight:400; color:#bfbbbb; text-align:left;  list-style-type:none; }


.inspired-user-list-box{width:40px; height:40px; float:left; background:#fff; border:2px solid #fff; border-radius:50%; overflow:hidden; margin-left:10px; }
.inspired-user-list-box img{float:left; width:100%; height:100%;}

.inspired-inspired-list-name-container{float:right; width:90%;padding:0px 10px 5px 0; text-align:left; border-bottom:1px solid #ccc; margin-bottom:5px;}


/*======================================================================inspiration list css end================================================================*/	
	
	.inspire-cell .inspiration-main-container-top {
    float: left;
    width: 98%;
    padding: 7px;
    margin-bottom: 6px;
}
	.inspire-cell .inspiration-main-container-bottom {
    float: left;
    width: 98%;
   padding: 3px 7px;
    margin-top: 6px;
}

	.inspire-cell .inspiration-main-container {
    float: left;
    width: 100%;
    border: 1px solid #ccc;
    margin: 0px;
    -webkit-box-shadow:none;
    -moz-box-shadow: none;
    box-shadow:none;overflow-x: hidden;
}


.inspire-alert-yes-no-container {
float: none;
width: 220px;
background: #fff;
padding: 0px 0;
margin: 0px auto;

}

.inspiration-delete-yes-btn a {
    background: #5061bf;
    color: #fff;
    font-size: 16px;
    padding: 5px 40px 5px 40px;
    text-decoration: none;float:left;
}
.inspiration-delete-yes-btn a:hover {
    background: #5a70ec;
    color: #fff;
    font-size: 16px;
   padding: 5px 40px 5px 40px;
    text-decoration: none;float:left;
}
.inspiration-delete-cancel-btn a {
    background: #626264;
    color: #fff;
    font-size: 16px;
   padding: 5px 40px 5px 40px;
    text-decoration: none;float:right; margin-left:10px;
}
.inspiration-delete-cancel-btn a:hover {
    background: #404040;
    color: #fff;
    font-size: 16px;
    padding: 5px 40px 5px 40px;
    text-decoration: none;float:right; margin-left:10px;
}

.inspiration-close-btn a {
    background: #626264;
    color: #fff;
    font-size: 16px;
   padding: 5px 40px 5px 40px;
    text-decoration: none;float: left;
margin-left: 46px;
}
.inspiration-close-btn a:hover {
    background: #404040;
    color: #fff;
    font-size: 16px;
    padding: 5px 40px 5px 40px;
    text-decoration: none;float: left;
margin-left: 46px;
}



/*========================================= inspiration page css end ========================================================= */



/*========================================= advance listing on social update page css start ========================================================= */

.advance-travel-listing-section{float:left; width:98%; border:0px solid red; min-height:250px; overflow:hidden; max-width: 817px; margin: 8px;}

.advance-travel-listing-section .location-picture-map{float:left; width:65%; border:0px solid red; height:150px;}
.advance-travel-listing-section .location-picture-map img{float:left; width:100%; heigh:auto;}
.advance-travel-listing-section .location-details-poi{float: left;
width: 33%;
border: 0px solid red;
margin-left: 10px;}
.advance-travel-listing-section .location-details-poi h2{float:left; width:100%; font-size:14px; color:#000; line-height:32px; text-transform: capitalize; font-weight:500;}
.advance-travel-listing-section .location-details-poi ul{float:left; width:100%;padding:0px 0px 0px 10px; margin:0px;word-wrap: break-word; /* height: 180px; overflow-Y:auto; overflow-x:hidden; */}
.advance-travel-listing-section .location-details-poi ul li{float:left; width:93%; padding:0px; margin:0px 0px 14px 0px;  font-size:14px; color:#8f8f8f;}
.advance-travel-listing-section .location-details-poi ul li a{float:left; width:95%; word-wrap: break-word; padding:0px 0px 0px 20px; margin:0px;  font-size:14px; color:#8f8f8f; text-decoration:none; background: url("../images/view-location-on-map-h.png") no-repeat scroll  0px 2px; line-height:22px;}
.advance-travel-listing-section .location-details-poi ul li a:hover{float:left; width:95%; word-wrap: break-word;  padding:0px 0px 0px 20px; margin:0px;  font-size:14px; color:#017fcf; text-decoration:none; background: url("../images/view-location-on-map.png") no-repeat scroll  0px 2px; }

.advance-travel-listing-section .location-details-poi .view-plan-details a{float:left; width:auto;padding:0px 30px 0px 0px; margin:0px;  font-size:14px; color:#000; line-height:32px; background: url("../images/view-advance-plan-button.png") no-repeat scroll right center;}
.advance-travel-listing-section .location-details-poi .view-plan-details a:hover{float:left; width:auto;padding:0px 30px 0px 0px; margin:0px;  font-size:14px; color:#139dd7; line-height:32px; background: url("../images/view-advance-plan-button-h.png") no-repeat scroll right center;}

/*========================================= advance listing on social update page css end ========================================================= */




@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { @media
{
.comparisonPanel {border: 1px solid #cccccc !important;}
.serch .inputbox {padding: 4px 8px 4px 8px!important; }

.lnAdd-search-listing{border-left:1px solid #d8d8d8 !important;}
.categoryLabel img{margin: 4px 0 0 7px; float: left !important;}

select {
border-radius:none !important; 
border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
border-bottom-right-radius:0px !important;
border-bottom-left-radius: 0px !important;
   
}

}}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

/* .site-legend{max-width:200px; width:100%; position:absolute;margin-left: 1026px!important;    margin-top: 24px;}
.site-legend ul{float:left; width:100%; padding:0px; margin:0px;}
.site-legend ul li{float:left; width:100%; padding:0px; margin:0px 0px 2px 0px; font-size:10px!important;} */

}



@media screen and (-webkit-min-device-pixel-ratio:0) {
.check-icon{margin-right:4px; margin-top:4px !important; float:right;}



.overallratingrestaurants {margin-top: 196px;}

}

 @media screen and (min-device-width: 1366px) and (max-device-width: 1600px) { 
.popupAlertFrm_Style{margin-left: 38% !important; }

	}

/*  css for 1024 */

/*  @media screen and (min-device-width:960px) and (max-device-width: 1024px) { 
.sixteen-colnewpro{width: 950px !important; }
#newsearch .serch .inputbox:focus { width: 500px !important;}
#newsearch { width: 70% !important;}
.top-cat-new ul a {padding: 0px 11px !important;}
.main-cat-new ul a { padding: 0px 11px !important;}
.mainOuter { width: 950px !important;}
.sixteen-col { width: 950px !important;}
.inner-wrapper { width: 950px !important;}

.dashboardDaysDisplay > ul > li { width: 113.8px !important;}
.dashboardDaily .wekicon {
    width: 112px!important;
    height: 112px!important;
}

	} */


 @media screen and (min-device-width: 1024px) and (max-device-width: 1366px) { 
 
 @media screen and (-webkit-min-device-pixel-ratio: 0){
.comparisonSearch .datePicker {
    margin-top: 0px !important;
}

.followersBut > span, .followsBut > span, .inspireBut > span {
    line-height: 24px !important;
}

.float-right-rating_new {
    padding-bottom: 5px;
    position: absolute;
    left: 116px!important;
    width: 256px;
}

.np-arrow {
position: relative;
cursor: pointer;
float: left!important;
margin: 3px 0 0 7px!important;
}

.viewDescSec {
    line-height: 24px!important;
}
.currWeekView_new_Header {
        padding-top: 6px !important;
}

}


.followersBut > span > a, .followsBut > span > a, .inspireBut > span > a {
    line-height: 24px!important;

}

.float-right-rating_new {
    padding-bottom: 5px;
    position: absolute;
    left: 2px!important;
    width: 256px;
}

 }
 

 @-moz-document url-prefix() {
.followersBut > span > a, .followsBut > span > a, .inspireBut > span > a {
    line-height: 26px !important;
}
}

 
 
 @media screen and (min-device-width: 1680px) and (max-device-width: 2560px) { 
 
 .dashInvitoEventDetails{width: 99.8% !important;}
 
 
.popupAlertFrm_Style{margin-left: 40% !important; }
#uploadsectionWrapperouter { background: none repeat scroll 0 0 #fff; height: auto; padding:15px 15px; width:1000px; position: absolute; left: 50%; margin-left: -528px; border-radius_none: 5px; -moz-border-radius_none: 5px; -webkit-border-radius_none:5px;}

	}
	
.fullviewWidth{
	width:100% !important; padding:0px !important;
	-webkit-box-shadow : none !important;
}

.fullviewWidthBg{
	width:1030px !important; background:#ececec !important; margin:0px auto !important; float:none !important; border:none !important; color:#000 !important; height:auto !important;
}



.fullviewWidth .mce-flow-layout	{
border: 0px solid red;
width: 1016px !important;
margin: 0px auto !important;}

.fullviewWidth .mce-panel{background: #fff !important;}
.fullviewWidth .mce-btn button {background: #fff !important;}
.fullviewWidth .mce-btn button:hover {background: #e5e4e4 !important;}
.network-cover-image{    float: left;width: 100%; height:250px; overflow:hidden; margin-top: 25px;}
/* .network-cover-image img{ width: 100%; height:auto; margin: 10px 10px 0px 0 !important;} */
.blog-title{float:left; width:100%; font-size:18px;line-height:24px;color:#000;padding-bottom:6px; padding-top:6px;margin-bottom:5px; border-bottom:1px solid #ccc;}

.mouseOverDTS ol li {list-style-type:none !important;}

.someinput::-ms-clear {
    display: none;
    width : 0;
    height: 0;
}
input[type=text]::-ms-clear { display: none; }
::-ms-reveal {
    display: none;
}
::-ms-clear {
    display: none;
}
