 body{font-size:14px}
/*generic*/
textarea{resize:none;border-radius:0}
.navbar .container, .container{position:relative}
a:focus, a:active{outline:none}
.clearcenter, .row-fluid [class*="clearcenter"], .row-fluid [class*="clearcenter"]:first-child{margin:auto;float:none}
.clearboth{clear:both}
.padding-bottom30{padding-bottom:30px}
.padding8top{padding-top:8px}
.lineheight25{line-height:25px}
.verticalmiddle{vertical-align:middle}
.divrelative{position:relative}
label{color:#a3a3a3}
.padding20{padding:20px}
.padding10{padding:10px}
.padding5{padding:5px}
.paddingt5lr10{padding:5px 10px}
.stream_content .media-body{padding:0 10px}
.row-fluid .withhelpicon{width:93%}
.marginzero, .media .marginzero{margin:0}
.whitespace{white-space:nowrap}
.btn{text-shadow:none}
.poststreamwidget .row-fluid .span12{position:relative}
.alignright{text-align:right}
/*generic*/
.signdiv, .regdiv{padding:20px}
input[type="text"].email, input[type="password"].pwd, input[type="text"].textfield{border-radius:0}
input[type="text"].email{background-position:-450px 2px;padding-left:22px}
input[type="password"].pwd{background-position:-450px -64px;padding-left:22px}
.btn{font-size:13px}
.headerbuttonpopup:after{content:" "; display:block;clear:both}
.headerpopfooter{padding:10px;text-align:center}
.h_center{text-align:center}
.disclaimer {font-size:12px}
.disclaimer a{font-size:14px}
.btn:after, .btn_gray:after {content: '';position: absolute;z-index: -1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.btn:before, .btn_gray:before{position: relative;-webkit-font-smoothing: antialiased;}
.btn {-webkit-transition: none;-moz-transition: none;transition: none;border-radius: 5px 5px;}
.btn:active, .btn_gray:active {top: 6px;}
.checkbox, .radio {	width: 25px;height: 25px;padding: 0 5px 0 0;background: url(/images/system/checkbox.png) no-repeat;display: block;clear: left;	float: left;}
.radio {background: url(/images/system/radio.png) no-repeat;}
.select {position: absolute;left:0;right:0;/* With the padding included, the width is 190 pixels: the actual width of the image. */	height: 21px;	color: #555555;font: 14px/21px arial,sans-serif;background: url(/images/system/dropdownarrow.png) no-repeat right ;overflow: hidden;min-height: 23px;	padding:5px 30px 0 5px;	 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																

header .loginarea  .marginbottom10{margin-bottom: 10px;}
.radiobutton{}
.radiobutton label{float:left;display: inline;line-height: 25px;margin-bottom:0}
#explanationType .radiobutton label{color:#666}
.radiobutton span{display: inline;clear: none}
/*generic END*/
/*fonts implementation*/
.slidersection .articlesection .sliderCaption, .aboutdiv h2, .slidersection .articlesection .sliderbuttonarea .sliderbuttonsdiv .sliderbutton span, .sliderbigicon p, .featureditemsdiv h2, header .container .nav > li .dropdown-menu li .headerpoptitle, header .container .nav > li .dropdown-menu .headerpoptitle, .footerlinksarea .footerlinks, .footercopyrightarea, .f_infolink_bg, a.infolink, a:hover.infolink, .stream_title b, .headerpoptitle_white{font-family:"exo_2.0medium";}
.stream_title b, .pagetitle, .media-body .m_title, .btn, .at_mention, .atmention_error{font-family:"exo_2.0bold";}
.sliderbigicon,  .aboutdiv p, .headerpopfooter a, .disclaimer a{font-family:"exo_2.0medium";}
header .loginarea  .marginbottom10{margin-bottom: 10px;}
/*end here*/
/*plug and play popups*/
.profilewidth{width:250px}
.notificationwidth{width:350px}
header .container .nav > li .profilewidth, header .container .nav > li .notificationwidth, .sidebar-nav ul.menu li .notificationwidth{margin:0;border:0}
header .container .nav > li .notificationwidth .headerpoptitle, .sidebar-nav ul.menu li .notificationwidth .headerpoptitle{font-size:14px;}
header .container .nav > li .notificationwidth .headerpoptitle:after, .sidebar-nav ul.menu li .notificationwidth .headerpoptitle:after{position:relative;display:block;clear:both;content:" "}
header .container .nav > li .notificationwidth .padding10, .sidebar-nav ul.menu li .notificationwidth .padding10{position:relative;border-top:1px solid #dfdfdf}
header .container .nav > li .notificationwidth .padding10:hover, .sidebar-nav ul.menu li .notificationwidth .padding10:hover{background:#f4f4f4}
header .container .nav > li .notificationwidth .padding10 .notificationdata, .sidebar-nav ul.menu li .notificationwidth .padding10 .notificationdata{margin-right:75px;}
header .container .nav > li .notificationwidth .padding10 .notificationdate, .sidebar-nav ul.menu li .notificationwidth .padding10 .notificationdate{position:absolute;right:10px;top:10px}
header .container .nav > li .notificationwidth .padding10 .notificationdate a, .sidebar-nav ul.menu li .notificationwidth .padding10 .notificationdate a{display:block;text-align:center}
header .container .nav > li .notificationwidth .padding10 .notificationdate a i, .sidebar-nav ul.menu li .notificationwidth .padding10 .notificationdate a i{font-size:25px;color:#017BC4}
header .container .nav > li .notificationwidth .padding10 .notificationdate span, .sidebar-nav ul.menu li .notificationwidth .padding10 .notificationdate span{display:block;}
header .container .nav > li .notificationwidth .headerpoptitle .markasreadlink, .sidebar-nav ul.menu li .notificationwidth .d_headerpoptitle .markasreadlink{color:#fff;}
header .container .nav > li .notificationwidth .headerpoptitle .markasreadlink i, .sidebar-nav ul.menu li .notificationwidth .d_headerpoptitle .markasreadlink i{font-size:18px}
.smallprofileicon{border-radius:100px;width:36px;height:36px;border:3px solid #057fc8;overflow:hidden}
header .container .nav > li .notificationwidth .padding10 .notificationdate span, .sidebar-nav ul.menu li .notificationwidth .padding10 .notificationdate span, .media-body .m_day{font-style:italic;color:#7e7e7e;font-size:12px}
.media-body .fontnormal{font-style:normal}
.media-body .m_title{font-size:13px}
.headermenuarea .search{padding-top:17px}
.headermenuarea  li  ul li a:hover i{border-color:#fff}
.headermenuarea  li  ul{margin:0;padding:0;list-style:none}
.headermenuarea  li  ul li{clear:both;display:block;margin:0;height:auto;float:none;border-top:1px solid #dfdfdf;}
.headermenuarea  li  ul li a{font-size:14px;padding:5px}
.actionmoredivtop ul li a i, .headermenuarea  li  ul li a i{border-radius:50px;border:2px solid #000;width:16px;height:18px;padding:2px 0 0 4px;margin-right:5px}
.actionmoredivtop ul li a i, .headermenuarea  li  ul li .social_bar a i{border-radius:0;border:0;}

.notification_displayname{font-family: "exo_2.0bold";font-size: 12px;font-weight: normal;}
header .container .nav > li .notificationresults .read .padding10 .notificationdata{margin-right:75px;}
/*plug and play popups*/
/*genericstyles start here*/
.nosprite{padding:0 0 0 120px}
.stream_widget{ position:relative}
.stream_widget .post_widget{margin-left:105px;   }
.stream_widget .post_widget:before{ content:" "; display: block; position:absolute; border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent; border-left:4px solid #d9d9d9; left:42px;top:0; bottom:0; height:100%;}
.stream_widget .post_widget:after{ content:" "; display: block; position:absolute; border:0;border-radius:100px; background:#d9d9d9; left:33px; bottom:-3px; height:20px;width:20px; }

.stream_widget .profile_icon{ position:absolute; border:3px solid #d9d9d9; width:80px; height:80px;border-radius:95px;  background-color:#fff; overflow:hidden; z-index:2 }

.stream_widget .post_widget .stream_msg_box{ border:1px solid #d9d9d9; position:relative; min-height:80px;}
.atmention_popup ul:before, .actionmorediv:before{content: '';
  position: absolute;
  top: -12px;
  left: 20px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom: 5px solid #ccc;}
.atmention_popup ul:after, .actionmorediv:after{content: '';
  position: absolute;
  top: -10px;
  left: 20px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 5px solid #f8f8f8;}
  .actionmoredivtop:before{left:auto;right:10px}
  .actionmoredivtop:after{left:auto;right:10px}
.stream_widget .post_widget .stream_msg_box:before{ content: '';
  position: absolute;
  top: 31px;
  left: -30px;
  width: 0;
  height: 0;
  border: 15px solid transparent;
  border-right: 14px solid #ccc;}
.stream_widget .post_widget .stream_msg_box:after{ content: '';
  position: absolute;
  top: 31px;
  left: -29px;
  width: 0;
  height: 0;
  border: 15px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-right: 14px solid #fff;}
.stream_widget .profile_icon img{ max-width: 100%;max-height: 100%; margin: auto;
    position: absolute;top: 0; left: 0; bottom: 0; right: 0; }
.marginT10{ margin-top:20px}
.stream_widget .post_widget .stream_msg_box .stream_title{ border-bottom:1px solid #d9d9d9; font-size:14px; }
.stream_widget .post_widget .stream_msg_box .stream_title b{font-size:16px;font-weight:normal;}
.stream_widget .post_widget .stream_msg_box .stream_title span{ font-size:14px; font-weight:bold; color:#7c7b79;}
.stream_widget .post_widget .stream_msg_box .stream_title i{ font-size:12px; font-weight:bold; color:#7c7b79;padding-left:6px}

.stream_content{ clear:both; padding-top:10px; padding-bottom:5px; }
.stream_content ul{ margin:0; padbding:0;}
.media-body .media-heading, .media-body p{ padding:0px;line-height:16px}
.media-body p:after{ content:""}

/* imge gallery */
.img_more, .img_single{ position:relative;  border:2px solid #c7c5c5;background:#fff; z-index:222; margin-bottom:0px; margin-left:0px;cursor: pointer;}
.img_single, .media .img_single{margin-bottom:15px; margin-left:10px;margin-right:0;z-index:2}
/*.img_single:before{
	content:" " ;
	position:absolute;
	background:#a2a2a2;
	display:block;
	width:100%; 
	height:100%; 
	margin:auto;
	z-index:-2;
	
	
	
}*/
.img_more1{
	
	position:absolute;
	background:#a2a2a2;
	display:block;
	border:2px solid #d0d0d0;
	margin:auto;
	z-index:1;
	top:2px;
	right:-6px;
        left:0;
        bottom:0;
	transform:rotate( 1deg);
	-ms-transform:rotate( 1deg);
	-webkit-transform:rotate( 1deg)
}
.img_more2{
	
	background:#fff;
	position:absolute;
	display:block;
	border:2px solid #a2a2a2;
	margin:auto;
	z-index:0;
	top:4px;
	right:-8px;
         left:0;
        bottom:0;
	transform:rotate( 3deg);
	-ms-transform:rotate( 3deg);
	-webkit-transform:rotate( 3deg)
}
.multiple{position: relative;margin-left:10px;margin-right: 15px;margin-bottom:15px}
.social_bar{ clear:both; border-top:1px solid #ccc;padding:3px 3px 0 5px;margin-top:5px; }
.social_bar:after{content:" "; display:block;clear:both}
.social_bar a , .social_bar span {font-weight:bold} 
.poststreamwidget  .diffpostdiv .eventcalendar  a.actionmore .p_survey_l, .poststreamwidget  .diffpostdiv .eventcalendar  a.actionmore  i.p_share_l, .poststreamwidget  .diffpostdiv .eventcalendar  a.actionmore  i.p_event_l, .advance_enhancement ul li a i img.p_anonimous, .actionmorediv ul li a i img, .social_bar a i img, .social_bar span i img,.social_bar_detailed  a i img,.social_bar_detailed  span i img, .poststreamwidget  .diffpostdiv .e_survey  a.actionmore  i.p_survey_l, .poststreamwidget  .diffpostdiv .e_anonymous  a.actionmore  i.p_anonymous_l, .social_bar_detailed a i img.eventattend_yes, .social_bar_detailed a i img.eventattend_no, .social_bar_detailed a i img.survey_yes, .social_bar_detailed a i img.survey_no, .np_follow a i img{ background:url(/images/system/social_icons.png) no-repeat left top; width:26px; height:26px;}
.social_bar  a i img.follow{ background-position:left 1px;}
.social_bar  a i img.unfollow{ background-position:left -35px;}
.social_bar a i img.invite_frds{ background-position: left -140px}
 .social_bar a i img.share{ background-position: left -618px}
.actionmorediv ul li a i img{border-radius:100px;width:22px;height:22px;border:2px solid #000}
.actionmorediv ul li a:hover i img{border:2px solid #fff}
.actionmoredivtop ul li a:hover i{border:2px solid #fff}
.actionmorediv ul li a i img.p_survey{ background-position: 5px -1313px}
.actionmorediv ul li a i img.p_events{ background-position: 3px -1350px;}
.poststreamwidget  .diffpostdiv .eventcalendar  a.actionmore  i.p_share_l{ background-position: 3px -104px;display: block;}
.poststreamwidget  .diffpostdiv .eventcalendar  a.actionmore  i.p_event_l{background-position: 3px -325px;display: block;}
.poststreamwidget  .diffpostdiv .e_survey  a.actionmore  i.p_survey_l{background-position: 3px -1116px;display: block;}
.poststreamwidget  .diffpostdiv .e_anonymous  a.actionmore  i.p_anonymous_l{background-position: 3px -1183px;display: block;}
.poststreamwidget  .diffpostdiv .eventcalendar  a.actionmore  i.p_share_l span, .poststreamwidget  .diffpostdiv .eventcalendar  a.actionmore  i.p_event_l span, .poststreamwidget  .diffpostdiv .e_survey  a.actionmore  i.p_survey_l span, .poststreamwidget  .diffpostdiv .e_anonymous  a.actionmore  i.p_anonymous_l span{margin-left:26px}
.advance_enhancement ul li a i img.p_anonimous{background-position: left -1183px;display:none}
.actionmorediv ul li a i img.p_share{background-position: 4px -1389px;}
.advance_enhancement ul li a i img.p_anonimous_grey, .advance_enhancement ul li a i img.p_anonimous:hover{background-position: left -1265px}
.social_bar span i img.likes{ background-position: left -182px}
.social_bar span i img.unlikes{ background-position: left -500px}
.social_bar span i img.commented{ background-position: left -68px}
.social_bar span i img.comments{ background-position: left -2275px}
.social_bar span i img.comments2{ background-position: left -2275px}
.social_bar span i img.comments1{ background-position: left -2275px}
.social_bar span i img.commented1{ background-position: left -68px}
.postattachmentarea{padding:5px 5px 3px 5px;background:#ececec}
.poststreamwidget textarea{margin-bottom:0}
.surveypostdiv{padding:5px;border:1px solid #ccc}
.surveyquestion{padding:5px 0;}
.qq-uploader .qq-upload-button{background: url(/images/system/social_icons.png) no-repeat left -424px;width:0px;height:13px;padding-left:28px}
.preview{background:#f4f4f4;padding:5px;border-bottom:1px solid #e8e8e8}
.preview ul{margin:0;padding:0;list-style:none}
.preview ul li{float:left;position:relative;max-width:100px;/*background:#fff;border:1px solid #ccc;*/margin:0 0 0 0px;padding:0;border-radius:0}
.preview ul li:first-child{margin-left:0}
.preview ul li .postimgclose{display:none}
.preview ul li:hover .postimgclose{position:absolute;left:0;right:0;top:0;bottom:0;background:url(/images/system/popupbg.png);display:block}
.actionmorediv{margin-top:8px;padding:0px;}
.actionmoredivtop{margin-top:8px;padding:0px;right:9px;left:auto}
.actionmorediv li{border-top:1px solid #DFDFDF}
.actionmorediv li > a{padding:5px 8px}
.open > .dropdown-menu{background:#f8f8f8}
.poststreamwidget .diffpostdiv{position:absolute;top:4px;right:36px;z-index:2}
.actionevents{width:400px;padding:10px}
.headerpoptitle_white{font-size:20px;color:#333;border-bottom:1px solid #DFDFDF}
.tablehead{padding-top:8px}
.tablehead i{font-size:25px}
.tableheadright{padding-top:4px;padding-bottom: 4px;}
.tableheadright .btn-group{vertical-align: middle;}
.tableheadright .record_size{  padding: 2px 4px;vertical-align: baseline;line-height: 19px}
.preview ul li.upload_artifact_details{ max-width:100%;}

.preview ul li i{cursor:pointer;color:#fff;font-size:28px;position:absolute;top:32%;z-index:2;display:none;}
.preview ul li:hover i{display:block;}
.preview ul li i.deleteicon{left:40px;}
.preview ul li i.zoomicon{right:20px;}
.textfield, input.textfield[type="text"]{margin-bottom:0;padding:4px 6px}
 /*select.textfield{height:28px;border-radius:0;margin-bottom:0}*/
.pagination{border-top:1px solid #e8e8e8;padding-top:5px;margin:0}
.btn-group.open .btn.dropdown-toggle{background-color: #000;border-radius:4px }
.btn .caret {border-top: 4px solid #FFFFFF;vertical-align: text-top;margin-left:5px}
.headerpoptitle_white { padding: 6px;}
.actionmoredivtop ul, .advance_enhancement ul{margin:0;padding:0;list-style:none}
.actionmoredivtop ul, .advance_enhancement ul{margin:0;padding:0;list-style:none}
.advance_enhancement ul li{margin-right:10px}
.advance_enhancement ul li ul li{margin:0}
.actionmore{position:relative;display:block}
.actionmore i{font-size:30px;color:#7a9836}
.actionmore i span{font-size:20px; color:#797979;margin-left:4px}
.qq-uploader .qq-upload-button{background:url("/images/system/game_icons.png") no-repeat left -429px;width:1px;padding-left:28px}

.paddinglr{padding:0 10px}
.Snippet_div{padding:0px;border-radius:5px;margin-bottom:5px;margin-top:5px}
.Snippet_div h2{ color:#177D9E;font-size:16px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding:0;margin:0;font-weight:bold}
.Snippet_div label{font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000}
.Snippet_div .SnippetUrl{font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000}
.Snippet_div p{color:#67676;font-size:14px;font-family:Arial,Helvetica,sans-serif; line-height:15px; padding-top:5px;}
/***added by sagar for @mentions**/
.inputor {min-height: 20px;border: 1px solid #dadada;padding: 5px 5px 5px 8px; outline: 0 none;  margin: 0px 0;  background: white;  font-size: inherit; overflow-y: auto;word-wrap:break-word}
.inputor:focus { border: 1px solid rgb(6, 150, 247);}
.invite_inputor {height: 50px;border: 1px solid #dadada;padding: 5px 5px 5px 8px; outline: 0 none;  margin: 0px 0;  background: white;  font-size: inherit; overflow-y: auto;word-wrap:break-word}
.invite_inputor:focus { border: 1px solid rgb(6, 150, 247);}
.dd-tags {line-height:16px;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);border-radius: 3px;cursor: pointer;position: relative;}
.dd-tags { background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color: #b3b3b3;}
.dd-tags i {color:#000; border-left:1px solid #ccc;}
.dd-tags{margin-left:3px}
.dd-tags b{padding:2px 5px;font-weight:normal;font-size:12px;display: inline-block}
.dd-tags i {font-style:normal;padding:2px 3px;font-size:12px;font-weight:bold}
.hashtagFlex{display: flex}
.hashtagBreakWord{word-wrap:break-word}
.at_mention{font-weight:normal;margin:0 3px;font-size:13px;display: inline-block }
.atmention_error, .atmention_popup{position:relative;color:#B94A48}
.atmention_error .atmention_popup{display: none}
.atmention_error:hover .atmention_popup{display: block;  margin: -5px 0 0;z-index: 99}
.atmention_popup {border:0px solid #000;position: absolute;left:0;padding-top:10px}
.atmention_popup ul{list-style: none}
.atmention_popup ul li{border-top: 1px solid #DFDFDF;}
.atmention_popup ul li:first-child{border-top:0}
.atmention_popup ul li li > a {padding: 5px 8px;}
/* plug and play end*/

/* general styles start here */
.aligncenter{text-align:center}
/*.viewmorecomments{background: #f4f4f4;padding:3px;}
.viewmorecomments span{color:#017BC4;cursor: pointer}
.viewmorecomments span:hover{color:#017BC4;text-decoration: underline;cursor: pointer}*/
.viewmorecomments a{font-weight:bold}
.headerpoptitle_white{padding:6px}
.surveypostdiv{padding:5px}
.surveyquestion{padding:5px 0;}
.helpicon{color:#b7b7b6;border-radius:50px;padding:3px;border:1px solid #b7b7b6;font-size:10px;padding:1px 3px;cursor:pointer;position:absolute;right:5px;top:5px}
.normalhelpicon{color:#b7b7b6;border-radius:50px;padding:3px;border:1px solid #b7b7b6;font-size:10px;padding:1px 3px;cursor:pointer}
.normalhelpdiv{text-align: right;padding-right:5px}
.paddingtb{padding:5px 0}
.paddinglr50{padding:0 50px 10px }
.top10{top:10px}
.top15{top:15px}
.right10{right:10px}
.right15{right:15px}
.top22{top:22px}
.surveyimg {/*width:35%*/}
.surveyimg img{width:auto}
.surveyConfirmation{font-size:20px;font-family:"exo_2.0bold";color:#1A95D6}
.e_date, .e_time, .e_location{font-weight:normal;color:#666666;font-size:13px;line-height:16px}
.e_date span, .e_time span, .e_location span{font-style:italic}
.commentpost{padding:5px}
.commentpost textarea{height:40px}
.isotope:after{content:" ";clear:both;display:block}
.padding-bottom10{padding-bottom:10px}
.snippetdiv{display:none; padding-top: 10px;padding-bottom:10px;}
.tooltip{line-height:15px}
.iconfontsize{font-size:26px;color:#067fce}
.customrow-fluid [class*="span"]{margin:0 0 0 5px}
/*facebook Twitter*/
.facebook, .facebook:hover, .twitter, .twitter:hover, .facebook_gray, .facebook_gray:hover, .twitter_gray, .twitter_gray:hover{padding:10px;border-radius:5px;font-size:18px;font-weight:bold;text-decoration:none}
.facebook i, .twitter i, .facebook_gray i, .twitter_gray i{font-size:20px;}
/*end*/
/* general styles end here */

/*groups style */
.helprelative{position:relative;top:auto;right:auto}
.searchgroups{text-align:right;position:relative}
.searchgroups .custom8{width:60%}
.newgrouppopup{width:73%;padding:10px;text-align:left;border-radius:0 0 0px 0px; }
.newgrouppopup_W{width:auto !important;}
/*.searchgroups   .btn_find{border-radius:0 5px 5px 0;box-shadow: 0 0px #196E9B;}*/
/*.searchgroups input.textfield[type="text"]{margin:0; padding:2px 6px;}*/
.groupslogoarea{padding-bottom:10px;position:relative}
.groupslogoarea:after{content:" ";display:block;clear:both}
.groupslogoarea .leftboxarea{margin-right:45px;}
.groupslogoarea .leftboxarea ul{list-style:none;margin:0;padding:0;}
.groupslogoarea .leftboxarea ul li{float:left;width:105px;height:105px;border:1px solid #ccc;margin:0 0 5px 5px;padding:5px;line-height:100px}
.groupslogoarea .leftboxarea ul li:first-child{}
.groupslogoarea .leftboxarea ul li a{display:block;}
.groupslogoarea .leftboxarea ul li img{}
.groupslogoarea .countarea{right:0;top:0;width:45px;background:#dededc;text-align:center;min-height:115px;position:absolute}
.groupslogoarea .countarea span{display:block;margin-top:35px;font-family:"exo_2.0bold"}
.stream_widget .profile_icon{/*line-height:100px*/}
.newgrouppopupdivtop:before{left:auto;right:70px}
.newgrouppopupdivtop:after{left:auto;right:70px}
.newgrouppopup input[type="text"], .newgrouppopup textarea{margin:0}
.newgrouppopup label{margin-top:10px}

.preview:after {content: "";display:block;clear:both}
.paddinglrtp5{padding:5px}
.atwho-view .atwho-view-ul li i.d_n_border{border-radius:100px;border:2px solid #085488;width:20px;height:20px;line-height: 1px;overflow: hidden;display: inline-block}
.cur img, .atwho-view .atwho-view-ul li img{border-radius:100px;width:20px;height:20px}
.cur:first-child{/*border:0*/}
.cur{border-bottom:1px solid #ccc}

.atwho-view .atwho-view-ul li:first-child:before{content: '';
  position: absolute;
  top: -13px;
  left: 5px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom: 6px solid #ccc;}
.atwho-view .atwho-view-ul li:first-child:after{content: '';
  position: absolute;
  top: -12px;
  left: 5px;
  width: 0;
  height: 0;
  border:6px solid transparent;
  border-color: rgba(0, 0, 80, 0);
  border-bottom: 6px solid #fff;}
  
/*end*/
/*end*/
.marginzero{margin:0px}
.actionmorediv ul li a i img.p_anonymous{background-position: 4px -1803px;}
.grouphomemenu ul li .menubox .groupmenucount i{font-style: normal}
/*grouphomepages*/
.grouphomemenu{}
.grouphomemenu ul{float:right}
.grouphomemenu ul li .menubox{position: relative;cursor: pointer}
.grouphomemenu ul li .menubox ul, .grouphomemenu ul{list-style:none;padding:0;margin:0;}
.grouphomemenu ul li .menubox ul li, .grouphomemenu ul li{float:left;}
.grouphomemenu ul li.normal{border-bottom:5px solid  #fff;margin:3px;padding-bottom:3px}
.grouphomemenu ul li.active{border-bottom:5px solid  #c0c0c0;margin:3px;padding-bottom:3px}
.grouphomemenu ul li .menubox ul li{padding:0}
.grouphomemenu ul li .menubox{border:1px solid #888888;width:108px;height:108px;background:#A9A9A9;padding:2px;position:relative}
.grouphomemenu ul li .menubox .groupmenucount{position:absolute;bottom:5px;right:5px;background: url(/images/system/groupcountbg.png);font-family:"exo_2.0bold";font-size:20px;padding:2px;border-radius:10px;color:#fff}

.grouphomemenu ul li .menubox ul li{padding:2px;}
.grouphomemenu ul li .menubox ul li .menusubbox{border:1px solid #616060;width:30px;height:30px;overflow: hidden}
.grouphomemenu ul li .menubox ul li .menusubbox img{}
.grouphomemenuhelp i{color:#b7b7b6;border-radius:50px;border:1px solid #b7b7b6;font-size:10px;padding:1px 3px;cursor:pointer}
.grouphomemenuhelp i.video{color:#b7b7b6;border-radius:50px;border:1px solid #b7b7b6;font-size:10px;padding:2px;cursor:pointer}
.grouphomemenu ul li .menubox .menuboxpopup{display: none}
.grouphomemenu ul li .menubox:hover .menuboxpopup{display: block;position: absolute;background: url(/images/system/popupbg.png);top:0;bottom:0;right:0;left:0 }
.grouphomemenu ul li .menubox:hover .menuboxpopup span{padding:5px 5px;font-size:14px;font-family:"exo_2.0bold";color:#fff;display: block}
.grouplogo img{max-width:40%;}
.grouplogo{min-height:60px;position: relative}
.btn_toggle span{display:block}
.btn_toggle{padding:2px 4px}
.social_bar  i img.g_posts { background-position: left -1742px;}
.social_bar  i img.g_followers {background-position: left -1696px;}
.social_bar  i img.g_subgroup{background-position: 3px -809px;}
.social_bar a, .social_bar span {  margin-right:5px}
.padding10ltb{padding:10px 0 10px 10px}
/*end*/

/*commentsbox*/
.positionrelative { position: relative;}
.commentbox{background:#eeeeee;border:1px solid #e8e6e7}
.arrow_box { position: relative; background: #88b7d5; border: 4px solid #c2e1f5; } .arrow_box:after, .arrow_box:before { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .arrow_box:after { border-color: rgba(136, 183, 213, 0); border-bottom-color: #88b7d5; border-width: 30px; margin-left: -30px; } .arrow_box:before { border-color: rgba(194, 225, 245, 0); border-bottom-color: #c2e1f5; border-width: 36px; margin-left: -36px; }
.commentbox{position:relative;margin-top:14px}
.commenteddiv{border-bottom:1px solid #d9d9d9;font-size:14px}
.postattachmentareaWithComments  , .commentsection{border-bottom:1px dotted #999;}
.postattachmentareaWithComments,.postattachmentareaWithComments img {height: 5px}
.commentsection .media{margin:0}
.commentsection .media .media-body, .modal-body .media .media-body{padding: 0 10px;}
.commentbox .commentsection:last-child{border-bottom:0}
.commentbox:before{ content: '';
  position: absolute;
  top: -29px;
  left: 165px;
  width: 0;
  height: 0;
  border: 14px solid transparent;
  border-bottom: 14px solid #e9e7e7;}
.commentbox:after{ content: '';
  position: absolute;
  top: -28px;
  left: 165px;
  width: 0;
  height: 0;
  border: 14px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 14px solid #eeeeee;}
.more{color:#107dd8;font-size:12px}
.more i{color:#3d3d3d;font-size:14px;vertical-align:middle}
.tab-content ul{margin:0;padding:0;list-style:none}
.outerbadges li a .badge{
 background: #3d3d3d; /* Old browsers */

    z-index: 2;color:#fff;top:-19px;right:-7px;font-weight:normal;border:none;border-radius:100px;font-family:"exo_2.0medium";font-size:11px;text-align:center;height:14px;line-height:14px;min-width:14px;padding:1px 2px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .4);position: absolute
}
.outerbadges li a{position: relative}
/*.outerbadges li a .badge:before{ content: '';
  position: absolute;
  top: 3px;
  left: -15px;
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-right: 7px solid #13547a;}
.outerbadges li a .badge:after{ content: '';
  position: absolute;
  top: 3px;
  left: -14px;
  width: 0;
  height: 0;
  border: 7px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-right: 7px solid #a6d0e8;}*/
/*  .hashtag li a i{background:#dcdcdc;padding:5px;border-radius:5px;font-style:normal}
  .hashtag li.active a i{background:#a5d4ef;padding:5px;border-radius:5px;font-style:normal}*/
.tabbable .nav-tabs li a, .modal-header h4 {font-family:"exo_2.0bold";font-weight: normal;}
.tabbable .nav-tabs li a{font-size:17px}
.outerbadges li a{font-weight:bold;font-size:12px;text-decoration:none}
.outerbadges li.active a{color:#13547a}
.outerbadges li{float:left;padding:20px 5px 5px 5px;}
.tabs-left > .nav-tabs{margin-right:-1px}
.tab-content {border: 1px solid #CCCCCC;padding: 16px 12px; position: relative; z-index: 11;min-height:50px}
.nav-tabs > li > a, .nav-tabs > li > a:focus {
    background-color: #F9F9F9;
    border-color: #C5D0DC;
    border-radius: 0 !important;
    color: #999999;
    line-height: 16px;
    margin-right: -1px;
    position: relative;
    z-index: 11;
}
.nav-tabs > li > a:hover {
    background-color: #FFFFFF;
    border-color: #C5D0DC;
    color: #4C8FBD;
}
.nav-tabs > li > a:active, .nav-tabs > li > a:focus {
    outline: medium none !important;
}
.nav-tabs > li:first-child > a {
    margin-left: 0;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background-color: #FFFFFF;
    border-color: #4C8FBD #C5D0DC rgba(0, 0, 0, 0);
    border-top: 2px solid #4C8FBD;
    box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.15);
    color: #576373;
    line-height: 16px;
    margin-top: -1px;
    z-index: 12;
}

.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {
    min-width: 60px;
}
.tabs-left > .nav-tabs {
    border-color: #C5D0DC;
    float: left;
    margin-bottom: 0;
    top: auto;
}
.tabs-left > .nav-tabs > li {
    float: none;
}
.tabs-left > .nav-tabs > li > a{border-color: #C5D0DC; margin: 0 -1px 0 0;color:#7c7b79;}
.tabs-left > .nav-tabs > li > a:focus, .tabs-left > .nav-tabs > li > a:hover {
    border-color: #C5D0DC;
    margin: 0 -1px 0 0;color:#3d3d3d;
}
.tabs-left > .nav-tabs > li.active > a{}
.tabs-left > .nav-tabs > li.active > a, .tabs-left > .nav-tabs > li.active > a:focus, .tabs-left > .nav-tabs > li.active > a:hover {
    border-bottom-color: #C5D0DC;
    border-left: 2px solid #4C8FBD;
    border-right-color: transparent;
    border-top-color: #C5D0DC;
    border-top-width: 1px;
    box-shadow: -2px 0 3px 0 rgba(0, 0, 0, 0.15);
    margin: 0 -1px;
}
.tabs-left > .nav-tabs > li.active > a{color:#3d3d3d;}
/*commentsbox end*/
/*modal popup*/
.noborder{border:0}
.italicnormal, .modal-body .media .media-body .m_day{font-style:normal}
.modal-body .media .media-body .m_day{line-height:14px;color:#333;font-size:12px}
.modal-header {padding: 8px 10px;}
.modal-footer {padding: 5px 10px 8px;}
.modal-body {padding: 10px;}
.modal-header h4{padding:0;margin:0;}
.modal-header .close {font-size: 30px;}
.pop_socialworks{border-bottom:1px solid #d9d9d9;margin-bottom:15px;margin-top: 5px;}
.pop_socialworks .social_bar a i, .pop_socialworks .social_bar span i {padding:15px;display:inline-block}
.social_bar a i img.followbig {background-position: left -1499px;}
.social_bar a i img.unfollowbig {background-position: left -1570px;}
.social_bar span i img.converstionbig {background-position: left -1439px;}
.social_bar span i img.subgroups {background-position: left -2215px;}
.social_bar span i img.followingbig {background-position: 5px -746px;}
.social_bar span i img.followerbig {background-position: 5px -227px;}
.pop_socialworks .social_bar span i img, .pop_socialworks .social_bar a i img{width:40px;height:40px}
.pop_socialworks .social_bar span, .pop_socialworks .social_bar a{position:relative;display:inline-block;border-right:1px solid #d9d9d9;padding:5px}
.pop_socialworks .social_bar span b{position:absolute;padding:2px 5px;border-radius:5px;background:#0f7fce;color:#fff;font-size:12px;line-height:1;right:4px;top:0}
.modal-open {overflow: hidden;}
.modal { position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: auto;overflow-y: auto;}
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); transform: translate(0, -25%);  -webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out;    transition: transform 0.3s ease-out;}
.modal.fade.in .modal-dialog { -webkit-transform: translate(0, 0);  -ms-transform: translate(0, 0);transform: translate(0, 0);}
.modal-dialog { z-index: 1050; width: auto; padding: 10px; margin-right: auto; margin-left: auto;}
.modal-dialog { right: auto;left: 50%;width: 600px;padding-top: 30px;padding-bottom: 30px;}
.width800 { width: 800px;}
.modal-content {position: relative;background-color: #ffffff;border: 1px solid #999999;border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: none; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;}
.modal-backdrop { position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1030;  background-color: #000000;}
.modal-backdrop.fade {opacity: 0; filter: alpha(opacity=0);}
.modal-backdrop.fade.in { opacity: 0.5; filter: alpha(opacity=50);}
.modal-header {min-height: 16.428571429px; padding: 8px 10px;border-bottom: 1px solid #e5e5e5;}
.modal-header .close {margin-top: -2px;}
.modal-title {margin: 0;line-height: 1.428571429;}
.modal-body {position: relative;padding: 20px;}
.modal-footer {margin-top: 0px;text-align: right;border-top: 1px solid #e5e5e5;border-radius:0 0 5px 5px;}
.modal-footer:before, .modal-footer:after {display: table;content: " ";}
.modal-footer:after {clear: both;}
.modal-footer:before, .modal-footer:after {display: table;  content: " ";}
.modal-footer:after {clear: both;}
.modal-footer .btn + .btn { margin-bottom: 0;  margin-left: 5px;}
.modal-footer .btn-group .btn + .btn {margin-left: -1px;}
.modal-footer .btn-block + .btn-block {margin-left: 0;}
/*modalpopups end*/


/* group and survey */
.surveyquestion {word-wrap: break-word;}
.headermenuarea >  li > .myprofileicon img, .smallprofileicon img{max-width: 100%;max-height: 100%; margin: auto;
    position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.media, .media-body {/*overflow: auto;*/word-wrap: break-word;}
.stream_content ul {list-style:none}
.grouphomemenu ul li.normal { padding-bottom: 3px;}
.modal-body .media .media-body .m_day{display:block;word-wrap:break-word}
.pop_socialworks .social_bar span, .pop_socialworks .social_bar a:last-child{}
.groupseperator{background:url(/images/system/followerseperator.png) repeat-x left top;margin-top:10px;padding-top:10px}
.searchgroupsinpufield input.textfield[type="text"]{height:20px}
.groupseperator .grouphomemenuhelp {padding-bottom:5px}
.paddingtop18{padding-top:18px}
.followersprofile{padding:10px 0}
.followersprofile .f_p_picture{border-radius:100px;overflow:hidden;border:5px solid #969696;width:80px;height:80px;margin:auto;cursor:pointer; position: relative}
.followersprofile .f_p_picture img{bottom: 0;
    left: 0;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    right: 0;
    top: 0; }
.followersprofile .f_p_name{font-family:"exo_2.0medium";color:#818181;text-align:center;word-wrap:break-word;padding-top:12px}
.mediumprofileicon {border: 3px solid #057FC8;border-radius: 100px;overflow: hidden;width: 60px;}
.media-body .m_subtitle {font-size: 12px; font-family: "exo_2.0medium";line-height:12px;color:#616060}
.followersprofile .f_media_picture{overflow:hidden;border:2px solid #e8e8e8;width:80%;height:80%;margin:auto;cursor:pointer}
.g_mediapopup{}
.g_mediapopup .staticpopup{background:#dededc;padding:10px;position:relative}
.g_mediapopup .staticpopup:after{position: absolute;top: -29px;left: 20px;width: 0;height: 0;border: 14px solid transparent; border-bottom: 15px solid #dededc;content:" "}
.staticpopup .pagetitle{font-size: 20px; font-family: "exo_2.0medium";}
.staticpopup .g_media_video{border:10px solid #fff;}
.stream_msg_box_media{border-bottom: 1px solid #CCCCCC;}
.paddingt5lr10{word-wrap:break-word}
.media .img_more {/*margin-right: 21px;*/}
.timeshow{margin-bottom:5px;border-radius:5px;border:1px solid #e8e8e8;display:table;padding:10px;-moz-box-shadow: inset 0 0 6px 1px #ccc;-webkit-box-shadow: inset 0 0 6px 1px #ccc;box-shadow: inset 0 0 6px 1px #ccc;}
.timeshow:after{content:" ";clear:both;display:block}
.timeshow ul{list-style:none;padding:0;margin:0;}
.timeshow ul li ul li{padding-left:10px}
.timeshow ul li ul li:first-child{padding-left:0}
.timeshow ul li .e_date{margin-top:10px;position:relative;font-size: 13px; font-family: "exo_2.0medium";text-align:center;background: none repeat scroll 0 0 #E9E7E7;border-radius: 5px;padding:3px 8px}
.timeshow ul li ul.doubleul li.doubledate{width:80px;float:left}
.timeshow ul li ul.doubleul{display: table;margin:auto}
.e_datelist{display: block;width:100%}
.et_location{padding-top:8px}
.et_location  span i{font-size: 30px;color:#1A95D6 ;margin-right:10px;vertical-align:middle;position:absolute;top: 0;left:-30px;}
.et_location  span{max-width:120px;margin-left: 30px;display:inline-block;border:1px solid #1A95D6;position:relative;padding:2px 5px;border-radius: 5px;color:#1A95D6;font-size: 16px; font-family: "exo_2.0medium";}
.et_location  span:after{   border-image: none;border-top:9px solid transparent;border-right:8px solid #1A95D6;border-bottom:8px solid transparent;border-left:6px solid transparent;content: ""; height: 0; left: -14px; position: absolute;top: 3px; width: 0;  z-index: 1; }
.et_location  span:before{  border-top:8px solid transparent;border-right:7px solid #fff;border-bottom:8px solid transparent;border-left:8px solid transparent; content: "";    height: 0;    left: -14px;    position: absolute;    top: 3px;    width: 0;    z-index: 2; border-image: none;} 
/*customscrolling styles start here*/
.scroll-pane, .scroll-pane-arrows{width: 100%;max-height: 250px;overflow: auto;}
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 8px;height: 100%;border-radius:5px;overflow:hidden}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 8px;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #959490;position: relative;}
.jspDrag{background: #0c4685;position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{	height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin: 0 -3px 0 0;}
/*customscrolling styles end here*/
time.icon{font-size: 14px; /* change icon size */display: block;position: relative;/*width:80px;*/background-color: #fff; border-radius: 10px;box-shadow: 0 1px 0 #FD9F1B, 0 2px 0 #fff, 0 3px 0 #FD9F1B, 0 4px 0 #fff, 0 5px 0 #FD9F1B, 0 0 0 1px #FD9F1B;overflow: hidden;}
time.icon *{display: block;width: 100%;font-size: 1em;font-weight: bold;font-style: normal;text-align: center;}
time.icon strong{top: 0;padding: 2px 0; color: #fff; background-color: #fd9f1b; border-bottom: 1px dashed #f37302;box-shadow: 0 2px 0 #fd9f1b;font-size: 14px; font-family: "exo_2.0medium";font-weight:normal;border-radius: 10px 10px 0 0;}
time.icon em{bottom: 0.3em;color: #fd9f1b;font-size: 14px; font-family: "exo_2.0medium";font-weight:normal}
time.icon span{width: 100%;font-size: 20px; font-family: "exo_2.0bold";letter-spacing: -0.05em;padding-top:10px; color: #2f2f2f;}
time.iconsingle{/*width:138px*/}
/*.timeshow ul li .e_date:before{ content: ''; position: absolute;top: -15px;left: 30px;width: 0;height: 0;border: 8px solid transparent;border-bottom: 8px solid #e9e7e7;}*/
/*group and survey ends*/



/*conversation*/
.tab-content{padding:6px 23px;min-height:75px}
.conversationmenu{text-align:center;padding-top:20px}
.morebtnpadding .btn_toggle{padding:0}
#categoriesandhashtagdiv .nav-tabs > li.active > a, #categoriesandhashtagdiv .nav-tabs > li.active > a:hover, #categoriesandhashtagdiv .nav-tabs > li.active > a:focus, #categoriesandhashtagdiv .nav-tabs > li > a, #categoriesandhashtagdiv .nav-tabs > li > a:focus{line-height: 27px}

#categoriesandhashtagdiv .tabbable .nav-tabs li a{font-size:15px}
.curb_hash_cat_minheight{min-height:50px}
.surveyresults{padding-top:62px;font-size:13px;color:#7C7B79;font-style:italic}
.stream_content .custommedia-body{overflow: hidden;background: #f4f4f4;padding:10px;margin-bottom:10px}
form{position: relative}
.spinnerPosition{position: relative}

.atmention_popup .cur:after, .atmention_popup .cur:before{display:none}
.atmention_popup  .dropdown-menu{padding:0;border-radius:0;min-width:inherit}
.atwho-view .cur:hover{color: #ffffff;
  text-decoration: none;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}

.groupslogoarea .leftboxarea ul li img{max-height:105px}

/*end here*/
.commentplaceholder, .placeholder, .placeholdereditor{color: #959490;}
.selectpostactive{color: #ffffff; text-decoration: none; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);background-image: -o-linear-gradient(top, #0088cc, #0077b3);background-image: linear-gradient(to bottom, #0088cc, #0077b3);background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
.editorbackground{background: none repeat scroll 0 0 #ECECEC}  
.commentbox2:after,.commentbox2:before{left:47px;}
.curbsideCategory, .grpIntro_b{font-size: 12px;}
.infscr-loading {position: fixed;text-align: center;bottom: 30px;left: 42%;z-index: 999;background: white;background: hsla( 0, 0%, 100%, 0.9 );  padding: 20px;color: #222;font-size: 15px;font-weight: bold;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.placeholder:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.placeholdereditor:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.commentplaceholder:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.Curbsideplaceholder:after { content: "Share your case study..."; /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
#editor-toolbar-editable, .placeholdereditor br{display:none;}
/*leftmenu styles*/


/*left menu styles end*/
/* profile styles start here */
#main {position: relative;}
/**
 * Grid container
 */
.profilebox {list-style-type: none;position: relative; /** Needed to ensure items are laid out relative to this container **/ margin: 0; padding: 0; }

/**
 * Grid items
 */
.profilebox li {width: 200px;display: none; /** Hide items initially to avoid a flicker effect **/ cursor: pointer; padding:1px;margin-bottom:7px;background-color: #fff;-moz-box-shadow: 0 0 4px #ccc;-webkit-box-shadow: 0 0 6px #ccc;box-shadow: 0 0 6px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=4); }
.profilebox li.inactive { visibility: hidden; opacity: 0;}
.profilebox li img {display: block;}
.profilebox li .social_bar img{display: inherit}
/**
 * Grid item text
 */
.profilebox li {-moz-box-sizing: border-box;box-sizing: border-box;}
.profilebox li img {max-width: 100%;height: auto;}
.profilebox  .stream_title b {font-size: 16px;font-weight: normal;font-family:"exo_2.0bold";}
.profilebox  .stream_title{ border-bottom:1px solid #d9d9d9; font-size:14px; }
.profilebox .mediaartifacts{padding:10px;border-bottom:1px solid #D9D9D9}
.profilebox  .stream_title span{ font-size:14px; font-weight:bold; color:#7c7b79;}
.profilebox  .stream_title i{ font-size:12px; font-weight:normal; color:#7c7b79;padding-left:6px}
.profilebox .stream_msg_box .media .mediaartifacts{display:table;margin:auto}
 .profilebox .commentbox{border-radius:5px;}
.profilebox  .commentbox:before, .profilebox  .commentbox:after{left:40%}
.profilebox .media_content{padding-top:5px}
.profilebox.social_bar{border-top:1px solid #D9D9D9;margin-top:5px}
.profilebox .mediabordertop{border-top:1px solid #D9D9D9;margin-top:5px;padding:5px 5px 0}
.profilebox .social_bar a, .profilebox .social_bar span{display:block;float:left;min-width:50px}
.minheightbox{overflow: hidden;min-height:120px;height:120px}
    /* profile styles start here */


/*chat start*/
.jspDrag{background: #ababab;position: relative;top: 0;left: 0;cursor: pointer;}
.g_mediapopup .chatmessagearea{background:#f4f4f4;padding:10px;position:relative;border:1px solid #e4e4e6}
.g_mediapopup .chat_messagebox{background:#fff;padding:10px;position:relative;border:1px solid #e4e4e6}
.g_mediapopup .chat_messagebox:after{content:"";clear:both;;display:block}
.chat_subheader{font-family:"exo_2.0medium";font-size:16px}
.g_mediapopup .chatmessagearea .search{margin:0}
.paddingtop4{padding-top:4px}
.g_mediapopup .chatmessagearea .search input[type="text"]{background-image:none;padding:3px 15px;width:150px;margin:0 0 5px 0}
.g_mediapopup .chatmessagearea textarea.span12{margin-bottom:0;height:50px}
.chat_time{color:#bfbdc0;font-family:"exo_2.0medium";font-size:12px;text-align:right}
.g_mediapopup .chat_messagebox  .media-body{line-height:16px;overflow:hidden}
.miniprofileicon{border-radius:100px;width:25px;border:3px solid #D9D9D9;overflow:hidden;height:25px}
.miniprofileicon img{border-radius:100px;}
.search input[class="marginzero"]{margin:0}
.chat_profilearea{padding:2px;border:1px solid #f4f4f4}
.chat_profilearea  .media-body{line-height:20px}
.chat_messagebox{}
.chat_profilearea ul{list-style:none;padding:0;margin:0}
.chat_profilearea ul li{border-bottom:1px dotted #ccc;padding:4px 5px;margin:1px 0 1px 20px;position:relative;cursor:pointer}
.chat_profilearea ul li:hover, .chat_profilearea ul li.active{background:#d0e7f5}
.paddingleft10{padding-left:10px}
.chatcustomdiv [class*="customdiv3"]{margin:0;width:25.52%}
.customartifacts [class*="customdiv4"]{margin-left:0;width:33.3%}
.customartifacts [class*="customdiv6"]{margin:0;width:25.54%}
.chat_profileareasearch .search input[type="text"]{width:100%}
.chat_minus i{color:#fff;font-size:20px;background:#007bc8;padding:2px 3px;border-radius:100px;border:2px solid #1c546d;line-height:18px}
.chat_plus{position: absolute;right:-42px;top:-2px}
.chat_plus i{color:#fff;font-size:20px;background:#007bc8;padding:2px 3px 2px 4px;border-radius:100px;border:2px solid #1c546d;line-height:18px}
.mediaimg{overflow:hidden;}
.closedchat{background:#017bc4;padding:5px;width:233px;min-height: 22px;cursor: pointer}
.closedchattext{color:#fff;text-decoration:none;font-weight:bold;font-size:12px;position: relative;margin-right:40px;padding-top:3px}
.closedchat a{color:#fff;text-decoration:none;font-weight:bold;font-size:12px}
.minchatClose{margin-right: 4px}
.chat_profilearea ul li:hover:after, .chat_profilearea ul li.active:after{
  content: '';
  position: absolute;
  top: 0px;
  left: -39px;
  width: 0;
  height: 0;
  border: 20px solid transparent;
  border-right: 19px solid #d0e7f5;}
.chat_profilearea #findUsersList ul li:hover:after, .chat_profilearea  #findUsersList ul li.active:after{top:3px}
.fixed {position: fixed;top:-160px;}
.chatStatus{
    position:absolute;top:3px;right:5px;margin-top:10px;font-size: 16px;
}
.chatStatusGreen{color:#10b100}
.chatStatusGrey{color:#9e9f97}


.chatoverdiv {height: 100%;left: 0;overflow: hidden;position: fixed;top: 0;visibility: hidden;width: 100%;z-index: 99999999;}
.m_chatarea{position:fixed;bottom:0;right:0;left:0;z-index: 2}
.m_chatarea:after{content:" ";display:block;clear:both;}
.minchatbox{width:250px;float:left;position:relative;min-height:300px}
.minchatbox .minichat{background:#fff;width:243px;position:absolute;bottom:0;border:1px solid #017bc4;visibility:visible;}
.minchatbox .minichat .minchatpopup{background:#000;width:225px;position:absolute;}
.m_c_chatdisplay{border-bottom:1px solid #ccc;padding:5px;}
.m_c_chatdisplay div{font-size:12px}
.m_c_chatwrite{padding:5px}
.m_c_chatwrite textarea{height:40px;margin-bottom:0}

.m_c_header{background:#017bc4;padding:5px;position:relative}
.m_c_header .m_c_header_text{color:#fff;font-family:"exo_2.0medium";font-size:14px;margin-right:100px;cursor:pointer}
.m_c_header_icons{position:absolute;right:5px;top:3px;}
.m_c_header_icons i{color:#fff;padding:5px 4px;line-height:10px;cusor:pointer;border-radius:50px;cursor:pointer;border:1px solid #017bc4}
.m_c_header_icons i:first-child{vertical-align:middle}
.m_c_header_icons i:hover{background:#0a8ad6;border:1px solid #0470b0}
.m_c_header_active{background:#085488}
.m_c_header_active .m_c_header_icons i{border:1px solid #085488}

.m_c_chatdisplay{min-height:40px;clear:both}
.m_c_header_icons i.fa-plus{padding:5px 4px 4px}


.minchatbox .minichat_offline{border:1px solid #5F6468}
.minchatbox .minichat_offline .m_c_header{background:#5F6468;}
.minchatbox .minichat_offline .m_c_header .m_c_header_text{color:#fff;}
.minchatbox .minichat_offline .m_c_header_icons i{color:#929292;border:1px solid #5F6468}
.minchatbox .minichat_offline .m_c_header_icons i:hover{color:#bdbcbc;border:1px solid #929292;background:#929292}
 

.chatplacediv{}
.chatplacediv ul{list-style:none;margin:0;padding:0;display:table;margin:auto}
.chatplacediv ul:after{content:"";clear:both;display:block}
.chatplacediv ul li{float:left;border-radius:5px 5px 0 0;color:#c9c9c9;padding:0 5px;font-size:11px;margin-right:3px}
.chatplacediv ul li a{font-weight:bold;color:#c9c9c9;white-space:nowrap;text-decoration:none;padding:2px 5px;display:inline-block}
.chatplacediv ul li.active{background:#f4f4f4}
.chatplacediv ul li.active a{font-weight:bold;color:#333;text-decoration:none}
.chatplacediv ul li a .not_count{position:relative;top:0;right:0;left:0;font-family:arial;font-size:11px}
.searchdivbox{padding:5px 5px 3px;border:1px solid #f4f4f4;background:#f4f4f4}
.searchdivbox input[type="text"]{margin-bottom:2px}
.inboxbutton{text-align:right;line-height:14px}
.inboxb{padding:0 3px;font-size:11px;line-height:13px;border:1px solid #a2a2a2;background:#cbcbcb;color:#707070;border-radius:2px}
.movetoinboxb{padding:0 3px;font-size:11px;line-height:13px;border:1px solid #3c3c3c;background:#3c3c3c;color:#fff;border-radius:2px}
.padding-bottom15{padding-bottom:15px}
.right8{right:8px} 


/*chat end*/
 
 /*alert popups*/
 .info_modal{left:auto;border-color: #BCE8F1;color: #3A87AD;width:300px;margin:auto;border-radius:5px;position:relative;top:30%}
.info_modal .modal-header{border-radius:5px 5px 0 0}
.info_modal h4{color: #333;}
.info_modal hr{border-color: #BCE8F1;}
.info_modal .modal-footer{/*box-shadow: 0 1px 0 #BCE8F1 inset;*/border-radius:0 0 5px 5px}
.info_modal .modal-header, .infomodal .close, .info_modal .modal-body {/*background-color: #D9EDF7;border-color: #BCE8F1;*/color: #3A87AD;padding:5px 10px}
 .info_modal .modal-footer{/*background-color: #c8dde9;*/padding:5px 10px;margin-top:0}
.info_modal .modal-header button.close { /*background:url(/images/popup_b.png) no-repeat right top;
   border: 2px solid #3A87AD;border-radius: 25px;*/ color: #ccc; float: right;font-size: 23px;line-height: 18px; opacity: 0.8; padding: 0 0 0 0px; text-shadow: 0 1px 0 #FFFFFF; width: 23px; margin-right: -2px;margin-top:0} 
 
.modal-body:after{content:" ";clear:both;display:block}
/* alert popups end here */
/*delete and absue*/
   .alert_modal{left:auto;border-color: #FBEED5;color: #C09853;width:300px;margin:auto;border-radius:5px;position:relative;top:30%}
.alert_modal .modal-header{border-radius:5px 5px 0 0}
.alert_modal h4{color: #333;}
.alert_modal hr{border-color: #FBEED5;}
.alert_modal .modal-footer{box-shadow: 0 1px 0 #FBEED5 inset;border-radius:0 0 5px 5px}
.alert_modal .modal-header, .alert_modal .close, .alert_modal .modal-body {background-color: #FCF8E3;border-color: #FBEED5;color: #C09853;padding:5px 10px}
.alert_modal .modal-footer{background-color: #ede8d2;padding:5px 10px;margin-top:0}
.alert_modal .modal-header button.close { border: 2px solid #C09853;border-radius: 25px; color: #C09853; float: right;font-size: 23px;line-height: 18px; opacity: 0.8; padding: 0 0 0 0px; text-shadow: 0 1px 0 #FFFFFF; width: 23px; margin-right: -2px;margin-top:0}
.alert_modal .modal-footer .btn {background:#C09853; box-shadow: 0 2px #ede8d2;}

.error_modal{left:auto;border-color: #EED3D7;color: #B94A48;width:300px;margin:auto;border-radius:5px;position:relative;top:30%}
.error_modal .modal-header{border-radius:5px 5px 0 0}
.error_modal h4{color: #333;}
.error_modal hr{border-color: #EED3D7;}
.error_modal .modal-footer{/*box-shadow: 0 1px 0 #EED3D7 inset;*/border-radius:0 0 5px 5px}
.error_modal .modal-header, .error_modal .close, .error_modal .modal-body {/*background-color: #F2DEDE;border-color: #EED3D7;*/color: #B94A48;padding:5px 10px}
.error_modal .modal-footer{/*background-color: #F2DEDE;*/padding:5px 10px;margin-top:0}
.error_modal .modal-header button.close { /*border: 2px solid #B94A48;border-radius: 25px;*/ color: #cccccc; float: right;font-size: 23px;line-height: 18px; opacity: 0.8; padding: 0 0 0 0px; text-shadow: 0 1px 0 #FFFFFF; width: 23px; margin-right: -2px;margin-top:0}
.error_modal .modal-footer .btn {/*background:#B94A48; box-shadow: 0 2px #F2DEDE;*/}
/*survey post styles start*/
.customradioanswers{position: relative}
.customradioanswers .customradioanswersdiv{position: absolute}
.customradioanswers .customradioanswersdiv .c_prefix{float:left;padding-top:3px}
.customradioanswers .customradioanswersdiv .c_suffix{float:left}
.customradioanswers .c_options{padding-top:3px;font-style: normal;margin-left:45px}
/*survey post styles end*/
 /*mobile menu styles start here*/

  
.chatprofilegreen{border-color:#10b100}
.chatprofilegrey{border-color:#9e9f97}
.chatprofilered{border-color:#C61E24}
.postartifactsdiv{border-top:1px solid #D9D9D9;margin-top:8px}

.slicknav_menu {display:none;}
div.promoted .post_widget .stream_msg_box{background: none repeat scroll 0 0 #d7edfd;}
div.promoted .stream_widget .post_widget .stream_msg_box:after{ border-color: rgba(0, 0, 80, 0);border-right: 14px solid #C1E2FA;}
div.promoted .stream_widget .post_widget .stream_msg_box{border: 1px solid #a3bfd4;}

.promoted .customwidget_outer .customwidget {background: none repeat scroll 0 0 #d7edfd;border: 1px solid #a3bfd4;}



/*post actions styles start here*/
.postmg_actions{float:right;line-height: 12px;margin-top:2px;background: #fff;cursor:pointer}
.customwidget .stream_title .postmg_actions i,.stream_widget .stream_msg_box .stream_title .postmg_actions i{border:1px solid #ccc;padding:2px;background: #fff;position: relative}
.stream_widget .stream_msg_box .stream_title .open i{border:1px solid #ccc;border-bottom:#fff;z-index: 1000}
.postmg_actions .dropdown-menu {right:10px;left:auto;border-radius:0;z-index: 999;margin:-8px 0 0 0;padding:0;min-width:181px;background: #fff}
.postmg_actions .dropdown-menu ul{margin:0;padding:0;list-style: none}
.customwidget .stream_title .open .fa-chevron-down,.stream_widget .stream_msg_box .stream_title .open .fa-chevron-down{display: none}





.customwidget .stream_title .postmg_actions .fa-chevron-up,.stream_widget .post_widget .stream_msg_box .stream_title .postmg_actions .fa-chevron-up{display: none}
.customwidget .stream_title .open .fa-chevron-up,.stream_widget .post_widget .stream_msg_box .stream_title .open .fa-chevron-up{display: block}
.customwidget .stream_title .open .dropdown-menu ul li,.stream_widget .post_widget .stream_msg_box .stream_title .open .dropdown-menu ul li{border-top: 1px solid #DFDFDF;}
.customwidget .stream_title .open .dropdown-menu ul li:first-child,.stream_widget .post_widget .stream_msg_box .stream_title .open .dropdown-menu ul li:first-child{border:0}
.customwidget .stream_title .open .dropdown-menu ul li a i,.stream_widget .post_widget .stream_msg_box .stream_title .open .dropdown-menu ul li a i{border:0;background: none;color:#333;font-size:20px;font-weight: normal;vertical-align: middle}
.customwidget .stream_title .open .dropdown-menu ul li a i.redcolor,.stream_widget .post_widget .stream_msg_box .stream_title .open .dropdown-menu ul li a i.redcolor{color:#ff0000}
.customwidget .stream_title .open .dropdown-menu ul li a:hover i,.stream_widget .post_widget .stream_msg_box .stream_title .open .dropdown-menu ul li a:hover i{color:#fff}
.detailed_close i{color:#007bc8;font-size:20px;padding:2px 3px;border-radius:100px;border:2px solid #007bc8;line-height:18px}
 .qq-uploader .qq-upload-list{display:none}
.social_bar_detailed{ clear:both; border-top:1px solid #ccc;padding:3px 3px 3px 5px}
.social_bar_detailed:after{content:" "; display:block;clear:both}
.social_bar_detailed a , .social_bar span {font-weight:bold;cursor: pointer} 

.social_bar_detailed  a i img.follow{ background-position:left 1px;}
.social_bar_detailed  a i img.unfollow{ background-position:left -35px;}
.social_bar_detailed a i img.invite_frds{ background-position: left -140px}
 .social_bar_detailed a i img.share{ background-position: left -618px}
 .social_bar_detailed span i img.likes{ background-position: left -182px}
 .social_bar_detailed span i img.unlikes{ background-position: left -500px}
.social_bar_detailed span i img.commented{ background-position: left -68px}
.social_bar_detailed span i img.comments{ background-position: left -2275px}
.social_bar_detailed span i img.comments1{ background-position: left -2275px}
.social_bar_detailed span i img.commented1{ background-position: left -68px}
.social_bar_detailed a i img.eventattend_yes{ background-position: left -2562px}
.social_bar_detailed a i img.eventattend_no{ background-position: left -2606px}
.social_bar_detailed a i img.survey_yes{ background-position: left -2702px}
.social_bar_detailed a i img.survey_no{ background-position: left -2649px}

.storiestop {display:none;position:absolute;width:100%;text-align: center;z-index: 100;position:fixed;}
.detailed_image_close{padding:5px 15px 5px 5px;background: #fff;border-radius:10px 0 0 10px;display:block}
.detailed_image_close i{color:#007BC8;font-size:20px;padding:2px 3px;border-radius:100px;border:2px solid #007BC8;line-height:18px}
.detailed_media .span12 .span3 .d_img_outer{padding: 2px; border: 1px solid #ccc;position:relative;}
.detailed_media .d_img_outer_video:before{ content: '';
  position: absolute;
  top: -27px;
  left: 39%;
  width: 0;
  height: 0;
  border: 14px solid transparent;
  border-bottom: 14px solid #e9e7e7;}
.detailed_media .d_img_outer_video:after{ content: '';
  position: absolute;
  top: -27px;
  left: 39%;
  width: 0;
  height: 0;
  border: 14px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 14px solid #fff;}

/*post actions end here*/

/*notifiaction styles start here */
.notificationresults{}
.notificationresults .read{background:#f9f9f9;border:1px solid #e9e9e9;-moz-box-shadow: 0px 0px 10px 1px #e8e8e8;-webkit-box-shadow: 0px 0px 10px 1px #e8e8e8;box-shadow: 0px 0px 10px 1px #e8e8e8;margin-bottom:5px;position:relative}
.notificationresults .unread{background:#f0f9ff;border:1px solid #d6e8ec;-moz-box-shadow: 0px 0px 10px 1px #e7f0f2;-webkit-box-shadow: 0px 0px 10px 1px #e7f0f2;box-shadow: 0px 0px 10px 1px #e7f0f2;margin-bottom:5px;position:relative}
.notificationresults .admin{background:#fffdde;border:1px solid #dfddc5;}
.notificationresults .padding10 .notificationdate { position: absolute;right: 10px;top: 18px;}
.notificationresults .padding10 .media-body{overflow:hidden;padding:0 5px}
.notificationresults .read .padding10 .notificationdate{display:none}
.notificationresults .unread .padding10 .notificationdate{display:block}
.notificationresults .padding10 .notificationdate a i , .markread a i{color: #017BC4; font-size: 14px;padding:1px;border-radius:50px;border:3px solid #017BC4}
.markread .markasreadlink{font-size:14px;color:#017BC4;font-family: "exo_2.0medium"}
.media_fontnormal{color: #7E7E7E;font-size: 12px;}
.notificationresults .padding10 .media-body .m_day {color: #7E7E7E;font-size: 12px;font-style: italic;}
.media_fontnormal span{color:#333}
.not_count{
    background: #fa3c45; /* Old browsers */
background: -moz-linear-gradient(top, #fa3c45 0%, #dc0d17 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa3c45), color-stop(100%,#dc0d17)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fa3c45 0%,#dc0d17 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fa3c45 0%,#dc0d17 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fa3c45 0%,#dc0d17 100%); /* IE10+ */
background: linear-gradient(to bottom, #fa3c45 0%,#dc0d17 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa3c45', endColorstr='#dc0d17',GradientType=0 ); /* IE6-9 */
    z-index: 2;color:#fff;top:42px;left:41px;border:none;border-radius:100px;box-shadow:0 1px 1px rgba(0, 0, 0, .7);font-family:"exo_2.0medium";font-size:12px;height:14px;line-height:14px;min-width:14px;padding:1px 2px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .4);position: absolute}
footer{position: relative;}
.controlerrornowrap .errorMessage {
    white-space: normal;
    word-wrap: break-word;
}
.notification_history_close i{color:#007bc8;font-size:20px;padding:2px 3px;border-radius:100px;border:2px solid #007bc8;line-height:18px}
/* notification styles end here */

/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }
.modal-header .close{padding:4px}
.nopost{text-align: center;font-family: "exo_2.0bold";font-size:16px;color:#333;}
/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/
.slicknav_menu {font-size:16px;}
/* Button */
.slicknav_btn {margin: 5px 5px 6px;text-decoration:none;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;  background-color: #222222;}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {color: #FFF;font-weight: bold;text-shadow: 0 1px 3px #000;}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar { background-color: #f5f5f5;}
.slicknav_menu {background:#4c4c4c;padding:5px;}
.slicknav_nav {color:#fff;margin:0;padding:0;}
.slicknav_nav, .slicknav_nav ul {list-style: none;overflow:hidden;}
.slicknav_nav ul {padding:0;margin:0 0 0 0px;}
.slicknav_nav li{padding:5px 10px;margin:2px 5px;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}
.slicknav_nav li{padding:0;margin:0;webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background:#757575;color:#fff;}
.slicknav_nav a{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background:#757575;color:#fff;}
.slicknav_nav li:hover {-webkit-border-radius: 6px;-moz-border-radius: 6px;	border-radius: 6px;background:#939393;color:#fff;}
.slicknav_nav a:hover{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background:#939393;color:#222;}
.slicknav_nav .slicknav_txtnode {margin-left:15px;  }
.slicknav_btn {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.slicknav_menu .slicknav_icon-bar {background-color: #333;}
 .slicknav_menu {background:#A9A9A9;padding: 0;border-top:1px solid #888888;border-bottom:1px solid #888888}
 .slicknav_nav li.slicknav_open{background: #939393}
 .slicknav_nav .slicknav_txtnode {margin: 0;padding: 7px 15px;}
 .slicknav_nav li.slicknav_parent{padding:5px 10px;}
  .slicknav_nav li.slicknav_parent div.slicknav_item a{padding:0;background: none}
  
  .slicknav_nav ul li a{margin:0;background: #757575}
  .slicknav_nav ul li a:hover{margin:0;background: #ccc}
  .slicknav_nav ul li,  .slicknav_nav ul li:hover{background: #ccc;margin:1px 0; color:#4E84BF}
/*mobile menu styles start here*/
/*right widget styles*/
.rightwidget{}
.border3{border:3px solid #e8e8e8}
.paddingt12{padding-top:12px}
.rightwidgettitle{padding-bottom:5px}
.rightwidgettitle .widgettitle{font-family: "exo_2.0bold";font-size:17px;color:#231f1e;}
.rightwidgettitle .widgettitle b{font-weight:normal;color:#666}
.spriteicon img{background:url(/images/system/social_icons.png) no-repeat left top; width:35px; height:30px;}
.spriteicon .r_followers{background-position: left -232px;}
.spriteicon .r_g_activity{background-position: left -285px;}
.spriteicon .r_events{background-position: left -325px;}
.spriteicon .r_featurednews{background-position: left -378px;}
.spriteicon .r_games{background-position: left -2336px;}
.spriteicon .r_percentage{background-position: left -2391px;}
.submediumprofileicon{width:43px;height:43px;line-height:40px;text-align:center}
.r_followersdiv{}
.r_followersdiv ul{padding:0;margin:0;list-style:none;padding-left:0px}
.r_followersdiv ul li{float:left;margin-left:5px}
.r_followersdiv ul li.pull-right{float:right;padding-top:15px}
.miniprofileicon{display:block}
.r_followersdiv:after{content:"";display:block;clear:both}
.borderbottom1{border-bottom:1px solid #ccc}
.r_ga_content{font-size:13px;padding:10px 5px;line-height:15px;font-family: "exo_2.0bold";}
.r_eventcontnent{color: #888881;font-size: 13px; line-height: 16px;padding:5px 0;border-top:1px dotted #e8e8e8}
.r_eventcontnent span{font-family: "exo_2.0bold";font-size:13px;color:#231f1e;}
.r_widgetmarginbottom10{margin-bottom: 10px}
.maxwidth80{max-width: 80px}
.GroupActivity ul{ margin: 0;padding: 0; list-style: none;}
.GroupActivity ul li{float: none;border-top:1px dotted #e8e8e8; padding :5px 0 5px 0; display: block}
.r_newfollowers ul {border-top:1px dotted #e8e8e8; }
.r_newfollowers ul li{float: left;padding :5px 0 5px 0; display: block}
/*.GroupActivity ul li:last-child{border-bottom:0px dotted #e8e8e8; padding-bottom:5px;display: block}*/
.GroupActivity ul li a{border:1px solid #e8e8e8;padding:2px}
.lineheight16{line-height: 16px;}
.padding39{padding-left: 39px;}
/*right widget styles end*/

/*admineditstyles*/
.groupbanner{height:200px;overflow: hidden}
/*.editicondiv .edit_iconbg{display:none}
.editicondiv:hover .edit_iconbg{display:block}*/
.editicondiv .edit_iconbg{border-radius:5px;position: absolute;right:5px;top:5px;padding:2px;background: #fff;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow: inset 0 0 5px #ccc;box-shadow:inset 0 0 5px #ccc;z-index: 999}
.edit_iconbg .qq-uploader .qq-upload-button{border-bottom:0;background: url("/images/system/uploadpictures.png") no-repeat scroll -1px -3px transparent; z-index: 999}
.edit_iconbg .qq-uploader .qq-upload-list{margin:0;display:none }
.editicondiv .edit_iconbg div, .editicondiv .edit_iconbg i{float:left}
.groupabout{border:1px solid #fff;max-width: 480px;}
.groupabout:hover, .groupAboutEdit {border:1px dashed #ccc;min-height: 50px}
.e_descriptiontext{word-wrap:break-word;min-height: 50px}
/*editableicons start here*/

.editable_icons{font-size:18px;color:#1A95D6}
.editable_icons_big{font-size:24px;color:#AAAAAA;margin-left:6px;cursor:pointer}
.editable_buttons{font-size:12px;color:#1A95D6;padding:0px 5px 0 0;line-height:11px;font-family: "exo_2.0medium";font-weight:normal; box-shadow:0 0px #196E9B}
.editable_buttons i{font-size:13px;padding:2px;border-right:1px solid #196E9B;}
.redcolor{color:#ff0000}
.darkgreycolor{color:#666}
.moreup, .more {color: #3d3d3d;font-size: 12px;cursor: pointer}
.moreup i { color: #107DD8;font-size: 14px;vertical-align: middle;}
.grouplogoheading{font-size:18px;font-family: "exo_2.0bold";}
.editicondiv{border:1px solid #fff}
.editicondiv:hover{border:1px dashed #ccc}
.editicondivProfileImage{height:189px}
/*editableicons end here*/
/*  profile top styles start here */
.editicondiv .top75{top:75px;right:3px}
.largeprofileicon{width:190px;border-width:5px;height:190px;margin:auto}
.profiletitle, .profilesubtitle{font-size:13px;font-family:"exo_2.0bold";color:#3f3f3f;line-height:17px}
.profilesubtitle{color:#7a7a7a;font-family: "exo_2.0medium";font-size:16px;font-weight:normal}
.profilesubtitle_popup{color:#444444;font-family: "exo_2.0medium";font-size:18px;font-weight:normal}
.paddingzero{padding:0}
.lineheight20{line-height:20px}
.editicondiv .edit_padding-top-3{top:-3px}
.profile_bar  .followbig{   background: url("/images/system/social_icons.png") no-repeat  left -1497px ;height: 40px;width: 40px;}
.profile_bar .unfollowbig{   background: url("/images/system/social_icons.png") no-repeat  left -1568px ;height: 40px;width: 40px;}
.profileBar{clear:both;padding-top:10px}
.profileBar ul{padding:0;margin:0;list-style:none}
.profileBar ul li{float:left;margin-right:5px}
/*.profileBar ul li a, .profileBar ul li span{border:1px solid #fff;padding:20px 25px ;display:block;background:#f3f3f3;position:relative}*/

.profileBar ul li a, .profileBar ul li span{background:#fafafa;border:1px solid #eeeeee;padding:20px 65px 20px 15px  ;display:block;position:relative; font-size:18px;}
.profileBar ul li a:hover,.profileBar ul li a.active{border:1px solid #e7e7e7;padding:20px 25px ;display:block;background:#DEDEDC;position:relative}
.profileBar ul li a  img, .profileBar ul li span  img{max-width:none}
.profileBar ul li a.profileview  img, .profileBar ul li span.profileview  img{background: url("/images/system/social_icons.png") no-repeat  left -571px ;height: 35px;width: 30px;}
.profileBar ul li a.p_followers img, .profileBar ul li span.p_followers img{background: url("/images/system/social_icons.png") no-repeat  left -228px ;height: 35px;width: 30px;}
.profileBar ul li a.p_following img, .profileBar ul li span.p_following img{background: url("/images/system/social_icons.png") no-repeat  left -750px ;height: 35px;width: 30px;}
.profileBar ul li span.p_unfollowbig img{  background: url("/images/system/social_icons.png") no-repeat  -2px -1568px ;height: 40px;width: 35px;}
.profileBar ul li span.p_followbig img{   background: url("/images/system/social_icons.png") no-repeat  -2px -1497px ;height: 40px;width: 35px;}

.profileBar ul li span i{font-style:normal;z-index: 2;color: #333333;font-family: "exo_2.0bold";font-weight: normal;top:26px;left:45px;border:none;height:14px;line-height:14px;min-width:14px;padding:1px 2px;text-align:center;position: absolute}

.normalview{font-family:"exo_2.0medium";font-size:16px;line-height:14px;}
.p_mediapopup label{color:#777}
.editProfileFirstName_edit{position: relative;margin-right:60px;}
.profiletitleedit{font-size:13px;font-family:"exo_2.0bold";color:#3f3f3f;line-height:17px;border:1px dashed #ccc}
.edit_iconbar{position: absolute;right:0;top:-2px}
.profiletitleeditnodata{color:#ccc;min-height:40px}
 .profiletitleeditnodata:before{content:"No Data Found "}       
  .profilebox li .grouppostspinner  img{width:auto;display:inline-block} 
  .profilebox li .item{position: relative}
  .editAboutMe{word-wrap: break-word;}
  .minheightDiv{min-height:50px}
/*end*/
/* search Flow*/
header .container .nav > li .searchwidth {right:-212px;margin-top:-8px;padding:0;}
/*.searchwidth:before{ content: '';position: absolute; top: -23px;right: 90px;  width: 0;height: 0;border: 12px solid transparent;border-bottom: 13px solid #ccc;}*/
.searchwidth:after{ content: ''; position: absolute; top: -22px; right: 90px;width: 0;height: 0;border: 12px solid transparent; border-color: rgba(0, 0, 80, 0); }
.search3{padding:0px;margin-bottom:7px;background-color: #FFF;-moz-box-shadow: 0 0 4px #ccc;-webkit-box-shadow: 0 0 6px #ccc;box-shadow: 0 0 6px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=4);}
.bordertop{border-top:1px solid #DFDFDF}
.search_p_data{margin-left: 45px}
.minheight30{min-height: 30px}
.paddingtop12{padding-top:12px}
.search_p_data{font-weight: normal;font-family:"exo_2.0bold";font-size:14px;word-wrap: break-word;cursor: pointer}
.s_g_div{ overflow: hidden; word-wrap: break-word;}
.s_g_icon{max-width: 100px;margin-right:5px}
.s_p_icon{position: absolute;top:0;left:0}
.search_bar{border-top:1px solid #f4f4f4}
.social_bar .margin-right10, .margin-right10{margin-right:10px}
.search3 .dd-tags b{font-size:14px;font-family: "exo_2.0bold";max-width:100%}
.social_bar  i img.s_conversations{ background-position:left -1742px;}
.social_bar  i img.s_followers{ background-position:left -1696px;}
.socialicons img{background:url("/images/system/social_icons.png") no-repeat left top;}
.socialicons_s_wh, .socialicons_s_wh img {width:35px;height:35px}
.socialicons .s_crubside{background-position: left -1928px;}
.socialicons .s_posts{background-position: left -2017px;}
.search_p_data38{margin-left:38px;cursor: pointer}
.paddingtop6{padding-top:6px}
.font15{font-size:15px;font-family: "exo_2.0bold";color:#999}
.font15 span{font-size:17px;font-family: "exo_2.0bold";color:#333}
.search3 .bghover:hover{background: #f4f4f4}
.search_bar_noclear, .search_bar_noclear:after{clear:none;}
.search3 .search_bar_noclear{display: none}
.search3 .bghover:hover .search_bar_noclear{display: block}
.paddingl3r3{padding:0 3px}
/*end*/
/*featured*/
.anonymousenable,.featureditemenable{display:block;font-style: normal}
.featureditemenable img{background:url("/images/system/social_icons.png") no-repeat left -376px;width:25px;height:29px;cursor:pointer}
.anonymousdisable,.featureditemdisable{display:block;font-style: normal}
.featureditemdisable img{background:url("/images/system/social_icons.png") no-repeat left -2100px;width:25px;height:29px;cursor:pointer}
.anonymousenable img{background:url("/images/system/social_icons.png") no-repeat left -2510px;width:25px;height:29px;cursor:pointer}
.anonymousdisable img{background:url("/images/system/social_icons.png") no-repeat left -2447px;width:25px;height:29px;cursor:pointer}
.searchfilterdivheight{height:20px}
.searchfilter{position: relative;width:190px;float:right}
.m_featured .markasfeaturedicon{}
.m_featured .markasfeaturedicon img{background:url("/images/system/social_icons.png") no-repeat 3px -1862px;width:18px;height:20px;cursor:pointer}
.m_featured:hover .markasfeaturedicon img{background:url("/images/system/social_icons.png") no-repeat 3px -2156px;width:18px;height:20px;cursor:pointer}
/*end*/
/*admin edit styles end*/
/*social icons*/
.sipta_social li a, .sipta_social li.footericons a{text-decoration:none;line-height: 15px}
.sipta_social [class^="icon-"]::before, .sipta_social[class*=" icon-"]::before{font-size:21px;color:#5f6468}
.sipta_social li a:hover [class^="icon-"]::before, .sipta_social li a:hover [class*=" icon-"]::before{font-size:21px;color:#333}
.sipta_social li.footericons a{border-radius:4px;background: #5f6468 ;color:#fff;font-family: arial;padding:1px 4px;line-height:15px;font-weight: bold;font-size: 15px;cursor: pointer}
.sipta_social li.footericons a:hover{background: #333;color:#fff}
.footericonscontentmenu{background-clip: padding-box;
    background-color: #fff;
    border: 3px solid #5f6468;
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    display: none;
    float: left;
    left: -80px;
    list-style: outside none none;
    margin: -1px 0 0;
    min-width: 174px;
    padding: 5px 0;
    position: absolute;
    top: auto;
    bottom:30px;
    z-index: 1000;text-align: center;font-size:16px;font-family: arial;font-weight: bold}
.open > .footericonscontentmenu {
    display: block;
}

.footericonscontentmenu:after, .footericonscontentmenu:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.footericonscontentmenu:after {
	border-color: transparent;
	border-top-color: #5f6468;
	border-width: 10px;
	margin-left: -10px;
}
.footericonscontentmenu:before {
	border-color: transparent;
	border-top-color: #5f6468;
	border-width: 14px;
	margin-left: -14px;
}
/*end*/


/*Blocks*/

.block {
    background: none ;
    border: 1px solid #ccc;
    border-radius: 4px 4px 0 0;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
    margin: 1em 0;
}
.pagination:after ,.block:after{content:" ";display:block;clear:both}
.dialog .block {
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
}
.block-heading {
  border-bottom: 1px solid #a6a6a6;
  border-left: none;
  color: #505050;
  display: block;
  margin-bottom: 0px;
  text-shadow: none;
  text-transform: none;
  font-weight: bold;
  font-size: .85em;
  line-height: 38px;
}
.tablehead{border-bottom: 1px solid #a6a6a6;height:30px}
.block-heading .block-icon {
  border-right: 1px solid #AAA;
  border-left: none;
}
.block-heading .block-icon a {
  padding: 0em;
}
.block-heading .block-icon [class*="icon-"] {
  padding: 0em 1em;
  line-height: 1em;
}
.block-heading .block-icon.pull-right {
  border-left: 1px solid #AAA;
  border-right: none;
}
.block-heading .label {
  float: right;
  margin-top: .5em;
  margin-right: .75em;
  line-height: 1.5em;
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
}
.block-heading, p.block-heading, 
a.block-heading,
.block-heading a, .tablehead {
  color: #505050;
  background: #dddddd;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dddddd), color-stop(1, #fafafa));
  background: -ms-linear-gradient(bottom, #dddddd, #fafafa);
  background: -moz-linear-gradient(center bottom, #dddddd 0%, #fafafa 100%);
  background: -o-linear-gradient(bottom, #dddddd, #fafafa);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#4d5b76', EndColorStr='#6c7a95');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#dddddd')";
  display: block;
  padding-left: 1em;
  border-top: 1px solid #fff;
  outline: none;
}
.block-heading:hover, a.block-heading:hover,
.block-heading a:hover {
  background: #dddddd;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dddddd), color-stop(1, #fdfdfd));
  background: -ms-linear-gradient(bottom, #dddddd, #fdfdfd);
  background: -moz-linear-gradient(center bottom, #dddddd 0%, #fdfdfd 100%);
  background: -o-linear-gradient(bottom, #dddddd, #fdfdfd);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#4d5b76', EndColorStr='#6c7a95');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd',EndColorStr='#dddddd')";
  color: #505050;
}
.block-body {
  margin: 1em;
  min-height: .25em;
}
.block-body h1,
.block-body h2,
.block-body h3,
.block-body h4,
.block-body h5,
.block-body h6,
.block-body table {
/*  margin-top: 12px;*/
}
.block-body.collapse {
  margin-top: 0em;
  margin-bottom: 0em;
}
select.styled{line-height: 20px;}
.tabletopcorner{margin-right: 5px;position:relative;float:left;}
.tabletopcornerpaddingtop{padding-top:2px;}
.grouphomemenu ul li .mobilemenubox:hover .menuboxpopup{display: none;position: absolute;background: url(/images/system/popupbg.png);top:0;bottom:0;right:0;left:0 }
.grouphomemenu ul li .mobilemenubox:hover .menuboxpopup span{padding:5px 5px;font-size:14px;font-family:"latobold";color:#fff;display: none;}
/* AdTag style */
.adtagcenter{text-align:center;margin:10px 0 10px 10px;}
.adtagleft{float:left;margin:10px 10px 10px 0px;}
.adtagright{float:right;margin:10px 0px 10px 10px;}
/* End AdTag style */
/* admin styles end*/
.positionabsolutetitle{position: absolute}
.adtagcenter div{margin: auto}

/*mobile */
@media screen and (max-width: 40em) {.js #menu {display:none;}.js .slicknav_menu {display:block;}
.streamsectionarea{margin-left:0;clear:both}
/*.sidebar-nav_right{position: relative;float:right}*/
.streamsectionarearightpanel{margin-right:0}
.headermenuarea li:first-child{display:block;float:none;width:100%}
.mobileclear{float:none}
.notificationwidth, .profilewidth{width:300px;}
 header .container .nav > li .notificationwidth{right:-111px}
 header .container .nav > li:last-child .dropdown-menu{right:-56px}
 .sidebar-nav{display: none}
 .stream_widget .profile_icon{position: relative;float:left;margin-bottom:10px;width:55px ; height:55px}
 .stream_widget .post_widget .stream_msg_box{clear:both;}
 .stream_widget .post_widget:after, .stream_widget .post_widget:before{display:none}
 .search input[type="text"]{width:200px}
 .streamsection .container{padding:0}
 .stream_widget .post_widget .stream_msg_box:after, .stream_widget .post_widget .stream_msg_box:before{position: absolute;top: -15px;right: 20px;left:auto; width: 0; height: 0; border: 8px solid transparent; border-color: rgba(0, 0, 80, 0); border-bottom: 7px solid #fff; }
 .stream_widget .post_widget{margin-left:0}
 .preview ul li{width:60px}
 .preview ul li i{font-size:15px;top:17px}
 .preview ul li i.deleteicon{left:25px}
  .headermenuarea{margin:0 auto;display:table}
 .headermenuarea li{margin-left:0}
 .marginT10{margin-top: 10px}
 .padding10ltb{padding: 10px}
 .pop_socialworks .social_bar a i, .pop_socialworks .social_bar span i{padding:3px}
 .groupslogoarea .leftboxarea{margin-right:0;padding-top:10px}
 .minheightbox{overflow: hidden;min-height:120px;height:auto}
 .actionmoredivtop{right:-5px}
 .newgrouppopup{width:90%}
 .sidebar-nav_right{margin-left:0;width: 100%}
.positionabsolutetitle{position: relative;padding-bottom:10px}
.prompt{padding:5px 10px;text-align:center;background:#000;display: block;
}
.prompttitle{font-size:20px;font-family: "exo_2.0medium";
    font-weight: normal;color:#fff;text-align:center}
.prompttitle span{font-size:20px;font-family: "exo_2.0bold";}
.appimg{text-align:center}
}
.stickyheader{bottom: auto; left: 0; position: fixed;right: 0;top: 0;}
@media (max-width: 768px) {.row-fluid .mobilespan11 {
    width: 98%;
}
  .userInfor_r_del {
    right: -22px;
    right: inherit;
    top: -37px;
}

}
@media (min-width: 750px) and (max-width: 900px) {.row-fluid .mobilespan11 {width: 98%;}
.editicondiv .top75 {right: 3px;top: 38px;}
.largeprofileicon { border-width: 5px; height: 104px;margin: auto;width: 104px;}
.editicondivProfileImage { height: 103px;}
.sidebar-nav_right{width:306px;margin-left:0}
.chatcustomdiv [class*="customdiv3"]{background: #f4f4f4;left:auto;width:306px;display: none}
.chatcustomdiv [class*="customdiv3"]{position: absolute;padding-top:20px}

.curbsidediv #curbsidedropdown{margin-top:10px}
.streamsectionarea.padding10.displayn{min-height:100px}
.m_c_header .m_c_header_text{color:#fff;font-family:"exo_2.0medium";font-size:14px;margin-right:0px;cursor:pointer;width:60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.minchatbox .minichat{width:180px;}
.minchatbox{width:185px;float:left;position:relative;min-height:32px}
.closedchat{width:185px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.closedchattext{}
.chatcustomdiv .span9customtablet{width:100%}
 .mobilenone{display: none;}
 .poweredgoogle {right: 0;}
}
@media (min-width: 750px) and (max-width: 780px){
    .chatcustomdiv [class*="customdiv3"]{right:-15px}
}
@media (min-width: 781px) and (max-width: 800px){
    .chatcustomdiv [class*="customdiv3"]{right:-30px}
}

@media (max-width: 480px){.slidersection .articlesection .sliderbuttonarea .sliderbuttonsdiv .sliderbutton span{font-size:20px}}
@media (min-width: 320px) and (max-width: 499px){.stream_content .media .media-body{clear:both}
 .media .img_more{max-width:200px}
 .img_more img, .img_single img{max-width:100%}
 .img_single{max-width:200px}}
@media (min-width: 500px) {.stream_content .media .media-body{float:none}
 .media .img_more{max-width:200px}
 /*.img_more img, .img_single img{max-width:200px}*/
 .img_single{max-width:200px}}
@media (max-width: 640px) {
header .container .nav > li .regwidth { width: 300px;right:0px;left:0px}
header .container .nav > li:last-child .signinwidth{right:-26px}
.mobilecenter{text-align:center}
.mobilenone {display:none}
.container{padding:0 10px}
.row-fluid .mobilespan11 { width: 100%;}
.headerlink .nav li:first-child{float:none;display:block;background:none}
.mobilerightclear{clear:both;display:block;width:100%}
header .container .nav > li .regwidth:before{left: 25%;}
header .container .nav > li .signinwidth:before{left: 70%;}
.loginarea input[type="text"],.loginarea input[type="password"]{margin-bottom:10px}
.slidersection .articlesection .sliderbuttonarea .sliderbuttonsdiv .sliderbutton{text-align:center;margin-bottom:5px}
.slidersection .articlesection .sliderbuttonarea .sliderbuttonsdiv .sliderbutton i{float:right}
.sliderbigicon{margin-bottom:10px}
.modal-dialog{width:auto;padding:0 10px}
.modal.fade.in{top:15%}
.groupslogoarea .countarea{top:11px}
.stickyheader{position:static}
}
@media (min-width: 641px) and (max-width: 700px) {
    .stickyheader{position:static}
}
@media (min-width: 700px) and (max-width: 768px) {
    
    .streamsectionarearightpanel{margin-right:0}
     
}

.p_subheader{font-size: 18px; line-height: 23px;padding-bottom: 5px;  color: #C61E24;text-decoration: underline;text-transform: uppercase;}

.profilebox li img {
      max-width: 100%;
      height: auto;
    }
    
   .profilebox  .stream_title b {font-size: 16px;font-weight: normal;font-family:"exo_2.0bold";}
   .profilebox  .stream_title{ border-bottom:1px solid #d9d9d9; font-size:14px; }
 .profilebox .mediaartifacts{padding:10px;border-bottom:1px solid #D9D9D9}
.profilebox  .stream_title span{ font-size:14px; font-weight:bold; color:#7c7b79;}
.profilebox  .stream_title i{ font-size:12px; font-weight:normal; color:#7c7b79;padding-left:2px}
.profilebox .stream_msg_box .media .mediaartifacts{display:table;margin:auto}
 .profilebox .commentbox{border-radius:5px;}
.profilebox  .commentbox:before, .profilebox  .commentbox:after{left:40%}
.profilebox .media_content{padding-top:5px}
.profilebox.social_bar{border-top:1px solid #D9D9D9;margin-top:5px}
.profilebox .mediabordertop{border-top:1px solid #D9D9D9;margin-top:5px;padding:5px 5px 0}
.profilebox .social_bar a, .profilebox .social_bar span{display:block;float:left;min-width:50px}
    /* profile styles start here */

/*end*/


.viewmorecomments{text-align: right;}
.moreicon{line-height: 1;
    vertical-align: bottom;
    font-size: 13px;
    cursor: pointer;
}
.curbsideCategory b, .grpIntro_b b{font-weight: normal;font-family:"exo_2.0bold";}
.atwho-view .cur strong{color:#000}
.atwho-view .atwho-view-ul li strong{color:#000}
.atwho-view .cur:hover strong, .atwho-view .atwho-view-ul li:hover strong{color:#fff}
.atwho-view ul li{position: relative}
.atwho-view ul li .d_name{margin-right: 30px}
.atwho-view ul li .d_n_border{position: absolute;right:5px;top:5px}
.player{display:table;margin:auto}
.detailed_close_page i{color:#007bc8;font-size:20px;padding:2px 3px;border-radius:100px;border:2px solid #007bc8;line-height:18px}
.profilebox .media, .profilebox .media-body{overflow:visible}
.profilebox .mediaartifacts:after{content:"";display:block;clear:both}
.atwho-view ul li .d_n_border{position: absolute;right:5px;top:5px}
.arrowdiv{}
.arrowdiv{position: absolute;top: -25px;left: 20px;width: 0;height: 0;border: 14px solid transparent; border-bottom: 15px solid #dededc;content:" ";line-height: 10px}
.noarrowafter:after{display:none}
.fontbold{font-weight: normal;font-family:"exo_2.0bold";font-size:13px}
.p_comma span:after, .comma:after{content:","}
.p_comma span:last-child:after,.comma:last-child:after{content:" "}
.groupimages span{border: 1px solid #E8E8E8;float: left;margin-bottom: 2px;margin-right: 4px;margin-top: 2px;max-width:100px;}
.bordertop1{border-top:1px solid #ccc}
.isFeatured{background: url(/images/system/featured_icon_sml.png) no-repeat;position: absolute;top: 0px;width:36px;height: 30px;right: 0}
.bordertop1{border-top:1px solid #ccc}
/*funnel styles*/
.filtericondiv{position:relative;right:0px;bottom:0;z-index: 15;height:42px}
.filtericondiv i{display: block}
.filtericondiv i span{position:absolute;right:0;top:0;cursor:pointer}
/* funnel end*/
/*abuse and promote delete*/
.abuseicon img{background:url("/images/system/abuseicons.png") no-repeat left 0;width:21px;height:22px;vertical-align: middle}
.promoteicon img{background:url("/images/system/abuseicons.png") no-repeat left -66px;width:21px;height:22px;vertical-align: middle}
.deleteicon img{background:url("/images/system/abuseicons.png") no-repeat left -31px;width:21px;height:22px;vertical-align: middle}
.copyicon img{background:url("/images/system/abuseicons.png") no-repeat left -1621px;width:21px;height:22px;vertical-align: middle}
.showpreview img{background:url("/images/system/abuseicons.png") no-repeat left -839px;width:21px;height:22px;vertical-align: middle}
/* Jagadish #7952*/
.pushstreamicon img{background:url("/images/system/abuseicons.png") no-repeat left -1799px;width:21px;height:22px;vertical-align: middle}


.featuredicon img{background:url("/images/system/abuseicons.png") no-repeat left -100px;width:21px;height:22px;vertical-align: middle}
.blockicon img{background:url("/images/system/abuseicons.png") no-repeat left -125px;width:21px;height:22px;vertical-align: middle}
.releaseicon img{background:url("/images/system/abuseicons.png") no-repeat left -150px;width:21px;height:22px;vertical-align: middle}
.saveitforlatericon img{background:url("/images/system/abuseicons.png") no-repeat left -150px;width:21px;height:22px;vertical-align: middle}
.dropdown-menu li > a .abuseicon, .dropdown-menu li > a .promoteicon, .dropdown-menu li > a .deleteicon, .dropdown-menu li > a .featuredicon{padding:0;}
.dropdown-menu li.active > a .abuseicon img, .dropdown-menu li > a:hover .abuseicon img{background:url("/images/system/abuseicons.png") no-repeat left -178px;width:21px;height:22px}
.dropdown-menu li.active > a .promoteicon img,  .dropdown-menu li > a:hover .promoteicon img{background:url("/images/system/abuseicons.png") no-repeat left -244px;width:21px;height:22px}
.dropdown-menu li.active > a .deleteicon img, .dropdown-menu li > a:hover .deleteicon img{background:url("/images/system/abuseicons.png") no-repeat left -209px;width:21px;height:22px}
.dropdown-menu li.active > a .featuredicon img, .dropdown-menu li > a:hover .featuredicon img{background:url("/images/system/abuseicons.png") no-repeat left -278px;width:21px;height:22px}
.dropdown-menu li.active > a .blockicon img, .dropdown-menu li > a:hover .blockicon  img{background:url("/images/system/abuseicons.png") no-repeat left -311px;width:21px;height:22px}
.dropdown-menu li.active > a .releaseicon img, .dropdown-menu li > a:hover .releaseicon img{background:url("/images/system/abuseicons.png") no-repeat left -343px;width:21px;height:22px}
.dropdown-menu li.active > a .deleteicon img, .dropdown-menu li > a:hover .deleteicon img{background:url("/images/system/abuseicons.png") no-repeat left -209px;width:21px;height:22px}
.dropdown-menu li.active > a .pushstreamicon img, .dropdown-menu li > a:hover .pushstreamicon img{background:url("/images/system/abuseicons.png") no-repeat left -1843px;width:21px;height:22px}
.padding-bottom5{padding-bottom:5px}
.crubsidenew{border:1px solid #CCCCCC;padding:5px}

.bordertop1{border-top:1px solid #ccc}
.table th.textalign_center, .table td.textalign_center{ text-align: center}
.hidden {display:none}

.p_normalviewtitle{font-size:20px;font-family:"exo_2.0bold";}
.p_normalviewsubtitle{font-size:16px;font-family:"exo_2.0bold";color:#5F6468}
.p_normalviewcontent{font-size:14px;font-family:"exo_2.0medium";color:#5F6468}
.editabledivs input.hiddenprofile{display: none}
.editabledivs input[class="hiddenprofile"]{display: none}
.profilesubtitle{color:#818285;font-family: "exo_2.0bold";font-size:18px;font-weight:normal} 
.profilefield{min-height:28px;}



/*end*/

/**suresh added here*/
.headermenuarea .search .searchwidth .profilebox li:hover{background: none;}
.hashtag{position:relative}
.hashtag li a i{font-style:normal}
.hashtag li.active b{color:#13547A;background:#e8e8e8;padding:3px 5px 4px;border-radius:5px 0 0 5px ;font-style:normal;border-right:1px solid #ccc;position: relative;margin-right:-2px;font-weight:normal}
.hashtag li.active a i{background:#e8e8e8;padding:5px;border-radius:0 5px 5px 0;font-style:normal;position: relative}

.dd-tags-close { position: relative;display: inline-block;margin:13px 11px 0 0}
.dd-tags-close i {  background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color: #b3b3b3;
    border: 1px solid #ccc;border-radius: 100px 100px 100px 100px;line-height: 13px;position: absolute;right: -11px;text-align: center;top: -12px;width: 10px;display:none;font-weight:normal;padding:1px 2px}
.dd-tags-close:hover i { display:block}
/*end*/
/*session time out*/
.modal-dialog-session1{width:600px}
.modal-dialog-session{width:300px}
.modal-dialog-session .modal-content {}
.modal-dialog-session .modal-header{}
.modal-dialog-session .modal-body{padding:10px;font-size:15px;font-family:"exo_2.0medium";color:#5F6468;text-align: center}
.dropdown-menu .active > a, .dropdown-menu .active > a:hover {color: #fff;}


/* Added by Haribabu for tooltip  start*/
.social_bar a i .tooltip, .social_bar span .tooltip{font-weight: normal;font-style: normal; cursor:pointer}
.cursor{cursor:pointer}
.grouplogoheading  a i .tooltip{font-weight: normal;font-style: normal}

.social_bar_detailed  a i .tooltip, .social_bar_detailed span .tooltip{font-weight: normal;font-style: normal; cursor:pointer;font-family: "exo_2.0medium"}
/*.moreiconcolor{color:#0068b4}*/
.moreiconcolor{color: #fff; background:#474747; border-radius: 3px;
    font-family: arial !important;
    font-size: 10px;
    line-height: 18px !important;
    padding: 0 5px;
    margin-bottom:3px}
/* Added by Haribabu for tooltip  end*/
/*adminCurdtable style*/
.curdTh1Wdth{width:325px;}
.curdTh2Wdth{width:80px;}
.curdTh3Wdth{width:100px;}
.curdTh4Wdth{width:120px;}
/**/
.videohelpicon{padding:2px 3px 3px}

/*notification placement styles*/
.notificationpopuphelp{color:#fff;border-color:#fff;top:3px}
code {background-color: #F5F5F5;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px 4px 4px 4px;display: block;font-size: 13px;line-height: 20px;margin: 0 0 10px;padding: 9.5px;word-wrap: break-word;color:#333}
/* end */
.businesscard{-moz-box-shadow: inset 0 0 10px #e8e8e8;-webkit-box-shadow: inset 0 0 10px #e8e8e8; box-shadow:inset 0 0 10px #e8e8e8;padding:10px;display:table;margin:auto}
.businesscard div{padding:3px 0;}
.marginTR6 {margin: 6px 6px 0 0}
.businessouterdiv{min-height:98px}
.businessprofilepicdiv{position: absolute;top:0px;left:0;background:#f4f4f4;bottom:0;width:80px}
.businessouterdiv .businessouterdivanchor{display: block;width:60px;height:60px;position: relative;margin:17px auto 0}
.businessouterdiv .businessouterdivanchor{}
.businessouterdivcontent{margin-left: 90px}
.businessouterdiv .businessprofilepicdiv:before{ content: '';
  position: absolute;
  top: 40%;
  right: -14px;
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-color: rgba(0, 0, 80, 0);
  border-left: 7px solid #f4f4f4;}
.businessouterdiv .businessprofilepicdiv:after{ content: '';
  position: absolute;
  top: 40%;
  right: -14px;
  width: 0;
  height: 0;
  border: 8px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-left: 7px solid #f4f4f4;}

.pop_socialworks .social_bar a.bmzero{border:0;padding:0}
.groupcreationbuttonstyle{padding: 5px 5px 3px;}
.social_bar_detailed  a i .tooltip, .social_bar_detailed span .tooltip{font-weight: normal;font-style: normal; cursor:pointer;font-family: "exo_2.0medium"}
.videoclosediv{background: #000;padding:3px;}
.videoclosediv .videoclose{ background:none;
    border: 0 none;
    cursor: pointer;
    padding: 0;
       color: #fff;
   
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    text-shadow: 0 1px 0 #333;
}

div.promoted .stream_widget .post_widget .stream_msg_box:before{border-right: 14px solid #a3bfd4;}
div.promoted .stream_widget .post_widget .stream_msg_box:after{border-right: 14px solid #d7edfd;}
div.promoted .stream_widget .post_widget .stream_msg_box{border: 1px solid #B6DAF5;}
div.promoted .social_bar{border-top: 1px solid #b6daf5;}
.defaultRole{background-color:#e8e8e8}
div.promoted  .stream_widget .post_widget .stream_msg_box .stream_title{border-bottom: 1px solid #b6daf5;}
.videoclosediv{background: #000;padding:3px;}
.videoclosediv .videoclose{ background:none;
    border: 0 none;
    cursor: pointer;
    padding: 0;
       color: #fff;
   
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    text-shadow: 0 1px 0 #333;
}
/*abused styles */
.abusedlist{list-style:none;margin:auto;padding:30px 20px 2px;}
.abusedlist:after{content:"";display: block;clear:both}
.abusedlist li{float:left;margin-right:10px;margin-bottom:30px}
.abusedlist li a{display: block;position: relative}
.abusedlist li a i{ background: #1B4A76; /* Old browsers */
background: -moz-linear-gradient(top, #1B4A76 0%, #0F7FCE 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1B4A76), color-stop(100%,#0F7FCE)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1B4A76 0%,#0F7FCE 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1B4A76 0%,#0F7FCE 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1B4A76 0%,#0F7FCE 100%); /* IE10+ */
background: linear-gradient(to bottom, #1B4A76 0%,#0F7FCE 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1B4A76', endColorstr='#0F7FCE',GradientType=0 ); /* IE6-9 */
    z-index: 2;color:#fff;top:-13px;right:-5px;border:none;border-radius:100px;box-shadow:0 1px 1px rgba(0, 0, 0, .7);font-family:"exo_2.0medium";font-size:12px;height:14px;line-height:14px;min-width:14px;padding:1px 2px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .4);position: absolute;font-style:normal}

.abusedlist li a span{font-size:12px;color:#13547A; background: #e8e8e8; /* Old browsers */
background: -moz-linear-gradient(top, #e8e8e8 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e8e8e8 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e8e8e8 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e8e8e8 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom, #e8e8e8 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */}
.abusedWords_div{position: relative;min-height: 30px;border:1px solid #e8e8e8}
.abusedWords_div .editlinks{position: absolute; right:5px; bottom: 0px; z-index: 5; display: none;}
.abusedWords_div:hover .editlinks{display: block}
.nowordsfound{padding:30px 0 30px;text-align: center;font-size:18px;color:#13547A;}
.editabusetext{border:1px dashed #ccc;padding:10px}
.overfolw-inherit{overflow: inherit}
/* abused styles end*/

.toolTipWrap .tooltip{white-space: nowrap}
.social_bar a.follow_a i img,.social_bar a.follow_a  b{cursor: pointer}
.social_bar a.follow_a, .social_bar a.follow_a b, .social_bar a.follow_a:hover b{text-decoration: none;color:#333333;font-weight:normal;font-family:"exo_2.0bold"; z-index: 1010}
.media .pull-left1{margin-right:0}

/*custom easy scroll */
.scroll {height: 270px;color: #666;outline: 0;}
.mentionscroll {height: 160px;color: #666;outline: 0;}
.atmention_popup:before{content: '';
  position: absolute;
  top: -11px;
  left: 20px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom: 5px solid #ccc;z-index: 9}
.atmention_popup_border{border:1px solid #ccc; padding: 5px;z-index: 9;margin-top:8px}
.atmention_popup_border .dropdown-menu:after, .atmention_popup_border .dropdown-menu:before{display: none}
.atmention_popup_border .dropdown-menu{padding:0 10px}
.atmention_popup_border .jspVerticalBar{z-index: 99999}
.jspVerticalBar{width: 10px;}
.jspDrag{width: 4px;margin-left: 3px;border-radius: 3px;-o-border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #f2f2f2;}
.jspTrack{background-color: #d2d2d2;}
.jspVerticalBar .jspCap{display: block;height: 4px;background-color: #d2d2d2;}
/*End easy scroll */
.dropdown-menu .active > a, .dropdown-menu .active > a:hover {color: #fff;}


/* Added by Haribabu for tooltip  start*/
.social_bar a i .tooltip, .social_bar span .tooltip{font-weight: normal;font-style: normal; cursor:pointer}
.cursor{cursor:pointer}
.grouplogoheading  a i .tooltip{font-weight: normal;font-style: normal}
.social_bar_detailed  a i .tooltip, .social_bar_detailed span .tooltip{font-weight: normal;font-style: normal; cursor:pointer;font-family: "exo_2.0medium"}
.eventButtonPosition{position: absolute;bottom:42px;right:4px}

.filtericondiv{position:absolute;right:28px;top:8px;}
.filtericondiv div{display: block;position: relative}
.filtericondiv div i{z-index: 12;background: #fff;padding:2px;right:0;top:0;cursor:pointer;color:#7C7B79;font-size:12px;font-weight:normal;position: absolute}
.filtericondiv div i.fa-chevron-down{border:1px solid #ccc;color:#ccc}
.filtericondiv div i.fa-chevron-up{border:1px solid #ccc;color:#7C7B79;border-bottom-color: #fff;padding-bottom:10px}
.media .groupCommentMultiple{margin-right: 0}
 .stream_content .bulletsShow ul{margin-left: 20px;list-style: disc}
 .stream_content .bulletsShow ul.bulletnotShow , .stream_content ul.bulletnotShow li ul{margin-left: 0px;list-style: none}
.profilebox .bulletsShow ul li{list-style: disc;display: list-item;box-shadow: none;border-bottom: 0}
.profilebox .bulletsShow ol li{display: list-item;box-shadow: none}
header .container .nav > li .dropdown-menu li .bulletsShow ul li,header .container .nav > li .dropdown-menu li .bulletsShow ol li{border-bottom: 0;border-top: 0}
.social_bar a.follow_a .tooltip, .grouplogoheading .tooltip{font-family:"exo_2.0medium" }

/* for video thumbnail image--------------------*/
.videoThumnailNotDisplay{display:none;position:absolute;left:40%;top:40%;}
.videoThumnailDisplay{display:block;position:absolute;left:38%;top:30%;}
.GroupvideoThumnailNotDisplay{display:none;position:absolute;padding-left:30px; padding-top:30px;}
.GroupvideoThumnailDisplay{display:block;position:absolute;padding-left:40px;padding-top: 2%; /*padding-top:40px;*/ }
.PostdetailvideoThumnailDisplay{display:block;position:absolute;padding-left:50px;padding-top: 45px;}
.GroupPostdetailvideoThumnailDisplay{display:block;position:absolute;padding-left:90px;padding-top: 85px;}

.viewmorecomments{background: #f4f4f4;padding:10px;}
.viewmorecomments span{color:#017BC4;cursor: pointer}
.viewmorecomments span:hover{color:#017BC4;text-decoration: underline;cursor: pointer}
.viewmorecomments a{font-weight:bold}
.groupname {font-weight: normal;font-family:"exo_2.0bold";}
.groupname span:hover{color:#017BC4;text-decoration: underline;cursor: pointer}
/*share*/
 .social_bar span.sharesection i img.share{ background-position: left -618px}
  .social_bar span.sharesection i img.sharedisable{ background-position: left -105px}
 .social_bar span.sharesection{display: inline-block;cursor:pointer}
  .social_bar span.sharesection .actionmorediv{border-radius:0;min-width:110px;top:auto;bottom:35px;left:-50px}
 .social_bar span.sharesection .actionmorediv ul li a{margin-right:0;}
 .social_bar span.sharesection .actionmorediv ul li a i{border: 2px solid #000000;
    border-radius: 50px 50px 50px 50px;
    height: 16px;
    margin-right: 0px;
    padding: 4px 2px 0 2px;
    width: 16px;text-align: center}
 .social_bar span.sharesection .actionmorediv ul li:hover a i{border: 2px solid #fff;}
 .social_bar span.sharesection .actionmorediv:before{top:auto;bottom:-12px; border-top: 5px solid #ccc; border-bottom: 6px solid transparent;left:40%}
 .social_bar span.sharesection .actionmorediv:after{top:auto;bottom:-11px;  border: 6px solid transparent;border-color: rgba(0, 0, 80, 0); border-top: 5px solid #f8f8f8;border-bottom: 6px solid transparent;left:40%}
/*share end*/

/*analytics styles*/
.analytics_header{ position:relative }
.analytics_header .analytics_title{font-size:25px;font-family: "exo_2.0bold"; color:#333333; padding-top:13px; padding-left:0px }
.stats_div{ background :#f4f4f4; padding:10px 20px 10px 10px ; border: 1px solid #e8e8e8; box-shadow: 0 2px 1px rgba(0, 0, 0, 0.08);
   }
.margin10{ margin:5px 0 5px 0;}
.stats_div .users, .stats_div .groups, .stats_div .conversations{ background:url("/images/system/analytics_icons.png") no-repeat; color:#333333; font-size:16px;font-family: "exo_2.0medium"}
.stats_div .users{ background-position: left 2px; text-align:right;  }
.stats_div .groups{background-position: left -80px; text-align:right; }
.stats_div .conversations{background-position: left -158px; text-align:right;}
.stats_div .users label, .stats_div .groups label, .stats_div .conversations label, .stats_div .players  label, .stats_div .avg_time  label, .stats_div .avg_points  label{ font-size:30px; color:#666; padding-top:20px;font-family: "exo_2.0bold"}
.analytics_box{ border: 1px solid #E8E8E8;box-shadow: 0 2px 1px rgba(0, 0, 0, 0.08); padding:10px;}

.analytics_widgettitle, .analytics_widgetheader{ background:#F4F4F4;padding:3px 10px 0;border-bottom: 1px solid #e8e8e8; }

.analytics_widgettitle span, .analytics_title span{color: #231F1E;font-family: "exo_2.0bold";font-size: 20px;}
.analytics_widgettitle span i{font-weight: normal;font-style: normal;font-family:"exo_2.0medium";width:16px;}
.analytics_widgettitle span i img, .analytics_title span i img{max-width: none;background: url(/images/system/analytics_icons.png) no-repeat left -864px;width:16px; height:36px;}
.analytics_widgetheader .analytics_widgettitle{background: transparent;padding:13px 0 0 0;border:0}
.analytics_menu{ background:url(/images/system/analytic_tab_bg.png) repeat-x left bottom; margin:auto; text-align:center;line-height:10px}
.analytics_menu ul{ list-style:none; margin:0 auto; padding:0; display: inline-block;}
.analytics_menu ul li{ float:left; margin:0 2px ; padding:0; font-size:14px; background: #e1e1e1; border:3px solid #e1e1e1; height:49px; width:49px; text-align:center; position:relative}
.analytics_menu ul li:hover, .analytics_menu ul li.active{  background: #fff; border:3px solid #e1e1e1; }
.analytics_menu ul li.active{  border-bottom:3px solid #fff; }

.analytics_menu ul li a, .analytics_menu ul li a span{ display:block; text-decoration:none}
/*.analytics_menu ul li.trafic a img, .analytics_menu ul li:hover.trafic a img{ background:url(/images/system/analytics_icons.png) no-repeat left -265px; height:48px;width:48px; display:inline-table;text-decoration:none; margin:auto}*/
.analytics_menu ul li.trafic a img, .analytics_menu ul li:hover.trafic a img, .analytics_menu ul li.usability a img, .analytics_menu ul li:hover.usability a img, .analytics_menu ul li.activity a img, .analytics_menu ul li:hover.activity a img, .analytics_menu ul li.engagement a img, .analytics_menu ul li:hover.engagement a img, .analytics_menu ul li.analytic_home a img, .analytics_menu ul li:hover.analytic_home a img{ background:url(/images/system/analytics_icons.png) no-repeat left top; height:48px;width:48px; display:inline-table;text-decoration:none; margin:auto}
.analytics_menu ul li.trafic a img, .analytics_menu ul li:hover.trafic a img{ background-position:1px -266px}
.analytics_menu ul li.usability a img, .analytics_menu ul li:hover.usability a img{background-position:-1px -346px}
.analytics_menu ul li.activity a img, .analytics_menu ul li:hover.activity a img{background-position:-1px  -432px}
.analytics_menu ul li.engagement a img, .analytics_menu ul li:hover.engagement a img{background-position:0px -512px; width:55px}
.analytics_menu ul li.analytic_home a img, .analytics_menu ul li:hover.analytic_home a img{background-position:9px -1256px; width:55px}
.analytics_menu ul li.trafic a, .analytics_menu ul li.usability a, .analytics_menu ul li.activity a, .analytics_menu ul li.engagement a, .analytics_menu ul li.analytic_home a img { padding-top:2px;}
.analytics_widgetsub span b{font-weight:normal;color:#999}
/*.analytics_menu ul li:hover a:after, .analytics_menu ul li.active a:after{
	content:" "; display:block;
	width: 0; 
	height: 0; 
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-top: 18px solid #acd4ea; position:absolute;bottom:-18px; left:30%
}
.analytics_menu ul li:hover a:before, .analytics_menu ul li.active a:before{
	content:" "; display:block;
	width: 100%; 
	height: 20px; 
	
	border-bottom: 5px solid #acd4ea; position:absolute;bottom:-4px; left:0; right:0;
}
*/
.floatL{float:left}
.top_users label{line-height:30px; padding-left:3px; }
topserachterms{}
.topnewssources{}
.topnewssources ol{}
.topnewssources ol li{ padding-right:5px; float:left; width:18%;}
.topusers i img, .topHashtags i img, .topNewsSources i img, .topSerachTerms i img, .analytics_export i img { background: url(/images/system/analytics_icons.png) no-repeat left top;width:36px; height:36px }
.topusers i img{ background-position: left -648px;}
.topHashtags i img{ background-position: left -745px;}
.topNewsSources i img{ background-position: left -806px;}
.topSerachTerms i img{ background-position: left -697px;}

.analytics_datepicker{}
.analytics_datepicker ul.anlt_datepic{ list-style: none;}
.analytics_datepicker ul.anlt_datepic li{float:left;}

.analytics_export{position:relative;display:block; padding-top:19px;width:47px}
.analytics_export i img{ background-position:left -922px;width:28px;}
.analytics_export i span{font-size:20px; color:#797979;margin-left:4px}
.analytics_export_div{ right:2px; left:auto; min-width:80px; passing-left:2px; padding-top:0px}
.analytics_export_div:before{content: '';
  position: absolute;
  top: -12px;
  left: auto;right:20px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom: 5px solid #ccc;}
.analytics_export_div:after{content: '';
  position: absolute;
  top: -10px;
  left: auto;right:20px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 5px solid #f8f8f8;}


.analytics_export_div ul{margin:0;padding:0;list-style:none}
.analytics_export_div ul{margin:0;padding:0;list-style:none}
.analytics_export_div ul li{margin-right:0px}
.analytics_export_div ul li ul {padding-top:0px}
.analytics_export_div ul li ul li{margin:0; padding-top:0px}
.analytics_export_div li{border-top:1px solid #DFDFDF; width:150px}
.analytics_export_div li > a{padding:5px 8px}
.analytics_export_div ul li a i img.pdf_doc, .analytics_export_div ul li a i img.excel_doc{ background: url(/images/system/analytics_icons.png) no-repeat left top;width:16px; height:16px }
.analytics_export_div ul li a i img{border-radius:100px;width:22px;height:22px;border:2px solid #000}
.analytics_export_div ul li a:hover i img{border-color:#fff;border-radius:100px;}
.analytics_export_div ul li a:hover i{border-color:#fff;border-radius:100px;}
.analytics_export_div ul li a i img.pdf_doc, .analytics_export_div ul li a:hover i img.pdf_doc{ background-position: -3px -1000px; width:22px; height:22px}
.analytics_export_div ul li a i img.excel_doc, .analytics_export_div ul li a:hover i img.excel_doc{ background-position:-2px -1065px; width:22px; height:22px}
.analytics_export_div ul li a i img.pdf_doc, .analytics_export_div ul li a:hover i img.pdf_doc{ background-position: -2px -1000px; width:22px; height:22px}

.analytics_export_div ul li a i img.excel_doc, .analytics_export_div ul li a:hover i img.excel_doc{ background-position: -2px -1065px; width:22px; height:22px}
 
/**Notifications  */
.notificationwidth .padding10 .leftaligncheckbox{right:auto;left:4px}
.notificationwidth .padding10 .leftaligncheckboxtext{margin-left:26px;margin-right:76px}
.analytics_export_div ul li a i img.excel_doc, .analytics_export_div ul li a:hover i img.excel_doc{ background-position: -2px -1065px; width:22px; height:22px}
.customrow-fluidwl [class*="span"]{margin:0 0 0 8px}
.floatleft{float: left}
@media (min-width: 320px) and (max-width: 499px){
    .analytics_datepicker ul.anlt_datepic li {float:none; text-align: right}
    .analytics_export_opt{ float:right;}
/*.analytics_menu ul li{ height:110px; width:23%; }*/
.analytics_menu ul li:hover, .analytics_menu ul li.active{ }
.analytics_header .pull-right{ float:none;}

.analytics_menu ul li a, .analytics_menu ul li a span{ display:block; text-decoration:none; font-size:9px;}
}

/*privacypolicy*/
.p_content {
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    padding-top: 6px;
}

.p_static_subheader {
   font-family: "exo_2.0medium";
    font-size: 23px;
    line-height: 29px;
    padding-bottom: 0px;
    padding-top: 15px;
    text-decoration: none;
    font-weight: normal

}

ul.outerlist li {
    font-weight: normal;
    padding-bottom: 10px;
    list-style: lower-alpha
}
ul.outerlist li ul li {
    font-weight: normal;
    padding-bottom: 10px;
	margin-left:20px;
        list-style: upper-roman
	
}
.media-body p.p_content{padding-top: 6px;}
/*ul.outerlist li ul.num li{list-style: decimal}*/
ul.outerlist{margin-top:5px}

ul.outerlist li b{font-weight: normal;font-family: "exo_2.0bold";}

ul.outerlist li ul li ul li {list-style: decimal;}

ul.discStyle li {
    
    list-style: disc
}
ul.discStyle li ul li {
        list-style: disc
}
/*end*/

footerTabs a:hover {
 cursor:pointer;
}
.listzero{margin:0;padding:0}
.marginTop30{margin-top:30px}

.page_sub_heading{font-size:20px; font-family: "exo_2.0medium";font-weight:normal;line-height: 20px;margin-bottom:0;margin-top:15px}
.analytics_export_div ul li a i img.excel_doc, .analytics_export_div ul li a:hover i img.excel_doc{ background-position: -2px -1064px; width:22px; height:22px}
/*shared post landing page*/
.sp_landingpage{ padding:80px 50px 20px 50px}
.sp_landingpage h2{font-size:25px; font-family:"exo_2.0bold"; font-weight:normal;line-height:29px}
.sp_landingpage h3{font-size:26px; font-family:"exo_2.0light"; line-height:30px}
.sp_landingpage h4{font-size:14px; font-family:"exo_2.0medium" ;line-height:18px}
.m_subHead{font-size:32px; font-family:"exo_2.0medium" ;line-height:38px;font-weight:normal;}

.sp_landingpage .spl_subtitle{font-size:20px; font-family:"exo_2.0medium"; color:#383a3c; line-height:24px}
.sp_landingpage_l{border-right:2px solid #e3e3e3;}
.sp_landingpage_r{ text-align:center; margin:auto; min-height:250px; padding:20px;} 
.sp_landingpage_r p{font-size:26px; font-family:"exo_2.0medium"; color:#383a3c; line-height:32px} 
.sp_landingpage_r a{ text-align:center; margin:auto; cursor:pointer; border:0; text-decoration:none;} 
.paddingleft20{ padding-right:40px;}
.appsstore1{ /*background: url(/images/system/appstore_img1.png) no-repeat left bottom;*/ padding-bottom:50px;	}
.appsstore2{ /*background: url(/images/system/appstore_img2.png) no-repeat left bottom; */padding-bottom:50px; 	}
.appsstore1 p, .appsstore2 p{ min-height:80px;}
@media (min-width: 320px) and (max-width: 767px){
	.sp_landingpage{ padding:20px 20px 10px 20px}
	.sp_landingpage_l{border-right:0px solid #e3e3e3;}
	
	}
        @media (min-width: 768px) and (max-width: 980px){.sp_landingpage{ padding:20px 20px 10px 20px}}
.top_boder_landingpage{border-top: solid #ccc 1px;margin-top: 30px;padding-top: 45px;} 

.modalwidth638 {width:638px}

.Analyticstab-content ul{margin:0;padding:0;list-style:none}

.Analyticstab-content {padding: 16px 12px; position: relative; z-index: 11;min-height:50px}

.Analyticstab-content{padding:6px 12px;min-height:75px}

.analytics_datepicker ul.anlt_datepic li .analytics_export_div ul li{float:none}

.switch_mode{}
.switch_mode label{ font-size:12px;}
.switch_mode ul{ list-style:none; margin:0; padding:0;}
.switch_mode ul li{ float:left; border:0px solid #fff;padding:0px;}
.switch_mode ul li a{ padding:0px; border:0; cursor:pointer;text-align: center;display:block}
.switch_mode ul li.active{ border:0px solid #c6d5da;padding:0px; }
.switch_mode ul li a.linechart img, .switch_mode ul li a.piechart img{ background: url(/images/system/analytics_icons.png) no-repeat left top;width:30px; height:30px;}
.switch_mode ul li a.linechart img{ background-position: left -1334px;  }
.switch_mode ul li.active a.linechart img{ background-position: left -1476px;  }
.switch_mode ul li a.piechart img{background-position: left -1404px; }
.switch_mode ul li.active a.piechart img{background-position: left -1544px; }

/*Group Admin Floating Menu */
.group_admin_floatingMenu{ border-bottom:1px solid #ccc; padding-bottom:5px;}
.floatingMenu{}
.floatingMenu ul { margin:0; padding:0; list-style:none;}
.floatingMenu ul li { float:left; margin-right:2px; border:1px solid #d1d0d0; background:#fafafa; width:32px; height:32px; text-align:center;}
.group_admin_floatingMenu ul li.active  {  border-top:1px solid #777777;   border-right:1px solid #777777;   border-bottom:3px solid #777777;   border-left:1px solid #777777; background:#fff}
.floatingMenu ul li a img{ background:url(/images/GroupAdmin_preferences.png) no-repeat left top; width:28px; height:28px;}
.floatingMenu ul li a.preferences img{ background-position: 2px 5px;}
.floatingMenu ul li a.analytics img{ background-position: 2px -39px;}
.floatingMenu ul li a.post img{ background-position: left -85px;}

.modalwidth638 {width:638px}

/* contact us css */
.row-fluid [class*="span10textcenter"]:first-child {
     float: none;
     margin-bottom: auto;
     margin-left: auto;
     margin-right: auto;
     margin-top: auto;
}
.profilebox .p_name_small, .profilebox .p_name {
     color: #666666;
     font-weight: normal;font-family: "exo_2.0bold";
     font-size: 21px;
     font-weight: normal;
     line-height: 20px;
     text-transform: uppercase;
}
.p_add {
     color: #333333;
     font-family: "exo_2.0medium"; 
     font-size: 16px;
     font-weight: normal;
     line-height: 20px;
}
.p_info {
     color: #6B6B6B;
    font-family: "exo_2.0medium";
     font-size: 16px;
     font-weight: normal;
     line-height: 20px;
}
.p_mail {
     color: #6B6B6B;
     font-family: "exo_2.0medium";
     font-size: 16px;
     font-weight: normal;
     line-height: 20px;
}
.p_faq {
     color: #000000;
     font-family: "exo_2.0medium";
     font-size: 16px;
     font-weight: normal;
     line-height: 20px;
}
/*Group Admin Floating Menu */
.group_admin_floatingMenu{ border-bottom:1px solid #ccc; padding-bottom:5px;}
.floatingMenu{}
.floatingMenu ul { margin:0; padding:0; list-style:none;}
.floatingMenu ul li { float:left; margin-right:2px; border:1px solid #d1d0d0; background:#fafafa; width:32px; height:32px; text-align:center;}
.group_admin_floatingMenu ul li.active{  border-top:1px solid #777777;   border-right:1px solid #777777;border-left:1px solid #777777; background:#fff;position: relative}
.floatingMenu ul li a img{ background:url(/images/system/GroupAdmin_preferences.png) no-repeat left top; width:28px; height:28px;}
.floatingMenu ul li a.preferences img{ background-position: 2px 5px;}
.floatingMenu ul li a.analytics img{ background-position: 2px -39px;}
.floatingMenu ul li a.post img{ background-position: left -85px;}

.analytics_datepicker ul.anlt_datepic li .analytics_export_div ul li{float:none}

.analytics_topleaders_box{border: 1px solid #E8E8E8;box-shadow: 0 2px 1px rgba(0, 0, 0, 0.08);}
.preferences_popup{width: 310px!important;padding:10px!important;right:-22px!important;left:auto!important;margin:8px 0 0!important;}
.preferences_popup:after{right:31px;}
.preferences_popup:before{right:31px;top:-11px}
.analytics_datepicker ul.anlt_datepic li .analytics_export_div ul li{float:none}
.analytics_topleaders_box{}
.floatingMenu ul li.radioalign{line-height: 23px}
.listnone{list-style: none;margin: 0;padding:0;}
.newsbox li.woomarkLi { /** Hide items initially to avoid a flicker effect **/ cursor: pointer; padding:1px;margin-bottom:7px;background-color: #fff;-moz-box-shadow: 0 0 4px #ccc;-webkit-box-shadow: 0 0 6px #ccc;box-shadow: 0 0 6px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=4);}
.newsbox {clear:both;position: relative;}
.customwidget_outer  .customwidget{position:relative;cursor:default}
.customwidget_outer  .customwidget{background:#fff;position:relative;padding:10px 10px 37px 10px}
.customwidget_outer  .customwidget .pagetitle{font-size:20px;line-height:20px}
.customwidget_outer  .customwidget .pagetitle a{color:#017bc4}
.customwidget_outer .customwidget .pagetitle a span.topiccolor{color:#333;}
.customwidget_outer  .customwidget .pagetitle:after, .customwidget_outer .customwidget:after, .cust_editarea:after{display:block;clear:both;content:" "}
.customwidget_outer  .customwidget .custimage{text-align:center}
.customwidget_outer  .customwidget .custimage img{border:1px solid #f4f4f4}
.customwidget_outer  .customwidget .customcontentarea .custfrom{padding-top:6px;padding-bottom:6px;font-size:12px}
.customwidget_outer  .customwidget .customcontentarea .custfrom a{font-weight:normal;color:#017bc4}
.customwidget_outer  .customwidget .customcontentarea .cust_content{line-height:18px}
.customwidget .customicons{background:#e8e8e8;position:absolute;bottom:0px;left:0;right:0;min-height:35px;display:block}
.customwidget_outer  .customwidget_left .custimage{float:left;margin-right:14px}
.customwidget_outer  .customwidget_left .customcontentarea{line-height:15px}
.customwidget_outer  .customwidget_left .customcontentarea .custfrom{padding-top:0px;padding-bottom:6px}
.customwidget_outer  .customwidget_right .custimage{max-width:200px;float:right;margin-left:14px}
.customwidget_outer  .customwidget_right .customcontentarea{overflow:auto;}
.customwidget_outer  .customwidget_right .customcontentarea .custfrom{padding-top:0px;padding-bottom:6px}
.customicons .cus_strip a{display:block;float:left;padding:8px 10px 0;background:#e8e8e8;min-height:27px}
.customicons .cus_strip a:hover{display:block;float:left;padding:8px 10px 0;background:#ccc;min-height:27px}
.customicons .cus_strip a i{color:#5b5b5b;font-size:20px}
.customicons .cus_strip a:hover i{color:#fff;}
.customicons .cus_strip{float:right}
.cust_editarea{clear:both;padding-top:10px;}
.cust_editarea .cust_editareadiv{background:#f4f4f4;padding:5px}
.cust_editarea .cust_editareadiv textarea{height:80px;border:1px solid #ccc;vertical-align:top;margin-bottom:5px}  
.fb_iframe_widget {transform: scale(0.846, 0.846);transform-origin: left center;
}
.decorated {background-color: #F2F1EF;background-position: 15px 15px;background-repeat: no-repeat; border:1px solid #ccc;padding:10px;margin-top:15px;margin-bottom:10px
}
.decoratedNews {background-color: #fffec9;background-position: 15px 15px;background-repeat: no-repeat; border:1px solid #f0eea6;padding:10px;margin-top:15px;margin-bottom:10px
}
.borderzero ul{border:0}
.tab-contentoverflow{overflow: visible}
.switch_mode ul{background: #A1A1A1;border-radius:30px;}
.switch_mode ul:after{content:"";clear:both;display:block}
.switch_mode ul li.active{border-radius:30px 0 0 30px}
.switch_mode ul li a{border-radius:30px 0 0 30px;overflow:hidden;display:block;padding:3px;width:30px}
.switch_mode ul li a.linechart img{}
.aligncenter{text-align: center}
.poweredgoogle{position: absolute;bottom:4px;right:160px}
.anlt_datepic input.textfield {width:95px}
.anlt_datepic li .input-append{padding-right:5px}
.tab-content{overflow: visible}
.dropdown-menu{border:1px solid #ccc!important}
/*breadcrumb*/
.marginT9displayblock{margin-top:9px; display:block}
#crumbs {text-align: left;}
#crumbs ul {list-style: none;display: inline-table;margin:0;padding:0}
#crumbs ul li {	display: inline;}
#crumbs ul li .b_Section {display: block;float: left;min-height: 45px;background: #ccc;text-align: center;padding: 5px 10px 0 30px;position: relative;margin: 0 10px 0 0;font-family: "exo_2.0bold";font-size: 18px;text-decoration: none;color: #fff;}
#crumbs ul li .b_Section :after {content: "";border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-left: 25px solid #ccc;position: absolute; right: -25px; top: 0;z-index: 1;}
#crumbs ul li .b_Section :before {content: "";border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-left: 25px solid #fff;position: absolute; left: 0; top: 0;}
#crumbs ul li:first-child .b_Section  {border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
#crumbs ul li:first-child .b_Section :before {display: none;}
#crumbs ul li:last-child .b_Section  {padding-right: 20px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
#crumbs ul li:last-child div.b_Section :after {display: none; }
#crumbs ul li:last-child div.b_Section .tooltip:before {display: none; }
#crumbs ul li:last-child div.b_Section .tooltip .tooltip-inner{font-family: "exo_2.0medium";}
#crumbs ul li:last-child div.b_Section .tooltip .tooltip-inner:before {display: none;}
#crumbs ul li:last-child div.b_Section .tooltip .tooltip-arrow:before {display: none;}
#crumbs ul li .b_Section a{}	
.social_bar span i img.unfollown{ background-position:left 0px;}
.social_bar span i img.unlikesn{ background-position: left -182px}
.social_bar span i img.commentsn{ background-position: left -68px}
.social_bar span i img.unfollownd{ background-position:left -35px;}
.social_bar span i img.unlikesnd{ background-position: left -500px}
.social_bar span i img.commentsnd{ background-position: left -2275px}
.background{background:#ccc}
/*end*/
/*games styles start here*/
.showbuttonright{margin-top: 5px;position: absolute;right: 10px;}
.grouphomemenu ul li:last-child{margin-right:0}
.grouphomemenu ul li .leadingindividuals{width:230px}
.grouphomemenu ul li .leadingindividuals .menuboxpopupHeader{padding:5px 8px;font-size:16px;font-family:"exo_2.0bold";color:#fff;display: block}
.grouphomemenu ul li .leadingindividuals .media .media-body .m_title a{font-size:15px;font-family:"exo_2.0bold";color:#fff;}
.grouphomemenu ul li .leadingindividuals .media .media-body .m_day{font-style:normal;font-size:18px;font-family:"exo_2.0bold";color:#fff;}
.grouphomemenu ul li .leadingindividuals .media .media-body .m_day span{font-size:16px;font-family: "exo_2.0medium";}
.grouphomemenu ul li .leadingindividuals .media {padding:5px 8px;}
.grouphomemenu ul li .leadingindividuals .media .media-body .m_title, .grouphomemenu ul li .leadingindividuals .media .media-body .m_day{padding-left:10px}
.btnviewanswers, .btnplay, .btnresume{font-size:20px;font-family:"exo_2.0bold";}
.btnviewanswers  i, .btnresume  i, .btnplay i{font-size:30px;vertical-align: middle}
.btnplaymini{font-size:16px;}
.btnplaymini i{font-size:20px;}
.padding-top35{padding-top:35px}
.gamebannerTitle{position:absolute;right:0;top:0;background: url(/images/system/popupwhitebg.png);min-height:200px}
.gamebannerTitle .gameName{font-size:18px;font-family:"exo_2.0bold";padding-top:20px}
.gamebannerTitle .gameNameindent{font-size:16px;font-family:"exo_2.0medium";padding-top:10px;text-align: center}
.gamebannerTitle .gamebutton{text-align: center;padding-top:10px}
.questionsmenu img{background: url(/images/system/game_icons.png) no-repeat 8px top;width:80px;height:80px}
.playersmenu img{background: url(/images/system/game_icons.png) no-repeat 8px -110px;width:80px;height:80px}
.media-status{padding-left:10px;padding-top:5px}
.media-status:after, .media-status ul:after{content:"";display:block;clear:both}
.media-status ul{margin:0 auto;padding:0}
.media-status ul li{width:32%;float:left;margin-right:4px;display: block;border:0;box-shadow:0 0 0px #CCCCCC;margin-bottom:0;cursor:default; }
.media-status ul li:after{margin-right:0px;}
.media-status ul li .statusminibox{background: #efefef;height:100px}
.media-status ul li .statusminibox .statustitle{font-size:18px;font-family:"exo_2.0medium";text-align: center;padding-top:20px}
.media-status ul li .statusminibox .statuscount{font-size:25px;font-family:"exo_2.0bold";text-align: center;padding-top:25px}
.borderpadding-bottomtop{border-bottom:1px solid #D9D9D9;padding-bottom:5px;border-top:1px solid #D9D9D9;}
/*end*/
/*newquestions*/
.border-bottom{border-bottom:1px solid #D9D9D9;}
.marginleft110{margin-left:110px}
.marginleft50{margin-left:50px}
.positionabsolutediv{position:absolute}
.positionabsolutedivradio{width:90px}
.positionabsolutedivradio44{width:44px}
.dottedsplitter{margin-top:5px;border-top:1px dotted #ccc;height:5px}
.normalsplitter{margin-top:12px;border-top:2px solid #ccc;height:5px}
.bggrey{background:#f4f4f4}
.newQuestionsbutton{background: url(/images/system/game_icons.png) no-repeat 8px -110px;}
.gpopuptitle{font-size:18px;font-family:"exo_2.0bold";}
.gpopupdescription{font-size:12px;font-family:"exo_2.0medium";line-height: 14px;color:#666}
.checkboxlabel{color:#666}
.checkboxlabel .checkbox, .checkboxlabel .radio{display:inline-block;float:none;vertical-align: middle }
.gamefloatingmenu{}
.gamefloatingmenu ul { margin:0; padding:0; list-style:none;}
.gamefloatingmenu ul li.gamerightlist { float:left; margin-right:2px; width:32px; height:32px; text-align:center;}
.gamefloatingmenu ul li.active, .gamefloatingmenu ul li:hover { position: relative}
.gamefloatingmenu ul li a img{ background:url("/images/system/game_icons.png") no-repeat left top; width:28px; height:28px;}
.gamefloatingmenu ul li a.filter img{ background-position: 4px -225px;}
.gamefloatingmenu ul li a.newgame img{ background-position: 2px -268px;}
.gamefloatingmenu ul li a.schedule img{ background-position: 3px -308px;}
.gamefiltermenu{text-align: left;width:160px;right:-20px;left:auto}

.uploadicon img{background:url("/images/system/game_icons.png") no-repeat left -429px; width:28px; height:28px;}
.newQuestionsbutton{background:url("/images/system/game_icons.png") no-repeat left -367px; width:28px; height:28px;border: 0}
.streamactionsdiv .stream_title .postmg_actions i{border:1px solid #ccc;padding:2px;background: #fff;position: relative}
.streamactionsdiv .stream_title .open i{border:1px solid #ccc;border-bottom:#fff;z-index: 1000}
.postmg_actions .dropdown-menu {right:10px;left:auto;border-radius:0;z-index: 999;margin:-8px 0 0 0;padding:0;background: #fff}

.postmg_actions .dropdown-menu ul{margin:0;padding:0;list-style: none}
.streamactionsdiv .stream_title .open .fa-chevron-down{display: none}
.streamactionsdiv .stream_title .postmg_actions .fa-chevron-up{display: none}
.streamactionsdiv .stream_title .open .fa-chevron-up{display: block}
.streamactionsdiv .stream_title .open .dropdown-menu ul li{border-top: 1px solid #DFDFDF;}
.streamactionsdiv .stream_title .open .dropdown-menu ul li:first-child{border:0}
.streamactionsdiv  .stream_title .open .dropdown-menu ul li a i{border:0;background: none;color:#333;font-size:20px;font-weight: normal;vertical-align: middle}
.streamactionsdiv  .stream_title .open .dropdown-menu ul li a i.redcolor{color:#ff0000}
.streamactionsdiv  .stream_title .open .dropdown-menu ul li a:hover i{color:#fff}
.streamactionsdiv .stream_title .postmg_actions {opacity: 0;}
.streamactionsdiv .stream_title:hover .postmg_actions, .streamactionsdiv .stream_title .open {opacity: 1;}
.gameprofilebox, .ext_surveybox {list-style-type: none;position: relative; /** Needed to ensure items are laid out relative to this container **/ margin: 0; padding: 0; }
.gameprofilebox li.gamelist, .ext_surveybox li.surveylist {width: 200px;display: none; /** Hide items initially to avoid a flicker effect **/ padding:1px;margin-bottom:7px;background-color: #fff;-moz-box-shadow: 0 0 4px #ccc;-webkit-box-shadow: 0 0 6px #ccc;box-shadow: 0 0 6px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=4);}
.gameprofilebox .stream_title, .ext_surveybox .stream_title { border-bottom: 1px solid #D9D9D9;font-size: 14px;}
.gameprofilebox .mediaartifacts:after {clear: both;content: "";display: block;}
.gameprofilebox .mediaartifacts, .ext_surveybox .mediaartifacts {border-bottom: 1px solid #D9D9D9;padding: 10px;text-align: center}
.gameprofilebox .stream_title i {color: #7C7B79;font-size: 12px;font-weight: normal;padding-left: 6px;}
.gameprofilebox .stream_title b, .ext_surveybox .stream_title b {font-family: "exo_2.0bold";font-size: 16px;font-weight: normal;}
/*end*/
/*end*/
/*questions*/
.disclaimericon{background:transparent url(/images/system/disclaimer.png) no-repeat left top;width:24px;height:24px;border:0;}
.qusetiondisclaimer{position:absolute;right:23px;top:0;z-index: 2}
.qusetionNumber{position:absolute;left:5px;top:0;font-family: "exo_2.0bold";font-size:17px;color:#818285}
.questiontext{margin-right:50px;margin-left:40px;font-family: "exo_2.0bold";font-size:17px;color:#818285}
.answertext{margin-right:60px;margin-left:30px;font-family: "exo_2.0medium";font-size:15px;color:#818285}
.answertextright{margin-right:60px;margin-left:0px;font-family: "exo_2.0medium";font-size:15px;color:#818285}
.inneranswer{margin-left:40px;margin-right:0px;;padding:10px 30px 10px 10px;border-radius:5px;word-wrap: break-word}

.answerselection{position:absolute;right:10px;top:0}
.answerradio{position:absolute;left:5px;top:7px}
.answerdiv .qusetiondisclaimer{right:19px;top:12px}
.answercorrect, .answerwrong{top:10px}
.answercorrect i{color:#638e22;font-size:20px;}
.answerwrong i{color:#b22905;font-size:20px;}
.answerdivright .qusetiondisclaimer{right:23px;}
.normalanswer .inneranswer{}
.normalanswer .answercorrect, .normalanswer .answerwrong{display:none}
.correctanswer .inneranswer{background:#e4f1e0}
.correctanswer .answerwrong{display:none}
.correctanswer .answercorrect{display:block}
.wronganswer .inneranswer{background:#f8ebdb}
.wronganswer .answerwrong{display:block}
.wronganswer .answercorrect{display:none}
.disclaimertext{font-size:12px;color:#818285;background:#eaeaea;border-radius:10px;padding:10px;margin-top:8px;margin-bottom:10px}
.disclaimertext:before{ content: ''; position: absolute;top: -29px;right: 20px;width: 0;height: 0;border: 14px solid transparent;border-bottom: 14px solid #eaeaea;}
.disclaimertext:after{ content: '';position: absolute;top: -28px;right: 20px;width: 0;height: 0;border: 14px solid transparent;border-color: rgba(0, 0, 80, 0); border-bottom: 14px solid #eaeaea;}
.disclaimertext span{font-weight:bold}
.row-fluid [class*="marginautotop"]{margin:auto;float:none;padding-top:10px}
.congratulations{padding-top:80px}
.congratulationsTitle{text-align: center;font-size:30px;color:#b7b7b7;font-family: "exo_2.0bold";}
.congratulationsMessage{color:#a4b623;font-size:30px;font-family: "exo_2.0medium";text-align: center;padding:10px 0 10px 0}
.congratulationsMessage a{color:#a4b623;text-decoration: underline;font-size:30px;font-family: "exo_2.0medium";text-align: center;padding:10px 0 10px 0}
.congratulationsMessage a sup{text-decoration: none}
.congratulationsGameinfo{display: table;margin:auto}
.congratulationsGameinfo .c_gamename{font-size:16px;font-family: "exo_2.0medium";text-align: center;padding:10px 0 10px 0}
.congratulationsGameinfo .c_gamepoints{background: #49c1f6;padding:20px;text-align: center;display: table;margin:auto}
.congratulationsGameinfo .c_gamepoints .c_gamepointslabel{color:#fff;font-size:20px;font-family: "exo_2.0medium";text-align: center;padding-bottom:10px}
.congratulationsGameinfo .c_gamepoints .c_gamepointscount{color:#fff;font-size:20px;font-family: "exo_2.0bold";text-align: center;}
.c_viewanswers{font-family: "exo_2.0medium";text-align: center;padding:20px;font-size:18px}
.c_viewanswers i{font-size:20px;border-radius:50px;background: #5F6468;color:#fff;display:inline-block;width:26px;height:24px;text-align: center;padding-top:4px;padding-left:2px}
.c_viewanswers a:hover i{background: #1694BE}
.congratulationsIcon{text-align: center;padding:10px 0 ;}

/*questions end*/
/*game right widget */
.right_widget_game{padding:0 20px}
.right_widget_game .right_widget_gameimagediv{}
.right_widget_game .right_widget_gameimagediv{width:250px;min-height:250px;margin:auto;}
.right_widget_gameTitle{font-size:15px;font-family: "exo_2.0bold";padding:10px 0}
.right_widget_gameDesc{font-size:12px;padding:10px 0;line-height:14px; word-wrap: break-word}
.gamewidgetmedia-status{padding:0;width:240px;margin:auto;position: absolute;bottom:5px;left:5px}
.right_button_widget{width:250px;margin:auto;position: absolute;text-align:center}
.right_button_widget_single{top:55px}
.gamewidgetmedia-status ul li{width:118px;}
.gamewidgetmedia-status ul li .statusminibox{background:transparent url("/images/system/groupcountbg.png") repeat left top;}
.gamewidgetmedia-status ul li .statusminibox .statustitle, .gamewidgetmedia-status ul li .statusminibox .statuscount{color:#fff}
.gamewidgetmedia-status ul li:last-child{margin-right:0}
.right_button_widget button{width:155px}
.right_button_widget_multiple{top:40px}
.right_button_widget_multiple button{margin-bottom:8px}

.g_descriptiontext{padding:5px 10px 0 10px}
.g_social_bar{border-bottom:1px solid #ccc;padding-bottom:5px}


/*end*/

.section1{background: #f9f9f9;margin-bottom:5px}
 .gameDescriptionplaceholder,.gameplaceholder{color: #959490;}

 /*news detailpage*/
.customwidget_outer .customwidgetdetail{padding:0;border:1px solid #ccc}
.customwidgetdetail .pagetitle, .customwidgetdetail .custimage{padding:10px;}
.customwidgetdetail .customwidgetdetailcontent{padding:10px 10px 10px 10px}
.customwidgetdetail .pagetitle{border-bottom:1px solid #ccc}
.customwidgetdetail .customwidgetdetailcontent .custfrom{margin-top:8px}
.customwidgetdetail .customwidgetdetailcontent .custfrom .nright{float:right;}
.customwidget_outer .customwidgetdetail .customwidgetdetailcontent .custfrom .nright a, .customwidget_outer .customwidgetdetail .customwidgetdetailcontent .custfrom .nright, .customwidget_outer .customwidget .customcontentarea .custfrom .nright a{color:#5F6468;font-size:14px;font-family: "exo_2.0medium";}
.customwidgetdetail .customwidgetdetailcontent .customcontentarea .custfrom .ntime, .customwidget_outer .customwidget .customcontentarea .custfrom .ntime{color: #7E7E7E;font-size: 12px;font-style: italic;}
/*end*/
/* this is for new game creation */
.gameplaceholder:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.Gamedescriptionplaceholder:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.radioalignment .control-group .radio, .radioalignment .control-group .checkbox{float:right}
.gameactionsright i{font-size:17px;cursor:pointer;color:#fff;background: #959490;border-radius:100px;font-style: normal;line-height: 1px;display:inline-block;padding:10px 5px;font-weight:bold}
.gameactionsright i:hover{background: #ccc;}
/*end*/
.Discemilarplaceholder:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   

.gameplaceholder:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.Gamedescriptionplaceholder:after {  /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.NPF{ background: none repeat scroll 0 0 #E8E8E8;border-radius: 10px ; color: #222222;font-size: 15px;font-weight: bold;left: 35%;padding: 10px;position: absolute;text-align: center;z-index: 6;margin-top:30px}
.headermenuarea li ul li a i {border:0px;}

.headermenuarea li ul li a i.userIcon img, .headermenuarea li ul li a i.logOutIcon img, .headermenuarea li ul li a i.GT img,.headermenuarea li ul li a i.referrer img, .headermenuarea li ul li a i.settingsIcon img, .headermenuarea li ul li a i.FAQ img,  .headermenuarea li ul li a i.advt_enable img{ background-image: url("/images/system/abuseicons.png" ); }
.headermenuarea li ul li a i.userIcon img{ background-repeat: no-repeat; background-position: left -458px; width:21px; height:22px;}
.headermenuarea li ul li a:hover i.userIcon img{ background-repeat: no-repeat; background-position: left -387px; width:21px; height:22px;}
.headermenuarea li ul li a i.logOutIcon img{ background-repeat: no-repeat; background-position: left -493px; width:21px; height:22px;}
.headermenuarea li ul li a i.GT img { background-repeat: no-repeat; background-position: left -751px; width:21px; height:22px;}
.headermenuarea li ul li a:hover i.GT img, .headermenuarea li ul li:hover a:hover i.GT img, .headermenuarea li ul li:hover a:focus i.GT img, .headermenuarea li ul li a:focus i.GT img { background-repeat: no-repeat; background-position: left -794px; width:21px; height:22px;}
hr{margin:10px 0;clear:both}
.bottommargin8{margin-bottom:8px}
.clearcontent:after{display:block;clear:both;content:""}
.headermenuarea li ul li a:hover i.logOutIcon img{ background-repeat: no-repeat; background-position: left -422px; width:21px; height:22px;}

.headermenuarea li ul li a i.referrer img{ background-repeat: no-repeat; background-position: left -1038px; width:21px; height:22px;}
.headermenuarea li ul li a:hover i.referrer img{ background-repeat: no-repeat; background-position: left -996px; width:21px; height:22px;}

.headermenuarea li ul li a i.FAQ img{ background-repeat: no-repeat; background-position: left -1534px; width:21px; height:22px;}
.headermenuarea li ul li a:hover i.FAQ img{ background-repeat: no-repeat; background-position: left -1571px; width:21px; height:22px;}

.headermenuarea li ul li a i.settingsIcon img{ background-repeat: no-repeat; background-position: left -1077px; width:21px; height:22px;}
.headermenuarea li ul li a:hover i.settingsIcon img{ background-repeat: no-repeat; background-position: left -1120px; width:21px; height:22px;}

.headermenuarea li ul li a i.advt_enable img{ background-repeat: no-repeat; background-position: left -1711px; width:21px; height:22px;}
.headermenuarea li ul li a:hover i.advt_enable img{ background-repeat: no-repeat; background-position: left -1754px; width:21px; height:22px;}


.g_scheduleDate{font-size:18px;font-family: "exo_2.0bold";padding:10px;background: #e8e8e8;border-radius: 8px;display: table;margin: auto;color: #5F6468 }
.no_border, .no_border:hover, .actionmorediv ul li a i.no_border img, .actionmorediv ul li a:hover i.no_border img{border:0px; border-radious:0}
.actionmorediv ul li a i img.p_events, .actionmorediv ul li a i img.p_survey, .actionmorediv ul li a i img.p_anonymous, .actionmorediv ul li a:hover i img.p_events, .actionmorediv ul li a:hover i img.p_survey, .actionmorediv ul li:hover a i img.p_anonymous, .actionmorediv ul li a i img.p_curbside, .actionmorediv ul li:hover a i img.p_curbside, .actionmorediv ul li.selectpostactive a i img.p_curbside { background-image: url("/images/system/abuseicons.png" );}

.actionmorediv ul li a i img.p_events { background-repeat: no-repeat; background-position: left -561px; width:21px; height:22px;}
.actionmorediv ul li a:hover i img.p_events { background-repeat: no-repeat; background-position: left -673px; width:21px; height:22px;}
.actionmorediv ul li a i img.p_survey { background-repeat: no-repeat; background-position: left -526px; width:21px; height:22px;}
.actionmorediv ul li a:hover i img.p_survey { background-repeat: no-repeat; background-position: left -638px; width:21px; height:22px;}
.actionmorediv ul li a i img.p_anonymous { background-repeat: no-repeat; background-position: left -595px; width:21px; height:22px;}
.actionmorediv ul li:hover a i img.p_anonymous { background-repeat: no-repeat; background-position: left -707px; width:21px; height:22px;}

/*Ticket #5270 : dropdown curbside icon */
.actionmorediv ul li a i img.p_curbside{ background-repeat: no-repeat; background-position: left -1378px; width:21px; height:22px;}
.actionmorediv ul li a:hover i img.p_curbside, .actionmorediv ul li.selectpostactive a i img.p_curbside { background-repeat: no-repeat; background-position: left -1421px; width:21px; height:22px;}
/**/

.pop_socialworks .social_bar a i, .pop_socialworks .social_bar span i {
    display: inline-block;padding-right: 45px;
    
}

.pop_socialworks .social_bar span b {
   
    background: none;
    border-radius: 0px;
    border: 0px;
    color: #000;
    font-size: 12px;
    left: 65px;
    line-height: 1;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 30px;
    position: absolute;
    top: 0;
}


.Gamemargintop10{margin-top: -28px;}



.contactus_div{ margin: auto;width: 70%; padding-bottom:10px}
.contactus_div label{margin-top:10px}

.headermenuarea >  li > .myprofileicon, .headermenuarea >  li:hover > .myprofileicon{overflow:hidden; background: #ccc;}
.miniprofileicon, .smallprofileicon{ position: relative}
#userSearchSpan div.positionrelative a.s_p_icon{ position:absolute}
.modal-dialogfooterlinks{width:80%}
.modal-dialogfooterlinks .modal-body{padding:10px}
.modal-dialogfooterlinks .modal-title{font-size:20px}

.searchgroups .newgrouppopup{right:9px; left:auto; padding:10px;margin-top: 8px;}
.gamewallpop:after{content:"";clear:both;display: block}
.searchgroups .newgrouppopup{right:9px; left:auto; padding:10px;margin-top: 8px;}
.gamefloatingmenu ul li a.gameanalytics img { background-position: 2px -489px;}
#gameDetailAnalyticsBody a.analytics_export {padding-top:0px; margin-right:5px; background: none; margin-top:-1px}
.stats_div .players, .stats_div .avg_time, .stats_div .avg_points{ background:url("/images/system/game_icons.png") no-repeat ; padding-top: 20px;color: #333333;
    font-family: "exo_2.0medium";font-size: 16px;}

.stats_div .players { background-position: 14px -573px; text-align: right;}
.stats_div .avg_time { background-position: 14px -695px; text-align: right;}
.stats_div .avg_points { background-position: 14px -816px; text-align: right;}
.gametitle{color: #017BC4; font-weight: bold;padding-left: 5px}
.gamefloatingmenu1 ul.PostManagementActionsFooter li{ float: left}
.gamefloatingmenu1 ul li a.scheduleC_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat left -92px;width:21px;height:22px;vertical-align: middle}
.gamefloatingmenu1 ul li span.promoteicon img{background:url("/images/system/game_footer_action_icons.png") no-repeat left 5px;width:21px;height:22px;vertical-align: middle}
.gamefloatingmenu1 ul li span.featuredicon img{background:url("/images/system/game_footer_action_icons.png") no-repeat left -45px;width:21px;height:22px;vertical-align: middle}
.g_scheduleDateGameWall {background: none repeat scroll 0 0 #e8e8e8;border-radius: 8px;color: #5f6468;display: inline-block;font-family: "exo_2.0bold";font-size: 14px;line-height: 44px;margin: 2px;padding: 7px;} 
.gamepromoted .gamewallpop{background:#d7edfd;}
.gamepromoted .gamewallpop .stream_title, .gamepromoted .gamewallpop .mediaartifacts{border-bottom:1px solid #B6DAF5}
.gamepromoted .gamewallpop .stream_content .social_bar{border-top:1px solid #B6DAF5}
.gamepromoted .gamewallpop .stream_content .media .media-status ul li .statusminibox, .gamepromoted .gamewallpop .g_scheduleDateGameWall{background: #E7FDFF}
.g_scheduleDateGameWall {background: none repeat scroll 0 0 #e8e8e8;border-radius: 8px;color: #5f6468;display: inline;font-family: "exo_2.0bold";font-size: 14px;line-height: 44px;margin: 2px;padding: 7px;} 

.headermenuarea li .switch_mode ul li{ clear: none; float:left}
.headermenuarea li .switch_mode ul li a.user,.headermenuarea li .switch_mode ul li.active a.user .headermenuarea li .switch_mode ul li a:hover.user, .headermenuarea li .switch_mode ul li.active a:hover.user{ border-right: 1px solid #ccc}
.headermenuarea li .switch_mode ul {background: #A1A1A1;border-radius:30px;}
.headermenuarea li .switch_mode ul:after{content:"";clear:both;display:block}
.headermenuarea li .switch_mode ul li, .headermenuarea li .switch_mode ul li:hover{ background: none; border:0px }
.headermenuarea li .switch_mode ul li.active a.user{border-radius:30px 0 0 30px; }
.headermenuarea li .switch_mode ul li.active a.network{border-radius:0 30px 30px 0;}
.headermenuarea li .switch_mode ul li.active a, .headermenuarea li .switch_mode ul li a:hover {background:#bababa; text-decoration: none}
.headermenuarea li .switch_mode ul li a {text-decoration: none}


.headermenuarea li .switch_mode ul li a.user{border-radius:30px 0 0 30px;overflow:hidden;display:block;padding:3px;width:60px;font-size: 11px;font-weight: bold}
.headermenuarea li .switch_mode ul li a.network{border-radius:0 30px 30px 0;overflow:hidden;display:block;padding:3px;width:60px;font-size: 11px;font-weight: bold}
/*profile*/
.profileBar .profilesocial{display: table;margin:auto;}
.profileBar .profilesocialcv{display: inline-block;margin:auto;}
.profileBar .profilesocial li {margin-right:10px;}
.profileBar .profilesocial li:last-child{margin-right:0px;}
.profileBar .profilesocial li a, .profileBar .profilesocial li span{background: none;padding:0;border:0;}
.profileBar .profilesocial li span i{position:static;}
/*End profile */
@media (min-width: 700px) and (max-width: 1000px) {
.newgrouppopup{width:100%;padding:10px;text-align:left;border-radius:0 0 0px 0px; }
}
@media (min-width: 1001px) and (max-width: 1100px) {
.newgrouppopup{width:70%;padding:10px;text-align:left;border-radius:0 0 0px 0px; }
}
.gameDesc:after{content:"";display:block;clear:both}
.gameDesc{margin-bottom:30px}
.migrationimagestyle{ margin: auto;padding-top: 10px;width: 250px;}
.profile_bar  .Networkfollowbig{   background: url("/images/system/social_icons.png") no-repeat  left -1497px ;height: 40px;width: 40px;}
.social_bar a i img.Networkfollowbig {background-position: left -1499px;}
.profile_bar .Networkunfollowbig{   background: url("/images/system/social_icons.png") no-repeat  left -1568px ;height: 40px;width: 40px;}
.social_bar a i img.Networkunfollowbig {background-position: left -1499px;}
.migrationimagestyle{ margin: auto;padding-top: 10px;width: 250px;}
form#reset-form{ margin-bottom:0px;}
#resetPasswordModal .modal-dialog{width:450px}

.analyticsdd-tags {line-height:16px;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);border-radius: 3px;position: relative;}
.analyticsdd-tags { background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color: #b3b3b3;}
.analyticsdd-tags i {color:#000; border-left:1px solid #ccc;}
.analyticsdd-tags{margin-left:3px;line-height: 20px}
.analyticsdd-tags b{padding:2px 5px;font-weight:normal;font-size:12px;}
.analyticsdd-tags i {font-style:normal;padding:2px 3px;font-size:12px;font-weight:bold}
.stream_titlenews i{font-style: normal}
.stream_contentjobs{padding-top:0;}
.stream_contentjobs .media .media-body{  border-bottom: 1px solid #d9d9d9;padding-top:5px;padding-bottom:5px}
.stream_contentjobs .media .media-body:last-child{border-bottom:0}
.cust_content iframe{border:0;}
.gameNameBold{font-size:18px;font-family:"exo_2.0bold";padding-top:5px}
.stream_career_box .stream_title .postmg_actions{opacity:0;filter:alpha(opacity=0);}
.stream_career_box .stream_title:hover .postmg_actions, .stream_career_box .stream_title .open{opacity:1;filter:alpha(opacity=100);}
.stream_career_box .stream_title:hover .postmg_actions .fa-chevron-down{opacity:0.4;filter:alpha(opacity=40);}
.stream_career_box .stream_title .postmg_actions i{border:1px solid #ccc;padding:2px;background: #fff;position: relative}
.stream_career_box .stream_title .open i{border:1px solid #ccc;border-bottom:#fff;z-index: 999}
.stream_career_box .stream_title .open .fa-chevron-down{display: none}
.stream_career_box .stream_title .postmg_actions .fa-chevron-up{display: none}
.stream_career_box .stream_title .open .fa-chevron-up{display: block}
.stream_career_box .stream_title .open .dropdown-menu ul li.career_droplist{border-top: 1px solid #DFDFDF;}
.stream_career_box .stream_title .open .dropdown-menu ul li.career_droplist:first-child{border:0}
.stream_career_box .stream_title .open .dropdown-menu ul li.career_droplist a i{border:0;background: none;color:#333;font-size:20px;font-weight: normal;vertical-align: middle}
.stream_career_box .stream_title .open .dropdown-menu ul li.career_droplist a i.redcolor{color:#ff0000}
.stream_career_box .stream_title .open .dropdown-menu ul li.career_droplist a:hover i{color:#fff}
.profilebox li ul li.career_droplist{margin-bottom:0;box-shadow:0 0 0 #CCCCCC;display:block}
.profilebox li ul li.career_droplist a span img{display:inline-block;width:21px;height:22px;}
.stream_career_box .stream_title .postmg_actions_ipad{opacity:1;filter:alpha(opacity=100);}
.stream_career_box .stream_title .postmg_actions_mobile, .streampostactions .postmg_actions_mobile{opacity:1;filter:alpha(opacity=100);}
.stream_career_box .stream_title .postmg_actions{margin-top:1px;margin-right:-20px}
.stream_career_box .stream_title .postmg_actions .dropdown-menu {margin:-20px 0 0 0;}
/*search*/
.searchrow-fluid [class*="span"]{margin-left: 0.764%;}
.searchrow-fluid .span2 {width:16.83%}
.searchrow-fluid .span2 .at_mention {word-wrap:break-word;max-width:94%}
.stream_career_box .stream_title .postmg_actions .dropdown-menu {margin:-20px 0 0 0;}
.gamewallpop .stream_title .postmg_actions .margindropdown {margin-top: -1px;right: 0;}
/*Badging start*/
.badgingheader{  font-family: "exo_2.0bold";font-size:20px;padding-bottom:10px}
.LoveBadgeheader{ color:#9c2b64}
.UserFollowBadgeheader{ color:#5e79ac}
.MobileFirstLoginBadgeheader{ color:#60c3ec}
.FirstLoginBadgeheader{ color:#75a1b4}
.FirstPostBadgeheader{color:#3e5c17}
.FirstCommentBadgeheader{color:#54b0ea}
.CommentsBadgeheader{color:#698bbd}
.FirstHashTagBadgeheader{color:#ac885e}
.CurbsidePostsBadgeheader{color:#3e8394}
.UserFollowersBadgeheader{color:#ac7c5e}


/*Badgin 
end*/

/*end here*/
.referrerplaceholder{color: #959490;}
.referrerplaceholder:after {color: #a9a9a9;} 
.referralMessage{background: none repeat scroll 0 0 white; border: 1px solid #DADADA; font-size: inherit; margin: 0;  min-height: 70px;
    outline: 0 none; overflow-y: auto; padding: 5px 5px 5px 8px; word-wrap: break-word; background-color: #FFFFFF; border: 1px solid #B8BCC1;
    box-shadow: 0 1px 1px rgba(165, 175, 183, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;

}


.Snippet_div .websnipheading{font-size:18px;font-family:"exo_2.0bold";color:#1E1D1B;font-weight: normal}
.Snippet_div .websniplink{font-weight:bold;color:#797979}
.adminDropDownParent{position:relative}
.adminDropDownParent .dropdown-menu{ left: -50px;min-width: 100px;margin-top: 2px;}
.adminDropDownParent .dropdown-menu ul{list-style:none;margin:0;}

.stream_title_topic{ border-bottom:1px solid #d9d9d9; font-size:14px;font-family: "exo_2.0medium"; }
.stream_title_topic b{font-size:16px;font-weight:normal;font-family: "exo_2.0bold";}
 .stream_title_topic i {
    color: #7C7B79;
    font-size: 12px;
    font-weight: bold;
    padding-left: 6px;
}
.topictitle{color: #017BC4; font-size: 20px;line-height: 20px;  font-family: "exo_2.0bold";}
.newsbox li.woomarkLi1 { /** Hide items initially to avoid a flicker effect **/ cursor: pointer; padding:1px;margin-bottom:7px;background-color: #fff;-moz-box-shadow: 0 0 4px #ccc;-webkit-box-shadow: 0 0 6px #ccc;box-shadow: 0 0 6px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=4);}
.borderbottomtopic{border-bottom:1px solid #D9D9D9}   
.artifactdiv:after{content:"";clear:both;display:block;}
.topicnoconversationfound{text-align: center;font-size:20px;padding:20px 5px;color:#7C7B79;font-family: "exo_2.0bold";}
.tooltip-options .tooltip .repwddiv{padding:5px}
.tooltip-options .tooltip .repwddiv ol{margin:0 0 0 20px;padding:0;}
.tooltip-options .tooltip .repwddiv ol li{font-size:12px;text-align: left;padding:0 0px;}
.tooltip-options .tooltip .tooltip-inner {max-width: 250px;text-align: left;}
.tooltip-options .tooltip .repwddiv{padding:5px}
.tooltip-options .tooltip .repwddiv ol{margin:0 0 0 20px;padding:0;}
.tooltip-options .tooltip .repwddiv ol li{font-size:12px;text-align: left;padding:0 0px;}
.tooltip-options .tooltip .tooltip-inner {max-width: 250px;text-align: left;}
@media (max-width: 766px){
    .refer_modal-dialog{width:auto}
    
}
@media (min-width: 768px){
    .refer_modal-dialog{width:500px}
    
}

/*
advertisement changes 
*/
.groupMargin{ margin-right: 306px;}
.editAdvertisement label.ea_label { margin-top: 10px;}
.previewhalf{display: table}
.previewhalf ul li i{cursor:pointer;color:#fff;font-size:28px;position:absolute;top:32%;z-index:2;}
.previewhalf ul li i:before{top:35%;position: relative}
.previewhalf ul li:hover i{display:block;}
.previewhalf ul li i.deleteiconhalf{position: absolute;left:0;top:0;right:50%;bottom:0;text-align:center}
.previewhalf ul li i.zoomiconhalf{position: absolute;left:0%;top:0;right:0;bottom:0;text-align:center;}


/*advertisement changes End*/
.profileboxWL li {cursor: default; width: auto;background-color: none;-moz-box-shadow: 0 0 0px #ccc;-webkit-box-shadow: 0 0 0px #ccc;box-shadow: 0 0 0px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=0),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=0), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=0), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=0),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=0),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=0),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=0);}
.t_story_div{
     margin-bottom: 10px;background-color: #fff;-moz-box-shadow: 0 0 4px #ccc;-webkit-box-shadow: 0 0 6px #ccc;box-shadow: 0 0 6px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=4);
}
.searchgroupswl:after{content:"";clear:both;display: block;padding:5px}
#webLinkWall{padding-left:15px}
.profilebox .mediaartifactswl{position: relative;padding-right:35px}
.editdivwl{position: absolute;right:8px;top:8px;cursor: pointer}
.spriteicon .r_percentage{background-position: left -2391px;}

/*advertisement changes End*/

/*advertisement changes End*/
.cust_content p a img{padding: 0 10px 10px 0; }


/*advertisement changes End*/

.stream_widget .networkStreamLogoColor{background-color:#4F4F4F}


/*advertisement changes End*/


.customaccordian .cvaccordian {}
.customaccordian .cvoutergroup {margin-bottom: 10px;border: 1px solid #e5e5e5;-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;}
.customaccordian .cvoutergroup .cvaccordian-heading,.customaccordian .accordion-heading {border-bottom: 0;position:relative}
.customaccordian .cvaccordian-heading .cvaccordion-toggle, .customaccordian .cvaccordion-heading .cvaccordion-toggle:hover {display: block;padding: 8px 15px;font-size:18px;font-family:"exo_2.0bold";color:#333;text-decoration:none;}
.customaccordian .cvaccordian-heading .addsection{position:absolute;right:10px;top:13px;font-size:12px;font-family:arial;font-weight:bold;color:#636363;cursor:pointer}
.customaccordian .cvaccordion-inner {padding: 9px 10px;border-top: 1px solid #e5e5e5;}
.customaccordian .accordion-heading .accordion-toggle, .customaccordian .accordion-heading .accordion-toggle:hover {padding:5px ;text-decoration:none;color:#333;font-size:14px;font-weight:bold;}
.customaccordian .accordion-heading .accordion-toggle:hover{background:#f4f4f4}
.customaccordian .accordion-heading .sectionremove{position:absolute;right:5px;top:3px}
.customaccordian .accordion-heading .sectionremove i{background:#898989;border-radius:100px;color:#fff;padding:3px 4px;font-weight:normal;line-height:13px;cursor:pointer}
.customaccordian .accordion-inner {border-top: 0; padding: 5px;}
.customaccordian .accordion {margin-bottom: 0px;}
.customaccordian .accordion-group{margin-bottom:5px}
.customaccordian .dropdown-menu{padding:0;border-radius:0;background:#fff;right:0;left:auto;margin:6px 0 0 0}
.customaccordian .dropdown-menu ul {list-style: none outside none;margin: 0;padding: 0;}
.customaccordian .open .dropdown-menuaddsection ul li:first-child {border-top:0}
.customaccordian .open .dropdown-menuaddsection ul li {border-top: 1px solid #dfdfdf;}
.customaccordian .open .dropdown-menuaddsection ul li a{font-size:14px;}
.customaccordian .dropdown-menu li > a:hover, .customaccordian .dropdown-menu li > a:focus {background:#828282;color: #ffffff;}
.customaccordian .dropdown-menu:before {position: absolute;top: -7px;right: 19px;display: inline-block;border-right: 7px solid transparent; border-bottom: 7px solid #ccc;border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: '';}
.customaccordian .dropdown-menu:after {position: absolute;top: -6px;right: 20px;display: inline-block;border-right: 6px solid transparent; border-bottom: 6px solid #ffffff;border-left: 6px solid transparent; content: '';}
/*advertisement changes End*/
/*profile interaction*/  
  .btnint {
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btnint:hover,
.btnint:focus,
.btnint:active,
.btnint.active,
.btnint.disabled,
.btnint[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btnint:active,
.btnint.active {
  background-color: #cccccc \9;
}

.btnint:first-child {
  *margin-left: 0;
}

.btnint:hover,
.btnint:focus {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btnint:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btnint.active,
.btnint:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-groupint {
  position: relative;
  display: inline-block;
  *display: inline;
  *margin-left: .3em;
  font-size: 0;
  white-space: nowrap;
  vertical-align: middle;
  *zoom: 1;
}

.btn-groupint:first-child {
  *margin-left: 0;
}

.btn-groupint + .btn-groupint {
  margin-left: 5px;
}
.btn-groupint > .btnint {
  position: relative;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-groupint > .btnint + .btnint {
  margin-left: -1px;
}

.btn-groupint > .btnint,
.btn-groupint > .dropdown-menu,
.btn-groupint > .popover {
  font-size: 14px;
}

.btn-groupint > .btn-mini {
  font-size: 10.5px;
}

.btn-groupint > .btn-small {
  font-size: 11.9px;
}

.btn-groupint > .btn-large {
  font-size: 17.5px;
}

.btn-groupint > .btnint:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.btn-groupint > .btnint:last-child,
.btn-groupint > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.btn-groupint > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.btn-groupint > .btn.large:last-child,
.btn-groupint > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.btn-groupint > .btnint:hover,
.btn-groupint > .btnint:focus,
.btn-groupint > .btnint:active,
.btn-groupint > .btnint.active {
  z-index: 2;
  outline: none;
}

.btn-groupint .dropdown-toggle:active,
.btn-groupint.open .dropdown-toggle {
  outline: 0;
}

/*profile interaction END*/  
/*profile page summary*/
.row-fluid_profilesummary {margin-bottom:10px}
.p_summary {border: 1px solid #e5e5e5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;min-height:452px}

.row-fluid_profilesummary [class*="span8custom"]{margin-left: 1.5641%;width:66.61%;}
.p_card{margin-left:40px;margin-right:40px;min-height:40px;position:relative}
.p_card:after, .followssection:after, .followssection ul:after, .pro_box:after{content:"";clear:both;display:block}
.p_icon{position:absolute;left:-40px;top:0;}
.p_summarytitle{font-size:13px;font-family:"exo_2.0bold";color:#3f3f3f;line-height:17px}
.p_summarysubtitle{font-size:14px;font-family:"exo_2.0medium";color:#3f3f3f;line-height:17px;text-align:center}
.p_summary .media-body .p_summarytitle{padding-top:4px}
.p_summary .media-body .p_summarytitle:last-child{padding-top:0px}
.p_summary .p_card .social_bar{position:absolute;right:-50px;top:0;}
.p_summary .p_card .social_bar .social_bar a{margin-right:0}
.p_summary .p_description{min-height:65px;font-size:14px;font-family:"exo_2.0medium";color:#3f3f3f;line-height:17px;}
.followssection{}
.followssection ul{float:none}
.followssection ul li.half{width:50%}
.followssection ul li .menubox{background:none;border:0;float:right;padding:0}
.pro_box{border:3px solid #d9d8d6;padding:5px 5px 5px 20px;position:relative;display:table}
.pro_box .pro_boxicon{position:absolute;left:-18px;top:30%;width:24px;height:24px;border:3px solid #d9d8d6;border-radius:100px;padding:5px;background:#fff}
.p_custleft22{padding-left:22px}
.followssection ul li .menubox .groupmenucount{fobnt-size:18px}
.cvtitle{font-size:18px;font-family:"exo_2.0bold";color:#575757;line-height:20px}
.cvemptytext{font-size:18px;font-family:"exo_2.0bold";color:#333;line-height:20px;}
.row-fluid_profilesummary [class*="spanfloatnonecenter"], .row-fluid_profilesummary [class*="spanfloatnonecenter"]:first-child{margin:auto;float:none}
.cvsectiontitle{font-size:17px;font-family:"exo_2.0bold";color:#333;line-height:18px;padding-bottom:5px}
.cvsection1{font-size:16px;font-family:"exo_2.0medium";color:#333;line-height:18px;padding-left:5px;padding-right:5px}
.cvsection1date{font-size:14px;font-family:"exo_2.0medium";color:#575757;line-height:18px;text-align:right}
.row-fluidm0 [class*="span"]{min-height:10px;margin-bottom:1px}
.pubsection{padding-left:5px;padding-right:5px}
.pubsection .pubsection1, .pubsection .pubsection2, .pubsection .pubsection3, .pubsection .pubsection4{font-size:14px;font-family:"exo_2.0medium";color:#333;line-height:18px;}
.pubsection .pubsection4 a{text-decoration:underline}
.pubdivider{border-bottom:1px dotted #999896;padding-bottom:5px;margin-bottom:5px}
.pubdivider:last-child{border-bottom:0;margin-bottom:0px;padding-bottom:2px}
.p_summary .editicondivProfileImage{height:36px}
.p_summary .editicondiv{border:0px solid #fff}
.p_summary .editicondiv:hover{border:0px dashed #ccc}
.p_summary .editicondiv .top75{top:0px;right:0px;left:0;bottom:0}
/* end*/
/*profile interaction END*/  
/*advertisement changes End*/
/*Badges*/
.badgeimages span{float: left;margin-bottom: 2px;margin-right: 4px;margin-top: 2px;max-width:100px;}



.customaccordian .accordion-headingview{padding:2px 5px 0 ;text-decoration:none;color:#333;font-size:14px;font-weight:bold;}
.cv_viewsection{font-size:12px;font-family:arial;color:#575757;line-height:12px;padding:3px 5px;}
.cv_viewsection b{font-size:12px;font-family:arial;color:#575757;line-height:12px;font-weight:bold}
.border-dotted{border-bottom:1px dotted #e5e5e5}


.profileboxsection {list-style-type: none;position: relative; /** Needed to ensure items are laid out relative to this container **/ margin: 0; padding: 0; }

/**
 * Grid items
 */
.profileboxsection li { /** Hide items initially to avoid a flicker effect **/ cursor: pointer; padding:1px;margin-bottom:7px;background-color: #fff;-moz-box-shadow: 0 0 4px #ccc;-webkit-box-shadow: 0 0 6px #ccc;box-shadow: 0 0 6px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=0,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=45,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=90,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=135,strength=4), progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=225,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=270,strength=4),progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=315,strength=4);} 
.profileboxsection li img {width: 100%;height: auto;}
.profileboxsection  .stream_title b {font-size: 16px;font-weight: normal;font-family:"exo_2.0bold";}
.profileboxsection  .stream_title{ border-bottom:1px solid #d9d9d9; font-size:14px; }
.profileboxsection .mediaartifacts{padding:10px;border-bottom:1px solid #D9D9D9}
.profileboxsection  .stream_title span{ font-size:14px; font-weight:bold; color:#7c7b79;}
.profileboxsection  .stream_title i{ font-size:12px; font-weight:normal; color:#7c7b79;padding-left:6px}
.profileboxsection .stream_msg_box .media .mediaartifacts{display:table;margin:auto}
.profileboxsection .commentbox{border-radius:5px;}
.profileboxsection  .commentbox:before, .profilebox  .commentbox:after{left:40%}
.profileboxsection .media_content{padding-top:5px}
.profileboxsection .social_bar{border-top:1px solid #D9D9D9;margin-top:5px}
.profileboxsection .mediabordertop{border-top:1px solid #D9D9D9;margin-top:5px;padding:5px 5px 0}
.profileboxsection .social_bar a, .profilebox .social_bar span{display:block;float:left;min-width:50px}
.profileboxsection li .groupmenucount{position:absolute;bottom:5px;right:5px;background: url(/images/system/groupcountbg.png);font-family:"exo_2.0bold";font-size:20px;padding:2px;border-radius:10px;color:#fff}
.profileboxsection li .groupmenucount i{font-style:normal}
/*profile About view*/
.displayTotalAboutMeDiv{position: absolute;right:-110%;border:5px solid #ccc;background: #fff;z-index: 5;padding:10px;width:100%;top:0}

.displayTotalAboutMeDiv:before{position: absolute;top:2%;left: -30px;width: 0;height: 0;border: 13px solid transparent;  border-right: 12px solid #ccc;content:""}

.profilepreviewDiv{text-align: center;background:#fff;position:absolute;z-index: 5;border:3px solid #ccc;padding: 5px;width:160px;max-width:160px;left:-50px;top:52px}
.profilepreviewDiv:before{position: absolute; top: -25px;  left: 14px; width: 0; height: 0; border: 13px solid transparent; border-bottom: 12px solid #ccc;content:""}
.profilepreviewDivbuttons{text-align: right;padding:5px;background: #f4f4f4}
.noBackGrUp  .editicondiv .edit_iconbg{background: transparent;}
.noBackGrUp .edit_iconbg .qq-uploader .qq-upload-button{background: none;}

.authortext{ color: #7C7C7C;padding-right:20px}

.p_icon_help{position:absolute;top:-18px;left:11px}
.p_icon_help .tooltip{width:150px}
.Specialityplaceholder:after { color: #a9a9a9;}   
.Positionplaceholder:after { color: #a9a9a9;}  
.Credentialsplaceholder:after { color: #a9a9a9;}  
.Companyplaceholder:after { color: #a9a9a9;}   
.Descriptionplaceholder:after { color: #a9a9a9;}   
.cvaccordion-body label{color:#7C7C7C}
/*end*/

.customrowfluidad .span6:last-child{margin-left:0}
.customrowfluidad .span6:first-child {margin-right:2.5641%}


.groupdetailfollow a i img.unfollowbig,.groupdetailfollow a i img.Networkunfollowbig{background-position: left -1571px; height: 36px;}
.groupdetailfollow a i img.followbig,.groupdetailfollow a i img.Networkfollowbig{background-position: left -1500px; height: 36px;}
.groupdetailfollow a i img.unfollowbig,.groupdetailfollow a i img.followbig{cursor: pointer;}
.customrowfluidad .span6:last-child{margin-left:0}
.customrowfluidad .span6:first-child {margin-right:2.5641%}
.stream_bundle_textarea {height: 150px; min-height: 50px; }


/*featured news Other view*/
.featurednewsOtherview{}
.featurednewsOtherview ul.featuredlinks{list-style:none;margin:0;padding:0;}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli{display:block;padding:2px 2px 2px 20px;border-bottom:1px dotted #e8e8e8;background: url(/images/system/featureditemarrow.png) no-repeat 6px 8px;position:relative }
.featurednewsOtherview ul.featuredlinks li.featuredlinksli a.featuredanchor{display:block;color:#014077;font-size:13px; white-space: nowrap;
  width: 100%;overflow: hidden;text-overflow:    ellipsis;}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli:hover:after{content: '';position: absolute;top: 2px;left: -12px; width: 0; height: 0; border: 10px solid transparent; border-left: 9px solid #e0e0e0;z-index: 999}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli .featuredsection{border:5px solid #e0e0e0;padding:5px;display:none;position:absolute;left:-326px;background:#fff;width:100%;top:-10px;}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli:hover .featuredsection{border:5px solid #e0e0e0;padding:5px;display:block;position:absolute;left:-326px;background:#fff;width:100%;top:-10px;z-index: 999}
.featuredsection .img_single{max-width:100px;margin:0 5px 0 0}
.featuredsection .media .pull-left1{margin:0 10px 0 0}
.featuredsection .media .img_more{max-width:100px}
.featuredsection .media-body{overflow:visible}
.featuredsection .multiple {margin-right: 15px;margin-bottom:0}
.featuredsection .stream_title{border-bottom: 1px solid #d9d9d9;font-size: 14px;line-height:16px}
.featuredsection .stream_msg_box .stream_title b {font-size: 16px;font-weight: normal;}
.featuredsection .stream_msg_box .stream_title span {color: #7c7b79; font-size: 14px; font-weight: bold;}
.featuredsection .stream_msg_box .stream_title i {color: #7c7b79;font-size: 12px;font-weight: bold; padding-left: 6px;}
.featuredsection .bulletsShow{font-size:13px;line-height:16px}
/*end*/

/*customaccordian*/

.customaccordion-heading .accordion-toggle{border:1px solid #e8e8e8;background:#f4f4f4;border-radius:2px 2px 0 0}
.customaccordion-inner{border:1px solid #e8e8e8;border-radius:0px 0px 2px 2px}
.customaccordion-group{padding-bottom:10px}
.customaccordion-heading a, .customaccordion-heading a:hover{color: #333; font-size: 15px;line-height: 16px;  font-family: "exo_2.0bold";text-decoration:none}
.customaccordion-heading .collapsed{border-radius:2px}
.custaccrodianouterdiv{display: table;width:85%;margin:auto}
/*end*/

.networkbanner{display:table;max-width:600px}
.networkbottombanner{background:url(/images/system/bannerbottom.png) repeat-y left top;padding:2px 10px 5px}
.networkbutton{text-align:right}
.networkinvitediscription{font-size: 13px;font-weight: normal;font-family:"exo_2.0bold";line-height: 16px}


/* fixed the player button issue */

.artifactdetailPV{padding-top: 3px;padding-left:25%;}
.artifactdetailCV{padding-left: 50px; padding-top: 22px;}
.ajaxUploadArtifact{padding-left: 73px;padding-top: 30px;}
.artifactdetailGPV{padding-left: 85px;padding-top: 38px; }

.c_confirmad{}
.c_confirmad .c_header{font-weight: bold;font-size:14px;}
.c_confirmad  .c_subheader1{font-weight:normal;padding:5px 0;}
.c_confirmad  .c_list{padding:0;margin:0 0 0 23px;list-style:lower-latin}
.c_confirmad  .c_list li{padding:5px 0}

@media (min-width: 700px) and (max-width: 1000px){
		.customnetwork {float: right;padding-top: 5px;position: relative;}
                .networkbanner{display:block;max-width:100%}
                .featurednewsOtherview ul.featuredlinks li.featuredlinksli:hover:after{content: '';position: absolute;top: 10px;left: 30%; width: 0; height: 0; border: 10px solid transparent; border-bottom: 9px solid #e0e0e0;z-index: 999}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli .featuredsection{left:0px;background:#fff;width:60%;top:28px;}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli:hover .featuredsection{left:0;width:60%;top:28px;}
	}
@media (min-width: 1001px) and (max-width: 1024px){
		.customnetwork {position:absolute;left:100px}
		.customnetwork [class*="row"]:last-child{margin:auto}
		.customnetwork  .rowgroup{margin:auto auto auto auto;display:table;float:none}
		.customnetwork{padding-top:2px;}
                 .networkbanner{display:block;max-width:100%}
	}
 @media (min-width:480px) and (max-width:700px){
      
         header .row-fluid .span2, header .row-fluid .span10{float:left;width:auto}
         header .row-fluid .span10{float:right}
  }
  
@media (min-width: 320px) and (max-width: 700px){
        .customnetwork .row1{float:none;margin:0;display:block;text-align:center;width:100%;}
        .customnetwork{float:none;width:100%}
        .customnetwork [class*="row"]:last-child{margin:auto}
        .customnetwork  .rowgroup{margin:auto auto auto auto;display:table;float:none}
        header .container .customnetwork .nav > li:last-child .dropdown-menu{left: 0;right: auto;}
        .networkbanner{display:block;max-width:100%}
        .featurednewsOtherview ul.featuredlinks li.featuredlinksli:hover:after{content: '';position: absolute;top: 10px;left: 10%; width: 0; height: 0; border: 10px solid transparent; border-bottom: 9px solid #e0e0e0;z-index: 999}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli .featuredsection{left:0px;background:#fff;width:80%;top:28px;}
.featurednewsOtherview ul.featuredlinks li.featuredlinksli:hover .featuredsection{left:0;width:80%;top:28px;}
}

.paddingt120{padding-top:120px}
.paddingleft0{padding-left:0}
.footer {padding: 10px;}
.footerlinks{color:#5f6468;font-size:13px}

/*add banner*/
.banner_modaldialog{width:784px}
.banner_modaldialog .modal-body{padding:10px}
.banner_modaldialog .modal-body .boxborder{border:2px dotted #c5c5c5;max-width:784px;min-height:300px}
.banner_modaldialog .modal-body .boxborder:hover, .banner_modaldialog .modal-body .boxborder_active{border:2px solid #c5c5c5}
.uploadimage{position:relative;background:#c5c5c5;display:table;float:right;padding:3px}
.uploadimage:after{content:"";clear:both;display:block}
.addbanner{clear:both;position:relative}
.addbannercontentarea{position:absolute;left:0;right:0;top:0;bottom:0;}
.addbannertable{display:table;width:100%;height:100%}
.addbannertableleft{width:0px}
.addbannercell{display:table-cell;width:100%;height:100%}
.addbannersection1, .addbannersection2, .addbannersection3, .addbannersection4, .addbannersection5, .addbannersection6, .addbannersection7{max-width:780px}
.banner_modaldialog .addbannersection1, .banner_modaldialog .addbannersection2, .banner_modaldialog .addbannersection3, .banner_modaldialog .addbannersection4, .banner_modaldialog .addbannersection5, .banner_modaldialog .addbannersection6, .banner_modaldialog .addbannersection7{max-width:784px}
.addbannersection1 .addbannerbottom{vertical-align:bottom}
.addbannersection1 .aligncenter, .addbannersection2 .aligncenter, .addbannersection5 .aligncenter{text-align:center}
.addbannersection6 .aligncenter{display:none}
.addbannersection2 .addbannerbottom, .addbannersection3 .addbannerbottom, .addbannersection4 .addbannerbottom{vertical-align:top;padding-top:10px}
.addbannersection5 .addbannerbottom{vertical-align:central;padding-top:100px}
.addbannersection3 .aligncenter, .addbannersection4 .aligncenter{text-align:left}
.addbannerpadding{padding:2px 10px 5px}
.addbannaertitle{font-family: "exo_2.0bold";font-size: 18px;line-height:20px;color:#000;}
.addbannersection1 .addbannerdescription, .addbannersection1 .addbannaertitle , .addbannersection2 .addbannerdescription, .addbannersection2 .addbannaertitle, .addbannersection5 .addbannerdescription, .addbannersection5 .addbannaertitle {max-width:580px;word-wrap: break-word;}
.banner_modaldialog .addbannerhighlight{border:1px solid transparent}
.banner_modaldialog .addbannerhighlight:hover, .banner_modaldialog .addbannerhighlight:focus, .banner_modaldialog  .addbannerpadding_active .addbannerhighlight{border:1px dashed #000;}
.addbannerdescription{font-size:16px;line-height:15px;font-family:"exo_2.0medium"}
.addbannersection3 .addbannerdescription, .addbannersection3 .addbannaertitle, .addbannersection4 .addbannerdescription, .addbannersection4 .addbannaertitle {max-width:300px;word-wrap: break-word;}
.addbannersection3 .addbannercontentarea{left:auto;top:20px}
.addbannersection4 .addbannercontentarea{right:auto;top:20px}
.addbannersection5 .addbannercenter{vertical-align:central}
.banner_modaldialog  .addbannerpadding{position:relative}
.addbannerpadding .pickericon{display:none}
.banner_modaldialog  .addbannerpadding .pickericon{position:absolute;right:10px;top:-11px;background:#fff;padding:5px 3px;border-radius:5px;line-height:0px;display:none}
.banner_modaldialog  .addbannerpadding:hover .pickericon, .banner_modaldialog  .addbannerpadding_active .pickericon{position:absolute;right:10px;top:-11px;background:#fff;padding:5px 3px;border-radius:5px;line-height:0px;display:block}
/*end*/

#uploadBanner .radio, #uploadBanner label{ display: inline-block; float:left}
#uploadBanner #AdvertisementForm_BannerTemplate label{display: inline-block;}
#uploadBanner .radio{ clear: none;padding: 0 4px 0 0;}
#uploadBanner label{ margin-top: 0px; margin-right: 10px;}

.minicolors-swatch {}
.minicolors-swatch:before{content:"T";font-size:26px;font-family: "Times New Roman";font-weight:bold;position: absolute;top:2px;left:-18px}
.minicolors-theme-default .minicolors-swatch{width:9px;height:8px;left:19px; top:8px}
.minicolors-theme-default .minicolors-input { height: 22px; padding-left: 35px;}
.minicolors-panel{border:10px solid #ccc}


/* extended survey styles*/
.surveyquestionsbox{border:0px solid #e8e8e8;border-radius:10px; }
.surveyquestionsbox .surveyareaheader{background:#e8e8e8;padding:15px 30px;border-radius:10px 10px 0 0;position:relative}
.surveyquestionsbox .surveyanswerarea{border:1px solid #e8e8e8;border-radius:0 0 10px 10px }
.surveyquestionsbox .surveyanswerarea .paddingtblr1030{padding:10px 30px}
.answerstabs{position:relative;z-index:0}
.answerstabs:after{border-bottom:3px solid #dbdbdb;content:"";position:absolute;bottom:0;left:0;right:0;z-index:-1}
.answerstabs ul:after{content:"";clear:both;display:block}
.answerstabs ul{padding:0;margin:0;list-style:none;display:table;margin:auto}
.answerstabs ul li{float:left;margin-right:10px;}
.answerstabs ul li a{border:3px solid transparent;border-bottom:0;border-radius:5px 5px 0 0;}
.answerstabs ul li.active a{border:3px solid #dbdbdb;border-bottom:0;border-radius:5px 5px 0 0;background:#fff}
.answerstabs ul li:last-child{margin-right:0}
.answerstabs ul li a{text-decoration:none;display:block;cursor:pointer}
.answerstabs ul li a img, .surveyaddbutton{background-image:url(/images/system/extendedsurvey_icons.png);background-repeat:no-repeat;background-position:30px 30px; width:40px;height:38px}

.answerstabs ul li a.surveyradio img{background-position:-108px 10px;}
.answerstabs ul li a.surveycheckbox img{background-position:-109px -27px;}
.answerstabs ul li a.surveyratingranking img{background-position:-109px -100px;}
.answerstabs ul li a.surveypercent img{background-position:-111px -157px;}
.answerstabs ul li a.surveyQandA img{background-position:-112px -222px;}
.answerstabs ul li a.surveyuserranking img{background-position:-111px -288px;}

.answerstabs ul li a.surveybooleanfollowup img{background-position:-108px -544px;}

.answerstabs ul li.active a.surveyradio img{background-position:9px 10px;}
.answerstabs ul li.active a.surveycheckbox img{background-position:8px -27px;}
.answerstabs ul li.active a.surveyratingranking img{background-position:8px -100px;}
.answerstabs ul li.active a.surveypercent img{background-position:6px -157px;}
.answerstabs ul li.active a.surveyQandA img{background-position:5px -222px;}
.answerstabs ul li.active a.surveyuserranking img{background-position:6px -288px;}

.answerstabs ul li.active a.surveybooleanfollowup img{background-position:4px -544px;}

.surveyanswerarea .addbuttonarea{padding:5px 0}
.surveyanswerarea .addbuttonarea .surveyaddbutton{width:25px;height:25px;background-position:0 -369px;cursor:pointer}
.headeraddbuttonarea{padding:3px 0}
.headeraddbuttonarea .surveyaddbutton{width:25px;height:25px;background-position:0 -369px;cursor:pointer}

.normalsection{padding:0 30px  ;position:relative }
.normalsection6{padding:0  0 0 30px  ;position:relative }
.normalsection5, .normalsection4{padding:0;}
.normaloutersection {padding-bottom:15px}
.surveyradiobutton, .surveyremoveicon, .surveynumbers, .surveyradiofollowup{position:absolute}
.surveyradiobutton{left :0;top:2px;}
.surveynumbers{left :0px;top:3px;text-align:right;width:25px}
.surveyremoveicon, .surveyradiofollowup{right:4px;top:2px}
.surveyremoveicon img{width:20px; height:20px;background:url(/images/system/extendedsurvey_icons.png) no-repeat 2px -497px;cursor:pointer}
.tdsurveyremoveicon img{width:20px; height:20px;background:url(/images/system/extendedsurvey_icons.png) no-repeat 2px -497px;cursor:pointer}
.subsectionremove{position:absolute;right:-10px;top:-10px}
.subsectionremove img{width:25px; height:25px;background:url(/images/system/extendedsurvey_icons.png) no-repeat 2px -427px;cursor:pointer}
.othersarea{position:relative;height:30px;}
.othersarea i{padding-top:4px;font-style:normal;color:#a3a3a3;display:inline-block}
.surveybuttonarea{border-top:1px solid #dadada;padding:10px 0;margin-top:10px}
.padding152010{padding:15px 20px 15px 10px}
.market_profile{padding-left:250px;position:relative;min-height:230px}
.m_profileicon{position:absolute;left:10px;top:0;}
/*.survey_profiletitleedit {border: 1px dashed #ccc;}*/
.surveyquestionsbox{margin-bottom:15px}
.dropdownsectionarea{background:#f7f7f7;padding:10px 30px;margin:15px 0}
.dropdownsectionarea:after{content:"";clear:both;display:block;}
.dropdownsmall select.styled{width:80px;margin-bottom:0}
.dropdownmedium select.styled{width:120px;margin-bottom:0}
.customsurvaytable{width:98%}
.customsurvaytable tr th.col1{width:150px}
.customsurvaytable tr th.col2{width:60px; vertical-align: bottom;}
.MR_view_table{max-width:100%; overflow: auto; padding-bottom: 30px;}
.customsurvaytable tr th,.customsurvaytable tr td{padding:4px 2px}
.customsurvaytable tr th{border-bottom:1px solid #dbdbdb}
.customsurvaytable tr td{border-bottom:1px dashed #dbdbdb}
.labelalignment label{padding-top:4px;padding-right:5px;color:#666}
.labelalignmentleft label{padding-right:0;padding-left:5px;color:#666;padding-top:5px}
.labelpercent .percentlbl{position:absolute;right:0;top:4px}
input.textfieldtable[type="text"]{width:100%;}
.displaytable{display:table;margin:auto}
.surveydeleteaction{padding-right:14px}
.tddeleteaction{width:25px;border-left:1px dashed #dbdbdb}
/* end*/
.editicondivProfileImagelarge .qq-uploader .qq-upload-button{width:180px;height:180px;padding-left:0;background:none}
.editicondivProfileImagelarge .qq-uploader .qq-upload-button input[type="file"]{height:198px}
/*surveydashboard*/
.media-status_survey:after, .media-status_survey ul:after{content:"";display:block;clear:both}
.media-status_survey ul{margin:0;padding:0;list-style:none}
.media-status_survey ul li{width:50%;float:left;}
.media-status_survey ul li:after{margin-right:0px;}
.media-status_survey ul li .statusminibox{background-color: #efefef;min-height:60px;margin-right:10px}
.media-status_survey ul li:last-child .statusminibox{margin-right:0}
.media-status_survey ul li .statusminibox .statustitle{font-size:18px;font-family:"exo_2.0medium";text-align: center;padding-top:20px}
.media-status_survey ul li .statusminibox .statuscount{font-size:25px;font-family:"exo_2.0bold";text-align: center;padding-top:25px}
.extsurveyprofileicon img{max-width: 100%;max-height: 100%; margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.extsurveyprofileicon{border-radius:100px;width:90px;height:90px;border:3px solid #d9d9d9;overflow:hidden}
 .extsurveyprofileicon{ position: relative}
 .ext_surveybox .mediaartifacts{text-align:left}
 .media-status_survey ul li .statusminibox{background-image:url(/images/system/NoofPlayers_icons.png);background-repeat:no-repeat;background-position:0 100px;}
 .media-status_survey ul li .extquestionscount{background-image:url(/images/system/NoofPlayers_icons.png);background-repeat:no-repeat;background-position:10px 16px}
  .media-status_survey ul li .extuserscount{background-image:url(/images/system/NoofPlayers_icons.png);background-repeat:no-repeat;background-position:10px -148px}
   .media-status_survey ul li .statusminibox span{font-size:25px;font-family:"exo_2.0bold";text-align: center;padding-top:22px;padding-right:10px;display:block;text-align:right}
.surveymenuicons{}
.surveymenuicons ul{margin:0;padding:0;list-style:none}
.surveymenuicons ul li{float:left;margin-right:5px}
.surveymenuicons ul li:last-child{margin:0}
.surveymenuicons ul li a.schedule_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat 2px -91px;width:25px;height:25px;vertical-align: middle}
.surveymenuicons ul li a.suspend_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat 0px -171px;width:25px;height:25px;vertical-align: middle}
.surveymenuicons ul li a.edit_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat 2px -134px;width:25px;height:25px;vertical-align: middle}

.extsurveyactions:after {clear: both;content: " ";display: block;}
.extsurveyactions {clear: both; margin-top: 5px;padding: 5px 3px 5px 5px;border-top: 1px solid #ccc;}


/*end*/
/*surveyanswer new*/
.paddingtblr30{padding:20px 20px 20px}
.paddingleft5{padding-left:5px}
.surveyquestionsbox .surveyanswerviewarea{border-radius:10px}
.questionview{font-family: "exo_2.0bold";font-size: 17px;padding: 4px 0 4px 30px;position:relative}
.questionview_numbers{position:absolute;left:-3px;width:25px;text-align:right;top:5px;}
.answerview{min-height:20px;font-size:15px;padding-top:5px}
.answerview{word-wrap:break-word}
.answersection{padding-left:25px}
.answersection .normalsection {padding-right:0;margin-top:10px}
.customsurvaytableview tr td:first-child{font-size:15px;}
.customsurvaytableview tr th{color:#666}
.pricetype{padding-right:20px;}
.pricetype .percentdiv{position:absolute;right:0px;top:4px;font-family: "exo_2.0medium";font-size: 17px;}
.top3{top:4px;left:-5px;width:30px;text-align:right}
.top8{top:8px}
.paddingleftzero{padding-left:0}
.ext_surveyTitle{font-family: "exo_2.0bold";font-size: 17px;}
.ext_groupTitle{font-family: "exo_2.0bold";font-size: 15px;color:#666}
.extcontent{color:#666}
/*surveydashboard*/
.media-status_survey:after, .media-status_survey ul:after{content:"";display:block;clear:both}
.media-status_survey ul{margin:0;padding:0;list-style:none}
.media-status_survey ul li{width:50%;float:left;}
.media-status_survey ul li:after{margin-right:0px;}
.media-status_survey ul li .statusminibox{background-color: #efefef;min-height:60px;margin-right:10px}
.media-status_survey ul li:last-child .statusminibox{margin-right:0}
.media-status_survey ul li .statusminibox .statustitle{font-size:18px;font-family:"exo_2.0medium";text-align: center;padding-top:20px}
.media-status_survey ul li .statusminibox .statuscount{font-size:25px;font-family:"exo_2.0bold";text-align: center;padding-top:25px}
.extsurveyprofileicon img{max-width: 100%;max-height: 100%; margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.extsurveyprofileicon{border-radius:100px;width:90px;height:90px;border:3px solid #d9d9d9;overflow:hidden}
 .extsurveyprofileicon{ position: relative}
 .ext_surveybox .mediaartifacts{text-align:left}
 .media-status_survey ul li .statusminibox{background-image:url(/images/system/NoofPlayers_icons.png);background-repeat:no-repeat;background-position:0 100px;}
 .media-status_survey ul li .extquestionscount{background-image:url(/images/system/NoofPlayers_icons.png);background-repeat:no-repeat;background-position:10px 16px}
  .media-status_survey ul li .extuserscount{background-image:url(/images/system/NoofPlayers_icons.png);background-repeat:no-repeat;background-position:10px -148px}
   .media-status_survey ul li .statusminibox span{font-size:25px;font-family:"exo_2.0bold";text-align: center;padding-top:22px;padding-right:10px;display:block;text-align:right}
.surveymenuicons{}
.surveymenuicons ul{margin:0;padding:0;list-style:none}
.surveymenuicons ul li{float:left;margin-right:5px}
.surveymenuicons ul li:last-child{margin:0}
.surveymenuicons ul li a.schedule_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat 2px -92px;width:25px;height:25px;vertical-align: middle}
.surveymenuicons ul li a.suspend_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat 4px -172px;width:28px;height:25px;vertical-align: middle}
.surveymenuicons ul li a.edit_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat 2px -134px;width:25px;height:25px;vertical-align: middle}
.surveymenuicons ul li a.view_icon img{background:url("/images/system/game_footer_action_icons.png") no-repeat 2px -208px;width:25px;height:25px;vertical-align: middle}

.extsurveyactions:after {clear: both;content: " ";display: block;}
.extsurveyactions {clear: both; margin-top: 5px;padding: 5px 3px 5px 5px;border-top: 1px solid #ccc;}
.disabledelement{position: absolute;left:0;right:0;top:0;bottom:0}
.headermarginzero{margin-top:-9px;position:relative;}
.lineheightsurvey{line-height:30px}
.liststylenone{list-style:none;}
.surveyquestionsbox .surveyareaheader_analytics{padding-right:80px;padding-left:40px}
.s_analytics_question, .s_analytics_numbers{font-weight:bold;font-size:14px}
.s_analytics_numbers, .s_analyticsexport{position:absolute;}
.s_analyticsexport{right:10px;top:-16px}
.s_analyticsexport_global{right: 41px;top: -8px;}
.s_analytics_numbers{width:34px;left:0;top:14px;text-align:right}
.s_scheduleDateGameWall{display:inline-block;line-height:22px}
/*end*/
/*customtable */
.customtable{display:table;width:100%}
.customtable .customheader{display:table-row}
.customtable .customheader .customcolumns{display:table-cell;padding:10px 10px;background:#EFEFEF}
.customtable .customheader .customcolumns_s{display:table-cell;padding:5px;}
.customtable .customrows, .customtable .customrowsfooter{display:table-row}
.customtable .customrows .customcolumns{display:table-cell;padding:10px 10px;border-bottom:1px solid #EFEFEF}
.customtable .customrows .customcolumns:last-child, .customtable .customrowsfooter .customcolumns:last-child{text-align:right}
.customtable .customrowsfooter .customcolumns{border-bottom:0px solid #ccc;font-weight:bold;display:table-cell;padding:5px 10px}
.answersection1analytics{padding:10px;border:1px solid #EFEFEF}
.customtable .customgroup{display:table-row-group}
.customtable_ratrank .customheader .customcolumns{border-top:1px solid #CCC;}
.customtable_ratrank .customheader .customcolumns:first-child{/*background:none;border-top:0 solid #CCC;*/border-left:1px solid #CCC;}
.customtable_ratrank .customheader .customcolumns, .customtable_ratrank .customrows .customcolumns{border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:15px 10px;}
.customtable_ratrank .customrows .customcolumns:first-child{background:#efefef;border-left:1px solid #CCC;}
.customtable_ratrank .customrows .customcolumns:last-child, .customtable_ratrank .customrowsfooter .customcolumns:last-child{text-align:left}
.charts-tooltip div{max-width:300px;background-color:#000;padding:3px;word-wrap:break-word}
/*customtableend*/

#ExternalPartyDiv .checkbox{display: inline-block;float: none;vertical-align: top  }

/*career*/
.careerbox li img {height: auto;width: auto;display:inline-block}
.jobslocation{background:url(/images/system/location.png) no-repeat left 4px;padding:3px 0 3px 20px;}
.jobsemployer{background:url(/images/system/employer.png) no-repeat left 3px;padding:3px 0 3px 20px;}
.jobsmail{background:url(/images/system/mail.png) no-repeat left 5px;padding:3px 0 3px 20px;}
.industry{background:url(/images/system/industry_icon.png) no-repeat left 5px;padding:3px 0 3px 20px;}
.poweredby{color: #336699;font-size: 10px;font-style: italic;padding-left: 6px;padding-top: 4px;}
.profilebox li.fromHec, .fromHec{background:#ebf3fe }
.lineheight17{line-height:19px;color: #5F6468;}
.stream_career_box .stream_title .postmg_actions .margindropdown{margin-top:-1px;right:0}
.fromHec{line-height:20px}
/**/ 

#Section_passwor_setup{  background: none repeat scroll 0 0 #fff; padding: 30px 0 140px 0;}
#Section_passwor_setup .pad100{ padding-left:100px;padding-right:100px; }
.passwordsetup_content{  color: #8E939A !important; font-size: 17px; font-weight: 400; line-height: 24px;padding-top:47px}
.passwordsetup_content b{  color: #222!important; font-size: 24px; font-weight: 400; line-height: 24px;padding-top:47px}
.passwordsetup_title{color: #555555;font-size: 18px;font-weight: 700 !important; line-height: 1.2em; }

.bordertopcl_mpt{border-top: 1px solid #ccc;padding:3px 0 0;}
.bordertopbottomcl_mpt{border-bottom: 1px solid #ccc;padding-bottom:3px}
.fontfamily_mpt{font-family:'exo_2.0medium';font-size:15px;color:#017bc4}
.shortdescformpt{padding:3px 10px;border-bottom:1px solid #ccc;margin-bottom:5px}
.shortdescformpt span.authormpt{color:#7e7e7e;font-style:italic}
.shortdescMainformpt{padding:3px 5px;margin-bottom: 5px;}
.shortdescformpt span.dashedmpt, .shortdescMainformpt span.dashedmpt{color:#9c9c9c;font-family:arial;font-weight:bold}
.paddingtb10{padding:0px 0 5px}
.customwidgetdetailcontent .ntime{color: #5F6468;font-family: "exo_2.0medium";font-size: 14px;font-style: italic}
.displaytable{display: table}
/* tablet/mobile */
@media (min-width: 600px) and (max-width: 768px){
.market_profile{padding-left:140px;min-height:150px}
	.mobilepadding-top35{padding-top:10px}
	}
@media (min-width: 320px) and (max-width: 580px){
.market_profile{padding-left:0px;min-height:150px}
	.mobilepadding-top35{padding-top:10px}
.m_profileicon{position:relative;left:0}
.padding152010{padding:10px 0}
.paddingtblr30{padding:10px}
	}
/* end tablet/mobile */
/*customtableend*/
.GameManagementActionsFilter li:first-child{border-top:0}
.m_profileicon .helpicon{right:auto;left:-10px}

/* tablet/mobile */
@media (min-width: 600px) and (max-width: 768px){
.market_profile{padding-left:140px;min-height:150px}
.mobilepadding-top35{padding-top:10px}
	}
       @media (min-width: 600px) and (max-width: 800px){
           .block-heading{line-height: 0;height:38px}
           #gameDetailAnalyticsBody .block-heading{line-height: 38px}
           .stats_div .users label, .stats_div .groups label, .stats_div .conversations label, .stats_div .players label, .stats_div .avg_time label, .stats_div .avg_points label{font-size:20px}
           .stats_div .players, .stats_div .avg_time, .stats_div .avg_points{font-size:14px;padding-top:25px}
           .streamsectionarearightpanel {margin-right:0}
       }
       @media (min-width: 700px) and (max-width: 800px){
           .streamsectionarearightpanel {margin-right: 308px;}
           
       }
@media (min-width: 320px) and (max-width: 580px){
.market_profile{padding-left:0px;min-height:150px}
.mobilepadding-top35{padding-top:10px}
.m_profileicon{position:relative;left:0}
.padding152010{padding:10px 0}
.paddingtblr30{padding:10px}
	}
        @media (min-width: 700px) and (max-width: 800px){
        header .container .nav > li .searchwidth{right: -180px;}
         .searchwidth:before{right: 285px;}
        .searchwidth:after{right: 285px;}
        }
        @media (min-width: 900px) and (max-width: 1024px){
        header .container .nav > li .searchwidth{right: -180px;}
        .searchwidth:before{right: 270px;}
        .searchwidth:after{right: 270px;}
        }
/* end tablet/mobile */

.padding-top_30{ padding-top:160px}
.padding5{ padding:5px;}
.invitebox{background:#eeeeee;border:1px solid #e8e6e7}
.arrow_box { position: relative; background: #88b7d5; border: 4px solid #c2e1f5; } .arrow_box:after, .arrow_box:before { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .arrow_box:after { border-color: rgba(136, 183, 213, 0); border-bottom-color: #88b7d5; border-width: 30px; margin-left: -30px; } .arrow_box:before { border-color: rgba(194, 225, 245, 0); border-bottom-color: #c2e1f5; border-width: 36px; margin-left: -36px; }
.invitebox{position:relative;margin-top:14px}
.invitebox:before{ content: '';
 position: absolute;
 top: -29px;
 left: 48px;
 width: 0;
 height: 0;
 border: 14px solid transparent;
 border-bottom: 14px solid #e9e7e7;}
.invitebox:after{ content: '';
 position: absolute;
 top: -28px;
 left: 48px;
 width: 0;
 height: 0;
 border: 14px solid transparent;
  border-color: rgba(0, 0, 80, 0);
 border-bottom: 14px solid #eeeeee;} 


/*profile styls */
.eventBox{ border: 2px solid #e8e8e8; background: #f3efdf ;padding: 5px;}
.cvaccordion-toggle2 { background:url("/images/system/profile_icons.png") no-repeat left top;color: #333333;
    display: block;
    font-family: "exo_2.0bold";
    font-size: 18px;
    padding: 8px 15px 8px 45px;
    text-decoration: none; }
.publications{ background-position: 5px -197px}
.intrests{ background-position: 5px 3px}
.experience{ background-position: 5px -49px}
.education{ background-position: 5px -158px}
.achievements{ background-position: 5px -106px}

.profile_helpbox:before {
    border-color: transparent #e7e8e9 transparent transparent ;
    border-style: solid;
    border-width: 15px;
    content: "";
    position: absolute;
    left: -30px;
    top: 15px;
}
.profile_helpbox:after {
    border-color: transparent #fafafa transparent transparent ;
    border-style: solid;
    border-width: 15px;
    content: "";
    position: absolute;
    left: -29px;
    top: 15px;
}
.profile_helpbox {
    border-color: #d9d9d9;
    border-right: 1px solid #d9d9d9;
    border-style: solid;
    border-width: 1px; background:#fafafa;
}
.profile_helpbox {
    border-radius: 4px;
    border-style: solid;
    border-width: 1px 1px 1px;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding:10px 20px ;
    position: relative;
}

.profile_helpbox .title{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#5f6468; display:block; line-height: 16px;}
.profile_helpbox .sub_title{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#5f6468;display:block;line-height: 16px;}
.profile_helpbox ul{ padding:3px 0 0 30px; margin:0; }
.profile_helpbox ul li{ padding:3px 3px 3px 8px; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#5f6468; list-style:disc;line-height: 16px;} 
.b_bottom{ clear:both; display:block; height:2px; background:#ccc; margin:3px auto; width:100%; }
/*profile styls end */

/* new tooltip */

.userView, .userLoveView, .userEventAttendView, .userSurveyView{background-color: #000;position: absolute; color: #fff;z-index: 999;display: none; border-radius: 6px;  padding: 10px;font-size: 12px;font-weight: normal;font-family: arial;line-height: 16px; min-width:50px}
.userLoveView{ left:80px}
    .userView:after{ content: '';
  position: absolute;
  top: -18px;
  left: 18px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 12px solid #000;}

.userView:before{ content: '';
  position: absolute;
  top: -19px;
  left: 18px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
  border-bottom: 12px solid #000;} 

.userLoveView:after{ content: '';
  position: absolute;
  top: -18px;
  left: 24px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 12px solid #000;}

.userLoveView:before{ content: '';
  position: absolute;
  top: -19px;
  left: 24px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
  border-bottom: 12px solid #000;} 


.userEventAttendView:after{ content: '';
  position: absolute;
  top: -18px;
  left: 24px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 12px solid #000;}

.userEventAttendView:before{ content: '';
  position: absolute;
  top: -19px;
  left: 24px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
  border-bottom: 12px solid #000;} 

.userEventAttendView, .userSurveyView{ left: -32px; position: absolute; top: 24px;   }

.userSurveyView:after{ content: '';
  position: absolute;
  top: -18px;
  left: 24px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 12px solid #000;}

.userSurveyView:before{ content: '';
  position: absolute;
  top: -19px;
  left: 24px;
  width: 0;
  height: 0;
  border: 12px solid transparent;
  border-bottom: 12px solid #000;} 

.top30 .userView, .top30 .userLoveView { top: 30px;}
.top30 .userLoveView {top: 30px; left:inherit}
/*.social_bar span i img.likes, .social_bar span i img.unlikes, .social_bar span b{z-index: 1010}*/


/*new tolltip*/
.moreUsers {cursor: pointer}


/**/

.social_bar a.follow_a b span, .profilebox .social_bar span b span{ display:inherit; float:none; min-width:8px;}

.social_bar a.follow_a b span, .profilebox .social_bar span b span{color: #1E1D1B; font-size:14px; line-height: 20px;
    font-family: "arial"; text-decoration: none;}


  .social_bar a, .social_bar a:hover{ text-decoration: none;color:#000}
.placeholderNews:after { content: ""; /* this is where you assign the place holder */  /* position: fixed;*/   color: #a9a9a9;}   
.paddingT10{padding-top: 10px}
.paddingLRB{padding: 0px 10px 0px 10px}
.marginT{padding-top: 10px; clear:both;}
#fixedWidgets .span6[class*="span"]{ margin-left: 0px !important;}
#fixedWidgets .span6 ul.profileboxsection{ padding-left:  2.5641%;}
@media (min-width: 320px) and (max-width: 640px){
    #fixedWidgets .span6 ul.profileboxsection{ padding-left: 0px;}
   .inneranswer, .answertext{margin-right:0}
   .answertextright{margin-right:0px;margin-left:30px;}
   .displaytable{display: block}
   .floatleft{float: none}
   .preferences_popup{  width: 180px !important;}
}

.noinvite{ left:49px}

/*
Back to top button 
*/
#back-top {
	/*position: fixed;*/
	bottom: 0px;
	right:-140px;
        position: absolute;
}
#back-top a {
	width: 80px;
/*	display: block;*/
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
        z-index: 9999;
        border:0;
}
#back-top a:hover {
	color: #000;
        border:0;
        
        
}
/* arrow icon (span tag) */
#back-top span {
	width: 60px;
	height: 60px;
	display: block;
	margin-bottom: 7px;
	background: #ddd url("/images/system/uparrow_ex.png") no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	/* background color transition */
/*	-webkit-transition: 1s;
	-moz-transition: 1s;*/
/*	transition: 1s;   */
        border:0;
}
#back-top a:hover span {
	background-color: #777;
        border:0;
        background: #000 url("/images/system/uparrow_ex_hover.png") no-repeat center center;
}


.social_bar_detailed a i img.eventattend_yes, .social_bar_detailed a i img.eventattend_no, .social_bar_detailed a i img.survey_yes, .social_bar_detailed a i img.survey_no{}
.userEventAttendView{}

/*comment management actions*/
.commentsection{ position:relative; padding-right:10px      }
.commentsection .postmg_actions_div{ float:right;line-height: 12px;margin-top:2px;background: #fff;cursor:pointer    }
.commentsection .postmg_actions_div .postmg_actions{width:18px; height:18px; position:absolute;top:0px; right: 0px;}
.commentsection .postmg_actions_div .postmg_actions .fa-chevron-up { display: none;}
.commentsection .postmg_actions_div .postmg_actions i, .commentsection .postmg_actions_div .open i  { font-size:14px;background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; border-bottom:#fff; padding: 2px; position: relative; width:14px; height:14px;z-index:1000;}
.commentsection .postmg_actions_div .postmg_actions .dropdown-menu{top:26px; right:-4px;}
.commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a{ font-size: 14px; font-weight: normal; font-family: Arial; padding-right: 30px }

.commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a:hover, .commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a:focus{ color:#fff}
.commentsection .postmg_actions_div .postmg_actions{opacity:0;filter:alpha(opacity=0); }
.commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a:hover span.copyicon img, .commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a:focus span.copyicon img{ background-position: left -1623px}
.commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a:hover span.showpreview img, .commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a:focus span.showpreview img{ background-position: left -882px}


.commentsection .commentsection .commenteddiv .postmg_actions_div .postmg_actions .fa-chevron-up, .commentsection .commenteddiv .postmg_actions_div .open .fa-chevron-down{display: none}
.commentsection .commenteddiv .postmg_actions_div .open .fa-chevron-up, .commenteddiv .postmg_actions_div .postmg_actions .fa-chevron-up{display: block}

.commentsection .commenteddiv .postmg_actions, .commentsection .commenteddiv:hover .postmg_actions .fa-chevron-up {opacity:0;filter:alpha(opacity=0);}
.commentsection .commenteddiv:hover .postmg_actions, .commentsection .commenteddiv .open,  .commentsection .commenteddiv:hover .open .fa-chevron-up{opacity:1;filter:alpha(opacity=100);}
.commentsection .commenteddiv:hover .postmg_actions .fa-chevron-down{opacity:0.4;filter:alpha(opacity=40);}

/**/


/*news*/
.customwidget_outer .customwidget .pagetitle{ position:relative; padding-right:10px      }
.customwidget_outer .customwidget .pagetitle .postmg_actions{ position:absolute;top:0px; right: 0px;}
.customwidget_outer .customwidget .pagetitle .postmg_actions .fa-chevron-up { display: none;}
.customwidget_outer .customwidget .pagetitle .postmg_actions i { font-size:14px;background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; padding: 2px; position: relative;}
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu{top:26px; right:0px;}
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a{ font-size: 14px; font-weight: normal; font-family: Arial; padding-right: 30px }
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:hover, .customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:focus{ color:#fff}
.customwidget_outer .customwidget .pagetitle .postmg_actions{opacity:0;filter:alpha(opacity=0); }
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:hover span.copyicon img, .customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:focus span.copyicon img{ background-position: left -1623px}
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:hover span.showpreview img, .customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:focus span.showpreview img{ background-position: left -882px}
.customwidget_outer .customwidget .pagetitle:hover .postmg_actions, .stream_msg_box .stream_title .open{opacity:1;filter:alpha(opacity=100);}
.customwidget_outer .customwidget .pagetitle:hover .postmg_actions .fa-chevron-down{opacity:0.4;filter:alpha(opacity=40);}

/**/

/* news */
.customwidget_outer .customwidget .pagetitle { position:relative; padding-right:10px; line-height: 20px;}
.customwidget_outer .customwidget .pagetitle { /*line-height: 12px;*/margin-top:2px;background: #fff;cursor:pointer; display:block;}
.customwidget_outer .customwidget .pagetitle .postmg_actions {width:16px; height:16px; position:absolute;top:0px; right: 0px;}
.customwidget_outer .customwidget .pagetitle .postmg_actions .fa-chevron-up { display: none;}
.customwidget_outer .customwidget .pagetitle i, .customwidget_outer .customwidget .pagetitle .open i  { font-size:14px;background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; border-bottom:#fff; padding: 2px; position: relative; width:14px; height:14px;z-index:1000;}
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu{top:26px; right:-4px;}
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a{ font-size: 14px; font-weight: normal; font-family: Arial; }
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:hover, .commentsection .postmg_actions_div .postmg_actions .dropdown-menu li > a:focus{ color:#fff}
.customwidget_outer .customwidget .pagetitle .postmg_actions{opacity:0;filter:alpha(opacity=0); }
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:hover span.copyicon img, .customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:focus span.copyicon img{ background-position: left -1623px} 
.customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:hover span.showpreview img, .customwidget_outer .customwidget .pagetitle .postmg_actions .dropdown-menu li > a:focus span.showpreview img{ background-position: left -882px}


.customwidget_outer .customwidget .pagetitle .postmg_actions .fa-chevron-up, .customwidget_outer .customwidget .pagetitle .open .fa-chevron-down{display: none}
.customwidget_outer .customwidget .pagetitle .open .fa-chevron-up, .customwidget_outer .customwidget .pagetitle .postmg_actions .fa-chevron-up{display: block}

.customwidget_outer .customwidget .pagetitle .postmg_actions, .customwidget_outer .customwidget .pagetitle:hover .postmg_actions .fa-chevron-up {opacity:0;filter:alpha(opacity=0);}
.customwidget_outer .customwidget .pagetitle:hover .postmg_actions, .customwidget_outer .customwidget .pagetitle .open,  .customwidget_outer .customwidget .pagetitle:hover .open .fa-chevron-up{opacity:1;filter:alpha(opacity=100);}
.customwidget_outer .customwidget .pagetitle:hover .postmg_actions .fa-chevron-down{opacity:0.4;filter:alpha(opacity=40);}


/* news */

.postmngmt .stream_widget .post_widget .stream_msg_box{ border:1px solid #d9d9d9; position:relative; min-height:80px;}
.postmngmt .stream_widget .post_widget .stream_msg_box:before{ content: '';
  position: absolute; top: 0px; left: -30px;  width: 0;  height: 0;  border:0px solid transparent;  border-right: 0px solid #ccc;}
.postmngmt .stream_widget .post_widget .stream_msg_box:after{ content: '';  position: absolute;  top: 0px;  left: 0px;
  width: 0;  height: 0;  border: 0px solid transparent;  border-color: rgba(0, 0, 80, 0);  border-right: 0px solid #fff;}
.postmngmt .stream_widget .post_widget{margin-left:0px;   }
.postmngmt .stream_widget .post_widget:before{  border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent; border-left:0px solid #d9d9d9; left:0px;top:0; bottom:0; height:100%;}
.postmngmt .stream_widget .post_widget:after{ border:0;border-radius:0px; background:#d9d9d9; left:0px; bottom:0px; height:0px;width:0px; }

.noinvite{ left:49px}

/**/
.news_advt .post_widget{margin-left:0px;}
.news_advt .post_widget:after { background: none;}
.news_advt .post_widget .stream_msg_box .stream_title{ border:0px;}
.news_advt .post_widget:after, .news_advt .post_widget:before{ border:0; dorder-style:none;}
.news_advt .post_widget .stream_msg_box{ border:0}
.news_advt .post_widget .stream_msg_box:after, .news_advt .post_widget .stream_msg_box:before{ border:0; dorder-style:none; left:0 }
.postmg_actions i.fa-chevron-down{}
center{clear:both; margin: 0 auto; }
.center:after{ content:""; dispaly:block; clear:both; margin: auto; text-align: center; }
/*customnetwork*/
.customnetwork{position:relative;padding-top:20px;float:left}
header .container .customnetwork .nav > li .dropdown-menu{margin:-1px 0 0 0;border-width:0;}
header .container .customnetwork .nav > li .dropdown-menu ul{margin:0;padding:0px;list-style: none}
header .container .customnetwork .nav > li .dropdown-menu ul li{border-top:1px solid #dfdfdf}
header .container .customnetwork .nav > li .dropdown-menu ul li a{display:block;padding:5px}
.customnetwork [class*="row"]
{box-sizing: border-box;float: left;margin-right:5px;font-size:12px}
.customnetwork [class*="row"]:last-child{margin-right:0px;}
.customnetwork .row1, .customnetwork .row3{padding-top:5px;color:#fff;}
.customnetwork [class*="row"] .nav-pills > li > a{padding:3px 6px;border-radius:3px;margin-bottom:0}
.customnetwork [class*="row"] .nav-pills > li.open > a{border-radius:3px 3px 0 0}
.customnetwork .nav .dropdown-toggle .caret {border-bottom-color: #fff;border-top-color: #fff;margin-top: 6px;}
.customnetwork [class*="row"] .nav{padding:0;margin:0}
/*theme */
.customnetwork .nav-pills .dropdown-toggle, .customnetwork .nav-pills .open .dropdown-toggle, .customnetwork .nav > li.dropdown.open.active > a:hover
{ background-color: #038adc;border-color: #038adc}
header .container .customnetwork .nav > li .dropdown-menu li .headerpoptitle, header .container .customnetwork .nav > li .dropdown-menu .headerpoptitle{font-size:17px}
/*end*/
.networkbanner{display:table;max-width:600px}
.networkbottombanner{background:url(/images/system/bannerbottom.png) repeat-y left top;padding:2px 10px 5px}
.networkbutton{text-align:right}
.networkinvitediscription{font-size: 13px;font-weight: normal;font-family:"exo_2.0bold";line-height: 16px}
.translationbuttondiarea{padding-top:5px;padding-right: 5px;padding-bottom:14px;text-align: right;}
.translationbuttondiarea .translatebutton,.translationbuttondiarea .commenttranslatebutton,.translationbuttondiarea .translatebutton_postdetail,.translationbuttondiarea .commenttranslatebutton_postdetail{ background: #3C3C3C;border:1px solid #3C3C3C;box-shadow: 0 2px #000000;color: #FFFFFF;border-radius:3px;padding:1px 4px;font-size:10px;font-family:arial;font-weight:normal}
@media (min-width: 700px) and (max-width: 1000px){
		.customnetwork {float: right;padding-top: 5px;position: relative;}
                .networkbanner{display:block;max-width:100%}
	}
@media (min-width: 1001px) and (max-width: 1024px){
		.customnetwork {position:absolute;left:100px}
		.customnetwork [class*="row"]:last-child{margin:auto}
		.customnetwork  .rowgroup{margin:auto auto auto auto;display:table;float:none}
		.customnetwork{padding-top:2px;}
                 .networkbanner{display:block;max-width:100%}
	}
 @media (min-width:480px) and (max-width:700px){
      
         header .row-fluid .span2, header .row-fluid .span10{float:left;width:auto}
         header .row-fluid .span10{float:right}
  }
  
@media (min-width: 320px) and (max-width: 700px){
        .customnetwork .row1{float:none;margin:0;display:block;text-align:center;width:100%;}
        .customnetwork{float:none;width:100%}
        .customnetwork [class*="row"]:last-child{margin:auto}
        .customnetwork  .rowgroup{margin:auto auto auto auto;display:table;float:none}
        header .container .customnetwork .nav > li:last-child .dropdown-menu{left: 0;right: auto;}
        .networkbanner{display:block;max-width:100%}
}
	
/*end*/
.preview ul li.language_prv_li{ margin-right: 8px;}
.image-ove-image{height: 20%;position: absolute;right: 0;top: 0;width: 20%;}
.language_img{ border:1px solid #ccc; padding: 5px; background: #fff; width:100px; height:130px; }
.language_img img{ max-width:100%; max-height:80%; }

.ad_upload_icon{right:3px; top:3px; background: #fff; border-radius: 5px;  }


/*
Back to top button 
*/
#back-top {
	/*position: fixed;*/
	bottom: 0px;
	right:-140px;
        position: absolute;
}
#back-top a {
	width: 80px;
/*	display: block;*/
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
        z-index: 9999;
        border:0;
}
#back-top a:hover {
	color: #000;
        border:0;
        
        
}
/* arrow icon (span tag) */
#back-top span {
	width: 60px;
	height: 60px;
	display: block;
	margin-bottom: 7px;
	background: #ddd url("/images/system/uparrow_ex.png") no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	/* background color transition */
/*	-webkit-transition: 1s;
	-moz-transition: 1s;*/
/*	transition: 1s;   */
        border:0;
}
#back-top a:hover span {
	background-color: #777;
        border:0;
        background: #000 url("/images/system/uparrow_ex_hover.png") no-repeat center center;
}
.media-body .media-heading, .media-body ol{ margin: 0 20px; padding: 0; list-style:decimal }
.media-body .media-heading, .media-body ol li{ padding:8px 0px 5px 0px; list-style:decimal; margin:0;border-bottom: 1px solid #f3f3f3;}
.media-body .media-heading, .media-body ol li p{ padding:0; margin: 0;}
.media-body .media-heading, .media-body ol li:last-child{ border-bottom: 0;}
.width0{width:0.1%}





/*dsn notifications start*/


/**/




/**/
 .stram_widget .post_widget .dsn_notification_bg:before{ content: '';
  position: absolute;
  top: 24px;
  left: -30px;
  width: 0;
  height: 0;
  border: 15px solid transparent;
  border-right: 14px solid #ccc;} 
  .stram_widget .post_widget .dsn_notification_bg:after{ content: '';
  position: absolute;
  top: 24px;
  left: -29px;
  width: 0;
  height: 0;
  border: 15px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-right: 14px solid #f9fafc;}
.dsn_notification_bg .stream_title, .dsn_notification_bg .stream_content{ background:#f9fafc}
.dsn_notifications_div{ margin:0px; padding:0; list-style:none;}
.dsn_notifications_div .dsn_notifications_float{ /*float:left; width:50%;  */ background:#fff }
.bg_w{ background:#fff !important;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_content{ background:#fff;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_content:after{ content:" " ; display:block; clear:both;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications{  border:1px solid #cdcdcd;margin:5px; padding:0px; box-shadow: 0 0 6px #ccc; }
.dsn_notifications_div .dsn_notifications_float .DSN_notification_title{margin:5px; padding:0px; color: #000; font-size: 14px;    font-weight: bold;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title {border-bottom: 1 px solid #d9d9d9; color: #000; font-size: 14px;font-weight: bold;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title b { font-size: 16px; font-weight: normal;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title i {color: #7c7b79; font-size: 12px;font-weight: bold;
    padding-left: 6px;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title b, .dsn_notifications_div .dsn_notifications_float .dsn_notifications .pagetitle {font-family: "exo_2.0bold";}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_content ul li.media .img_more{ margin-bottom:14px;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title span {color: #7c7b79;font-size: 14px; font-weight: bold;}
	
.dsn_notifications_div .dsn_notifications_float .dsn_notifications  .stream_content {clear: both; padding-bottom:5px; padding-top: 10px;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .social_bar ul {list-style: outside none none; margin: 0 0 0 10px; padding: 0;}
.marginB10{ margin-bottom:10px;}
.dsn_notifications .paddingt5lr10{ padding:5px 10px}

.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title .smallprofileicon { border-color: #d9d9d9; position:relative}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title .smallprofileicon { border: 3px solid #d9d9d9; border-radius: 100px; height: 28px;overflow: hidden;width: 28px;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications  .stream_content ul li .media-body .m_day { color: #7e7e7e; font-size: 12px; font-style: italic;}
.m_title a.userprofilename{font-family: "exo_2.0bold"; font-size: 13px; color: #5f6468;}
.paddingR5{ padding-right:5px;}
.t_underline{ text-decoration:underline}

.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_content ul li.media a.img_single{ max-width: 50px; max-height:50px; border:2px solid #ccc; margin-left: 10px; overflow:hidden; margin-right: 0;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_content ul li.media a.img_single img{ max-width:100%; max-height:100%}

.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title{ line-height:34px;font-family:'exo_2.0light'; font-weight:normal;  }
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title a.normaltext{ text-decoration:none; cursor:inherit; color:#000;}
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_title:after{ content:""; display:block; clear:both; }
.dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_content ul li.media .media-body .media-heading, .dsn_notifications_div .dsn_notifications_float .dsn_notifications .stream_content ul li.media .media-body p { font-size:12px; line-height:18px;}
.media .pull-left {
    /*margin-right: 5px;*/
}

.gamewidgetimg { margin-right: 8px; max-width: 110px;}

.gameboxresults, .gameboxresults .right_widget_gameDesc {overflow: hidden;}

.media-status:after, .media-status ul:after {clear: both; content: "";  display: block;}
.gameboxresults .gamewidgetmedia-status { margin-top: 10px; position: static;  width: auto;}
.media-status:after, .media-status ul:after {
    clear: both;
    content: "";
    display: block;
}
.gameboxresults .gamewidgetmedia-status {
    margin-top: 10px;
    position: static;
    width: auto;
}


.curbsideTopicFilter {
    padding: 5px; background-color: #F5F5F5;
    border:1px solid #B3B3B3; display: inline-block; border-radius: 3px; cursor: pointer;
    font-family: "exo_2.0medium";
    font-size: 15px;
    line-height: 16px;
    position: relative; }

.curbsideTopicFilter a {padding: 5px;}
.curbsideTopicFilter a {box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);   
}


.curbsideTopicFilter i {
    border-left: 1px solid #CCCCCC;
    color: #000000;
    font-family: arial;
    font-size: 15px;
    font-style: normal;
    margin-left: 5px;
    padding: 4px;
}

a:hover.showmore{text-decoration: none}


.careersbox  .stream_title b {font-size: 16px;font-weight: normal;font-family:"exo_2.0bold";}
.careersbox  .stream_title{ border-bottom:1px solid #d9d9d9; font-size:14px; }
.careersbox  .stream_title i{ font-size:12px; font-weight:normal; color:#7c7b79;padding-left:6px}

.promoted .customwidget_outer .customwidget .pagetitle{ background: none; line-height: 20px;} 
.promoted .customwidget_outer .customwidget .pagetitle a:hover{ text-decoration: none;}


.newsbox li.promoted, .newsbox li.promoted .customwidget_outer .customwidget, .newsbox li.promoted .social_bar{background:#d7edfd;
    border-color:#a3bfd4;}
.newsbox li.promoted{border: 1px solid #a3bfd4;}
.newsbox li.promoted .customwidget_outer .customwidget{ border:0px;}


.careerDetail .dropdown-menu ul.PostManagementActions li{min-width:170px;}


.spotMessage{text-align: right;font-weight: bold}
.stream_spots_message{color: #888881;font-size:13px}
.q_minimize{right:0; top:5px}
.q_minimize i.icon-minus-sign{ color:#ccc; cursor: pointer}
.q_minimize i:hover.icon-minus-sign{ color:#888;  cursor: pointer}
.q_minimize i.icon-minus-sign:before{ font-size: 20px;}

.labelalignment label.rr_widget{ width:115px; text-align:right; word-wrap: break-word}
.w150{ width:150px;}

/**/
.stream_spots_message { margin: 4px 0;}
.stream_spots_message i.fa-info-circle, .spotMessage i.fa-info-circle{color:#003366 !important; font-size: 14px !important;}
.survey_dd{ right:10px; top:10px;}
.survey_dd .dropdown-menu{ margin:-1px 0px 0 0; right:0px;}
.spotMessage span, .stream_spots_message span {padding: 5px;  background: #ccccff; border-radius: 4px;display:inline-block;  }
.spotMessage span b{font-size:14px;color:#003366; font-weight: normal; padding-left:10px;}

.stream_spots_message span b{font-size:14px !important;color:#003366; font-weight: normal; padding-left:10px; font-family:arial;}
.paddingL30{ padding-left:30px !important;}
.wordwrap100{width:100%;word-wrap:break-word}
#typeheadstyle li{ padding:5px 10px;}
#typeheadstyle li:hover{ background: #ccc; color:#000;}

.view_html{ cursor: pointer; font-family: "exo_2.0medium";  background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color: #b3b3b3;border-radius: 5px 5px 5px 5px; cursor: pointer; padding: 3px 6px; position: absolute;right: 0;top: 7px;}
.pad_top10{padding-top:10px;}
.info_color{color:#888;}
.wordwrap100{width:100%;word-wrap:break-word}
#typeheadstyle li{ padding:5px 10px;}
#typeheadstyle li:hover{ background: #ccc; color:#000;}


/**/
.group_alert_info{ background: #f6e3ce; color:#CA9D97; padding: 3px 10px; font-size:14px; line-height: 16px; border-radius: 4px; font-family: arial; font-weight: normal;}
.group_alert_info i.fa-info-circle{  color:#CA9D97; margin-right: 5px; }
.newsbox li.saveitforlater, .newsbox li.saveitforlater .customwidget_outer .customwidget, .newsbox li.saveitforlater .social_bar{background:#f0ebd6;
    border-color:#c7c0a6;;}
.newsbox li.saveitforlater{border: 1px solid #c7c0a6;;}
.newsbox li.saveitforlater .customwidget_outer .customwidget{ border:0px;}
.newsbox li.saveitforlater .customwidget_outer .customwidget .pagetitle{background:none}

div.saveitforlater .post_widget .stream_msg_box{background: #f0ebd6;}
div.saveitforlater .stream_widget .post_widget .stream_msg_box:after{ border-color: rgba(0, 0, 80, 0);border-right: 14px solid #F0EBD6;}
div.saveitforlater .stream_widget .post_widget .stream_msg_box{border: 1px solid #c7c0a6;}

.saveitforlater .customwidget_outer .customwidget {background: none repeat scroll 0 0 #d7edfd;border: 1px solid #c7c0a6;}

/* custom carosal */

.c_carousel { position:relative; }
.c_carousel .a_left, .c_carousel .a_right { position: absolute; top: 0; width: 100%;}


.c_carousel .c_carousel_arrow{
  position: absolute; top: 40%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size:60px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:100; 
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
          border-radius: 23px; text-decoration:none;
  opacity: 0.5;
  filter: alpha(opacity=50); cursor:pointer;
}
.c_carousel .a_left{ left:15px; right:auto}
.c_carousel .a_right{ left:auto; right:15px}
.c_carousel .a_right{ left:auto; right:15px}
.carouselModel{position:absolute;top:0;left:0;bottom:0;right:0;z-index: 99999; }
.carousel_Close{position: fixed;right:0px;top:10px;text-align: right; z-index:100000}
.view_html{ cursor: pointer; font-family: "exo_2.0medium";  background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color: #b3b3b3;border-radius: 5px 5px 5px 5px; cursor: pointer; padding: 3px 6px; position: absolute;right: 0;top: 7px;}
.marginbottom10{ margin-bottom: 10px;}
.userInfor_r_del  {left: 0; right:inherit;   top: 24px;}
.paddingTL10{ padding:10px 0 0 10px;}

@media (max-width: 630px) {
.answerstabs ul li.active a { border:3px solid #ccc;   border-radius: 5px; margin-bottom: 3px;}
.answerstabs ul li a { border:3px solid #fff;  border-radius: 5px;margin-bottom: 3px; }
.surveyquestionsbox .surveyanswerarea .paddingtblr1030 { padding: 10px 10px;}
     
}  

.profile_iconedit{left:8px;top:8px}
.profile_editcard{margin:0}
.labelmarginzero label{margin:0}
.row-fluid .profilepaddingbottom10  input[class*="textfield"]{margin-bottom:10px}
.row-fluid .profilepaddingbottom10 select[class*="textfield"]{margin-bottom:10px}

.padding4812{padding-left: 48px;padding-top:12px}
.padding-bottom5{padding-bottom: 5px}
.businesscardedit .businesscardediticon{display:none}
 .businesscardedit:hover .businesscardediticon{display:block;position: absolute;right:2px;top:2px;z-index: 2}
 .businesscardedit .businesscardediticon .editprofileicon{cursor: pointer}
 .businesscardeditdisable{display:none;}
 .recommended_icon{ background: url("/images/system/recommended_flag_icon.png") no-repeat left top; height: 47px;left: -5px; top: -5px; width: 55px; position:absolute; left:-5px; top:-5px}
.membernnotfound{text-align: center;border:10px solid #c9c9c9;border-radius:250px;width:250px;height:250px;margin:auto}
@media (max-width: 800px) {
  .userInfor_r_del { right: -22px; left: inherit; top: -37px;}
  .m_positionabsolutediv{ position:inherit; top:0; right:10px  }
   .m_positionabsolutediv .madatoryclass{ float: none;  }
 #Section_passwor_setup .pad100{ padding-left:10px;padding-right:10px; }
 #Section_passwor_setup .top_P{ padding-top: 0px}
 .passwordsetup_content{padding-top:0px; padding-bottom: 10px;}
}




.fontcolorspots{color:#237BB4}


.no_points{background: linear-gradient(to bottom, #fa3c45 0%, #dc0d17 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: medium none; border-radius: 100px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); color: #fff; font-family: "exo_2.0medium"; font-size: 12px; height: 14px;line-height: 14px; min-width: 14px;  padding: 1px 2px; text-align: center;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);z-index: 2;}



@media (min-width: 640px) and (max-width: 900px) {
    .market_profile { padding-left: 150px;}
.cmr_responsive .span4{width:100%;display:block; float:none;}
.cmr_responsive .span2{width:100%;display:block; float:none;}
}
@media (min-width: 979px) and (max-width:1024px) {
        .market_profile { padding-left: 250px;}
        .cmr_responsive .span4{width:100%;display:block; float:none;}
.cmr_responsive .span2{width:100%;display:block; float:none;}
    
}

.no_points{background: linear-gradient(to bottom, #fa3c45 0%, #dc0d17 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: medium none; border-radius: 100px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.7); color: #fff; font-family: "exo_2.0medium";
    font-size: 12px; height: 14px;line-height: 14px; min-width: 14px;  padding: 1px 2px; text-align: center;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);z-index: 2;}

.usefordigesticon img{background:url("/images/system/abuseicons.png") no-repeat left -1312px;width:21px;height:22px;vertical-align: middle}
.notusefordigesticon img{background:url("/images/system/abuseicons.png") no-repeat left -1240px;width:21px;height:22px;vertical-align: middle}
.dropdown-menu li.active > a .usefordigesticon img, .dropdown-menu li > a:hover .usefordigesticon img{background:url("/images/system/abuseicons.png") no-repeat left -1346px;width:21px;height:22px;vertical-align: middle}
.dropdown-menu li.active > a .notusefordigesticon img, .dropdown-menu li > a:hover .notusefordigesticon img{background:url("/images/system/abuseicons.png") no-repeat left -1274px;width:21px;height:22px;vertical-align: middle}
.postmg_actions .dropdown-menuadds {min-width:130px}
.stream_sectionheader{padding-right:32px}
.stream_sectionheader .postmg_actions{position: absolute;top:5px;right:8px}
.stream_sectionheader .postmg_actions .dropdown-menu{right:0;top:24px}
.commentsectionpaddingzero{padding-right:0}
.commentsectionpaddingzero .bulletsShow{padding-right:30px }
.commentsectionpaddingzero .postmg_actions_div{position: absolute;right:8px; top:5px}
.commentsection .postmg_actions_div .postmg_actions .dropdown-menu{right:-2px}
.customwidget_outer .customwidget .pagetitlewordwrap{word-wrap: break-word;padding-right:20px}
.customwidget_outer .customwidget .newsdetailpagetitlewordwrap{word-wrap: break-word;padding-right:40px}
.customwidget_outer .customwidget .newsactiondivalignment .postmg_actions{top:5px}
  

.media-status_survey ul li.detailed {width:33.3%;}
ul.time_spent{list-style:none; margin:0; padding:5px 0 0 0;}
ul.time_spent li{ float:left; text-align:center; margin:auto;width:48%}
ul.time_spent li.total_timespent{ background:url(/images/system/total_time.png) no-repeat center top;  padding-top:30px; font-size:14px;font-family: "exo_2.0bold"; text-align:center; margin-right:2px}
ul.time_spent li.avg_timespent{ background:url(/images/system/avg_time.png) no-repeat center top; padding-top:30px; font-size:14px;font-family: "exo_2.0bold"; text-align:center; margin-left:2px;}

.justifications p{ padding:0; margin:2px 0;}
.justifications p b{ font-weight: bold}
.justifications p.selected_opt{ padding-top:5px;}
.boolean_followup{ cursor: pointer; text-decoration:none;color: #014077;display: block;font-size: 13px;    }
.boolean_followup:hover{ text-decoration: underline}
.justification_followup{ cursor: pointer; text-decoration:none;color: #014077;display: block;font-size: 14px;    }
.justification_followup:hover{ text-decoration: underline}
.surveySavingRes{}
.input.span12, textarea.span12, .uneditable-input.span12{width: 100%}
.passwordsetup_register_content{  color: #8E939A !important; font-size: 17px; font-weight: 400; line-height: 24px;text-align: center}


header .container .nav > li .notificationwidth .admin-notification{background:#fffdde}
header .container .nav > li .notificationwidth .admin-notification:hover{background:#dfddc5;}
.minheight100{min-height: 100px}
.labelalignment_c label{padding-top:4px;padding-right:5px;color:#666}
.labelalignment_c label.rr_widget {word-wrap: break-word;}


/* safari circle*/
.safariicon{
	text-align: center;
	border:5px solid #d9d9d9; border-radius:50%; overflow:hidden;	
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%; 
   
}

.safariicon .safariiconinner {
	display: table-cell;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	text-align: center;
	overflow:hidden;	
	vertical-align:middle;
	background:#fff;
}
.safariicon .safariiconinner img {
    max-width: 100%;
    max-height: 100%; vertical-align:middle;	
	
}
.safari_largeicon, .safari_largeicon .safariiconinner{ height: 190px; width:190px;}
.safari_mediumicon, .safari_mediumicon .safariiconinner{ height: 80px; width:80px;}
.safari_smallicon, .safari_smallicon .safariiconinner{ height: 36px; width:36px;}
/*sfaricircle end*/
.graytext{color: rgb(95, 100, 104);}

input.span12, textarea.span12, .uneditable-input.span12{width: 100%}
.passwordsetup_register_content{  color: #8E939A !important; font-size: 17px; font-weight: 400; line-height: 24px;text-align: center}
/**/
.profileerror .NPF{position: relative;display:table;margin:auto;left:0}
/**/

@media (max-width: 767px){.mobilepaddingtop{padding-top:30px }
div.saveitforlater .stream_widget .post_widget .stream_msg_box::after {border-bottom: 14px solid #f0ebd6;border-left-color: rgba(0, 0, 80, 0);}
div.promoted .stream_widget .post_widget .stream_msg_box::after { border-bottom: 14px solid #d7edfd;}
}

@media (min-width: 767px) and (max-width: 900px) {
    .mobilepaddingtop{padding-top:55px; }
    .row-fluid [class*="tabblock"]{display: block;float:none;width:100%;margin-left:0};
    .labelmarginzero [class*="mobdivzero"]{display: none}
    .row-fluid [class*="mobdivzero"]{display:none}
    .membernnotfound{width:200px;height:200px;margin:auto;margin-top:40px}

}
@media (min-width: 320px) and (max-width: 400px) {
.streamPictocvarea li{width:100%;float:none;}
}
.spriteicon .recommended_followers{background-position: left -2765px;}
.NPF_outside{ background: none repeat scroll 0 0 #E8E8E8;border-radius: 10px ; color: #222222;font-size: 15px;font-weight: bold;padding: 10px;text-align: center;z-index: 6;display:table;margin:auto;margin-top:30px;}
.mandatory-red{color:#f97b00}
#searchbox .dropdown-menu, #profileDropDown .dropdown-menu, #notificationsLi .dropdown-menu { z-index:1001}



/*profileIcons*/
.headerprofileicon{}
.generalzindex2{z-index: 2}
.headermenuarea > li > .headerprofileicon .skiptaiconinner,.generalprofileicon .skiptaiconinner {
    border-radius: 100px;
    border: 4px solid #085488;
    padding: 0px;
    overflow: hidden;
    background:#fff;
    position: relative;
    text-align: left;
    display:block
}
.headermenuarea > li > .skiptaiconwidth43x43 .skiptaiconinner, .skiptaiconwidth43x43 .skiptaiconinner{
    width: 43px;
    height: 43px;
   
}
.skiptaiconwidth80x80 .skiptaiconinner, .skiptaiconwidth80x80groupfollowers{
    width: 80px;
    height: 80px;
   
}
.skiptaiconwidth80x80groupfollowers{margin:auto}

.skiptaiconwidth90x90groupfollowers, .skiptaiconwidth90x90groupfollowers .skiptaiconinner{
    width: 90px;
    height: 90px;
   
}
.skiptaiconwidth90x90groupfollowers{margin:auto}
.skiptaiconwidth36x36 .skiptaiconinner{
    width: 36px;
    height: 36px;
   
}
.skiptaiconwidth25x25 .skiptaiconinner{
    width: 25px;
    height: 25px;
   
}
.skiptaiconwidth190x190 .skiptaiconinner{
     width: 190px;
    height: 190px;
   
}
.skiptaiconwidth90x90 .skiptaiconinner{
     width: 90px;
    height: 90px;
   
}
/* profile icon */
.skiptaiconwidth50x50{  height: 50px; padding: 2px 3px; width: 50px;}
.skiptaiconwidth50x50 .skiptaiconinner, .skiptaiconwidth50x50groupfollowers{
    width: 50px;
    height: 50px;
   
}
.marginzero13 {
    margin: -13px;
}
.headermenuarea > li > .skiptaiconmargintop6{margin-top:6px}
.headermenuarea > li > .headerprofileicon .skiptaiconinner img, .generalprofileicon .skiptaiconinner img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
}
.headermenuarea > li > .headerprofileicon .skiptaiconinner, .generalprofileicon .skiptaiconinner{border-width: 4px;border-style: solid;}
.generalprofileiconborder3 .skiptaiconinner{border-width: 3px;border-style: solid;}
.generalprofileiconborder5 .skiptaiconinner{border-width: 5px;border-style: solid;}
.headermenuarea > li > .headerprofileicon .skiptaiconinner, .headermenuarea > li > .headerprofileicon {border-color: #085488}
.generalprofileicon .skiptaiconinner, .generalprofileicon {border-color: #D9D9D9}
.p_summary .skiptaiconinner:hover {border-width: 3px;border-style: solid;}
.skiptaiconinner .edit_iconbg{-moz-box-shadow:inset 0 0 0px #ccc;-webkit-box-shadow: inset 0 0 0px #ccc;box-shadow:inset 0 0 0px #ccc;}
.chatprofilegreen .skiptaiconinner, .chatprofilegreen {border-color: #10b100}
.chatprofilegrey .skiptaiconinner, .chatprofilegrey {border-color: #9e9f97}
.chatprofilered .skiptaiconinner, .chatprofilered {border-color: #C61E24}
/*profile icons end*/

@media (min-width: 767px) and (max-width: 900px){
    .skiptaiconwidth120x120tablet{ width: 120px;
    height: 120px;}
    .skiptaiconwidth120x120tablet .skiptaiconinner {
    width: 120px;
    height: 120px;
}
}
#profileDropDown .dropdown-menu, #notificationsLi .dropdown-menu { z-index:1001}
/*#searchbox .dropdown-menu  { z-index:100}*/
.brand_box{display:inline-block;background:#d4dce7;padding:5px;border-radius:5px;font-size: 12px;font-weight: bold;line-height: 12px;}
.streamPictocvarea:after{content: "";clear:both;display:block}
.stream_content .streamPictocvarea{padding:0 3px 0 3px}
.streamPictocvarea, .streamPictocvarea li{margin:0;padding:0;list-style: none}
.streamPictocvarea li{float:left;}
.streamPictocvarea li .streamPicocvbox{padding:0 3px 6px;}
.streamPictocvarea li .streamPicocvbox .streamPicocvboximg{border:1px solid #ececec;padding:4px 4px 4px 3px;background:#fafafa}
.stream_contentpaddingt5b0{padding-top:5px;bottom:0}
.advn_maxwidthheight{max-height:66px;margin-bottom:2px;float:right}
.advn_maxwidthheight img{max-height:66px}



/**/
.fontfamily{font-family: Tahoma; }
.passwordsetup_content {color: #8E939A ; font-size: 14px;  line-height: 20px;padding-top: 10px;}
.psc_content{color: #8E939A ; font-size: 14px;  line-height: 20px;padding-top: 15px;}


.customwidget_outer .customwidget .pictocv img, .pictocv img{border:0px solid #e8e8e8;padding:0px}
.customwidget_outer .customwidget .pictocv , .pictocv {border:1px solid #ececec;padding:4px 4px 4px 3px;background:#fafafa}
.customwidget_outer .customwidget .pictocvcenter , .pictocvcenter {display: table;margin:auto}
.row-fluid [class*="spancustom"]{
    width:23.877%;
    margin-left:1.4%;
}
.row-fluid [class*="spancustom6"]{
    width:49.2%;
    
}
.newsPostInStream{font-family: "exo_2.0bold"; font-size: 14px; line-height: 15px; padding-bottom: 6px;}
.newsPostInStreamPadding{padding:0 10px;}
.footer_content_inner .padding_borderT10{border-top:1px solid #e8e8e8;padding-top:5px}
/*.MPTImage{max-width:250px;float:left;padding-right: 10px;padding-bottom: 10px}
.MPTvideo{text-align:left;width:300px;float: left;padding-right: 10px;padding-bottom: 10px}*/
.minregistrationdiv{margin-right:306px}

.custtableform{display: table;width:100%}
.cus_panel1{width:70%;display: table-cell;vertical-align: middle}
.cus_panel2{width:30%;display: table-cell;border-left:2px solid #ccc}
.createaccountlinkright{text-align: right}
.createaccountlinkright a{font-size:13px;cursor: pointer;text-decoration: underline}
.EA_rightpaneldiv{padding:5px 0px 0 10px;text-align: center}
.EA_rightpaneltext, .EA_rightpanellink a{font-family: "exo_2.0medium"; font-size: 16px; }
.EA_rightpaneltext i{font-family: "exo_2.0bold"; font-size: 16px;font-style:normal;color:#333}
.EA_rightpanellink{text-align: center}
.EA_rightpanellink a{cursor: pointer;text-decoration: underline }
@media (min-width: 320px) and (max-width: 700px){
.stream_widget .skiptaiconwidth80x80{position: relative;float: right;margin-bottom: 10px}
.skiptaiconwidth80x80 .skiptaiconinner, .skiptaiconwidth80x80groupfollowers {
    height: 50px;
    width: 50px;
}
}


/*New Career styles */
.new_jobs_list li { background-color: #fff; box-shadow:none; cursor: pointer; display: none;margin-bottom: 0px;
    padding: 0px;width:100%; border:1px solid #d9d9d9;}
.new_jobs_detailed_list .jobsList_detailed { background-color: #fff; box-shadow:none; margin-bottom: 0px;
    padding: 0px;width:100%; border:1px solid #d9d9d9;}

.new_jobs_list li.applied_job, .new_jobs_detailed_list .applied_job{ background:#fff ; }
.new_jobs_list li.saved_job, .new_jobs_detailed_list .saved_job{ background:#fff ; border:1px solid #9fd17e; }
.new_jobs_list li.expired_saved_job, .new_jobs_detailed_list .expired_saved_job{ background:#fff; border:1px solid #b6b6b6; }
.new_jobs_list li.applied_saved_job, .new_jobs_detailed_list .applied_saved_job{ background:#fff ; border:1px solid #9fd17e; }
.new_jobs_list li.recommended_jobs, .new_jobs_list .recommended_jobs{ background:#fff ; }

/*New Career stream  styles */

.new_jobs_list .applied_job{ background:#fff ; }
.stream_widget .post_widget .streamsaved_job {  border:1px solid #9fd17e; }
.stream_widget .post_widget .streamsaved_job:before{border-color: transparent #9fd17e transparent transparent;}
.stream_widget .post_widget .streamexpired_saved_job{ background:#fff; border:1px solid #b6b6b6; }
.stream_widget .post_widget .streamexpired_saved_job:before{border-color: transparent #b6b6b6 transparent transparent;}
.stream_widget .post_widget .streamapplied_saved_job{ background:#fff ; border:1px solid #9fd17e; }
.stream_widget .post_widget .streamapplied_saved_job:before{border-color: transparent #9fd17e transparent transparent;}
.stream_widget .post_widget .streamrecommended_jobs{ background:#fff ; }
.profilebox li.fromHec, .fromHec {
  background:#fff url(/images/system/saved_job_bg.png) no-repeat left top; border:1px solid #9fd17e;
}

.new_jobs_list li .stream_title, .new_jobs_detailed_list .stream_title{border-bottom: 0px solid #d9d9d9; padding-left:10px}
.new_jobs_list li .stream_title .row-fluid, .new_jobs_detailed_list .stream_title.row-fluid  [class*="span"]{ min-height:20px;}
.new_jobs_list li.jobsList .stream_contentjobs .media .media-body { margin-top: 0; padding-top:0px }
.jobslocation, .jobsemployer{ color: #74797c;font-weight: bold; font-size:12px; line-height: 18px; min-height:18px;}
.new_jobs_list li .stream_title .m_day, .m_day, .new_jobs_detailed_list .stream_title .m_day, .m_day{ color: #7e7e7e; font-size: 12px; font-style: italic; font-weight: normal}
.jobsapplybutton{  background: #9fd17e;}
.new_jobs_list li .paddingt10l18r30, .new_jobs_detailed_list .jobsList_detailed  .paddingt10l18r30{padding:5px 30px 0px 20px;position: relative}
.new_jobs_list li .paddingt10l18r30 .row-fluid [class*="span"], .new_jobs_detailed_list .jobsList_detailed  .paddingt10l18r30 .row-fluid [class*="span"]{min-height: 25px}
.new_jobs_list li .paddingt10l18r30 .m_day{font-weight:bold}
.jobposition{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:3px 0 3px 20px}
.jobposition_change{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0 10px}
.jobposition i{color: #8e8e8e;font-size: 13px;}
.jobposition span{font-family: "exo_2.0bold"; font-size: 14px;color:#5f6468}
.career_r_widget{  background: #f9f9f9; width:100%; border: 1px solid #e7e7e7; margin-bottom: 10px;  padding-bottom: 10px;}
.rw_sub_title{font-family: "exo_2.0bold"; font-size: 14px;color:#5f6468}
.spriteicon .CareerSearch_title_icon{background-position:left -2936px;}
.spriteicon .Preferences_title_icon{background-position: left -2840px;}
.paddingLR10{ padding-left:10px; padding-right:10px;}
.careerdescpaddingleft10{padding-left:10px}
.careerdescpaddingleftright10{padding-left:10px;padding-right: 10px}
.new_jobs_list li.jobsList .stream_contentjobs .media .paddingT5{padding-top:5px}
.media-body .media-heading, .media-body .careerdescpaddingleft10 p{line-height: 19px}

.career-tags {
    background-color: #f5f5f5; background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;display:inline-block;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3; border-image: none; border-style: solid;border-width: 1px;border-radius: 3px; box-shadow: none;
    cursor: pointer; line-height: 16px; position: relative;margin-bottom: 3px;}

.career-tags i {
    background-color: #f5f5f5; background-image: linear-gradient(to bottom, #e6e6e6, #d1d1d1);
    background-repeat: repeat-x; font-size: 11px; font-style: normal; font-weight: bold; padding: 2px 3px; border-left: 1px solid #ccc;
    color: #9a9a9a;}
.career-tags b {display: inline-block;font-size: 12px;font-weight: normal; padding: 2px 5px;font-family: "exo_2.0medium";}
.career-tags .tooltip-inner{font-family: "exo_2.0medium"}
.paddingTB2{ padding-top:2px; padding-bottom: 2px}
.career_r_widget .inputor:after{content:"";display:block;clear:both}
.career_r_widget .inputor .atwho-view-flag {}
.careersbox .stream_title b {font-size: 16px;font-weight: normal;font-family:"exo_2.0bold";}
.careersbox .stream_title span{ font-size:14px; font-weight:bold; color:#7c7b79;}

.careersbox .stream_title i{ font-size:12px; font-weight:normal; color:#7c7b79;padding-left:6px}
.savejobicon img{background:url("/images/system/abuseicons.png") no-repeat left -1387px;width:23px;height:22px;vertical-align: middle}
.canceljobicon img{background:url("/images/system/abuseicons.png") no-repeat left -1461px;width:23px;height:22px;vertical-align: middle}

.dropdown-menu li.active > a .savejobicon img, .dropdown-menu li > a:hover .savejobicon img {background:url("/images/system/abuseicons.png") no-repeat left -1420px;width:23px;height:22px;vertical-align: middle}
.dropdown-menu li.active > a .canceljobicon img, .dropdown-menu li > a:hover .canceljobicon img {background:url("/images/system/abuseicons.png") no-repeat left -1495px;width:23px;height:22px;vertical-align: middle}

.careersbox .stream_title i{ font-size:12px; font-weight:normal; color:#7c7b79;padding-left:6px}
.nowrapclass {white-space: nowrap;}

.nowrapclass b{max-width: 200px; white-space:pre-line;}

.new_jobs_list li.applied_job .applied_job_icon, .new_jobs_detailed_list .applied_job .applied_job_icon{background: url("/images/system/applied_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.new_jobs_list li.saved_job .saved_job_icon, .new_jobs_detailed_list .saved_job .saved_job_icon{background: url("/images/system/saved_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.new_jobs_list li.expired_saved_job .saved_job_icon, .new_jobs_detailed_list .expired_saved_job .saved_job_icon{background: url("/images/system/expired_saved_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.new_jobs_list li.applied_saved_job .saved_job_icon, .new_jobs_detailed_list .applied_saved_job .saved_job_icon{background: url("/images/system/applied_saved_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.new_jobs_list li.recommended_jobs .saved_job_icon, .new_jobs_detailed_list .recommended_jobs .saved_job_icon{background: url("/images/system/recommended_jobs_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }

.new_jobs_list li.applied_job .applied_job_icon{background: url("/images/system/applied_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.streamsaved_job .saved_job_icon{background: url("/images/system/saved_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.streamexpired_saved_job .saved_job_icon{background: url("/images/system/expired_saved_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.streamapplied_saved_job .saved_job_icon{background: url("/images/system/applied_saved_job_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }
.streamrecommended_jobs .saved_job_icon{background: url("/images/system/recommended_jobs_bg.png") no-repeat left top; height: 47px;left: -3px; top: -3px; width: 55px; position:absolute; }

.nowrapclass b{max-width: 200px; white-space:pre-line;}

.jobsaccordianicon{right:10px;top:5px;}
.jobsaccordianicon .fa-chevron-down{display:none;}
.jobsaccordianicon .fa-chevron-down, .jobsaccordianicon .fa-chevron-up{color:#ccc;}
#searchcriteriasavediv{position: relative;top:-10px}
#searchcriteriasavediv .arrow-up {
	width: 0; 
	height: 0; 
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	position:relative;
	border-bottom: 10px solid #e7e7e7;
        left: 84%;
}


.rightsidewidgetalignment .atwho-view .atwho-view-ul li:first-child:before{content: '';
  position: absolute;
  top: -13px;
  left: auto;
  right:0px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom: 6px solid #ccc;}
.rightsidewidgetalignment .atwho-view .atwho-view-ul li:first-child:after{content: '';
  position: absolute;
  top: -12px;
  left: auto;
  right:0px;
  width: 0;
  height: 0;
  border:6px solid transparent;
  border-color: rgba(0, 0, 80, 0);
  border-bottom: 6px solid #fff;}
.lineheight17 iframe{width: 100%;border:0}

.paddingL10{padding-left: 10px;}

/*breadcrumb*/
.breadcrumb{ background: #fff; border-top:1px solid #f6f6f6; border-bottom:1px solid #f4f4f4; border-radius:0; padding:3px; font-size:12px;}
.breadcrumb a{ font-family: "exo_2.0bold"}
.marginleft0{ margin-left:0; font-family:"exo_2.0medium"}


.proclivityad a img{ margin:auto;}
.newjobs_defaultcursor li{cursor: default;}

.group_moreicon{
    line-height: 1;
   font-size: 13px;
   vertical-align: text-top;
}
.postDetail{
    overflow: visible;
}
.multipleArtifacts{
  margin-right: 20px;  
}
.curatednewspopup {   
    width: 600px;
}
.curatednewspopup:before {
    left: auto;
    right: 0px;
}
.curatednewspopup:after {
    left: auto;
    right: 0px;
}
.curatedNewsTitle:after{content: "";display:block;clear:both;}
.curatedNewsTitle{position: relative;}

.gamedescdivouter{padding-top:5px}
.gamedescdiv{padding:5px;position: relative}
.streamgameview_outer{padding:8px;}
.streamgameBanner{background: #e8e8e8;text-align: center}
.streamgameview_bg{padding:5px;background:#f4f4f4}
.ISIdiv{padding-top:5px}
.gamedescdiv .translationbuttondiarea {
    padding-bottom: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: right;
}
.isiouterdivclick .jspContainer .jspVerticalBar .jspDrag{background-color:#333;margin-left:0}
.isiouterdivclick .jspContainer  .jspVerticalBar{width:5px}

.isifooterdiv:after{clear:both;content:"";display:block}
.streamgameview_bgshadow{-webkit-box-shadow: -3px -2px 10px -7px rgba(0,0,0,0.75);
-moz-box-shadow: -3px -2px 10px -7px rgba(0,0,0,0.75);
box-shadow: -3px -2px 10px -7px rgba(0,0,0,0.75);}
.isioverlay{background: #ccc;position: absolute;top:0;bottom:0;right:0;left:0;z-index: 997;opacity: 0.6;
    filter: alpha(opacity=60);}
.gameDetailISIContent{z-index: 998}
.isioverlayinner{position: absolute;bottom:0;z-index: 9999;left:0;right:0}
.disclaimertextarrownone:after,.disclaimertextarrownone:before{display: none}
.radiolabeldiv label{padding-top:3px;margin-bottom:0}
.radiolabeldivright{}
.radiolabeldivright label{display: inline-block;padding:0;min-height:36px;vertical-align: middle }
.radiolabeldivright .radiobutton{display: inline-block}
/*Outside Post Detail styles*/
.streamsectionarealeftpanelzero{margin-left:0;}
.emailaudiencebg{background: #f1f1f1;margin-top:0px;margin-bottom:10px}
.headeroutertitle{font-size:18px;font-family: "exo_2.0bold";color:#333;padding-bottom:8px}
.labelcustom{padding-top:3px}
.createaccountlink, .createaccountbutton{text-align: center;padding:6px 0 4px; cursor: pointer;}
.createaccountlink a{font-size:16px;font-family:"exo_2.0medium";color:#333;text-decoration: underline}
.emaildiv{text-align: center;font-size:16px;font-family: "exo_2.0medium";color:#606060;}
input.pwdnew[type="password"] {background-position: 0 -64px;padding-left: 5px;margin-bottom: 0}
input.emailnew[type="text"] {background-position: 0 162px;padding-left: 5px;margin-bottom: 0}
.ea_Name{font-size:16px;font-family: "exo_2.0bold";color:#333;padding-top:30px}
.youarecommunity{font-size:18px;font-family: "exo_2.0medium";color:#333;text-align: center;padding-bottom:8px}
.paddingemailcommunity{padding:10px 10px;}
.textfieldreadonly, input.textfieldreadonly[type="text"], .control-group.success .textfieldreadonly:focus{background-color: #f8f8f8 !important;border:1px solid #b8bcc1;color:#acacac}
.Newscommentbox{background:#eeeeee;border:1px solid #e8e6e7}
.Newscommentbox{position:relative;margin-top:14px}
.ipadpotraits5 input.email[type="text"], .ipadpotraits5 input.pwd[type="password"]{margin-bottom:0;}
.network_specific{ /*margin-top:88px;*/}
.commonpostContent{padding-top:28px;padding-left:0px}
.commonpostContent .commonpostheader{margin:0;font-size:24px}
.imageouterresponsive{max-width: 100%}
.imageouterresponsive a{}
.imageouterresponsive img{max-width:100%;float:left;}
.commonsplitter{padding:10px;position: relative;margin-left:0px}
.commonsplitter:after{position: absolute;top:5px;border-top:1px solid #e8e8e8;left:0;right:0;content:""}
.footerrightsplitter{border-right:1px solid #ccc;padding-right:20px;}
.EA_headercontent{font-size:16px;color:#333;padding-bottom:8px;font-family: "exo_2.0light"}
.paddingT0{padding-top: 0px;}
.emailaudiencebg label, .agree{color:#666}
.EA_headercontent span{font-size:18px;color:#333;font-family: "exo_2.0bold"}
.paddingleft15{padding-left: 15px;}
.loader div img{background:#fff;padding:2px;border-radius:5px;}
.helpdiv{background-color: #F5F5F5;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px 4px 4px 4px;display: block;font-size: 13px;line-height: 20px;margin: 0 0 10px;padding: 9.5px;word-wrap: break-word;color:#333}
.searchwidth .r_headerpoptitle #searchBackId{position:absolute;right:9px;top:7px;}
.searchwidth .r_headerpoptitle{padding-right:30px;position:relative;}
.dd-tags1 b {
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    max-width: 100px;
    overflow: hidden;
    padding: 2px 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dd-tags1 {
    display: inline-block;
    margin-left: 3px;
line-height: 11px;
}
.dd-tags1 i {
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding: 2px 3px;
    vertical-align: text-top;
}
.divtextfield { background-color: #fff;border: 1px solid #c6c6c6;padding:5px 5px;}
#rightpanelicon:after,#rightpanelicon_outside:after{content: "";clear:both;display: block}
#rightpanelicon, #rightpanelicon_outside{position: relative}
@media (min-width:750px) and (max-width:800px){
   .network_specific{ margin-top:85px;} 
}
.Newscommentbox .commentsection:last-child{border-bottom:0}
.Newscommentbox:before{ content: '';
  position: absolute;
  top: -29px;
  left: 125px;
  width: 0;
  height: 0;
  border: 14px solid transparent;
  border-bottom: 14px solid #e9e7e7;}
.Newscommentbox:after{ content: '';
  position: absolute;
  top: -28px;
  left: 125px;
  width: 0;
  height: 0;
  border: 14px solid transparent;
   border-color: rgba(0, 0, 80, 0);
  border-bottom: 14px solid #eeeeee;}

/*end*/
.rightpanelicon,#rightpanelicon,#rightpanelicon_outside,.mobilewebmenu{display: none}
.errordisplaymultiplelines .controlerror .errorMessage{white-space: normal;line-height: 13px}
.errordisplaymultiplelines .errorMessage_smallarea .errorMessage{white-space:nowrap}
.rightpanelicon,#rightpanelicon,#rightpanelicon_outside{display: none}
/**/
.marginR25{ margin-left:2.5641% !important;}
.margin_left0{ margin-left: 0}
.login_deff{ margin-right: 20px;margin-top:5px}
@media (min-width:480px)and (max-width:800px){
.login_deff{ margin-right: 20px;margin-top:4px}
}
@media (max-width:640px){
   .stream_widget .post_widget .stream_msg_box:after, .stream_widget .post_widget .stream_msg_box:before{ border-bottom: 7px solid #ccc;left:20px; }
   .stream_widget .skiptaiconwidth80x80{float:left}
   .npi_label{ float:left !important; display:block; }
   .marginR25 { margin-left:0 !important;}
   .margint8{ margin-top:8px;}
   .commonpostContent{padding:0 10px}
   .footerrightsplitter{border-right:0;padding-right:0;text-align: center}
   .mobilealignmentleft{}
 .row-fluid [class*="mobilealignmentleft"]{float:left;width:auto}
 .row-fluid [class*="mobilealignmentcenter"]{display:table;margin:auto !important;width:auto}
 .paddingleft15{padding-left: 0px;}

 .row-fluid [class*="spancustom"] {
    margin-left: 0;
    width: 100%;
    
}
.chatcustomdiv [class*="customdiv3"]{background: #f4f4f4;left:0;width:100%;right:auto;display: none}
.chatcustomdiv [class*="customdiv3"]{position: absolute;padding-top:20px}
.sidebar-nav_outer{display:none}
.curbsidediv #curbsidedropdown{margin-top:10px}
.streamsectionarea.padding10.displayn{min-height:100px}
.m_c_header .m_c_header_text{color:#fff;font-family:"exo_2.0medium";font-size:14px;margin-right:0px;cursor:pointer;width:60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.minchatbox .minichat{width:96%;}
.minchatbox{width:300px;float:left;position:relative;min-height:32px}
.closedchat{width:60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.closedchattext{}

 .mobilenone{display: none;}
 .poweredgoogle {right: 0;}
 .curatednewspopup {   
    width: 287px;
 .isioverlayinner{left:0px}
}
.curatednewspopup:before {
    left: auto;
    right: 0px;
}
.curatednewspopup:after {
    left: auto;
    right: 0px;
}
}
/*u 261015 for mini reg */
.jspPane label, .jspPane .select, .jspPane select.textfield{ text-align: left;}
.select{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

@media (max-width:850px){
 #rightpanelicon,  #rightpanelicon_ads{display:block;position: relative}
.rightpanelicon{overflow: hidden;display: block;background:#00A6DD; border-radius: 100px;height: 34px;text-align: center;width: 34px;position: absolute;right:8px;top:77px;z-index: 1000;cursor:pointer}
.closerightpanel{cursor:pointer;margin-right:10px;margin-top:10px;background:#808080;color:#fff;border-radius: 100px;font-family: arial;font-size: 23px;width:34px;height: 27px;padding-top: 7px;text-align: center;}
.rightpaneliconClose{display: none;background:#00A6DD; border-radius: 100px;height: 26px;text-align: center;width: 34px;position: absolute;right:8px;top:77px;z-index: 1000;cursor:pointer;font-size:20px;color:#fff;font-family: arial;padding-top:8px}
.ea_Name {padding-top: 18px;}
.rightpanelicon img{margin-top:10px}
#rightpanel{background: #F1F1F1;display: none;top:0px;z-index: 999;bottom:auto}
.emailaudiencebg{padding:0 20px;margin:auto;/*width:300px*/}
.closerightpanelouter:after{content:"";clear:both;display:block}

.sidebar-nav_right, .sidebar-nav{position:absolute;bottom:auto}

.mobileclear{position: relative}
#webLinkWall{padding-left:0}
/*groupadvertisement*/
.groupMargin{ margin-right: 0px;}
#groupSideBar{display: none}
sub, sup{font-size:100%}

/*end*/
}
@media (min-width:320px) and (max-width:400px){
  
.rightpanelicon{top:-15px;right:-5px; z-index:999;}

.groupbanner {height: auto; overflow: hidden;}

.grouphomemenu ul li .menubox ul li .menusubbox {
    height: 23px;
    width: 23px;
}
header .container .nav > li .searchwidth{margin-top:2px;left:-10px}
    .searc_li .search input[type="text"]:focus, .searc_li .search input[type="text"]{width:82%}
    .searchwidth:before, .searchwidth:after{right:150px}
    .searchrow-fluid .span2, .searchrow-fluid .span3{width:100%;float:none}
}
@media (min-width:410px) and (max-width:500px){
  .searchrow-fluid .span2, .searchrow-fluid .span3, header rowfluid.searchrow-fluid .span3, header .searchrow-fluid .span2{width:100%;float:none}
.rightpanelicon{top:39px;right:-5px}
.groupbanner {height: auto; overflow: hidden;}

.grouphomemenu ul li .menubox ul li .menusubbox {
    height: 23px;
    width: 23px;
}
.searc_li .search input[type="text"]:focus, .searc_li .search input[type="text"]{width:200px}
header .container .nav > li .searchwidth{margin-top:2px;left:-200px}
.searchwidth:before, .searchwidth:after{right:150px} 
}
.search .padding4{padding:0}
@media (min-width:320px) and (max-width:490px){
    #headerSection[class*="span10"]{min-height:1px}
    .searchwidth:before, .searchwidth:after{top:-22px}
    .search .padding4{padding:0}
    .customdiv3{position: absolute;top:0;}
    .chatcustomdiv [class*="customdiv3"]{background: #f4f4f4;left:auto;right:0;width:100%}
    .custtableform{display: block;width:100%}
.cus_panel1{width:100%;display: block}
.cus_panel2{width:100%;display: block;border-left:0px solid #ccc;padding-top:10px}
.mobiletop10{padding-top:10px}
    
    .mobileshow{background: #fff;}
    .mobileleftborder{border-left:1px solid #d9d9d9}
    
}
@media (min-width:320px) and (max-width:600px){
#gamemenu .grouphomemenu ul li:first-child{width:100%;float:none}
    #gamemenu .grouphomemenu ul li .menubox{width:88px;height:88px}   
    #gamemenu .grouphomemenu ul li .leadingindividuals{width:100%}
    #gamemenu  .grouphomemenu ul li .leadingindividuals .media{margin-top:0}
    #gamemenu  .grouphomemenu ul{float:none}
   .p_summary{min-height:200px}
   #Group_Traffic_dpd1, #Group_Traffic_dpd2{float:left}
   .analytics_datepicker ul.anlt_datepic li{float:left}
   .analytics_widgettitle, .analytics_widgetheader{padding:10px 5px }
   .anlt_datepic input.textfield {
    width: 75px;
}
.anlt_datepic li, .anlt_datepic li.dropdown.pull-left{float:left}
 .analytics_export{width:45px}
 .sidebar-nav_right {width:306px !important;}
}
@media (min-width:610px) and (max-width:650px){
    .searc_li .search input[type="text"]:focus, .searc_li .search input[type="text"]{width:200px}
  .headermenuarea{padding-right:30px}
.rightpanelicon{top:42px;right:-5px}
#rightpanel{width:306px}
.groupbanner {height: auto; overflow: hidden;}
.headermenuarea li ul li:first-child {  float:none; width:auto;display:block}
    .searchwidth:before, .searchwidth:after{right:295px}
    .searchwidth:before, .searchwidth:after{top:-22px}
    .search .padding4{padding:0}
    header .container .nav > li .searchwidth{margin-top:2px;left:-165px}
    .custtableform{display: block;width:100%}
.cus_panel1{width:100%;display: block}
.cus_panel2{width:100%;display: block;border-left:0px solid #ccc;padding-top:10px}
.mobiletop10{padding-top:10px}
.control-groupnone{ margin-right: 7px;}
}
@media (min-width: 700px) and (max-width: 790px){
    /*#rightpanel{right:-16px;top:0}*/
    .minchatbox{min-height:34px}
}
@media (min-width: 791px) and (max-width: 900px){
    /*#rightpanel{right:-30px;top:0}*/
    .minchatbox{min-height:34px}
}
@media (min-width:730px) and (max-width:830px){
.headermenuarea{padding-right:30px}
.rightpanelicon{top:40px;right:-2px}
.streamsectionarearightpanel{margin-right:0}
.groupbanner {height: auto; overflow: hidden;}
#groupProfileDiv .span4, #groupProfileDiv .span8{width:100%;float:none;margin-left:0}
.grouphomemenu ul li.normal {margin: 2px;}
.headermenuarea li ul li:first-child {  float:none; width:auto;display:block} 
.search_p_data38{margin-left:0;padding-top:31px}
.curatednewspopup:before {
    left: auto;
    right: 0px;
}
.curatednewspopup:after {
    left: auto;
    right: 0px;
}
}

/*This is for mobile app icon in mobile web and Ipad */
.prompt{padding:5px 10px;text-align:center;background:#000;display: block;}
.prompttitle{font-size:20px;font-family: "exo_2.0medium";
    font-weight: normal;color:#fff;text-align:center}
.prompttitle span{font-size:20px;font-family: "exo_2.0bold";}
.appimg{text-align:center}
.emailaudiencebg .text-center{text-align:center}
.prompt:after{content:"";clear:both;display:block}

.isiouterdiv{margin-top:0px;border:1px solid #e9e9e9;  cursor: pointer;background: #fff}
.isipadding{padding:15px 25px 15px;position: relative}
.isipaddinglarge{padding:1px 25px 15px;}
.isi_header{padding:5px 5px 3px;font-size:12px;;color:#8c8c8f;text-align: right}
.isi_header span{position:relative;top:-7px;font-size:16px;vertical-align:text-bottom}
.isi_header:after{content:"";clear:both;display:block}
.isiouterdivmin115{min-height:100px;height: 100px}
.isiouterdivmin600{min-height:600px;max-height: 600px}
.isi_content{word-wrap:break-word}
.videoOuterDiv{background: #f4f4f4;padding: 3px}
.videoOuterDiv .jwplayer{margin: auto}
.themedicinescompany, .themedicinescompanyisi_header, .themedicinescompanyisi_sectionheader, .themedicinescompanyisi_sectioncontent, .themedicinescompanyisi_sectionsubheader, .isiunderline{font-family:arial;color:#000}
.themedicinescompanyisi_header{font-size:16px;font-weight:bold;text-transform:uppercase;padding-bottom:8px}
.themedicinescompanyisi_sectionheader{font-size:16px;font-weight:bold;padding-bottom:8px;padding-top:8px}
.themedicinescompanyisi_sectionsubheader{font-size:14px;font-weight:normal;padding-bottom:8px;padding-top:8px}
.themedicinescompanyisi_sectioncontent{padding-bottom:8px;font-size:14px}
.isiunderline{color:#000;text-decoration:underline}
.isiunderline sup{text-decoration:none}
/* mobile web icon styling Endd--------------------------------------------*/

:focus {
outline:0;
}
.streamsection{padding-bottom:60px}
@media (min-width: 320px) and (max-width: 800px){
    .mobilepubhide, .row-fluid .mobilepubhide{display: none}
    .row-fluid .customaccordian{width:100%}
    .pubtitlediv{display:block;clear:both;padding-top:10px}
    .pubtitlediv .pagetitle{font-size:22px}
    .featurednewsOtherview ul.featuredlinks li.featuredlinksli:hover .featuredsection{border:5px solid #e0e0e0;padding:5px;display:none;position:absolute;left:-326px;background:#fff;width:100%;top:-10px;z-index: 999}
}


/* ------------shuttle widget styles---start------------------*/
.adspage-title{font-size:18px;font-family: "exo_2.0bold";padding-top:10px;padding-bottom:3px}
.customvabfluid{}
.customvabfluid .span9{float:none;margin:auto;display:table}
.customvabfluid [class*="span9"]:first-child{margin:auto}
.customvabfluid .span11{float:none;margin:auto;display:table}
.customvabfluid [class*="span11"]:first-child{margin:auto}
.customvabfluid1[class*="customdiv"]:first-child{margin:auto}
.customvabfluid1 .customdiv{float:none;margin:auto;display:table}
.customfloats{}
.customfloats:after, .conferencetabs:after{content:"";clear:both;display:block}
.customfloats .firstrow, .customfloats .thirdrow, .customfloats .secondrow{float:left}
.customfloats .firstrow, .customfloats .thirdrow{width:42%}
.customfloats .secondrow{width:16%}
.documentbox{-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.32);
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.32);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.32);border-radius:1px;border:1px solid #f0f0f0;}
.documentboxheadersearch{background:#f0f0f0;padding:10px}
.documentboxheadersearch .search input[type="text"]{width:100%;min-height:33px;margin-bottom:0;-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;}
.documentboxlist, .conferencetabs ul{margin:0;padding:0;list-style:none}
.documentboxlist li{padding:5px 10px;border-bottom:1px solid #f0f0f0;font-family:"exo_2.0medium";cursor:pointer;word-wrap: break-word;}
.documentboxlist li.active{background:#d9edf7;color:#31708f}
.documentboxlist li.decline{background:#ebccd1;color:#a94442}
.documentboxlist li.accept{background:#d6e9c6;color:#3c763d}
.documentboxlist li:last-child{border-bottom:0}
.minheight300{min-height:300px}
.commonarrow button, .custombutton{background:none;border:0;}
.commonarrow{padding-bottom:20px}
.arrowsectionarea{position:relative;top:140px}
.invitationarea{min-height:30px;padding:5px}
.invitationarea i{font-size:15px;color:#666;font-style:normal;padding-top:4px;display:inline-block}
.vabbuttonarea{border-top:1px solid #dadada;padding:10px 0;margin-top:10px}
.pagetitletabs{font-size: 20px; font-family: "exo_2.0medium";padding:0;margin:0}
.conferencetabs{padding-top:10px;position:relative}
.conferencetabs:after{position:absolute;content:"";bottom:0;border-bottom:2px solid #e0e0e0;left :0;right:0}
.conferencetabs ul{display:table;margin:auto}
.conferencetabs ul li{float:left;height:43px}
.conferencetabs ul li span{font-size: 20px; font-family: "exo_2.0medium";display:block;padding:10px 15px 0;color:#949393;cursor:pointer;text-decoration: none;}
.conferencetabs ul li.active span{color:#333;cursor:pointer;}
.conferencetabs ul li .t_one, 
.conferencetabs ul li .t_one .t_two, 
.conferencetabs ul li .t_one .t_two .t_three{background-image:url(/images/system/top_tabs_bg.png);background-repeat:no-repeat;background-position:50px 50px; height:43px;display: block;text-decoration: none;font-style:normal}
.conferencetabs ul li.active .t_one, 
.conferencetabs ul li.active .t_one .t_two, 
.conferencetabs ul li.active .t_one .t_two .t_three{background-image:url(/images/system/top_tabs_bg.png);background-repeat:no-repeat;background-position:50px 50px; height:43px;display: block;text-decoration: none;font-style:normal}
.conferencetabs ul li .t_one{padding-left:21px;background-position:left -517px;}
.conferencetabs ul li .t_one .t_two{padding-right:21px;background-position:right -377px;}
.conferencetabs ul li .t_one  .t_two .t_three{background-position:left -658px;background-repeat:repeat-x}

.conferencetabs ul li.active .t_one{padding-left:21px;background-position:left -138px;}
.conferencetabs ul li.active .t_one .t_two{padding-right:21px;background-position:right 0px;}
.conferencetabs ul li.active .t_one  .t_two .t_three{background-position:left -254px;background-repeat:repeat-x}
.custombutton{padding:0;margin:0}
.marginzerocustom{margin-top:0}

.conf_box{padding:5px 5px 5px 5px;background: #f4f4f4}
.confheading{padding:5px}
.confsectionremove{position: absolute;right:6px;top:1px}
.achievementschild{cursor:move ;display: block}
.confpop_title{font-size: 15px; font-family: "exo_2.0bold";}
.confbox{}
.confbox .media{margin-top:5px}
.confbox .subtitle{padding-top:8px;font-size: 15px; font-family: "exo_2.0medium";}
.confusername{font-size: 17px; font-family: "exo_2.0bold";}
.confdisplayname{font-size: 15px; font-family: "exo_2.0bold";color:#7C7B79}
.confwookmarkbox .media-body{padding: 0 10px;  word-wrap: break-word; overflow: hidden;}    
.conferencesarea{font-size: 15px; font-family: "exo_2.0bold"; word-wrap: break-word;padding:5px}
.usersuspended{color:#E27D7B;font-size: 15px; font-family: "exo_2.0bold";}
.useractive{color:#3C763D;font-size: 15px; font-family: "exo_2.0bold";}
.userregister{color:#44609b;font-size: 15px; font-family: "exo_2.0bold";}
.userregistered{color:#EDE9D4;font-size: 15px; font-family: "exo_2.0bold";}
.social_bar a i img.usredit{background: url(/images/system/action_icons.png) no-repeat left -79px;width:26px;height:26px;max-width:26px}
.social_bar a i img.usractive{background: url(/images/system/action_icons.png) no-repeat left -1px;width:26px;height:26px;max-width:26px}
.social_bar a i img.usrinactive{background: url(/images/system/action_icons.png) no-repeat left -152px;width:26px;height:26px;max-width:26px}

.previewnew{max-height:70px;max-width:70px}
.previewnew img{max-width:100%;max-height:70px}
.clearbottom:after{content:"";clear:both;display:block}
.padding_topzero{padding-top:0}
.custimagewithfloatstream{float:left;max-width:200px;padding-right:10px}



/*------------------Shuttle widget styles End--------------------- */

.adfieldsGrouping{border: 1px solid #e8e8e8;padding: 10px;margin-bottom: 10px;}

.isiouterdivclick .jspContainer .jspHorizontalBar{visibility: hidden}
/* mobile web icon styling Endd--------------------------------------------*/

/*contenteditabletitle*/
.contenteditablesectionarea{background: #f4f4f4;padding:5px}
.Snippet_div .imagecloseicon{position: relative}
.Snippet_div .imagecloseicon button.imageclose{display:none;border:1px solid #ccc;border-radius:20px;position:absolute;left:50%;top:50% ;color: #000000;line-height: 10px;margin-left: -10px;padding: 5px 6px;background: #f4f4f4;margin-top:-8px;margin-left:-8px}
.Snippet_div .imagecloseicon:hover button.imageclose{display:block;border:1px solid #ccc;border-radius:20px;position:absolute;left:50%;top:50% ;color: #000000;line-height: 10px;margin-left: -10px;padding: 5px 6px;background: #f4f4f4;margin-top:-8px;margin-left:-8px}
.Snippet_div p.contenteditablearea{border:1px dotted #ccc;padding:5px}
.Snippet_div p.contenteditablearea:hover{border:1px dashed #333}
.Snippet_div p.contenteditabletitle{color: #1e1d1b;font-family: "exo_2.0bold";font-size: 18px;font-weight: normal;margin-bottom:5px}
.Snippet_div p.contenteditablebody{ margin-bottom:0;font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height: 15px;padding-top: 5px;}
 .Snippet_div button.close{color: #000000;line-height: 15px;margin-left: -10px;opacity:1;padding: 5px;background: #f4f4f4}
/*end*/
/* notallowed */
.notallowed{display:table;margin:auto;color: #1e1d1b;font-family: "exo_2.0bold";font-size: 18px;font-weight: normal;padding:10px;border-radius:5px ;background: #e8e8e8}
/* end */
.endmatterstye{font-size:14px;color:#000;font-weight:normal;font-family:arial;text-align:left;clear:both;display:table;margin:auto}
.endmatterstyle_left{float:left;max-width:100%;width:32%}
.endmatterstyle_right{float:left;padding-top:26px;width:68%}
.endmattercontent{font-size:12px;color:#838479;font-weight:normal;font-family:arial;}
.endmattercontentheader{font-size:16px;color:#838479;font-weight:bold;font-family:arial;padding-bottom:2px}
.endmatterstye_link{font-size:12px;color:#898479;font-weight:bold;font-family:arial;}

.endmatterstream .endmatterstye{font-size:9px;padding-top:10px;margin-right:-5px}
.endmatterstream .endmatterstyle_left{width:32%}
.endmatterstream .endmatterstyle_right{padding-top:20px;width:68%}
.endmatterstream .endmattercontent{font-size:9px;line-height: 11px}
.endmatterstream .endmattercontentheader{font-size:13px;padding-bottom:10px}
.endmatterstream .endmatterstye_link{font-size:9px;text-decoration: underline}


.endmattergamewall .endmatterstye{font-size:0.708em;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:33%}
.endmattergamewall .endmatterstyle_right{padding-top:18px;width:67%}
.endmattergamewall .endmattercontent{font-size:0.708em;line-height: 9px}
.endmattergamewall .endmattercontentheader{font-size:10px;padding-bottom:10px}
.endmattergamewall .endmatterstye_link{font-size:7px;text-decoration: underline}


.endmattergamedetail .endmatterstye{font-size:14px;padding-top:0px}
.endmattergamedetail .endmatterstyle_left{width:30.5%}
.endmattergamedetail .endmatterstyle_right{padding-top:25px;width:69.5%}
.endmattergamedetail .endmattercontent{font-size:12px;line-height: 14px}
.endmattergamedetail .endmattercontentheader{font-size:16px;padding-bottom:12px}
.endmattergamedetail .endmatterstye_link{font-size:12px;text-decoration: underline}
.isilistmargin ul li{position: relative}
.isilistmargin ul li div{margin-left:-4px}
.questiontext sup {font-size: 100%;top:-4px}
.new_regdiv{padding-bottom:0;}
#challangeQuestionWidget{padding-top:0px;}
#logo{min-height:64px}
@media (min-width: 320px) and (max-width: 700px){
    .isioverlayinner{left:0;}
    .gamebutton .btn{padding: 4px 3px;font-size:13px}
}

@media (min-width: 320px) and (max-width: 400px){
    .media-status ul li {
    width: 30%;
}
.media-status ul li .statusminibox .statustitle {
    
    font-size: 13px;
    
}    
    
    .endmattergamedetail{position: relative;margin-left:-10px;margin-right:0px}
.endmattergamedetail .endmatterstye{font-size:7px;padding-top:0px}
.endmattergamedetail .endmatterstyle_left{width:50%}
.endmattergamedetail .endmatterstyle_right{padding-top:19px;width:50%}
.endmattergamedetail .endmattercontent{font-size:7px;line-height: 9px;letter-spacing: 0}
.endmattergamedetail .endmattercontentheader{font-size:10px;padding-bottom:0px}
.endmattergamedetail .endmatterstye_link{font-size:7px;text-decoration: underline;letter-spacing: 0}

.endmatterstream .endmatterstye{font-size:7px;padding-top:0px;margin-right:-15px;margin-left:-10px;}
.endmatterstream .endmatterstyle_left{width:45%}
.endmatterstream .endmatterstyle_right{padding-top:15px;width:55%}
.endmatterstream .endmattercontent{font-size:7px;line-height: 11px}
.endmatterstream .endmattercontentheader{font-size:10px;padding-bottom:5px}
.endmatterstream .endmatterstye_link{font-size:7px;text-decoration: underline}


.endmattergamewall{position: relative;margin-left:-5px;margin-right:0px}
.endmattergamewall .endmatterstye{font-size:6px;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:40%}
.endmattergamewall .endmatterstyle_right{padding-top:11px;width:60%}
.endmattergamewall .endmattercontent{font-size:6px;line-height: 7px;letter-spacing: 0}
.endmattergamewall .endmattercontentheader{font-size:9px;padding-bottom:4px}
.endmattergamewall .endmatterstye_link{font-size:6px;text-decoration: underline;letter-spacing: 0}
}
@media (min-width: 340px) and (max-width: 400px){
.endmattergamedetail .endmatterstyle_left{width:45%}
.endmattergamedetail .endmatterstyle_right{width:55%}
.endmatterstream .endmatterstyle_left{width:45%}
.endmatterstream .endmatterstyle_right{padding-top:13px;width:55%}

.endmattergamewall{position: relative;margin-left:-10px;margin-right:0px}
.endmattergamewall .endmatterstye{font-size:8px;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:35%}
.endmattergamewall .endmatterstyle_right{padding-top:20px;width:65%}
.endmattergamewall .endmattercontent{font-size:8px;line-height: 10px;letter-spacing: 0}
.endmattergamewall .endmattercontentheader{font-size:11px;padding-bottom:8px}
.endmattergamewall .endmatterstye_link{font-size:8px;text-decoration: underline;letter-spacing: 0}

.endmattergamewall{position: relative;margin-left:-5px;margin-right:0px}
.endmattergamewall .endmatterstye{font-size:8px;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:40%}
.endmattergamewall .endmatterstyle_right{padding-top:13px;width:60%}
.endmattergamewall .endmattercontent{font-size:8px;line-height: 10px;letter-spacing: 0}
.endmattergamewall .endmattercontentheader{font-size:9px;padding-bottom:4px}
.endmattergamewall .endmatterstye_link{font-size:8px;text-decoration: underline;letter-spacing: 0}
}


@media (min-width: 401px) and (max-width: 480px){
 .endmattergamedetail{position: relative;margin-left:-10px;margin-right:0px}
.endmattergamedetail .endmatterstye{font-size:8px;padding-top:0px}
.endmattergamedetail .endmatterstyle_left{width:35%}
.endmattergamedetail .endmatterstyle_right{padding-top:20px;width:65%}
.endmattergamedetail .endmattercontent{font-size:8px;line-height: 10px;letter-spacing: 0}
.endmattergamedetail .endmattercontentheader{font-size:11px;padding-bottom:8px}
.endmattergamedetail .endmatterstye_link{font-size:8px;text-decoration: underline;letter-spacing: 0}

.endmatterstream .endmatterstye{font-size:7px;padding-top:0px;margin-right:-25px;margin-left:-13px;}
.endmatterstream .endmatterstyle_left{width:29%}
.endmatterstream .endmatterstyle_right{padding-top:10px;width:71%}
.endmatterstream .endmattercontent{font-size:7px;line-height: 8px}
.endmatterstream .endmattercontentheader{font-size:9px;padding-bottom:5px}
.endmatterstream .endmatterstye_link{font-size:7px;text-decoration: underline}

.endmattergamewall{position: relative;margin-left:-5px;margin-right:-10px}
.endmattergamewall .endmatterstye{font-size:8px;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:28%}
.endmattergamewall .endmatterstyle_right{padding-top:10px;width:72%}
.endmattergamewall .endmattercontent{font-size:8px;line-height: 10px;letter-spacing: 0}
.endmattergamewall .endmattercontentheader{font-size:9px;padding-bottom:3px}
.endmattergamewall .endmatterstye_link{font-size:8px;text-decoration: underline;letter-spacing: 0}

}

@media (min-width: 500px) and (max-width: 640px){	
.endmattergamedetail .endmatterstye{font-size:14px;padding-top:0px}
.endmattergamedetail .endmatterstyle_left{width:30%;}
.endmattergamedetail .endmatterstyle_right{padding-top:21px;width:70%;}
.endmattergamedetail .endmattercontent{font-size:10px;line-height: 12px;letter-spacing: 0}
.endmattergamedetail .endmattercontentheader{font-size:10px;}
.endmattergamedetail .endmatterstye_link{font-size:10px;text-decoration: underline;letter-spacing: 0}

.endmatterstream .endmatterstye{font-size:9px;padding-top:0px; margin-right: -7px}
.endmatterstream .endmatterstyle_left{width:30%}
.endmatterstream .endmatterstyle_right{padding-top:18px;width:70%}
.endmatterstream .endmattercontent{font-size:9px;line-height: 11px}
.endmatterstream .endmattercontentheader{font-size:11px;padding-bottom:6px}
.endmatterstream .endmatterstye_link{font-size:9px;text-decoration: underline}


.endmattergamewall{position: relative;margin-left:0px;margin-right:0px}
.endmattergamewall .endmatterstye{font-size:9px;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:28%}
.endmattergamewall .endmatterstyle_right{padding-top:19px;width:72%}
.endmattergamewall .endmattercontent{font-size:9px;line-height: 11px;letter-spacing: 0}
.endmattergamewall .endmattercontentheader{font-size:11px;padding-bottom:5px}
.endmattergamewall .endmatterstye_link{font-size:9px;text-decoration: underline;letter-spacing: 0}


}

@media (min-width: 768px) and (max-width: 900px){
    .endmattergamedetail{position: relative;margin-left:-10px;margin-right:0px}
.endmattergamedetail .endmatterstye{font-size:14px;padding-top:10px}
.endmattergamedetail .endmatterstyle_left{width:30%}
.endmattergamedetail .endmatterstyle_right{padding-top:21px;width:70%}
.endmattergamedetail .endmattercontent{font-size:10px;line-height: 12px}
.endmattergamedetail .endmattercontentheader{font-size:14px;padding-bottom:10px}
.endmattergamedetail .endmatterstye_link{font-size:10px;text-decoration: underline}

.endmatterstream .endmatterstye{font-size:7px;padding-top:0px;margin-right:-25px;margin-left:-13px;}
.endmatterstream .endmatterstyle_left{width:29%}
.endmatterstream .endmatterstyle_right{padding-top:13px;width:71%}
.endmatterstream .endmattercontent{font-size:7px;line-height: 8px}
.endmatterstream .endmattercontentheader{font-size:9px;padding-bottom:5px}
.endmatterstream .endmatterstye_link{font-size:7px;text-decoration: underline}

.endmattergamewall{position: relative;margin-left:0px;margin-right:0px}
.endmattergamewall .endmatterstye{font-size:9px;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:29%}
.endmattergamewall .endmatterstyle_right{padding-top:18px;width:71%}
.endmattergamewall .endmattercontent{font-size:9px;line-height: 11px;letter-spacing: 0}
.endmattergamewall .endmattercontentheader{font-size:10px;padding-bottom:3px}
.endmattergamewall .endmatterstye_link{font-size:9px;text-decoration: underline;letter-spacing: 0}



}
@media (min-width: 801px) and (max-width: 1100px){
   .endmatterstream .endmatterstye{font-size:7px;padding-top:0px;margin-right:-25px;margin-left:-13px;}
.endmatterstream .endmatterstyle_left{width:29%}
.endmatterstream .endmatterstyle_right{padding-top:11px;width:71%}
.endmatterstream .endmattercontent{font-size:7px;line-height: 8px}
.endmatterstream .endmattercontentheader{font-size:9px;padding-bottom:5px}
.endmatterstream .endmatterstye_link{font-size:7px;text-decoration: underline} 

.endmattergamewall{position: relative;margin-left:0px;margin-right:0px}
.endmattergamewall .endmatterstye{font-size:6px;padding-top:0px}
.endmattergamewall .endmatterstyle_left{width:29%}
.endmattergamewall .endmatterstyle_right{padding-top:11px;width:71%}
.endmattergamewall .endmattercontent{font-size:6px;line-height:7px;letter-spacing: 0}
.endmattergamewall .endmattercontentheader{font-size:9px;padding-bottom:4px}
.endmattergamewall .endmatterstye_link{font-size:6px;text-decoration: underline;letter-spacing: 0}

}
.Snippet_div a:hover{text-decoration: none;}
.gamewallDescriptionMore{font-size: 20px;cursor: pointer;font-family:"exo_2.0bold";}
.stream_widget .post_widget .stream_msg_box .stream_title b sup{top:-7px;font-size:11px;font-family:arial;left:-1px}
.stream_widget .post_widget .stream_msg_box .stream_title span sup{font-size: 11px;top: -6px;left:-1px}
.gameprofilebox .stream_title b sup, .ext_surveybox .stream_title b sup{top:-4px;font-size:17px;}
/*new headermenu*/
.newmenubg{/*background: url(/images/system/transparentnewmenu.png) repeat left top;*/border-radius:0 0 5px 5px;padding:0 2px 0 8px;}
.newcssmenumargin0{margin:0}
.headerTopSection .headermenuarea  li .chaticon, .headerTopSection .headermenuarea  li .chaticon:hover, .headerTopSection .headermenuarea  li .notificationicon, .headerTopSection .headermenuarea  li .notificationicon:hover, .headerTopSection .headermenuarea  li .myprofileicon, .headerTopSection .headermenuarea > .gameiconlist > .gameicon{background-image:url(/images/system/Newheader_mainmenu_icons.png); background-position: 0px 0px; background-repeat:no-repeat}
.headerTopSection  .headermenuarea >  li > .notificationicon, .headerTopSection  .headermenuarea >  li > .notificationicon:hover{background-position: -125px -349px }
.headerTopSection  .headermenuarea >  li > .chaticon, .headerTopSection  .headermenuarea >  li > .chaticon:hover{background-position: -125px -384px }
.headerTopSection .headermenuarea > li > .chaticon, .headerTopSection .headermenuarea > li > .notificationicon, .headerTopSection .headermenuarea > li > .myprofileicon{border-width: 3px;margin-top:3px}
.headerTopSection .headermenuarea > li > .skiptaiconmargintop6{margin-top:3px}
.headerTopSection .headermenuarea > li > .headerprofileicon .skiptaiconinner, .headerTopSection .generalprofileicon .skiptaiconinner{border-width:3px}
.row-fluid [class*="custom10"]{ width: 85.4701%;margin-left:0}
.row-fluid [class*="custom3"]{ width:25.641%;margin-left:0}
.headerTopSection .headermenuarea{display: table;margin:auto}
.headerTopSection .headermenuarea li{height:auto}
.headerTopSection .headermenuarea > li > .chaticon, .headerTopSection .headermenuarea > li > .notificationicon, .headerTopSection .headermenuarea > li > .myprofileicon{
    width:30px;height: 30px}
#newcssmenu ul{margin:0;padding:0}
.headerTopSection .headermenuarea > li > .skiptaiconwidth43x43 .skiptaiconinner, .headerTopSection  .skiptaiconwidth43x43 .skiptaiconinner{width:30px;height:30px}
.newcssmenu li i{vertical-align: middle;display:inline-block;width:32px;height:32px ;background-image:url(/images/system/Newheader_mainmenu_icons.png); background-position: 0 100px; background-repeat:no-repeat;margin-right:2px}
/*.newcssmenu li:last-child i{margin-right:0;}*/
.newcssmenu .TopsectionHome a i{background-position: -22px -13px}
.newcssmenu .TopsectionCurbside a i{background-position: -22px -51px}
.newcssmenu .TopsectionGroups a i{background-position: -22px -87px}
.newcssmenu .TopsectionNews a i{background-position: -22px -124px}
.newcssmenu .TopsectionQuickLinks a i{background-position: -22px -309px}
.newcssmenu .TopsectionGames a i{background-position: -22px -161px}
.newcssmenu .TopsectionCareers a i{background-position: -22px -199px}
.newcssmenu .TopsectionAnalytics a i{background-position: -22px -272px}
.newcssmenu .TopsectionAdmin a i{background-position: -22px -236px}

.menu_table { display: table}
.menu_table .icon, .menu_table .link { display:table-cell; vertical-align: middle;}

.newcssmenu .TopsectionDsn a .icon i{background-position: -23px -348px;background-color:#fff ;border-radius:100%}
.newcssmenu .TopsectionGather a i{background-position: -24px -384px;background-color:#fff;border-radius:100%}
.newcssmenu .TopsectionDiabetes a i {background-color: #fff;background-position: -23px -421px;border-radius: 100%;}
.newcssmenu .TopsectionInfect a i {background-color: #fff;background-position: -23px -458px;border-radius: 100%;}
.newcssmenu .t_menu_l_arrow a i, .newcssmenu .t_menu_l_arrow:hover a i{background:url(/images/system/tab_topmenu_arrowL.png) no-repeat left top;  width:20px;}
.newcssmenu .t_menu_r_arrow a i, .newcssmenu .t_menu_r_arrow:hover a i{background:url(/images/system/tab_topmenu_arrowR.png) no-repeat left top;  width:20px; }
.newcssmenu .TopsectionHome.active a i, .newcssmenu .TopsectionHome:hover a i{background-position: -124px -13px}
.newcssmenu .TopsectionCurbside.active a i, .newcssmenu .TopsectionCurbside:hover a i{background-position: -124px -51px}
.newcssmenu .TopsectionGroups.active a i, .newcssmenu .TopsectionGroups:hover a i{background-position: -124px -87px}
.newcssmenu .TopsectionNews.active a i, .newcssmenu .TopsectionNews:hover a i{background-position: -124px -124px}
.newcssmenu .TopsectionQuickLinks.active a i, .newcssmenu .TopsectionQuickLinks:hover a i{background-position: -124px -309px}
.newcssmenu .TopsectionGames.active a i, .newcssmenu .TopsectionGames:hover a i{background-position: -123px -161px}
.newcssmenu .TopsectionCareers.active a i, .newcssmenu .TopsectionCareers:hover a i{background-position: -124px -199px}
.newcssmenu .TopsectionAnalytics.active a i, .newcssmenu .TopsectionAnalytics:hover a i{background-position: -124px -272px}
.newcssmenu .TopsectionAdmin.active a i, .newcssmenu .TopsectionAdmin:hover a i{background-position: -124px -236px}
.headerBottomSection .searchouterDiv{/*background: url(/images/system/search_leftsplitter.png) repeat-y left top;*/padding:5px 0}
.customnetwork{padding: 6px 0 0px}
.headerBottomSection .searchouterDiv:after{content:"";clear:both;display:block}
.TopsectionGather .not_count{left:30px;top:29px}
.headerBottomSection .searchouterDiv .search input[type="text"]{padding:6px 15px 6px 30px;
             border-radius: 0px 0px 0px 0px;
  -webkit-box-shadow: 0 0px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
    margin-bottom:0;border-radius:5px;border:0;background-color:#fff;display:table;background-image:url(/images/system/Newheadersearchicon.png); background-position: 6px 6px; background-repeat:no-repeat;}
.headerBottomSection .searchouterDiv .search{background: url(/images/system/transparentnewmenu.png) repeat left top;border-radius:5px;max-width:100%; 
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.headerTopSection .not_count{top:29px;left:32px}
.search_padding{padding:0 0 0 10px  }
.diseasenetworkdiv{padding-right:10px}
#newcssmenu,
#newcssmenu ul,
#newcssmenu ul li,
#newcssmenu ul li a,
#newcssmenu #head-mobile {
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;/*z-index:102;*/
}

#newcssmenu:after,
#newcssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0
}

#newcssmenu #head-mobile {
  display: none
}

#newcssmenu {
  
}

#newcssmenu > ul > li {
  float: left
}

#newcssmenu > ul > li > a {
  padding: 5px 7px;
  font-size: 12px;
  text-decoration: none;
  color: #fff;
  font-weight: 700;
}

#newcssmenu > ul > li:hover > a,
#newcssmenu ul li.active a {
  color: #fff
}

#newcssmenu > ul > li:hover,
#newcssmenu ul li.active:hover,
#newcssmenu ul li.active,
#newcssmenu ul li.has-sub.active:hover {
  background: url(/images/system/transparentnewmenu_dark.png) repeat left top !important;
  -webkit-transition: background .3s ease;
  -ms-transition: background .3s ease;
  transition: background .3s ease;
}

#newcssmenu > ul > li.has-sub > a {
  padding-right: 30px
}

#newcssmenu > ul > li.has-sub > a:after {
  position: absolute;
  top: 22px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #ddd;
  content: ''
}

#newcssmenu > ul > li.has-sub > a:before {
  position: absolute;
  top: 19px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #ddd;
  content: '';
  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
  transition: all .25s ease
}

#newcssmenu > ul > li.has-sub:hover > a:before {
  top: 23px;
  height: 0
}

#newcssmenu ul ul {
  position: absolute;
  left: -9999px;margin:0;padding:0;z-index: 101
}
#newcssmenu ul ul{
     background-color: #543a9b; background-image: url("/images/system/transparentnewmenu.png");background-origin: padding-box;
    background-position: left top;
    background-repeat: repeat;
}
#newcssmenu ul ul li {
  min-height: 0;
  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
 transition: all .25s ease;
   background-image: url("/images/system/transparentnewmenu.png");
    background-position: left top;
    background-repeat: repeat;
}

#newcssmenu ul ul li:hover { background-image: url("/images/system/headersubmenubg.png");
    background-position: left top;
    background-repeat: repeat;}

#newcssmenu li:hover > ul {
  left: auto
}

#newcssmenu li:hover > ul > li {
  min-height: 35px
}

#newcssmenu ul ul ul {
  margin-left: 100%;
  top: 0
}

#newcssmenu ul ul li a {
  border-bottom: 1px solid #fff;
  padding: 11px 15px;
  width: 170px;
  font-size: 12px;
  text-decoration: none;
  color: #fff;
  font-weight: 400;
  word-wrap: break-word
}

#newcssmenu ul ul li:last-child > a,
#newcssmenu ul ul li.last-item > a {
  border-bottom: 0
}

#newcssmenu ul ul li:hover > a,
#newcssmenu ul ul li a:hover {
  color: #fff
}

#newcssmenu ul ul li.has-sub > a:after {
  position: absolute;
  top: 16px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #ddd;
  content: ''
}

#newcssmenu ul ul li.has-sub > a:before {
  position: absolute;
  top: 13px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #ddd;
  content: '';
  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
  transition: all .25s ease
}

#newcssmenu ul ul > li.has-sub:hover > a:before {
  top: 17px;
  height: 0
}

#newcssmenu ul ul li.has-sub:hover,
#newcssmenu ul li.has-sub ul li.has-sub ul li:hover {
  background: #363636;
}

#newcssmenu ul ul ul li.active a {
  border-left: 1px solid #333
}

#newcssmenu > ul > li.has-sub > ul > li.active > a,
#cssmenu > ul ul > li.has-sub > ul > li.active> a {
  border-top: 1px solid #333
}
.forgot_p_help_content{  margin:auto;text-align:left; font-family:"exo_2.0medium"; color:#777; font-size:14px}
.forgot_p_help_content b{ font-family:"exo_2.0bold"; color:#333; font-weight: normal}

@media screen and (max-width:700px) {
  
  nav {
    width: 100%;
  }
  #newcssmenu {
    width: 100%
  }
  #newcssmenu ul {
    width: 100%;
    display: none
  }
  #newcssmenu ul li {
    width: 100%;
    border-top: 1px solid #444
  }
  #newcssmenu ul li:hover {
    background: #363636;
  }
  #newcssmenu ul ul li,
  #newcssmenu li:hover > ul > li {
    height: auto
  }
  #newcssmenu ul li a,
  #newcssmenu ul ul li a {
    width: 100%;
    border-bottom: 0
  }
  #newcssmenu > ul > li {
    float: none
  }
  #newcssmenu ul ul li a {
    padding-left: 25px
  }
  #newcssmenu ul ul li {
    background: #333!important;
  }
  #newcssmenu ul ul li:hover {
    background: #363636!important
  }
  #newcssmenu ul ul ul li a {
    padding-left: 35px
  }
  #newcssmenu ul ul li a {
    color: #ddd;
    background: none
  }
  #newcssmenu ul ul li:hover > a,
  #newcssmenu ul ul li.active > a {
    color: #fff
  }
  #newcssmenu ul ul,
  #newcssmenu ul ul ul {
    position: relative;
    left: 0;
    width: 100%;
    margin: 0;
    text-align: left
  }
  #newcssmenu > ul > li.has-sub > a:after,
  #newcssmenu > ul > li.has-sub > a:before,
  #newcssmenu ul ul > li.has-sub > a:after,
  #newcssmenu ul ul > li.has-sub > a:before {
    display: none
  }
  #newcssmenu #head-mobile {
    display: block;
    padding: 23px;
    color: #ddd;
    font-size: 12px;
    font-weight: 700
  }
  
 
  #newcssmenu ul ul ul li.active a {
    border-left: none
  }
  #newcssmenu > ul > li.has-sub > ul > li.active > a,
  #newcssmenu > ul ul > li.has-sub > ul > li.active > a {
    border-top: none
  }
}
#newcssmenu ul ul li.grey {
    background-color: #838383;min-height:20px}
#newcssmenu ul ul li.grey a{text-align: center;color:#000;padding:5px 15px}
#newcssmenu li.grey:hover > ul > li {
  min-height: 35px
}
.messsage_secondaryusers{position: absolute;top:3px;left:0;right:5px;background:#f9f1de;z-index: 40;border-radius:5px;}
.messsage_secondaryusers .messsage_secondaryusersinner{padding:5px 10px;color:#c87c0c;font-size:12px;font-family:arial}
.messsage_secondaryusers .messsage_secondaryusersinner a{font-weight:bold;text-decoration: underline}
/*end */
.customswitch .has-switch{border-radius:50px}
.customswitch .has-switch{min-width:92px;border:1px solid #000}
label .switch_user {display: block;   background: url("/images/system/switch_user_inactive.png") no-repeat  10px -2px ;height: 21px;width: 100%;}
.switch-right .switch_user {display: block;   background: url("/images/system/switch_user_active.png") no-repeat  3px 0 ;height: 21px;width: 100%;}
label .switch_community {display: block;   background: url("/images/system/switch_community_inactive.png") no-repeat  14px top ;height: 21px;width: 100%;}
.switch-left .switch_community{display: block;   background: url("/images/system/switch_community_active.png") no-repeat  6px top ;height: 21px;width: 100%;}
.stick {
    position:fixed;
    top:0;
}
header:after{content:"";clear:both;display: block;}
#searchbox .dropdown-menu{top:108%}
a.infolink i.f_infolink_bg, a.infolink:hover i.f_infolink_bg{color:#fff} 
@media (min-width: 320px) and (max-width: 800px){
    .row-fluid [class*="custom3"] {        
        width: 100%;
        min-height: 1px;
    }
    .row-fluid [class*="custom10"] {       
        width: 100%;
    }
    .newmenubg{display:none;}
    [class*="mobilewebhide"], .row-fluid [class*="mobilewebhide"]{display:none}
    .search_padding {   
    padding: 0 30px 0 20px;
}
#searchbox .dropdown-menu{top:124%}
.rightpanelicon {
    /*top: 18px;*/

}
}
@media (min-width: 480px) and (max-width: 800px){
.headerBottomSection .searchouterDiv {
    padding: 27px 0 0;
}
.headerBottomSection .searchouterDiv .search{width: 220px;}
.rightpanelicon { 
    top: 18px;
}
}
@media (min-width: 700px) and (max-width: 800px){
.row-fluid [class*="custom10"] {
    margin-left: 0;
    width: 85.4701%;
}
.headerBottomSection .searchouterDiv {
    padding: 4px 0 0;
}
}
/* new footer styles */
.tos_div{ padding-left:20px;}
footer{background: #7f7f7f; border-top:1px solid #d4d4d4; color:#6a6a6a;padding: 0; font-size:12px; line-height:23px;font-family:'arial'; }
#footer{  padding: 0; }
#footer .row-fluid [class*="span"] {min-height: 10px !important; padding: 0px; margin: 0px;}
.footer {padding:3px 10px 3px;}
.f_tos{float:left; padding:1px 10px 0px 20px;  border-right: 1px solid #ccc; margin-right: 20px; }
.f_copyrights, .f_tos{padding-top:3px;}
.f_tos_sicial{float:right}
/**/
.new_footer{}
.new_footer a{font-family: arial; font-size:12px; text-decoration: none;} 
.new_footer .new_footer_section1, .new_footer .new_footer_section3{ width:20%}
.new_footer .new_footer_section1{float:left}
.new_footer .new_footer_section3{ float:right}
.new_footer .new_footer_section2{ float:left; width:60%;}
.sipta_social{ list-style: none; margin: 0; padding: 7px 0 0; }
.sipta_social li{ list-style: none; float:left; padding:0px; margin:0 4px; line-height: 14px;}
.social_icons{padding-top:5px;}
.new_footer a.tos{color:#000}
 a.infolink, a.infolink:hover, a.infolink:active, a.infolink:focus{font-size:11px; font-family: arial;white-space: nowrap;font-weight:bold}
 a.infolink, a.infolink:hover{ line-height: 23px !important;}
.poweredByskipta, .cta_info{text-align: right;}
.cta_info{padding-top:2px}
.f_copyright b{font-weight:normal;padding-right:20px;display: inline-block}
/*footer new styles*/

.f_copyright b{font-weight:normal;padding-right:20px;display: inline-block; font-size:12px;}
.f_copyright a, .cta_info a.infolink{color:#333 !important; font-size:12px;}
.f_copyright a:hover{text-decoration:underline }
@media (min-width: 481px) and (max-width: 900px){
   #footer .row-fluid [class*="footercustomspan6_1"]{width:50%;margin:0;padding:0;float:left}
#footer .row-fluid [class*="footercustomspan6_2"]{width:50%;margin:0;padding:0;float:right}
   .f_copyrights{ text-align: left}
}

@media (min-width: 320px) and (max-width: 980px){
    .f_copyright b, .infolink{display: block}
   
}
@media (min-width: 981px) and (max-width: 1024px){
    .f_copyright b{display: block}
   
}
/*end */
@media (max-width: 800px){
.f_copyrights{ font-size:12px}
.footer .span3 a img{max-width:100%;height: 24px;}
footer .container {max-width:100% !important}
.padding-top3{padding-top:3px}
}
@media (max-width: 380px){
    .poweredByskipta, .cta_info{text-align: center}
  .mobilecenter .pull-left, .tos_div, .new_footer_section3 .pull-right{float:none; text-align:center; display:inline-block; width:100%; margin:auto}
}

@media (max-width: 479px){
    .f_tos_sicial{position: relative; width:100%; padding:0px 0;}
   .f_tos{border-right:0;float: none;display: block}
    .poweredByskipta {display:inline-block;}
    .poweredByskipta .pull-right{ float:none; text-align: center; margin: auto }
     .poweredByskipta a{margin:auto; text-align: center;}
     ul.contact_skipta {list-style: outside none none; padding-top: 0px !important;}
    .new_footer .new_footer_section1, .new_footer .new_footer_section3, .new_footer .new_footer_section2 {clear:both; display:block;float:none; width:100%;}
    #header .row-fluid [class*="custom2"] {width: 100%;}
    .sipta_social {display: table;margin:auto}
     .f_tos{margin-right:10px}
     .poweredByskipta{text-align: center;padding-top:10px !important}
      a.infolink, a.infolink:hover{ display: block}
      .tos_div {padding-left:0px;}
     
}
@media (min-width: 320px) and (max-width: 359px) {
a.infolink, a.infolink:hover { display:block; padding-left: 0px;}
}
@media (min-width: 360px) and (max-width: 480px) {
a.infolink, a.infolink:hover { display: inline; padding-left: 2px;}
}
@media (max-width: 480px) and (max-width: 600px) {
 .cta_info, .tos_div{ clear:both; float:none ! important; text-align:center; display: block; margin: auto; width:100%}   
}

@media (min-width: 480px) and (max-width: 640px){
.mobilecenter .f_copyright .pull-left{ float:left !important}
 ul.contact_skipta {list-style: outside none none; padding-top: 5px;} 
 .f_tos_sicial{float: none;display: inline-flex;margin:auto}
 .mobilecenter .f_copyright {display: block;float:none;clear:both}
 .footerrightsplitter2{float:left !important}
 .f_tos{margin-right:10px}
 .poweredByskipta{text-align: center;padding-top:10px !important; margin:0 auto;display:table; clear:both}
 .tos_div {padding-left:0px;}
 .padding-top3, .f_copyrights, .f_tos { padding-top: 0px;}

 /*.mobilecenter .pull-left, .tos_div, .new_footer_section3 .pull-right, .cta_info .pull-right{float:none; text-align: center; display:inline-block; width:100%; margin:auto}*/
}
@media (min-width: 640px) and (max-width: 767px){
 .poweredByskipta { text-align: right;}
 .f_copyright {text-align: left}
}
@media (min-width: 641px) and (max-width: 900px){
    .new_footer_section1, .new_footer_section3 {width:25%; }
    .new_footer_section1{white-space: nowrap}
    .new_footer_section2{width:50%}
    .new_footer_section2 .tos_div, .new_footer_section2 .cta_info{ display: inline-block; }
    .new_footer_section2 .tos_div, .new_footer_section2 .tos_div .pull-left{float:none;text-align:center; margin: 0 auto;width:100% }
    .footer .row-fluid .span9, .footer .row-fluid .span3{width:100%; float: none; text-align: center; display: block; clear:both;}
    .tos_div { padding-top: 3px;}



}
@media (min-width: 768px) and (max-width: 800px){
.footer .row-fluid .span3 {text-align: right}
}

@media(min-width:900px) and (max-width: 1024px){
   #footer .container{max-width:100% !important;}
    .f_copyright, .f_tos_sicial{float:left}
   .f_tos {  border-right: 1px solid #ccc;
    float:left; margin-right:20px;
    padding: 0 10px 0 20px;
}
}
@media(min-width:1024px) and (max-width: 1199px){
    .iphonelogo a{margin-left:10px}

.customnetwork{left:14px}
   .row-fluid [class*="custom10"] {
    margin-left: 0;
    width: 87%;                                                                                                                                                                                                                     
 }
  .row-fluid [class*="custom2"] {
    width: 12.8936%;
} 
.row-fluid [class*="custom9"] {
    width: 84.468%;
}

.row-fluid [class*="custom3"] {
    margin-left: 0;
    width: 15%;
}
.row-fluid [class*="tablandscapespan3"] {
    margin-left: 0;
    width: 23.4043%;
}
.row-fluid [class*="tablandscapespan9"] {
    width: 74.4681%;
}
.headermenuarea li {margin-left: 3px;}
.search input[type="text"]{width:120px}
.search input[type="text"]:focus{width: 150px}
}
@media(min-width:768px) and (max-width: 1023px){
.newmenubg { display:block;}
[class*="mobilewebhide"], .row-fluid [class*="mobilewebhide"] { display: block;}
header .row-fluid .span9 { float:left !important;}
.headermenuarea { padding-right: 0px;}
.headerBottomSection .searchouterDiv .search { width: inherit;}
.search_padding { padding: 0 0px 0 10px;}
.headerBottomSection .row-fluid .span9{ width:70%;}
.headerBottomSection .row-fluid .span3{ width:30%;}
.headerBottomSection .row-fluid .span9 .row-fluid .span9{ width:70%;}
.headerBottomSection .row-fluid .span9 .row-fluid .span3{ width:24%;}
 
 }
@media(min-width:768px) and (max-width: 1023px){
    .newcssmenu{overflow: hidden;height:39px}
    .row-fluid [class*="custom3"] {
    margin-left: 0;
    width: 23%;
}
.row-fluid [class*="custom9"] {
    width: 77%;
}
.search input[type="text"]{width:100px}
.search input[type="text"]:focus{width: 120px}
.rightpanelicon{top:-15px;right:-12px}
.search_padding {
    padding: 0 20px 0 0px;
}
.m_marginR10{padding-right: 10px;}
}

.fixed_ads {bottom: auto; position: fixed;top: 96px;width:306px;z-index: 9;}
.adsbg{background:#f4f4f4;}
.adsaligncenter{text-align: center;}
.adsmarginbottom{margin-bottom:10px}
.margintopm20{margin-top:-20px;}
.margintopm3{margin-top:-3px;}
a.infolink, a.infolink:hover{padding-left:0}
@media(min-width: 1024px){
#groupProfileDiv .span4{width:26%; padding: 0; margin: 0;}
#groupProfileDiv .span8{width:74%; padding: 0; margin: 0;}
.cta_info a.infolink{font-size:11px; font-weight: bold;}
 }
.simple_header header .navbar{margin-bottom: 0px;}
.simple_header #logo{ margin: 5px;}

/* Registration reset password*/

.messsage_secondaryusers{position: absolute;top:3px;left:0;right:5px;background:#f9f1de;z-index: 101;border-radius:5px;}
.messsage_secondaryusers .messsage_secondaryusersinner{padding:5px 10px;color:#c87c0c;font-size:12px;font-family:arial}
.messsage_secondaryusers .messsage_secondaryusersinner a{font-weight:bold;text-decoration: underline}
/*end */


#login-form .controlerror .errorMessage{white-space:normal !important;line-height: 12px;}
#login-form .controlerror .errorMessageLong{right: -201px;}
/*new_reg_page styles */
/*.new_regdiv{ padding:135px 0;}*/
@media screen and (max-width:700px) {
    .new_regdiv{ padding:0px 0;}
}

.new_reg_page{ background: #fff ;position: absolute; bottom:0; right:0; z-index:0; width:100%}

.plz_note{ font-size:11px; font-family: arial; color:#898989; margin: 0; padding:2px 0 0;line-height: 11px;}
.plz_note b{ color:#898989; font-weight: normal}
/*.regdiv new_regdiv .textfield, input.textfield[type="text"] { padding: 4px 6px; height: 36px;}*/

.NPI{}
.NPI_error{}
.NPI_verification{}
.NPI_success{ }

/*.new_regdiv .NPI_success input[type="text"] { border-color:#86c228 !important;}*/
.NPI_success, .NPI_error, .NPI_verification{ position: relative;}
.NPI_success .new_regdiv_img{ position: absolute; right:0; top:0; width:30px; height:30px; background: #86c228;z-index: 3}
.NPI_success .new_regdiv_img i{background:url(/images/system/success_icon.png) no-repeat 5px 4px; width:25px; height:24px; display:block; }

.new_regdiv .NPI_error input[type="text"] { border-color:#fc1e1e !important;}
.NPI_error .new_regdiv_img{ position: absolute; right:0; top:0; width:30px; height:30px; background: #fc1e1e;}
.NPI_error .new_regdiv_img i{background:url(/images/system/error_icon.png) no-repeat 5px 4px; width:25px; height:24px; display:block; }


.new_regdiv .NPI_verification input[type="text"] { border-color:#fca31e !important;}
.NPI_verification .new_regdiv_img{ position: absolute; right:0; top:0; width:30px; height:30px; background: #fca31e;}
.NPI_verification .new_regdiv_img i{background:url(/images/system/verify_spinner.gif) no-repeat 5px 4px; width:25px; height:24px; display:block; }
.no_label{padding-top:24px;}
.checkbox_margin{margin-left:0px;}
.Settings_CQLable{font-size: 14px;font-weight: normal;padding: 20px 0 0;margin: 0}

.controlerror .verificationMessage{position:absolute;z-index:10;border-radius:0;padding:5px;white-space:nowrap;margin-top:5px;font-size:12px;background-color: #fca31e;border-color: #fca31e !important;}
.controlerror .verificationMessage:before{content: "";position: absolute;border-left: 5px solid transparent;border-right: 5px solid transparent;top: -5px;left: 5px;border-bottom: 5px solid #fca31e}
.SubmitInprogress i{background:url(/images/system/ajax-loader.gif);display:block; }
/*new_reg_page styles end */


/*new_reg_page styles end */
.new_disclaimer{font-size: 12px;font-family: arial;color:#6f6f6f}
.checkboxlabelcolor{font-family: arial;color:#6f6f6f}
.new_disclaimer a {font-size: 12px;text-decoration: underline;font-family: arial;color:#6f6f6f}
.password_rules { font-family:arial; color:#434343; padding:15px 32px 30px; border:1px solid #c3c3c3;border-radius:20px;}
.password_rules ol{ margin: 0; padding: 0; }
.password_rules ol li{ margin:4px 0 4px 20px; padding: 0 0 0 10px;font-size:12px; line-height: 16px; }
.password_rules h5{font-size:16px; line-height: 22px;font-family: "exo_2.0bold"; font-weight:normal;  }
.containersplitter{position: relative}
.containersplitter:before{position:absolute;right:370px;top:30px;bottom:30px;width:2px;background:#c3c3c3;content:""}
.newheaderminheight{min-height:52px;padding-top:10px;padding-bottom:10px}
.commonmessageDiv{padding:10px;border-radius:5px;font-family: "exo_2.0medium"; font-weight:normal;margin-bottom:6px}
#challangeQuestionWidget input.pwd[type="password"]{background: #fff;padding-left: 5px;}
.activationlink{min-width:250px;font-size:18px;padding:25px;display: table;text-align: center;margin:auto;margin-top:20px;position: relative }
.select{padding:3px 30px 2px 5px;}
.custalignright{text-align: right}
 @media screen and (max-width:700px) {
     .new_regdiv { padding: 15px 10px 0;}
    
     #login-form .controlerror .errorMessage{white-space:normal !important;line-height: 12px; right: 0px;}
     .activationlink{margin-top:25px}
     
 }


 .pad_tb10{padding:10px 0; }
 .resetPassword_steps{float:right;}
 .resetPassword_steps ul{list-style: none; margin: 0; padding: 0;}
 .resetPassword_steps ul li{list-style: none; margin: 0; padding: 0; float:left;  margin: 0 5px; display: block }
  .resetPassword_steps ul li a{ display:table; line-height: 30px; color:#cacaca;font-family: "exo_2.0medium"; text-decoration: none; }
 .resetPassword_steps ul li a i{ display:table-cell;width:32px; height:32px; vertical-align: middle; padding-left:4px; }
 .resetPassword_steps ul li a i{ background: url(/images/system/resetPassword_steps.png) no-repeat left top; }
 .resetPassword_steps ul li a.step1 i{ background-position: left top; background-repeat: no-repeat; }
 .resetPassword_steps ul li a.step2 i{ background-position: left -65px; background-repeat: no-repeat; }
 .resetPassword_steps ul li a.step3 i{ background-position: left -129px; background-repeat: no-repeat; }
 .resetPassword_steps ul li.active a {color:#6e6e6e ;text-decoration: none;}
 
  .resetPassword_steps ul li.active a.step1 i{ background-position: -107px top; background-repeat: no-repeat; }
  .resetPassword_steps ul li.active a.step2 i{ background-position: -107px -65px; background-repeat: no-repeat; }
  .resetPassword_steps ul li.active a.step3 i{ background-position: -107px -129px; background-repeat: no-repeat; }
.resetPassword_steps ul li a i.arrow, .resetPassword_steps ul li.active a i.arrow, .resetPassword_steps ul li a:hover i.arrow, .resetPassword_steps ul li a:focus i.arrow{background: url(/images/system/reset_password_steps_arrow.png) no-repeat 8px 7px; width:18px; height: 30px;padding-left: 10px;}
.forgotPassword_form{width:80%; margin:auto; padding:20px 0;}
.forgotPassword_form h4{ display:table; vertical-align: middle; line-height:28px;color:#666}
.forgotPassword_form h4 i{background: url(/images/system/resetPassword_steps.png) no-repeat left top; display: table-cell; width:34px; height:34px; vertical-align: middle;}
.forgotPassword_form h4.identification i{background-position: -107px top; background-repeat: no-repeat; }
.forgotPassword_form h4.verification i{ background-position: -107px -65px; background-repeat: no-repeat; }
.forgotPassword_form h4.reseturPassword i{ background-position: -107px -129px; background-repeat: no-repeat; }
.profile_details{position: relative; width:100%; height: 100px}
.user_info{margin-left:100px; padding-top:20px;}
.user_info b{color:#565656; font-family: "exo_2.0bold"; font-size:16px; font-weight: normal; }
.user_info p{color:#9a9a9a;font-family: "exo_2.0medium";font-size:14px;}
.verifiation_opt{ background: #fff;font-family: "exo_2.0medium"; border:1px solid #e2e2e2; border-radius: 10px; padding:10px 20px; margin-bottom: 10px;}
.verifiation_opt:after, .border-bottom:after{content: ""; clear:both; display: block;}

.verifiation_opt_active{border:1px solid #8d8d8d;}
.sub_caption{display:block;line-height:26px; text-align: left; color:#787878; text-decoration: none; font-family: "exo_2.0bold"; font-size:15px; font-weight: normal; font-style: normal; margin: 0; padding:0;}
.verification_go .new_regdiv_img{ position: absolute; right:0; top:0; width:30px; height:30px; background: #565656; border-radius: 0; text-align: center; padding: 0; margin: auto; box-shadow: 0 0;}
.verification_go .new_regdiv_img i a{width:25px; height:24px; display:block;line-height:28px; text-align: center; color:#fff; text-decoration: none; font-family: "exo_2.0bold"; font-size:13px; font-weight: normal; font-style: normal; margin: 0 auto; cursor: pointer}
.verification_options{ padding-left: 30px;}
.border_l{ border-left:1px solid #ccc; min-height:80px; padding-left:10px;}
.verifiation_opt p, .verifiation_opt div, .verifiation_opt label{ color:#999 }
.verifiation_opt_active p{ color:#787878 }
.verifiation_opt_active div, .verifiation_opt_active label{ color: #000000}
.verification_go.NPI_verification .new_regdiv_img{background:#fca31e}
.verification_go.NPI_verification input.email[type="text"], .verification_go.NPI_verification input.pwd[type="password"], .verification_go.NPI_verification input.textfield[type="text"]{border: 1px solid #fca31e;}

.verification_go.NPI_error .new_regdiv_img{background:#fc1e1e}
.verification_go.NPI_error input.email[type="text"], .verification_go.NPI_error input.pwd[type="password"], .verification_go.NPI_error input.textfield[type="text"]{border: 1px solid #fc1e1e;}

.verification_go.NPI_success .new_regdiv_img{background:#86c228}
.verification_go.NPI_success input.email[type="text"], .verification_go.NPI_success input.pwd[type="password"], .verification_go.NPI_success input.textfield[type="text"]{border: 1px solid #86c228;}

/*.btn-default_go{ clear: both; position: relative; border-radius: 0px; right:5px; top: -1px;}*/
.go_btn{ width: 150px}
.instructions_reset{ margin: 0; padding: 0}
.instructions_reset h3{ color: #565656; font-size: 15px; font-weight: bold; line-height: 20px; }
.instructions_reset ul{ margin: 0 0 0 20px;list-style:decimal}
.instructions_reset ul li{ font-size: 12px;  color: #333;padding-bottom: 5px;line-height: 15px;}
.instructions_reset ul li:first-child{/*margin-bottom: 10px;*/}
.instructions_reset ul li p{margin-bottom: 2px; color:#333; font-size:12px; }
.border_2 {
    border-left: 1px solid #ccc;
    min-height: 235px;
    padding-left: 10px;
}
.password_form{margin: 30px 20px 0px;}
.forgotPassword_rules{margin: 12px;border:0; padding:10px ;color: #333 !important}
 @media screen and (max-width:480px) {
 .radiolabeldivmobile{position: relative}  
 .radiolabeldivmobile .radiobutton{position: absolute}
 .radiolabeldivmobile .mobileradiolabel{padding:5px 0 0 30px}
 
 .resetPassword_steps ul li a i {display: block;margin: auto;padding-left: 4px;text-align: center; font-size:12px}
.resetPassword_steps ul li a i.arrow, .resetPassword_steps ul li.active a i.arrow, .resetPassword_steps ul li a:hover i.arrow, .resetPassword_steps ul li a:focus i.arrow{ background: rgba(0, 0, 0, 0) url("/images/system/reset_password_steps_arrow.png") no-repeat scroll 5px 0;
    float: right;height: 30px;padding-left: 2px; width: 18px;}
.resetPassword_steps ul li { margin: 0 2px;}
.resetPassword_steps ul li a { line-height: 10px; font-size:12px;}

.resetPassword_steps { display: inline-block; float: none; margin: auto; text-align: center; }
 }
  @media (max-width:700px){
 .border_2 { border-left: 0px solid #ccc;}
 .verifiation_opt {padding:10px 10px}
 .forgotPassword_rules{margin: 0px;color: #333}
 
.password_rules ol li { margin: 4px}
 }
  @media (min-width:700px)and (max-width:900px) {
 .row-fluid [class*="tablet12"]{width:100%;margin:0}
 .forgotPassword_form .row-fluid .span9 { width: 100%;}
}
 @media (min-width:980px)and (max-width:1000px) {
header .span2 {  width: 140px !important;}
header .row-fluid .span3 {  width: 23.0% !important;}
header row-fluid [class*="custom10"] { margin-left: 0; width: 100%;}
 }
@media (min-width:981px)and (max-width:1023px) {
header .span2 {  width: 140px !important;}


 }
 
@media (min-width:1024px)and (max-width:1100px) {
header .span2 { width: 12.8936%;}
header .row-fluid .span3 {  width: 15% !important;}
header row-fluid [class*="custom10"] { margin-left: 0; width: 100%;}

}

@media (min-width:1025px)and (max-width:1199px){
    .container{width:100% !important;}
    
}
 @media (min-width:1020px) {
     .mobile_otp_btn{ margin-top:23px;}
 }
 @media (min-width:320px)and (max-width:400px) {
.custimagewithfloatstream{float:none;max-width:100%;padding-right:0px}
}
 .isiright302{right: 302px}
 
  @media (min-width:320px)and (max-width:800px) {
 .isiright302{right: 0}
}
 .verifiation_opt_active .alert-error{color: #b94a48;padding-bottom: 5px;text-align: left}
  .zindexc{z-index: 12;}
  .l_footer_widget a.infolink,  .l_footer_widget a:hover.infolink , .l_footer_widget .footerlinks a, .l_footer_widget .footerlinks a:hover, footer > a.infolink,  footer >  a:hover.infolink , footer > .footerlinks a, footer > .footerlinks a:hover{color:#5e5d5d !important}
  .reg_footer_content_padding{padding-left:10%; padding-right:10%}
  .verifiation_opt_active .alert-success {color: #468847; padding-bottom: 5px; text-align: left}
 .verifiation_opt_active .alert-error{color: #b94a48;padding-bottom: 5px}
 .zindexc{z-index: 12;}
  .l_footer_widget a.infolink,  .l_footer_widget a:hover.infolink , .l_footer_widget .footerlinks a, .l_footer_widget .footerlinks a:hover, footer > a.infolink,  footer >  a:hover.infolink , footer > .footerlinks a, footer > .footerlinks a:hover{color:#5e5d5d !important}
  .mr_analytics_view{padding-left: 20px;}
/* profile badging start*/

/* profile badging */
.headerTopSection .skiptaiconwidth43x43{ position:relative } 
.profile_t{width:45px}

.headermenuarea > li > .headerprofileicon, .generalprofileicon { border-radius: 50%; overflow: visible !important;}
.headerTopSection .skiptaiconwidth43x43 .badge_ambassador_sm{ position:absolute; background:  url("/images/system/profile_badges/ambassador_44.png") no-repeat -1px -1px; width:44px; height:44px; z-index:999999;right: -7px;bottom: -7px;}
.headerTopSection .skiptaiconwidth43x43 .badge_advisor_sm{ position:absolute; background:  url("/images/system/profile_badges/advisor_44.png") no-repeat -1px -2px; width:44px; height:44px; z-index:999999; }

.headerTopSection .skiptaiconwidth43x43 .badge_neo_in_user_sm{ position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat left top; z-index:999999;width:20px; height:20px; right:-10px; top:3px;}
.headerTopSection .skiptaiconwidth43x43 .badge_neo_CM_user_sm{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat left top; z-index:999999;width:20px; height:20px; right:-10px; top:3px;}

.headerTopSection .headermenuarea > li > .headerprofileicon .skiptaiconinner,
.headerTopSection .generalprofileicon .skiptaiconinner {border-width: 3px; margin-left: 3px; margin-top: 3px;}


.profilesummary .skiptaiconwidth36x36 .badge_ambassador_sm{ position:absolute; background:  url("/images/system/profile_badges/ambassador_44.png") no-repeat -1px -1px; width:44px; height:45px; z-index:999999;left: 0px;bottom: -3px;}
.profilesummary .skiptaiconwidth36x36 .badge_advisor_sm{ position:absolute; background:  url("/images/system/profile_badges/advisor_44.png") no-repeat -1px -2px; width:44px; height:45px; z-index:999999; }

.profilesummary .skiptaiconwidth36x36 .badge_neo_in_user_sm{ position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat left top; z-index:999999;width:20px; height:20px; left:30px; top:0px;}
.profilesummary .skiptaiconwidth36x36 .badge_neo_CM_user_sm{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat left top; z-index:999999;width:20px; height:20px; left:30px; top:0px;}




/*mobile*/
#blue-mobile-menu li .headerprofileicon{position:relative}
#blue-mobile-menu li .headerprofileicon i.ambassador_44{ position:absolute; background:  url("/images/system/profile_badges/ambassador_44.png") no-repeat 0 0; width:44px; height:44px; z-index:999999;}
#blue-mobile-menu li .headerprofileicon i.advisor_44{ position:absolute; background:  url("/images/system/profile_badges/advisor_44.png") no-repeat -1px -1px; width:44px; height:44px; z-index:999999;}
#blue-mobile-menu li .headerprofileicon .badge_neo_in_user_44{ position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat left top; z-index:999999;width:20px; height:20px; left:32px; top:2px}
#blue-mobile-menu li .headerprofileicon .badge_neo_CM_44{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat left top; z-index:999999;width:20px; height:20px; left:32px; top:2px}

#blue-mobile-menu li .menu_table i{top:0px; margin-top:0px; background-color: #fff; border: 1px solid #fff; border-radius: 100%; max-height: 30px; max-width: 30px; left:-4px; }
#blue-mobile-menu li .menu_table i img{  padding-left: 4px; padding-top: 2px; }



/* @ menctions */
.badge_ambassador_28 { position:absolute; background:  url("/images/system/profile_badges/ambassador_28.png") no-repeat left top; right:3px; top:2px;width:28px; height:28px;z-index:15}
.badge_advisor_28 { position:absolute; background:  url("/images/system/profile_badges/advisor_28.png") no-repeat left top; right:3px; top:2px;width:28px; height:28px;z-index:15}
.badge_neo_in_user_28 { position:absolute; background:  url("/images/system/profile_badges/In_users_12.png") no-repeat left top; right:3px; top:2px;width:12px; height:12px;z-index:19}
.badge_neo_neo_CM_28 { position:absolute; background:  url("/images/system/profile_badges/neo_CM_12.png") no-repeat left top; right:3px; top:2px;width:12px; height:12px;z-index:15}

/*stream main profile */
.ambassador_102{ position:absolute; background:  url("/images/system/profile_badges/ambassador_102.png") no-repeat 0 0; left:-7px; top:-7px; width:102px; height:102px; z-index:10;}
.advisor_102{ position:absolute; background:  url("/images/system/profile_badges/advisor_102.png") no-repeat 0 0; left:-7px; top:-7px; width:102px; height:102px; z-index:10;}
.badge_neo_in_user_102{ position:absolute; background:  url("/images/system/profile_badges/In_users_30.png") no-repeat 0 0; left:62px; top:0px; width:30px; height:30px; z-index:10;}
.badge_neo_CM_102{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_30.png") no-repeat 0 0; left:62px; top:0px; width:30px; height:30px; z-index:10;}

.ambassador_gf102{ position:absolute; background:  url("/images/system/profile_badges/ambassador_102.png") no-repeat 0 0; left:-1px; top:-1px; width:102px; height:102px; z-index:10;}
.advisor_gf102{ position:absolute; background:  url("/images/system/profile_badges/advisor_102.png") no-repeat 0 0; left:-1px; top:-1px; width:102px; height:102px; z-index:10;}
.badge_neo_in_user_gf102{ position:absolute; background:  url("/images/system/profile_badges/In_users_30.png") no-repeat 0 0; left:80px; top:10px; width:30px; height:30px; z-index:10;}
.badge_neo_CM_gf102{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_30.png") no-repeat 0 0; left:80px; top:10px; width:30px; height:30px; z-index:10;}



.followersprofile .generalprofileicon {position: relative;}

.groupmenucount.menusubbox.ambassador_102{ position:absolute; background:  url("/images/system/profile_badges/ambassador_102.png") no-repeat 0 0; left:-7px; top:-7px; width:102px; height:102px; z-index:10;}
.groupmenucount.menusubbox.advisor_102{ position:absolute; background:  url("/images/system/profile_badges/advisor_102.png") no-repeat 0 0; left:-7px; top:-7px; width:102px; height:102px; z-index:10;}
.groupmenucount.menusubbox.badge_neo_in_user_102{ position:absolute; background:  url("/images/system/profile_badges/In_users_30.png") no-repeat 0 0; left:62px; top:0px; width:30px; height:30px; z-index:10;}
.groupmenucount.menusubbox.badge_neo_CM_102{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_30.png") no-repeat 0 0; left:62px; top:0px; width:30px; height:30px; z-index:10;}


  /* outside postdetail page */

#postDetailedwidget .ambassador_102{ position:absolute; background:  url("/images/system/profile_badges/ambassador_102.png") no-repeat 0 0; left:-7px; top:-7px; width:102px; height:102px; z-index:10;}
#postDetailedwidget .advisor_102{ position:absolute; background:  url("/images/system/profile_badges/advisor_102.png") no-repeat 0 0; left:-7px; top:-7px; width:102px; height:102px; z-index:10;}
#postDetailedwidget .badge_neo_in_user_102{ position:absolute; background:  url("/images/system/profile_badges/In_users_30.png") no-repeat 0 0; left:62px; top:0px; width:30px; height:30px; z-index:10;}
#postDetailedwidget .badge_neo_CM_102{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_30.png") no-repeat 0 0; left:62px; top:0px; width:30px; height:30px; z-index:10;}


/*comments*/
.media .generalprofileicon{ position: relative}
.badge_ambassador_44{ position:absolute; background:  url("/images/system/profile_badges/ambassador_44.png") no-repeat left top; left:0px; top:-1px;width:44px; height:44px;z-index:15}
.badge_advisor_44{ position:absolute; background:  url("/images/system/profile_badges/advisor_44.png") no-repeat left top; left:0px; top:-1px;width:44px; height:44px;z-index:15}
.badge_neo_in_user_44{ position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat 0 0; left:30px; top:0px; width:20px; height:20px; z-index:10;}
.badge_neo_CM_44{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat 0 0; left:30px; top:0px; width:20px; height:20px; z-index:10;}


/* profile badge end */

.badge_ambassador_Profile_68{ position:absolute; background:  url("/images/system/profile_badges/ambassador_68.png") no-repeat left top; left:1px; top:320px;width:44px; height:44px;z-index:15}
.badge_advisor_Profile_68{ position:absolute; background:  url("/images/system/profile_badges/advisor_68.png") no-repeat left top; left:1px; top:320px;width:44px; height:44px;z-index:15}
.badge_neo_in_user_Profile_68{position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat 0 0; left:30px; top:-12px; width:20px; height:20px; z-index:10;}
.badge_neo_CM_Profile_68{position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat 0 0; left:30px; top:-12px; width:20px; height:20px; z-index:10;}

.badge_ambassador_Profile_62{ position:absolute; background:  url("/images/system/profile_badges/ambassador_62.png") no-repeat left top; left:0px; top:0px;width:62px; height:62px;z-index:15}
.badge_advisor_Profile_62{ position:absolute; background:  url("/images/system/profile_badges/advisor_62.png") no-repeat left top; left:0px; top:0px;width:62px; height:62px;z-index:15}
.badge_neo_in_user_Profile_62{position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat 0 0; left:42px; top:2px; width:20px; height:20px; z-index:10;}
.badge_neo_CM_Profile_62{position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat 0 0; left:42px; top:2px; width:20px; height:20px; z-index:10;}

.badge_ambassador_Profile_business_62{ position:absolute; background:  url("/images/system/profile_badges/ambassador_62.png") no-repeat left top; left:0px; top:0px;width:62px; height:62px;z-index:15}
.badge_advisor_Profile_business_62{ position:absolute; background:  url("/images/system/profile_badges/advisor_62.png") no-repeat left top; left:0px; top:0px;width:62px; height:62px;z-index:15}
.badge_neo_in_user_Profile_business_62{position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat 0 0; left:42px; top:2px; width:20px; height:20px; z-index:10;}
.badge_neo_CM_Profile_business_62{position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat 0 0; left:42px; top:2px; width:20px; height:20px; z-index:10;}


.badge_neo_in_user_Chat_44{ position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat 0 0; left:23px; top:-2px; width:20px; height:20px; z-index:10;}
.badge_neo_CM_Chat_44{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat 0 0; left:23px; top:-2px; width:20px; height:20px; z-index:10;}

.GfollowerBadge{position: relative;display:table;margin:auto}

.profileBar .badge_ambassador_cv_44{ position:absolute; background:  url("/images/system/profile_badges/ambassador_44.png") no-repeat left top; left:7px; top:8px;width:44px; height:44px;z-index:15}
.profileBar .badge_advisor_cv_44{ position:absolute; background:  url("/images/system/profile_badges/advisor_44.png") no-repeat left top; left:7px; top:8px;width:44px; height:44px;z-index:15}
.profileBar .badge_neo_in_user_cv_44{ position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat 0 0; left:40px; top:10px; width:20px; height:20px; z-index:999;}
.profileBar .badge_neo_CM_cv_44{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat 0 0; left:40px; top:10px; width:20px; height:20px; z-index:999;}

/* profile badge end */

 @media (max-width:760px) {
     .ambassador_102{ position:absolute; background:  url("/images/system/profile_badges/ambassador_68.png") no-repeat 0 0; left:5px; top:-4px; width:68px; height:68px; z-index:10;}
     .advisor_102{ position:absolute; background:  url("/images/system/profile_badges/advisor_68.png") no-repeat 0 0; left:5px; top:-4px; width:68px; height:68px; z-index:10;}
     .badge_neo_in_user_102{ position:absolute; background:  url("/images/system/profile_badges/In_users_20.png") no-repeat 0 0; left:55px; top:7px; width:20px; height:20px; z-index:10;}
.badge_neo_CM_102{ position:absolute; background:  url("/images/system/profile_badges/neo_CM_20.png") no-repeat 0 0; left:55px; top:7px; width:20px; height:20px; z-index:10;}
     .stream_widget .skiptaiconwidth80x80 { margin-left: 10px;}
     
.stream_widget .post_widget .stream_msg_box::after, .stream_widget .post_widget .stream_msg_box::before {
    left: 28px;}
 }

 /**/
 .p_cardmin_height{min-height:65px}
 .padding7212{padding-left: 72px;padding-top:12px}
 .profile_Bcard_edit{min-height:72px !important}
 .min_profile_badge_minH{min-height:62px;}

 
 
 /* gather invitaion on neo communyties */
 
.gather_invitation{ background: url(/images/system/gather/sg_map.png) no-repeat center 38px; min-height: 160px;display: block; padding: 10px 0;}
.gather_invitation:after{ content: ""; display: block; clear: both;}
.conferencetitlearea .c_leftpanel, .conferencetitlearea .c_rightpanel { box-sizing: border-box; float:right; width: 48%;}
.timeshowsmallwidget {border: 1px solid #ccc;border-radius: 5px;display: table;margin-bottom: 5px; padding: 0; box-shadow: 0 0 0 0 #ccc inset;
    position: relative;}
.timeshowsmallwidget::after, .conferenceactionslist::after, .conferenceactions::after {clear: both; content: " "; display: block;}
.timeshowsmallwidget .timeiconimg {left: -22px; position: absolute; top: 18px; z-index: 1;}
.timeshowsmallwidget ul {list-style: outside none none;margin: 0; padding: 0;}
.clearboth {clear: both;}
.timeshowsmallwidget ul li ul.doubleul {display: table; margin: auto;}
.timeshowsmallwidget ul li ul.doubleul li.doubledate { float: left;width: 66px;}
.timeshowsmallwidget ul li ul li {border-left: 1px solid #bebebe;}
.timeshowsmallwidget time.icons { display: block;font-size: 14px; padding: 0;position: relative;}
.timeshowsmallwidget time.icons {display: block;font-size: 14px;padding: 0; position: relative;}
.timeshowsmallwidget time.icons span {color: #fd9f1b; font-family: "exo_2.0bold"; font-size: 20px; padding-bottom: 5px;
    padding-top: 5px;width: 100%;}
.timeshowsmallwidget time.icons * {display: block; font-size: 13px; font-style: normal;font-weight: normal;
    text-align: center;width: 100%;}
.timeshowsmallwidget time.icons span {color: #fd9f1b;font-family: "exo_2.0bold";font-size: 20px;padding-bottom: 5px;padding-top: 5px;width: 100%;}
.timeshowsmallwidget time.icons span sup {color: #333; display: inline;font-size: 11px;top: -9px;}
.timeshowsmallwidget time.icons strong {background-color: #bebebe;color: #fff; font-family: "exo_2.0medium"; font-size: 12px;font-weight: normal;
    padding: 0;top: 0;}
.conftime {font-family: "exo_2.0medium";font-size: 12px;line-height: 15px;margin-top: 0; padding: 2px 4px;text-align: center;}
.conftime span {color: #333;display: inline-block;padding: 0 3px;}
.event_request{ background: #efefef; border-radius: 10px; text-align: center;}
.event_request p{ text-align: center; margin: 0; padding:5px 0}
.gather_conf_accept, .gather_conf_decline, .gather_conf_pass{font-size:16px; line-height:20px; padding:3px 30px 3px 10px; border-radius:6px; color:#fff; font-family:"exo_2.0bold";}
.gather_conf_accept{ background:#85bc2d url(/images/system/gather/acceptedIcma.png) no-repeat right top; border: 1px solid #71a026; }
.gather_conf_decline{ background:#e99b00 url(/images/system/gather/declained_icon.png) no-repeat right top; border: 1px solid #cb901c; }
.gather_conf_pass{ background:#b2b2b2; border: 1px solid #a8a8a8;padding:3px 10px 3px 10px; }
.paddingT20LR10{ padding: 20px 10px;}
.marginB10{ margin-bottom:20px;}
.paddingB10{padding-bottom:10px !important;}
@media (max-width:360px) {
.gather_invitation [class*="span"], .gather_invitation .row-fluid [class*="span"] { width:95%; }
.gather_logo { max-width:100px; padding: 0 10px; }
.gather_logo img{width:100%;  } 
.gather_invitation{ background: #fff;min-height: 60px;}
}
.termsandconditions{text-decoration: underline;}
ul li ul li:first-child {border-left: 0px solid #bebebe;}
.message_notifications{font-size:16px; font-family:"exo_2.0bold"; text-align: center;}
#messageDiv[class*="span"] { margin-left: 0px;}

 /*dsn object styles*/
 .dsn_notfcn_obj{ width:50%;float:left; padding:0; margin: 0;}
 .dsn_notfcn_obj_border {border: 1px solid #ccc; margin:5px; height:300px;background: #fff}
  .dsn_notfcn_obj_title{ border-bottom: 1px solid #ccc; padding: 5px;display:block;}
  .dsn_notfcn_obj_title label{ line-height:16px; text-align: left; color:#787878; text-decoration: none; font-family: "exo_2.0bold"; font-size:16px;margin:2px 0; padding: 0 5px}
  .dsn_notfcn_obj_title p{line-height:14px; text-align: left; color:#5f6468; text-decoration:none; font-family: "arial"; font-size:14px; margin: 0; padding: 0 5px}
  
   .disable_div{ cursor: pointer; position:absolute; 
                 z-index: 223;top:0;bottom:0;right:0;left:0;}
    

  .dsn_time_stamp i {
    color: #7c7b79;
    font-size: 12px;
    font-weight: bold;
    padding-left: 6px;
}
.dsn_time_stamp {float:right; display:initial; padding-right:5px;}
.dsn_social{ bottom: 0; display: block;height: 40px;position: absolute;width: 100%;}
.dsn_news_sponcer_div{ border-top:1px solid #ccc; position: absolute; bottom:40px;width: 100%;}
.padding010{padding:0 10px}
.dsn_news_sponcer_div .custfrom a {
    color: #017bc4;font-size: 12px;
    font-weight: normal;}
.dsn_news_sponcer_div .custfrom .nright a{
    color: #5f6468;
    font-family: "exo_2.0medium";
    font-size: 12px;
}
.dsn_social{ border-top:1px solid #ccc;}
.dsn_social .social_bar{padding: 3px 0 0 3px; border-top:0px}
.dsn_news_sponcer_div #dsnpublivcationbar{ padding: 0 10px}
#dsnpublivcationbar .fontfamily_mpt, #dsnpublivcationbar .nright{font-size: 12px !important;}
.dsn_news_sponcer_div .bordertopcl_mpt { border-top:0px;}
.only_dsn_time { border-top:1px solid #ccc;bottom: 0; display: block;height: 38px; position: absolute; width: 100%;}
.only_dsn_time .dsn_time_stamp{ padding-top:10px}
.contentareaofdsn .custimagewithfloatstream {max-width: 80px !important;}
.dsn_notfcn_obj_border .customwidget_outer a.img_single, .dsn_notfcn_obj_border ul li a.img_single{max-width:80px !important;}
.dsnnewsobjheight, .dsnpublicationbar{padding:5px}
@media screen and  (max-width:600px) {
 .dsn_notfcn_obj_mobile{ width:100% !important;float:none; padding:0; margin: 0;}
 }
 
.dsn_obj .post_widget .stream_msg_box{background: none repeat scroll 0 0 #f9fafc;}
.dsn_obj .post_widget .stream_msg_box:after{ border-color: rgba(0, 0, 80, 0);border-right: 14px solid #f9fafc;}
.dsn_obj .post_widget .stream_msg_box{border: 1px solid #ccc;}
.dsn_obj .customwidget_outer .customwidget {background: none repeat scroll 0 0 #fff;border: 1px solid #f9fafc;}
.dsn_obj{}
.dsn_multiple_artifacts .multiple{ width:80px;}
.dsn_multiple_artifacts .multiple a.img_more{ max-width:80px !important;}
.dsn_notfcn_obj_title .videoThumnailDisplay{
    display: block;
    left: 28%;
    position: absolute;
    top: 15%;
}
.dsn_v_thumb{left:25%; top:7%}
/*******end of dsn********/
 .min_profile_badge_minH{min-height:62px;}
 .previewDiv{width: auto;}


 /*event_alert */
.event_alert{ margin-top:-10px ! important; padding-top:0px;}
.event_alert:after{ content:""; display: block; clear:both;}
.multiple_event{width:49%; float:left; margin-top:0px; padding-top: 0px; min-height:250px; max-height:250px; }
.multiple_event:last-child{ border-left:1px dashed #ccc; padding-left: 1%}

.multiple_event .event_content{ padding:0px 2px 0px 4px; display:block; }

.event_alert .multiple_event .event_content .stream_title{ border-bottom:0px;}
.timeshow ul, .timeshow ul li{ list-style: none; margin-left: 0px;}
.event_content .timeshow  ul{ margin-left: 0px;}
.event_content .stream_title{min-height: 35px;}
.event_content .stream_title i {
    color: #7c7b79;
    font-size: 12px;
    font-weight: normal;
    padding-left: 6px;
    white-space: nowrap;}
.recommended_title{font-family: "exo_2.0bold";font-size: 16px;font-weight: normal;color: #1e1d1b;  background:  url("/images/system/recommendedUser_icon.png") no-repeat 0 -1px; padding-left:30px; }
.event_title{font-family: "exo_2.0bold";font-size: 16px;font-weight: normal;color: #1e1d1b;  background:  url("/images/system/events_icon.png") no-repeat 0 -2px; padding-left:30px; }

.multiple_event:last-child .event_content .media-body{ padding-right: 0px;}
.recommended_user_object ul{margin-left:0px !important;}
.profile_info{padding-left: 120px;padding-bottom:60px; }
.paddingB60{padding-bottom: 60px}
.recommended_user_Stream_widget, .recommended_user_object .profile_intractions{width:50%;vertical-align: top }
.recommended_user_Stream_widget_full{width:100%}
.margin10minus{margin-left:-10px;margin-right:-10px}
.recommended_user_Stream_widget .profile_pic{position: absolute; left:10px; top:20px;}
.recommended_user_Stream_widget .profile_info{ display:block; border-right:10px solid #fff; }
.recommended_user_Stream_widget .profile_info ul {list-style: none;}
.recommended_user_Stream_widget .profile_info ul li{ border-bottom:1px solid #ccc; padding:5px  0px; color:#696969}
.recommended_user_Stream_widget .profile_info ul li:last-child{ border-bottom:0px}
.recommended_user_Stream_widget .profile_info ul li.name{color:#1e1d1b; font-family: "exo_2.0bold"; font-size:16px; font-weight:normal}
.u_follow{ position: absolute; left:5px; top:117px;}
.u_follow a{ border-right: 1px dashed #ccc; padding:10px 20px 0 30px}
.u_follow a i img.unfollowbig {background: rgba(0, 0, 0, 0) url("/images/system/social_icons.png") no-repeat left -1570px;height:40px; width: 40px;}
.u_follow a i img.followbig {background: rgba(0, 0, 0, 0) url("/images/system/social_icons.png") no-repeat left -1500px;height:40px; width: 40px;}
.recommended_user_Stream_widget:last-child .b_l{ border-left:0px dashed #ccc;}

.recommended_user_object {padding-top:0px; }
.recommended_user_social{ position: absolute; bottom: 0; left:5px; right:5px;height:32px}
 .recommended_user_social a, .recommended_user_social span{ border-right: 1px solid #d9d9d9;  display: inline-block; padding: 2px 10px 2px 5px; position: relative;}
.recommended_user_social span i {display: inline-block;}
.profile_intractions .at_mention { margin: 3px 2px;}
.single_event .event_content .stream_title{ border-bottom:0px !important;}
.minheight130{min-height: 130px}
.position_r{ position: relative}
.event_accepted{ position:absolute; left:-7px; top: -7px; width:28px ; height:28px;}
.event_accepted i{ background: rgba(0, 0, 0, 0) url("/images/system/activeInevent.png") no-repeat left top; width:24px; height:24px;z-index:3; display: block; }
.stream_content .bulletsShow ul:after{ content:"" ; clear: both; display: block}
.recommended_user_Stream_widget .b_l{min-height: 200px}
.recommended_user_social a:last-child, .recommended_user_social span:last-child{ border-right: 0; padding-right:0px;}

.recommended_user_multi { display: table; width:100%; }
.recommended_user_multi .recommended_user_Stream_widget {display: table-cell; background-clip: padding-box; }
.recommended_user_multi .recommended_user_Stream_widget:last-child {
/*    margin-right: -1px;border-left:1px dashed #ccc;*/ 
  
 border-left: 1px dashed #ccc;height: 100%; 
}
.recommended_user_multi .recommended_user_Stream_widget:after{ border-color: transparent transparent transparent #d9d9d9;
      border-left: 0px solid #cccc ;
    bottom: 0;
    content: " ";
    display: block;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0;}

.recommended_user_object .b_l:last-child {
  border-right: 0 none;
}

.social_bar span:last-child{ padding-right:0; margin-right:0}
.recommended_user_Stream_widget_full .recommended_user_Stream_widget_single_outer{display: table;width:100%}
.recommended_user_multi_full .recommended_user_Stream_widget:last-child{border-left:0}
.recommended_user_Stream_widget_full .recommended_user_Stream_widget_single_outer .recommended_user_Stream_widget_single_left, .recommended_user_Stream_widget_full .recommended_user_Stream_widget_single_outer .recommended_user_Stream_widget_single_right{width:50%;display: table-cell;vertical-align: top}

.recommended_user_multi .recommended_user_Stream_widget .social_bar a i{height:40px; width:40px;}

.recommended_user_multi .recommended_user_Stream_widget .social_bar a i img.unfollowbig, .recommended_user_multi .recommended_user_Stream_widget .social_bar span i img.converstionbig, .recommended_user_multi .recommended_user_Stream_widget .social_bar span i img.followingbig, .recommended_user_multi .recommended_user_Stream_widget .social_bar span i img.followerbig{background: url(/images/system/social_icons.png) no-repeat left top; height:32px; width:32px;}

.recommended_user_multi .recommended_user_Stream_widget .social_bar a i img.unfollowbig {background-position: left -31px;}
.recommended_user_multi .recommended_user_Stream_widget .social_bar a i img.followbig {background-position: left 1px;}
.recommended_user_multi .recommended_user_Stream_widget .social_bar span i img.converstionbig {background-position: left -1738px;}
.recommended_user_multi .recommended_user_Stream_widget .social_bar span i img.followingbig{background-position: left -1637px;}
.recommended_user_multi .recommended_user_Stream_widget .social_bar span i img.followerbig{background-position: left -1692px;}



@media (max-width:760px) {
.recommended_user_Stream_widget, .recommended_user_object .profile_intractions { float: none;  }
.recommended_user_Stream_widget_full .recommended_user_Stream_widget_single_outer .recommended_user_Stream_widget_single_left, .recommended_user_Stream_widget_full .recommended_user_Stream_widget_single_outer .recommended_user_Stream_widget_single_right{ display:block; width:100%;}
.multiple_event, .recommended_user_Stream_widget .b_l{ float:none; width:100%}
.multiple_event:last_child, .recommended_user_Stream_widget:last-child .b_l{border-left:0px}

 }

/******admin news object creation style*****/
.news_image_upload .upload_news_img2 #uploadfile .qq-uploader .qq-upload-button input{width:28px; cursor: pointer !important; height:30px; overflow: hidden   }
.news_image_upload .upload_news_img2 #uploadfile .qq-uploader .qq-upload-button { background: rgba(0, 0, 0, 0) url("/images/system/game_icons.png") no-repeat scroll left -429px;
    padding-left: 0px;  width: 27px;cursor: pointer !important; }

/**/

/**/

.detail_artifacts{ display: block; clear: both;}
.bulletsShow, .detail_artifacts p, .slidingCarousel p{ word-break:normal;word-wrap: break-word;padding-left:5px; text-align: left;}
.detail_artifacts .img_more {max-width: 100px; max-height: 100px;text-decoration: none; text-align:center; margin:auto }
.detail_artifacts .img_more .detail_artifacts_thumbnail img{max-width:100%; max-height:100%}
.detail_artifacts .img_more .detail_artifacts_thumbnail{display: table-cell;height: 100px;max-height: 100px;max-width: 85px;vertical-align: middle;width:85px }
.detail_artifacts .img_more .detail_artifacts_thumbnail1 img{max-width:100%; max-height:100%}
.detail_artifacts .img_more .detail_artifacts_thumbnail1 {display: table-cell;height: 100px;max-height: 100px;max-width: 85px;vertical-align: middle;width:85px }
.detail_artifacts_title{font-family: "exo_2.0bold"; font-size: 14px; line-height: 15px; padding-bottom: 6px;}

.post_object{ list-style:none; margin:0; padding:0;}
  .post_object li{ width:100%; display:block; clear:both; list-style:none; /* border-bottom:1px dashed #ccc*/ }
    .post_object li:last-child{border-bottom:0}
    .text_thumnail{ padding: 5px; word-wrap: break-word; font-size: 12px; text-align: center;line-height: 14px;}
  
.upload_artifact_details{ width:100%;clear:both; }
.upload_artifact_details:after{ content:""; display:block;clear:both; }
.upload_artifact_details .post_artifacts{position:relative}
.upload_artifact_details .post_artifacts i.delete_artifact{ position:absolute; right:-3px; top:-5px; background:url(/images/system/artifact_close.png) no-repeat right top; width:16px; height:16px; cursor:pointer; z-index:100;}
.upload_artifact_details .post_artifacts .artifact_thumbnail, .upload_artifact_details .post_artifacts .artifact_content {display:table-cell; vertical-align:top;}
.upload_artifact_details .post_artifacts .artifact_thumbnail{ height: 100px;max-height: 100px;max-width: 85px;width:85px; border:1px solid #ccc; margin-right:10px; vertical-align:middle;text-align: center; position:relative; margin:0; padding:0;background: #fff;}
.upload_artifact_details .post_artifacts .artifact_thumbnail img{ max-width:100%; max-height:100%; vertical-align:middle; z-index:2}
.upload_artifact_details .post_artifacts .artifact_thumbnail p{}
.upload_artifact_details .post_artifacts .artifact_thumbnail p lable{height:100%;}
.text_thumnail lable{ font-size:12px !important; line-height:14px !important;;}
.upload_artifact_details .post_artifacts .artifact_content{ /*padding-left:10px;*/} 
.upload_artifact_details .post_artifacts .artifact_content .title{font-family: "exo_2.0bold"; font-size: 14px; line-height: 15px; padding-bottom: 6px;padding-right:15px;}
.upload_artifact_details .post_artifacts .artifact_content  p{ margin:0; padding:0; font-size: 14px; line-height: 16px; padding-bottom: 6px; margin-right:20px; word-break: break-all; min-height: 52px;}
.upload_artifact_details .post_artifacts .artifact_thumbnail .hover_options{display:none; background: url(/images/system/hover_bg.png) repeat ; position:absolute;top:0; bottom:0;left:0; right:0; width:100%;z-index:3; height:100px; margin:0; padding:0;} 
.upload_artifact_details .post_artifacts .artifact_thumbnail .hover_options:after{ content:""; display:block; clear:both;}


.upload_artifact_details .post_artifacts .artifact_thumbnail:hover .hover_options{display:block;}
.upload_artifact_details .post_artifacts .artifact_thumbnail:hover .hover_options ul{list-style:none; margin:0 auto; padding:30px 0px ; display: table; height:100%}
.upload_artifact_details .post_artifacts .artifact_thumbnail:hover .hover_options ul li{position:ralative}
.upload_artifact_details .post_artifacts .artifact_thumbnail:hover .hover_options ul li.actions { list-style:none; float:left !important; width:25px; height:25px; clear:none; display: table-cell;  padding:0 2px;}
.paddingL2{margin-left:8px;}
.upload_artifact_details .post_artifacts .artifact_thumbnail:hover .hover_options ul li.actions a { vertical-align:middle; border:0; cursor:pointer; padding-right:10px }
.nromalThumbnailUpload .qq-uploader .qq-upload-button{background:url("/images/system/add_thumbnail.png") no-repeat;border-bottom: medium none;} 
.post_object li.actions:hover, .post_object li.actions,  .post_object li:hover .hover_options, .artifact_thumbnail ul li{border-bottom:0}

  

  .type_doc, .type_ppt, .type_pdf, .type_excel, .type_img, .type_video, .type_audio { position:relative;z-index:3}
  .type_doc i, .type_ppt i, .type_pdf i, .type_excel i, .type_img i, .type_video i, .type_audio i{position:absolute; left:0; bottom:0; width:27px; height:26px; z-index:2;}
  .type_ppt i{  background: url("/images/system/ppt_icon.png") no-repeat left top}
  .type_pdf i{  background: url("/images/system/pdf_icon.png") no-repeat left top}
  .type_excel i{  background: url("/images/system/excel_icon.png") no-repeat left top}
  .type_img i{  background: url("/images/system/images_icon.png") no-repeat left top}
  .type_video i{  background: url("/images/system/video_icon.png") no-repeat left top}
  .type_doc i{  background: url("/images/system/doc_icon.png") no-repeat left top}
  .type_audio i{  background: url("/images/system/audio_icon.png") no-repeat left top}

 /*PRADEEP TICKET #7633 START*/   
 
 .carousalul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.carousalul li{float:left}
.carousel_artifacts_thumbnaildesc{overflow:hidden;max-width:322px;border: 1px solid #c7c5c5;border-left:0;min-height:100px;max-height:100px; 
text-overflow: ellipsis; /* Required for text-overflow to do anything */ margin-left: -10px;
  }

  .floatleft{float:left}
.cardescpadding10{padding:10px}
.banner_boxouter{padding-bottom:10px; float:none !important;}
.banner_box{display: table-cell;max-height: 300px;max-width: 700px;vertical-align: middle;text-align: center;   position:relative; word-wrap: break-word;text-align:center;width:700px;margin:auto;}
.banner_box img {
    max-height: 300px;
    max-width: 700px;
}
.banner_boxouter:after{content:"";clear:both;display:block;} 
  
/*PRADEEP TICKET #7633 END*/  
  
/*Kavya Ticket #6163*/
.carousel_artifacts{ display: block; clear: both;}
.carousel_artifacts .img_more {max-width: 100px; max-height: 100px; }
.carousel_artifacts .carousel_artifacts_thumbnail{display: table-cell;height: 100px;max-height: 100px;max-width: 85px;vertical-align: middle;text-align: center;  border:1px solid #c7c5c5; margin-right:10px;  position:relative; word-wrap: break-word;width: 85px;}
.carousel_artifacts .carousel_artifacts_thumbnail img{max-height: 100px;}
.textAsthumbnail{height: 100px;max-height: 100px;max-width: 85px;vertical-align: middle;  border:1px solid #ccc; margin-right:10px;}
.carousel_artifacts_title{font-family: "exo_2.0bold"; font-size: 14px; line-height: 15px; padding-bottom: 6px;}
.paddingLR10{padding-left:10px;padding-right:10px;}
.carousel_artifacts_thumbnail{cursor: pointer;}
.paddingL10{padding-left: 10px;}
.margingRB10{margin-right: 10px;margin-bottom: 10px;}
.streamCarousel:after{content:""; display: block; clear:block}
.streamCarousel .videoThumnailDisplay{display:block;position:absolute;left: 50%;top:40%; margin-left: -21px;}
/*Kavya Ticket #6163 ended*/


.selectThumbnail{margin:0 auto;width:100%; display:inline-flex}
.selectThumbnail ul{ list-style:none; margin:0 auto; padding:0}
.selectThumbnail ul li{ float:left; margin:0 auto; padding:0; height:120px;  width:120px;border:1px solid #ccc; margin-right:10px;  display: block;
    overflow: hidden;
    position: relative;
    text-align: left; }
.selectThumbnail ul li:last-child{ margin-right:0;}
.selectThumbnail ul li img{ left: 0;margin: auto;max-height: 100%; max-width: 100%; position: absolute; right: 0; bottom:0; top: 0;   }
.img_holder {  display: inline;  }
.img_holder img {   max-height: 100px; max-width: 100px; object-fit: cover; }
.selectedThumbnail{background: url(/images/system/hover_bg.png) repeat ; position:absolute;top:0; bottom:0;left:0; right:0; width:100%; height:100%; z-index:3} 
.selectedThumbnail i{background: url(/images/system/selected_thumbnail.png) no-repeat scroll center; position:absolute; width:100%; height:100%; z-index:4}

@media (max-width:760px) {
   .selectThumbnail ul li{ width:80px; height:80px} 
}
.top0{top:0 !important;}

.c_carousel .player{text-align:center; margin:0 auto;background:#fff !important}

.playerheight body{width:100px}
.imagewidth{max-width: 100%;width:100px}
/*Kavya Ticket #6313*/
.slidingCarousel {overflow: hidden;}
/*Kavya Ticket #6313 ended*/

.width_100{ width:100% !important;}
.width_auto{ width:auto !important;}

.advt{ clear:both;}
.advt_300{ position:relative;width:300px; height:250px; }
.advt_300 img, .advt_780 img{ z-index:1; max-width:100%;}
.advt_300 span.client_name, .advt_780 span.client_name{ position:absolute; z-index:2;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:18px;color:#9f090a}

.advt_300 span.client_name{ position:absolute; top:55px; /*right:15px;*/ text-align:right;}

.advt_780{height: 100px;margin: 3px auto; position: relative; text-align: center;width: 100%; }
.advt_780 span.client_name{ position:absolute; bottom:50px; left:20px;text-align:left;}
@media screen and (max-width: 480px) {
	.advt_780 span.client_name{ font-size:14px; top:10%; left:10px;}
	}
   @media screen and (max-width: 979px) {
        .dsn_notfcn_obj { width: 100% !important;}
        }     
@media screen and (max-width: 779px) { 


	.advt_780{ position:relative;width:100%; height:auto;}
	}
.sml_switch  .y_n_switch{ position: absolute; top: 2px; right:15px;width:70px;}
.sml_switch .has-switch{width:inherit !important; min-width: 70px;}
.sml_switch .has-switch span, .sml_switch .has-switch span:hover{ font-size:11px; padding-left:5px;padding-right:5px;}
.sml_switch .has-switch label, .sml_switch .has-switch label:hover  { font-size:11px; padding-left:3px;padding-right:3px;}

.emailaudiencebg .alert-success {color: #468847;}
.emailaudiencebg .alert-error{color: #b94a48;}

/* #6163*/
.bx-wrapper{ margin-bottom: 20px !important;}

/*#6401*/
.showcase_placeholder{ position: absolute; background: #f7cf2f;min-height:300px; width: 100%;  z-index: 1000;}
.showcase_placeholder .showcase_content{font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:18px;color:#9f090a;padding: 80px 50px; }
.showcase_placeholder .showcase_content h1{font-size: 36px; line-height: 40px;}
#updatePreferences{z-index: 1001}

/*#5904 dsn */
.dsn_subspecility_title{position: absolute;bottom: 43px;right:0px;background:#fff; width:100%; z-index:3;}
.dsn_subspecility_title a b, .dsn_subspecility_title a:hover b{z-index:0; text-decoration:none; cursor:none;} 
.paddingdsnLR10{padding: 0px 10px}
.div_hide{background:url("/images/system/spacer.png") repeat left top;position: absolute; width:100%; height:100%; top:0; bottom:0; left:0;right:0;  }
div.promoted .dsn_social .social_bar { border-top: 0px solid #b6daf5;}
.stream_content .bulletsShow ul {
    list-style: outside none disc;
    margin-left: -10px;
}
.quickpoll_submitbtn{
    padding-right:14px;
    
/*    top:51px;*/
}
.paddingL0{padding-left:0 !important; margin-top: 0px;}
.emailaudiencebg .alert-success {color: #468847;}
.emailaudiencebg .alert-error{color: #b94a48;}

/* #6163*/
.bx-wrapper{ margin-bottom: 20px !important;}

/*#6401*/
.showcase_placeholder{ position: absolute; background: #f7cf2f;min-height:300px; width: 100%;  z-index: 1000;}
.showcase_placeholder .showcase_content{font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:18px;color:#9f090a;padding: 80px 50px; }
.showcase_placeholder .showcase_content h1{font-size: 36px; line-height: 40px;}
#updatePreferences{z-index: 1001}

.emailaudiencebg .alert-error{color: #b94a48;}
/**/
/* --6404 quick poll thumbnail view-- */
.m_quick_poll .jwplayer .videoThumnailDisplay{z-index:1}
.quickpoll_newartifact a.img_more, .m_quick_poll{position:relative}
.m_quick_poll .videoclosediv, .quickpoll_newartifact a.img_more .videoclosediv{ position: absolute;top:2px;right:4px;z-index:3}
.quickpoll_newartifact{height:0px}
.quickpoll_thumnail200 .PostdetailvideoThumnailDisplay  {left: 15%; top: 38%;}
.quickpoll_newartifact .img_more{max-width:200px; max-height:200px}
.carousel_artifacts .quickpoll_thumnail200, .quickpoll_newartifact .img_more .quickpoll_thumnail200 {height: 200px; max-height: 200px; max-width: 200px; width: 200px;}
.quickpoll_thumnail200 .videoThumnailDisplay {left: 50%; top: 38%;}
/*.qp_v_thumbnail{ vertical-align: middle; display:table-cell;height:200px; }*/
.qp_v_thumbnail{display: table-cell;height: 200px; max-height: 200px;max-width: 200px;text-align: center;vertical-align: middle;width: 200px;}
.qp_v_thumbnail .videoThumnailDisplay{top: 38%;}
.qp_v_thumbnail img{display:table-cell; vertical-align: middle; text-align: center;max-width:100%;max-height: 100%;}

@media screen and (max-width: 360px) {
    .m_quick_poll .quickpoll_thumnail200 .videoThumnailDisplay {left: 38%; top: 38%;}
    .carousel_artifacts .quickpoll_thumnail200 {height: 250px;max-height: 300px; max-width: 100%; width: 100%;}
}

/*user_redirect_msg*/
.user_redirect_msg{font-size:15px; line-height:20px;padding: 10px 10px 15px; position: absolute; top:43px;left:20%; right:20%; background:#fff; z-index: 9999;background: #f2dede;border:1px solid #eed3d7;color:#b94a48; display:block;text-align: left; border-radius:10px;}
.user_redirect_msg:before{content: "";position: absolute;border-left:10px solid transparent;border-right: 10px solid transparent;top: -10px;right: 85px;border-bottom: 10px solid #f2dede}
@media screen and (max-width:380px) {
    .user_redirect_msg{ top:70%;left:5%; right:5%; }
}
@media (min-width: 480px) and (max-width: 638px)  {
    .user_redirect_msg{ top:77%;left:5%; right:5%; }
}
@media (min-width: 640px) and (max-width: 760px)  {
    .user_redirect_msg{ top:68%;left:5%; right:5%; }
}

.count_down_widget{margin: auto; padding: 20px;text-align: center; display: table}
.count_down{margin: auto; text-align: center;height: 60px;width: 60px; background: #EED3D7;font-size: 28px;color: #FFF;border-radius:100px;text-align: center;margin-left: 5px;line-height: 60px;}
.count_down_text{background: #EED3D7;color: #B94A48; padding: 10px;}
.event_content .timeshow ul{margin-left: 0px;}

/*.newcssmenu #menu #admin ul{ z-index: 102}*/

/*reduce image size in quickpoll*/

.carousel_artifacts .quickpoll_thumnail200{text-align: center; margin:auto;}
.carousel_artifacts .quickpoll_thumnail200 img{height: auto;max-height: 100%;max-width: 100%; margin:auto;}

/*event time stamp resize*/
.timeshow .et_location {padding-bottom: 5px; padding-top: 10px;}
.timeshow ul li.e_datelist{ padding-top:10px; padding-bottom: 0px;}

/* for group detail page artifacts thumbnails video icon */
.d_img_outer_video_play_postdetail .artifactdetailPV{  padding-left: 40%;padding-top: 17%;}

/*header menu z-index */
#DsnGatherDiv #newcssmenu, #DsnGatherDiv #newcssmenu ul, #DsnGatherDiv #newcssmenu ul li {z-index: 102}
.headerTopSection #newcssmenu, .headerTopSection #newcssmenu ul, .headerTopSection #newcssmenu ul li{z-index: 103 }
.headerTopSection #newcssmenu ul li ul, #DsnGatherDiv #newcssmenu ul li ul{z-index: 105}
/*ie related*/
.quickpoll_thumnail200 { height: 200px;position:relative; max-height: 200px;max-width: 200px;width: 200px;}
#videotn_qp{display:block; left: auto; position: absolute; right: auto; text-align: center; top: 61%; width: 100%;}
#videotn_qp_detail{display:block; left: 16%; position: absolute; right: auto; }
/* top:30%; text-align: center; top: 61%; width:100%;*/ 
.nullifyULLI ul{  margin-left: 10px !important; padding: 10px !important;}
.invalid_skuid{ background: none repeat scroll 0 0 #E8E8E8;border-radius: 10px ; color: #222222;font-size: 15px;font-weight: bold;padding: 10px;text-align: center;z-index: 6;margin-top:10px}
/*curbsid new changes #6662*/
.sidebyside_tabs > .nav-tabs > li {float:left ;}
/*end #662 styls*/

/* messageHeader styles*/
.marginB0{ padding-bottom: 0px;}
.messageHeader{ font-family:arial; color:#838383; font-size:14px; margin-bottom:15px; }
.creation_form_title{color:#576373;font-family: "exo_2.0bold"; font-weight: normal; line-height: 27px; font-size: 15px; padding: 0 5px;margin: 0;}
.creation_form_title2{color:#576373; font-weight: normal; line-height: 18px; font-size: 12px; padding: 0 5px;margin: 0;}
#myTab3 li{float:left;margin-bottom:0}
#myTab3{min-width:125px}
.filterby_t{ font-size:14px;color:#ccc;font-family:"exo_2.0medium";padding-left:6px;color:#7c7c7c;padding-top:2px}
.tabs-left > #myTab3 > li > a, .tabs-left > #myTab3 > li > a:hover, .tabs-left > #myTab3 > li > a:focus, .tabs-left > #myTab3 > li.active > a{line-height: 10px;border:0px !important;min-width:30px;padding-left:5px;padding-right:0px;margin:0}
.tabs-left > #myTab3{background-color: #ececec !important;min-height: 34px;padding-top: 12px;padding-right:6px;border-bottom: 1px solid #cccccc !important;  border-color: #cccccc !important}
.tabs-left > #myTab3 > li.active a{border: 0px !important; background: #ececec}
.tabs-left > #myTab3 li:last-child a{position:relative;}
/*.tabs-left > #myTab3 li:last-child a:before{content: "/  "}*/
.tabs-left > #myTab3 > li.slash > a{min-width: 0}
 #myTab3 > li > a,  #myTab3 > li > a:focus {background-color: #ececec !important;}
.tabs-left > #myTab3 > li > a:focus, .tabs-left > #myTab3 > li > a:hover, .tabs-left > #myTab3 > li > a:active, .tabs-left > #myTab3 > li.active > a:hover, .tabs-left > #myTab3 > li.active > a:focus, .tabs-left > #myTab3 > li.active > a, .tabs-left > #myTab3 > li.active > a:active { border:0px !important;box-shadow: none;line-height: 10px;  background-color: #ececec !important;  }
#categoriesandhashtagdiv{ border:1px solid #ccc}
#categoriesandhashtagdiv:after{ content: ""; clear:both; display: block;}
    
.tab-content{border:0px !important;}
.curbsid_filter_tab{ z-index: 13;}
.curb_hash_cat_minheightnew{max-height: 300px;min-height:30px;}
.curb_hash_cat_minheightnew .outerbadges li{ padding:2px 5px !important; line-height:24px; margin:0px 2px;}
.curb_hash_cat_minheightnew .outerbadges li a{ border:1px solid #e8e8e8;  padding:2px 10px;}
.curbsid_filter_more{ width: 200px; float:right; position: absolute; left:10px; bottom: 10px;background: #fff;}
.curbsid_filter_newmore a{font-size:13px;cursor: pointer;color:#3d3d3d}
.curbsid_filter_newmore a i{vertical-align: text-bottom }
.curbsid_filter_newmore{float:right; position: absolute; bottom: 8px;right:14px}
.curbsid_filter_more .btn_toggle span{ float:right;}
/*.curbsid_filter_tab {height:34px; padding-right:80px; overflow: hidden;}*/
/*#categoriesandhashtagdiv div .tab-content{height:34px; padding-right:80px; overflow:hidden }*/
.tab-contentcustom{ height:30px ;overflow: hidden; min-height:30px;}
#tab-contentcustom{padding-right:120px;padding-left:2px}
.min-height34{min-height: 32px; padding: 0 0 80px 0; line-height: 20px; }
.max-height300{max-height:300px; padding: 0 0 80px 0; line-height: 20px; }
.curb_hash_cat_minheightnew .outerbadges li a.applycategroyActiveClass , .curb_hash_cat_minheightnew .outerbadges li a.applyhashTagActiveClass{border:1px solid #000;color:#000}
@media (min-width: 700px) and (max-width: 729px)  { 
    .streamsectionarearightpanel {margin-right: 0;}
}

@media (min-width: 320px) and (max-width:699px)  {
    .tabs-left > #myTab3{float:none;}
    #myTab3{display:block}
}

.grouplogoheading sup{top:-0.4em; font-size:100%}

.invalid_skuid{ background: none repeat scroll 0 0 #E8E8E8;border-radius: 10px ; color: #222222;font-size: 15px;font-weight: bold;padding: 10px;text-align: center;z-index: 6;margin-top:10px}
.badge_stream{ border:0px !important; margin-left:0px !important;}

/**/
.tab_tablecust{width:100%;display: table;height:100%}
.tab_tablecust .tabrow{display: block;}  
.tab_tablecust .tabrow .tabcol{display:block;vertical-align: middle; line-height:30px; border-bottom: 0px solid #ccc; background: #f2f2f2}
.tab_tablecust .tabrow .tabcol2{border-top:1px solid #ccc}
.customtabdiv{border-top:1px solid #ccc}
.customtabdiv .cust_col1{display: table-cell;width:100px;background: #fff;border-right:1px solid #f2f2f2;text-align: center;height:100%}
.customtabdiv .cust_col2{display: table-cell;vertical-align: top;padding:0px;}
.customtabdiv .cust_col1 .cust_tabs{padding:2px 10px;text-align: center;cursor: pointer;border-bottom:1px solid #ccc;margin-bottom:2px;position: relative}
.customtabdiv .cust_col1 .cust_tabs:last-child{border-bottom:0;margin:0}
.cust_col2 ul.hashtag {list-style: outside none none;margin:0px;padding: 0;}
.cust_topic, .cust_hash{position: relative}
.customtabdiv .cust_col1 .tab_tablecust .tabrow .tabcol.active {
	position: relative;
	background: #5f6468; border-bottom: 0px solid #ccc;color:#fff;
	
}
.customtabdiv .cust_col1 .tab_tablecust .tabrow .tabcol.active:after, .customtabdiv .cust_col1 .tab_tablecust .tabrow .tabcol.active:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.customtabdiv .cust_col1 .tab_tablecust .tabrow .tabcol.active:after {
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #5f6468;
	border-width: 6px;
	margin-top: -7px;
}

#HashTagTab a {
    color: #5f6468;
    text-decoration: none;
    font-weight: bold;
}
 #TopicsTab a {
    color: #5f6468;
    text-decoration: none;
    font-weight: bold;
}
 #topic_more a {
    color: #3d3d3d;
    
}

.active a{ color:#fff !important;}

.borderclass{ border-bottom: 1px solid #ccc;}


/**/
.pagetitle .messageHeader, .messageHeader{ font-size:13px !important;color:#1E1D1B; font-family:arial; line-height: 16px !important; margin:0px 0px 10px; padding:0px; }
h2.pagetitle{padding-bottom:0px;}

.grouplogoheading sup{top:-0.4em; font-size:100%}

/**/
.serach_alrights > .search_jobsapplybutton {font-size: 10px !important; line-height: 15px !important; padding: 2px 5px !important;}

.searchpostTrack{ line-height: 16px !important;}
.search_jobposition{padding-left:10px; padding-right:10px;border-top:0px; margin-top: -10px;}
/**/
@media (max-width:480px){
.view_html{top:-6px}
.searchgroups .newgrouppopup{right: 10px;left:10px !important;margin-top: 8px;}
}

/* serach results img*/
#postSearchUl li.woomarkLi .searchpostTrack{ }
#postSearchUl li.woomarkLi .searchpostTrack a.img_more {margin:5px;}
#postSearchUl li.woomarkLi .searchpostTrack a.img_more img{ width:60px}

.bannertextsection{ color:#1E1D1B!important; text-align:left;}
#postSearchUl li.woomarkLi .searchpostTrack a.img_more img{ width:60px}


/* Group Custom Widgets Statrt*/ 
.customViewDiv{ width:100%; }
.customViewDiv ul{ list-style:none; margin:0; padding:0 }
.customViewDiv ul li{ float:left; width:75px; height:75px; border:1px solid #ccc; border-radius:8px; margin:4px; padding:5px; text-align:center;line-height:16px; position:relative}
.customViewDiv ul li label{ background:url(/images/system/customViewMTCheck.png) no-repeat 8px -2px; padding:2px 0 0px 30px; line-height:20px; display:block; text-align:left; margin-top: 5px;}
.customViewDiv ul li.selected { background:#f3f3f3; border-color:#9dcf5a;}
.customViewDiv ul li a{display:none}
.customViewDiv ul li.selected a{display:block;}
.customViewDiv ul li.selected label{ background:url(/images/system/customViewChecked.png) no-repeat 8px -2px; }
.customViewDiv ul li a.remove{ position:absolute; right:-6px; top:-4px; width:12px; height:10px; } 
.customViewDiv ul li a.remove, .customViewDiv ul li a:hover.remove, .customViewDiv ul li a:focus.remove{ background: none !important; cursor: pointer}
.cusom_view{display:table;}
.customPosttypeView{width:108px;word-break:break-all; display:table-cell; vertical-align: middle; font-size:14px;font-family:"exo_2.0bold";color:#fff; text-align: center; padding:0px; }
.customPosttypeView:hover{ background: url(/images/system/popupbg.png);top:0;bottom:0;right:0;left:0; border: 0px !important;}
.grouphomemenu ul li .cusom_PTview{width:112px !important; height:112px  !important; padding:0 !important;}
.cusom_PTview2:hover{ position:relative; background: url(/images/system/popupbg.png);border: 0px !important;top:0px !important;bottom:0px !important;right:0px !important;left:0px !important; width:100%; z-index: 1;}
.grouphomemenu ul li.normal{margin:0px 3px;}
.grouphomemenu ul li .menubox .groupmenucount{z-index: 2}

.cusom_PTview{ border: 0px solid ; padding:0px;}
.grouphomemenu ul li .customPosttypeViewpopup:hover{ background: url(/images/system/popupbg.png);}
.groupCustomPrefeerences{width: 500px !important;}
.floatingMenu ul li a.remove img{background:none;width:10px; height:8px}
.CustomClass{width: 80px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.gpscroll {height: 570px; width:500px;color: #666;outline: 0;}
/* Group Custom Widgets End*/ 

/* group in search styling updates 1.17.2 deployment -14 march 2017- start */
.groupsearch_align, .groupsearch_align .padding4{ padding:4px !important;}
.groupsearch_align a.s_g_div { float: none; text-align: center; margin: auto;}
.groupsearch_align .s_g_icon{ display:table !important; margin:auto;}
.groupsearch_align .s_g_icon img{max-width:100%; width:120px;}
.groupsearch_align a.s_g_div img{text-align: center; margin: auto; display:table !important;max-width:120px; }
.groupsearch_align a.pull-left{float:none !important; text-align:center !important;}
.groupsearch_align .search_p_data{ margin:0px; padding:5px 0px;line-height:12px !important;}
.groupsearch_align .search_p_data span{ font-size:12px !important; line-height:12px !important; font-family:arial;}

/* group in search styling updates 1    .17.2 deployment -14 march 2017-  end */

.paddingLR20TB0{padding:0px 20px;}
.paddingLRTB0{padding:0px;}
/* group in search styling updates 1    .17.2 deployment -14 march 2017-  end */
.content_remove_icon{ width:96px; position:absolute; right:5px; bottom:5px;}
.content_remove{position:relative; /*margin-top:20px;*/ padding:5px; border:1px solid #ccc;  min-height:90px;background: #fff;border-left:0px}

.detail_artifacts_thumbnail1 a.download_atft img{display:none; position: absolute;right: 4px;top: 3px; width:18px; height:18px; }
.detail_artifacts_thumbnail1:hover a.download_atft img{display: block;  position: absolute;right: 4px;top: 3px; width:18px; height:18px;  }


/*
a.download_atft  {  position: absolute;right: 4px;top: 3px; width:18px; height:18px; background:url(/images/system/spacer.png) no-repeat right top; z-index: 999}
a.download_atft:hover, a.download_atft:focus, a.download_atft:active  { position: absolute;right: 4px;top: 3px; width:18px; height:18px; background:url(/images/system/doc_download_sm.png) no-repeat right top; z-index: 999}
*/
.content_remove_icon a .c_toltip, .post_artifacts i .c_toltip_2{display: none;}
.content_remove_icon a:hover .c_toltip, .post_artifacts i:hover .c_toltip_2{display:block;}

.c_toltip, .c_toltip_2{ font-weight: normal; font-style: normal; cursor:pointer;font-family: "exo_2.0medium"; position: absolute; right: -30px; top:20px; padding:3px 10px;background: #333;border: 1px solid #333;color: #fff; font-size:12px; border-radius:6px; text-align: center; line-height:14px; }


.c_toltip:after, .c_toltip:before, .c_toltip_2:after, .c_toltip_2:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.c_toltip:after, .c_toltip_2:after {
	border-color: rgba(51, 51, 51, 0);
	border-bottom-color: #333;
	border-width: 6px;
	margin-left: -6px;
}
.c_toltip:before, .c_toltip_2:before  {
	border-color: rgba(51, 51, 51, 0);
	border-bottom-color: #333;
	border-width: 7px;
	margin-left: -7px;
}

/* 22/04/2016*/ 
#instQueue .input-append, .input-prepend {
margin-top: -20px!important;
}

/* Advertisements Queue*/


.adcol1{width:14%}
.adcol2{width:16%}
.adcol3{width:8%}
.adcol4{width:13%}
.adcol5{width:13%}
.adcol6{width:/*20%*/ auto;}
.adcol7{width:12%}

.advt_queues{display:block; border:1px solid #ccc; padding:5px 10px; margin:20px 0;}
.advt_table{ display: table;width: 100%; border:1px solid #ccc; margin:5px auto;}
.advt_table .advt_table_row{ display:table-row;}
.advt_table .advt_table_row .advt_table_cell, .advt_table .advt_table_row .advt_table_headcell{display:table-cell;padding:0px 0 0 6px; word-break:break-all }
.advt_table .advt_table_row .advt_table_headcell{ font-size:13px; font-family:arial; font-weight:bold; }
.advt_tableheader{ border:0px solid #fff !important;}


.advtTacticId{}
.displayPage{}
.isPremium{}
.advtName{width:200px}
 .displayPage, .advtRotation, .isPremium, .advtRecurring{width:100px !important;}
.advtRecurring select{width:100px; }
.advtRecurring .select{ margin-top: 8px}

.advtRotation input{width:80px; }
.disin span{word-wrap:break-word!important;display: inline-block!important;}
#instQueue .input-append, .input-prepend {
    margin-top: 5px !important;
}
 .advtDate{width:100px !important;}
.advt_table .advt_table_row .advt_table_cell, .advt_table .advt_table_row .advt_table_headcell{vertical-align: middle}

.adcol5 .input-append, .adcol4 .input-prepend {margin-top: 5px;}

/* Advertisements Queue*/

.errorMessage_adqueue{ text-align:center; margin: auto; display:block;border-radius:5px;padding:5px;white-space:nowrap;margin-top:5px;font-size:12px;color: #B94A48;}
.successMessage_adqueue{ text-align:center; margin: auto; display:block;border-radius:5px;padding:5px;white-space:nowrap;margin-top:5px;font-size:12px;color: #00bb00;}
.advt_table_error{background-color: #fff;border-color: #B94A48; }
.advt_table_succes{background-color: #fff;border-color:#00bb00; }
.advt_table_cell .checkbox, .advt_table_cell .radio {width: 25px;height: 25px;padding: 0 5px 0 0;background: url(/images/system/checkbox_2.png) no-repeat;display: block;clear: left;cursor: pointer;	float: left;}
 .adcol5 .input-append, .adcol4 .input-prepend, .adcol4 .input-append, .advt_table_cell .input-append .add-on{margin-top: 3px;}
 .adcol5 input, .adcol4 input{ width:72px;}
.newGroup li{ width:auto; }


.instreamfixed {position:fixed;	top:0;z-index:225; padding:4px 0 8px;background:#FFFFFF; }
.instreamfixedbackground {background:#FFFFFF;padding:4px 0 8px }

/* Post attachement start */

/*.n_Img_Vid{ width:462px !important;  height:255px !important; display: table; margin: auto; text-align: center; } 
.n_Img_Vid img{max-width:462px !important;  max-height:255px !important;}*/
.post_attachment_widget{ background: #f7f7f7; border:1px solid #ccc;border-top: 0px;}
#iframeplayer .body{margin: 0; padding: 0; }



.stickypremiumAd a{ max-width:728px; max-height: 90px; margin: auto; text-align: center;}
.stickypremiumAd a img{ max-width:100%;max-height:90px;}
.border-top{border-top:1px solid #d9d9d9}

.max_center{display: table;margin: auto;text-align: center;}
.carousel_artifacts .carousel_artifacts_thumbnailMax {
    border: 1px solid #c7c5c5;
    display: table-cell;
    height: 100%    ;
    margin-right: 10px;
    max-height: 300px;
    max-width: 700px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    word-wrap: break-word;
}
.carousel_artifacts .carousel_artifacts_thumbnailMax img{max-height:300px; max-width:700px;}

.preview ul li i.delete_artifact{display:block;}
.upload_artifact_details .carousel_artifacts_thumbnailMax {
    border: 1px solid #c7c5c5;
    display: table-cell;
    height: 100%    ;
    margin-right: 10px;
    max-height: 300px;
    max-width: 700px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    word-wrap: break-word;
}
.upload_artifact_details .carousel_artifacts_thumbnailMax img{max-height:300px; max-width:700px;}

.ismultipleDisplay{display: none}
.carousalulwidth li:last-child > .pull-left {margin-right:-10px !important; padding-right:0px;}
.carousel_artifacts_thumbnaildesc{margin-right:10px !important;}
.carousalulwidth li:last-child > .carousel_artifacts_thumbnaildesc {margin-right:0px !important;}
.stramheight{ height:auto!important;}
/* Post attachement end */
select.styledcustom{width:100%}
.advt_300_2{width: 270px;
    height: 250px; padding:50px 15px;}
.cnname2{font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    color: #9f090a;
word-break:break-all;
}


/*MC header menu styles*/
.newcssmenu li.mc_menu a i { background-color: #fff; border:1px solid #fff; max-width:30px; max-height: 30px; border-radius: 100%;}
.newcssmenu .mc_menu a i img { max-width:100%; max-height:100%;margin-left: 2px;margin-top: 2px; width:26px; height:26px; border-radius: 100%}

.mcBannerTiles_M{display:none; margin: auto }
.mcBannerTiles_M .mcBannerTiles_div{display:table;  margin: 0; padding: 0; border-spacing: 5px;width:100% }
.mcBannerTiles_M .mcBannerTiles_div .NewBannerTailTrack{display:table-cell; float:left;padding: 0px;width:49% !important;margin-right: 5px; }
.mcBannerTiles_M .mcBannerTiles_div .NewBannerTailTrack:last-child{margin-right: 0px;}
.mcBannerTiles_M .mcBannerTiles_div .NewBannerTailTrack img{max-width:100%; max-height:100%; }
.banner_image_mc{ max-width:1200px; max-height:250px}
.banner_image_mc img{ max-width:100%; max-height:100%}
@media (max-width:800px){
    .mcBannerTiles_M{display:block }
    .banner_box{ max-width:100%; max-height:250px; width:100%;}
    .banner_box img{max-width:100%; width:100%;}
    /*.media .pull-left{ margin-right:0px}*/
    .ismultipleDisplay{display: none}
    
}
.marginL0{margin-left:0px !important;}
.mcfooresfixed {position: fixed;bottom:0;z-index: 1001;right:0;left:0}
.stream_content ul:after{ content:""; clear: both; display:block}

.backTomc{ margin: 0; padding: 0; background: #fff; border-bottom:1px solid #e8e8e8; list-style: none; }
	.backTomc li{list-style:none; padding:0px 10px 4px 15px; font-size:12px; font-family: Arial; font-weight:normal; background: url(/images/system/breadcrumb_Larrow.png) no-repeat 2px 1px; }
	.backTomc li a, .backTomc li a:hover, .backTomc li a:focus{text-decoration:none; color:#000;}
	.backTomc li a, .backTomc li a:hover, .backTomc li a:focus{text-decoration:none; color:#000;}
        .search_mc{position:absolute; top:2px; right:2px;}

.np_follow a i img{ background-position: left 1px;}
.event_qp_img li{overflow:initial;}
.event_qp_img:after{display:inline !important;}
.marginB2{ margin-bottom:2px !important;}
.eventfloat{float: left !important;}
.padding-top-5{ padding-top:5px}
/**/
.NewBannerTailTrack .advt_300{min-height:80px;}
.NewBannerTailTrack .advt_300 span.client_name{top:10px !important; font-size:14px; left:0px; text-align: left;  }
.NewBannerTailTrack .advt_300 span.client_name p{clear:both; display:block;padding:5px 0px !important; text-align: left; margin: 0px;font-family:Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px;color:#9f090a;}
.eventfloat{float: left !important;}
.snippetBG{background:#f7f7f7; border-left:1px solid #ccc; border-right:1px solid #ccc}
.paddingT3 {padding-top: 3px;}
.paddingB3 {padding-bottom: 3px;}
.modal-body:after{ content: ""; display: block; clear:both;}

.PLR5 {padding: 0 5px;}
.PL0 {margin-left: -5px;}
.PT10{padding-top:10px}
.PB5{padding-bottom:5px}
@media (max-width:767px){
  #mc_items{ }  
  #mc_items .menu_table{}
  #mc_items .menu_table .icon {display: table-cell; vertical-align: middle;}
  #mc_items .menu_table .icon i{ display: inline-block; height: 32px; margin-right: 2px; vertical-align: middle; width: 32px;}
  #mc_items .menu_table .icon i img{border-radius: 100%; height: 26px; padding-left: 2px; padding-top: 2px; max-height: 100%; max-width: 100%;  width: 26px;  display: inline-block;
    vertical-align: middle;
  }
}
@media (max-width:640px){
.nano_profile {display: table-cell;}
.np_profile{display: block; padding: 5px 10px;vertical-align: middle;}
.np_community, .np_follow{display: inline; padding: 5px 10px;vertical-align: middle; float:left; padding: 5px 10px;}
.np_community{ width:70%}
}