.loginControl .icons.askaquestion, .menuButton, .footerSlide, .recentactivityBoxSelect, .responsive_footer, .logo_responsive, ul.headerMenu li.topSection, .ChapterMenu ul li.display_on_mobile, .display_on_mobile , .SearchBox.display_on_mobile,.icons.home{ display: none; }
.responsive_Registration{width:750px;}
.responsive_Registration .left{width:420px;}

/* ask question page */
.responsive_Questionpage{width:1018px;}
.responsive_select_category{width:170px; display:inline-block;}
.responsive_selectBox{width:220px;}

.responsive_loading_image{ position:fixed; top:42px; right:0px;}
.display_on_tablet{ display:none!important;}

/* Profile page */
.divmycontribution{width:100%; overflow:hidden; display:block;}
.divmycontribution h2{font-size:17px; margin:10px 0; display:block; border-bottom:1px solid #ccc; font-weight:normal;}
.divmycontribution ul{margin:0px; padding:0px;}
.divmycontribution ul li{float:left; text-align:left; list-style:none; width:160px; margin:0 0 10px 0;}
.divmycontribution ul li a{ display:block; background:url(/images/responsive/BulletOrange.gif) no-repeat 0 5px; padding:0 0 0 10px; font-weight:normal;}
.profileDetail .titleBar .autherName{width: 258px; float: left; padding-top: 5px;}
.leftBottomSection .autherImage{float:left; width:50px; height:50px; margin-right:15px;}
.leftBottomSection .autherDetail{width:auto; overflow:hidden; min-height:50px; border-bottom:1px solid #d7d7d7;}
.responsive_profilePhoto{height:159px; background:#f2f2f2;}



/*change password */
.myAccountMain .myAccountCenter h2.changepassword_heading{background:none; border:none; padding:0px}

/* content header filter */
.responsive_contentHeader p{ display:inline-block; padding:0px; margin:0px;}

/* photo album page */
ul.userAblumListing{ margin-top:15px;}

/* Free Book */
.responsive_FB_TOC{width:100%;background-image:none;}
.chapterEvent{ overflow:hidden;}

.ChapterActivityDetail{width:100%; overflow:hidden; display:block;}
.ChapterActivityDetail .left_image{position: relative; float: left; margin-right:15px; width: 50px; height: 50px;}
.ChapterActivityDetail .right_content{position: relative; width:auto; overflow:hidden; float:none; padding:5px 0px; min-height:45px;}
.ChapterActivityDetail .Separator{width:100%; position:absolute; left:0px; bottom:0px; border-bottom:1px solid #d7d7d7;}
.ChapterFeatured .col_1.chapterPage{ width:367px;}
.responsive_textbox {width:65%;}


@media screen and (max-width:1023px) 
{
    
    
        .master{ margin-bottom:-180px;}
.master:after{ height:180px;}
 .master .footer{ position:absolute; bottom:0px; height:auto; left:0px;}
    
    
    body { overflow-x: hidden; width:100%; font-size: 13px; }
    .profile_wrapper { margin-bottom:30px;}
    .visibility_hidden{visibility:hidden;}
    ul.E-book-paging{clear:both; overflow:hidden;}/* ebook paging */
	/*Display none*/
	.headerBanner, .rightCntr, .display_none, ul.headerMenu li.display_none, .myAccountMain .myAccountRight{display:none!important;}
	ul.headerMenu li.topSection{ display:block;}
	.loginPopup.loggedIn, .msg_container{ z-index:999; top:42px;}
	.loginPopup{top:42px;}	
    .menu ul li a{ font-size:14px; padding:7px 7px 0;}
    .right_content { width: 250px; }
    .display_on_tablet{ display:block!important;}
    /* Header Start-------------------------------------------------------------------------------------------------------------------------------*/

    /* header css Use Chapter*/
.PulseMainCntr .header{position:fixed; top:0px; left:0px; z-index:999;}
/*.PulseMainCntr .logo_responsive{ top:2px!important;}*/
.ChapterMenu{ width:auto;}

/* comment section */
.pulseMainComment .pulsecomment .commentcontent,.pulseMainComment .pulsecomment .image.level1 + .commentcontent,.commentcontentPost{ max-width:911px;}
.pulseMainComment .ReplyComment{ width:100%;}


    /* feature section */
    .featuredBox {margin:40px 0px 10px 0px; float:none; display:block; overflow:hidden; }
    .featuredBox h2 { font-size: 18px; background: url(/images/responsive/featured_arrow.png) no-repeat 67px 8px; }
    .featuredBox ul, .featuredBox li .detail { float: none; width: auto; line-height: 16px; }
    .featuredBox li { width: 33%; padding: 0 4px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; border-left: none; }
    .featuredBox li .image { width: 25px; height: 25px; margin-right: 8px; }
    .featuredBox li .detail a { font-size: 12px; }

    /* Common section style here */
    .page { max-width: 1024px; width: 100%; margin: 0 auto; padding: 0 7px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }
    .leftCntr, .careerAdviceMain .leftCntr { width: 100%; display: block; }
    .HeadingBold { font-size: x-large; }
    .viewAllLink, a.ViewAll,a.ViewAll:hover,.viewAllLinkArticle,.viewAllLink:hover, .viewAllLinkArticle:hover { background: url("/images/csharp/iconSpritImage_20151129.png") no-repeat scroll 33px -5244px rgba(0, 0, 0, 0); width: 138px; height: 36px; text-indent: -9999px; }
    .viewAllLink:hover { background: url("/images/csharp/iconSpritImage_20151129.png") no-repeat scroll 33px -5244px rgba(0, 0, 0, 0); width: 138px; height: 36px; }

    /* Activity style */
    
    .recentactivityBox .bookTab{padding-top:0px;}
    .recentactivityBox .image { margin-right: 12px; }
    .recentactivityBox .right { float: none; width: auto; overflow: hidden; }/*Globle change*/
    

    /* footer style here */
    .menuStripGray li a { font-size: 10px; padding: 3px 4px 3px 9px; }
    .rightlink a { font-size: 12px; margin-top:2px; }
    .headerGray, .headerControls { border-bottom: 1px solid #faac78; font-size: 20px; line-height: 30px; margin: 7px 0 0; padding: 0 11px 0 7px; }
    .headerGray{ border:1px solid #c6c6c6;}
    .msg_container { width: 308px; top: 42px; }
    
    /* responsive header style here */
     .responsiveHeader { display: block; width: 100%; background: #0086dc; position: fixed; top:0px; left:0px; height: 40px; z-index: 99999; }
    .responsiveHeader .menuButton { display: block; width: 35px; height: 38px; position: absolute; top: 5px; left: 5px; background: url(/images/responsive/menuIcon.png) no-repeat 0 0; }
    .logo_responsive, .PulseMainCntr .logo_responsive { width: 94px!important; height: 28px!important; position: absolute!important; left: 51px!important; top: 7px; background: url(/images/responsive/logo_small.png) no-repeat 0 5px!important; display: block; }
        
    .userdetailCntr{padding:9px 10px 8px 8px;}
    .loginControl{height:42px;}
    .loginControl .icons.askaquestion { display: block; background: url(/images/responsive/ask_question.png) center center no-repeat; }
    .loginControl .icons.message { display: block; background: url(/images/responsive/msg.png) center center no-repeat; }
    .loginControl .icons.notification { display: block; background: url(/images/responsive/notification_responsive.png) center center no-repeat; }
    .loginControl .icons.comments { display: block; background: url(/images/responsive/comment.png) center center no-repeat; }
    .loginControl .icons.login { display: block; background: url(/images/responsive/login.png) center center no-repeat; margin:7px 0; }
    .loginControl .icons.signUp{ display: block; background: url(/images/responsive/sign_up.png) center center no-repeat; }
    .loginControl .icons.editor, .loginControl .icons.admin{display:none;}
    .loginControl .icons { width: 28px; height: 28px; }
    .loginControl .notificationMessageCntr .arrow{top:36px; left:8px;}
    .loginControl .icons.editorialNotification{display: block; background: url(/images/responsive/editorial_notification.png) center center no-repeat;}
    
    ul.headerMenu { width: 260px; display: block;}
    ul.headerMenu li { float: none; width: 100%; display: block; border-bottom: 1px solid #3a3a3a; background: none; overflow:hidden; }
    ul.headerMenu li a { float: none;color: #fff;display: block;font-family: "BebasNeueRegular";font-size: 15px;font-weight: normal; height: 23px;padding: 14px 10px 5px;text-decoration: none;text-transform: uppercase;}
    .rightCntr.homepageRightBar { display: block; float: none; width: 100%; margin-top: 25px; }
    .rightCntr.homepageRightBar .rightBox { margin: 0 10px; }

    /*Search Box*/
        
    .SearchBox{ background-color:#434343; width:100%; padding:14px; display:block; float:none;  box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
    .SearchBox input.searchTextBox{background: none repeat scroll 0 0 #353535;    border: medium none;  color: #ccc;    height: 30px;    line-height: 30px;    padding:5px;    width: 200px;  box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
    .responsiveMenu{ display:block; position:fixed; top:0px; left:-260px; overflow-x:hidden; overflow-y:auto; width:260px; height:auto; background:#252525; z-index:99999; }

    /* Header End-------------------------------------------------------------------------------------------------------------------------------*/



    /* Article Detail Start-------------------------------------------------------------------------------------------------------------------------------*/
    .article, .ratingTilte, .PaddingLeft5, .relatedArticle { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
    .HeadingAr { padding: 2px 0; }
    .article .detail { float: none; width: auto; overflow:hidden; }
    .PaddingLeft5 img { width: auto; height: auto; max-width: 100%; }
    .contentHeaderArticle, .postHeader, .pulseMainComment .pulseCommentSectionMain, .LatestQuestionsCntr, .askQuestionInputDiv .inputBox, .askQuestionInputDiv,.ui-tabs .ui-tabs-panel, .outerBoxResources,.headerGrayResources { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }
    .relatedArticle li { width: 45%; }
    .HeaderSpanFirstBlue { left: -7px; }
    .HeaderSpanSecond { margin-top: 0px; margin-left: 0px; }
    
    /* Article Detail End-------------------------------------------------------------------------------------------------------------------------------*/

	
	/*About us*/
	.leftCntrArticleSubmission{width:100%; max-width:1024px; }
	
	ul.ourteamBox li,ul.ourteamBox li img{width:230px; height:230px; }
	ul.ourteamBox li .name{width:230px;}
	
	/* Contact Us */
	
		
	.HeaderSpanFirstBlue{height:30px;}
	.contactrow span{width:100%; text-align:left; display:block; padding:4px 0px;}
	
	/*Registration page */
	.responsive_Registration{padding:10px; width:100%;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
		.Registration .left{ border:none;}
	
	/*My Account page Style Start here */
    .menuBtnForMyAccount{display:block;  background:url(/images/responsive/arrow_myaccount.png) no-repeat 0 0; width:28px; height:22px; position:absolute; right:0px; top:0px;}
	.myAccountMain{ width:100%; max-width:1024px;}
	h2.menucontainer{ position:relative; display:block; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
	ul.myaccountList{margin-top:0px;}
    ul.myaccountList li{ border-top:none; border-bottom:1px solid #3a3a3a;}
    ul.myaccountList li a{color:#c7c7c7; background:none; padding:14px 10px; font-family:BebasNeueRegular}
    .myAccountMain .myAccountLeft{position:fixed; top:0px; right:-260px; overflow:auto; width:260px; z-index:999999; background:#252525;  }
	.myAccountMain .myAccountCenter,.myAccountCenterWithoutRight{float:none; width:auto; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.myAccountGridCntr .col1.col1_blog{ width:117px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_scheduleContent{ width:380px!important;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1{width:238px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col2{width:71px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col4{width:64px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col6{width:50px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_6{width:118px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_3{width:100%; margin:0px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_4{width:290px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_award{width:318px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col2.col2_prize{width:120px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_freebook{ width:444px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_review{width:238px;}
	.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_3.col1_clone{ width:530px;}
	.myAccountGridCntr .col1.col1_4{ width:285px;}
	.responsive_marginTop{margin-top:50px;}
	/*My Account page Style Start here */
	
	/*points page */
	ul.toprankingdata{ margin-bottom:10px;}
	ul.toprankingdata,ul.toprankingdata li{width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; line-height:24px;}
	
	
	
	
	
	/* rank page */
	.mostViewBanner,.mostViewTab{background-size:cover; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
    
    /* ask a question */
    .responsive_Questionpage{ width:100%;}
    
    /* profile page style */
	.profileDetail .titleBar{width:100%;}
	.profileDetail .information,.profileDetail .titleBar .autherName{width:30%;}
	.profileDetail .right{float:none; width:auto; overflow:hidden;}
	.divmycontribution ul li{width:185px;}
	.leftBottomSection{width:100%;}
	.userProfileDetail .graph{ margin:-11px 0 0 0;}
	.userProfileDetail .graph li .fullSkill{ width:269px;}
	
	
    
    /*edit profile page */
	.editProfileCntr .editprofileInner .textarea, .editProfileCntr .editprofileInner{width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
	.editProfileCntr .editprofileInner .inputText{width:100%; margin:0px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
	.editProfileCntr ul.whatAreYou li{min-width:178px;}
	.responsive_editor{width:100%!important;}
	
		
	/* blog page */
	.postBlog{width:100%;}
	.postBlog .shareLink{width:352px; margin:0 auto; float:none; padding:0px;}
	.userBlog{width:100%; display:block; float:none; overflow:hidden; margin:0px;border-bottom: 1px solid #f0f0f0;}	 
	.userBlog .left{margin-right:15px;}
	.userBlog .right{float:none; width:auto; overflow:hidden; margin:0px;}
	.userBlog .right ul{width:auto; padding:0 10px 0 0px;}
	.userBlog .right ul li{ width:100%;}
	
	/* ebook page */
	.categoriesFilter{top:9px;}
	.ebookRSS{top:6px;}
	
	/*search page */
	.tags .left{margin-right:10px;}
	.tags .right{width:auto; float:none; overflow:hidden;}
	.tags .responsive_tags{padding:0px 0 15px 0!important;}
	
	/* ebook download page */
	.downloadNew,.sliderBox{width:100%;}
	.downloadDetail{ width:100%;}
	
	/* photo album page */
	ul.userAblumListing li .left{ margin-right:15px;}
	ul.userAblumListing li .right{ width:auto; float:none; overflow:hidden;}
	
	/* Code snipped  */
	.newsListing .item .left{margin-right: 15px;}
    .newsListing.resources, .newsListing.resources .item{width: 100%;}
    .newsListing.resources .separator{ width:calc(100% - 63px);}
    .newsListing.resources .item .right{width: auto;float: none;overflow: hidden;position:relative;margin:0px;}
   
    
    /* video page */
    .MediaPlayerWidth{ width:300px; height:150px;}
    
    
    /* free book page */
    .responsive_FB_TOC,.contentHeader, .ChapterFeatured .col_1.chapterPage{ width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}

/* chapter home page */
.NewChapterCntr{padding:0px;width:100%;}
.ChapterLeft, .ChapterRight,  .ChapterBanner, .ChapterBanner h1{ width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ChapterRight{margin-bottom:25px;}
.ChapterUpComingTAb li .ChapterUpComingTAbdetail{ width:466px;}
.responsive_chapterMenu{ display:block; position:fixed; top:0px; left:-260px; overflow-x:hidden; overflow-y:auto; width:260px; height:auto; background:#252525; z-index:99999; }
.responsive_chapterMenu ul{ padding:0px; margin:0px; float:none;}
.responsive_chapterMenu ul li{list-style:none; height:41px; overflow:hidden; width:100%; display:block; border-bottom:1px solid #3a3a3a;}
.responsive_chapterMenu ul li a { text-align:left; color: #fff;display: block;float:none; font-family:"BebasNeueRegular"; font-size: 15px;font-weight: normal;height: 23px;padding: 14px 10px 5px;text-decoration: none;text-transform: uppercase; background:none;}
.responsive_chapterMenu ul li a:hover{ background:#ff6600;}

/* article list filter */

.responsive_contentHeader{ height:42px;}

/* chapter logo */
/*.PulseMainCntr .logo.logo_responsive.responsive_Chapterlogo{ background: url("/images/csharp/pulseLogo.png") no-repeat scroll left top rgba(0, 0, 0, 0)!important;display: block!important;float: left!important;height: 29px!important;margin: 6px 0 5px!important;text-indent: -99999px!important;width: 178px!important; top:0px!important}*/

/* career advice logo */
.logo_responsive.responsive_logo_advice{background:url(/images/responsive/career_advice.png) no-repeat 0 0!important; width:106px!important; left:45px!important; top:12px!important; height:23px!important; }


/* message page */
.myAccountGridCntr.responsive_myAccountGridCntr .responsive_msgcol3{ width:calc(100% - 334px)!important;}
.myAccountCenterWithoutRight .arrangeBy{ top:48px;}
.myAccountCenterWithoutRight{ padding:0px; margin-bottom:40px;}
.msgSearch{ border:none; height:auto; padding:10px;box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;} 
.msgSearch input[type="text"]{float:left;  background: none repeat scroll 0 0 #353535;border: medium none;box-sizing: border-box;color: #ccc;height: 30px;line-height: 30px; padding: 0 0 0 5px;width: 210px; }
.msgSearch input[type="submit"]{background: url("/images/csharp/iconSpritImage_20151129.png") no-repeat scroll -8px -929px rgba(0, 0, 0, 0); border: medium none;float: left;height: 30px;width: 30px;color: #fff;cursor: pointer;font-size: 12px;padding: 0;}
.postBlog{ height:auto;}

/* chapter banner */
.ChapterBanner{ height:auto;}
.ChapterBanner img{ width:auto;height:auto;max-width:100%;}


/*New profile page responsive*/
.profile_wrapper .main { padding:50px 10px 10px 10px;}
.profile_wrapper .profileLeft { float: left; width: 100%;}

.profileAuther_bio { position: relative; bottom: 0px; width: 100%; overflow: hidden;}
.profileAuther_bio li { margin: 0 0 0 -2px;}
.profileAuther_bio li.li_1 {padding:7px 24px 0 51px;text-align:center;}
.profileAuther_bio li.li_2 {padding:6px 24px 0 66px;text-align:center;}
.profileAuther_bio li.li_3 {padding:6px 24px 0 77px;text-align:center;}
.profileAuther_bio li.li_4 {padding:20px 24px 0 51px;text-align:center;}
.profileAuther_bio li.li_5 {padding:6px 24px 0 61px;text-align:center;}
.contributesResponsive { display: block;}
.profileRight { display: none; }
.profile_wrapper .contributes ul li { width: 33.3%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.profile_wrapper .userProfileDetail { width:67%;}


.profile_wrapper .userProfileDetail ul.userInfo { width:100%;}

.userProfileDetail .graph { width:100%;}
.userProfileDetail .graph li .fullSkill { width: 420px;}
/*Edit Profile Expert*/
.chkboxlist label{font-size:12px;}
.profile_wrapper .userProfileDetail ul.userInfo li.skills{width:94%;}

/* MESSEGAGE CONVERSATION */
.conversionBox .right{ width:480px;}
.conversionBox .messageconversion .detail{ width:300px;}
.conversionBox .postConversationBlock{ width:304px; margin-left:80px; }
.conversionBox .chatTextBox{ width:272px;}

.PointsDescription .grid{width:99%;}

/**/
.trendingNowBox .left{ width:382px; }
.recentactivityBox .right h3{margin-bottom:8px;}

.csharp-notification-bar .notification-content{ font-size:16px; }
/*History Timeline*/
 .activity-timeline .timeline-container .timeline-history li .leftbox {width:50%;padding-left:140px;}
 .activity-timeline .timeline-container .timeline-history li .rightbox {padding-left:80px;float:left;}

}


@media screen and (max-width:767px) 
{
.recentactivityBox { margin:0px 0px 10px 0px;}
.messageconversion img { width:40px; height:40px;}
    
.master{ min-height:100%; position:relative; margin-bottom:-60px;}
.master:after{ clear:both; content:""; float:none; display:block; height:60px;}

.editProfileCntr .editprofileInner .accordianContent .gridContainer table tr.header td { font-size:14px; padding: 0px 5px; }
.editProfileCntr .editprofileInner .accordianContent .gridContainer table td.edit span{ left:3px;}

    .socialComments{display:none;}
    .ArticleFooter .pageTab{ margin:10px auto; width:100%; float:none; display:block; overflow:hidden; clear:both; text-align:center;} 
    .ArticleFooter .pageTab li{float:none; display:inline-block;}
    .visibility_hidden_mobile{visibility:hidden;}
    .responsive_tagpage{width:320px!important; margin:0 0 15px 0;}
    .pulseCommentSection{ margin-bottom:10px;}
    .header .page{ padding:0px;}
    /* Header Start-------------------------------------------------------------------------------------------------------------------------------*/

    /*infocus style here */
    .featuredBox{height:40px;}
    .featuredBox li:first-child { border: none; display: block; width: 100%; }
    .featuredBox li { border: none; display: none; padding:0px;}

    .breakingNewBox, .displayHeading, .footer, .recentactivityFilter, .trendingNowBox .left, .display_none_mobile { display: none!important; }

    ul.LatestQuestionBox { margin: 5px 0 0; }
    ul.LatestQuestionBox li a { width: 286px; }
   .HeadingAr { font-size: 30px; }
   .msg_container{ width:308px; top:42px; max-height:245px!important; overflow-y:auto;} /*use header for msg*/
	.right_content{ width:250px;} /*use header for comment*/
	
	
    /* Header End-------------------------------------------------------------------------------------------------------------------------------*/

    /* Footer Start-------------------------------------------------------------------------------------------------------------------------------*/

  .responsive_footer { display: block; background: #000; font-size: 11px; width: 100%; overflow: hidden; clear:both; float: left; margin-top:10px; position: absolute;  left: 0px; bottom: 0px;}
    .responsive_footer ul { padding: 0px; margin: 0px; width: 100%; overflow: hidden; }
    .responsive_footer ul li { background: url("/images/csharp/iconSpritImage_20151129.png") no-repeat scroll 0 -1056px rgba(0, 0, 0, 0); display: block; float: left; position: relative; }
    .responsive_footer ul li a { color: gray; display: block; padding: 7px 4px 7px 7px; font-size: 11px; text-decoration: none; }
    .responsive_footer ul li a:hover { color: #f60; }
    .responsive_footer p { padding: 0px 0 10px 5px; margin: 0px; }
   .responsive_footer ul li.first { background: none; }
   

    /* Footer End-------------------------------------------------------------------------------------------------------------------------------*/

    /* Article Detail Start-------------------------------------------------------------------------------------------------------------------------------*/

    .detailContainer { display: block; padding: 10px 0; border-top: 1px solid #e3e3e3; }
    .article .detail .grayText h1 { font-size: 24px; }
    .article .detail{width:100%;}
    .contentHeaderArticle { padding: 8px 0 0 0; height: auto; }
    .contentHeaderArticle ul { width: 100%; display: block; margin: 0px; }
    .commentcontent .mentions-input-box textarea, .mentions-input-box .mentions > div, .mentions-input-box, .mentions-input-box textarea { font-size: 12px; height: 40px !important; }
    .article { margin-bottom: 10px; }
   
    .contentHeaderArticle .counterIcons li { float: left; width: 33.33%; background: #ff6600; border-right: 1px solid #f2f2f2; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
     .contentHeaderArticle .counterIcons li:last-child { border: none; }
    .contentHeaderArticle .ponit span { color: #fff; margin-top:3px; }
    .relatedArticle li { display: block; width: 100%;box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box;  }
    .HeadingAr { font-size: 24px; margin-top: 10px; }
    .HeadingAr .featured { background-position: 0 -4188px; }
    .contentHeaderArticle, .contentHeader{background:#fff; border:none;}
.details{margin-top:3px;}
.contentHeaderArticle li { padding: 0 6px; height: 30px; }
    /* Article Detail End-------------------------------------------------------------------------------------------------------------------------------*/

    /* Category Page Start-------------------------------------------------------------------------------------------------------------------------------*/
    .categoryListing li{ border-bottom:1px solid #ccc; width:100%; margin:0px;}
    .categoryListing li a{ padding:10px 0px; display:block;}
    /* Category Page End-------------------------------------------------------------------------------------------------------------------------------*/
        
    /*About us*/
    ul.ourteamBox li, ul.ourteamBox li img{ height:270px; width:270px;margin:0px auto 10px auto; float:none;}
    ul.ourteamBox li .name { width:270px;}
    .aboutUs .adminCtrls{ position:inherit;}
    /* Registration page */
    .Registration.responsive_Registration .left{width:100%; display:block; padding:0; margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #e3e4e8;}
    .Registration.responsive_Registration .right{width:100%; float:left; text-align:center;}
    .responsive_Registration input{ width:81%!important;}
    .responsive_Registration input.half_taxtInput{width:36%!important;}
    .responsive_Registration select{width:87%!important;}
    .Registration .or{top:96%; right:42%;}
    .Registration .or.loginCheck{top:91%;}
    .responsive_Registration input.NewCommonButtonStyle { width:auto!important;}
    .Registration .googleLogin,.Registration .facebookLogin,.Registration .csharpLogin{display:inline-block; float:none;}
    
    /* Treanding Up page */
    .myAccountTabContainer .dataItem .right{width:84px; padding:5px 0 5px 18px;}
    .myAccountTabContainer .dataItem .right .visitsText{font-size:17px;}

    /* MY Account page Style start here */
    .myAccountMain .myAccountCenter h2.menucontainer,.myAccountCenterWithoutRight h2.menucontainer{position:relative; float:none; display:block; height:25px;}
    .myAccountMain .myAccountCenter h2.menucontainer.heading_myacc,.myAccountCenterWithoutRight h2.menucontainer.heading_myacc{background:none; font-size:0px;}
    .PulseMainCntr .pulseTabDetail{padding:0px;}
    .myAccountCenterWithoutRight{padding:0px; overflow:hidden; clear:both;}
    .myAccountMain .myAccountCenter{padding:0px; width:100%;}
    .myAccountGridCntr .friendListConatiner li{width:100%; margin:0 0 10px 0; padding:7px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
    .myAccountGridCntr .friendListConatiner .friendInfo img{width:50px; height:50px; margin-right:10px;}
    .myAccountGridCntr .friendListConatiner .userNmae{width:auto; float:none; display:block;}
    .resposive_CommonTextBoxStyle{width:91%;}
    .myAccountCenterWithoutRight .actBtn{ margin-top:10px;}
    
    .myAccountGridCntr.responsive_myAccountGridCntr .col1,.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_6,.myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_4{ width:calc(100% - 90px); overflow:hidden;}
    .myAccountGridCntr.responsive_myAccountGridCntr .col4{float:right;}
    .myAccountGridCntr .col1.col1_4, .myAccountGridCntr .col1,.myAccountGridCntr .col1.col1_blog, .myAccountGridCntr .col1.col1_resource{ width:188px;}
    .myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_freebook{ width:100%; margin:0px}
    .myAccountGridCntr.responsive_myAccountGridCntr .col1.col1_3.col1_clone{ width:115px;}
    /* MY Account page Style ends here */
    
    /* ask a question */
    .responsive_select_category{width:100px;}
    .responsive_selectBox{width:190px;}

    /* edit profile page */
    .editProfileTopCntr{padding:20px 0 0px 0px ; text-align:center; margin-bottom:16px;}
    .editProfileTopCntr .left{float:none; width:auto; display:inline-block;}
    .editProfileTopCntr .left .profilePic{margin:0px;}
    .editProfileTopCntr .left .detail{float:none; width:auto; padding:0px; clear: both;}
    .editProfileCntr .h1Text { display:block;}
    .editProfileCntr .editprofileInner{padding:0px;}
    .editProfileCntr .editprofileInner .row,.editProfileCntr .editprofileInner h2{padding:0 0 10px 0;}
    .editProfileCntr .editprofileInner .inputText{width:100%; margin-bottom:10px;}
    .editProfileCntr ul.whatAreYou{padding:0px;}
    .editProfileCntr ul.whatAreYou li{min-width:130px;}

    /* setting page */
  ul.socialLink li .row input.textBox{width:222px;}
    .CommonTextBoxStyle.responsive_textBox{width:268px!important;}
    
    /* blog page */
.postBlog .shareLink{width:288px;}
.shareLink li{background:none;}

.shareLink li a{background:url(/images/responsive/Blogs_26_small.png) no-repeat 0 0;}
.shareLink li a.write{background:url(/images/responsive/Blogs_26_small.png) no-repeat 0 0; margin:0 13px 0 0; width:55px;}
.shareLink li a.share{ background:url(/images/responsive/Blogs_26_small.png) no-repeat -69px top;  margin:0 13px 0 0; width:90px;}
.shareLink li a.beknow{ background:url(/images/responsive/Blogs_26_small.png) no-repeat -174px top;  margin:0 13px 0 0;}
.userBlog .right .blueTitleBar h3{ margin:0px;}
.userBlog .right .blueTitleBar h3 a{ font-size:18px; line-height:20px;}
.outerBoxResources p{ padding:0px;}
/* video page */
.blueTitleBar{width:auto!important;}
.videoImage,.videoImage img{width:100px; height:70px;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.blogBtn.video{ width:336px; margin:20px!important; float:none;overflow:hidden;}
#PlayVideo_wrapper,#PlayVideo_wrapper object, .responsive_EmbedVideo, .responsive_EmbedVideo iframe{ width:300px!important; height:150px!important;}

/* search page */
.pulseTab{position:relative;}
.menuBtnForSearchePage{display:block;  background:url(/images/responsive/arrow_myaccount.png) no-repeat 0 0; width:28px; height:22px; position:absolute; right:0px; top:8px;}
.tags{margin-bottom:15px;}
.tags .left{position:fixed; top:0px; right:-205px; overflow:auto; width:195px; z-index:999999; background:#252525; margin:0px; padding-left:5px; }
.tags .left .heading{ color:#c7c7c7;}
.tags .mainHeading{width:100%; }
.tags .searchTextBox{width:100%!important; float:none; height:30px; margin-bottom:6px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.responsive_search_nomarginleft{margin-left:0px!important;}

/* profile page style here */
.profileDetail .information, .profileDetail .titleBar .autherName{width:100%; padding:0px; border:none; min-height:20px;}
.profileDetail .left,.profileDetail .right{width:100%; display:block; float:none;}
.profileDetail .left .photoBox.responsive_profilePhoto{ margin:20px auto!important;}
.profileDetail .left .photoBox.responsive_profilePhoto, .profileDetail .left .photoBox.responsive_profilePhoto img{margin:0 auto; border-radius:100%; float:none; width:158px; height:158px; box-sizing:content-box;-webkit-box-sizing:content-box; -moz-box-sizing:content-box; -ms-box-sizing:content-box; -o-box-sizing:content-box;  }
.profileDetail .left .photoBox, .Chapter, .sliderBoxPhotos, .mostViewTab li{width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.divmycontribution ul li{width:150px;}
.profileDetail .left .photoBox li{float:none; display:block;}

/* news page */
.contentGray, .mid_container{ width:100%;}

/* image compress for detail */
#div2 img, .sliderBoxPhotos img, .ChapterBanner img{ width:auto;height:auto;max-width:100%;}

/* ebook download page */
.downloadDetail{min-height:210px; padding-top:123px;}
.downloadDetail .left{width:100%; height:auto; padding:0px; float:none; margin-bottom:15px;}
a.DownloadBTnDetail{ font-size:18px}
.downloadDetail .right,.downloadDetail .right img{float:none; width:100%; height:123px; overflow:hidden; position:absolute; top:0px; left:0px; }

/* article list page */

.responsive_contentHeader p{ display:block;margin-bottom:10px;}
.responsive_contentHeader{width:100%; padding:10px 0; height:auto;}
.responsive_contentHeader select.CommonTextBoxStyle{ width:60%; }
.responsive_contentlist_label{ width:100px; display:inline-block; margin:0px!important;}
.responsive_contentlist_gobtn{ margin:0px!important;}

/* download detail page */
.responsive_dowloadDetailImage, .responsive_dowloadDetailImage img{ width:100px!important; height:auto; padding:0px!important; float:left; margin-right:15px;}

/* photo album page */
ul.userAblumListing li .left, ul.userAblumListing li .left a,ul.userAblumListing li .left a img{ width:100px!important; height:80px!important;}

.sliderBoxPhotos .paging{ margin:0 auto!important;}

/* ebook page */
.ebooks_icons.counterIcons li { float: left; width: 50%; background: #ff6600; border-right: 1px solid #f2f2f2; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
.ebooks_icons.counterIcons li:last-child { border: none; }

/* comment section */
.responsive_Commenttime{  text-align:right;}

/* chapter menu  */
.PulseMainCntr .loginControl{ padding:0px;}

.menu_icon { display: block; width: 35px; height: 38px; float:left; margin:0px 5px; position:relative; top:5px; background: url(/images/responsive/menuIcon.png) no-repeat 0 0; }


.ChapterMenu ul li.display_on_mobile{ display:block;}

/* chapter home page */
.ChapterUpComingTAb ul{ padding:8px 0px;}
.ChapterUpComingTAb li .ChapterUpComingTAbdetail{width:auto; float:none; padding:0px; overflow:hidden;}
.ChapterUpComingTAb li .address{ width:auto; float:none; overflow:hidden; border:none; padding:0px;}
.display_on_mobile, .SearchBox.display_on_mobile{ display:block;}
.ChapterFeatured .col_1 .right{ width:180px;}
.PulseMainCntr .tabContentWrapper .contentDetail{ width:75%;}
.responsive_textbox {width:95%;}
.questionPostInner .AskQuestiontitle{ font-size:23px;}


/* pop up page */
.modelPopUp{ width:85%!important; top:70px!important; left:5px!important; padding:8px!important;}
.modelPopUp textarea {box-sizing: border-box;height: 80px;width: calc(100% - 20px)!important;}
.modelPopUp .question .title {width: auto;}
.modelPopUp .popupHeading {text-align: left;}

/* career default page */
.responsive_careerAdvice {background: none repeat scroll 0 0 #c7c7c7;box-sizing: border-box;display: block;padding: 10px;width: 100%;}
.responsive_careerAdvice select {border: medium none;height: 25px;padding: 4px;width: 100%;}

/* paging chapter page */
.E-book-paging li{ width:auto!important; min-height:1px!important;}

/*.PulseMainCntr .logo.logo_responsive.responsive_Chapterlogo { background: url("/images/responsive/logo_small.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0) !important;    display: block !important;    height: 40px !important;    left: 51px !important;    position: absolute !important;   top: 7px;    width: 94px !important;}*/
.chkboxlist label{ width:50%;}
.HeadingAr .marginTop{ margin:0px;}

/* message page */
.myAccountGridCntr.responsive_myAccountGridCntr .msgcol1{ width:10%; margin-right:0px; padding-right:5px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.myAccountGridCntr.responsive_myAccountGridCntr .msgcol2{ width:25%; margin-right:0px; padding-right:5px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.myAccountGridCntr.responsive_myAccountGridCntr .responsive_msgcol3{ width:40%!important;  margin-right:0px; padding-right:5px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.myAccountGridCntr.responsive_myAccountGridCntr .msgcol4{ width:25%; float:right;}
.CommonTextBoxStyle.responsive_Notification{ width:235px!important;}
.textarea.responsive_Editor{ width:auto!important;}

/* Featured Articles */
.featured_articles_filter{margin: 5px 10px 10px 0px; float: left;}

ul.ebookList li{ width:100%;}

/* comment section style here */

.commentHeader .commentPaging{ position:relative; top:-7px; right:0px; }
.pulseMainComment .pulsecomment .commentcontent,.pulseMainComment .pulsecomment .image.level1 + .commentcontent,.commentcontentPost{ max-width:600px;}
.pulseMainComment .pulsecomment .commentcontent a.like,.pulseMainComment .pulsecomment .commentcontent a.reply,.pulseMainComment .pulsecomment .commentcontent a.postReply{ /*margin-right:3px;*/}



/* About Author Control*/
.auther_bio{padding:12px 0;}
.auther_bio .image, .auther_bio .image img { width: 60px; height: 60px; }
.auther_bio ul.social{ position: relative; top: 0px; }
.auther_bio .autherIcons ul{ display:block;  }
.auther_bio .autherIcons ul li{ display:inline-block; float:left;  width:50%; border-right:none; height:68px;}
/*.auther_bio .autherIcons ul li:nth-child(odd){border-right:1px solid #e1e5e9;}*/
.auther_bio .autherIcons ul li:last-child{border-bottom:none; border-right:none!important;}
.auther_bio .autherIcons li.li_1{padding:9px 20px 0 58px; text-align: left; }
.auther_bio .autherIcons li.li_2{padding:9px 20px 0 53px; text-align: left;}
.auther_bio .autherIcons li.li_3{padding:9px 20px 0 62px; text-align: left;}
.auther_bio .autherIcons li.li_4{padding:24px 20px 0 52px; text-align: left;}
.auther_bio .autherIcons li.li_5{padding:9px 20px 0 53px; text-align: left;}
.auther_bio .autherIcons li .rank{top:11px;}
.auther_bio .autherIcons li .csharpmvp {    background-position: -6px -85px;    background-size: 105% auto;    height: 50px;    top: 0px !important; }
.auther_bio .autherIcons li.notSet .csharpmvp { background-position: -6px -457px;}
.auther_bio .autherIcons li.notSet .microsoftmvp{ background-position: -23px -635px;}
.auther_bio .autherIcons li .reader {    background-position: -13px -34px;    background-size: 100% auto;    height: 43px;    top: 7px !important;    width: 58px;}
.auther_bio .autherIcons li .medal{left:13px; top:8px;}
.auther_bio .autherIcons li .microsoftmvp{top:7px; }
.auther_bio .autherIcons li.notSet .microsoftmvp{top:0px; }


/*New profile page responsive PK*/
.profile_wrapper .userPhotoBox { height:223px;float: none; margin: 0px auto 15px auto;}
.profile_wrapper .userPhotoBox img { border-radius: 100%;}
.profile_wrapper .userProfileDetail { width: 100%; padding: 0px; overflow:visible;}
.shareDropDown{ left:7px; z-index:999;}
.shareDropDown .arrow2{ left:0px;}
.profile_wrapper .userProfileDetail ul.userAction { position: relative; margin: 10px 0px 0px 0px; }
.profile_wrapper h2.userName { font-size: 30px; }
.profile_wrapper .userProfileDetail ul.userInfo li { font-size: 18px; line-height: 27px;}

.userPhotoBox ul.userAction{ background:none; position:relative; text-align:center;}
.profile_wrapper .userPhotoBox ul.userAction li{ float:none; display:inline-block;}
.profile_wrapper .userPhotoBox ul.userAction li:first-child{ margin:0px;}
.userProfileDetail .graph{ margin:0px 0 0 0; float:left; width:100%;}
.userProfileDetail .graph li .fullSkill{ width:80%;}

.profileAuther_bio { position: relative; bottom: 0px; width: 100%; overflow: hidden;}
.profileAuther_bio li{ margin: 0px; display:inline-block; float:left;  border-bottom:1px solid #e1e5e9; width:50%; border-right:none; height:68px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; }
.profileAuther_bio li.li_1 {padding:7px 22px 0 61px; text-align:left; }
.profileAuther_bio li.li_2 {padding:6px 22px 0 66px; text-align:left;}
.profileAuther_bio li.li_3 {padding:6px 22px 0 77px; text-align:left;}
.profileAuther_bio li.li_4 {padding:20px 22px 0 51px; text-align:left;}
.profileAuther_bio li.li_5 {padding:6px 22px 0 61px; text-align:left;}
.contributesResponsive { display: block;}
/*.profileRight { display: none; }*/
.profile_wrapper .contributes ul li { width: 33.3%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}


.profileAuther_bio ul li:nth-child(2n+1) {    border-right: 1px solid #e1e5e9;}
.profileAuther_bio ul li:last-child { border-bottom: medium none; border-right: medium none !important;}


.profileAuther_bio ul { display: block; border: 1px solid #e1e5e9; margin-top:15px;}
.profileAuther_bio li .rank {background:url(/Images/profileSprit_20151129.png) 0px -1638px no-repeat; display: block; height:56px; position: absolute; left: 8px; top: 5px; width:46px;}
.profileAuther_bio li .reader {	background:url(/Images/profileSprit_20151129.png) 0px -1755px no-repeat;	display:block;	height:56px; position: absolute; left: 8px; top: 5px; width:50px;}
.profileAuther_bio li .point {background:url(/Images/profileSprit_20151129.png) 0px -2006px  no-repeat;display:block; height:50px; position: absolute; left: 8px; top: 5px; width:60px;}
.profileAuther_bio li.notSet .point {background-position:-9px -584px;}
.profileAuther_bio li .medal {background:url(/Images/profileSprit_20151129.png) no-repeat;display:block;height:55px; position: absolute; left: 8px; top: 7px; width:38px;}
.profileAuther_bio li .medal.Platinum {	background-position:-1px -4801px;}
.profileAuther_bio li .medal.Gold {	background-position:-1px -1886px;}
.profileAuther_bio li .medal.Silver {background-position:-1px -5065px;}
.profileAuther_bio li .medal.Bronze {background-position:-1px -4932px;}
.profileAuther_bio li .medal.Starter {background-position:-1px -5172px;}
.profileAuther_bio li .likes {background:url(/Images/profileSprit_20151129.png) 0px -2125px no-repeat;display:block;	float:left;	height:57px; position: absolute; left: 8px; top: 5px; width:46px;}

.profile_wrapper .aboutMe, .profile_wrapper .Recognition, .profile_wrapper .mostPopular { border: none;}
.profile_wrapper .profileBox { border-bottom: none; padding: 0px;}

.profile_wrapper .Recognition ul.award { width:100%; float: left; background: none;  height: auto; border-top: 1px solid #e1e5e9; border-left: 1px solid #e1e5e9;}
.profile_wrapper .Recognition ul.award li{ width: 50%!important;  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
/*.profile_wrapper .Recognition ul.award li:nth-child(2n+1) a {    border-right: 1px solid #e1e5e9;}*/
.profile_wrapper .Recognition ul.award li.speaker{ border-bottom: none;}
/*.profile_wrapper .Recognition ul.award li:last-child { border-right: medium none !important;}*/

.profile_wrapper .Recognition ul.award li a{background-position:20px -2330px;}
.profile_wrapper .Recognition ul.award li a.speaker{  background-position:20px -2504px;}
.profile_wrapper .Recognition ul.award li a.chapterLead{background-position:20px -2668px;}
.profile_wrapper .Recognition ul.award li a.MemberMonth{background-position:20px -2885px;}
.profile_wrapper .Recognition ul.award li a.CsharpMvp{background-position:20px -3092px;}
.profile_wrapper .Recognition ul.award li a.mvp{background-position:20px -3275px;}
.profile_wrapper .Recognition ul.award li a,.profile_wrapper .Recognition ul.award li a.CsharpMvp,.profile_wrapper .Recognition ul.award li a.MemberMonth,.profile_wrapper .Recognition ul.award li a.chapterLead,.profile_wrapper .Recognition ul.award li a.speaker,.profile_wrapper .Recognition ul.award li a.mvp{border-bottom: 1px solid #e1e5e9; border-right: 1px solid #e1e5e9; height:110px; width:100%;}

/* Gray Icons here */
.profile_wrapper .Recognition ul.award li a.gray{background-position:20px -3672px; }
.profile_wrapper .Recognition ul.award li a.speaker.gray{   background-position:21px -3858px;}
.profile_wrapper .Recognition ul.award li a.chapterLead.gray{background-position:20px -4043px;}
.profile_wrapper .Recognition ul.award li a.MemberMonth.gray{  background-position:20px -4243px;}
.profile_wrapper .Recognition ul.award li a.CsharpMvp.gray{ background-position:22px -4434px;}
.profile_wrapper .Recognition ul.award li a.mvp.gray{ background-position:20px -4619px;}

.profile_wrapper .contributes ul li { width: 50%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.profile_wrapper .userProfileDetail ul.userAction li { margin: 0px 10px 0px 0px;}
.profile_wrapper .userPhotoBox ul.profile_social{ text-align: center;padding:9px 0 4px 10px; background:none; width:auto; position:relative;}
.profile_wrapper .userPhotoBox ul.profile_social li { display: inline-block; float: none;}
.profile_wrapper .userPhotoBox{ height:278px;}

.profile_wrapper .userProfileDetail ul.userInfo li.skills{width:270px;}



/* Company Profile */
.profile_wrapper .comapanyprofileBox .userPhotoBox { width: 100%; margin: 0px auto; text-align:center; height:223px;}
.profile_wrapper .comapanyprofileBox .userPhotoBox img { border-radius: 100%;  display: inline-block;  float: none;}

/* article new icons style here */
.contentHeaderArticleIcons ul.viewBar{ float:left; width:100%; margin-bottom:10px;}
.contentHeaderArticleIcons ul.leftIcons{ position:relative;}

.recentactivityBox .right h3 { font-size: 15px; }


/*Author Download PDF and other(Follow, Add Friend,Message) List*/
.profile_wrapper .userPhotoBox.userprofile .actionIcon{top:45px; right:31px;}
.action_list{ margin:75px 11px; list-style:none;}

.userPhotoBox ul.userSocilaAction{position:relative; text-align:center; background:none; text-align:center; }

/*Edit Profile Page*/
.editProfileCntr .editprofileInner .accordianContent .block{ width:100%; max-width:100%; clear:both;}
.editProfileCntr .editprofileInner .accordianContent .right_Box{clear:both;}

/* message conversation */
.conversionBox .left{ width:240px; z-index:99999; background:#252525; top:0px; right:-260px; padding:10px; position:fixed; overflow-y:auto }
.conversionBox h3.heading_myacc{ font-size:0px; height:23px;}
.conversionBox .right{ width:100%; padding:0px;}
.conversionBox .messageconversion .detail{ width:60%;}
.conversionBox .postConversationBlock{ width:100%; margin:0px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.conversionBox .chatTextBox{ width:100%; height:50px; margin:0px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.messageconversion .daysCount { left:68px;}
.menuBtnForconversation{display:block;  background:url(/images/responsive/arrow_myaccount.png) no-repeat 0 0; width:28px; height:22px; position:absolute; right:0px; top:0px;}
.conversionBox .left .search_text{ padding-top:0px; line-height:30px; background:#353535; color:#ccc; border:none; margin-bottom:10px; font-size:13px;}
.conversionBox .chatList{ background-color:#252525;}
.conversionBox .chatList li{ border-bottom:1px solid #323232;}

.checkBoxStyle.notificationChkBox{background-color:transparent;}

.CommonLinkBold{font-size:11px;}

/*profile "Most Popular"*/  
.recentactivityBox .right .article_date{margin-right:5px;}
.recentactivityBox .right .article_comment{margin-right:5px;}
/* Toral Views Comments and Likes Bokes in Mobile */
.recentactivityBox .right .article_view{margin-right:5px;}
.contentHeaderArticleIcons ul.viewBar li a{ padding:0 10px 0 40px;}
.contentHeaderArticleIcons ul.viewBar li .like{padding:0 10px 0 40px; text-align:center;}

    .ratingTilte.DownloadLinkbox { width:100%;
    }
    .ratingTilte.DownloadLinkbox + .LinkAd{ width: 100%;
    }


/*Blog Listing */
.blogi-listing {margin: 0px; font-size:14px;}


/*paging style start here*/
.ArticleFooter .pageTab li a{ margin:0 3px 5px 3px;}

	
/* notification top header*/

.csharp-notification-bar .notification-content{ font-size:14px; line-height:25px; padding-top:4px;}
.csharp-notification-bar .notification-close{right:3px;}

 .PointsDescription h3 {font-size:20px;}
 .filter-article-contribution > p{ width:100%; display:block; margin:5px 0;}
.filter-article-contribution > p .filter-label{ width:90px;}

}

.msg_container .NoticationLoading{ text-align:center;}



