body.esta-ds *,body.esta-ds *:after,body.esta-ds *:before{box-sizing:border-box}body.esta-ds a:hover,body.esta-ds a:focus{text-decoration:none}body.esta-ds h1,body.esta-ds h2,body.esta-ds h3,body.esta-ds h4,body.esta-ds h5,body.esta-ds h6{font-family:"Raleway",sans-serif;font-weight:600;text-align:center}body.esta-ds .sectionAccordion,body.esta-ds .sectionPowa{border-bottom:1px solid #f5f5f5;font-size:1em}body.esta-ds.main .sectionPowa{padding:30px 0}body.esta-ds .sectionAccordion{padding:20px 0}body.esta-ds .sectionAccordion .container .container{padding:0;width:100%}body.esta-ds .sectionAccordion h1,body.esta-ds .sectionAccordion h3,body.esta-ds .sectionAccordion h4{margin:10px 0;text-align:left}body.esta-ds .sectionAccordion h2{margin:0;text-align:left;position:relative}body.esta-ds .sectionAccordion h2:after{content:"\f13a";font-family:"FontAwesome";font-size:.8em;color:#2a8c8b;position:absolute;top:17px;right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}body.esta-ds .sectionAccordion h2.active:after{content:"\f139"}body.esta-ds .sectionPowa h1,body.esta-ds .sectionPowa h2,body.esta-ds .sectionPowa h3,body.esta-ds .sectionPowa h4{margin:0 0 15px 0;text-align:left}body.esta-ds .sectionAccordion a{color:#000;display:block;padding:15px 0;outline:0}body.esta-ds .sectionAccordion p{margin:0 0 15px 0}body.esta-ds .sectionAccordion p:last-of-type{margin:0 0 20px 0}body.esta-ds .sectionPowa a{color:#2a8c8b}body.esta-ds p{font-size:1.5em}body.esta-ds p:not(.footer){text-align:left}body.esta-ds div[class^="col-"],body.esta-ds div[class*="col-"]{padding:0 15px}body.esta-ds .row{margin-right:-15px;margin-left:-15px}body.esta-ds .container-fluid{padding-left:15px;padding-right:15px}body.esta-ds #top form .form-group{overflow:hidden}body.esta-ds #top form .acceptGC{color:#fff;font-size:1.5em}body.esta-ds .modal-title{font-size:2em;display:inline-block}body.esta-ds .modal-body,body.esta-ds .alert p,body.esta-ds .alert{font-size:1.2em;font-weight:normal}body.esta-ds.main .modal-body p{font-size:1.2em}body.esta-ds .modal-body p{font-size:1em}body.esta-ds .modal-footer{text-align:left}body.esta-ds .alert h3{font-size:2em;text-align:left}body.esta-ds .btn-primary{background-color:#2a8c8b;border-color:#2a8c8b;color:#fff}body.esta-ds .btn-primary:hover,body.esta-ds .btn-primary:focus{background-color:#25807f;border-color:#25807f;color:#fff}body.esta-ds .alert-success{background:#57ad93;border-color:#57ad93;color:#fff}body.esta-ds .alert-warning{background:#f8ac59;border-color:#f8ac59;color:#fff}body.esta-ds .alert-info{background:#49b6da;border-color:#49b6da;color:#fff}body.esta-ds .alert-danger{background:#d43f4f;border-color:#d43f4f;color:#fff}body.esta-ds .btn,body.esta-ds .btn:focus{outline:0}body.esta-ds .form-control.has-error{background:#fff url('/bundles/frontesta/img/error_icon.png');background-position:right 20px top 12px;background-repeat:no-repeat}body.esta-ds .form-control.valid.has-success{background:#fff url('/bundles/frontesta/img/valid_icon.png');background-position:right 20px top 12px;background-repeat:no-repeat}body.esta-ds .pos-rel{position:relative}esta-ds .bg-white{background-color:#fff}.esta-ds .bg-dark-blue{background-color:#1f2d44}.esta-ds .bg-green{background-color:#2a8c8b}.esta-ds .bg-grey{background-color:#eee}.esta-ds .txt-white{color:#fff}.esta-ds .txt-center{text-align:center}.esta-ds .brdr-light-blue{border-color:#4a586e}body.esta-ds{font-family:"Muli",sans-serif;font-size:100%;color:#000;line-height:1.42857143;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.esta-ds .navbar-brand{background:url('/bundles/frontesta/img/logo.png') left center no-repeat;font-family:"Raleway",sans-serif;font-size:3.6em;font-weight:600;width:225px;color:#fff;margin-left:0}body.esta-ds .navBox{padding:10px 0;margin:0;border-bottom:0}body.esta-ds .navBox h1,body.esta-ds .navBox .h1Esta{padding:17px 0}body.esta-ds .navBox h1 .title span,body.esta-ds .navBox .h1Esta .title span{color:#fff;font-size:.5em}body.esta-ds .navBox h1 span.title,body.esta-ds .navBox .h1Esta span.title{color:#fff;font-size:.6em;font-weight:bold}body.esta-ds .navbar-default{background:transparent;border:0}body.esta-ds .navbar .navbar-nav>li{position:relative}body.esta-ds .navbar .navbar-nav>li>a{color:#fff;font-size:1.4em;font-weight:bold;padding:8px 10px;margin:0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}body.esta-ds .navbar .navbar-nav>li>a:hover{background:#2a8c8b}body.esta-ds .navbar .navbar-nav>li.active{text-decoration:none}body.esta-ds .navbar .navbar-nav>li:last-child:after{content:""}body.esta-ds .navbar-right{margin:12px 0 0 0}body.esta-ds .navbar-nav>li>.dropdown-menu{margin:23px 0 0 0;padding:0;background:#1f2d44;border:0;overflow:hidden}body.esta-ds .dropdown-menu>li{border-bottom:1px solid #334158}body.esta-ds .dropdown-menu>li:last-child{border-bottom:0}body.esta-ds .dropdown-menu>li>a{padding:10px 20px;color:#fff}body.esta-ds .dropdown-menu>li>a:hover,body.esta-ds .dropdown-menu>li>a:focus{background:#2a8c8e;color:#fff}body.esta-ds .dropdown-menu>.active>a,body.esta-ds .dropdown-menu>.active>a:hover,body.esta-ds .dropdown-menu>.active>a:focus{background:#2a8c8e;color:#fff}body.esta-ds .menu_level_1 li.nav-header:after{color:#fff}body.esta-ds .menu_level_2 li a{color:#fff;padding:10px 0 10px 20px;background:rgba(255,255,255,0.1)}body.esta-ds .online-form-msg{position:absolute;top:22px;left:190px;font-size:1.6em;font-weight:bold;color:#fff}body.esta-ds .online-form-msg i{float:left;font-size:.5em;margin:7px 10px 0 0}body.esta-ds .sectionPowa:nth-child(even){background-color:#f5f5f5}body.esta-ds .sectionPowa:nth-child(odd){background-color:transparent}body.esta-ds.main section:last-of-type{padding-bottom:130px}body.esta-ds section:last-of-type{padding-bottom:130px}body.esta-ds #top{min-height:800px;background:#fff url('/bundles/frontesta/img/main_esta_bg.jpg') top center no-repeat;background-size:100%;overflow:hidden;padding:0 0 40px 0;position:relative}body.esta-ds #top .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1)}body.esta-ds #top .form-wrapper{background:rgba(31,45,68,0.9);padding:20px 20px 25px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.esta-ds #top .form-wrapper h2{font-size:1.6em;text-align:left;padding:0 0 0 20px;margin:0 0 20px 0;line-height:1.4}body.esta-ds #top form{color:#fff}body.esta-ds #top form .collection h2{color:#fff;font-size:18px;font-weight:bold;margin:20px 0 10px 0;padding:10px 10px 10px 15px;background:#2b8c8b;-webkit-border-radius:4px;moz-border-radius:4px;border-radius:4px;position:relative}body.esta-ds #top form .collection h2:after{position:absolute;top:10px;right:15px;content:"\f107";font-family:"FontAwesome";font-size:16px;color:#fff}body.esta-ds #top .form-subtitle{color:#fff;font-family:"Raleway",sans-serif;font-size:2.4em;font-weight:600;text-align:center;margin:30px 0;position:relative;z-index:1}body.esta-ds form .formSection{border-bottom:1px dotted #dddbd5}body.esta-ds #top .helpPopinBtn{display:none}body.esta-ds #top a.helpPopinBtn{top:3px;right:-7px;height:15px;width:15px;line-height:15px;background:#4ab6d6;color:#fff;font-size:.8em;font-weight:bold;text-align:center;z-index:2}body.esta-ds #top a.helpPopinBtn:focus{outline:0}body.esta-ds #top form>.row{margin:0}body.esta-ds #top label{display:inline-block;max-width:100%;padding:0}body.esta-ds #top form label{color:#fff;font-family:"Muli",sans-serif;font-size:1.5em;font-weight:600;margin-top:2px;width:100%;text-align:right}body.esta-ds #top form label[for="core_esta_multi_declaration_disclaimer"]{padding:0 0 0 30px;text-align:left}body.esta-ds #top form .radio-lbl label{width:80%;text-align:left;margin-bottom:-2px;padding:0 0 0 25px;cursor:pointer}body.esta-ds [type="radio"]:checked,body.esta-ds [type="radio"]:not(:checked){position:absolute;left:0}body.esta-ds [type="radio"]:checked+label,body.esta-ds [type="radio"]:not(:checked)+label{position:relative;cursor:pointer;display:inline-block;color:#666}body.esta-ds [type="radio"]:checked+label:before,body.esta-ds [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}body.esta-ds [type="radio"]:checked+label:after,body.esta-ds [type="radio"]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#2a8c8e;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}body.esta-ds [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}body.esta-ds [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}body.esta-ds [type="checkbox"]:not(:checked),body.esta-ds [type="checkbox"]:checked{position:absolute}body.esta-ds [type="checkbox"]:not(:checked)+label,body.esta-ds [type="checkbox"]:checked+label{position:relative;padding-left:30px;cursor:pointer}body.esta-ds [type="checkbox"]:not(:checked)+label:before,body.esta-ds [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ccc;background:#fff;border-radius:3px}body.esta-ds [type="checkbox"]:checked+label:before{border:1px solid #2a8c8b;background:#2a8c8b}body.esta-ds [type="checkbox"]:not(:checked)+label:after,body.esta-ds [type="checkbox"]:checked+label:after{content:"\f00c";font-family:"FontAwesome";position:absolute;top:3px;left:2px;font-size:1em;line-height:.8;color:#fff;transition:all .2s}body.esta-ds [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}body.esta-ds [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}body.esta-ds [type="checkbox"]:disabled:not(:checked)+label:before,body.esta-ds [type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}body.esta-ds [type="checkbox"]:disabled:checked+label:after{color:#999}body.esta-ds [type="checkbox"]:disabled+label{color:#aaa}body.esta-ds form .form-control{background:#fff;border:0;box-shadow:none;outline:0}body.esta-ds form input[type="submit"]{background:#2a8c8b;color:#fff;font-family:"Raleway",sans-serif;width:100%;font-size:1.5em;font-weight:600;margin:10px 0 0 0;padding:10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;outline:0}body.esta-ds form input[type="submit"]:hover{background:#25807f;color:#fff}body.esta-ds form .form-control{display:inline-block;width:100%;padding:6px 10px;height:34px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:normal}body.esta-ds .collection-entry{position:relative}body.esta-ds .collection-entry .btn-remove{position:absolute;right:-50px;top:0}body.esta-ds input.field-error,body.esta-ds textarea.field-error,body.esta-ds select.field-error,body.esta-ds span.field-error select{background-color:rgba(247,175,175,1) !important;border:none !important}body.esta-ds form ul.help-block{display:block}body.esta-ds form ul.help-block li{text-align:right;list-style-type:none;color:#f73f4c;font-size:1.5em}body.esta-ds .certificate-wrapper{color:#fff}body.esta-ds .certificate-wrapper h2,body.esta-ds .certificate-wrapper small{text-align:left;padding:0 0 15px 25px}body.esta-ds .certificate-wrapper h2{border-bottom:1px dotted rgba(255,255,255,0.5);margin:20px 0 10px 25px;padding:0 0 10px 0;font-size:2em}body.esta-ds .certificate-wrapper small{display:block;font-size:1.5em;font-weight:bold;margin:0 0 20px 0}body.esta-ds .certificatePreview{border:0}body.esta-ds .certificate-wrapper h5{font-size:2em;text-align:left;padding:0 0 0 25px}body.esta-ds .certificate-wrapper ul.assistance{list-style:none;font-size:1.8em;font-weight:bold;padding:0;margin:0 0 0 27px}body.esta-ds .certificate-wrapper ul.assistance li{padding:15px 0 15px 35px;text-shadow:0 0 50px #000;position:relative}body.esta-ds .certificate-wrapper ul.assistance li:before{content:"";position:absolute;top:15px;left:0;font-family:"FontAwesome";font-size:1.5em;font-weight:normal;margin:-6px 0 0 0}body.esta-ds .certificate-wrapper ul.assistance li.first:before{content:"\f0f2"}body.esta-ds .certificate-wrapper ul.assistance li.second:before{content:"\f072"}body.esta-ds .certificate-wrapper ul.assistance li.third:before{content:"\f017"}body.esta-ds .certificate-wrapper ul.assistance li.fourth:before{content:"\f046"}body.esta-ds.sheet .certificate-wrapper{color:#000;padding-left:20px}body.esta-ds.sheet .certificate-wrapper ul.assistance li{text-shadow:none}body.esta-ds.sheet aside .nav{padding-left:20px}body.esta-ds .esta-logo{margin:20px 0 0 0;padding:0 0 0 25px}body.esta-ds.sheet .certificate-wrapper{color:#000}body.esta-ds.sheet .certificate-wrapper ul.assistance li{text-shadow:none}body.esta-ds #main_content section{padding:60px 0}body.esta-ds #main_content #about_us{min-height:300px}body.esta-ds #main_content .about-details h1{margin:10px 0 20px 0}body.esta-ds #main_content .about-details h4,body.esta-ds #main_content .about-details p{text-align:center}body.esta-ds #main_content #learn_more{padding:0}body.esta-ds #main_content #learn_more .map{min-height:600px;padding:30px 0;cursor:default}body.esta-ds #main_content #learn_more .map .where{font-size:1.5em;margin:10px 0}body.esta-ds #main_content #learn_more .map .where span{padding:0 0 0 10px}body.esta-ds #main_content #learn_more #us-map{display:block;width:760px;height:auto;margin:0 auto}body.esta-ds #main_content #learn_more path{stroke:#efefef !important;stroke-width:1px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}body.esta-ds #main_content #learn_more path:hover,body.esta-ds #main_content #learn_more circle:hover{stroke:#2a8c8b !important;stroke-width:1px;stroke-linejoin:round;fill:#2a8c8b !important;cursor:pointer}body.esta-ds #main_content #learn_more #path67{fill:none !important;stroke:none !important;cursor:default}body.esta-ds #main_content #learn_more #info-box{display:none;position:absolute;top:0;left:0;z-index:1;background-color:#ddd;border-radius:4px;padding:5px 15px;font-family:"Open Sans",sans-serif;font-size:13px}body.esta-ds #main_content #learn_more #info-box:after{content:'';position:absolute;border-style:solid;border-width:8px 8px 0;border-color:#ddd transparent;display:block;width:0;z-index:1;bottom:-5px;left:40%}body.esta-ds #main_content #learn_more .seo-links{padding:40px 0;background:#1f2d44 url('/bundles/frontesta/img/esta_usa_logo_trans.png') center center no-repeat;min-height:600px}body.esta-ds #main_content #learn_more .seo-links h4{width:80%;margin:0 auto 20px auto;color:#fff;text-align:left}body.esta-ds #main_content #learn_more .seo-links h4 i{font-size:1em;margin:0 5px 0 0}body.esta-ds #main_content #learn_more .seo-links ul.nav{width:80%;margin:0 auto;padding:0;list-style:none}body.esta-ds #main_content #learn_more .seo-links li{font-size:1.5em;border-bottom:1px dashed #3f506b;position:relative}body.esta-ds #main_content #learn_more .seo-links li:last-child{border:0}body.esta-ds #main_content #learn_more .seo-links li:before{content:'';position:absolute;top:24px;left:10px;display:inline-block;width:3px;height:3px;border-radius:50%;background:#fff;margin:0 5px 0 0;z-index:1}body.esta-ds #main_content #learn_more .seo-links li a{display:block;width:100%;height:100%;padding:15px 0 15px 25px;color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}body.esta-ds #main_content #learn_more .seo-links li a:hover{background-color:#2a8c8b;color:#fff}body.esta-ds #main_content #learn_more .seo-links li:before a:hover{background:#2a8c8b}body.esta-ds.accueil .left-img{margin:0 0 10px 0}body.esta-ds.accueil .accueil{margin:10px 0 10px 0;min-height:auto}body.esta-ds.accueil .left-img img,body.esta-ds.accueil .accueil img{border:0}body.esta-ds.accueil .accueil h4{font-size:1.8em;font-weight:bold;text-align:left;border-bottom:1px dotted #ddd;margin:0 0 20px 0}body.esta-ds.accueil .navbar-right{margin:3px 0 0 0}body.esta-ds.accueil .dropdown-menu li{margin:0}body.esta-ds.accueil .navbar-nav>li>.dropdown-menu{margin:22px 0 0 0}body.esta-ds.accueil a.freeAccess{background:#2a8c8b;color:#fff;font-family:"Raleway",sans-serif;width:75%;font-size:1.5em;font-weight:600;margin:10px 0 0 0;padding:10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;outline:0}body.esta-ds.accueil a.freeAccess:hover{background:#25807f;color:#fff}body.esta-ds.accueil .helpService{margin:30px 0 0 0;border:0;color:#000}body.esta-ds.accueil .helpServiceHead{background:#fff;font-size:1.8em;border-bottom:1px dotted #ddd}body.esta-ds.accueil .helpServiceHead span{font-family:"Raleway",sans-serif;font-weight:bold}body.esta-ds.accueil .helpService a{color:#25807f}body.esta-ds.accueil .helpService ul,body.esta-ds.accueil .accueil ul{list-style:none;font-size:1.5em;margin:10px auto;padding:0}body.esta-ds.accueil .accueil ul{width:100%}body.esta-ds.accueil .helpService ul li,body.esta-ds.accueil .accueil ul li{border-bottom:1px dotted #ddd;padding:10px 0 10px 25px;margin:0;position:relative;text-align:left}body.esta-ds.accueil .helpService ul li{padding:10px 0 10px 10px}body.esta-ds.accueil .helpService ul li:last-child,body.esta-ds.accueil .accueil ul li.last-child{border-bottom:0}body.esta-ds.accueil .accueil ul li:before{position:absolute;top:15px;left:10px;content:"\f111";font-family:'FontAwesome';font-size:.5em;color:#25807f}body.esta-ds.accueil .questions{font-size:1.3em;font-weight:normal;margin:20px 0 0 0;text-align:center}body.esta-ds.contact .contact-form-wrapper{background:#f6f6f6 url('/bundles/frontesta/img/esta_usa_logo_grey.png') center center no-repeat;background-size:70% auto;width:400px;margin:0 auto 0 auto;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.esta-ds.contact form input.form-control,body.esta-ds.contact form .form-control{background:rgba(255,255,255,0.5);border:1px solid #c3cad6}body.esta-ds.contact form .form-control:focus{background:#f9f9f9;border:1px solid #8b95a4}body.esta-ds.contact form #front_main_contact_comment{padding:0 10px}body.esta-ds.finish .formSection,body.esta-ds.contact form .formSection,body.esta-ds.contact form label{color:#000;font-size:1.8em;font-weight:normal}body.esta-ds.finish .formSection{margin:20px 0;border:0;text-align:center}body.esta-ds.finish .alert{font-size:1.4em}body.esta-ds.contact form label{font-size:1.3em;font-weight:normal;padding:15px 15px 0 0}body.esta-ds.transaction .contact-form-wrapper{background:url('/bundles/frontesta/img/homeland_security_logo_grey.png') center center no-repeat;background-size:70% auto;width:400px;margin:40px auto 0 auto}body.esta-ds.transaction .cards{text-align:right;padding:10px 0 0 0;margin:10px 0 0 0;overflow:hidden}body.esta-ds.transaction .cards span{display:inline-block;margin:0 2px}body.esta-ds.transaction form{margin:20px 0 0 auto;width:70%;padding:20px 20px 30px 20px;background:#f6f6f6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}body.esta-ds.transaction .formSection{margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:0}body.esta-ds.transaction .formSection,body.esta-ds.transaction form label{color:#000;font-size:1.5em;font-weight:normal}body.esta-ds.transaction form label{font-size:1.3em;font-weight:normal;text-align:left;padding:10px 15px 0 0}body.esta-ds.transaction form input.form-control,body.esta-ds.transaction form .form-control{border:1px solid #c3cad6}body.esta-ds.transaction form .form-control:focus{border:1px solid #8b95a4}body.esta-ds.transaction span.icon{font-size:1.3em;text-align:left;margin:0 10px 0 0}body.esta-ds.transaction .icon i{color:#2a8c8b}body.esta-ds.transaction .helpTooltip{display:block !important;position:absolute !important;top:-2px !important;right:22px !important}body.esta-ds.transaction .helpPicto{background:#1f2d44;width:20px;height:20px;line-height:20px}body.esta-ds.transaction .arrow_box:after,body.esta-ds.transaction .arrow_box:before{display:none}body.esta-ds.transaction .tooltipContent{display:none;position:absolute;top:0;right:25px;box-shadow:none}body.esta-ds.transaction .arrow_box{border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.esta-ds.transaction .esta-user{font-size:1.5em}body.esta-ds.transaction .esta-user .user-info{list-style:none;margin:20px 0 0 0;padding:10px 20px;overflow:hidden}body.esta-ds.transaction .esta-user .user-info li{float:left;padding:10px;width:100%}body.esta-ds.transaction .esta-user .user-info li i{color:#4ab6da}body.esta-ds.transaction aside ul{list-style-type:none;padding:0}body.esta-ds.transaction aside ul li{padding:10px 0;border-top:1px solid #f0f0f0}body.esta-ds.out .nav>li>a{font-size:1.3em;text-decoration:none;border:1px dotted #ddd}body.esta-ds.out .nav>li.active>a{border:1px solid #ddd;border-bottom:1px solid #fff}body.esta-ds.out .nav>li>a:hover,body.esta-ds.out .nav>li>a:focus{color:#000;border:1px solid #ddd;border-bottom:1px solid #fff;background:#f0f0f0;text-decoration:none}body.esta-ds.out #main{margin:40px auto}body.esta-ds.out form{margin:40px 0 0 0}body.esta-ds.out form .form-group{margin:0;padding:15px 0;border-bottom:1px dotted #ddd}body.esta-ds.out form .no-pad-brdr{padding-bottom:0;border:0}body.esta-ds.out form .form-group.sub-form{padding:0}body.esta-ds.out form .formSection,body.esta-ds.out form label{color:#000;font-size:1.8em;font-weight:normal}body.esta-ds.out form label{font-size:1.3em;font-weight:normal;padding:0}body.esta-ds.out form .radioDiv label{padding:0 0 0 5px;cursor:pointer}body.esta-ds.out form input.form-control,body.esta-ds.out form .form-control{border:1px solid #c3cad6}body.esta-ds.out form .form-control:focus{background:#f9f9f9;border:1px solid #8b95a4}body.esta-ds.out form .sub-form{margin:20px 0 0 0;-webkit-transition:all .25s ease}body.esta-ds.out form .form-group ul{margin-bottom:0}body.esta-ds.out [type="radio"]:checked+label,body.esta-ds.out [type="radio"]:not(:checked)+label{position:static}body.esta-ds.out [type="radio"]:checked+label:after,body.esta-ds.out [type="radio"]:not(:checked)+label:after{top:4px}body.esta-ds.out a.helpPopinBtn{width:15px;height:15px;line-height:15px;text-align:center;top:0;background:#4ab6da;color:#fff}body.esta-ds.out a.helpPopinBtn:focus{outline:0}body.esta-ds.out form .sub-form .form-control{margin:0 0 15px 0}body.esta-ds.out form .btn-info{background:#2b8c8e;border-color:#2b8c8e}body.esta-ds.out form .employer input{margin:0 0 15px 0}body.esta-ds.out form .usFinal{margin:0 0 15px 0}body.esta-ds.out form .usFinal p{margin:25px 0}body.esta-ds.out form .usFinal .btn{margin:0 0 15px 0}body.esta-ds.out form .choices{margin:35px 0}body.esta-ds.out form .choices h2{font-size:1.3em}body.esta-ds.out form .choices .formSection{margin:0 0 20px 0;border:0}body.esta-ds.out form .rejectedOnce .form-group{border:0}body.esta-ds.out form .travels label{margin:10px 0 5px 0}body.esta-ds.out form .terms{text-align:center}body.esta-ds.out form .terms label{padding:0 0 0 25px}body.esta-ds.out form .terms h2{padding:0 0 0 25px}body.esta-ds.out form input[type="submit"]{margin:40px 0}body.esta-ds.out .confirm-wrapper{background:url('/bundles/frontesta/img/esta_usa_logo_grey.png') top center no-repeat}body.esta-ds.out .btn{margin:0 10px 0 0}body.esta-ds.out table.table{font-size:1.3em}body.esta-ds.out h2{font-size:2em;margin:30px 0 10px 0;text-align:left}body.esta-ds.out label[for="core_esta_declaration_birthGender_0"],body.esta-ds.out label[for="core_esta_declaration_birthGender_1"]{padding:0 0 0 25px}body.esta-ds.terms h2{border-bottom:1px dotted #ddd;font-size:2em;margin:0 0 20px 0;text-align:left;padding:0 0 10px 0}body.esta-ds.terms .cgu-content-wrapper{background:url('/bundles/frontesta/img/esta_usa_logo_grey.png') center center no-repeat;font-size:1.5em;margin:20px 0;min-height:400px}body.esta-ds.terms .cgu-content-wrapper h4{font-size:1.3em;margin:20px 0;text-align:left}body.esta-ds.terms .cgu-content-wrapper p{font-size:1em}body.esta-ds #main_content #iconography{padding:60px 0;border-bottom:1px solid #f5f5f5}body.esta-ds #iconography .steps{padding:30px 15px}body.esta-ds #iconography .steps:after{position:absolute;top:20%;right:0;content:"\f105";font-family:"FontAwesome";font-size:3em;color:#ddd}body.esta-ds #iconography .esta-icon{margin:0 0 30px 0}body.esta-ds #iconography .steps.last{border:0}body.esta-ds #iconography .steps.last:after{content:""}body.esta-ds #main_content #iconography h4{font-size:1.6em}body.esta-ds #iconography .esta-step-description p{text-align:center}body.esta-ds .footer{padding:30px}body.esta-ds .footer p{text-align:center}body.esta-ds .footer p a{font-size:.9em;color:#fff;position:relative;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;transition:color .25s ease;outline:0}body.esta-ds .footer p a:hover{color:#46b5b4}body.esta-ds .footer p a:after{position:absolute;top:7px;right:-14px;color:#2a8c8b;content:"\f005";font-family:"FontAwesome";font-size:.5em}body.esta-ds .footer p a:last-child:after{content:""}body.esta-ds #main{margin:50px auto}body.esta-ds.sheet h1{font-size:2.6em}body.esta-ds.sheet h2{font-size:2em}body.esta-ds.sheet h3{font-size:1.7em}body.esta-ds.sheet h1,body.esta-ds.sheet h2,body.esta-ds.sheet h3,body.esta-ds.sheet h4{text-align:left}body.esta-ds.sheet #main a.freeAccess{background:#2a8c8b;color:#fff;font-family:"Raleway",sans-serif;width:100%;font-size:1.5em;font-weight:600;margin:30px 0;padding:10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;outline:0}body.esta-ds.sheet #main a.freeAccess:hover{background:#25807f}body.esta-ds.sheet aside .nav>li{background-color:#fff;border-radius:0;border:0;margin:0 0 1px 0;position:relative;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}body.esta-ds.sheet aside .nav>li:last-child{border-bottom:none !important}body.esta-ds.sheet aside .nav>li:hover{background-color:#fff}body.esta-ds.sheet aside .nav>li:before{content:'\f005';font-family:"FontAwesome";font-size:.6em;color:#2a8c8b;position:absolute;top:15px;left:10px;z-index:1}body.esta-ds.sheet aside .nav>li a{background:#f6f6f6;font-size:1.4em;color:#000;padding:10px 0 10px 25px;border:0}body.esta-ds.sheet aside .nav li.last,body.esta-ds.sheet aside .nav li.last a{border-radius:0}body.esta-ds.sheet aside .nav>li a:hover,body.esta-ds.sheet aside .nav>li a:focus{background:#f3f3f3}body.esta-ds.sheet #main ul,body.esta-ds.sheet #main ol{font-size:1.4em;margin:15px 0;padding:0 0 0 20px}body.esta-ds.sheet #main ul li,body.esta-ds.sheet #main ol li{margin:0 0 5px 0}body.esta-ds.sheet #main .container_Form a,body.esta-ds.sheet #main .container_Form a:hover body.esta-ds.sheet #main .container_Form a:focus{color:#2a8c8b}body.esta-ds.sheet #main .container_Form a.freeAccess{color:#fff}body.esta-ds.sheet .certificatePreview h2{font-size:2em;margin-left:0}body.esta-ds.sheet .certificatePreview ul.assistance{list-style:none;font-size:1.4em;font-weight:normal;padding:0;margin:0 0 0 27px}body.esta-ds.sheet .certificatePreview ul.assistance li{border-bottom:1px dotted #ddd;padding:15px 0 15px 35px;position:relative}body.esta-ds.sheet .certificatePreview ul.assistance li:last-child{border-bottom:0}body.esta-ds.sheet .certificatePreview ul.assistance li:before{content:"";position:absolute;top:15px;left:0;font-family:"FontAwesome";font-size:1.5em;font-weight:normal;margin:-6px 0 0 0}body.esta-ds.sheet .certificatePreview ul.assistance li.first:before{content:"\f0f2";color:#2a8c8b}body.esta-ds.sheet .certificatePreview ul.assistance li.second:before{content:"\f072";color:#2a8c8b}body.esta-ds.sheet .certificatePreview ul.assistance li.third:before{content:"\f017";color:#2a8c8b}body.esta-ds.sheet .certificatePreview ul.assistance li.fourth:before{content:"\f046";color:#2a8c8b}@media(max-width:1600px){body.esta-ds #main_content #learn_more .map .where{margin:40px 0}body.esta-ds #main_content #learn_more #us-map{width:600px}}@media(max-width:1200px){body.esta-ds.transaction form{width:80%}body.esta-ds #main_content #learn_more #us-map{width:530px}body.esta-ds.out a.helpPopinBtn{right:0}}@media(max-width:1170px){body.esta-ds #main_content #learn_more #us-map{width:480px;margin:65px auto 0 auto}}@media(max-width:991px){body.esta-ds .container{width:auto}body.esta-ds #top form label{text-align:left}body.esta-ds #top form .radio-lbl label{margin-bottom:5px}body.esta-ds .form-group{margin-bottom:10px}body.esta-ds .certificate-wrapper{display:none}body.esta-ds #main_content #learn_more #us-map{width:600px;margin:35px auto 0 auto}body.esta-ds #iconography .steps:after{content:""}body.esta-ds.transaction label{text-align:left}body.esta-ds.transaction .esta-user .user-info{margin:20px 0 0 0}body.esta-ds.transaction input.inputNumber:first-child{width:100% !important}body.esta-ds.transaction .formSection{padding:0 15px 10px 15px}body.esta-ds.transaction form{margin:20px auto 0 auto}body.esta-ds.out form label,body.esta-ds.out form .form-control{margin-bottom:15px}body.esta-ds.sheet #main{margin:50px 15px}body.esta-ds.sheet aside .nav{margin:20px 0 0 0;padding-left:0}body.esta-ds.out a.helpPopinBtn{right:15px}body.esta-ds.accueil .accueil h4{margin:20px 0}body.esta-ds #top a.helpPopinBtn{top:1px;right:15px}}@media(max-width:767px){body.esta-ds .navbar-header{text-align:left}body.esta-ds .navBox h1,body.esta-ds .navBox .h1Esta{position:relative;padding:28px 0}body.esta-ds .navBox h1 span.title,body.esta-ds .navBox .h1Esta span.title{position:absolute;top:12px;left:60px}body.esta-ds .online-form-msg{top:32px;left:77px;font-size:1.3em;font-weight:normal}body.esta-ds .online-form-msg i{display:none}body.esta-ds .navbar-toggle{margin:0}body.esta-ds .navbar-toggle.customNav{display:block;top:10px;right:0}body.esta-ds .navbar-collapse.in{padding:0}body.esta-ds .navbar .navbar-nav>li{border-bottom:1px dashed #3f506b}body.esta-ds .navbar .navbar-nav>li:last-child{border-bottom:0}body.esta-ds .navbar .navbar-nav>li>a{border-radius:0;padding:10px;text-align:left;margin:0}body.esta-ds .navbar-nav>li>.dropdown-menu{margin:0;border-radius:0}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:10px}body.esta-ds #top .form-subtitle{padding:0 20px}body.esta-ds #top .form-wrapper{margin:20px 15px 0 15px}body.esta-ds #main_content .about-details h1{font-size:2.4em}body.esta-ds .sectionAccordion h2,body.esta-ds .sectionPowa h2{font-size:2em}body.esta-ds.transaction form{width:100%}body.esta-ds .footer a{display:inline-block}}@media(max-width:600px){.navBox h1 span,.navBox .h1 span,.navBox .h1Esta span{font-size:.7em}body.esta-ds #main_content #learn_more .map{display:none}body.esta-ds #main_content #learn_more .seo-links h4{width:90%}body.esta-ds #main_content #learn_more .seo-links ul.nav{width:90%}body.esta-ds .footer{padding:30px 0}body.esta-ds .footer p a{display:inline-block;margin:0 5px}body.esta-ds .footer p a:after{content:""}body.esta-ds.out form .terms{text-align:left;padding:0 0 0 20px}body.esta-ds.contact .contact-form-wrapper{width:100%;padding:15px}body.esta-ds .modal-footer{padding:10px}body.esta-ds .modal-footer .btn{margin:5px 0}body.esta-ds.out form input[type="submit"]{margin:10px 0}body.esta-ds.accueil .left-img img{width:100%}body.esta-ds.accueil a.freeAccess{width:100%}}@media(max-width:480px){body.esta-ds #main_content .about-details h1{font-size:2.2em}body.esta-ds .sectionAccordion h2,body.esta-ds .sectionPowa h2{font-size:1.8em;padding:0 25px 0 0}body.esta-ds .sectionAccordion h2:after{font-size:1em}}
