@font-face {
	  font-family: 'Open Sans';
	  font-style: normal;
	  font-weight: 400;
	  src: url('../../../fonts/webfont/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
	  src: local('Open Sans Regular'), local('OpenSans-Regular'),
		   url('../../../fonts/webfont/open-sans-v15-latin-regular.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../../../fonts/webfont/open-sans-v15-latin-regular.woff') format('woff2'), /* Super Modern Browsers */
		   url('../../../fonts/webfont/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
		   url('../../../fonts/webfont/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../../../fonts/webfont/open-sans-v15-latin-regular.svg') format('svg'); /* Legacy iOS */
	}
table caption.summary{font-size:18px;font-weight:bold;text-align:center}
.pageWrapper{float:left;width:100%;height:100%}
/*body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;background:#fdfdfd;color:#505763}*/
body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#505763}
.height300{height:300px}
.height250{height:250px}
.height200{height:200px}
.height275{height:275px}
ul {margin:0;padding:0}
ul  li{list-style-type:none}
.borderless .list-group-item {border: none}
ul.list-group li a{margin-left:10px}
ul.list-group li a.active, ul.list-group li a:hover{border-bottom:1px dotted #11a286;border-width:2px}
.navbar-inverse-inner .fa-home{color:#505763;font-size:18px}
.navbar-inverse .fa-home{color:#505763;font-size:18px}
.topBar{margin:15px 0 10px 0;float:left;width:100%}
.seperator{border-bottom:1px solid #FFFFFF;opacity:0.3;padding:0 0 10px 0;height:0px}
.social, .socialinner{margin:5px 0 0 0}
.social ul, .socialinner ul{ margin:0;padding:0}
.social ul li , .socialinner ul li{list-style-type:none;display:inline;margin:0 0 0 15px}
.social ul li a{color:#505763;font-size:15px}
.socialinner ul li a{color:#505763;font-size:15px}
.searchbar{padding-right:10px}
.searchTextTop{width:225px;height:36px;line-height:36px;padding: 0 0 0 10px;border-radius:2px;border:none;}
.searchTextTop:focus{background:none}
.innerTxtSrch{background:#f3f3f3}
.logo{display:block}
.navbar-inverse,.navbar-inverse-inner{background:none !important;border:none !important}
.sitelogo{color:#505763;font-size:24px;font-weight:bold}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {color:#fff;border-bottom:3px solid #11a286;background:none}
.navbar-inverse-inner .navbar-nav>.active>a, .navbar-inverse-inner .navbar-nav>.active>a:focus, .navbar-inverse-inner .navbar-nav>.active>a:hover {color:#505763;
border-bottom:3px solid #11a286;background:none}
.navbar-nav>li {margin: 0 0 0 6px;font-size:14px}
.navbar-inverse .navbar-nav>li>a:hover{border-bottom:3px solid #11a286;background:none}
.navbar-inverse-inner .navbar-nav>li>a:hover{border-bottom:3px solid #11a286;background:none}
.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:hover  {color:#505763;font-size:14px;text-transform:uppercase}
.navbar-inverse-inner .navbar-nav>li>a {color:#505763;font-size:14px;text-transform:uppercase}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {color:#fff;background:#FFF !important}
.navbar-inverse-inner .navbar-nav>.open>a, .navbar-inverse-inner .navbar-nav>.open>a:focus, .navbar-inverse-inner .navbar-nav>.open>a:hover {color:#505763;background:#FFF !important}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {color:#fff;background:#FFF !important}
.navbar-inverse-inner .navbar-nav>.open>a, .navbar-inverse-inner .navbar-nav>.open>a:focus, .navbar-inverse-inner .navbar-nav>.open>a:hover {color:#505763;background:#FFF !important}
.nav>li>a{padding:6px 13px}
.headerSection{margin:25px 0 0 0;float:left;width:100%}
.navbar-inverse .navbar-toggle {border-color:#FFFFFF !important}
.navbar-inverse-inner .navbar-toggle {border-color:#505763 !important}
.navbar-inverse-inner .navbar-toggle span {background-color: #505763 !important}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background:none !important}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {border:none}
.homeinfo{background:#11a286;height:30px;line-height:30px}
.magnifier{border:none;background:none;color:#11a286;margin:0 0 0 -30px}
.bodySearch{float:left;width:100%}
.bodySearchBox {width:375px;height:45px;line-height:45px;padding: 0 0 0 10px;border-radius:2px;border:none;margin:140px 0 0 0;font-size:17px}
.magnifierBody {border:none;background:none;color:#11a286;margin:0 0 0 -30px;font-size:17px}
.notice{font-size:19px;margin:20px 0;color:#fff}
.noticeBar{float:left;height:45px;line-height:45px;background:#11a286;width:100%}
.noticeBar p{text-align:center;font-weight:bold;font-size:15px;color:#FFF}
.bodyPart{float:left;width:100%}
.courseContainer{float:left;width:100%}
.learnTechnologies{float:left;border-bottom:1px solid #e8e8e8;width:100%}
.learnTechnologies h2{color:#505763;font-size:20px;margin:10px}
.courseImg{float:left;width:100%}
.courseImg img{width:283px}
.coursename{float:left;width:100%;padding:5px 0;font-size:13px;font-weight:bold;text-align:center}
.margin15{margin:15px 0}
.content{border-left:4px solid #11a286;line-height:26px;padding:12px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;word-wrap:break-word;margin:0 0 20px 0}
.padn{padding:0 !important}
a, a:hover{color:#505763;text-decoration:none}
.about{margin:20px 32px 0 32px}
.marginTop40{margin:40px 0 0 0}
.footer{ background:#2f2f2f;padding:20px 0 20px;color:#d5d5d5}
.footer .m_title {font-size:16px;font-weight:bold;color:#fff;text-shadow:none}
.footer .menu {margin:0;padding:0;list-style:none}
.footer .sbs .menu li {float:left;width:50%}
.share .fa{font-size:17px;color:#505763}
.share .btn{padding:6px 7px;outline:0}
.share label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400;font-style:italic}

.share a i.fa-facebook:hover{color:#3b5998}
.share a i.fa-twitter:hover{color:#55acee}
.share a i.fa-linkedin:hover{color:#007bb6}
.share a i.fa-google-plus:hover{color:#dd4b39}
.share a i.fa-pinterest:hover{color:#cb2027}
.share a i.fa-tumblr:hover{color:#1c2d3f}
.content table{font-size:13px}
.list-group-item{padding:8px 12px}

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {.bodySearchBox {width:270px;height:45px;line-height:45px;padding: 0 0 0 10px;border-radius:2px;border:none;margin:160px 0 0 0;font-size:16px}
.content table{font-size:13px}
}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}


.footer .contact-details {min-height:64px;background:url(https://nexladder.com/build/assets/images/say_hi.png) no-repeat right top}
.footer .menu a {padding-right:10px;line-height:28px}
.footer a {color:#fff}
.footer .social-icons {float:right}
.social-icons {margin-left:10px;margin-bottom:0;z-index:1}
.footer .social-icons li:first-child {margin-left:0}
.footer .social-icons li.title {line-height:30px}
.footer .social-icons li {margin:0 0 0 10px}
.social-icons.sc--clean li {margin-left:0;margin-right:0}
.social-icons li {display:inline-block}
.footer .social-icons li {margin:0 0 0 10px}
.contact-details p {margin:0 0 20px;font-size:14px}
/* code */

/*
code, kbd, pre, samp {
    font-family:Open Sans !important;
}
*/

.post-text pre>code:first-child, .wmd-preview pre>code:first-child{max-height:600px\9;display:block\9}
pre{border-radius:0px !important;border:0 !important;max-height:none\9}
li pre{margin:.5em 0 1em 0}
h1, h2, h3{line-height:1.3;margin:0 0 1em}
h1{font-size:22px}
h2{font-size:18px}
h3{font-size:15px}
h1.lead, h2.lead{font-weight:400}
h1.lead{font-size:2.6em;margin-bottom:.3em}
h2.lead{font-size:1.7em}
.post-text h1, .post-text h2, .post-text h3, .post-text h4, .post-text h5, .post-text h6{word-wrap:break-word}
.post-text ul p:last-of-type, .wmd-preview ul p:last-of-type, .post-text ol p:last-of-type, .wmd-preview ol p:last-of-type{margin-bottom:0}
.post-text li>ul, .wmd-preview li>ul, .post-text li>ol, .wmd-preview li>ol{padding-top:.5em}
blockquote, q{quotes:none}
blockquote:before, q:before, blockquote:after, q:after{content:"";content:none}
blockquote{margin-bottom:10px;padding:10px;background-color:#FFF8DC;border-left:2px solid #ffeb8e}
blockquote *:last-child{margin-bottom:0}
li blockquote{margin:.5em 0 1em 0}
.str, .lit, .tag{color:#7D2727}
.kwd, .dec{color:#ec5252}
.com{color:#858C93}
.typ{color:#2B91AF}
.pun, .pln{color:#303336}
.atn{color:#E64320}
.atv{color:#0F74BD}
.prettyprint{display:block;color:#393318}
@media  print{.kwd, .typ, .tag{font-weight:bold}
.str, .atv{color:#060}
.kwd{color:#006}
.typ, .atn{color:#404}
.lit{color:#044}
.pun{color:#440}
.pln{color:#0C0D0E}
.tag{color:#006}
.com{color:#600;font-style:italic}
}
.blink{animation-name:blinking;animation-duration:3.5s}
@keyframes  blinking{from{background:#f4a83d}
to{background:rgba(244,168,61,0)}
}
@-webkit-keyframes blinking{from{background:#f4a83d}
to{background:rgba(244,168,61,0)}
}
@-moz-keyframes blinking{from{background:#f4a83d}
to{background:rgba(244,168,61,0)}
}
@-webkit-keyframes opacity-in{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes opacity-in{0%{opacity:0}
100%{opacity:1}
}
@keyframes  opacity-in{0%{opacity:0}
100%{opacity:1}
}
.favicon{width:16px;height:16px;background-color:transparent;background-repeat:no-repeat;background-image:url('https://nexladder.com/build/img/favicons-sprite16.png?v=dda98e2998c1')}
div.favicon{display:inline-block}
@media  only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){.favicon{background-image:url('https://nexladder.com/build/img/favicons-sprite32.png?v=0198fec0b8d4')}
}
@media  only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){.favicon{-moz-background-size:16px 6642px;-o-background-size:16px 6642px;-webkit-background-size:16px 6642px;background-size:16px 6642px}
}
pre {margin-bottom:0px;width:auto;width:650px !ie7;max-height:650px;overflow:auto;font-family:'Open Sans';font-size:12px !important;background-color: #f3f3f3;
border:0 !important}
.mrgnbtm15{margin-bottom:15px}
h1.headingtop, h2.headingtop, h3.headingtop, h4.headingtop, h5.headingtop, h6.headingtop{display:inline-block;font-weight:bold}
.topnexprev{float:right}
.topnexprev a:hover, .topnexprev a:focus, a.btn-default:hover, a.btn-default:focus{background:none}
.pad0{padding:0}
span.nexprv a,span.nexprv a:hover{color:#11a286;text-decoration:none}
h1.h1, h2.h2, h3.h3, h4.h4, h5.h5, h6.h6{color:#505763;font-size:22px !important;margin:10px 0}
ul.points{margin:0 0 0 30px;padding:0}
ul.points li{list-style-type:disc;line-height:30px;color:#505763;font-size:13px;display: list-item}
ul.points li a {color:#11a286;font-size:14px;text-decoration:none}
.codeblock{width:100%;padding:0px;padding-left:5px;font-family:'Open Sans'}
.codeblock pre{background:none;line-height:26px;padding:0 9px}
.next{font-size:14px;margin-left:10px}
.prev{font-size:14px;margin-right:10px;}
.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover{color:#FFF;cursor:not-allowed;background-color:#11a286}

.toolTip {position:relative;display:inline-block;border-bottom: 1px dotted black}
.toolTip .toolTipText {visibility:hidden;width:300px;background-color:#141414;color:#fff;text-align:justify;padding:5px 8px;border-radius:6px;position:absolute;z-index:1;font-size:11px;line-height:20px}
.toolTip:hover .toolTipText {visibility:visible}
ol.code{margin:0;padding:0}
ol.code li{list-style-type:none;padding:0 0 0 10px;}
.sitemap{margin:0 0 15px 0;}
.sitemap h2{font-size:16px;margin:0 0 7px 0;}
.sitemap ul {margin:0;padding:0}
.sitemap ul li{padding:0 0 0 10px;line-height:24px;list-style-type:none}
.sitemap ul li a{color:#505763;font-size:13px}
.mrgnTpBtm{margin:10px 0;}

.btn-code, .btn-code:hover {background-color:#11a286;border-color:#0e9279;padding:8px 20px;color:#fff}
.btn-code a {color:#fff !important}
.homeclr{color:#fff !important;}

.headerTop { height:40px; line-height:40px; background: #11a286; }
.headerLink { text-align:right; }
.headerLink ul {margin:0;padding: 0}
.headerLink ul li{display:inline;}
.headerLink ul li a{color: #fff;font-size:14px; padding:5px 15px;}

ul li.list-group-item span{padding-left:5px}
ul li.list-group-item a i{margin-right:15px}

.search-box i {
    position: absolute;
    right: 30px;
    color: #505763;
    outline: 0;
    top:39px;
    transition: .3s;
}
.brdernone{border-radius:2px;border-bottom:0;font-size:13px}
.brdernone, .list-group-item:first-child{border-radius:2px}
.bggry{background:#f9f9f9}
.shadow-box{box-shadow:5px 10px #f7f7f7;border: 1px solid #ddd;border-radius:10px;padding:10px}
.imgset{border-radius:3px;border:1px solid #f7f7f7;padding:0px}
.imgset img{object-fit:cover;height:220px}
.google_trends_badge{background:#f4f4f5;font-size:12px;padding:3px 8px;border-radius:25px;border: 1px solid #ddd}
.google_trends_info{margin-bottom:5px;padding-bottom: 10px;border-bottom:1px dashed #ddd;}
.google_trend_heading{font-size:18px;font-weight:bold;margin-right:10px}
.mrgnbtm35{margin-bottom:35px;}
.trend_related_container{}
.trend_related{margin-bottom:10px;border:1px dashed #ddd;padding:5px;border-radius:5px;}
.fnt12{font-size:12px}
.st{height:20px;display:inline-block;width:255px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}

.show-read-more .more-text{display:none}
.twitterloc{padding-bottom:12px}
.twitr_lc{ margin: 15px 0}
.twitr_lc h3{ font-size:20px;font-weight:bold;text-decoration:underline;}
.twtr_sub_loc{padding:10px 0 10px 25px}
.twtrtp{border:1px dashed #ddd;border-radius:5px;padding:15px}
.twitterloc{padding:20px}
.mrgntp20{margin-top:20px;}
.brdrbtm{border-bottom:1px dashed #ddd;}
.panel-title{text-align:center;font-size:25px;font-weight:bold}


ul li.list-group-item span{padding-left:5px}
ul li.list-group-item a i{margin-right:15px}

.search-box i {
    position: absolute;
    right: 30px;
    color: #505763;
    outline: 0;
    top:39px;
    transition: .3s;
}
.brdernone{border-radius:2px;border-bottom:0;font-size:13px}
.brdernone, .list-group-item:first-child{border-radius:2px}
ul.list-group-list {height:1086px;overflow-y:scroll}
.bggry{background:#f9f9f9}
.shadow-box{box-shadow:5px 10px #f7f7f7;border: 1px solid #ddd;border-radius:10px;padding:10px}
.imgset{border-radius:3px;border:1px solid #f7f7f7;padding:0px}
.imgset img{object-fit:cover;height:220px}
.google_trends_badge{background:#f4f4f5;font-size:12px;padding:3px 8px;border-radius:25px;border: 1px solid #ddd}
.google_trends_info{margin-bottom:5px;padding-bottom: 10px}
.google_trend_heading{font-size:18px;font-weight:bold;margin-right:10px}
.mrgnbtm35{margin-bottom:35px;}
.trend_related_container{}
.trend_related{height:auto;	line-height:10px;margin-bottom:10px;border:1px dashed #ddd;padding:5px;border-radius:5px;}
.fnt12{font-size:12px;line-height:20px;}
.show-read-more .more-text{display:none;line-height:22px}
.read-more{color:#000 !important}
.st{height:20px;display:inline-block;width:255px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}

.inner{line-height:38px;}
.inner ul {margin: 0;padding: 0}
.inner ul li{list-style-type:none;display:inline;}