/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.imce-url-button{display:inline-block;margin:1px 0;}.imce-url-button::before{float:left;width:16px;height:16px;margin-right:2px;content:"";background:url(/modules/contrib/imce/css/images/browse.png) no-repeat 50% 50%;}.imce-selector-button.imce-url-button::before{height:100%;margin:0 5px;}.imce-selector-button.imce-url-button span{display:none;}.ck-imce-image-wrp > .ck.ck-input{flex:1;min-width:auto;}.ck.ck-form .ck-form__row_with-submit .ck-imce-link-wrp > .ck-input-text{flex-grow:1;min-width:auto;}.ck-imce-image-button::before,.ck-imce-link-button::before{display:inline-block;width:16px;height:16px;content:"";background:url(/modules/contrib/imce/css/images/image.png) no-repeat 50% 50%;}.ck-imce-link-button::before{background-image:url(/modules/contrib/imce/css/images/link.png);}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.cke5-custom-block-indent-1{margin-left:40px;}.cke5-custom-block-indent-2{margin-left:80px;}.cke5-custom-block-indent-3{margin-left:120px;}.cke5-custom-block-indent-4{margin-left:160px;}.cke5-custom-block-indent-5{margin-left:200px;}.cke5-custom-block-indent-6{margin-left:240px;}.cke5-custom-block-indent-7{margin-left:280px;}.cke5-custom-block-indent-8{margin-left:320px;}.cke5-custom-block-indent-9{margin-left:360px;}.cke5-custom-block-indent-10{margin-left:400px;}.cke5-custom-block-indent-11{margin-left:440px;}.cke5-custom-block-indent-12{margin-left:480px;}.cke5-custom-block-indent-13{margin-left:520px;}.cke5-custom-block-indent-14{margin-left:560px;}.cke5-custom-block-indent-15{margin-left:600px;}.cke5-custom-block-indent-16{margin-left:640px;}.cke5-custom-block-indent-17{margin-left:680px;}.cke5-custom-block-indent-18{margin-left:720px;}.cke5-custom-block-indent-19{margin-left:760px;}.cke5-custom-block-indent-20{margin-left:800px;}
.tb-megamenu{background-color:transparent;}.tb-megamenu:before,.tb-megamenu:after{content:"";display:table;line-height:0;}.tb-megamenu:after{clear:both;}.tb-megamenu .nav{margin:0;}.tb-megamenu .nav > li{float:left;margin-left:0;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-bottom:0;border-right:none;border-top:0;color:#fff;font-weight:bold;padding:15px 20px;text-shadow:none;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > span.tb-megamenu-no-link:focus,.tb-megamenu .nav > li > span.tb-megamenu-no-link:hover{background-color:#fff;color:#337ab7;text-decoration:none;text-shadow:none;outline:none;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus,.tb-megamenu .nav > .active > span.tb-megamenu-no-link,.tb-megamenu .nav > .active > span.tb-megamenu-no-link:hover,.tb-megamenu .nav > .active > span.tb-megamenu-no-link:focus{background-color:#337ab7;color:#fff;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;}.tb-megamenu .btn-navbar{display:none;float:left;padding:10px;margin:0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#e8e8e8;*background-color:#d9d9d9;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);}.tb-megamenu .btn-navbar:hover,.tb-megamenu .btn-navbar:focus,.tb-megamenu .btn-navbar:active,.tb-megamenu .btn-navbar.active,.tb-megamenu .btn-navbar.disabled,.tb-megamenu .btn-navbar[disabled]{color:#fff;text-shadow:none;background-color:#d9d9d9;*background-color:#cccccc;}.tb-megamenu .btn-navbar:active,.tb-megamenu .btn-navbar.active{background-color:#bfbfbf \9;}.tb-megamenu .btn-navbar [class^="fa-"],.tb-megamenu .btn-navbar [class^=" fa-"]{color:#666;text-shadow:none;}.tb-megamenu .dropdown .caret{margin-left:5px;margin-top:9px;}.tb-megamenu .dropdown-menu{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{border-bottom:0;border-top:1px solid #eee;padding:5px 20px;text-shadow:none;}.tb-megamenu .dropdown-menu li:first-child > a,.tb-megamenu .dropdown-menu li:first-child > span.tb-megamenu-no-link{border-top:0;}.tb-megamenu .mega-nav > li:first-child > a,.tb-megamenu .dropdown-menu .mega-nav > li:first-child > a,.tb-megamenu .mega-nav > li:first-child > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .mega-nav > li:first-child > span.tb-megamenu-no-link{margin-top:0;padding-top:0;}.tb-megamenu .nav > li > .dropdown-menu:before{display:none;}.tb-megamenu .nav > li > .dropdown-menu:after{display:none;}.tb-megamenu .dropdown-menu .disabled > a,.tb-megamenu .dropdown-menu .disabled > a:hover,.tb-megamenu .dropdown-menu .disabled > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .disabled > span.tb-megamenu-no-link:hover{color:#999;}.tb-megamenu .dropdown-menu .disabled > a:hover,.tb-megamenu .dropdown-menu .disabled > span.tb-megamenu-no-link:hover{background-color:transparent;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background-color:#fff;color:#337ab7;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle{background-color:#337ab7;color:#fff;}.tb-megamenu .mega-inner{padding:10px;}.tb-megamenu .row-fluid + .row-fluid{border-top:1px solid #ddd;}.tb-megamenu .mega-nav > li a,.tb-megamenu .dropdown-menu .mega-nav > li a,.tb-megamenu .mega-nav > li span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .mega-nav > li span.tb-megamenu-no-link{padding:5px 0;text-shadow:0 0 2px #fff;background:rgba(255,255,255,0.4);}.tb-megamenu .mega-nav .dropdown-submenu > a::after,.tb-megamenu .mega-nav .dropdown-submenu > span.tb-megamenu-no-link::after{margin-right:0;}.tb-megamenu .tb-block .block-title{font-size:12px;color:#333;display:block;line-height:20px;margin:0 0 15px;text-transform:uppercase;}.tb-megamenu .tb-block ul,.tb-megamenu .tb-block .nav{margin:0;}.tb-megamenu .tb-block ul li,.tb-megamenu .tb-block .nav li{background:none;list-style:disc;display:list-item;float:none;margin:0;padding:0;border:0;}.tb-megamenu .tb-block ul li a,.tb-megamenu .tb-block .nav li a,.tb-megamenu .tb-block ul li span.tb-megamenu-no-link,.tb-megamenu .tb-block .nav li span.tb-megamenu-no-link{display:inline;padding:0;margin:0;border:0;font-size:100%;background:none;font:inherit;white-space:normal;}.tb-megamenu .tb-block ul li a:hover,.tb-megamenu .tb-block ul li a:focus,.tb-megamenu .tb-block ul li a:active,.tb-megamenu .tb-block .nav li a:hover,.tb-megamenu .tb-block .nav li a:focus,.tb-megamenu .tb-block .nav li a:active,.tb-megamenu .tb-block ul li span.tb-megamenu-no-link:hover,.tb-megamenu .tb-block ul li span.tb-megamenu-no-link:focus,.tb-megamenu .tb-block ul li span.tb-megamenu-no-link:active,.tb-megamenu .tb-block .nav li span.tb-megamenu-no-link:hover,.tb-megamenu .tb-block .nav li span.tb-megamenu-no-link:focus,.tb-megamenu .tb-block .nav li span.tb-megamenu-no-link:active{background:none;font:inherit;}.tb-megamenu .mega-caption{color:#999;font-size:12px;margin-top:3px;font-weight:normal;}.tb-megamenu .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid transparent;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}.tb-megamenu .dropdown .caret{margin-top:8px;margin-left:2px;}.tb-megamenu .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-bottom:3px solid #337ab7;border-top:none;*border-right-width:2px;*border-bottom-width:2px;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.tb-megamenu .dropdown-menu.pull-right{right:0;left:auto;}.tb-megamenu .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{clear:both;color:#333;display:block;line-height:20px;font-weight:normal;padding:3px 20px;text-shadow:none;white-space:nowrap;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:hover,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:focus,.tb-megamenu .dropdown-submenu:hover > span.tb-megamenu-no-link{background-color:inherit;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#337ab7;text-decoration:none;text-shadow:none;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link:hover{color:#eee;text-decoration:none;outline:0;background-color:#337ab7;}.tb-megamenu .dropdown-menu .disabled > a,.tb-megamenu .dropdown-menu .disabled > a:hover,.tb-megamenu .dropdown-menu .disabled > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .disabled > span.tb-megamenu-no-link:hover{color:#999;}.tb-megamenu .dropdown-menu .disabled > a:hover,.tb-megamenu .dropdown-menu .disabled > span.tb-megamenu-no-link:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:default;}.tb-megamenu .open{*z-index:1000;}.tb-megamenu .open > .dropdown-menu{display:block;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover,.tb-megamenu .nav > li.dropdown.open.active > span.tb-megamenu-no-link:hover{background-color:#337ab7;border-color:#444;color:#eee;}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#666;border-bottom-color:#666;margin-top:8px;}.tb-megamenu .nav li.dropdown > .dropdown-toggle:hover .caret{border-top-color:#eee;border-bottom-color:#eee;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#eee;border-bottom-color:#eee;}.tb-megamenu .pull-right > .dropdown-menu{right:0;left:auto;}.tb-megamenu .dropup .caret,.tb-megamenu .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid transparent;content:"";}.tb-megamenu .dropup .dropdown-menu,.tb-megamenu .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}.tb-megamenu .dropdown-submenu{position:relative;}.tb-megamenu .dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.tb-megamenu .dropdown-submenu:hover > .dropdown-menu{display:block;}.tb-megamenu .touch .dropdown-submenu:hover > .dropdown-menu{display:none;}.tb-megamenu .touch .dropdown-submenu.open > .dropdown-menu{display:block;}.tb-megamenu .dropup .dropdown-submenu > .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.tb-megamenu .dropdown-submenu > a:after,.tb-megamenu .dropdown-submenu > span.tb-megamenu-no-link:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}.tb-megamenu .dropdown-submenu:hover > a:after,.tb-megamenu .dropdown-submenu:hover > span.tb-megamenu-no-link:after{border-left-color:#eee;}.tb-megamenu .dropdown-submenu.pull-left{float:none;}.tb-megamenu .dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.tb-megamenu .dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}@media (min-width:980px) and (max-width:1199px){.tb-megamenu .row{margin-left:-40px;*zoom:1;}.tb-megamenu .row:before,.tb-megamenu .row:after{display:table;content:"";line-height:0;}.tb-megamenu .row:after{clear:both;}.tb-megamenu [class*="span"]{float:left;min-height:1px;margin-left:40px;}.tb-megamenu .container,.tb-megamenu .navbar-static-top .container,.tb-megamenu .navbar-fixed-top .container,.tb-megamenu .navbar-fixed-bottom .container{width:932px;}.tb-megamenu .span12{width:932px;}.tb-megamenu .span11{width:851px;}.tb-megamenu .span10{width:770px;}.tb-megamenu .span9{width:689px;}.tb-megamenu .span8{width:608px;}.tb-megamenu .span7{width:527px;}.tb-megamenu .span6{width:446px;}.tb-megamenu .span5{width:365px;}.tb-megamenu .span4{width:284px;}.tb-megamenu .span3{width:203px;}.tb-megamenu .span2{width:122px;}.tb-megamenu .span1{width:41px;}.tb-megamenu .offset12{margin-left:1012px;}.tb-megamenu .offset11{margin-left:931px;}.tb-megamenu .offset10{margin-left:850px;}.tb-megamenu .offset9{margin-left:769px;}.tb-megamenu .offset8{margin-left:688px;}.tb-megamenu .offset7{margin-left:607px;}.tb-megamenu .offset6{margin-left:526px;}.tb-megamenu .offset5{margin-left:445px;}.tb-megamenu .offset4{margin-left:364px;}.tb-megamenu .offset3{margin-left:283px;}.tb-megamenu .offset2{margin-left:202px;}.tb-megamenu .offset1{margin-left:121px;}.tb-megamenu .row-fluid{width:100%;*zoom:1;}.tb-megamenu .row-fluid:before,.tb-megamenu .row-fluid:after{display:table;content:"";line-height:0;}.tb-megamenu .row-fluid:after{clear:both;}.tb-megamenu .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:4.2918454935622%;*margin-left:4.2381974248927%;}.tb-megamenu .row-fluid [class*="span"]:first-child{margin-left:0;}.tb-megamenu .row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:4.2918454935622%;}.tb-megamenu .row-fluid .span12{width:100%;*width:99.94635193133%;}.tb-megamenu .row-fluid .span11{width:91.309012875536%;*width:91.255364806867%;}.tb-megamenu .row-fluid .span10{width:82.618025751073%;*width:82.564377682403%;}.tb-megamenu .row-fluid .span9{width:73.927038626609%;*width:73.87339055794%;}.tb-megamenu .row-fluid .span8{width:65.236051502146%;*width:65.182403433476%;}.tb-megamenu .row-fluid .span7{width:56.545064377682%;*width:56.491416309013%;}.tb-megamenu .row-fluid .span6{width:47.854077253219%;*width:47.800429184549%;}.tb-megamenu .row-fluid .span5{width:39.163090128755%;*width:39.109442060086%;}.tb-megamenu .row-fluid .span4{width:30.472103004292%;*width:30.418454935622%;}.tb-megamenu .row-fluid .span3{width:21.781115879828%;*width:21.727467811159%;}.tb-megamenu .row-fluid .span2{width:13.090128755365%;*width:13.036480686695%;}.tb-megamenu .row-fluid .span1{width:4.3991416309013%;*width:4.3454935622318%;}.tb-megamenu .row-fluid .offset12{margin-left:108.58369098712%;*margin-left:108.47639484979%;}.tb-megamenu .row-fluid .offset12:first-child{margin-left:104.29184549356%;*margin-left:104.18454935622%;}.tb-megamenu .row-fluid .offset11{margin-left:99.892703862661%;*margin-left:99.785407725322%;}.tb-megamenu .row-fluid .offset11:first-child{margin-left:95.600858369099%;*margin-left:95.49356223176%;}.tb-megamenu .row-fluid .offset10{margin-left:91.201716738197%;*margin-left:91.094420600858%;}.tb-megamenu .row-fluid .offset10:first-child{margin-left:86.909871244635%;*margin-left:86.802575107296%;}.tb-megamenu .row-fluid .offset9{margin-left:82.510729613734%;*margin-left:82.403433476395%;}.tb-megamenu .row-fluid .offset9:first-child{margin-left:78.218884120172%;*margin-left:78.111587982833%;}.tb-megamenu .row-fluid .offset8{margin-left:73.81974248927%;*margin-left:73.712446351931%;}.tb-megamenu .row-fluid .offset8:first-child{margin-left:69.527896995708%;*margin-left:69.420600858369%;}.tb-megamenu .row-fluid .offset7{margin-left:65.128755364807%;*margin-left:65.021459227468%;}.tb-megamenu .row-fluid .offset7:first-child{margin-left:60.836909871245%;*margin-left:60.729613733906%;}.tb-megamenu .row-fluid .offset6{margin-left:56.437768240343%;*margin-left:56.330472103004%;}.tb-megamenu .row-fluid .offset6:first-child{margin-left:52.145922746781%;*margin-left:52.038626609442%;}.tb-megamenu .row-fluid .offset5{margin-left:47.74678111588%;*margin-left:47.639484978541%;}.tb-megamenu .row-fluid .offset5:first-child{margin-left:43.454935622318%;*margin-left:43.347639484979%;}.tb-megamenu .row-fluid .offset4{margin-left:39.055793991416%;*margin-left:38.948497854077%;}.tb-megamenu .row-fluid .offset4:first-child{margin-left:34.763948497854%;*margin-left:34.656652360515%;}.tb-megamenu .row-fluid .offset3{margin-left:30.364806866953%;*margin-left:30.257510729614%;}.tb-megamenu .row-fluid .offset3:first-child{margin-left:26.072961373391%;*margin-left:25.965665236052%;}.tb-megamenu .row-fluid .offset2{margin-left:21.673819742489%;*margin-left:21.56652360515%;}.tb-megamenu .row-fluid .offset2:first-child{margin-left:17.381974248927%;*margin-left:17.274678111588%;}.tb-megamenu .row-fluid .offset1{margin-left:12.982832618026%;*margin-left:12.875536480687%;}.tb-megamenu .row-fluid .offset1:first-child{margin-left:8.6909871244635%;*margin-left:8.5836909871245%;}.tb-megamenu input,.tb-megamenu textarea,.tb-megamenu .uneditable-input{margin-left:0;}.tb-megamenu .controls-row [class*="span"] + [class*="span"]{margin-left:40px;}.tb-megamenu input.span12,textarea.span12,.uneditable-input.span12{width:918px;}.tb-megamenu input.span11,textarea.span11,.uneditable-input.span11{width:837px;}.tb-megamenu input.span10,textarea.span10,.uneditable-input.span10{width:756px;}.tb-megamenu input.span9,textarea.span9,.uneditable-input.span9{width:675px;}.tb-megamenu input.span8,textarea.span8,.uneditable-input.span8{width:594px;}.tb-megamenu input.span7,textarea.span7,.uneditable-input.span7{width:513px;}.tb-megamenu input.span6,textarea.span6,.uneditable-input.span6{width:432px;}.tb-megamenu input.span5,textarea.span5,.uneditable-input.span5{width:351px;}.tb-megamenu input.span4,textarea.span4,.uneditable-input.span4{width:270px;}.tb-megamenu input.span3,textarea.span3,.uneditable-input.span3{width:189px;}.tb-megamenu input.span2,textarea.span2,.uneditable-input.span2{width:108px;}.tb-megamenu input.span1,textarea.span1,.uneditable-input.span1{width:27px;}}@media (min-width:768px) and (max-width:979px){.tb-megamenu .offset-12{margin-left:-736px;}.tb-megamenu .offset-11{margin-left:-673px;}.tb-megamenu .offset-10{margin-left:-610px;}.tb-megamenu .offset-9{margin-left:-547px;}.tb-megamenu .offset-8{margin-left:-484px;}.tb-megamenu .offset-7{margin-left:-421px;}.tb-megamenu .offset-6{margin-left:-358px;}.tb-megamenu .offset-5{margin-left:-295px;}.tb-megamenu .offset-4{margin-left:-232px;}.tb-megamenu .offset-3{margin-left:-169px;}.tb-megamenu .offset-2{margin-left:-106px;}.tb-megamenu .offset-1{margin-left:-43px;}}@media (min-width:980px) and (max-width:1199px){.tb-megamenu .offset-12{margin-left:-932px;}.tb-megamenu .offset-11{margin-left:-851px;}.tb-megamenu .offset-10{margin-left:-770px;}.tb-megamenu .offset-9{margin-left:-689px;}.tb-megamenu .offset-8{margin-left:-608px;}.tb-megamenu .offset-7{margin-left:-527px;}.tb-megamenu .offset-6{margin-left:-446px;}.tb-megamenu .offset-5{margin-left:-365px;}.tb-megamenu .offset-4{margin-left:-284px;}.tb-megamenu .offset-3{margin-left:-203px;}.tb-megamenu .offset-2{margin-left:-122px;}.tb-megamenu .offset-1{margin-left:-41px;}}@media (min-width:1200px){.tb-megamenu .offset-12{margin-left:-1196px;}.tb-megamenu .offset-11{margin-left:-1093px;}.tb-megamenu .offset-10{margin-left:-990px;}.tb-megamenu .offset-9{margin-left:-887px;}.tb-megamenu .offset-8{margin-left:-784px;}.tb-megamenu .offset-7{margin-left:-681px;}.tb-megamenu .offset-6{margin-left:-578px;}.tb-megamenu .offset-5{margin-left:-475px;}.tb-megamenu .offset-4{margin-left:-372px;}.tb-megamenu .offset-3{margin-left:-269px;}.tb-megamenu .offset-2{margin-left:-166px;}.tb-megamenu .offset-1{margin-left:-63px;}}.tb-megamenu .row .span50,.tb-megamenu .row-fluid .span50{width:50%;float:left;}.tb-megamenu .row .span33,.tb-megamenu .row-fluid .span33{width:33.3333%;float:left;}.tb-megamenu .row .span25,.tb-megamenu .row-fluid .span25{width:25%;float:left;}.tb-megamenu .row .span20,.tb-megamenu .row-fluid .span20{width:20%;float:left;}.tb-megamenu .row .span16,.tb-megamenu .row-fluid .span16{width:16.6666%;float:left;}.tb-megamenu .hidden{display:none !important;visibility:hidden;}@media (max-width:768px){.tb-megamenu .nav > li{display:block;float:none;}.megamenu-row--label{display:none;}.tb-megamenu-submenu.mega-dropdown-menu.nav-child{width:100% !important;}.tb-megamenu .row [class*="span"],.tb-megamenu .row-fluid [class*="span"]{display:block;width:100%;}.tb-megamenu .always-show .mega > .mega-dropdown-menu,.tb-megamenu .always-show .dropdown-menu{width:100%;}.tb-megamenu .navbar-collapse-fixed-top,.tb-megamenu .navbar-collapse-fixed-bottom{}.tb-megamenu .navbar-collapse-fixed-top .nwu-megamenu-nav-collapse.in,.tb-megamenu .navbar-collapse-fixed-bottom .nwu-megamenu-nav-collapse.in{}.tb-megamenu .navbar-collapse-fixed-top .nwu-megamenu-nav-collapse.in > *,.tb-megamenu .navbar-collapse-fixed-bottom .nwu-megamenu-nav-collapse.in > *{}.tb-megamenu .navbar-collapse-fixed-bottom{}.tb-megamenu .navbar-collapse-fixed-bottom .nwu-megamenu-nav-collapse.in{}}@media (min-width:980px){.tb-megamenu.animate .mega > .mega-dropdown-menu{transition:all 400ms;-webkit-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;opacity:0;}.tb-megamenu.animate .mega.animating > .mega-dropdown-menu{display:block!important;}.tb-megamenu.animate .mega.open > .mega-dropdown-menu,.tb-megamenu.animate .mega.animating.open > .mega-dropdown-menu{opacity:1;}.tb-megamenu.animate.zoom .mega > .mega-dropdown-menu{transform:scale(0,0);transform-origin:20% 20%;-webkit-transform:scale(0,0);-webkit-transform-origin:20% 20%;-ms-transform:scale(0,0);-ms-transform-origin:20% 20%;-o-transform:scale(0,0);-o-transform-origin:20% 20%;}.tb-megamenu.animate.zoom .mega.open > .mega-dropdown-menu{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);}.tb-megamenu.animate.elastic .level0 > .mega > .mega-dropdown-menu{transform:scale(1,0);-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);}.tb-megamenu.animate.elastic .mega > .mega-dropdown-menu{transform:scale(0,1);transform-origin:10% 0;-webkit-transform:scale(0,1);-webkit-transform-origin:10% 0;-ms-transform:scale(0,1);-ms-transform-origin:10% 0;-o-transform:scale(0,1);-o-transform-origin:10% 0;}.tb-megamenu.animate.elastic .mega.open > .mega-dropdown-menu{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);}.tb-megamenu.animate.slide .mega.animating > .mega-dropdown-menu{overflow:hidden;}.tb-megamenu.animate.slide .mega > .mega-dropdown-menu > div{transition:all 400ms;-webkit-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;margin-top:-100%;}.tb-megamenu.animate.slide .mega.open > .mega-dropdown-menu > div{margin-top:0%;}.tb-megamenu.animate.slide .mega .mega > .mega-dropdown-menu{min-width:0;}.tb-megamenu.animate.slide .mega .mega > .mega-dropdown-menu > div{min-width:200px;margin-top:0;margin-left:-500px;}.tb-megamenu.animate.slide .mega .mega.open > .mega-dropdown-menu > div{margin-left:0;}}.block-view-demo .views-field-title a{border-top:none !important;color:#eee;padding:0 !important;}.tb-megamenu .block-view-demo .views-field-field-image{float:left;}.tb-megamenu .block-view-demo .views-field-field-image img{border:1px solid #333;margin:0 20px 0 0;max-width:none !important;padding:4px;width:auto;}.tb-megamenu .block-view-demo .item-list ul li{border-bottom:1px solid #333;margin:0;min-height:60px;padding:10px 0;}.tb-megamenu .block-view-demo .item-list ul li.views-row-first{padding-top:0;}.tb-megamenu .block-view-demo a{padding:0 !important;}.tb-megamenu .block-view-demo .views-field-title a{border-top:none;color:#aaa;padding:0;}.tb-megamenu .block-view-demo a:hover,.tb-megamenu .block-view-demo a:focus{background:none !important;border:none !important;color:#337ab7;text-decoration:none;}.megamenu-row--label{padding:5px 10px;color:#ddd;}
.nwu-megamenu-image{background-position:calc(100% - 20px) calc(100% - 20px);background-repeat:no-repeat;}.nwu-megamenu-image--about,.nwu-megamenu-image--oor{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__about_us.png);}.nwu-megamenu-image--study,.nwu-megamenu-image--studeer{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__study_at_nwu.png);}.nwu-megamenu-image--teaching,.nwu-megamenu-image--leer{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__teaching_and_learning.png);}.nwu-megamenu-image--library,.nwu-megamenu-image--biblioteek{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__library.png);}.nwu-megamenu-image--research,.nwu-megamenu-image--researchtn,.nwu-megamenu-image--navorsing{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__research_and_innovation.png);}.nwu-megamenu-image--news,.nwu-megamenu-image--nuusmedia{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__news_media.png);}.nwu-megamenu-image--current{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__current_students.png);}.nwu-megamenu-image--contact_secondary,.nwu-megamenu-image--kontak{background-image:url(/modules/custom/nwu_megamenu/images/nwu_megamenu_image__contact.png);}@media (max-width:768px){.nwu-megamenu-image{background-position:center bottom;padding-bottom:300px;}}
