.bg-module-apply{background:url(../images/icon-clock.png) left bottom no-repeat;height:33px;position:relative;margin:0 0 10px}.nav-step1,.nav-step2,.nav-step3,.nav-step4{height:40px;width:980px;text-indent:-99999px;margin:5px 0}.form_right,.form_right_2{margin:0 0 0 10px;float:left}.bg-module-apply-title{position:absolute;top:15px;left:20px}.timezone{position:absolute;top:18px;left:460px;font-weight:700;text-align:right}.nav-step1{background:url(../images/step1.png) left bottom no-repeat}.nav-step2{background:url(../images/step2.png) left bottom no-repeat}.nav-step3{background:url(../images/step3.png) left bottom no-repeat}.nav-step4{background:url(../images/step4.png) left bottom no-repeat}.form_left{float:left}.form_left_2{float:left;width:70%}.form_right_2{width:28%}.cus_dateBirth,.cus_gender,.cus_givenname,.cus_nation,.cus_num,.cus_passport,.cus_surname{float:left;margin:0}.b-total{padding:5px 5px 0;background:url(../images/bg_total.jpg) bottom repeat-x;border:5px solid #efefef;overflow:hidden}.line,.list_service_line{border-bottom:1px dotted #ccc}.price{font-size:18px;color:#df1f26;font-family:Arial,Helvetica,sans-serif}.nav-step li a,.price-gray{font-size:14px;color:#666}.cus_row{padding:0 10px 10px 0}.cus_num{width:17px}.cus_surname{width:238px}.cus_givenname{width:119px}.cus_gender{width:77px}.cus_dateBirth{width:191px}.cus_nation{width:72px}.cus_passport{width:105px}.cus_passport_pdf{float:left;width:152px;margin:0 3px}.cus_photo{float:left;width:142px;margin:0 3px}.user_login{margin:10px 0 0 5px;padding:10px 0 0;position:relative}.user_login_left{float:left;width:435px;min-height:380px}.user_login_right{float:left;width:410px;padding-left:10px;margin-left:120px;min-height:380px}.user_or{display:block;width:54px;height:365px;position:absolute;top:10px;left:445px;background:url(../images/icon_or.png) top no-repeat}#easyTooltip{margin:0 10px 1em 0;width:400px;padding:5px;background:#fff6c3;border:2px solid #ffef9c;line-height:2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#itemAirport,#itemCarpickup,#payment-description>div{display:none}.user_login_right .row_left{float:left;width:36%}.user_login_right .row_right{float:left;width:64%}.list_service_ul{list-style:none;padding:0;margin:0}.list_service_line,.list_service_ul>li{margin-bottom:5px}.l-order-note{padding:6px 0}.l-red{color:red}.l-lock{background:#dedede}.l-title{font-size:12px;font-weight:700;color:#181818}.l-waiting{background-color:#fdf7cc;border:1px solid #fdc86c;border-radius:4px;padding:5px;margin:10px 0}.l-label{padding-left:24px;display:inline-block}.l-input{margin-left:-20px;margin-right:4px}.l-modal-icon{color:#c72615;cursor:pointer;display:inline-block}#l-modal .l-modal-title{font-size:20px;text-align:center;color:#cc483a}#l-modal .table{width:100%;border-spacing:0;border-collapse:collapse;color:#000}#l-modal .table-bordered{border:1px solid #ddd}#l-modal .table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}#l-modal .table>tbody>tr>td{padding:9px 15px;border:1px solid #ddd}#billing_info .be-patient{vertical-align:middle}#billing_info .be-patient img{vertical-align:middle;width:31px;height:31px}.methodDescription{border:1px solid red;padding:10px;border-radius:5px}.methodDescription ul{list-style:disc;-webkit-padding-start:15px}.methodDescription ul li{line-height:1.6}.block-method{float:left;width:150px;text-align:center;padding:15px 7px}.block-method-2{float:left;width:33%}.nav-step{list-style:none;overflow:hidden;counter-reset:flag;box-sizing:border-box;display:flex;margin-bottom:20px}.nav-step li{margin-left:-15px;width:calc(25% + 15px)}.nav-step li:first-child{margin-left:0}.nav-step li a{text-decoration:none;outline:0;display:block;line-height:36px;padding:0 10px 0 60px;background:#f1f1f1;position:relative;font-weight:600}.nav-step li:first-child a{padding-left:50px}.nav-step li:first-child a:before{left:14px}.nav-step li a:before{content:counter(flag);counter-increment:flag;border-radius:100%;width:20px;height:20px;line-height:20px;margin:8px 0;position:absolute;top:0;left:30px;text-align:center;font-size:15px;background-color:#fff;font-weight:700}.nav-step li:last-child a{padding-right:20px}.nav-step li a:hover,.nav-step li.active a{background:#006241;color:#fff}.nav-step li a:hover::before,.nav-step li.active a::before{color:#666}.nav-step li a:hover:after,.nav-step li.active a:after{background:#006241}.nav-step li a::after{content:'';position:absolute;top:0;right:-18px;width:36px;height:36px;transform:scale(.707) rotate(45deg);z-index:1;background:#f1f1f1;box-shadow:2px -2px 0 2px #c8c8c8,3px -3px 0 2px #d7d7d7;border-radius:0 5px 0 50px}.nav-step li:last-child a::after{content:none}.nav-step li .mask{-webkit-mask-position-x:center;-webkit-mask-position-y:center;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat}