.askquestionbtn,.becomemember,.conbtBtnList{transition:.2s ease-in-out;position:relative}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:5}.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:0}#OldHeader .loginPopup.loggedIn li a.signout:hover{background-position:-3px -513px;border-bottom:0}.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:0;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;width:auto;background:#192a56;line-height:23px;border-radius:20px;display:inline-block !important;color:#fff;text-decoration:none;min-width:50px;max-height:28px;top:0;text-align:left;border:1px solid #fff}.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;font-family:sans-serif;text-transform:capitalize !important;font-size:14px;font-weight:600;display:inline}.becomemember,.new-header .login-btn{margin-right:6px;line-height:normal;font-weight:700;text-decoration:none;width:auto}.becomemember{padding:5px 12px;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;max-width:150px}.new-header .becomemember,.new-header .login-btn{margin-top:4px}.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}.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:60% !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,.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;position:relative;z-index:2}#OldHeader .SearchBox input.button{width:25px;height:25px;border:0;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:0;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:0;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;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:13px !important;font-family:'Open Sans',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:0}.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 .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:0;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}}
