*{margin:0;padding:0;font-size:100%;background:0 0;box-sizing:border-box} html{position:relative;min-height:100%} body{position:static;height:auto;font:normal 16px/1.5 Arial,Helvetica,sans-serif;color:rgba(0,0,0,.8);background-color:#fff} #footer.sticky-footer,.sticky-footer #footer{position:absolute;left:0;bottom:0;width:100%} .wrapper{position:relative;clear:both;min-height:100%;margin:0 auto;text-align:left} img,object,video,iframe{max-width:100%;} img,object,video{height:auto;} img{font-size:0;vertical-align:middle;border:none} figure{margin:0} #site .nav-x,#site .nav-x>.nav,#site .nav-y,#site .nav-y>.nav,.nav-x,.nav-x>.nav,.nav-y,.nav-y>.nav{list-style:none;margin:.8em 0;padding:0;line-height:1em} .nav-x>.nav>li,.nav-x>li{float:left} .nav-x.nav-sep>.nav>li,.nav-x.nav-sep>li{float:none;display:inline-block;margin:0 0 .3em;margin-right:.8em;padding-right:.8em;border-right:1px solid rgba(0,0,0,.2)} .nav-x.size-xxs>.nav>li,.nav-x.size-xxs>li{margin-right:.1em;padding-right:.1em} .nav-x.size-xs>.nav>li,.nav-x.size-xs>li{margin-right:.2em;padding-right:.2em} .nav-x.size-s>.nav>li,.nav-x.size-s>li{margin-right:.4em;padding-right:.4em} .nav-x.size-l>.nav>li,.nav-x.size-l>li{margin-right:1.2em;padding-right:1.2em} .nav-x.size-xl>.nav>li,.nav-x.size-xl>li{margin-right:2em;padding-right:2em} .nav-x.size-xxl>.nav>li,.nav-x.size-xxl>li{margin-right:3em;padding-right:3em} .nav-x.nav-sep>.nav>li:last-child,.nav-x.nav-sep>li:last-child{margin-right:0;padding-right:0;border-right-width:0} .nav-x a{position:relative;display:inline-block;padding:.4em .5em} .nav-x.nav-sep>li>a{padding:.2em} .nav-x.size-xxs>li>a{padding:.1em} .nav-x.size-xl>li>a{padding:.3em} .nav-x.size-xxl>li>a{padding:.4em} .nav-x.current-strong li.current>a{font-weight:700} .nav-x.center .nav>li,.nav-x.center>li{float:none;display:inline-block} .nav-y li{float:none;margin:0;padding:0 0 0 .1em;line-height:1.5} .nav-y a{display:inline-block;position:relative} .sub-menu{position:relative} .sub-menu>a{display:inline-block} .nav-x ul{position:absolute} .nav-x ul,.nav-x.sub-menu-click .sub-menu:hover>.sub-menu-wrapper,.sub-menu-click .nav-x .sub-menu:hover>.sub-menu-wrapper{visibility:hidden;opacity:0} .nav-x .sub-menu-wrapper{position:absolute;top:100%;left:0;z-index:900;visibility:hidden;opacity:0;width:192px;margin:0;padding:0;list-style:none;background:#fff;border:1px solid rgba(0,0,0,.2)} .nav-x .sub-menu-wrapper.size-xxs{width:48px} .nav-x .sub-menu-wrapper.size-xs{width:72px} .nav-x .sub-menu-wrapper.size-s{width:120px} .nav-x .sub-menu-wrapper.size-m{width:192px} .nav-x .sub-menu-wrapper.size-l{width:264px} .nav-x .sub-menu-wrapper.size-xl{width:336px} .nav-x .sub-menu-wrapper.size-xxl{width:432px} .nav-x .sub-menu-wrapper li ul{top:0;left:100%;margin:0} .nav-x .sub-menu li{float:none;margin:0;padding:0;text-align:left} .nav-x .sub-menu:hover>.sub-menu-wrapper,.nav-x.sub-menu-click .sub-menu.on>.sub-menu-wrapper,.sub-menu-click .nav-x .sub-menu.on>.sub-menu-wrapper{visibility:visible;opacity:1} .nav-x .sub-menu li a{display:block;float:none;padding:.3em .7em;font-size:1em;line-height:1.286em;background:0 0;border-style:solid;border-width:1px 0 0;border-color:transparent;cursor:pointer} .nav-x .sub-menu li:first-child a{border-top-width:0} .nav-x .sub-menu li a:hover{background-color:#f2f2f2} #site .main-nav.nav-x,#site .main-nav.nav-y{margin:0} .main-nav.nav-x .nav{position:static;visibility:visible;opacity:1} #site .tabs .nav-x,.tabs .nav-x{position:relative;margin-bottom:0;padding-bottom:0} #site .tabs .nav-x>li,.tabs .nav-x>li{position:relative;margin:0 1px -1px 0;padding:3px 0 0} .tabs .nav-x>li>a,.tabs .nav-x>li>a .inner{display:block;padding:0;line-height:1em;background-color:transparent} .tabs .nav-x>li>a .inner{padding:.75em 1.2em;border:1px solid transparent} .tabs .nav-x>li>a:hover .inner{background-color:rgba(0,0,0,.1)} #site .tabs .nav-x>li.current>a,.tabs .nav-x>li.current>a,.tabs .nav-x>li.current>a:hover .inner{background-color:#fff;color:#333} #site .tabs .nav-x>li.current>a .inner,.tabs .nav-x>li.current>a .inner{margin-top:-1px;line-height:1.1em;border:1px solid rgba(0,0,0,.15);border-bottom-color:transparent} #site .color-tabs.danger-bgr,#site .color-tabs.faded-bgr,#site .color-tabs.primary-bgr,#site .color-tabs.purple-bgr,#site .color-tabs.success-bgr,#site .color-tabs.warning-bgr,#site .color-tabs.white-bgr,.color-tabs.danger-bgr,.color-tabs.faded-bgr,.color-tabs.primary-bgr,.color-tabs.purple-bgr,.color-tabs.success-bgr,.color-tabs.warning-bgr,.color-tabs.white-bgr{background-color:transparent} .tabs .nav-x.danger-bgr>li>a,.tabs .nav-x.primary-bgr>li>a,.tabs .nav-x.purple-bgr>li>a,.tabs .nav-x.success-bgr>li>a{color:#fff} .tabs .nav-x.danger-bgr>li>a .inner,.tabs .nav-x.faded-bgr>li>a .inner,.tabs .nav-x.primary-bgr>li>a .inner,.tabs .nav-x.purple-bgr>li>a .inner,.tabs .nav-x.success-bgr>li>a .inner,.tabs .nav-x.warning-bgr>li>a .inner{border:1px solid rgba(0,0,0,.15)} .tabs .nav-x.faded-bgr>li>a{background-color:#f2f2f2} .tabs .nav-x.primary-bgr>li>a{background-color:#428bca} .tabs .nav-x.success-bgr>li>a{background-color:#84c485} .tabs .nav-x.warning-bgr>li>a{background-color:#ffcb5b;color:#260e00} .tabs .nav-x.danger-bgr>li>a{background-color:#d24444} .tabs .nav-x.purple-bgr>li>a{background-color:#793aa2} .tabs .nav-x.size-xxs>li>a .inner{padding:.4em .6em .35em;font-size:.8em} .tabs .nav-x.size-xxs.condensed>li>a .inner{padding:.4em .3em .35em} .tabs .nav-x.size-xs>li>a .inner{padding:.5em .7em;font-size:.85em} .tabs .nav-x.size-xs.condensed>li>a .inner{padding:.5em .4em} .tabs .nav-x.size-s>li>a .inner{padding:.65em .8em .6em;font-size:.9em} .tabs .nav-x.size-s.condensed>li>a .inner{padding:.65em .5em .6em} .tabs .nav-x.condensed>li>a .inner{padding:.75em .6em} .tabs .nav-x.size-l>li>a .inner{padding:.9em 1.3em .8em;font-size:1.1em} .tabs .nav-x.size-l.condensed>li>a .inner{padding:.9em .7em .8em} .tabs .nav-x.size-xl>li>a .inner{padding:.8em 1.35em;font-size:1.3em} .tabs .nav-x.size-xl.condensed>li>a .inner{padding:.8em .8em} .tabs .nav-x.size-xxl>li>a .inner{padding:.8em 1.35em;font-size:1.7em} .tabs .nav-x.size-xxl.condensed>li>a .inner{padding:.8em .7em} .tabs .nav-x.round-corners-xxs>li>a,.tabs .nav-x.round-corners-xxs>li>a .inner{border-radius:2px 2px 0 0} .tabs .nav-x.round-corners-xs>li>a,.tabs .nav-x.round-corners-xs>li>a .inner{border-radius:3px 3px 0 0} .tabs .nav-x.round-corners-s>li>a,.tabs .nav-x.round-corners-s>li>a .inner{border-radius:4px 4px 0 0} .tabs .nav-x.round-corners>li>a,.tabs .nav-x.round-corners>li>a .inner{border-radius:6px 6px 0 0} .tabs .nav-x.round-corners-l>li>a,.tabs .nav-x.round-corners-l>li>a .inner{border-radius:10px 10px 0 0} .tabs .nav-x.round-corners-xl>li>a,.tabs .nav-x.round-corners-xl>li>a .inner{border-radius:15px 15px 0 0} .tabs .nav-x .round-corners-xxl>li>a .inner,.tabs .nav-x.round-corners-xxl>li>a{border-radius:20px 20px 0 0} .tabs .tab-content{clear:both;background-color:#fff;border:1px solid rgba(0,0,0,.15)} article,aside,footer,header,hgroup,nav,section{display:block} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:400;line-height:1.2;color:inherit} .h1,h1{font-size:3em;margin:.65em 0 .5em;line-height:1.1} .h2,h2{font-size:2.25em;margin:.65em 0;line-height:1.1} .h3,h3{font-size:1.75em;margin:.5em 0 .4em} .h4,h4{font-size:1.5em;margin:1em 0 .55em} .h5,h5{font-size:1.25em;font-weight:700} .h6,h6{font-size:1em;font-weight:700} h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:.75em;font-weight:400;line-height:1;color:#999} p{margin:0 0 1.5em} .lead{font-size:1.3em;margin-bottom:0} .left,.text-left,.txt-left{text-align:left!important} .center,.text-center,.txt-center{text-align:center!important} .right,.text-right,.txt-right{text-align:right!important} .text-justify{text-align:justify!important} .text-lowercase{text-transform:lowercase!important} .text-uppercase{text-transform:uppercase!important} .text-capitalize{text-transform:capitalize!important} .no-wrap,.nowrap,.text-nowrap{white-space:nowrap} #site .left-all *,.left-all *{text-align:left;margin-left:auto;margin-right:auto} #site .center-all *,.center-all *{text-align:center;margin-left:auto;margin-right:auto} #site .right-all *,.right-all *{text-align:right;margin-left:auto;margin-right:auto} #site .text-white,#site .txt-white,.text-white{color:#fff} #site .text-faded,#site .txt-faded,.text-faded{color:#999} #site .text-primary,#site .txt-primary,.text-primary{color:#428bca} #site .text-success,#site .txt-success,.text-success{color:#63ab64} #site .text-warning,#site .txt-warning,.text-warning{color:#f2bb44} #site .text-danger,#site .txt-danger,.text-danger{color:#a91c1c} #site .text-purple,#site .txt-purple,.text-purple{color:#793aa2} #site .white-bgr,html .white-bgr{background-color:#fff} #site .faded-bgr,html .faded-bgr{background-color:#eee} #site .primary-bgr,html .primary-bgr{background-color:#428bca} #site .success-bgr,html .success-bgr{background-color:#84c485} #site .warning-bgr,html .warning-bgr{background-color:#ffcb5b;color:#260e00} #site .danger-bgr,html .danger-bgr{background-color:#d24444} #site .purple-bgr,html .purple-bgr{background-color:#793aa2} #site .danger-bgr,#site .primary-bgr,#site .purple-bgr,#site .success-bgr,.danger-bgr,.primary-bgr,.purple-bgr,.success-bgr{color:#fff} a.danger-bgr,a.faded-bgr,a.primary-bgr,a.purple-bgr,a.success-bgr,a.warning-bgr,a.white-bgr,dd.danger-bgr,dd.faded-bgr,dd.primary-bgr,dd.purple-bgr,dd.success-bgr,dd.warning-bgr,dd.white-bgr,dl.danger-bgr,dl.faded-bgr,dl.primary-bgr,dl.purple-bgr,dl.success-bgr,dl.warning-bgr,dl.white-bgr,dt.danger-bgr,dt.faded-bgr,dt.primary-bgr,dt.purple-bgr,dt.success-bgr,dt.warning-bgr,dt.white-bgr,em.danger-bgr,em.faded-bgr,em.primary-bgr,em.purple-bgr,em.success-bgr,em.warning-bgr,em.white-bgr,h1.danger-bgr,h1.faded-bgr,h1.primary-bgr,h1.purple-bgr,h1.success-bgr,h1.warning-bgr,h1.white-bgr,h2.danger-bgr,h2.faded-bgr,h2.primary-bgr,h2.purple-bgr,h2.success-bgr,h2.warning-bgr,h2.white-bgr,h3.danger-bgr,h3.faded-bgr,h3.primary-bgr,h3.purple-bgr,h3.success-bgr,h3.warning-bgr,h3.white-bgr,h4.danger-bgr,h4.faded-bgr,h4.primary-bgr,h4.purple-bgr,h4.success-bgr,h4.warning-bgr,h4.white-bgr,h5.danger-bgr,h5.faded-bgr,h5.primary-bgr,h5.purple-bgr,h5.success-bgr,h5.warning-bgr,h5.white-bgr,h6.danger-bgr,h6.faded-bgr,h6.primary-bgr,h6.purple-bgr,h6.success-bgr,h6.warning-bgr,h6.white-bgr,li.danger-bgr,li.faded-bgr,li.primary-bgr,li.purple-bgr,li.success-bgr,li.warning-bgr,li.white-bgr,p.danger-bgr,p.faded-bgr,p.primary-bgr,p.purple-bgr,p.success-bgr,p.warning-bgr,p.white-bgr,small.danger-bgr,small.faded-bgr,small.primary-bgr,small.purple-bgr,small.success-bgr,small.warning-bgr,small.white-bgr,span.danger-bgr,span.faded-bgr,span.primary-bgr,span.purple-bgr,span.success-bgr,span.warning-bgr,span.white-bgr,strong.danger-bgr,strong.faded-bgr,strong.primary-bgr,strong.purple-bgr,strong.success-bgr,strong.warning-bgr,strong.white-bgr,ul.danger-bgr,ul.faded-bgr,ul.primary-bgr,ul.purple-bgr,ul.success-bgr,ul.warning-bgr,ul.white-bgr{padding:.25em .35em} address{font-style:normal;margin-bottom:1.5em} a{text-decoration:none;color:inherit;background:0 0;cursor:pointer} a:visited{color:inherit} #site .underline-true a,#site a.underline-true,.underline-true a,a.underline-true,main a{text-decoration:underline} #site .underline-false a,#site .underline-hover a,#site .underline-true a:hover,#site a.underline-false,#site a.underline-hover,#site a.underline-true:hover,.underline-false a,.underline-hover a,.underline-true a:hover,a.underline-false,a.underline-hover,a.underline-true:hover,main a:hover{text-decoration:none} #site .underline-hover a:hover,#site a.underline-hover:hover,.underline-hover a:hover,a.underline-hover:hover,a:active,a:hover{text-decoration:underline} .btn:focus{outline:thin dotted rgba(0,0,0,.5);outline-offset:0} .strong,b,dt,strong{font-weight:700} hr{clear:both;position:relative;top:24px;height:1px;margin:0 0 47px;border-style:solid;border-color:rgba(0,0,0,.2);border-width:1px 0 0} hr.size-xxs{top:3px;margin-bottom:5px} hr.size-xs{top:6px;margin-bottom:11px} hr.size-s{top:12px;margin-bottom:23px} hr.size-l{top:36px;margin-bottom:71px} hr.size-xl{top:48px;margin-bottom:95px} hr.size-xxl{top:72px;margin-bottom:143px} .small,small,sub,sup{font-size:.85em} sub,sup{line-height:0;position:relative;vertical-align:baseline;display:inline} sub{bottom:-.3em;margin-left:.2em} sup{top:-.5em;margin-left:.2em} blockquote{margin:1.5em;padding-left:1.5em;font-size:1.1em;border-left:3px solid rgba(0,0,0,.2)} blockquote small{display:block;font-style:italic;color:#999} blockquote small:before{content:"— "} abbr[title]{text-decoration:none;border-bottom:1px dotted;cursor:help} code,kbd,pre{font-size:1em;font-family:monospace,monospace} .line-through{text-decoration:line-through!important} .uppercase{text-transform:uppercase!important} .breadcrumb{margin:24px 0;padding:0;font-size:.95em} .breadcrumb a,.breadcrumb strong{display:inline-block;margin:0 .4em;word-wrap:break-word;word-break:break-word} .breadcrumb *{position:relative} span.sep-line{display:inline-block;width:1px;margin:0 .8em;text-indent:100%;white-space:nowrap;overflow:hidden;vertical-align:middle;border-left:1px solid rgba(0,0,0,.2)} span.sep-text{display:inline-block;margin:0 .8em} span.sep-line.size-xxs,span.sep-text.size-xxs{margin:0 .1em;line-height:.8em} span.sep-line.size-xs,span.sep-text.size-xs{margin:0 .2em;line-height:.8em} span.sep-line.size-s,span.sep-text.size-s{margin:0 .4em;line-height:1.1em} span.sep-line.size-l,span.sep-text.size-l{margin:0 1.6em;line-height:2.4em} span.sep-line.size-xl,span.sep-text.size-xl{margin:0 3.2em;line-height:3.42em} .v-line-right{border-right:1px solid rgba(0,0,0,.2)} .v-line-left{border-left:1px solid rgba(0,0,0,.2)} #site .list-unstyled,.list-unstyled,ul{list-style:none;margin-left:0} #site .list-unstyled li,.list-unstyled li,ul li{padding-left:0} .text-editor ul,main ul,ul.list-styled,ul.list-styled ul{margin:0 0 1.5em 1.3em;padding-left:0;list-style:disc;list-style-position:outside} .text-editor ul li,main ul li,ul.list-styled li{padding:0;margin:0 0 .3em} .text-editor ul ul,main ul ul,ul.list-styled ul{margin-bottom:0;list-style:circle} .list-inline>li{display:inline-block;margin:0 .4em} .list-inline>li:first-child{margin-left:0} ol{margin:0 0 1.5em 2em;padding-left:0;list-style-position:outside} ol ol{margin-bottom:0} .steps{clear:both;list-style:none;margin:24px 0;padding:0} .steps li{float:left;position:relative;margin:0;padding:0;text-align:center;cursor:default} .steps a{display:inline-block;text-decoration:none} .steps.type-dots .progress,.steps.type-dots .progress-bar{position:relative;height:8px;margin:24px 0;background-color:#ddd} .steps.type-dots .progress .dot{position:absolute;top:50%;left:50%;z-index:500;width:30px;height:30px;margin:-15px 0 0 -15px;background-color:#fff;border:8px solid #ddd;border-radius:50%} .steps.type-dots .current .progress-bar,.steps.type-dots>li:first-child .progress,.steps.type-dots>li:last-child .progress{width:50%} .steps.type-dots .complete .progress-bar,.steps.type-dots>li:last-child .progress-bar{width:100%} .steps.type-dots>li:first-child .progress{margin-left:50%} .steps.type-dots>li:first-child .progress .dot{left:0} .steps.type-dots>li:last-child .progress .dot{left:100%} .steps.type-dots .complete .progress-bar,.steps.type-dots .current .progress-bar{background-color:#428bca} .steps.type-dots .complete .dot,.steps.type-dots .current .dot{background-color:#fff;border-color:#428bca} .steps.type-dots.success-bgr .complete .progress-bar,.steps.type-dots.success-bgr .current .progress-bar{background-color:#84c485} .steps.type-dots.success-bgr .complete .dot,.steps.type-dots.success-bgr .current .dot{border-color:#84c485} .steps.type-dots.warning-bgr .complete .progress-bar,.steps.type-dots.warning-bgr .current .progress-bar{background-color:#ffcb5b} .steps.type-dots.warning-bgr .complete .dot,.steps.type-dots.warning-bgr .current .dot{border-color:#ffcb5b} .steps.type-dots.danger-bgr .complete .progress-bar,.steps.type-dots.danger-bgr .current .progress-bar{background-color:#d24444} .steps.type-dots.danger-bgr .complete .dot,.steps.type-dots.danger-bgr .current .dot{border-color:#d24444} .steps.type-dots.purple-bgr .complete .progress-bar,.steps.type-dots.purple-bgr .current .progress-bar{background-color:#793aa2} .steps.type-dots.purple-bgr .complete .dot,.steps.type-dots.purple-bgr .current .dot{border-color:#793aa2} #site .steps.type-dots li:first-child.current .progress-bar,#site .steps.type-dots.danger-bgr,#site .steps.type-dots.purple-bgr,#site .steps.type-dots.success-bgr,#site .steps.type-dots.warning-bgr,.steps.type-dots li:first-child.current .progress-bar,.steps.type-dots.danger-bgr,.steps.type-dots.purple-bgr,.steps.type-dots.success-bgr,.steps.type-dots.warning-bgr{color:inherit;background-color:transparent} .progress.type-progress-x.size-xxs .progress-bar{height:3px} .progress.type-progress-x.size-xs .progress-bar{height:8px} .progress.type-progress-x.size-s .progress-bar{height:16px;line-height:16px;font-size:.8em} .progress.type-progress-x.size-l .progress-bar{height:32px;line-height:32px} .progress.type-progress-x.size-xl .progress-bar{height:40px;line-height:40px;font-size:1.1em} .progress.type-progress-x.size-xxl .progress-bar{height:48px;line-height:48px;font-size:1.2em} .tint-bgr-100{background-color:#000} .tint-bgr-95{background-color:#0d0d0d} .tint-bgr-90{background-color:#191919} .tint-bgr-85{background-color:#262626} .tint-bgr-80{background-color:#333} .tint-bgr-75{background-color:#404040} .tint-bgr-70{background-color:#4c4c4c} .tint-bgr-65{background-color:#595959} .tint-bgr-60{background-color:#666} .tint-bgr-55{background-color:#737373} .tint-bgr-50{background-color:#7f7f7f} .tint-bgr-45{background-color:#8c8c8c} .tint-bgr-40{background-color:#999} .tint-bgr-35{background-color:#a6a6a6} .tint-bgr-30{background-color:#b2b2b2} .tint-bgr-25{background-color:#bbb} .tint-bgr-20{background-color:#ccc} .tint-bgr-15{background-color:#ddd} .tint-bgr-10{background-color:#eee} .tint-bgr-5{background-color:#f5f5f5} .tint-border-100{border-color:#000} .tint-border-95{border-color:#0d0d0d} .tint-border-90{border-color:#191919} .tint-border-85{border-color:#262626} .tint-border-80{border-color:#333} .tint-border-75{border-color:#404040} .tint-border-70{border-color:#4c4c4c} .tint-border-65{border-color:#595959} .tint-border-60{border-color:#666} .tint-border-55{border-color:#737373} .tint-border-50{border-color:#7f7f7f} .tint-border-45{border-color:#8c8c8c} .tint-border-40{border-color:#999} .tint-border-35{border-color:#a6a6a6} .tint-border-30{border-color:#b2b2b2} .tint-border-25{border-color:#bbb} .tint-border-20{border-color:#ccc} .tint-border-15{border-color:#ddd} .tint-border-10{border-color:#eee} .tint-border-5{border-color:#f5f5f5} .tint-color-100{color:#000} .tint-color-95{color:#0d0d0d} .tint-color-90{color:#191919} .tint-color-85{color:#262626} .tint-color-80{color:#333} .tint-color-75{color:#404040} .tint-color-70{color:#4c4c4c} .tint-color-65{color:#595959} .tint-color-60{color:#666} .tint-color-55{color:#737373} .tint-color-50{color:#7f7f7f} .tint-color-45{color:#8c8c8c} .tint-color-40{color:#999} .tint-color-35{color:#a6a6a6} .tint-color-30{color:#b2b2b2} .tint-color-25{color:#bbb} .tint-color-20{color:#ccc} .tint-color-15{color:#ddd} .tint-color-10{color:#eee} .tint-color-5{color:#f5f5f5} .alpha-bgr-95{background-color:rgba(0,0,0,.95)} .alpha-bgr-90{background-color:rgba(0,0,0,.9)} .alpha-bgr-85{background-color:rgba(0,0,0,.85)} .alpha-bgr-80{background-color:rgba(0,0,0,.8)} .alpha-bgr-75{background-color:rgba(0,0,0,.75)} .alpha-bgr-70{background-color:rgba(0,0,0,.7)} .alpha-bgr-65{background-color:rgba(0,0,0,.65)} .alpha-bgr-60{background-color:rgba(0,0,0,.6)} .alpha-bgr-55{background-color:rgba(0,0,0,.55)} .alpha-bgr-50{background-color:rgba(0,0,0,.5)} .alpha-bgr-45{background-color:rgba(0,0,0,.45)} .alpha-bgr-40{background-color:rgba(0,0,0,.4)} .alpha-bgr-35{background-color:rgba(0,0,0,.35)} .alpha-bgr-30{background-color:rgba(0,0,0,.3)} .alpha-bgr-25{background-color:rgba(0,0,0,.25)} .alpha-bgr-20{background-color:rgba(0,0,0,.2)} .alpha-bgr-15{background-color:rgba(0,0,0,.15)} .alpha-bgr-10{background-color:rgba(0,0,0,.1)} .alpha-bgr-5{background-color:rgba(0,0,0,.05)} .alpha-border-95{border-color:rgba(0,0,0,.95)} .alpha-border-90{border-color:rgba(0,0,0,.9)} .alpha-border-85{border-color:rgba(0,0,0,.85)} .alpha-border-80{border-color:rgba(0,0,0,.8)} .alpha-border-75{border-color:rgba(0,0,0,.75)} .alpha-border-70{border-color:rgba(0,0,0,.7)} .alpha-border-65{border-color:rgba(0,0,0,.65)} .alpha-border-60{border-color:rgba(0,0,0,.6)} .alpha-border-55{border-color:rgba(0,0,0,.55)} .alpha-border-50{border-color:rgba(0,0,0,.5)} .alpha-border-45{border-color:rgba(0,0,0,.45)} .alpha-border-40{border-color:rgba(0,0,0,.4)} .alpha-border-35{border-color:rgba(0,0,0,.35)} .alpha-border-30{border-color:rgba(0,0,0,.3)} .alpha-border-25{border-color:rgba(0,0,0,.25)} .alpha-border-20{border-color:rgba(0,0,0,.2)} .alpha-border-15{border-color:rgba(0,0,0,.15)} .alpha-border-10{border-color:rgba(0,0,0,.1)} .alpha-border-5{border-color:rgba(0,0,0,.05)} .alpha-color-95{color:rgba(0,0,0,.95)} .alpha-color-90{color:rgba(0,0,0,.9)} .alpha-color-85{color:rgba(0,0,0,.85)} .alpha-color-80{color:rgba(0,0,0,.8)} .alpha-color-75{color:rgba(0,0,0,.75)} .alpha-color-70{color:rgba(0,0,0,.7)} .alpha-color-65{color:rgba(0,0,0,.65)} .alpha-color-60{color:rgba(0,0,0,.6)} .alpha-color-55{color:rgba(0,0,0,.55)} .alpha-color-50{color:rgba(0,0,0,.5)} .alpha-color-45{color:rgba(0,0,0,.45)} .alpha-color-40{color:rgba(0,0,0,.4)} .alpha-color-35{color:rgba(0,0,0,.35)} .alpha-color-30{color:rgba(0,0,0,.3)} .alpha-color-25{color:rgba(0,0,0,.25)} .alpha-color-20{color:rgba(0,0,0,.2)} .alpha-color-15{color:rgba(0,0,0,.15)} .alpha-color-10{color:rgba(0,0,0,.1)} .alpha-color-5{color:rgba(0,0,0,.05)} .alpha-bgr-w-95{background-color:rgba(255,255,255,.95)} .alpha-bgr-w-90{background-color:rgba(255,255,255,.9)} .alpha-bgr-w-85{background-color:rgba(255,255,255,.85)} .alpha-bgr-w-80{background-color:rgba(255,255,255,.8)} .alpha-bgr-w-75{background-color:rgba(255,255,255,.75)} .alpha-bgr-w-70{background-color:rgba(255,255,255,.7)} .alpha-bgr-w-65{background-color:rgba(255,255,255,.65)} .alpha-bgr-w-60{background-color:rgba(255,255,255,.6)} .alpha-bgr-w-55{background-color:rgba(255,255,255,.55)} .alpha-bgr-w-50{background-color:rgba(255,255,255,.5)} .alpha-bgr-w-45{background-color:rgba(255,255,255,.45)} .alpha-bgr-w-40{background-color:rgba(255,255,255,.4)} .alpha-bgr-w-35{background-color:rgba(255,255,255,.35)} .alpha-bgr-w-30{background-color:rgba(255,255,255,.3)} .alpha-bgr-w-25{background-color:rgba(255,255,255,.25)} .alpha-bgr-w-20{background-color:rgba(255,255,255,.2)} .alpha-bgr-w-15{background-color:rgba(255,255,255,.15)} .alpha-bgr-w-10{background-color:rgba(255,255,255,.1)} .alpha-bgr-w-5{background-color:rgba(255,255,255,.05)} .alpha-border-w-95{border-color:rgba(255,255,255,.95)} .alpha-border-w-90{border-color:rgba(255,255,255,.9)} .alpha-border-w-85{border-color:rgba(255,255,255,.85)} .alpha-border-w-80{border-color:rgba(255,255,255,.8)} .alpha-border-w-75{border-color:rgba(255,255,255,.75)} .alpha-border-w-70{border-color:rgba(255,255,255,.7)} .alpha-border-w-65{border-color:rgba(255,255,255,.65)} .alpha-border-w-60{border-color:rgba(255,255,255,.6)} .alpha-border-w-55{border-color:rgba(255,255,255,.55)} .alpha-border-w-50{border-color:rgba(255,255,255,.5)} .alpha-border-w-45{border-color:rgba(255,255,255,.45)} .alpha-border-w-40{border-color:rgba(255,255,255,.4)} .alpha-border-w-35{border-color:rgba(255,255,255,.35)} .alpha-border-w-30{border-color:rgba(255,255,255,.3)} .alpha-border-w-25{border-color:rgba(255,255,255,.25)} .alpha-border-w-20{border-color:rgba(255,255,255,.2)} .alpha-border-w-15{border-color:rgba(255,255,255,.15)} .alpha-border-w-10{border-color:rgba(255,255,255,.1)} .alpha-border-w-5{border-color:rgba(255,255,255,.05)} .alpha-color-w-95{color:rgba(255,255,255,.95)} .alpha-color-w-90{color:rgba(255,255,255,.9)} .alpha-color-w-85{color:rgba(255,255,255,.85)} .alpha-color-w-80{color:rgba(255,255,255,.8)} .alpha-color-w-75{color:rgba(255,255,255,.75)} .alpha-color-w-70{color:rgba(255,255,255,.7)} .alpha-color-w-65{color:rgba(255,255,255,.65)} .alpha-color-w-60{color:rgba(255,255,255,.6)} .alpha-color-w-55{color:rgba(255,255,255,.55)} .alpha-color-w-50{color:rgba(255,255,255,.5)} .alpha-color-w-45{color:rgba(255,255,255,.45)} .alpha-color-w-40{color:rgba(255,255,255,.4)} .alpha-color-w-35{color:rgba(255,255,255,.35)} .alpha-color-w-30{color:rgba(255,255,255,.3)} .alpha-color-w-25{color:rgba(255,255,255,.25)} .alpha-color-w-20{color:rgba(255,255,255,.2)} .alpha-color-w-15{color:rgba(255,255,255,.15)} .alpha-color-w-10{color:rgba(255,255,255,.1)} .alpha-color-w-5{color:rgba(255,255,255,.05)} .label{display:inline-block;padding:.25em .35em;font-size:.85em;font-weight:400;line-height:1em;text-align:center;background-color:#eee;white-space:nowrap;vertical-align:baseline;border-radius:.25em} sub .label,sup .label{font-size:1em} .mp-table caption{padding:.5em;font-weight:700} table.mp-table{font-size:.95em;line-height:1.4;border:none;border-spacing:0} table.mp-table-condensed{font-size:.85em} .mp-table th{font-weight:700;vertical-align:middle} .mp-table td,.mp-table th{padding:4px;text-align:left} .mp-table td{vertical-align:top} .mp-table-condensed td{padding:2px 3px} .mp-table tr td,.mp-table tr th{border-style:solid;border-width:1px 0 0 1px} .mp-table-h-borders tr td,.mp-table-h-borders tr th{border-width:1px 0 0} .mp-table tr th{border-bottom-width:1px} .mp-table tr td:last-child,.mp-table tr th:last-child{border-right:1px solid} .mp-table tr:last-child td{border-bottom:1px solid} .mp-table-h-borders tr td:last-child,.mp-table-h-borders tr th:last-child{border-right:none} .mp-table p:last-child{margin-bottom:0} .mp-table{background-color:transparent} .mp-table th{background-color:#efefef} .mp-table-hover tr:hover td{background-color:rgba(0,0,0,.05)} .mp-table-alt tr:nth-child(even){background-color:#f0f3f7;background-image:linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%)} .mp-table table,.mp-table tr td,.mp-table tr td:last-child,.mp-table tr th:last-child,.mp-table tr:last-child td,table tr th{border-color:rgba(0,0,0,.2)} body .mp-table .success{background-color:#d4ecd5;background-image:none} body .mp-table .warning{background-color:#fff2b0;background-image:none} body .mp-table .danger{background-color:#fcc;background-image:none} .borderless,.borderless td,.borderless th{border:none!important} .item-list .item-content>section{float:left;width:100%} .item-col-2 .item-content>section{width:50%} .item-col-3 .item-content>section{width:33.333%} .item-col-4 .item-content>section{width:25%} .item-col-5 .item-content>section{width:20%} .item-col-6 .item-content>section{width:16.666%} .item-col-7 .item-content>section{width:14.285%} .item-col-8 .item-content>section{width:12.5%} .item-col-9 .item-content>section{width:11.111%} .item-col-10 .item-content>section{width:10%} .item-col-11 .item-content>section{width:9.09%} .item-col-12 .item-content>section{width:8.333%} .item-col-10 .item-content>section:nth-child(10n+1),.item-col-11 .item-content>section:nth-child(11n+1),.item-col-12 .item-content>section:nth-child(12n+1),.item-col-2 .item-content>section:nth-child(2n+1),.item-col-3 .item-content>section:nth-child(3n+1),.item-col-4 .item-content>section:nth-child(4n+1),.item-col-5 .item-content>section:nth-child(5n+1),.item-col-6 .item-content>section:nth-child(6n+1),.item-col-7 .item-content>section:nth-child(7n+1),.item-col-8 .item-content>section:nth-child(8n+1),.item-col-9 .item-content>section:nth-child(9n+1){clear:both} .item-list.gutter-xxs .item-content .item-cell{margin:0 1px 2px} .item-list.gutter-xs .item-content .item-cell{margin:0 3px 6px} .item-list.gutter-s .item-content .item-cell{margin:0 6px 12px} .item-list.gutter .item-content .item-cell{margin:0 12px 24px} .item-list.gutter-l .item-content .item-cell{margin:0 18px 36px} .item-list.gutter-xl .item-content .item-cell{margin:0 24px 48px} .item-list.gutter-xxl .item-content .item-cell{margin:0 36px 72px} .item-list.gutter-xxs .item-content{margin:0 -1px} .item-list.gutter-xs .item-content{margin:0 -3px} .item-list.gutter-s .item-content{margin:0 -6px} .item-list.gutter .item-content{margin:0 -12px} .item-list.gutter-l .item-content{margin:0 -18px} .item-list.gutter-xl .item-content{margin:0 -24px} .item-list.gutter-xxl .item-content{margin:0 -36px} .float-item-left .img,.item-left .img,.item-left-alt .img,.item-right-alt section:nth-child(even) .img{width:20%;float:left} .item-left .info,.item-left dt,.item-left-alt .info,.item-left-alt dt,.item-right-alt section:nth-child(even) .info,.item-right-alt section:nth-child(even) dt{width:80%;float:right;padding:0 3px} .float-item-right .img,.item-left-alt section:nth-child(even) .img,.item-right .img,.item-right-alt .img{width:20%;float:right} .item-left-alt section:nth-child(even) .info,.item-left-alt section:nth-child(even) dt,.item-right .info,.item-right dt,.item-right-alt .info,.item-right-alt dt{width:80%;float:left;padding:0 3px} .item-left .no-image .info,.item-left .no-image dt,.item-left-alt .no-image .info,.item-left-alt .no-image dt,.item-right .no-image .info,.item-right .no-image dt,.item-right-alt .no-image .info,.item-right-alt .no-image dt{width:100%;padding-left:0!important;padding-right:0!important} .item-list.outer-space-xxs .item-content .item-cell{padding:4px} .item-list.outer-space-xs .item-content .item-cell{padding:8px} .item-list.outer-space-s .item-content .item-cell{padding:12px} .item-list.outer-space .item-content .item-cell{padding:16px} .item-list.outer-space-l .item-content .item-cell{padding:24px} .item-list.outer-space-xl .item-content .item-cell{padding:36px} .item-list.outer-space-xxl .item-content .item-cell{padding:48px} .inner-space-xxs.item-left .info,.inner-space-xxs.item-left dt{padding-left:3px} .inner-space-xs.item-left .info,.inner-space-xs.item-left dt{padding-left:6px} .inner-space-s.item-left .info,.inner-space-s.item-left dt{padding-left:12px} .inner-space.item-left .info,.inner-space.item-left dt{padding-left:24px} .inner-space-l.item-left .info,.inner-space-l.item-left dt{padding-left:36px} .inner-space-xl.item-left .info,.inner-space-xl.item-left dt{padding-left:48px} .inner-space-xxl.item-left .info,.inner-space-xxl.item-left dt{padding-left:72px} .inner-space-xxs.item-left-alt .info,.inner-space-xxs.item-left-alt dt{padding-left:3px} .inner-space-xs.item-left-alt .info,.inner-space-xs.item-left-alt dt{padding-left:6px} .inner-space-s.item-left-alt .info,.inner-space-s.item-left-alt dt{padding-left:12px} .inner-space.item-left-alt .info,.inner-space.item-left-alt dt{padding-left:24px} .inner-space-l.item-left-alt .info,.inner-space-l.item-left-alt dt{padding-left:36px} .inner-space-xl.item-left-alt .info,.inner-space-xl.item-left-alt dt{padding-left:48px} .inner-space-xxl.item-left-alt .info,.inner-space-xxl.item-left-alt dt{padding-left:72px} .inner-space-xxs.item-right .info,.inner-space-xxs.item-right dt{padding-right:3px} .inner-space-xs.item-right .info,.inner-space-xs.item-right dt{padding-right:6px} .inner-space-s.item-right .info,.inner-space-s.item-right dt{padding-right:12px} .inner-space.item-right .info,.inner-space.item-right dt{padding-right:24px} .inner-space-l.item-right .info,.inner-space-l.item-right dt{padding-right:36px} .inner-space-xl.item-right .info,.inner-space-xl.item-right dt{padding-right:48px} .inner-space-xxl.item-right .info,.inner-space-xxl.item-right dt{padding-right:72px} .inner-space-xxs.item-right-alt .info,.inner-space-xxs.item-right-alt dt{padding-right:3px} .inner-space-xs.item-right-alt .info,.inner-space-xs.item-right-alt dt{padding-right:6px} .inner-space-s.item-right-alt .info,.inner-space-s.item-right-alt dt{padding-right:12px} .inner-space.item-right-alt .info,.inner-space.item-right-alt dt{padding-right:24px} .inner-space-l.item-right-alt .info,.inner-space-l.item-right-alt dt{padding-right:36px} .inner-space-xl.item-right-alt .info,.inner-space-xl.item-right-alt dt{padding-right:48px} .inner-space-xxl.item-right-alt .info,.inner-space-xxl.item-right-alt dt{padding-right:72px} .item-left-alt section:nth-child(even) .info,.item-left-alt section:nth-child(even) dt{padding-left:0} .item-right-alt section:nth-child(even) .info,.item-right-alt section:nth-child(even) dt{padding-right:0} .float-item-left .img{margin:0 10px 10px 0} .float-item-right .img{margin:0 0 10px 10px} button,input,select,textarea{font-family:inherit;font-size:1em} button{overflow:visible} .form-group{position:relative;float:left;width:100%;margin-bottom:12px} .form-group label{display:inline-block;margin-bottom:6px;padding-top:6px} .checkbox label,.radio label{margin-right:12px;cursor:pointer} .form-group .form-control,.form-group .txt{display:block;width:100%;min-width:15px;max-width:100%;background-color:#fff} .form-inline .form-group{display:inline-block;width:auto;clear:none;vertical-align:middle} .form-inline .form-group .form-control,.form-inline .form-group .txt{display:inline-block} .form-inline .form-control{margin-right:.5em} .form-inline select.form-control{width:auto} .form-inline .checkbox,.form-inline .radio{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0} .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0} .form-control,.txt,input[type=text]{position:relative;padding:.5em .4em .55em;margin:0} .form-control.size-xxs,.txt.size-xxs{padding:.2em .2em .3em;font-size:.8rem} .form-control.size-xs,.txt.size-xs{padding:.3em .4em;font-size:.85rem} .form-control.size-s,.txt.size-s{padding:.4em .4em .55em;font-size:.9rem} .form-control.size-l,.txt.size-l{padding:.6em .4em .7em;font-size:1.1rem} .form-control.size-xl,.txt.size-xl{padding:.6em .4em;font-size:1.3rem} .form-control.size-xxl,.txt.size-xxl{padding:.6em .4em .7em;font-size:1.7rem} #site select[multiple],#site select[size],#site textarea,select[multiple],select[size],textarea{height:auto} .form-control.inline,.txt.inline{display:inline-block;width:auto} .form-control,.txt,input[type=checkbox],input[type=radio],input[type=text]{font-size:1.1em;vertical-align:middle;color:#666;background-color:#fff;border:1px solid rgba(0,0,0,.15)} input[type=checkbox],input[type=radio]{display:inline-block;width:18px;height:18px;margin-right:3px;padding:2px;color:#666} input[type=checkbox]{background-color:#f7f7f7} input[type=radio]{width:16px;height:16px;border-radius:50%} select[multiple],select[size],textarea.form-control,textarea.txt{height:auto} .dropdown-select.on .drop-link,.form-control:focus,.txt:focus,input[type=checkbox]:focus,input[type=radio]:focus,input[type=text]:focus{outline:0;border-color:rgba(116,191,255,.8);box-shadow:0 0 0 .15em rgba(116,191,255,.5)} #site .item-success,#site .item-success-focus,.item-success,.item-success-focus,.item-success.form-control{border-color:#63ab64} #site .item-success-focus,.item-success-focus,.item-success.form-control:focus,.item-success.txt:focus,input[type=checkbox].item-success:focus,input[type=radio].item-success:focus{box-shadow:0 0 0 .2rem rgba(99,171,100,.7)} #site .item-warning,#site .item-warning-focus,.item-warning,.item-warning-focus,.item-warning.form-control{border-color:#f2bb44} #site .item-warning-focus,.item-warning-focus,.item-warning.form-control:focus,.item-warning.txt:focus,input[type=checkbox].item-warning:focus,input[type=radio].item-warning:focus{box-shadow:0 0 0 .2rem rgba(242,187,68,.8)} #site .item-danger,#site .item-danger-focus,.item-danger,.item-danger-focus,.item-danger.form-control{border-color:#a91c1c} #site .item-danger-focus,.item-danger-focus,.item-danger.form-control:focus,.item-danger.txt:focus,input[type=checkbox].item-danger:focus,input[type=radio].item-danger:focus{box-shadow:0 0 0 .2rem rgba(169,28,28,.5)} .form-elements .form-control-static{margin:0;padding-top:6px} .form-elements fieldset{border:none} .form-elements .fieldset{margin-bottom:16px;padding:18px;border:1px solid #ddd} .btn[disabled],fieldset[disabled] *,input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed} .form-elements legend{margin:0 -.5em;padding:0 .5em;background-color:#fff} .form-control[disabled],.form-control[readonly],.txt[disabled],.txt[readonly],fieldset[disabled] .form-control,fieldset[disabled] .txt{background-color:#eee} .text-help{margin:.3em 0 .5em;font-size:.9em} .btn{display:inline-block;margin-bottom:0;padding:.75em 1em .85em;line-height:1em;font-size:1rem;text-align:center;vertical-align:middle;background-image:none;border:1px solid transparent;cursor:pointer} #site .btn,.btn,a.btn{text-decoration:none} .btn[type=image]{padding:0} .btn.condensed{padding:.75em .6em} .btn::-moz-focus-inner{border:0} .btn:hover{text-decoration:none} .btn:active{outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)} .btn.size-xxs{padding:.35em .6em .45em;font-size:.8rem} .btn.size-xxs.condensed{padding-left:.3em;padding-right:.3em} .btn.size-xs{padding:.5em .7em .45em;font-size:.85rem} .btn.size-xs.condensed{padding-left:.4em;padding-right:.4em} .btn.size-s{padding:.6em .8em .7em;font-size:.9rem} .btn.size-s.condensed{padding-left:.5em;padding-right:.5em} .btn.size-l{padding:.76em 1.3em .88em;font-size:1.1rem} .btn.size-l.condensed{padding-left:.7em;padding-right:.7em} .btn.size-xl{padding:.7em 1.35em .88em;font-size:1.3rem} .btn.size-xl.condensed{padding-left:.7em;padding-right:.7em} .btn.size-xxl{padding:.75em 1.35em .9em;font-size:1.7rem} .btn.size-xxl.condensed{padding-left:.8em;padding-right:.8em} #site .btn-image,.btn-image{padding:0} .btn[disabled]{opacity:.6} .btn-default{color:#333;background-color:#f2f2f2;border-color:rgba(0,0,0,.1)} .btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#fff} :root .btn-black,:root .btn-black:hover,:root .btn-danger,:root .btn-danger:hover,:root .btn-light-blue,:root .btn-light-blue:hover,:root .btn-primary,:root .btn-primary:hover,:root .btn-purple,:root .btn-purple:hover,:root .btn-success,:root .btn-success:hover{color:#fff} .btn-primary{background-color:#428bca} .btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#3276b1} .btn-success{background-color:#5cb85c} .btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#47a447} .btn-warning{color:#333;background-color:#ffca28} .btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:#f6b300} .btn-danger{background-color:#d9534f} .btn-danger:active,.btn-danger:focus,.btn-danger:hover{background-color:#d2231e} .btn-white{background-color:#fff} .btn-white:active,.btn-white:focus,.btn-white:hover{background-color:#f2f2f2} .btn-light-blue{background-color:#6ac1db} .btn-light-blue:active,.btn-light-blue:focus,.btn-light-blue:hover{background-color:#71ceea} .btn-purple{background-color:#793aa2} .btn-purple:active,.btn-purple:focus,.btn-purple:hover{background-color:#632b8a} .btn-black{background-color:#000} .btn-black:active,.btn-black:focus,.btn-black:hover{background-color:rgba(0,0,0,.8)} .btn-link{font-weight:400;color:#428bca;cursor:pointer} .btn-link,.btn-link:active{background-color:transparent;box-shadow:none} .btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent} .btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent} .btn-block{display:block;width:100%} .btn-block+.btn-block{margin-top:5px} .btn-outline{background-color:transparent;border-width:2px} .btn-outline.btn-default{border-color:rgba(0,0,0,.2)} .btn-outline.btn-white{border-color:#fff;color:#fff} .btn-outline.btn-light-blue{border-color:#6ac1db;color:#6ac1db} .btn-outline.btn-primary{border-color:#428bca;color:#428bca} .btn-outline.btn-success{border-color:#5cb85c;color:#5cb85c} .btn-outline.btn-warning{border-color:#ffc228;color:#ffc228} .btn-outline.btn-danger{border-color:#d9534f;color:#d9534f} .btn-outline.btn-purple{border-color:#793aa2;color:#793aa2} .btn-outline.btn-black{border-color:#000;color:#000} .round-corners-size-xxs,.round-corners-size-xxs .btn,.round-corners-size-xxs .form-control,.round-corners-size-xxs .txt,.round-corners-size-xxs input[type=checkbox]{border-radius:2px} .round-corners-size-xs,.round-corners-size-xs .btn,.round-corners-size-xs .form-control,.round-corners-size-xs .txt,.round-corners-size-xs input[type=checkbox]{border-radius:3px} .round-corners-size-s,.round-corners-size-s .btn,.round-corners-size-s .form-control,.round-corners-size-s .txt,.round-corners-size-s input[type=checkbox]{border-radius:4px} .round-corners,.round-corners .btn,.round-corners .form-control,.round-corners .txt,.round-corners input[type=checkbox]{border-radius:6px} .round-corners-size-l,.round-corners-size-l .btn,.round-corners-size-l .form-control,.round-corners-size-l .txt,.round-corners-size-l input[type=checkbox]{border-radius:10px} .round-corners-size-xl,.round-corners-size-xl .btn,.round-corners-size-xl .form-control,.round-corners-size-xl .txt,.round-corners-size-xl input[type=checkbox]{border-radius:15px} .round-corners-size-xxl,.round-corners-size-xxl .btn,.round-corners-size-xxl .form-control,.round-corners-size-xxl .txt,.round-corners-size-xxl input[type=checkbox]{border-radius:20px} .round-corners-size-50{border-radius:50%} .input-add-on{display:flex} .input-add-on-field{flex:1} .input-add-on-field:not(:first-child){border-left:0} .input-add-on-field:not(:last-child){border-right:0} .live-search{position:relative;display:inline-block} .live-search .search-txt{padding-right:32px} .live-search .icon-delete{position:absolute;top:50%;right:10px;display:inline-block;width:20px;height:20px;margin-top:-10px;cursor:pointer} .live-search .icon-delete:hover{background-color:rgba(0,0,0,.1)} .live-search .icon-delete:after,.live-search .icon-delete:before{content:"";position:absolute;left:3px;display:block;width:14px;transform:rotate(-45deg)} .live-search .icon-delete:after,.live-search .icon-delete:before{top:9px;border-bottom:2px solid red} .live-search .icon-delete:after{transform:rotate(45deg)} .dropdown-content{position:absolute;left:0;top:100%;z-index:900;width:100%;padding:10px;font-size:.95em;background-color:#fff;border:1px solid rgba(0,0,0,.2)} .dropdown-content .dropdown-line{clear:both;float:left;width:100%;margin-bottom:.3em;padding-bottom:.3em;border-bottom:1px solid #ddd} .dropdown-content .dropdown-line:last-child{border:none;margin:0;padding:0} #site .dropdown-content a{display:block;padding:0;font-size:.9em;line-height:1.3} .dropdown-content .img{float:left;display:block;width:40px;margin-right:5px;text-align:center} .dropdown-content img{max-width:40px;max-height:40px} .dropdown-select{position:relative} .dropdown-select .drop-link{position:relative;display:block;float:left;width:100%;padding:.4em 2.5em .4em .6em;text-decoration:none;border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);text-overflow:ellipsis;white-space:nowrap} .dropdown-select .drop-link:before{content:"";position:absolute;top:0;right:0;display:block;width:2em;height:100%;background-color:#f2f2f2;border-left:1px solid #ccc} .dropdown-select .drop-link:after{content:"";position:absolute;top:50%;right:.7em;margin:-3px 0 0;border-style:solid;border-width:5px 5px 0 5px;border-color:#007bff transparent transparent transparent} .dropdown-select .drop-link.loading:after{top:10px;right:5px;display:block;width:20px;height:20px;background:url(loading.gif) no-repeat 0 0;border:none} .dropdown-select.on .drop-link:after{border-width:0 5px 5px 5px;border-color:transparent transparent #007bff transparent} .dropdown-select .dropdown-content{display:none;box-shadow:0 4px 5px rgba(0,0,0,.2)} .dropdown-select.on .dropdown-content{display:block} .dropdown-select .dropdown-content>ul{position:relative;max-height:15em;overflow-x:hidden;overflow-y:auto;margin:0;padding:0} .dropdown-select .dropdown-content>ul li{margin-bottom:0;padding:0} #site .dropdown-select .dropdown-content>ul a{display:block;padding:.3em;text-decoration:none} .alert{position:relative;margin:12px 0;background-color:#eee;border:1px solid rgba(0,0,0,.15)} .alert:before{content:"";position:absolute;top:.8em;left:.7em;display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cstyle%3E.st1%7Bfill:rgba(0,0,0,.5)%7D%3C/style%3E%3Cpath d='M21.7 18.7c.6 1 .1 1.8-1.1 1.8H3.4c-1.2 0-1.7-.8-1.1-1.8l8.6-15c.6-1 1.5-1 2.1 0l8.7 15z' fill='none' stroke='rgba(0,0,0,.5)' stroke-miterlimit='10'/%3E%3Cpath class='st1' d='M12 16c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3-.3 0-.5-.1-.7-.3-.2-.2-.3-.5-.3-.7 0-.3.1-.5.3-.7.2-.2.4-.3.7-.3zM12 8c-.6 0-1 .4-1 1v4.5c0 .5.4 1 1 1 .5 0 1-.4 1-1V9c0-.6-.4-1-1-1z'/%3E%3C/svg%3E")} .alert.danger-bgr:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cstyle%3E.st1%7Bfill:hsla(0,0%,100%,.9)%7D%3C/style%3E%3Cpath d='M21.7 18.7c.6 1 .1 1.8-1.1 1.8H3.4c-1.2 0-1.7-.8-1.1-1.8l8.6-15c.6-1 1.5-1 2.1 0l8.7 15z' fill='none' stroke='hsla(0,0%,100%,.9)' stroke-miterlimit='10'/%3E%3Cpath class='st1' d='M12 16c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3-.3 0-.5-.1-.7-.3-.2-.2-.3-.5-.3-.7 0-.3.1-.5.3-.7.2-.2.4-.3.7-.3zM12 8c-.6 0-1 .4-1 1v4.5c0 .5.4 1 1 1 .5 0 1-.4 1-1V9c0-.6-.4-1-1-1z'/%3E%3C/svg%3E")} .alert.size-xxs{padding:.1em .1em .1em 24px;font-size:.85em} .alert.size-xxs:before{top:.25em;left:.2em;width:16px;height:16px} .alert.size-xs{padding:.3em .3em .3em 30px;font-size:.9em} .alert.size-xs:before{top:.4em;left:.4em;width:18px;height:18px} .alert.size-s{padding:.5em .5em .5em 36px} .alert.size-s:before{top:.6em;left:.5em;width:20px;height:20px} .alert{padding:.8em .8em .8em 48px} .alert.size-l{padding:1.5em 1.5em 1.5em 65px} .alert.size-l:before{top:1.3em;left:1em;width:32px;height:32px} .alert.size-xl{padding:2em 2em 2em 85px} .alert.size-xl:before{top:1.2em;left:20px;width:48px;height:48px} .alert.size-xxl{padding:2em 2.3em 2.3em 100px} .alert.size-xxl:before{top:1.1em;left:20px;width:60px;height:60px} .alert.success-bgr:before{top:1em;left:.8em;width:18px;height:9px;transform:rotate(-45deg);background-image:none;border:3px solid;border-color:rgba(0,0,0,.5)} .alert.size-xxs.success-bgr:before{top:.5em;left:.45em;width:8px;height:4px;border-width:2px} .alert.size-xs.success-bgr:before{top:.6em;left:.5em;width:10px;height:5px;border-width:2px} .alert.size-s.success-bgr:before{top:.8em;left:.6em;width:14px;height:7px;border-width:2px} .alert.size-l.success-bgr:before{top:1.7em;left:1.2em;width:20px;height:10px;border-width:4px} .alert.size-xl.success-bgr:before{top:1.9em;left:1.5em;width:26px;height:14px;border-width:6px} .alert.size-xxl.success-bgr:before{top:1.9em;left:1.8em;width:30px;height:16px;border-width:8px} :root .alert.success-bgr:before{border-top-width:0;border-right-width:0} .info-display{position:relative;margin:12px 0;background-color:#fff;border-style:solid;border-width:1px 1px 1px 5px;border-color:#ddd;border-color:rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15)} #site .info-display,.info-display{color:#333} .info-display.icon>i{position:absolute;top:0;left:-4px;display:inline-block;min-width:32px;height:100%;padding:0 .2em;text-align:center;vertical-align:middle;background-color:#ddd;outline:1px solid #ddd} .info-display.icon>i img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto} .info-display.size-xxs{padding:.1em .4em;font-size:.85em} .info-display.size-xxs.icon{padding-left:24px} .info-display.size-xxs.icon>i{min-width:20px} .info-display.size-xs{padding:.3em .5em;font-size:.9em} .info-display.size-xs.icon{padding-left:30px} .info-display.size-xs.icon>i{min-width:24px} .info-display.size-s{padding:.5em .7em} .info-display.size-s.icon{padding-left:32px} .info-display.size-s.icon>i{min-width:28px} .info-display{padding:.8em 1em} .info-display.icon{padding-left:45px} .info-display.size-l{padding:1.5em 1.7em} .info-display.size-l.icon{padding-left:72px} .info-display.size-l.icon>i{min-width:48px} .info-display.size-xl{padding:2em 2.2em} .info-display.size-xl.icon{padding-left:96px} .info-display.size-xl.icon>i{min-width:72px} .info-display.size-xxl{padding:2.3em 2.5em} .info-display.size-xxl.icon{padding-left:120px} .info-display.size-xxl.icon>i{min-width:96px} #site .info-display.primary-bgr,.info-display.primary-bgr{background-color:#fff;border-left-color:#428bca} #site .info-display.success-bgr,.info-display.success-bgr{background-color:#fff;border-left-color:#84c485} #site .info-display.warning-bgr,.info-display.warning-bgr{background-color:#fff;border-left-color:#ffcb5b} #site .info-display.danger-bgr,.info-display.danger-bgr{background-color:#fff;border-left-color:#d24444} #site .info-display.purple-bgr,.info-display.purple-bgr{background-color:#fff;border-left-color:#793aa2} .info-display.primary-bgr.icon>i{background-color:#428bca;outline-color:#428bca} .info-display.success-bgr.icon>i{background-color:#84c485;outline-color:#84c485} .info-display.warning-bgr.icon>i{background-color:#ffcb5b;outline-color:#ffcb5b} .info-display.danger-bgr.icon>i{background-color:#d24444;outline-color:#d24444} .info-display.purple-bgr.icon>i{background-color:#793aa2;outline-color:#793aa2} .pagination{margin:1.7em 0;padding:.4em .5em;text-align:center;font-size:1.1em} .pagination a,.pagination span,.pagination strong{white-space:nowrap} .pagination a,.pagination strong{margin:0 .1em;padding:0 .4em} .pagination div *{display:inline-block;line-height:24px} .pagination .h6{margin:0 .5em 0 0;padding:0} .pagination-results{margin:0;padding:0} .pagination .prev-link{margin-right:1em} .pagination .next-link{margin-left:1em} .col-100{width:100%} .col-90{width:90%} .col-85{width:85%} .col-80{width:80%} .col-75{width:75%} .col-70{width:70%} .col-66{width:66.7%} .col-60{width:60%} .col-50{width:50%} .col-55{width:55%} .col-45{width:45%} .col-40{width:40%} .col-33{width:33.3%} .col-30{width:30%} .col-25{width:25%} .col-20{width:20%} .col-15{width:15%} .col-10{width:10%} .col-8{width:8.33%} .col-10,.col-100,.col-15,.col-20,.col-25,.col-30,.col-33,.col-40,.col-45,.col-50,.col-55,.col-60,.col-66,.col-70,.col-75,.col-8,.col-80,.col-85,.col-90{float:left} .fL.spacer-xxs{margin:0 2px 2px 0} .fL.spacer-xs{margin:0 6px 6px 0} .fL.spacer-s{margin:0 12px 12px 0} .fL.spacer,.fL.spacer-m{margin:0 24px 24px 0} .fL.spacer-l{margin:0 36px 36px 0} .fL.spacer-xl{margin:0 48px 48px 0} .fL.spacer-xxl{margin:0 72px 72px 0} .fR.spacer-xxs{margin:0 0 2px 2px} .fR.spacer-xs{margin:0 0 6px 6px} .fR.spacer-s{margin:0 0 12px 12px} .fR.spacer,.fR.spacer-m{margin:0 0 24px 24px} .fR.spacer-l{margin:0 0 36px 36px} .fR.spacer-xl{margin:0 0 48px 48px} .fR.spacer-xxl{margin:0 0 72px 72px} :root .margin-center{margin-left:auto;margin-right:auto} #site .m-xxs,.m-xxs{margin:.428em} #site .m-xs,.m-xs{margin:.857em} #site .m-s,.m-s{margin:1.286em} #site .m-m,.m-m{margin:1.714em} #site .m-l,.m-l{margin:2.142em} #site .m-xl,.m-xl{margin:2.571em} #site .m-xxl,.m-xxl{margin:3.428em} #site .m-y-xxs,.m-y-xxs{margin:.428em 0} #site .m-y-xs,.m-y-xs{margin:.857em 0} #site .m-y-s,.m-y-s{margin:1.286em 0} #site .m-y,#site .m-y-m,.m-y,.m-y-m{margin:1.714em 0} #site .m-y-l,.m-y-l{margin:2.142em 0} #site .m-y-xl,.m-y-xl{margin:2.571em 0} #site .m-y-xxl,.m-y-xxl{margin:3.428em 0} #site .m-x-xxs,.m-x-xxs{margin:0 .428em} #site .m-x-xs,.m-x-xs{margin:0 .857em} #site .m-x-s,.m-x-s{margin:0 1.286em} #site .m-x,#site .m-x-m,.m-x,.m-x-m{margin:0 1.714em} #site .m-x-l,.m-x-l{margin:0 2.142em} #site .m-x-xl,.m-x-xl{margin:0 2.571em} #site .m-x-xxl,.m-x-xxl{margin:0 3.428em} #site .m-t-xxs,.m-t-xxs{margin-top:.428em} #site .m-t-xs,.m-t-xs{margin-top:.857em} #site .m-t-s,.m-t-s{margin-top:1.286em} #site .m-t,#site .m-t-m,.m-t,.m-t-m{margin-top:1.714em} #site .m-t-l,.m-t-l{margin-top:2.142em} #site .m-t-xl,.m-t-xl{margin-top:2.571em} #site .m-t-xxl,.m-t-xxl{margin-top:3.428em} #site .m-r-xxs,.m-r-xxs{margin-right:.428em} #site .m-r-xs,.m-r-xs{margin-right:.857em} #site .m-r-s,.m-r-s{margin-right:1.286em} #site .m-r,#site .m-r-m,.m-r,.m-r-m{margin-right:1.714em} #site .m-r-l,.m-r-l{margin-right:2.142em} #site .m-r-xl,.m-r-xl{margin-right:2.571em} #site .m-r-xxl,.m-r-xxl{margin-right:3.428em} #site .m-b-xxs,.m-b-xxs{margin-bottom:.428em} #site .m-b-xs,.m-b-xs{margin-bottom:.857em} #site .m-b-s,.m-b-s{margin-bottom:1.286em} #site .m-b,#site .m-b-m,.m-b,.m-b-m{margin-bottom:1.714em} #site .m-b-l,.m-b-l{margin-bottom:2.142em} #site .m-b-xl,.m-b-xl{margin-bottom:2.571em} #site .m-b-xxl,.m-b-xxl{margin-bottom:3.428em} #site .m-l-xxs,.m-l-xxs{margin-left:.428em} #site .m-l-xs,.m-l-xs{margin-left:.857em} #site .m-l-s,.m-l-s{margin-left:1.286em} #site .m-l,#site .m-l-m,.m-l,.m-l-m{margin-left:1.714em} #site .m-l-l,.m-l-l{margin-left:2.142em} #site .m-l-xl,.m-l-xl{margin-left:2.571em} #site .m-l-xxl,.m-l-xxl{margin-left:3.428em} #site .p-xxs,.p-xxs{padding:.428em} #site .p-xs,.p-xs{padding:.857em} #site .p-s,.p-s{padding:1.286em} #site .p-m,.p-m{padding:1.714em} #site .p-l,.p-l{padding:2.142em} #site .p-xl,.p-xl{padding:2.571em} #site .p-xxl,.p-xxl{padding:3.428em} #site .p-y-xxs,.p-y-xxs{padding:.428em 0} #site .p-y-xs,.p-y-xs{padding:.857em 0} #site .p-y-s,.p-y-s{padding:1.286em 0} #site .p-y,#site .p-y-m,.p-y,.p-y-m{padding:1.714em 0} #site .p-y-l,.p-y-l{padding:2.142em 0} #site .p-y-xl,.p-y-xl{padding:2.571em 0} #site .p-y-xxl,.p-y-xxl{padding:3.428em 0} #site .p-x-xxs,.p-x-xxs{padding:0 .428em} #site .p-x-xs,.p-x-xs{padding:0 .857em} #site .p-x-s,.p-x-s{padding:0 1.286em} #site .p-x,#site .p-x-m,.p-x,.p-x-m{padding:0 1.714em} #site .p-x-l,.p-x-l{padding:0 2.142em} #site .p-x-xl,.p-x-xl{padding:0 2.571em} #site .p-x-xxl,.p-x-xxl{padding:0 3.428em} #site .p-t-xxs,.p-t-xxs{padding-top:.428em} #site .p-t-xs,.p-t-xs{padding-top:.857em} #site .p-t-s,.p-t-s{padding-top:1.286em} #site .p-t,#site .p-t-m,.p-t,.p-t-m{padding-top:1.714em} #site .p-t-l,.p-t-l{padding-top:2.142em} #site .p-t-xl,.p-t-xl{padding-top:2.571em} #site .p-t-xxl,.p-t-xxl{padding-top:3.428em} #site .p-r-xxs,.p-r-xxs{padding-right:.428em} #site .p-r-xs,.p-r-xs{padding-right:.857em} #site .p-r-s,.p-r-s{padding-right:1.286em} #site .p-r,#site .p-r-m,.p-r,.p-r-m{padding-right:1.714em} #site .p-r-l,.p-r-l{padding-right:2.142em} #site .p-r-xl,.p-r-xl{padding-right:2.571em} #site .p-r-xxl,.p-r-xxl{padding-right:3.428em} #site .p-b-xxs,.p-b-xxs{padding-bottom:.428em} #site .p-b-xs,.p-b-xs{padding-bottom:.857em} #site .p-b-s,.p-b-s{padding-bottom:1.286em} #site .p-b,#site .p-b-m,.p-b,.p-b-m{padding-bottom:1.714em} #site .p-b-l,.p-b-l{padding-bottom:2.142em} #site .p-b-xl,.p-b-xl{padding-bottom:2.571em} #site .p-b-xxl,.p-b-xxl{padding-bottom:3.428em} #site .p-l-xxs,.p-l-xxs{padding-left:.428em} #site .p-l-xs,.p-l-xs{padding-left:.857em} #site .p-l-s,.p-l-s{padding-left:1.286em} #site .p-l,#site .p-l-m,.p-l,.p-l-m{padding-left:1.714em} #site .p-l-l,.p-l-l{padding-left:2.142em} #site .p-l-xl,.p-l-xl{padding-left:2.571em} #site .p-l-xxl,.p-l-xxl{padding-left:3.428em} #site .m-0,.m-0{margin:0} #site .m-3,.m-3{margin:3px} #site .m-5,.m-5{margin:5px} #site .m-6,.m-6{margin:6px} #site .m-10,.m-10{margin:10px} #site .m-12,.m-12{margin:12px} #site .m-15,.m-15{margin:15px} #site .m-16,.m-16{margin:16px} #site .m-20,.m-20{margin:20px} #site .m-24,.m-24{margin:24px} #site .m-25,.m-25{margin:25px} #site .m-30,.m-30{margin:30px} #site .m-32,.m-32{margin:32px} #site .m-36,.m-36{margin:36px} #site .m-40,.m-40{margin:40px} #site .m-48,.m-48{margin:48px} #site .m-50,.m-50{margin:50px} #site .m-64,.m-64{margin:64px} #site .m-72,.m-72{margin:72px} #site .m-80,.m-80{margin:80px} #site .m-100,.m-100{margin:100px} #site .m-y-0,.m-y-0{margin-top:0;margin-bottom:0} #site .m-y-3,.m-y-3{margin:3px 0} #site .m-y-5,.m-y-5{margin:5px 0} #site .m-y-6,.m-y-6{margin:6px 0} #site .m-y-10,.m-y-10{margin:10px 0} #site .m-y-12,.m-y-12{margin:12px 0} #site .m-y-15,.m-y-15{margin:15px 0} #site .m-y-16,.m-y-16{margin:16px 0} #site .m-y-20,.m-y-20{margin:20px 0} #site .m-y-24,.m-y-24{margin:24px 0} #site .m-y-25,.m-y-25{margin:25px 0} #site .m-y-30,.m-y-30{margin:30px 0} #site .m-y-32,.m-y-32{margin:32px 0} #site .m-y-36,.m-y-36{margin:36px 0} #site .m-y-40,.m-y-40{margin:40px 0} #site .m-y-48,.m-y-48{margin:48px 0} #site .m-y-50,.m-y-50{margin:50px 0} #site .m-y-64,.m-y-64{margin:64px 0} #site .m-y-72,.m-y-72{margin:72px 0} #site .m-y-80,.m-y-80{margin:80px 0} #site .m-y-100,.m-y-100{margin:100px 0} #site .m-x-0,.m-x-0{margin-left:0;margin-right:0} #site .m-x-3,.m-x-3{margin:0 3px} #site .m-x-5,.m-x-5{margin:0 5px} #site .m-x-6,.m-x-6{margin:0 6px} #site .m-x-10,.m-x-10{margin:0 10px} #site .m-x-12,.m-x-12{margin:0 12px} #site .m-x-15,.m-x-15{margin:0 15px} #site .m-x-16,.m-x-16{margin:0 16px} #site .m-x-20,.m-x-20{margin:0 20px} #site .m-x-24,.m-x-24{margin:0 24px} #site .m-x-25,.m-x-25{margin:0 25px} #site .m-x-30,.m-x-30{margin:0 30px} #site .m-x-32,.m-x-32{margin:0 32px} #site .m-x-36,.m-x-36{margin:0 36px} #site .m-x-40,.m-x-40{margin:0 40px} #site .m-x-48,.m-x-48{margin:0 48px} #site .m-x-50,.m-x-50{margin:0 50px} #site .m-x-64,.m-x-64{margin:0 64px} #site .m-x-72,.m-x-72{margin:0 72px} #site .m-x-80,.m-x-80{margin:0 80px} #site .m-x-100,.m-x-100{margin:0 100px} #site .m-t-0,.m-t-0{margin-top:0} #site .m-t-3,.m-t-3{margin-top:3px} #site .m-t-5,.m-t-5{margin-top:5px} #site .m-t-6,.m-t-6{margin-top:6px} #site .m-t-10,.m-t-10{margin-top:10px} #site .m-t-12,.m-t-12{margin-top:12px} #site .m-t-15,.m-t-15{margin-top:15px} #site .m-t-16,.m-t-16{margin-top:16px} #site .m-t-20,.m-t-20{margin-top:20px} #site .m-t-24,.m-t-24{margin-top:24px} #site .m-t-25,.m-t-25{margin-top:25px} #site .m-t-30,.m-t-30{margin-top:30px} #site .m-t-32,.m-t-32{margin-top:32px} #site .m-t-36,.m-t-36{margin-top:36px} #site .m-t-40,.m-t-40{margin-top:40px} #site .m-t-48,.m-t-48{margin-top:48px} #site .m-t-50,.m-t-50{margin-top:50px} #site .m-t-64,.m-t-64{margin-top:64px} #site .m-t-72,.m-t-72{margin-top:72px} #site .m-t-80,.m-t-80{margin-top:80px} #site .m-t-100,.m-t-100{margin-top:100px} #site .m-r-0,.m-r-0{margin-right:0} #site .m-r-3,.m-r-3{margin-right:3px} #site .m-r-5,.m-r-5{margin-right:5px} #site .m-r-6,.m-r-6{margin-right:6px} #site .m-r-10,.m-r-10{margin-right:10px} #site .m-r-12,.m-r-12{margin-right:12px} #site .m-r-15,.m-r-15{margin-right:15px} #site .m-r-16,.m-r-16{margin-right:16px} #site .m-r-20,.m-r-20{margin-right:20px} #site .m-r-24,.m-r-24{margin-right:24px} #site .m-r-25,.m-r-25{margin-right:25px} #site .m-r-30,.m-r-30{margin-right:30px} #site .m-r-32,.m-r-32{margin-right:32px} #site .m-r-36,.m-r-36{margin-right:36px} #site .m-r-40,.m-r-40{margin-right:40px} #site .m-r-48,.m-r-48{margin-right:48px} #site .m-r-50,.m-r-50{margin-right:50px} #site .m-r-64,.m-r-64{margin-right:64px} #site .m-r-72,.m-r-72{margin-right:72px} #site .m-r-80,.m-r-80{margin-right:80px} #site .m-r-100,.m-r-100{margin-right:100px} #site .m-b-0,.m-b-0{margin-bottom:0} #site .m-b-3,.m-b-3{margin-bottom:3px} #site .m-b-5,.m-b-5{margin-bottom:5px} #site .m-b-6,.m-b-6{margin-bottom:6px} #site .m-b-10,.m-b-10{margin-bottom:12px} #site .m-b-12,.m-b-12{margin-bottom:12px} #site .m-b-15,.m-b-15{margin-bottom:15px} #site .m-b-16,.m-b-16{margin-bottom:16px} #site .m-b-20,.m-b-20{margin-bottom:20px} #site .m-b-24,.m-b-24{margin-bottom:24px} #site .m-b-25,.m-b-25{margin-bottom:25px} #site .m-b-30,.m-b-30{margin-bottom:30px} #site .m-b-32,.m-b-32{margin-bottom:32px} #site .m-b-36,.m-b-36{margin-bottom:36px} #site .m-b-40,.m-b-40{margin-bottom:40px} #site .m-b-48,.m-b-48{margin-bottom:48px} #site .m-b-50,.m-b-50{margin-bottom:50px} #site .m-b-64,.m-b-64{margin-bottom:64px} #site .m-b-72,.m-b-72{margin-bottom:72px} #site .m-b-80,.m-b-80{margin-bottom:80px} #site .m-b-100,.m-b-100{margin-bottom:100px} #site .m-l-0,.m-l-0{margin-left:0} #site .m-l-3,.m-l-3{margin-left:3px} #site .m-l-5,.m-l-5{margin-left:5px} #site .m-l-6,.m-l-6{margin-left:6px} #site .m-l-10,.m-l-10{margin-left:10px} #site .m-l-12,.m-l-12{margin-left:12px} #site .m-l-15,.m-l-15{margin-left:15px} #site .m-l-16,.m-l-16{margin-left:16px} #site .m-l-20,.m-l-20{margin-left:20px} #site .m-l-24,.m-l-24{margin-left:24px} #site .m-l-25,.m-l-25{margin-left:25px} #site .m-l-30,.m-l-30{margin-left:30px} #site .m-l-32,.m-l-32{margin-left:32px} #site .m-l-36,.m-l-36{margin-left:36px} #site .m-l-40,.m-l-40{margin-left:40px} #site .m-l-48,.m-l-48{margin-left:48px} #site .m-l-50,.m-l-50{margin-left:50px} #site .m-l-64,.m-l-64{margin-left:64px} #site .m-l-72,.m-l-72{margin-left:72px} #site .m-l-80,.m-l-80{margin-left:80px} #site .m-l-100,.m-l-100{margin-left:100px} #site .p-0,.p-0{padding:0} #site .p-3,.p-3{padding:3px} #site .p-5,.p-5{padding:5px} #site .p-6,.p-6{padding:6px} #site .p-10,.p-10{padding:10px} #site .p-12,.p-12{padding:12px} #site .p-15,.p-15{padding:15px} #site .p-16,.p-16{padding:16px} #site .p-20,.p-20{padding:20px} #site .p-24,.p-24{padding:24px} #site .p-25,.p-25{padding:25px} #site .p-30,.p-30{padding:30px} #site .p-32,.p-32{padding:32px} #site .p-36,.p-36{padding:36px} #site .p-40,.p-40{padding:40px} #site .p-48,.p-48{padding:48px} #site .p-50,.p-50{padding:50px} #site .p-64,.p-64{padding:64px} #site .p-72,.p-72{padding:72px} #site .p-80,.p-80{padding:80px} #site .p-100,.p-100{padding:100px} #site .p-y-0,.p-y-0{padding-top:0;padding-bottom:0} #site .p-y-3,.p-y-3{padding:3px 0} #site .p-y-5,.p-y-5{padding:5px 0} #site .p-y-6,.p-y-6{padding:6px 0} #site .p-y-10,.p-y-10{padding:10px 0} #site .p-y-12,.p-y-12{padding:12px 0} #site .p-y-15,.p-y-15{padding:15px 0} #site .p-y-16,.p-y-16{padding:16px 0} #site .p-y-20,.p-y-20{padding:20px 0} #site .p-y-24,.p-y-24{padding:24px 0} #site .p-y-25,.p-y-25{padding:25px 0} #site .p-y-30,.p-y-30{padding:30px 0} #site .p-y-32,.p-y-32{padding:32px 0} #site .p-y-36,.p-y-36{padding:36px 0} #site .p-y-40,.p-y-40{padding:40px 0} #site .p-y-48,.p-y-48{padding:48px 0} #site .p-y-50,.p-y-50{padding:50px 0} #site .p-y-64,.p-y-64{padding:64px 0} #site .p-y-72,.p-y-72{padding:72px 0} #site .p-y-80,.p-y-80{padding:80px 0} #site .p-y-100,.p-y-100{padding:100px 0} #site .p-x-0,.p-x-0{padding-left:0;padding-right:0} #site .p-x-3,.p-x-3{padding:0 3px} #site .p-x-5,.p-x-5{padding:0 5px} #site .p-x-6,.p-x-6{padding:0 6px} #site .p-x-10,.p-x-10{padding:0 10px} #site .p-x-12,.p-x-12{padding:0 12px} #site .p-x-15,.p-x-15{padding:0 15px} #site .p-x-16,.p-x-16{padding:0 16px} #site .p-x-20,.p-x-20{padding:0 20px} #site .p-x-24,.p-x-24{padding:0 24px} #site .p-x-25,.p-x-25{padding:0 25px} #site .p-x-30,.p-x-30{padding:0 30px} #site .p-x-32,.p-x-32{padding:0 32px} #site .p-x-36,.p-x-36{padding:0 36px} #site .p-x-40,.p-x-40{padding:0 40px} #site .p-x-48,.p-x-48{padding:0 48px} #site .p-x-50,.p-x-50{padding:0 50px} #site .p-x-64,.p-x-64{padding:0 64px} #site .p-x-72,.p-x-72{padding:0 72px} #site .p-x-80,.p-x-80{padding:0 80px} #site .p-x-100,.p-x-100{padding:0 100px} #site .p-t-0,.p-t-0{padding-top:0} #site .p-t-3,.p-t-3{padding-top:3px} #site .p-t-5,.p-t-5{padding-top:5px} #site .p-t-6,.p-t-6{padding-top:6px} #site .p-t-10,.p-t-10{padding-top:10px} #site .p-t-12,.p-t-12{padding-top:12px} #site .p-t-15,.p-t-15{padding-top:15px} #site .p-t-16,.p-t-16{padding-top:16px} #site .p-t-20,.p-t-20{padding-top:20px} #site .p-t-24,.p-t-24{padding-top:24px} #site .p-t-25,.p-t-25{padding-top:25px} #site .p-t-30,.p-t-30{padding-top:30px} #site .p-t-32,.p-t-32{padding-top:32px} #site .p-t-36,.p-t-36{padding-top:36px} #site .p-t-40,.p-t-40{padding-top:40px} #site .p-t-48,.p-t-48{padding-top:48px} #site .p-t-50,.p-t-50{padding-top:50px} #site .p-t-64,.p-t-64{padding-top:64px} #site .p-t-72,.p-t-72{padding-top:72px} #site .p-t-80,.p-t-80{padding-top:80px} #site .p-t-100,.p-t-100{padding-top:100px} #site .p-r-0,.p-r-0{padding-right:0} #site .p-r-3,.p-r-3{padding-right:3px} #site .p-r-5,.p-r-5{padding-right:5px} #site .p-r-6,.p-r-6{padding-right:6px} #site .p-r-12,.p-r-12{padding-right:12px} #site .p-r-15,.p-r-15{padding-right:15px} #site .p-r-16,.p-r-16{padding-right:16px} #site .p-r-20,.p-r-20{padding-right:20px} #site .p-r-24,.p-r-24{padding-right:24px} #site .p-r-25,.p-r-25{padding-right:25px} #site .p-r-30,.p-r-30{padding-right:30px} #site .p-r-32,.p-r-32{padding-right:32px} #site .p-r-36,.p-r-36{padding-right:36px} #site .p-r-40,.p-r-40{padding-right:40px} #site .p-r-48,.p-r-48{padding-right:48px} #site .p-r-50,.p-r-50{padding-right:50px} #site .p-r-64,.p-r-64{padding-right:64px} #site .p-r-72,.p-r-72{padding-right:72px} #site .p-r-80,.p-r-80{padding-right:80px} #site .p-r-100,.p-r-100{padding-right:100px} #site .p-b-0,.p-b-0{padding-bottom:0} #site .p-b-3,.p-b-3{padding-bottom:3px} #site .p-b-5,.p-b-5{padding-bottom:5px} #site .p-b-6,.p-b-6{padding-bottom:6px} #site .p-b-10,.p-b-10{padding-bottom:10px} #site .p-b-12,.p-b-12{padding-bottom:12px} #site .p-b-15,.p-b-15{padding-bottom:15px} #site .p-b-16,.p-b-16{padding-bottom:16px} #site .p-b-20,.p-b-20{padding-bottom:20px} #site .p-b-24,.p-b-24{padding-bottom:24px} #site .p-b-25,.p-b-25{padding-bottom:25px} #site .p-b-30,.p-b-30{padding-bottom:30px} #site .p-b-32,.p-b-32{padding-bottom:32px} #site .p-b-36,.p-b-36{padding-bottom:36px} #site .p-b-40,.p-b-40{padding-bottom:40px} #site .p-b-48,.p-b-48{padding-bottom:48px} #site .p-b-50,.p-b-50{padding-bottom:50px} #site .p-b-64,.p-b-64{padding-bottom:64px} #site .p-b-72,.p-b-72{padding-bottom:72px} #site .p-b-80,.p-b-80{padding-bottom:80px} #site .p-b-100,.p-b-100{padding-bottom:100px} #site .p-l-0,.p-l-0{padding-left:0} #site .p-l-3,.p-l-3{padding-left:3px} #site .p-l-5,.p-l-5{padding-left:5px} #site .p-l-6,.p-l-6{padding-left:6px} #site .p-l-10,.p-l-10{padding-left:10px} #site .p-l-12,.p-l-12{padding-left:12px} #site .p-l-15,.p-l-15{padding-left:15px} #site .p-l-16,.p-l-16{padding-left:16px} #site .p-l-20,.p-l-20{padding-left:20px} #site .p-l-24,.p-l-24{padding-left:24px} #site .p-l-25,.p-l-25{padding-left:25px} #site .p-l-30,.p-l-30{padding-left:30px} #site .p-l-32,.p-l-32{padding-left:32px} #site .p-l-36,.p-l-36{padding-left:36px} #site .p-l-40,.p-l-40{padding-left:40px} #site .p-l-48,.p-l-48{padding-left:48px} #site .p-l-50,.p-l-50{padding-left:50px} #site .p-l-64,.p-l-64{padding-left:64px} #site .p-l-72,.p-l-72{padding-left:72px} #site .p-l-80,.p-l-80{padding-left:80px} #site .p-l-100,.p-l-100{padding-left:100px} .breadcrumb,.h1,.h2,.h3,.h4,.h5,.h6,.pagination,.sep-line,.sep-text,dt,h1,h2,h3,h4,h5,h6{cursor:default} .pointer,a[href],button,input[type=image],input[type=submit]{cursor:pointer} .img-not-resp{max-width:none} .text-indent,.text-indent-hide{display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden} .text-indent-hide{position:absolute;display:block;width:0;height:0;visibility:hidden} #site .hide,.hide{display:none} .invisible{visibility:hidden} .inline{display:inline} .inline-block{display:inline-block} .block{display:block} #site .fL,.fL{float:left} #site .fR,.fR{float:right} #site .cL,.cL{clear:left} #site .cR,.cR{clear:right} #site .cB,.cB{clear:both} .clear-fix:after,.inner:after,.item-content dl:after,.wrapper:after{content:"";display:block;height:0;clear:both;visibility:hidden} .btn,.form-control,.sub-menu .sub-menu-wrapper,.txt,input[type=checkbox],input[type=radio],input[type=text]{transition:all .2s ease} #site .dropdown-select .dropdown-content>ul .current a,#site .dropdown-select .dropdown-content>ul a:hover{background-color:#666} #site .dropdown-select .dropdown-content>ul .current a,#site .dropdown-select .dropdown-content>ul a:hover{color:#fff} html {min-width:380px;} body {font-family:'Century Gothic', 'Roboto', sans-serif; font-size:14px; background:url(site-bgr.jpg) no-repeat 50% 100%;} .wrapper {width:100%; max-width:1392px; padding:0 24px;} #header {margin:-1px 0 24px; cursor:default;} #header .wrapper {padding-top:25px;} .site-logo {float:left; width:65%; max-width:316px; margin:0 12px 12px 0; padding:0;} .site-logo a {position:relative; display:flex; align-items:flex-start;} .site-logo .img-years {margin:-9px 0 0 15px;} #header .meta {line-height:48px; margin-bottom:1px; font-size:.9em;} .cart-bar, .login, #header .lang > a, .currency {border-left:1px solid;} #header .meta .lang, #header .meta .cart-bar, #header .meta .login {clear:left; float:right;} #header .meta a {display:inline-block; padding:0 1em; line-height:inherit; vertical-align:top; text-decoration:none;} .lang {position:relative; float:right;} #header .lang > a {display:block; position:relative; padding:0 14px; height:48px; line-height:46px;} .lang > a span {display:none;} .lang ul {position:absolute; top:100%; right:0; z-index:800;padding:.5em; box-shadow:1px 1px 15px rgba(0,0,0,.4);visibility:hidden; opacity:0;} .lang.on ul {visibility:visible; opacity:1;} .lang ul li {margin:0 0 2px;} #header .lang ul a {display:block; padding:0 16px 0 40px; text-decoration:none; opacity:.75;background-repeat:no-repeat; background-position:12px 50%;} #header .lang ul a:hover {opacity:1;} .cart-bar {} #header .cart-bar a, #header .login a {position:relative; width:50px; height:48px; padding:8px; } .cart-bar #qty-in-basket, .cart-bar #qty-in-inquiry {position:absolute; top:-12px; right:6px;min-width:24px; padding:0 .4em; line-height:24px; font-weight:bold; text-align:center;border-radius:1em;} .cart-bar svg, .login svg {fill:#014286;} .cart-bar a:hover svg, .login a:hover svg, #header .login .logged-in svg {fill:white;} .login span {display:none;} #header .login .logged-in a {width:auto;} #header .logged-in span {display:inline-block; margin:.5em .5em 0 0; vertical-align:top; line-height:1.5em;} .currency {float:right; line-height:14px; text-align:center;} #header .currency a {min-width:50px; padding:10px;} .currency span {display:block;} .content .nav-x .cat-12 a {margin-left:1em; padding-left:2em; background:url(icon-logout.svg) no-repeat 0 50%;} #site .nav-collapse {display:none;} .site-nav {clear:both;} #site .main-nav nav > ul {visibility:visible; position:relative; opacity:1; display:flex; width:100%; margin:0; font-size:.9em; align-items:stretch;} .site-nav nav > ul > li {flex-grow:1; align-items:stretch; border-style:solid; border-width:0; border-left-width:2px;} .site-nav nav > ul > li:first-child {border-left-width:0;} .site-nav nav > ul > li > a {position:relative; display:flex; align-items:center; height:100%; padding:0;text-decoration:none; text-align:center; } .site-nav nav > ul > li > a span {position:relative; display:block; width:100%; padding:1.2em 1em;} .site-nav .sub-menu .sub-menu-wrapper {top:100%; z-index:800; width:240px; min-width:100%; padding:0; box-shadow:1px 5px 15px rgba(0,0,0,.2); border-width:4px 0 0;transition-delay:0.3s;} .site-nav nav > ul > li:last-child .sub-menu-wrapper {left:auto; right:0;} .site-nav .sub-menu:hover .sub-menu-wrapper {top:100%;} .site-nav .sub-menu li a {padding:1em;} .site-nav .sub-menu li a:hover {text-decoration:none;} .site-nav .sub-menu .sub-menu ul {display:none;} .search-bar {position:relative; float:left; width:300px; line-height:1.5; padding:.4em;} .live-search {display:block;} .live-search form {display:flex;} .live-search form > .form-group:first-child {flex:1;} .live-search .form-group {margin:0; width:auto;} #site .search-bar .txt {display:block; width:100%; max-width:100%; padding:.7em .4em .6em; border-width:0;} .live-search .dropdown-content {width:calc(100% + 46px); margin-top:-1px; box-shadow:0 10px 15px -6px rgba(0,0,0,.3);} .live-search .select-menu > a {height:2.6em; padding:.4em 30px .2em .4em; text-transform:none; border:2px solid white;} .live-search .btn[type="image"] {margin:0; padding:2px 7px; background-color:transparent; border:none;} #header .dropdown-content a {float:left; display:block; width:100%; padding:.2em; font-size:1em;} .dropdown-content .img {width:55px; margin:0 10px 0 0;} .dropdown-content img {max-width:55px; max-height:55px;} .header-graphic .inner {display:flex; justify-content:center; align-items:center; text-align:center;} .header-graphic .inner a {border:2px solid;} .header-graphic .inner img {border:2px solid transparent; border-width:2px 0;} .header-graphic .inner a > img {border-width:0;} #site .owl-carousel .owl-item img {display:inline-block; width:auto;} #site .owl-theme .owl-controls {position:absolute; right:0; bottom:.5em; text-align:right; padding-right:2em;} :root .owl-theme .owl-dots .owl-dot {margin:0 .2em;} :root .owl-theme .owl-dots .owl-dot span {width:12px; height:12px; margin:5px;} :root .owl-theme .owl-dots .owl-dot.active span, :root .owl-theme .owl-dots .owl-dot:hover span {background-color:#014286;} .breadcrumb {margin:-12px 0 12px; padding:.5em 0; text-align:center; font-family:Arial, Helvetica, sans-serif;} .breadcrumb * {opacity:.8;} .breadcrumb strong, .breadcrumb a:hover {opacity:1;} main {padding:24px 0 48px;} .breadcrumb + main {padding-top:0;} .content.col-50 {width:55%;} :root .body-cat-5985 .content {width:100%;} .content {position:relative; min-height:10em;} main h2 {margin:0 0 1.5em; font-weight:300;} main p + h2 {margin-top:1.5em;} main h2 + p {margin-top:-1.5em;} #site .content .nav-x.nav-sep {width:100%; margin:0 0 1.5em; padding:.9em 1em .7em;} .content .nav-x.nav-sep a, .content .nav-x.nav-sep .current a:hover {position:relative; text-decoration:none;} .content .nav-x.nav-sep .current a {font-weight:bold;} .content .nav-x > li > a:before {content:""; position:absolute; bottom:-.5em; left:50%; display:block; width:0; border-bottom:1px solid;} .content .nav-x.nav-sep > li:hover > a:before, .content .nav-x.nav-sep .current a:before {width:40%; margin-left:-20%;} p.img-left {float:left; margin:.5em 2em 1.5em 0;} p.img-right {float:right; margin:.5em 0 1.5em 2em;} .form-elements .fieldset {margin-bottom:3.5em; padding:24px; border-width:0;} .form-elements legend {position:relative; top:-1em; left:-24px; min-width:34%; margin:0; padding:.5em 1em; font-weight:bold; font-size:1.2em; cursor:default;} .row {display:flex;} .main-items .item-content {display:flex; flex-wrap:wrap;} #site .main-items .item-cell {position:relative; height:100%; margin-bottom:0; padding-bottom:24px; cursor:default;} .main-items.item-col-4 .item-cell, .main-items.item-col-7 .item-cell {text-align:center;} .index .main-items .item-cell a {text-transform:uppercase;} .main-items a {display:block; height:100%; padding:.5em .5em 1em; text-decoration:none; border:2px solid transparent;} .main-items .img {display:block; line-height:150px; text-align:center;} .index .main-items .img {line-height:88px;} .main-items .img img {max-height:150px;} .index .main-items .img img {max-height:88px;} .main-items h3 {margin:1em 0 0; font-size:1em; pointer-events:none;} .main-items.item-left section {border-style:solid; border-width:1px 0 0;} .main-items.item-left section:first-child {border-top-width:0;} #site .main-items.item-left .item-cell {padding:6px 0;} .main-items.item-left a {display:flex; align-items:center;} .main-items.item-left .img {min-width:80px; line-height:88px;} .main-items.item-left img {max-height:88px;} .main-items.item-left .item-code {min-width:7em; text-align:center;} .main-items.item-left h3 {margin:0;} .section-team .item-content {display:flex; flex-wrap:wrap;} .section-team section {padding-bottom:1em;} .section-team .item-cell {height:100%;} .section-team a, .section-team span, .section-team .name {display:block; cursor:default;} .section-team a {position:relative; text-decoration:none;} .section-team a:before {content:"View more >"; position:absolute; top:25%; left:50%; z-index:20; transform:translateX(-50%);padding:.7em 1em; box-shadow:2px 8px 20px -6px rgba(0,0,0,.7); border-radius:1.5em;opacity:0; visibility:hidden; pointer-events:none;} .section-team a:hover:before {top:35%; opacity:1; visibility:visible;} .section-team a:hover .img {opacity:.6;} .section-team img {border-bottom-left-radius:24px;} .section-team .info {position:relative; z-index:10; min-height:7.5em; margin:24px 0 0; padding:1em 0 1em 2em; border-left:4px solid;} .section-team .name {font-size:1.5em; font-weight:normal;} .section-partners {max-width:800px; margin:0 auto;} .section-partners > section {width:100%; padding-bottom:calc(2em + 5%);} .section-partners .row {align-items:center; justify-content:center; margin-bottom:2.142em;} .section-partners .brands {padding:calc(1.2em + 3%) 0 0; border-style:solid; border-width:6px 0 0;} .section-partners .col {text-align:center; flex-basis:0; flex-grow:1; max-width:100%;} .section-partners .img {margin:2em 0; padding:2em 1em; text-align:center;} .section-partners .img .col {display:inline-block;} .section-partners .img a {display:block; min-width:12.6em; margin:0 .1em .5em; padding:1em; line-height:7em; border:2px solid;} .section-partners .img a img {max-height:90px;} .section-partners .img .col > img {max-height:300px;} .section-partners h5 {min-height:2.5em;} .pagination {margin:2em 0 3em; font-size:1.2em; font-weight:300;} .pagination .pagination-pages {display:inline-block; margin:auto; padding:0 1em; border-radius:1.5em;} .pagination a, .pagination strong {margin:0; padding:0 1em; text-decoration:none; line-height:42px; vertical-align:middle;} .pagination .prev-link, .pagination .next-link {font-size:1.4em; padding:0 .5em;} .section-feed {margin:3em 0;} .section-feed .item-content {display:flex; flex-wrap:wrap;} .section-feed section {padding-bottom:1em;} .section-feed .item-cell {height:100%; text-align:center;} .section-feed a {position:relative; display:block; height:100%; padding:15px; text-decoration:none;border:4px solid transparent;} .section-feed .img {display:flex; justify-content:center; align-items:center; min-height:200px; margin:0 0 20px;} .section-feed .img img {max-height:200px;} .section-feed .item-cell a:hover img {opacity:.9;} .section-feed h3 {position:relative; margin-bottom:3em; font-weight:300; font-size:1.3em;pointer-events:none;} .section-feed h3:before {content:""; position:absolute; left:50%; bottom:-15px; width:40px; margin-left:-20px;border-top:1px solid;} .section-feed a:hover h3:before {width:60px; margin-left:-30px;} .section-feed h3:after {content:""; position:absolute; left:50%; bottom:-18px;display:block; width:6px; height:6px; margin-left:12px;border-style:solid; border-width:1px 1px 0 0;transform:rotate(45deg); opacity:0;} .section-feed a:hover h3:after {margin-left:23px; opacity:1;} .section-feed .info {font-size:.9em;} .article-description h2 {max-width:35em; margin:0 auto 2em;} .article-content {max-width:60em; margin:2em auto; font-size:1.15em;} .article-content h1 {margin-bottom:1.5em; font-weight:300;} .article-description .share {cursor:default;} .article-description .share a {display:inline-block; margin:.7em;} .article-description .share a span {position:relative; top:0; display:inline-block; width:32px; height:32px;text-indent:150%; white-space:nowrap; overflow:hidden;background-repeat:no-repeat; background-position:50% 50%; background-size:32px; } .article-description .share .facebook span {background-image:url(icon-facebook.svg);} .article-description .share .linkedin span {background-image:url(icon-linkedin.svg);} .article-description .share .share-link span {background-image:url(icon-link.svg);} .article-description .share a:hover span {position:relative; top:-.2em;} .section-add-rating {max-width:90%;} .item-rating {max-width:61rem; margin:2em auto; padding:2em 0 2.3em; text-align:center; border-style:solid; border-width:1px 0;} .add-rating {margin:2em 0;} .item-rating p {text-align:center; cursor:default;}  .item-rating img {width:18px;}  .item-rating strong {margin:0 .5em;} .item-description > h2:first-child {margin-bottom:.5em; font-size:1.5em;} .item-gallery .big-img {margin:1.5em 0; padding-bottom:1.5em; text-align:center; border-bottom:1px solid;} .item-gallery .big-img a {position:relative; display:inline-block;} .item-gallery .big-img a:before, .item-gallery .big-img a:after,.item-gallery .big-img a span:before, .item-gallery .big-img a span:after {content:""; position:absolute; z-index:10; display:block; border-style:solid;} .item-gallery .big-img a:before {right:5px; bottom:4px; width:16px; height:16px; border-width:2px; border-radius:50%;} .item-gallery .big-img a:after {right:0; bottom:3px; width:10px; border-width:2px 0 0; transform:rotate(45deg);} .item-gallery .big-img a span {position:relative; display:block; padding:1.8em;} .item-gallery .big-img a span:before, .item-gallery .big-img a span:after {width:8px; right:11px; bottom:13px; border-width:2px 0 0;} .item-gallery .big-img a span:after {transform:rotate(90deg);} .item-gallery .big-img a:hover span:before {transform:rotate(90deg);} .item-gallery .big-img a:hover span:after {transform:rotate(180deg);} .form-inline label {padding-top:0;} .form-inline .clear-filters {margin:1px;} input[type="number"] {max-width:4em;} .icon, .icon-light {display:inline-block; position:relative; vertical-align:middle; line-height:16px; width:16px; height:16px; margin:0 2px 0 0;} .icon .icon-wrapper, .icon-light .icon-wrapper, .list-orders .view-link .icon-wrapper {display:none;} .size-24 .icon-wrapper {line-height:24px; width:24px !important; height:24px;} ul.list-styled {margin-left:1.1em;} .pdf {display:inline-block; position:relative; padding:.8em; padding-left:48px !important; overflow-wrap:break-word; word-wrap:break-word; word-break:break-word;} .pdf:before {content:""; position:absolute; top:50%; left:12px; transform:translateY(-50%);width:24px; height:24px; background:url(icon-pdf.png) no-repeat 0 0;} table textarea {width:100%;} .print-page i {display:inline-block; margin:.1em .5em 0 0; vertical-align:middle;} .qty-wrapper {display:block; text-align:center; white-space:nowrap;} #site .qty-wrapper i, #site .qty-wrapper input {display:inline-block; width:32px; height:32px; vertical-align:middle; text-align:center; border-radius:0;} #site .qty-wrapper input {z-index:2;} .qty-wrapper i {position:relative; border-style:solid; border-width:1px; cursor:pointer;} .qty-wrapper i:before, .qty-wrapper .qty-increase:after {content:""; position:absolute; top:50%; left:50%; display:block; width:14px; margin-left:-8px; margin-top:-1px;border-style:solid; border-width:1px; } .qty-wrapper .qty-increase:after {transform:rotate(90deg);} .qty-wrapper input[type=number]::-webkit-inner-spin-button, .qty-wrapper input[type=number]::-webkit-outer-spin-button { -webkit-appearance:none; margin:0;} .qty-wrapper input[type=number] {-moz-appearance:textfield;} .section-address {width:calc(50% - 16px);} .section-contact-f .inner {max-width:600px; margin:0 auto; padding:2em 0;} .calc {max-width:900px; margin:0 auto;} .calc .materials {float:left; width:100%; margin-bottom:2em;} .calc table {font-size:1.1em;} .calc th, .calc td {padding:.5em .6em;} .calc .t-col-value {width:9em; text-align:center;} .calc .t-col-radio {width:40px; text-align:right;} input[type="radio"]:focus {box-shadow:none;} .calc-total {clear:both; display:flex; flex-wrap:wrap; padding:28px;} .calc-total .select-form, .calc-total .item-total {width:22%;} .calc-total section {flex:1 0 auto; margin:12px;} .calc-total .item-property, .calc-total .item-total {border-top:4px solid;} #site .calc-total .tabs .nav-x {margin-top:0;} #site .calc-total .tab-content {min-height:332px; padding-bottom:.4em;} .calc-total p {margin:0; padding:0; text-align:left;} .calc-total .h5 {max-width:10em; min-height:1.6em; margin:0;} #site .calc-total label {padding-top:0;} .calc-total .item-property > div:first-child, .calc-total .item-total > div:first-child {min-height:60%; margin-bottom:1.5em; padding-bottom:1.5em; border-bottom:1px solid;} .calc-total .item-property > div:first-child {padding-top:5em;} .calc-total .item-property > div:last-child {padding-top:.35em;} .calc-total .item-property .h5 {margin-bottom:.5em;} .calc-total .item-total .form-elements {padding:1em 0 .2em;} .item-total .form-elements label {margin-top:.3em; font-size:1.25em;} .item-total .form-elements .txt {float:right; width:4em;} .calc-total .item-total .primary-bgr {padding:1.8em;} .side-bar .inner, .side-bar-2 .inner {margin-right:48px; padding:1.4em;} .side-bar h2, .side-bar-2 h2 {margin:0 0 1em;} .side-bar-nav ul {list-style:none; margin:0; padding:0 .1em;} .side-bar-nav a {display:block; padding:1em; text-align:center; text-decoration:none; border:2px solid transparent;} .side-bar-nav a img {max-height:200px;} .side-bar-nav span {display:block;} #footer {padding:0; box-shadow:inset 0 -16px 16px -12px #ccc; cursor:default;} .footer-bar {box-shadow:0 4px 10px rgba(0,0,0,.1);} .footer-bar .wrapper {text-align:center; display:flex;} .footer-bar .col-33 {border-style:solid; border-width:0 1px 0 0;} .footer-bar .col-33:first-child {border-left-width:1px;} .footer-bar a {display:block; height:100%; margin:0 auto; padding:2em 1em 1em; text-decoration:none;} .footer-bar i {display:inline-block; width:72px; height:72px; padding:12px; border-radius:50%;} .footer-bar svg {width:48px; height:48px; fill:#014286;} .footer-bar h4 {font-weight:300; pointer-events:none;} #footer .level-1 {padding:.3em 0 .1em;} #footer .level-1 a {text-decoration:none; font-size:1.1em;} #footer .level-2 {padding-top:2em; padding-bottom:1.5em;} #footer .level-2 .row {flex-wrap:wrap;} #footer h3 {font-size:1.6em;} #footer .social {margin:.8em 0; padding-bottom:1.5em; border-bottom:1px solid;} #footer .social h3 {min-width:11rem; margin-top:0; margin-right:1em;} #footer .social a {display:inline-block; width:32px; height:32px; margin:0 .4em .5em; padding:2px; border-radius:50%;} #footer .newsletter {margin-bottom:1em; padding-bottom:1em; border-bottom:1px solid;} #footer .newsletter h3 {min-width:11.5rem; margin-right:1em;} #footer .newsletter a {display:inline-block; min-width:7.4rem; margin-top:.5em;} #footer .level-2 .certificates {clear:both; text-align:center} #footer .level-2 .certificates a {display:inline-block; max-width:5em; margin:calc(.3em + 2%);} .footer-copy {clear:both; padding:.5em 40px 1em; margin:0; font-size:.9em; text-align:center;} #site .item-description .add-to-cart, .item-description .form-group .form-control, .form-inline .clear-filters {border-radius:3px;} .info-display {box-shadow:0 2px 5px rgba(0,0,0,0.05);} :root .sr-only:not(:focus):not(:active),:root .visually-hidden:not(:focus):not(:active) {position:absolute; width:1px; height:1px; overflow:hidden;white-space:nowrap; clip:rect(0 0 0 0); clip-path:inset(50%);} .site-nav a, .site-nav nav > ul > li > a:before, .btn, #header a, .lang > a:before, .header-graphic .inner a,.nav-collapse:before, .nav-collapse:after, .nav-collapse span:before, .nav-wrapper,.content .nav-x > li > a:before, .main-items a, .section-team a, .section-team a .img, .section-team a:before, .side-bar-nav a,.section-feed h3:before, .section-feed h3:after,.footer-bar a, .footer-bar i, .footer-bar svg, .section-partners .img a,.item-gallery .big-img a:before, .item-gallery .big-img a:after,.item-gallery .big-img a span:before, .item-gallery .big-img a span:after,.section-feed a, .article-description .share a span {transition:all .2s ease;} .cd-top {position:fixed; z-index:999; bottom:3%; right:2%; display:inline-block; width:40px; height:40px; overflow:hidden; text-indent:100%; white-space:nowrap;background-color:#cb2026; box-shadow:0 0 10px rgba(0,0,0,.1); border-radius:.3em;visibility:hidden; opacity:0; transition:opacity .3s 0s, visibility 0s .3s;} .cd-top:before {content:""; position:absolute; top:50%; left:50%;display:block; width:8px; height:8px; margin:-4px 0 0 -6px;border-style:solid; border-width:4px 4px 0 0; border-color:white;transform:rotate(-45deg);} .cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {transition:opacity .3s 0s, visibility 0s 0s;} .cd-top.cd-is-visible {visibility:visible; opacity:1;} .cd-top.cd-fade-out {opacity:.8;} .no-touch .cd-top:hover, .cd-top:hover {background-color:#e86256; opacity:1;} #cookie-consent {position:fixed; right:1.5em; bottom:1.5em; z-index:1000;} #cookie-consent .inner {position:relative; max-width:300px; padding:1.5em; font-size:12px; cursor:default;} #cookie-consent .inner, .close-cookie-window {background-color:white; box-shadow:4px 12px 20px -6px rgba(0,0,0,0.3);} #cookie-consent .inner, #cookie-consent a {border:1px solid rgba(0,0,0,0.15); background-clip:padding-box; border-radius:.2em;} #cookie-consent p {margin:0;} #cookie-consent p:first-child {margin-bottom:1em;} #cookie-consent a {position:relative; display:inline-block; text-decoration:none;} #cookie-consent p a {margin-right:.5em; padding:.5em 1em;} #cookie-consent p a:hover {background-color:#0066b3; color:white;} #cookie-consent .cookie-agree {padding-left:1.8em;} #cookie-consent .cookie-agree:before {content:""; position:absolute; left:.5em; top:.9em;display:block; width:8px; height:4px;border-style:solid; border-width:0 0 2px 2px; border-color:#2eb73a;transform:rotate(-45deg);} #cookie-consent .cookie-agree:hover:before {border-color:white;} #cookie-consent .close-cookie-window {position:absolute; top:-.7em; right:-.7em;display:block; width:24px; height:24px; text-align:center; line-height:22px; font-weight:bold; font-size:1.2em;background-color:#d84b4b; color:white; border-radius:50%;} #cookie-consent .close-cookie-window:hover {background-color:#a91c1c;}  html, body, .search-bar .search-wrapper,.pagination a:hover, .side-bar-nav a, .index .main-items a,.form-elements .fieldset, .qty-wrapper i, .section-team a:before,.section-partners .img a, .item-gallery .big-img a:before,.footer-bar a:hover, .footer-bar i {background-color:white;} .section-team .info {background-color:hsla(0,0%,100%,.8);} #header .meta a:hover, .lang.on > a,.site-nav, .site-nav .sub-menu li a, #site .owl-theme .owl-controls .owl-page span,.side-bar-2 .current a,.pagination strong, #header .login .logged-in a, #footer .level-1 {background-color:#014286;} .btn-primary {background-color:#3b7bb3;} .side-bar > .inner, .side-bar-2 > .inner, .content .nav-x.nav-sep,#footer, .pagination .pagination-pages, .footer-bar a:hover i, .calc-total {background-color:#f5f5f5;} #header .meta, .lang ul,.cart-bar #qty-in-basket, .cart-bar #qty-in-inquiry, .main-nav nav > ul > li:hover > a, .site-nav .nav-x a:active, .site-nav .sub-menu li a:hover,.form-elements .fieldset, .form-elements legend {background-color:#ebf0f6;} #site .add-to-cart:hover, .btn-primary:hover {background-color:#2f90cc;} .site-nav .sub-menu .sub-menu-wrapper {background-color:rgba(0,0,0,.7);} .cart-bar .on #qty-in-basket, .cart-bar .on #qty-in-basket, .cart-bar .on #qty-in-inquiry,.btn-warning {background-color:#fec934;} .btn-warning:hover {background-color:#fedf34;} .calc td.t-col-radio {background-color:#cb2026;} .cart-bar, .login, #header .lang > a, .currency {border-color:white;} #site .site-nav nav > ul > li {border-color:hsla(0,0%,100%,.1);} .qty-wrapper i:before, .qty-wrapper .qty-increase:after {border-color:#666;} .site-nav .nav-x .sub-menu li a {border-color:rgba(0,0,0,.3);} .section-feed a:hover, .item-rating {border-color:rgba(0,0,0,.1);} #header .meta .nav li, .main-items.item-left section, .header-graphic .inner a,.item-gallery .big-img, .index .main-items a, .qty-wrapper i,.section-partners .brands, .section-partners .img a,.footer-bar .col-33, #footer .social, #footer .newsletter, .calc-total .item-property, .calc-total .item-total,.calc-total .item-property > div:first-child, .calc-total .item-total > div:first-child {border-color:rgba(0,0,0,.15);} #footer .level-1 .nav-x.nav-sep > li {border-color:black;} .item-gallery ul .current a, .item-gallery ul a:hover, .header-graphic .inner a:hover,.content .nav-x.nav-sep .current a:before, .content .nav-x.nav-sep > li:hover > a:before,.main-items a:hover, .side-bar-nav a:hover, .side-bar-nav .current a, .section-team .info,.section-partners .img a:hover,.item-gallery .big-img a:before, .item-gallery .big-img a:after,.item-gallery .big-img a span:before, .item-gallery .big-img a span:after {border-color:#014286;} .item-gallery .big-img a:hover:before, .item-gallery .big-img a:hover:after,.item-gallery .big-img a:hover span:before, .item-gallery .big-img a:hover span:after {border-color:#428bca;} .site-nav .sub-menu .sub-menu-wrapper {border-color:#cb2026;} body, a {color:#333;} #header .meta a:hover, #header .login .logged-in a,.site-nav nav > ul > li > a, .site-nav .nav-x .sub-menu li a,.header-graphic h2, .header-graphic p, .side-bar-2 .current a,.pagination strong, #footer .level-1 a:hover, #footer .level-1 .current a {color:white;} #footer .level-1 a {color:hsla(0,0%,100%,.7);} .main-nav nav > ul > li:hover > a, .site-nav .nav-x a:active, .site-nav .sub-menu li a:hover,#header .meta, #header .meta a, #site main h2, .item-list.main-items a h3, main h3, main h5,.side-bar-nav a,.cart-bar .on #qty-in-basket, .cart-bar a:hover #qty-in-basket, .cart-bar .on #qty-in-inquiry, .cart-bar a:hover #qty-in-inquiry,.form-elements legend,.section-team .name, #footer h3 {color:#014286;} h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .date {color:rgba(0,0,0,.6);} option:disabled{color:rgba(0,0,0,.3);} #site .text-danger, .text-danger {color:#cb2026;} @media (min-width:1024px) {.item-gallery img {max-width:640px;} .side-bar-nav {max-height:63vh; overflow:auto;} main p {text-align:justify;}} @media (max-width:1280px) {.index .main-items .item-content > section {width:25%;} .index .main-items .item-content > section:nth-child(7n+1) {clear:none;} .index .main-items .item-content > section:nth-child(4n+1) {clear:both;} .site-nav .sub-menu .sub-menu-wrapper {width:200px;} #footer .level-2 .col-50 {width:44%} #footer .level-2 .col-25 {width:28%}} @media (max-width:1024px) {#header {margin-bottom:12px;} .nav-on {overflow:hidden;} .nav-on:after {content:""; position:fixed; top:0; right:0; bottom:0; left:0; z-index:700; background-color:rgba(0,0,0,.6);} #site .nav-collapse, .nav-collapse span {position:relative; z-index:901; display:block; width:48px; height:45px; padding:0;} #site .nav-collapse {float:right; margin:0; text-decoration:none;} .nav-on #site .nav-collapse {background-color:#014286; border-bottom-left-radius:0;} .nav-collapse:before, .nav-collapse:after, .nav-collapse span:before {content:""; position:absolute; left:50%; display:block; width:32px; height:4px; border-radius:2px;background-color:#014286; transform:translateX(-50%);} .nav-collapse:before {top:10px;} .nav-on .nav-collapse:before, .nav-on .nav-collapse:after {margin-left:-11px; transform-origin:left; background-color:white;} .nav-on .nav-collapse:before {top:10px; transform:rotate(45deg);} .nav-collapse span:before {top:32px;} .nav-on .nav-collapse span:before {opacity:0; visibility:hidden;} .nav-collapse:after {bottom:20px;} .nav-on .nav-collapse:after {bottom:9px; transform:rotate(-45deg);} .nav-wrapper {min-height:0; position:fixed; top:69px; right:-100%; bottom:0; width:100%; max-width:480px; z-index:901; overflow-y:auto;padding:1.5em; text-align:center; transition-delay:0.1s; background-color:#ebf0f6;} .nav-on .nav-collapse + .nav-wrapper {right:0;} #site .main-nav nav > ul {display:block;} .site-nav nav > ul > li {border-bottom:1px solid;} .site-nav nav > ul > li > a span {text-align:left; padding-left:1em; padding-right:1em;} .site-nav .sub-menu .sub-menu-wrapper {display:none; position:static; visibility:visible; opacity:1; width:100%; padding-left:8px; box-shadow:none;} .search-bar {width:100%; margin:1em 0; padding:0;} .wrapper {padding-left:16px; padding-right:16px;} .main {margin-top:16px;} #site .main-items .item-content {margin:0 -8px;} #site .main-items .item-content .item-cell {margin:0 8px 16px;} .side-bar.col-25, .side-bar-2.col-25 {width:33%;} .side-bar .inner, .side-bar-2 .inner {margin-right:24px;} .content.col-75 {width:66%; float:right;} .section-team.item-col-4 .item-content > section {width:33.33%;} .item-col-3.main-items .item-content > section,.item-col-4.main-items .item-content > section {width:50%;} .section-partners .img {padding:1em;} .calc-total {padding:12px;} .calc .col-50 {width:100%;} .calc .col-50 + .col-50 thead {display:none;} .calc .col-50 + .col-50 tr:first-child td {border-top-width:0;} #footer .level-2 > div {padding-right:3em;} #footer .social {text-align:left;} #footer .level-2 .col-80 {width:90%;} #footer .level-2 .col-50 h3 {width:auto; float:none;}} @media (max-width:767px) {.item-col-3 .item-content > section,.item-col-7 .item-content > section {width:50%;} .item-col-3 .item-content > section:nth-child(3n+1),.item-col-7 .item-content > section:nth-child(4n+1) {clear:none;} .item-col-3 .item-content > section:nth-child(2n+1),.item-col-7 .item-content > section:nth-child(2n+1) {clear:both;} .side-bar-2.col-25,.item-description .item-gallery, .item-description .item-overview, #footer .level-2 > div {width:100%;} .side-bar-2.col-25 .inner {margin:0 0 2em; padding:1em;} .side-bar-nav ul {display:flex; flex-wrap:wrap; gap:.5em;} .side-bar-nav ul li {flex:1; margin:0;} .side-bar-nav ul li a {display:flex; justify-content:center; align-items:center; min-width:9.2em; height:100%;} .side-bar.col-25 {display:none;} .content.col-75, .content.col-50, .col-40 {width:100%;} #footer .level-2 > div {padding-right:0;} #footer .level-2 .col-25 {width:50%;} #footer .level-2 .col-50 {width:100%; order:3;} #footer .level-2 .col-50 > div {width:100%;} #footer .social {margin-bottom:1.5em; padding-top:1.5em; border-top:1px solid rgba(0,0,0,.15);} #footer .newsletter {margin-bottom:2em; padding-bottom:2em;} .item-col-3.main-items .item-content > .section {width:100%; clear:both;} .main-items.item-left a {display:block;} .main-items.item-left .img {float:left; margin:0 1em 1em 0; line-height:normal;} .main-items.item-left h3 {display:block; font-size:1.2em;} .calc-total {padding:8px;} .calc-total .select-form {flex:auto; width:auto; margin:-8px -8px 8px;} .calc-total .item-property, .calc-total .item-total {width:45%;} .footer-bar a {padding:1em .5em .5em; font-size:.9em;}} @media only screen and (min-width:601px) and (max-width:767px) {.section-team.item-col-4 .item-content > section,.item-col-4.main-items .item-content > .section {width:50%;}} @media (max-width:600px) {.site-logo {max-width:220px;} .site-logo .img-years {width:60px; margin:-4px 0 0 4px;} #header .meta .nav {width:100%; text-align:center;} #header .meta .nav li {float:none; display:inline-block;} #site .owl-theme .owl-controls {position:static; margin:.2em 0 -1em; padding:0; text-align:center;} #site .owl-theme .owl-controls .owl-page {margin-bottom:.5em;} :root .owl-theme .owl-dots .owl-dot {margin:0 .3em;} :root .owl-theme .owl-dots .owl-dot span {width:14px; height:14px;} .item-col-2 .item-content > section, .item-col-3 .item-content > section,.section-team.item-col-4 .item-content > section,.item-col-4 .item-content > section {width:100%;} .col-90, .col-85, .col-80, .col-75, .col-70, .col-66, .col-60, .col-55, .col-50, .col-45, .col-40, .col-33, .col-30, .col-25, .col-20, .col-15, .col-10, .col-8 {width:100%;} .item-overview .shopping {overflow:auto;} .calc-total {display:block;} :root .calc-total section {width:auto;} .calc-total .select-form {margin-bottom:1.5em;} :root .calc-total .item-property > div {min-height:0; padding:1.5em 0;} .calc-total .item-property > div:first-child, .calc-total .item-total > div:first-child {margin-bottom:0;} .calc-total .item-total > div:first-child {padding-bottom:0; border-bottom:none;} .calc-total .item-total > div:first-child .primary-bgr {padding-bottom:0;} #footer .level-2 .col-25 {width:100%;}} @media (max-width:480px) {.section-contact-f .inner {padding:1em 0;} .footer-bar .wrapper {display:block; text-align:left;} .footer-bar .col-33 {border-width:1px 0 0;} .footer-bar .col-33:first-child {border-width:0;} .footer-bar a {padding:2em 1em;} .footer-bar i, .footer-bar h4 {vertical-align:middle;} .footer-bar h4 {display:inline-block; margin:0 0 0 1em;} #footer {font-size:1.1em;} #footer .level-1 .nav-x > li {margin-top:.7em; margin-bottom:.7em;} #footer .level-2 .nav-x > li {margin:.5em; padding-right:0; border:none;} #footer .level-2 .nav-x > li a {text-decoration:underline;} #footer .level-2 .certificates a {margin:0 .3em 1em;}}