﻿@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&family=Roboto:wght@100;300;400;500;700;900&display=swap);.askquestionbtn,.becomemember,.conbtBtnList{transition:.2s ease-in-out;position:relative}.contribute-btn{padding:10px 0}body{line-height:1.5;text-rendering:optimizeSpeed}.row::after{content:"";clear:both;display:table}.b-container{max-width:1280px!important}#OldHeader .loginControl{max-width:fit-content;margin-left:auto;min-width:120px;display:inline-flex;flex-direction:row-reverse;align-items:center}.submenuwrap{position:relative;top:50px;z-index:10}.login_controls{width:auto;position:relative;margin:inherit;height:37px}.loginControl .icons{display:block;float:right;height:25px;margin:6px 8px 0 0;text-decoration:none;width:25px}.loginPopup.loggedIn li a{width:163px!important;display:block;color:#545454;padding:5px 10px 6px 34px!important;height:auto;border-bottom:1px solid #e1e1e1}.loginControl .icons,.loginPopup.loggedIn li a{background:url(/images/csharp/homeSprite_20160921.png) left top no-repeat}.loginControl .icons.login{background-position:-7px -784px;margin:6px 0 0}.loginControl .icons.signUp{background-position:-7px -814px}.loginControl .icons.editor{background-position:-7px -902px}.loginControl .icons.admin{background-position:-7px -872px}.loginControl .icons.message{background-position:-2px -2484px!important}.loginControl .icons.notification{background-position:-7px -2172px!important}.loginControl .icons.editorialNotification{background-position:-7px -2202px!important}.loginControl .icons.comments{background-position:-2px -2732px!important}#OldHeader .loginPopup.loggedIn li a.myac{background-position:-3px -189px}#OldHeader .loginPopup.loggedIn li a.editprofile,#OldHeader .loginPopup.loggedIn li a.jobportal{background-position:-3px -277px}#OldHeader .loginPopup.loggedIn li a.myac:hover{background-position:-3px -454px}#OldHeader .loginPopup.loggedIn li a.profileview{background-position:-3px -160px}#OldHeader .loginPopup.loggedIn li a.profileview:hover{background-position:-3px -425px}#OldHeader .loginPopup.loggedIn li a.editprofile:hover{background-position:-3px -542px}#OldHeader .loginPopup.loggedIn li a.changepassword{background-position:-3px -306px}#OldHeader .loginPopup.loggedIn li a.changepassword:hover{background-position:-3px -571px}#OldHeader .loginPopup.loggedIn li a.setting{background-position:-3px -219px}#OldHeader .loginPopup.loggedIn li a.setting:hover{background-position:-3px -484px}#OldHeader .loginPopup.loggedIn li a.editor{background-position:-3px -159px}#OldHeader .loginPopup.loggedIn li a.editor:hover{background-position:-3px -424px}#OldHeader .loginPopup.loggedIn li a.admin{background-position:-3px -188px}#OldHeader .loginPopup.loggedIn li a.admin:hover{background-position:-3px -453px}#OldHeader .loginPopup.loggedIn li a.signout{background-position:-3px -248px;border-bottom:none}#OldHeader .loginPopup.loggedIn li a.signout:hover{background-position:-3px -513px;border-bottom:none}.loginPopup{font-size:14px;padding:10px 10px 0;border:1px solid #f60;position:absolute;right:0;top:40px;background:#fff;z-index:999999}.loginPopup.loggedIn{display:block;width:200px;padding:0;position:absolute;top:39px;background:#686766;z-index:9999;right:0;border:1px solid #e1e1e1;border-top:none;transition:.8s ease-out}.loginPopup.loggedIn a{color:Gray}.loginPopup.loggedIn a:hover{color:#f60}.loginPopup.loggedIn ul{list-style:none;width:200px;text-align:left;background:#fff;margin:0;padding:0;overflow:hidden}.loginPopup.loggedIn li{display:block;padding:0}.loginPopup.loggedIn li:hover{background:#ebebed}.loginPopup .arrow{width:12px;height:7px;background:url(/images/loginArrowWhite.png) left top no-repeat;position:absolute;right:11px;top:-6px}.loginControl .notificationMessageCntr{float:left;position:relative;cursor:pointer}.loginControl .notificationMessageCntr .messageCount{color:#fff;background:green;display:none;position:absolute;left:12px;top:0;padding:1px 2px;font-size:10px;font-weight:700;z-index:1}.loginControl .notificationMessageCntr .arrow{width:12px;height:7px;background:url(/images/loginArrowWhite.png) left top no-repeat;position:absolute;top:35px;left:6px;display:none}.loginControl .userdetailCntr label{display:inline-block;margin-top:0}.userdetailCntr{float:right;color:#fff;font-size:14px;padding:6px 10px 6px 8px;display:block}.contribute-btn,.logo{float:left}#OldHeader .logo{margin-top:0!important;height:auto!important;margin-bottom:0!important;padding:0!important}.new-header .top-header{max-width:1280px;margin:auto;padding:5px 0}.top-header:after{clear:both;display:table}.logo{width:150px;line-height:10px}.askquestionbtn,.conbtBtnList{padding:1.4px 12px;max-width:110.6px;width:auto;background:#192a56;line-height:23px;border-radius:20px;display:inline-block!important;color:#fff;text-decoration:none;min-width:40px;max-height:28px;top:0;text-align:left;border:1px solid #fff;font-family:Roboto,sans-serif!important}.becomemember,.new-header .login-btn{margin-right:6px;line-height:normal;font-weight:600;text-decoration:none}.conbtBtnList:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;margin-left:2px}.askquestionbtn:hover,.conbtBtn-anchor:hover,.conbtBtnList:hover{color:#fff;background:#273c75}.askquestionbtn{margin-left:5px;background:#192a56}.askquestionbtn-anchor,.askquestionbtn-anchor:hover,.conbtBtn-anchor{color:#fff;text-decoration:none;text-transform:capitalize!important;font-size:14px;font-weight:600;display:inline}.becomemember{padding:5px 12px;width:auto;background:#fff;border-radius:20px;display:inline!important;color:#273c75}.becomemember:hover,.new-header .login-btn:active,.new-header .login-btn:hover{color:#273c75!important;background:#f1f1f1!important}.new-header .login-btn{color:#273c75;background:#fff!important;border-radius:20px!important;padding:5px 20px;width:auto;max-width:150px}.new-header .becomemember,.new-header .login-btn{margin-top:5px}.new-header .conbtBtnList ul{display:none;list-style:none;margin:0;padding:2px 0 0;min-width:170px;border:1px solid #e7e7e7!important;position:absolute;left:-48px;top:37px;background:#fff;z-index:999}.new-header .conbtBtnList ul li{border-bottom:1px dotted #dcdcdc}.contribute-btn:hover .conbtBtnList ul,.new-header .conbtBtnList:hover ul{display:block}.new-header .conbtBtnList ul li a{color:#787878;text-decoration:none;font-family:Roboto,sans-serif;font-size:15px;line-height:20px;padding:4px 17px 4px 5px;display:block;white-space:nowrap}.new-header .conbtBtnList:hover li a:hover{color:#fff!important;background:#192a56!important}.contribute-btn:hover .conbtBtnList ul::after,.new-header .conbtBtnList:hover ul::after{content:"";position:absolute;top:-8px;left:0;width:0;display:block;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;margin:0 auto;right:0;z-index:-5}#dvGeneralNotifications li{position:relative;max-width:331px}.msgs-content{max-height:70px;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}#dvGeneralNotifications li .msg-img+a+.notificationDate,.msgs-content{padding-left:40px!important}#dvGeneralNotifications .msg-img{position:absolute;left:0;top:10px;width:35px;height:35px;border-radius:50%}.btn-see-post{padding:3px 6px;border:1px solid #0086dc;border-radius:2px;color:#0086dc!important;font-size:13px}#dvGeneralNotifications a.btn-see-post:focus,#dvGeneralNotifications a.btn-see-post:hover{border-color:transparent;background:#0086dc;color:#fff!important}.rightSide{float:right;width:auto;font-size:16px}.login-sec a:hover{color:#f1f1f1}#OldHeader .userdetailCntr{float:right;color:#fff;font-size:14px;padding:5px 4px 5px 1px;margin-bottom:-5px;display:block}#OldHeader ul.headerMenu #OldHeader .loginControl{display:flex;flex-direction:row-reverse;min-width:270px}#OldHeader .loginControl .image img{height:28px;width:28px;display:block;background-color:#c3c3c3;color:transparent;border-radius:100%}#OldHeader .userdetailCntr label,.userdetailCntr label{font-weight:400;padding-top:4px!important;display:inline-block}.cse .gsc-search-button-v2,.gsc-search-button-v2{padding:6px 10px!important}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important;background:#fff;border:1px solid #ddd}.gsc-search-button{margin-left:0!important}.gsc-search-button-v2,.gsc-search-button-v2:focus,.gsc-search-button-v2:hover{border-radius:0!important;border:0!important}td.gsc-search-button{background:#f60}.gsc-resultsbox-visible{float:left!important;width:100%!important}.gsc-adBlock{float:right!important;width:40%!important}.gsc-url-top{display:none!important}.gsc-input{height:22px!important}.gsib_a{padding:5px 9px 4px}.gsc-input-box,.gsc-input-box-focus,.gsc-input-box-hover,input.gsc-input{border:none!important}#OldHeader .userdetailCntr:hover .loginPopup.loggedIn{display:block!important}#OldHeader .userdetailCntr.hover,#OldHeader .userdetailCntr:hover,.userdetailCntr.hover,.userdetailCntr:hover{background:0 0!important;color:#fff!important}#OldHeader .userdetailCntr:hover .image .arrow,.userdetailCntr.hover .image .arrow{content:"";display:block;width:12px;top:36px!important;height:7px;background:url(/images/loginArrowWhite.png) left top no-repeat;position:absolute;margin-left:7px}@media screen and (min-width:1024px){.latest-news-bg{margin-top:18px;padding-top:10px}#OldHeader ul.headerMenu{margin-left:10px;margin-right:auto}.login-sec{text-align:right;width:auto;float:left;height:40px}.loginControl .icons.askaquestion{display:none}#OldHeader .loginControl{height:auto;width:auto;text-align:right;background:0 0!important;font-size:14px;font-weight:600}#BreakingNewsSlider li img{min-width:170px;min-height:100px}#OldHeader .SearchBox{width:auto;margin-right:6px;background:0 0;position:relative;z-index:2}#OldHeader .SearchBox input.button{width:25px;height:25px;border:none;float:right;background:url(/images/csharp/homeSprite_20160921.png) -8px -844px no-repeat #fff;padding:0;border-radius:50%!important}#OldHeader .SearchBox input.searchTextBox{display:none;background-color:#fff;border:none;color:#8d8d8d;font-size:14px!important;height:24px;padding:2px 0 0 8px;width:180px;font-family:Roboto,sans-serif;position:absolute;top:0;z-index:-1;right:1px;border-radius:50px}.SearchBox .searchTextBox.show{display:inline-block!important}ul.headerMenu li{border-bottom:none;display:block!important;float:left;position:relative;padding:0!important;width:auto;overflow:visible;white-space:nowrap}ul.headerMenu li a.csharpHome.active{background-color:#f60}.csharpHome{background:url(/images/csharp/homeSprite_20160921.png) 1px -900px no-repeat;width:20px}.new-header .page{max-width:1280px!important;width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.HeadermenuStripBlue ul,.more-btn .dropdown-content{list-style:none;margin:0;padding:0}#OldHeader .new-header .HeadermenuStripBlue{background:#273c75;float:left;position:fixed;top:0;width:100%;z-index:10001;height:48px}ul.headerMenu li.first{background:0 0;padding-left:0}ul.Menu li .menuFooter a:hover,ul.headerMenu li a.active,ul.headerMenu li a:hover,ul.headerMenu li.more-btn ul li a.active,ul.headerMenu li.more-btn ul li:hover>a,ul.headerMenu li.more-btn ul li>ul li:hover>a{background-color:#192a56!important;color:#fff!important}ul.headerMenu li.more-btn>a{padding-right:11px}ul.headerMenu li>a{color:#fff;display:block;float:left;font-size:14px!important;font-family:Roboto,sans-serif!important;padding:18px 5px 12px 9px!important;height:18px!important;text-transform:uppercase;text-decoration:none;line-height:12px!important}.more-btn>a:after{content:"";display:inline-block;border:5px solid;border-color:#fff transparent transparent;position:relative;left:4px;top:2px;margin-left:2px}.more-btn .dropdown-content{min-width:120px;position:absolute;top:42px;display:none}.dropdown-content:hover,.more-btn:hover>.dropdown-content{display:block;background:#fff;border:1px solid #192a56!important;border-top:none}.dropdown-content li,.more-btn .dropdown-content li{padding:0;display:block;width:100%;float:none;overflow:visible}ul.headerMenu li.more-btn ul li a{padding:8px 10px 2px!important;white-space:nowrap}ul.headerMenu .dropdown-content li>a{font-family:Roboto,sans-serif;font-size:13px;float:none;color:#7f8080}.loginControl .icons{border-radius:50%}.new-header .logo img{filter:brightness(0) invert(1)}.new-header .top-header{max-width:1280px;margin:auto;height:38px;padding:5px 3px;background:linear-gradient(132deg,#2d2d2d 139px,#f60 140px)}.loginPopup.loggedIn{top:42px!important}.new-header .ticker a{color:#fff!important}.loginControl .image{float:left;margin-right:5px}}@media(device-width:1024px){.new-header .top-header{padding:5px 4px}#OldHeader .userdetailCntr{padding:6px 6px 6px 2px!important}.loginControl .icons{margin:6px 6px 0 0!important}#OldHeader .loginControl .icons{margin:5px 4px 0 0!important}ul .headerMenu li>a{padding:14px 8px 5px 9px!important}#OldHeader .logo{margin-left:2px}#OldHeader .new-header ul.headerMenu li{padding:0 0 0 4px}#OldHeader .new-header .page{padding-left:0;padding-right:0}.content-header .circleRow ul li{float:left;position:relative;padding:0 28px 0 0!important;margin:0;list-style:none}.content-header .circleRow ul li:after{transform:scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5)}.careerAdviceMain .leftCntr{width:614px}.ExpetsPannelBox,.careerAdviceMain .rightCntr{width:390px}.askQuestionInputDiv{width:99%;overflow:hidden}#OldHeader ul.headerMenu,.askquestionbtn{min-width:auto}}@media only screen and (min-width:992px){.content,.content-full,.right-bar{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.content,.leftCntr{width:66.66666667%;float:left}.right-bar,.rightCntr{width:33.33333333%;float:left}.leftCntr,.rightCntr{padding:0 10px;box-sizing:border-box}}@media screen and (max-width:1023px){#OldHeader .userdetailCntr:hover .image .arrow{top:34px!important}#OldHeader .loginControl .icons.askaquestion,#OldHeader .more-btn>a[href='javascript:void(0);'],.new-header .join-btn{display:none}#OldHeader .SearchBox{background:0 0!important;position:absolute}#OldHeader .display_none,.display_none{display:none!important}.dropdown-content,.new-header .top-header{padding:0}.new-header .page{padding:0 3px}#OldHeader .loginPopup.loggedIn{top:48px}#OldHeader .new-header .responsiveHeader .menuButton{top:4px;left:5px}.top-header{box-shadow:none!important}.login-sec,.rightSide{width:100%}#OldHeader .responsiveHeader .menuButton{background:url(/images/csharp/homeSprite_20160921.png) -1px -2803px no-repeat!important}ul.headerMenu{padding-left:0;margin-block-start:0}#OldHeader .responsiveHeader{z-index:999!important}#OldHeader .HeadermenuStripBlue{z-index:9!important;background:0 0!important;height:auto}.loginControl{display:flex;flex-direction:row-reverse}.new-header .login-btn,.new-header .login-btn:active,.new-header .login-btn:hover{display:block;margin:3px 10px 0 0!important;color:transparent!important;background:url(/images/csharp/homeSprite_20160921.png) -1px -2599px no-repeat!important;width:28px;height:28px;float:right;border:0;padding:0}.new-header .member-btn,.new-header .member-btn:active{display:block;background:url(/images/csharp/homeSprite_20160921.png) -1px -2541px no-repeat!important;width:28px;height:28px;margin:6px 5px 0 0;float:left;border:0;position:relative;overflow:hidden}.new-header .member-btn,.new-header .member-btn:active,.new-header .member-btn:focus{color:transparent}#OldHeader .logo_responsive,#OldHeader .responsiveHeader .menuButton{top:12px;left:8px}#OldHeader .responsiveMenu{background-color:transparent;width:100%;left:0!important;overflow:unset!important;height:auto!important}#OldHeader .loginControl .image{margin-top:-2px}#OldHeader .responsiveMenu .page{position:initial!important}#OldHeader .new-header .loginControl{position:absolute;top:10px;right:10px;width:100%}#OldHeader .loginControl{max-width:184px}.headerMenu{display:block;position:fixed;top:48px;left:-260px;overflow-x:hidden;overflow-y:auto;width:260px;height:calc(100vh - 48px);background:#273c75;z-index:99999;transition:.2s ease-in-out}ul.headerMenu li{border-bottom-color:#192a56!important}.openNav .headerMenu{left:0}#OldHeader .loginControl #askQuestion.notificationMessageCntr{position:absolute;left:-36px}#OldHeader .loginControl .icons{margin:5px 5px 0 0}.new-header .contributeList{padding:4px 10px!important}#OldHeader .userdetailCntr label,.login-sec a:hover{color:#fff}.loginControl .icons{height:28px;width:28px}#OldHeader .SearchBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#434343;width:100%;padding:10px 14px;display:block;float:none;overflow:hidden}#OldHeader .SearchBox input.searchTextBox{display:none;background-color:#fff;border:none;color:#8d8d8d;font-size:14px!important;height:28px;padding:2px 0 0 8px;width:210px;font-family:Roboto,sans-serif;position:absolute;top:11px;z-index:2;right:20px;border-radius:50px}.SearchBox .searchTextBox.show{display:inline-block!important}#OldHeader .SearchBox input.button{width:30px;height:30px;border:0;float:right;background:url(/images/csharp/homeSprite_20160921.png) -8px -840px no-repeat;padding:0;position:relative;z-index:2}.ebooks-container{margin-top:32px!important}.main-wrapper .container{max-width:1280px;width:100%}#OldHeader .responsiveHeader{height:48px!important;background:#273c75!important;top:0}.login_controls{margin-top:-2px;margin-right:34px;height:48px}.home-page{padding-top:0!important}#topAnnouncement a{white-space:normal!important;font-size:14px!important}#topAnnouncement>div:first-child{line-height:initial!important;font-size:small!important}#topAnnouncement a#greenHeaderClose{line-height:20px!important;font-size:18px!important;transform:scale(.7)!important}.fixed{position:fixed!important}body.home-page.header-fixed{padding-top:52px!important}.norml{position:inherit!important}.submenu{width:100%;overflow-x:scroll}.submenu ul.navigation{display:inline-flex;min-width:600px}#OldHeader ul.Menu li .menuFooter a:hover,#OldHeader ul.headerMenu li a.active,ul.headerMenu li a:hover{background-color:#192a56!important}}@media screen and (min-width:1024px){#OldHeader .responsiveMenu{position:static;overflow:visible;display:flex;height:auto;max-height:48px;align-items:center;padding:0 10px}#OldHeader .more-btn .dropdown-content{top:48px!important}#OldHeader .msg_container,.msg_container{width:420px;top:42px;box-sizing:border-box;z-index:999;text-align:left}.arrow{top:35px!important}#OldHeader .loginControl .icons{margin:5px 5px 0 0}.featuredBox{padding:0 15px}.featuredBox .page{max-width:1280px;width:100%;margin:0 auto}.featuredBox h2{background-position:80px -1103px;width:98px}.leftCntrArticleSubmission{width:100%!important;float:left}.responsive_Registration{width:820px!important;padding:60px!important}.ebooks-container ul.list-items>li{float:left;position:relative;min-width:180px;width:180px;max-height:350px;overflow:hidden;box-shadow:0 1.5px 8px rgba(0,0,0,.18);margin:0 27px 50px;padding:10px;box-sizing:content-box}.filter-container .categories{right:20px}#OldContentWrapper .pagenotfound .categoryContainer ul li{width:312px!important}#OldContentWrapper .videoList li{width:25%!important}.circleRow ul li{float:left;position:relative;padding:0 40px 0 22px!important;margin:0;list-style:none}.myAccountMain{max-width:1280px!important;width:100%!important;overflow:hidden;padding:0 5px;box-sizing:border-box}.myAccountLeft .userAccountImage{width:100%;height:180px;display:block;overflow:hidden}.myAccountLeft .userAccountImage img{margin-left:auto;margin-right:auto;display:block}.myAccountMain .myAccountCenter{width:49%!important}.myAccountMain .myAccountLeft{width:18.5555%!important}.myAccountMain .myAccountRight{width:29.5555%!important}.askQuestion .searchTextBox{width:97%!important}}@media screen and (min-width:768px){.featuredBox ul{width:calc((100%) - 150px)}}@media screen and (max-width:1218px) and (min-width:1025px){.new-header .top-header{padding:2px 8px}#OldHeader .userdetailCntr{padding:6px 8px 6px 2px!important}.loginControl .icons{margin:5px 5px 0 0!important}}@media(min-width:1300px){.home-page .b-container{padding-left:0;padding-right:0}}@media only screen and (max-width:1350px) and (min-width:1206px){.blog-detail .b-container,.news-detail .b-container,[data-section=Articles] .b-container{width:95%!important;margin-left:calc(10% - 80px)}}@media only screen and (max-width:1400px) and (min-width:1101px){#DivProfile .page{width:95%!important;margin-left:calc(10% - 48px)}.profile_wrapper .userProfileDetail{width:calc(100% - 242px)}}@media only screen and (max-width:1240px) and (min-width:1024px){#DivProfile .page{width:96%!important;margin-left:calc(10% - 40px)}.profileAuther_bio{position:relative;width:100%}.userProfileDetail .graph li .fullSkill{width:280px}#OldHeader ul.headerMenu{margin-left:10px}}@media screen and (max-width:1210px) and (min-width:1024px){#OldHeader ul.headerMenu li{padding-right:.02%}ul.headerMenu li>a{font-size:calc(13px - .16vw)!important}.logo{width:50px;overflow:hidden}}@media(max-width:767px){#topAnnouncement>div>div{padding:8px 40px 0 10px!important}.submenuwrap{left:10px}.slideshow-container{line-height:32px}}@media only screen and (min-width:768px){.content-head-link .ad-items{width:50%!important}}