@import url(../../bower_components/flexslider/flexslider.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'dinregular';src:url("fonts/din-regular-webfont.eot");src:url("fonts/din-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/din-regular-webfont.woff") format("woff"),url("fonts/din-regular-webfont.ttf") format("truetype"),url("fonts/din-regular-webfont.svg#dinregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'dinbold';src:url("fonts/din-bold-webfont.eot");src:url("fonts/din-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/din-bold-webfont.woff") format("woff"),url("fonts/din-bold-webfont.ttf") format("truetype"),url("fonts/din-bold-webfont.svg#dinbold") format("svg");font-weight:normal;font-style:normal}body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;background:#fff;color:#00294a;font-family:"dinregular", Arial, Helvetica, sans-serif;font-size:16px}html.arial body{font-family:Arial, Helvetica, sans-serif}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:150px;padding:10px}@media only screen and (min-width: 641px){header{height:190px;padding:25px}#article1 header{height:350px}}@media only screen and (min-width: 1025px){header{padding:0px}#article1 header{height:570px}}header .flexslider{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}header .flexslider#flexsliderSlogans{display:none}@media only screen and (min-width: 641px){header .flexslider#flexsliderSlogans{display:block;background:transparent;z-index:9;margin-top:145px}header .flexslider#flexsliderSlogans .slogan,header .flexslider#flexsliderSlogans .learnMore{font-family:dinbold;font-size:34px;text-transform:uppercase;background:#002043;color:#fff;float:left;padding:10px}html.arial header .flexslider#flexsliderSlogans .slogan,html.arial header .flexslider#flexsliderSlogans .learnMore{font-family:Arial, Helvetica, sans-serif;font-weight:bold}.rgba header .flexslider#flexsliderSlogans .slogan,.rgba header .flexslider#flexsliderSlogans .learnMore{background:rgba(0,32,67,0.6)}header .flexslider#flexsliderSlogans .slogan a,header .flexslider#flexsliderSlogans .learnMore a{text-decoration:none;color:inherit;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}header .flexslider#flexsliderSlogans .slogan a:hover,header .flexslider#flexsliderSlogans .learnMore a:hover{color:#a8b4ce}header .flexslider#flexsliderSlogans .learnMore{font-size:17px;padding-top:0}header .flexslider#flexsliderSlogans .slogan .linebreak{display:block}}@media only screen and (min-width: 1025px){header .flexslider#flexsliderSlogans{margin-top:215px}header .flexslider#flexsliderSlogans .slogan,header .flexslider#flexsliderSlogans .learnMore{padding:15px}header .flexslider#flexsliderSlogans .slogan{font-size:44px}header .flexslider#flexsliderSlogans .learnMore{padding-top:0;font-size:21px}}header .flexslider#flexsliderImages{z-index:9}header .flexslider#flexsliderImages .slides{height:100%}header .flexslider#flexsliderImages .slides>li{background:no-repeat scroll 0 0 / cover;height:100%}.cssgradients #gradient{position:fixed;top:0;left:0;height:100px;width:100%;z-index:10;background:-webkit-linear-gradient(top, rgba(255,255,255,0.91) 0%, rgba(255,255,255,0.82) 42%, rgba(255,255,255,0.52) 62%, rgba(255,255,255,0.18) 82%, rgba(255,255,255,0) 99%, transparent 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.91) 0%, rgba(255,255,255,0.82) 42%, rgba(255,255,255,0.52) 62%, rgba(255,255,255,0.18) 82%, rgba(255,255,255,0) 99%, transparent 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.91) 0%, rgba(255,255,255,0.82) 42%, rgba(255,255,255,0.52) 62%, rgba(255,255,255,0.18) 82%, rgba(255,255,255,0) 99%, transparent 100%);background:-moz-linear-gradient(top, rgba(255,255,255,0.91) 0%, rgba(255,255,255,0.82) 42%, rgba(255,255,255,0.52) 62%, rgba(255,255,255,0.18) 82%, rgba(255,255,255,0) 99%, transparent 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.91) 0%, rgba(255,255,255,0.82) 42%, rgba(255,255,255,0.52) 62%, rgba(255,255,255,0.18) 82%, rgba(255,255,255,0) 99%, transparent 100%)}@media only screen and (min-width: 641px){.cssgradients #gradient{height:190px}}@media only screen and (min-width: 1025px){.cssgradients #gradient{height:190px}}
.cssgradients header.thickGradient #gradient{background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, rgba(255,255,255,0.8)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, #fff 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, #fff 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}@media only screen and (min-width: 1025px){#fixedHeader{position:fixed;width:100%;top:0;left:0;z-index:11}#fixedHeaderContent{width:995px;margin:10px auto 0}}#logoBox{position:fixed;left:10px;z-index:11}@media only screen and (min-width: 641px){#logoBox{left:25px}}@media only screen and (min-width: 1025px){#logoBox{position:static;left:0;float:left}}#logoBox a{height:85px;width:102px;display:block;background:url("../images/logo.png") no-repeat;background-size:contain;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.svg #logoBox a{background:url("../images/logo.svg") no-repeat;background-size:contain}header.small #logoBox a{height:45px;width:54px}@media only screen and (min-width: 641px){#logoBox a{height:100px;width:120px}}
@media only screen and (min-width: 1025px){#navBox{float:right;margin-top:36px}}
.navOpener{cursor:pointer;position:fixed;right:10px;z-index:13}@media only screen and (min-width: 641px){.navOpener{right:25px;-webkit-transition:margin 0.2s ease;-moz-transition:margin 0.2s ease;-ms-transition:margin 0.2s ease;-o-transition:margin 0.2s ease;transition:margin 0.2s ease}#navBox.visible .navOpener{margin-top:-10px}}@media only screen and (min-width: 1025px){.navOpener{display:none;right:0;position:static}#navBox.visible .navOpener{margin-top:0}}.navOpener .fa{font-size:2.5em}.navOpener .fa-times{font-size:2em}#navContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;position:fixed;height:100%;overflow:auto;right:0;top:0;background:#fff;padding:10px;width:100%;z-index:12}.no-boxshadow #navContent{border-bottom:3px solid #00294a}.boxshadow #navContent{-moz-box-shadow:0 0 5px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.7);box-shadow:0 0 5px rgba(0,0,0,0.7)}@media only screen and (min-width: 641px){#navContent{width:40%;height:auto}}@media only screen and (min-width: 1025px){#navContent{width:auto;height:auto;position:static;padding:0;background:transparent;overflow:visible;display:block;border:0 none !important}.boxshadow #navContent{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}#navContent #mainNavBox{float:left}}#navContent #mainNav li{border-bottom:1px solid #eee}#navContent #mainNav li:last-of-type{border:0 none}#navContent #mainNav .mainNavLevel2{display:none}#navContent #mainNav .mainNavLevel2 li{border-bottom:0}#navContent #mainNav a{text-decoration:none;text-transform:uppercase;color:inherit}#navContent #mainNav li.active a.navLevel1{background:#b3bed4;color:#fff}#navContent #mainNav a.navLevel1.active{background:#b3bed4;color:#fff}#navContent #mainNav a.navLevel1{display:block;line-height:2.5;padding:0 10px;font-family:dinbold}html.arial #navContent #mainNav a.navLevel1{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#navContent #mainNav .mainNavLevel2 li.active a.navLevel2{font-family:dinbold}html.arial #navContent #mainNav .mainNavLevel2 li.active a.navLevel2{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#navContent #mainNav a.navLevel2{display:block;line-height:2;padding:0 20px}@media only screen and (min-width: 1025px){#navContent #mainNav{font-size:14px}#navContent #mainNav li{border:0 none;float:left;margin-right:25px;position:relative}#navContent #mainNav li:last-of-type{margin-right:50px}#navContent #mainNav .mainNavLevel2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:#b3bed4;padding:0 10px 5px;min-width:100%}#navContent #mainNav .mainNavLevel2 li{float:none;margin:0;position:static}#navContent #mainNav .mainNavLevel2 li.active a.navLevel2{font-family:inherit;color:#00294a}#navContent #mainNav a.navLevel1:hover{background:#b3bed4;color:#fff}#navContent #mainNav a.navLevel1{line-height:2;padding:0 10px;font-family:dinbold;font-family:dinbold;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}html.arial #navContent #mainNav a.navLevel1{font-family:Arial, Helvetica, sans-serif;font-weight:bold}html.arial #navContent #mainNav a.navLevel1{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#navContent #mainNav a.navLevel2{line-height:1.5;padding:0;color:#fff;text-transform:none;white-space:nowrap}#navContent #mainNav a.navLevel2:hover{color:#00294a}}#navContent #langSwitch{margin:20px 0 10px 0;padding:0 10px}#navContent #langSwitch li{float:left;margin-right:10px}#navContent #langSwitch li:last-of-type{margin-right:0}#navContent #langSwitch li.active a,#navContent #langSwitch li a:hover{opacity:1}#navContent #langSwitch li a{padding:8px;border:1px solid #ddd;display:block;background:#eee;opacity:0.5;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}#navContent #langSwitch li a img{display:block}@media only screen and (min-width: 1025px){#navContent #langSwitch{float:left;padding:0;margin:0}#navContent #langSwitch li{margin-right:4px}#navContent #langSwitch li a{font-size:13px;padding:4px}#navContent #langSwitch li a img{display:inline-block;vertical-align:middle}}
#contentBox{background:#fff;padding:10px 10px 30px 10px;position:relative;z-index:9;line-height:1.5}@media only screen and (min-width: 641px){#contentBox{padding:25px 25px 50px 25px}}@media only screen and (min-width: 1025px){#contentBox{padding:50px 0;width:995px;margin:0 auto}}#contentBox p{margin-bottom:10px}#contentBox p:last-of-type{margin-bottom:25px}@media only screen and (min-width: 1025px){#contentBox p{margin-bottom:20px}#contentBox p:last-of-type{margin-bottom:40px}}#contentBox h1{font-family:dinbold;text-transform:uppercase;line-height:1.1;font-size:22px;margin:10px 0 20px 0}html.arial #contentBox h1{font-family:Arial, Helvetica, sans-serif;font-weight:bold}@media only screen and (min-width: 641px){#contentBox h1{font-size:30px;margin-bottom:30px}#article1 #contentBox h1#homeScreenH1{display:none}}@media only screen and (min-width: 1025px){#contentBox h1{margin:0 0 45px 0}}#contentBox h2{font-family:dinbold;padding-top:10px;margin-bottom:10px}html.arial #contentBox h2{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#contentBox h2:first-of-type{padding:0}@media only screen and (min-width: 1025px){#contentBox h2{padding-top:20px;margin-bottom:20px}}#contentBox .contentImg{max-width:100%;height:auto;display:block;margin-bottom:15px}@media only screen and (min-width: 641px){#contentBox .contentImg{margin-bottom:30px}}@media only screen and (min-width: 1025px){#contentBox .contentImg{margin-bottom:40px}}#contentBox a{color:#00294a}#contentBox a:hover{text-decoration:none}#contentBox a.pageLink{text-decoration:none;color:inherit;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}#contentBox a.pageLink:hover{color:#a8b4ce}#contentBox sup{vertical-align:super;font-size:13px}#contentBox .tabBox{margin-bottom:-25px}#contentBox .tabBox.contentTabs{margin-bottom:0}#contentBox .tabBox.contentTabs .tab h2{font-size:inherit;font-family:dinbold;text-transform:inherit}html.arial #contentBox .tabBox.contentTabs .tab h2{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#contentBox .tabBox.contentTabs .tab h3{font-size:inherit;font-family:dinbold;text-transform:inherit;color:inherit}html.arial #contentBox .tabBox.contentTabs .tab h3{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#contentBox .tabBox.contentTabs .tab img{max-width:100%;height:auto}#contentBox .tabBox .tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px}#contentBox .tabBox .tab .tabImage{margin-bottom:17px}#contentBox .tabBox .tab .tabImage a{display:block}#contentBox .tabBox .tab .tabImage img{width:100%;height:auto;display:block}#contentBox .tabBox .tab h2{font-size:22px;font-family:dinbold;text-transform:uppercase;margin-bottom:13px;line-height:1.1}html.arial #contentBox .tabBox .tab h2{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#contentBox .tabBox .tab h2 a{color:inherit;text-decoration:none}#contentBox .tabBox .tab h3{font-size:14px;color:#a8b4ce;font-family:dinbold;text-transform:uppercase;margin-bottom:5px;line-height:1.1}html.arial #contentBox .tabBox .tab h3{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#contentBox .tabBox .tab p{margin-bottom:15px}#contentBox .tabBox .tab .learnMoreTabs{text-transform:uppercase;font-family:dinbold}html.arial #contentBox .tabBox .tab .learnMoreTabs{font-family:Arial, Helvetica, sans-serif;font-weight:bold}@media only screen and (min-width: 641px){#contentBox .tabBox{margin-left:-25px}#contentBox .tabBox .tab{width:50%;display:inline-block;vertical-align:top;padding-left:25px}#contentBox .tabBox .tab .tabImage{-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}#contentBox .tabBox .tab .tabImage:hover{opacity:0.7}}@media only screen and (min-width: 1025px){#contentBox .tabBox .tab{width:33.3333333%}}@media only screen and (min-width: 641px){#contentBox .contentNav ul{margin-left:-25px}}#contentBox .contentNav li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:-1px}@media only screen and (min-width: 641px){#contentBox .contentNav li{width:50%;float:left;padding-left:25px}}@media only screen and (min-width: 1025px){#contentBox .contentNav li{width:33.3333333%}}#contentBox .contentNav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;font-family:dinbold;text-decoration:none;color:inherit;border-bottom:1px solid #ccd2d9;border-top:1px solid #ccd2d9;display:block;line-height:3;-webkit-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;transition:padding 0.3s ease}html.arial #contentBox .contentNav li a{font-family:Arial, Helvetica, sans-serif;font-weight:bold}@media only screen and (min-width: 1025px){#contentBox .contentNav li a:hover{background:#ccd2d9;color:#fff;padding-left:10px}}#contentBox .tagTable{text-transform:uppercase;font-family:dinbold;background:#ccd2d9;padding:10px;margin-bottom:20px}html.arial #contentBox .tagTable{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#contentBox .tagTable .tagTableBody{font-size:22px;color:#fff;line-height:normal}#contentBox .tagTable .tagTableBody ul{list-style:none}#contentBox .tagTable .tagTableBody ul li{padding-left:15px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi/P//PwMqYGLAANQUAggwAFHdAwlUKrQnAAAAAElFTkSuQmCC") no-repeat left 12px}#contentBox .tagTable .tagTableRight{margin-top:10px}@media only screen and (min-width: 641px){#contentBox .tagTable{margin-bottom:25px;padding:20px}#contentBox .tagTable .tagTableBody{font-size:28px}#contentBox .tagTable .tagTableBody ul li{background-position:left 15px}#contentBox .tagTable .tagTableRight{margin-top:20px}}@media only screen and (min-width: 1025px){#contentBox .tagTable{margin-bottom:50px}#contentBox .tagTable .tagTableHead{white-space:nowrap;height:2em}#contentBox .tagTable .tagTableLeft{float:left;width:50%}#contentBox .tagTable .tagTableRight{margin:0;float:left;width:50%}}
#errorBox{background:#F5BABA;border:1px solid red;padding:10px;margin:0 0 15px 0;line-height:1.3}#successBox{background:#B6F0B4;border:1px solid green;padding:15px}#successBox h1{margin:0}#successBox a{display:block;margin-top:15px}@media only screen and (min-width: 1025px){#errorBox,#successBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:71%}}.inputWrapper{margin-bottom:10px}.inputWrapper label{display:block}.inputWrapper input,.inputWrapper textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:dinregular;font-size:16px;width:100%;border:1px solid #ccd2d9;outline:0;box-shadow:0 1px 2px rgba(0,0,0,0.13) inset,0 -1px 1px #fff,0 1px 0 #fff}.inputWrapper input:focus,.inputWrapper textarea:focus{border-color:#a8b4ce}html.arial .inputWrapper input,html.arial .inputWrapper textarea{font-family:Arial, Helvetica, sans-serif}.inputWrapper input{padding:6px 4px}.inputWrapper input[type=file]{border:0 none;box-shadow:none;font-size:14px}.inputWrapper input[type=submit]{margin-top:10px;box-shadow:none;background-color:#ccd2d9;color:#fff;text-transform:uppercase;font-family:dinbold;cursor:pointer;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}html.arial .inputWrapper input[type=submit]{font-family:Arial, Helvetica, sans-serif;font-weight:bold}.inputWrapper input[type=submit]:hover{background-color:#a8b4ce}.inputWrapper textarea{resize:vertical;min-height:150px}@media only screen and (min-width: 641px){.inputWrapper label{float:left;width:25%;padding:5px 0}.inputWrapper input,.inputWrapper textarea{float:left;width:75%}.inputWrapper input[type=submit]{width:auto;padding:6px 10px}}@media only screen and (min-width: 1025px){.inputWrapper input,.inputWrapper textarea{width:46%}}
#interactiveMapWrapper{display:none}@media only screen and (min-width: 641px){#interactiveMapWrapper{display:block;margin-bottom:25px}}@media only screen and (min-width: 1025px){#interactiveMapWrapper{margin-bottom:40px}}#interactiveMapWrapper #interactiveMapSvg{max-width:100%}#interactiveMapWrapper .interactiveMapPlaceTab{display:none;position:absolute;top:0;left:0;background:#fff;border:1px solid #dcdcdc;padding:10px}#interactiveMapWrapper .interactiveMapPlaceTab p{margin-bottom:0}footer{padding:20px 10px 30px 10px;background:#00294a;color:#a8b4ce;line-height:1.9}@media only screen and (min-width: 641px){footer{padding:20px 20px 40px}}@media only screen and (min-width: 1025px){footer{padding:43px 0 100px 0}}@media only screen and (min-width: 1025px){footer #footerWrapper{width:995px;margin:0 auto}}@media only screen and (min-width: 641px){footer #footerLeft{float:left}}footer #footerLogo{float:left}footer #footerLogo a{display:block;background:url("../images/logo_light.png") no-repeat;background-size:contain;width:84px;height:70px}.svg footer #footerLogo a{background:url("../images/logo_light.svg") no-repeat;background-size:contain}footer #footerNav{float:right;text-align:right}footer #footerNav li a{text-decoration:none;color:inherit}footer #footerNav li a:hover,footer #footerNav li.active a{color:#fff}@media only screen and (min-width: 641px){footer #footerNav{float:left;text-align:left;margin-left:50px;line-height:70px}footer #footerNav li{float:left;margin-right:15px}footer #footerNav li:last-of-type{margin-right:0}}footer #footerRight{margin-top:10px;color:#546f8c;text-align:right}@media only screen and (min-width: 641px){footer #footerRight{float:right;line-height:70px;margin-top:0}}
.inv{display:none !important;visibility:hidden}.clearfloat{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}
