/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;margin-bottom:1.2em;}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{margin:0;padding:0}body{font-size:18px;font-family:proxima-nova,sans-serif;line-height:1.575;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{text-decoration:none}a:focus,a:hover{text-decoration:underline}.fa{color:#1d1d1d}.fa:focus,.fa:hover{color:#ce112d;text-decoration:none}.screen-reader-text{display:none}address{font-style:normal}h1{margin-bottom:.6em;font-size:40px;line-height:1.2}h2{font-size:30px}h2,h3{margin-bottom:.3em;line-height:1.2}h3{font-size:24px}h3 small{font-weight:400;font-size:1em}h4{color:#ce112d}.all-caps{text-transform:uppercase}.red-text{color:#ce112d}.small{font-size:.8em}.large{font-size:1.4em}.red-top-header{position:relative;padding-top:12px}.red-top-header:before{content:"";position:absolute;top:0;left:0;width:43px;height:3px;background-color:#ce112d}ol,p,ul{margin-bottom:1.2em}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}@media (max-width:768px){h1{font-size:28px}h3{margin-bottom:.6em}p{margin-bottom:1.7em}}.content-modal ol,.content ol,.custom-content ol,.page-content ol{margin-left:1.2em}.content-modal ul,.content ul,.custom-content ul,.page-content ul{margin-left:0;padding:0;list-style:none}.content-modal ul li,.content ul li,.custom-content ul li,.page-content ul li{position:relative;padding-left:.9em}.content-modal ul li:before,.content ul li:before,.custom-content ul li:before,.page-content ul li:before{content:"";position:absolute;top:.6em;left:.1em;width:.28em;height:.28em;background-color:#ce112d;border-radius:50%}.content-modal a,.content a,.custom-content a,.page-content a{color:#ce112d}.front-page .page-content h2{padding:4px 0 0 53px;background:0 5px no-repeat;font-size:34px;text-transform:uppercase;background-size:39px 39px}.front-page .page-content ul{margin-bottom:40px}.front-page .page-content ul li{margin-left:16px}.front-page .page-content ul li:before{background-color:#fff}@media (max-width:768px){.front-page .page-content h2{padding-left:67px}.front-page .page-content .btn-red{display:block;margin:0 auto;width:50%;text-align:center}}.btn,.contact-form .fsBody .fsForm .fsSubmitButton,.contact-form .fsBody .fsForm input[type=submit],.page-form .form-row input[type=submit]{display:inline-block;vertical-align:middle;padding:4px 22px 6px;border-radius:20px;transition:all .2s ease}.btn.btn-red,.contact-form .fsBody .fsForm .fsSubmitButton,.contact-form .fsBody .fsForm .fsSubmitButton.btn-red,.contact-form .fsBody .fsForm input[type=submit],.contact-form .fsBody .fsForm input[type=submit].btn-red,.page-form .form-row input[type=submit],.page-form .form-row input[type=submit].btn-red{padding:2px 20px 4px;color:#fff!important;background-color:#ce112d;border:2px solid #ce112d}.btn.btn-red:hover,.contact-form .fsBody .fsForm .fsSubmitButton.btn-red:hover,.contact-form .fsBody .fsForm .fsSubmitButton:hover,.contact-form .fsBody .fsForm input[type=submit].btn-red:hover,.contact-form .fsBody .fsForm input[type=submit]:hover,.page-form .form-row input[type=submit].btn-red:hover,.page-form .form-row input[type=submit]:hover{background-color:transparent;color:#ce112d!important;text-decoration:none}.subnav{position:relative;z-index:3;margin-top:-42px}.subnav .container{height:75px;background:url(../img/page-subnav-bg.svg) 0 0 no-repeat}.subnav h3{float:left;width:160px;height:60px;margin:0;padding:14px 25px;font-size:1rem;line-height:1;text-transform:uppercase;font-weight:400;color:#fedd00}.subnav ul{float:left;width:calc(100% - 160px);margin:0;padding:0;text-align:center;list-style:none}.subnav ul li{position:relative;display:inline-block;vertical-align:top;padding:16px 0}.subnav ul li.active a{color:#fedd00}.subnav ul li.active:after{content:"";position:absolute;bottom:-13px;left:50%;margin-left:-6px;width:13px;height:13px;background:url(../img/page-subnav-active.svg) 0 0 no-repeat}.subnav ul li:first-of-type a{border-left:none}.subnav a{display:block;padding:3px 1rem;border-left:1px solid #fedd00;color:#909090;text-shadow:1px 1px 2px #000}.subnav a:focus,.subnav a:hover{color:#fedd00}@media (max-width:768px){.subnav:after{top:14px;right:22px;width:4px;height:20px}.subnav:after,.subnav:before{content:"";position:absolute;background-color:#fedd00;transition:transform .2s ease}.subnav:before{top:22px;right:14px;width:20px;height:4px}.subnav.expanded:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.subnav.expanded:after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.subnav .container{height:auto;background:#474747}.subnav h3{float:none;width:100%;height:auto;padding:1rem}.subnav ul{display:none;float:none;width:100%;text-align:left}.subnav ul li{display:block;padding:5px 0;border-bottom:1px solid hsla(0,0%,100%,.3)}.subnav ul li a{border:none}.subnav ul li.active:after{display:none}}header.primary{position:absolute;top:0;left:0;z-index:1;width:100%;line-height:1}header.primary .container{padding-top:45px;padding-left:20px}header.primary .logo{float:left;width:135px}header.primary .logo img{max-width:100%;height:auto}header.primary nav{float:right;width:calc(100% - 150px);text-align:right}header.primary nav>ul{margin:0;padding:0;list-style:none}header.primary nav>ul>li{position:relative;display:inline-block;vertical-align:top;padding:4px 0}header.primary nav>ul>li.login-btn a{padding:10px 35px;border:2px solid #fff;border-radius:24px;transition:all .2s ease}header.primary nav>ul>li.login-btn a:hover{color:#ce112d;text-decoration:none}header.primary nav>ul>li>a{display:block;margin:0 12px;padding:10px 6px 12px;text-align:center;color:#fff;border-bottom:3px solid transparent;transition:all .2s ease}header.primary nav>ul>li>a:focus{text-decoration:none}header.primary nav>ul>li>a:hover{text-decoration:none;border-color:#ce112d}header.primary nav>ul>li.expanded ul{left:50%;opacity:1}header.primary nav>ul>li.expanded>a{border-bottom-color:transparent}header.primary nav>ul ul{position:absolute;left:-99999em;z-index:3;opacity:0;width:260px;margin-top:6px;padding:14px;background-color:#fff;margin-left:-130px;box-shadow:0 0 2px 0 rgba(0,0,0,.3);transition:opacity .2s ease}header.primary nav>ul ul:before{position:absolute;top:-11px;left:50%;display:block;width:17px;height:11px;margin-left:-8px;content:"";background:url(../img/flyout-menu-top.svg) center 0 no-repeat}header.primary nav>ul ul li{display:block}header.primary nav>ul ul li a{display:block;padding:12px 6px;text-align:left;color:#1d1d1d;font-size:.9em}header.primary nav>ul ul li a:hover{font-weight:700;color:#ce112d;text-decoration:none}header.primary .mobile-nav-btn{display:none;position:absolute;top:20px;right:30px;z-index:1;width:26px;height:26px}header.primary .mobile-nav-btn .bar,header.primary .mobile-nav-btn:after,header.primary .mobile-nav-btn:before{content:"";display:block;width:100%;height:3px;margin:5px 0;background-color:#fff}header.primary .mobile-nav-btn .bar{width:50%;font-size:0}header.primary .mobile-nav-btn:after{width:73%}@media (max-width:1024px){header.primary{position:absolute;top:0}header.primary .container{padding-top:20px}header.primary .breadcrumbs,header.primary .container:after,header.primary .languages,header.primary .menu,header.primary .site-search{display:none}header.primary .mobile-nav-btn{display:block}}@media print{header.primary{display:none}}.front-page header.primary .container{padding-top:74px}body.no-banner header.primary{padding-bottom:45px;background-color:#000}body.no-banner.single-netspi-casestudies header.primary,body.no-banner.single-netspi-newsevents header.primary,body.no-banner.single-netspi-people header.primary{background:none}.admin-bar header.primary{margin-top:32px}@media (max-width:1024px){.admin-bar header.primary.sticky{top:0}}footer.primary{min-height:230px;padding:57px 0 40px;background:#000;color:#fff}footer.primary a{color:#909090;transition:all .2s ease}footer.primary a:hover{color:#fff}footer.primary .copyright{float:left;margin:40px 0 18px;padding:6px 0;text-align:right;color:#909090;font-size:15px}footer.primary .copyright a{text-decoration:underline}footer.primary .mobile-menu{display:none}footer.primary .menu{list-style:none;margin:0;padding:0 0 40px;border-bottom:1px solid #505050}footer.primary .menu>li{float:left;width:20%}footer.primary .menu>li>a{color:#fff}footer.primary .menu>li>a.no-link{cursor:default}footer.primary .menu>li>a.no-link:hover{text-decoration:none}footer.primary .menu>li ul li{display:block}footer.primary .menu>li ul li a{color:#909090;font-size:15px}footer.primary .menu>li ul li a:hover{text-decoration:none;color:#fff}footer.primary .address{display:none;color:#909090;text-align:center}footer.primary .address .company{display:none}footer.primary .address .address1:after{content:"\2022";display:inline-block;vertical-align:top;margin:0 8px;font-weight:700}footer.primary .address .city:after{content:","}footer.primary .social-links{float:right;margin:40px 0 18px}footer.primary .social-links a{display:inline-block;vertical-align:top;width:36px;height:36px;margin:0 9px;border:1px solid #fff;font-size:0;background:50% no-repeat}footer.primary .social-links a:first-of-type{margin-left:0}footer.primary .social-links a.twitter{background-image:url(../img/footer-social-twitter.svg)}footer.primary .social-links a.facebook{background-image:url(../img/footer-social-facebook.svg)}footer.primary .social-links a.linkedin{background-image:url(../img/footer-social-linkedin.svg)}@media (max-width:768px){footer.primary{padding:50px 0 40px;text-align:center}footer.primary .mobile-menu{list-style:none;display:block}footer.primary .mobile-menu li{display:inline-block;margin:0 8px}footer.primary .address{display:block}footer.primary .menu{display:none}footer.primary .copyright,footer.primary .social-links{margin:40px 0;width:100%;text-align:center}footer.primary .social-links{margin-top:0}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:5;overflow:hidden;-webkit-transform:translateZ(0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(../img/colorbox-loading.gif) no-repeat 50%}#cboxLoadingOverlay{background:#000}#cboxTitle{left:0;color:#000}#cboxCurrent,#cboxTitle{position:absolute;top:-22px}#cboxCurrent{right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cbox


vious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(../img/colorbox-controls.png) no-repeat 0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.page-wrap{padding:70px 0 100px}@media (max-width:768px){.page-wrap{padding:18px 0}}.page-content{max-width:78%}.page-content.full-width{max-width:100%}@media (max-width:1024px){.page-content{max-width:none}}@media (max-width:768px){.page-content table{display:block;width:100%;overflow-x:auto}.page-content table td{display:table-cell}}.mobile-nav{display:none;position:fixed;top:0;right:-400px;bottom:0;z-index:4;width:400px;background:rgba(0,0,0,.8);transition:all .2s ease,width .2s ease;overflow:hidden}.mobile-nav.show{right:0;width:100%}.mobile-nav .nav-holder{position:absolute;top:0;right:0;bottom:0;width:85%;min-width:300px;max-width:500px;height:100%;padding-top:40px;background:#fff;overflow:scroll}.mobile-nav .nav-holder>ul>li>a{display:inline-block;padding-right:30px;font-weight:700;text-transform:uppercase;font-size:1.1em}.mobile-nav .nav-holder>ul>li.has-children>a{background:url(../img/mobile-nav-children.svg) 100% no-repeat}.mobile-nav .nav-holder>ul>li ul{display:none}.mobile-nav .nav-holder .copyright{padding:20px;font-size:.8em;color:#909090}.mobile-nav .nav-holder .copyright a{color:#909090;text-decoration:underline}.mobile-nav .nav-holder .signin{padding:20px}.mobile-nav .close-mobile-nav{position:absolute;top:20px;right:20px;z-index:2;width:27px;height:27px;font-size:0;background:url(../img/mobile-nav-close.svg) 0 0 no-repeat}.mobile-nav ul{margin:0;padding:0;list-style:none;overflow-y:auto}.mobile-nav ul a{display:block;padding:.3em 20px;color:#1d1d1d}.mobile-nav ul ul{margin:20px 0 20px 20px}.mobile-nav ul ul li{border-left:2px solid #e3e3e3}.mobile-nav ul ul li:first-child a{padding-top:0}.mobile-nav ul ul li:last-child a{padding-bottom:0}.mobile-nav ul ul a{padding:5px 10px;background-color:hsla(0,0%,100%,.5);text-transform:none}@media (max-width:1024px){.mobile-nav{display:block}}.admin-bar .mobile-nav{top:32px}@media (max-width:1024px){.admin-bar .mobile-nav{top:46px}}.search-results-list{padding:50px 0 140px;background:#fff url(../img/top-shadow-bg.png) 0 0 repeat-x}.search-results-list .search-form{position:relative;border-bottom:2px solid #fedd00}.search-results-list .search-form .screen-reader-text{display:none}.search-results-list .search-form .search-field{width:100%;padding:1rem;background-color:#fff;border:none;font-size:2rem;line-height:1}.search-results-list .search-form .search-submit{position:absolute;top:0;right:0;width:4rem;height:4rem;background:url(../img/search-glass.svg) 50% no-repeat;border:none;font-size:0}.search-results-list .num-results{padding:16px;font-size:.9em}.search-results-list ol.results{margin:0;padding:0;list-style:none}.search-results-list .search-result{padding:1em;border-bottom:1px solid #909090}.search-results-list .search-result:before{float:right;background-color:#909090;font-size:.8rem;padding:.3rem .8rem}.search-results-list .search-result .thumbnail{float:left;width:100px;margin:0 1em 0 0}.search-results-list .search-result.ntic-products:before{content:"Product"}.search-results-list .search-result.ntic-resources:before{content:"Resource"}.search-results-list .search-result.ntic-contacts:before{content:"Contact"}.search-results-list .search-result.ntic-faqs:before{content:"FAQ"}.search-results-list .search-result.page:before{content:"Page"}.list-post,.post-detail .content{float:left;width:73%;padding-bottom:100px}.sidebar{float:right;width:23%}@media (max-width:1024px){.list-post,.post-detail .content{float:left;width:66%}.sidebar{float:right;width:30%}}@media (max-width:768px){.list-post,.post-detail .content,.sidebar{width:100%}}.pagination{float:left;width:100%;padding:20px 0;text-align:center;font-size:0}.pagination a,.pagination span{display:inline-block;vertical-align:top;padding:6px 12px;line-height:1;border-right:1px solid #e3e3e3;color:#ce112d;font-size:18px}.pagination a.current,.pagination span.current{color:#1d1d1d}.pagination a:last-child,.pagination span:last-child{border-right:none}.video iframe,.youtube-holder iframe{width:100%}.page-banner{padding:150px 0 30px;background:#000 url(../img/banner-blog.jpg) no-repeat 50%;background-size:cover;color:#fff;font-size:24px}.page-banner .content{max-width:60%;line-height:1.3}@media (max-width:1024px){.page-banner{padding:100px 0;min-height:0;font-size:18px}.page-banner .content{max-width:none}}.page-form h2{float:left;margin-right:30px}.page-form .error-msg{float:left;color:#ce112d;line-height:41px}.page-form .form-row{float:left;width:100%;margin-left:-10px;margin-right:-10px}.page-form .form-row.col-3 .col{float:left;width:33.33333%}.page-form .form-row.col-2 .col{float:left;width:50%}.page-form .form-row .col{padding:10px}.page-form .form-row label{display:block;opacity:.5}.page-form .form-row input[type=email],.page-form .form-row input[type=tel],.page-form .form-row input[type=text],.page-form .form-row textarea{width:100%;padding:12px;border:1px solid #e3e3e3;border-radius:3px}.page-form .form-row input[type=submit]{line-height:28px}@media (max-width:768px){.page-form .form-row.col-2 .col,.page-form .form-row.col-3 .col{width:100%}}.contact-form .widget-title{color:#ce112d}.contact-form .fsBody{background:none;padding:0}.contact-form .fsBody .fsForm{width:100%;margin:0;padding:0;background:none}.contact-form .fsBody .fsForm .fsRowBody{margin-bottom:0!important}.contact-form .fsBody .fsForm .fsLabel,.contact-form .fsBody .fsForm label{display:block;font-family:proxima-nova,sans-serif;font-size:1em;margin-bottom:0}.contact-form .fsBody .fsForm .fsLabel.fsSupporting,.contact-form .fsBody .fsForm label.fsSupporting{padding:4px 8px;font-size:.8em;opacity:.5}.contact-form .fsBody .fsForm input[type=email],.contact-form .fsBody .fsForm input[type=tel],.contact-form .fsBody .fsForm input[type=text],.contact-form .fsBody .fsForm textarea{width:100%;padding:12px;border:1px solid #e3e3e3;border-radius:3px}.contact-form .fsBody .fsForm input[type=submit]{line-height:28px}.contact-form .fsBody .fsForm .fsRequiredMarker{color:#ce112d}.contact-form .fsBody .fsForm .fsError{margin:0 0 20px;padding:0;text-align:left;font-size:1em;border:none;color:#ce112d;background-color:transparent}.contact-form .fsBody .fsForm .fsValidationError{background-color:transparent;border:none;box-shadow:none}.contact-form .fsBody .fsForm .fsValidationError .fsLabel,.contact-form .fsBody .fsForm .fsValidationError label{color:#ce112d!important}.contact-form .fsBody .fsForm .fsValidationError input[type=email],.contact-form .fsBody .fsForm .fsValidationError input[type=tel],.contact-form .fsBody .fsForm .fsValidationError input[type=text],.contact-form .fsBody .fsForm .fsValidationError textarea{border:1px solid rgba(206,17,45,.4)!important}.contact-form .fsBody .fsForm .fsPagination{padding:0;text-align:left}.contact-form .fsBody .fsForm .fsSubmit{margin-top:20px}.contact-form .fsBody .fsForm .fsSubmitButton{line-height:28px;width:100%;display:block!important;vertical-align:middle!important;padding:2px 20px 4px!important;color:#fff!important;background-color:#ce112d!important;border:2px solid #ce112d!important;border-radius:20px!important;transition:all .2s ease!important;font-family:inherit!important;font-size:1em!important}.contact-form .fsBody .fsForm .fsSubmitButton:hover{background-color:transparent!important;color:#ce112d!important;text-decoration:none!important}.list-post a.post-detail{display:block;padding:28px;margin-bottom:20px;background-color:#f5f5f5;box-shadow:inset 0 0 0 1px #e3e3e3;border-radius:1px;color:#1d1d1d;transition:box-shadow .2s ease}.list-post a.post-detail:hover{text-decoration:none;box-shadow:inset 0 0 0 3px #ce112d}.list-post a.post-detail .meta{display:table;width:100%;margin-bottom:12px;padding:0 0 8px;line-height:1.2}.list-post a.post-detail .meta .author{font-weight:700}.list-post a.post-detail .meta .time{font-size:.8em}.list-post a.post-detail .meta .details{display:table-cell;vertical-align:middle}.list-post a.post-detail .meta .image{display:table-cell;padding-right:26px;width:74px}.list-post a.post-detail .meta .image img{border-radius:4px}.list-post a.post-detail h2{margin-bottom:0}.post-detail{position:relative}.post-detail header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3;line-height:1}.post-detail header h1{margin:0 0 10px}.post-detail header .meta{color:#909090}.post-detail .content a{color:#ce112d}.sidebar .author-details,.sidebar .widget{margin-bottom:20px;padding-top:20px;border-top:1px solid #e3e3e3}.sidebar .widget-title,.sidebar .widget_text h3{margin-bottom:18px;font-size:18px;text-transform:uppercase}.sidebar .netspi_widget_recent_entries{line-height:1.1}.sidebar .netspi_widget_recent_entries a{color:#337ab7}.sidebar .netspi_widget_recent_entries ul{list-style:none}.sidebar .netspi_widget_recent_entries ul li{margin:0 0 18px}.sidebar .netspi_widget_recent_entries .author,.sidebar .netspi_widget_recent_entries .author a{display:block;margin-top:5px;font-weight:400;color:#1d1d1d}.sidebar .netspi_widget_recent_entries .author{font-size:.8em;opacity:.6}.sidebar .widget_text h3{border-bottom:none}.sidebar .widget_search{padding-top:0;border-top:none}.sidebar .widget_search .widget-title{padding-bottom:0;border-bottom:none}.sidebar .widget_search .screen-reader-text{display:none}.sidebar .widget_search .search-field{width:100%;padding:10px 4px 10px 40px;font-size:16px;border:1px solid #e3e3e3;background:#f5f5f5 url(../img/search-icon.svg) 7px no-repeat}.sidebar .widget_archive .screen-reader-text,.sidebar .widget_search .search-submit{display:none}.sidebar .widget_archive select{width:100%;padding:4px 4px 4px 30px;background-color:#f5f5f5;border-radius:2px;border:1px solid #e3e3e3;height:30px}.sidebar .wpp-no-data{display:none}.sidebar a{color:#1d1d1d}.author-details{position:relative;margin:0 0 40px;padding:0 0 62px}.author-details+.author-details{padding-top:62px;border-top:1px solid #f5f5f5}.author-details+.author-details:before{content:"";position:absolute;top:-14px;left:50%;display:block;width:27px;height:27px;margin-left:-14px;background:url(../img/image-row-icon.svg) center 0 no-repeat}.author-details.small{padding-bottom:0}.author-details a{color:#1d1d1d}.author-details a:focus,.author-details a:hover{text-decoration:none;color:#ce112d}.author-details .thumb{float:left;width:30%}.author-details .details{float:right;width:70%;padding-left:40px}@media (max-width:768px){.author-details .thumb{width:100%;padding-bottom:40px;text-align:center}.author-details .thumb img{display:inline-block;vertical-align:top}.author-details .details{width:100%;padding:0}}*{box-sizing:border-box}body{margin:0;padding:0;background:#fff}body.no-banner{padding-top:100px}.container{position:relative;max-width:1170px;margin:0 auto;padding:0 18px}.author-details:after,.clear:after,.list-post a.post-detail .meta:after,.page-form .form-row:after,.page-wrap:after,.pagination:after,.post-detail:after,.search-results-list .search-result:after,.search-results-list:after,.wrap:after,footer.primary .menu:after,footer.primary:after{content:"";display:table;clear:both}img{display:block;max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}.post-edit-link{position:absolute;top:0;right:0;display:inline-block;font-size:0;background:#337ab7 url(../img/post-edit-icon.svg) 50% no-repeat;background-size:80% 80%;border:1px solid #fff;width:30px;height:30px;border-radius:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.post-edit-link:hover{background-color:#122a3f}.alignright{float:right;margin:0 0 1rem 1rem}.alignleft{float:left;margin:0 1rem 1rem 0}.aligncenter{margin:0 auto}@media (max-width:768px){.alignleft,.alignright{float:none;margin:1rem 0}}
.dont-break-out {

  overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  word-break: break-all;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;

}