 .result_large* {box-sizing: border-box; -moz-box-sizing: border-box; -web-kit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;} .result_large {display: table; min-height: 239px;} .result_large .frame-content {padding:38px 17px 17px; min-height: 239px; box-sizing: border-box; -moz-box-sizing: border-box; -web-kit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; position: relative;} .result_large .frame-content h2 {font-size: 2.4em; color: #003f80; line-height: 1; margin-bottom:2px; font-weight: normal;} .result_large .frame-content h2 span {display: block;} .result_large .frame-content p {color: #585858; font-size: 1.5em; line-height: 1.5; margin-bottom: 20px;} html, body {-webkit-text-size-adjust: 100%;} .result_large .frame-align .frame-content {padding-top: 25px;} .result_large .frame-content.frame-data span {font-size: 1.5em; line-height: 24px; margin-top:12px; color: #585858; display: block;} .result_large .frame-content.frame-data h2 {font-size: 1.5em; margin-bottom:5px; padding: 9.5px 0; margin-top:15px; color: #003f80;} .result_large .frame-content.frame-data .logo-links {overflow: hidden;} .result_large .frame-content.frame-data .logo-links a {font-size: 2em; float: right;} .result_large .frame-content.frame-data .logo-links a:last-child {border-right: 1px solid #d6d6d6; margin-top: 11px; line-height: 20px; margin-right: 10px; color:#585858; padding: 0 10px 0 0;} .result_large.frame-align a.another-org {font-size: 1.5em; line-height: 1; position: absolute; border-bottom:1px solid #80b6d9; left: 34px; padding-bottom:1px; top: 39px;} .result_large.frame-align {position: relative;} .result_large .bid {color: #006cb2; display: inline-block; font-size: 1.5em; line-height: 1.2; padding-left: 15px; padding-top: 0; position: absolute; left: 16px; bottom: 10px;} .result_large .bid em {background: url(../img/sprite-img.png) no-repeat scroll -51px -329px; display: block; height: 20px; left: -4px; position: absolute; top: 50%; width: 15px; margin-top: -10px;} @media only screen and (max-width: 518px) {.result_large .frame-content.frame-data h2 {line-height: 21px; padding: 6px 0 6px 18px;} .result_large .frame-content.frame-data {width: auto;} .result_large .frame-content.frame-data span {margin-top: 26px; line-height: 20px;}} .en {direction:ltr;} html.edit_mode .en , #footer{direction:rtl;} .en.wrapper #main_column {margin: 0px 8px 0px 0px; float: left;} .en.wrapper #side_column {float: left;} .en .box, .en .box_no_margin {text-align: left; float: left; display: inline-block; margin: 0px 8px 8px 0px;} html.edit_mode .en .box, html.edit_mode .en .box_no_margin {text-align: right;} .en .mini_collapse .box-title h4, .mini_collapse .box-title h2 {padding-left: 0px; word-wrap: break-word;} .en .harelstyleElement-H3B {margin: 10px; word-wrap: break-word;} .en .richtext div, .en .richtext li {margin-left: 5px;} .en .services .col, .en #services .col {margin: 0px 0px 0px 12px;} .en .services li a, .en #services li a {padding:9px 20px 9px 0px;} .en .services li a em, .en #services li a em {right: 0; left:auto; width:15px; height:18px; background-position: -130px -3276px;} .en #promotion_content .bid em {right: 0; left:auto; width:15px; height:18px; background-position: -130px -3276px; top:40%;} .en #promotion_content .bid {left: auto; right: 5px;} .en #promotion_content span{margin-left:15px;} .en .insurence_plan_list {margin-left:18px; margin-right:0px;} .en .insurence_plan .arrowicon {left:90%; background-position:-157px -3265px;} .en .page_title {float: left; margin-right: 0px; margin-left: 8px; padding-left: 0px; padding-right: 163px;} .en .media_icon {left: auto; right: 10px;} .en .media_icon li {float: right; margin-left: 0px; margin-right: 8%;} .en .down_arrow {padding-right: 0px; padding-left: 7px; right: 114px; left: auto;} .en.secondary_nav > ul {float: left; margin-right: 0px; margin-left: 43px;} .en.secondary_nav > ul > li {float: left;} .en.secondary_nav > ul > li.first {padding-right: 0;} .en.secondary_nav > ul > li:first-child {background: url(../img/LIborder.png) 100% center no-repeat;} .en.secondary_nav > ul > li:last-child {background:inherit;} .en.secondary_nav > ul > li.slidenav > a {padding-left: 0px; padding-right: 5px;} .en .nav_icon {right: 0px; left: 11px;} .en #business_card .column h2 {font-size: 28px; color: #003f80; line-height: 1; padding-right: 25px; padding-left:0px;} .en #business_card .column li {float: left; padding-left: 15px; padding-right:0px;} .en #business_card .column ul.listSquare li:before {right: auto; left:0;} .en #business_card div.business_card_button {text-align: right; padding-left: 0px; padding-right:20px;} .en #business_card .btn_section span {padding-right: 0px; padding-left:27px;} .en #business_card .column li small {float: left; text-align: left;} .en #business_card .column .harelLiSquare {margin: 10px 0 10px 12px;} .en #business_card .column #smallIcons li {float: left; padding-left: 0;} .en #business_card .column #smallIcons li.odd,.en #business_card .column #smallIcons li:nth-child(odd) {clear:left;} .en #business_card .column #smallIcons li >div {float: left; padding-left: 10px;} @media screen and (max-width:765px) {.en #business_card .column {margin-right: 10px;}} .en .standard_form input[type="text"], .standard_form input[type="number"], .standard_form input[type="tel"] {direction: ltr;} .en .capcha_input_container {float:left;} .en .captchaimg {float:left;} .en .captcha-section button {float: right; margin-right:auto; margin-left: 0;} .en .contact_form_section .captcha-section span {float: left;} .en .LBD_CaptchaIconsDiv, .LBD_CaptchaImageDiv {display:inline-block; float:right;} .en #policy_blog.policy-data {padding: 24px 0 17px 0; margin-top: 1px;} .en #policy_blog.policy-data a {padding:10px 0 10px 41px; font-size: 15px; line-height: 25px; color: #006cb2; position: relative;} .en #policy_blog.policy-data a:after {position: absolute; right:auto; left: 0px; content:""; top:0px; width: 31px; height: 30px; display: block; background: url(../img/sprite-img.png) no-repeat -93px -1620px;} .en #policy_blog.policy-data a:before {position: absolute; left:auto; right: -22px; content:""; top:9px; width: 10px; height: 18px; display: block; background: url(../img/sprite-img.png) no-repeat -132px -3275px;} .en #policy_blog.policy-data.policy-travel {background: #e8eaed; padding:17px 0 9px 25px;} .en label.error {font-size: 16px !important; color: #BE4646 !important; max-width: 250px; background: #fff; float: left;} .en ul.harelLiSquareVertical li {background: none !important; padding-right: 0px !important; padding-left:15px !important; list-style-type:square !important; list-style-position:inside !important;} .en ul.harelLiSquare li {background: none !important; padding-left: 10px !important; display: inline;} .en .harelLiSquare li::before {content: ""; background: #515151; width: 5px; height: 5px; position: absolute; margin: 8px -10px 0px -12px;} .en ul.harelLiSquare {word-wrap: break-word;} .en ul.harelLiArrows li {margin-top:10px;} .en ul.harelLiArrows li:before {background:url(../img/sprite-img.png) no-repeat; background-position:-80px -132px; margin:2px;} .en .mini_collapse .box-title{float:left;} .en .mini_collapse .box-title:before{left:0;} .en .mini_collapse .box-content{float:left;} .en .mini_collapse .box-content:before{left:25%;} .en #collapse_cagtegory h2{margin-left:18px;} .en .insurence_plan_list li{float:left;margin-left:2%;margin-right:0;} .en .insurence_plan_list li small{float:left;} .en .insurence_plan_list .plan_text{padding-left:25px;} .en #more-item .itme-link:after{left:120px;} .en .result_form_login input[type="button"]{float:right;} .en .result_form_login .form li input[type="tel"]:-moz-placeholder {text-align: left;} .en .result_form_login .form li input[type="tel"]:-ms-input-placeholder {text-align: left;} .en .result_form_login .form li input[type="tel"]::-webkit-input-placeholder {text-align: left;} .en #downloads {background: #ffffff;} .en #downloads {width: 100%;} .en #downloads .accordiondoc > ul > li {min-height:47px; width: 100%; overflow: hidden; border-top: none; padding: 23px 0 2px; width: 94%; margin: 0 auto; border-bottom: 1px #dddddd solid;} .en #downloads .accordiondoc > ul > li.last, .en #downloads .accordiondoc > ul > li:last-child {border-bottom:none;} .en #downloads .accordiondoc > ul > li h2 {margin-top: 6px; padding: 0; line-height: 18px;} .en .tab_container #downloads .accordiondoc > ul > li {width: 100%;} .en #downloads .accordiondoc > ul > li > a {font-size: 13px; line-height: 1.2; float: right; color: #006cb2; display: block;} .en #downloads .accordiondoc > ul > li span.policy {font-size: 1.5em; line-height: 1.4; float: none; color: #585858; display: block; padding-top: 0; margin-right: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .en #downloads .accordiondoc > ul > li > a span {line-height: 2; padding: 0 14px; display: inline-block; display: none;} .en #downloads .accordiondoc > ul > li > a.online {width: 174px; text-align: right; line-height: 2; padding-left:inherit; padding-right: 34px; position: relative} .en #downloads .accordiondoc > ul > li > a.download {width: 99px; text-align: right; line-height: 31px; padding-left:inherit; padding-right: 34px; position: relative; margin-top: -1px;} .en #downloads .accordiondoc li a.linkforTitle{float: none;} .en #downloads .accordiondoc > ul > li > a.download em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; left:auto; right: 0; top: 0px; width: 28px; height: 30px; background-position: 0 -208px;} .en #downloads .accordiondoc > ul > li > a.online span {background-position: 0 -177px;} .en #downloads .accordiondoc > ul > li > a.online em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; left:auto; right: 0; top: -1px; width: 28px; height: 30px; background-position: 0 -177px;} .en #downloads .accordiondoc > ul > li > a.next.online em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; left:auto; right: 0; top: -1px; width: 28px; height: 30px; background-position: -5px -3258px;} .en #downloads .accordiondoc > ul > li > a.next.online:hover em {background-position: -32px -3258px;} .en #downloads .accordiondoc > ul > li > a.download span {background-position: 0 -208px;} .en #downloads .accordionClick {background: #fff; border-top: 1px solid #DDDDDD; color: #006cb2; font-size: 1.8em; line-height: 1.2; padding: 15px 0; position: relative;} .en .accordionClick em {position: absolute; left:auto; right: 15px; top: 50%; width: 29px; height:19px; background:url(../img/sprite-img.png) no-repeat -69px -1827px; margin-top: -9.5px;} .en #downloads .accordionContent {display: none; padding: 10px;} .en #downloads .accordionContent p {margin-right:auto; margin-left: 18px; padding-top: 15px;} .en #downloads .accordiondoc {border-bottom: 1px solid #DDDDDD;} .en #downloads .accordiondoc {border-bottom: none;} .en #downloads.box {min-height: 0;} .en #downloads .accordionClick a {display: block; margin-right:auto; margin-left: 18px; color: inherit; padding-left:inherit; padding-right: 50px;} .en #downloads .accordionContent span {color: #003F80; display: block; font-size: 1.8em; line-height: 1.5; padding-top: 6px; margin-right:auto; margin-left: 18px;} .en #downloads .accordionClick.on {background: #265C93; color: #fff; border-top: 1px solid #265C93;} .en #downloads .accordionClick.on em {position: absolute; left:auto; richness: 15px; top: 50%; width: 29px; height:19px; background:url(../img/sprite-img.png) no-repeat -84px -1506px; margin-top: -9.5px;} @media only screen and (max-width: 765px) {.en #downloads .accordiondoc > ul > li > a.online span {height: 30px;} .en #downloads .accordiondoc > ul > li > a.download span {height: 30px;} .en #downloads .accordiondoc > ul > li span.policy {font-size: 1.8em;} .en #downloads .accordiondoc > ul > li > a.online {width: 30px; height: 30px; padding-left:inherit; padding-right: 0px; text-indent: -99999px; font-size: 0px; margin-right:auto; margin-left: 10px; overflow: hidden; text-align: center; line-height: 0; color: #fff;}} @media only screen and (max-width: 518px) {.en #downloads .accordiondoc > ul > li > a.download {width: 30px; height: 30px; padding-left:inherit; padding-right: 0px; margin-right:auto; margin-left: 10px; text-indent: -99999px; font-size: 0px; overflow: hidden; text-align: center; line-height: 0; color: #fff;} .en #downloads .accordiondoc > ul > li span.policy {font-size: 1.5em;}} @media only screen and (max-width: 480px) {.en #downloads .accordiondoc > ul > li > a.online {width: 30px; height: 30px; margin-right: auto; margin-left: 0;}} .en .general_tabs .box_title {display: none;} .en .tabs_single.general_tabs .box_title {display: none;} .en .general_tabs h2.alt_title {display: none;} .en .tabs_single.general_tabs h2.alt_title {font-size: 24px; color: #003F80; display: block; margin-right: 14px; margin-left:auto; margin-bottom: 10px;} .en #tabs div.section .doc_online + .doc_online {padding-bottom: 50px;} .en #tabs .tab_header {display: block; background: #fff; border-left: none; border-right:inherit; border-bottom: none; border-top: 1px solid #d5d5d5;} .en #tabs .first .tab_header {border-top: none;} .en #tabs > li > a {text-decoration: none; color: #000; font-size: 18px; color: #585858; line-height: 1.2; padding: 18px 0;} .en #tabs > li .active > a {color: #fff;} .en #tabs > li > a {display: inline-block; width: 100%;} .en #tabs > li > .tab_header.active {background: #003f80; color: #F2F2F2; border-bottom: none;} .en #tabs {width: 100%; position: relative; border: none;} .en #tabs > li {list-style: none; display: inline-block; float: left; margin: 0;} .en #tabs.cols3 > li {width: 244px;} .en #tabs.cols3 > li#tab_3 {width: 245px;} .en #tabs.cols2 > li {width:366px;} .en #tabs.cols2 > li#tab_2 {width:367px;} .en #tabs.cols1 .tab_header {display: none;} .en #tabs.cols1 div.section {top: 0;} .en #tabs div.section {float: right; display: none; padding: 0; position: absolute; top: 59px; right:0; left: auto; background: #fff; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; visibility: hidden;} .en .tab_container #downloads .accordiondoc > ul > li span.policy {font-size: 15px; line-height: 1; padding-top: 0px;} .en #tabs div.section.is-open {visibility: visible; display:block;} .en #tabs .tab_header {border-left: 1px solid #d5d5d5; border-right:inherit; height: 59px; border-bottom: 1px solid #d5d5d5; border-top: none;} .en .tabs_single.general_tabs #tabs .tab_header {display: none;} .en #tabs.cols2 .tab_header {border-left:none; border-right: inherit; border-bottom: 1px solid #d5d5d5; border-top: none;} .en #tabs .tab_header.active {border-left:none; border-right: inherit;} .en #tabs .first .tab_header {border-left:none; border-right: inherit;} .en #tabs .tab_header.gry-bg {background:#fcfcfc;} .en #tabs .tab_header {text-align: center; position: relative; z-index: 999; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;} .en #tabs .tab_header a {color: #006cb2; display: block; font-size:20px; line-height: 1.4; padding: 18px 0;} .en #info_tabs.box-slice #tabs .tab_header.active a {color: #ffffff;} .ie8 #info_tabs {overflow:hidden;} .en #tabs .tab_header a {height: 28px; width: 100%;} .en #tabs > li > .tab_header.active span {display: block !important;} .en #tabs > li > .tab_header span {background-image: url(../img/sprite-img.png); background-repeat: no-repeat; bottom: -9px; display: none; font-size: 0; height: 9px; left:auto; right: 50%; margin-left:auto; margin-right: -9px; position: absolute; width: 19px;} .en .general_tabs #tabs > li > .tab_header span {background-position:-149px -395px;} .en #tabs div.section {margin-left:auto; margin-right: 0; float: right; display: none; padding: 26px 15px; position: static; top: 0; left:auto; right: 0; background: #fff; overflow: hidden; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; visibility: visible;} .en #tabs > li {width:100%} .en #tabs div.section.firstof3 {width: 300%; margin-left:auto; margin-right: -488px;} .en #tabs div.section.secondof3 {width: 300%; margin-left:auto; margin-right: -245px;} .en #tabs div.section.thirdof3 {width: 733px; margin-left:auto; margin-right: 0;} .en #tabs div.section.firstof2 {width: 200%; margin-left:auto; margin-right:-367px;} .en #tabs div.section.secondof2 {width: 733px; margin-left:auto; margin-right: 0;} .en #tabs .description {width: 99%; float: left;} .en #tabs .description h2 {color: #003f80; font-size: 1.8em; line-height: 1.4em; font-weight: normal;} .en #tabs .description h3 {color: #003f80; font-size: 1.8em; line-height: 1.4em; font-weight: normal;} .en #tabs .description p {font-size: 1.5em; color: #585858; line-height: 1.5; padding-bottom: 10px; padding-left:inherit; padding-right: 30px; margin-bottom: 0;} .en #tabs .description ul li strong {color: #585858; width: 29%; padding-left:inherit; padding-right: 2%; font-weight: bold; display: block; font-size: 15px; float: left;} .en #tabs .description ul li p.fix {color: #585858; display: block; font-size: 15px; float: right; width: 67%; line-height: 1.3; padding:0; margin: 0; font-size: 1.5em;} .en #tabs .additional_dataList p {margin-bottom: 0;} .en #tabs .additional_dataList {width: 100%; max-width: 455px;} .en #tabs .additional_dataList li {width: 100%; overflow: hidden; border-bottom: 1px solid #dddddd; padding: 13px 0 10px;} .en #tabs .additional_dataList li > div > p, .en #tabs .additional_dataList li >span {float: left; display: block; max-width: 472px; color: #585858; font-size: 15px; line-height: 1.3; padding:0; margin: 0; font-size: 1.5em; width: 69%;} .en #tabs .additional_dataList li >div > p {max-width: 297px;} .en #tabs .graph {float: right; width: 40%; margin-left:auto; margin-right: 19px;} .en #tabs .innercontent {margin: 22px 20px;} .en #tabs .graph h2 {font-size: 2em; color: #003f80; font-weight: 100;} .en #tabs .graphTitle strong {font-size: 1.5em; color: #585858; display: block; padding-top: 9px; font-weight: normal;} .en #tabs .graphvalue li {color: #585858; font-size: 1.3em;} .en #tabs .graphvalue li strong, .en #tabs .graphpoint li strong {font-weight: bold; color: rgb(88, 88, 88); font-size: 13px; display: inline;} .en #tabs .graphpoint {margin-top: 20px;} .en #tabs .graphpoint > span {color: #585858; font-size: 1.5em; display: block;} .en #tabs .graphpoint ul + ul {padding-bottom: 14px;} .en #tabs .graphpoint ul {padding-bottom: 0;} .en #tabs .graphpoint li {color: #585858; font-size: 15px; padding-bottom: 11px;} .en #tabs .graphpoint li span {font-size: 15px;} .en #tabs .graphpoint li strong {float: left; width: 76%;} .en #tabs .graphTitle img {display: block; margin: 38px auto 30px;} .en #tabs .graphvalue li {line-height: 1.3; padding: 5.6px 0px 5.6px 21px; position: relative} .en #tabs .graphvalue li.yellowsquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -102px -17px;} .en #tabs .graphvalue li.lightgrensquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -86px -17px;} .en #tabs .graphvalue li.bluesquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -102px -0px;} .en #tabs .graphvalue li.lightbluesquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -53px -0px;} .en #tabs .graphvalue li.greensquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -86px -0px;} .en #tabs .graphvalue li.skybluesquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -69px -17px;} .en #tabs .graphvalue li.redsquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -69px -0px;} .en #tabs .graphvalue li.purplesquare em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; top: 7px; right:auto; left: 0; width: 14px; height: 14px; background-position: -53px -17px;} .en .tab_container {width: 101%; display: inline; padding-bottom: 15px;} .ie8 .en .tab_container {display: block;} .en .tab_container .doc_online li {border-bottom: 1px solid #DDDDDD; margin: 0 auto; overflow: hidden; padding: 15px 0; width: 94%;} .en .tab_container .doc_online li.last, .en .tab_container .doc_online li:last-child {border-bottom:none;} .en .tab_container .doc_online .policy {color: #585858; display: block; font-size: 1.5em; margin-top: 4px;} .en .tab_container .doc_online li > a.download {line-height: 2; padding-left:auto; padding-right: 34px; text-align: left; width: 101px; position: relative;} .en .tab_container .doc_online li > a.download em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; left:auto; right: 0; top: 0; width: 28px; height: 30px; background-position: 0 -208px;} .en .tab_container .doc_online li > a.download:active em {background-position: 0 -457px;} .en .tab_container .doc_online > li > a {color: #006CB2; display: block; float: right; font-size: 1.5em; line-height: 2;} .en .tab_container .doc_online li > a.download span {background-position: 0 -208px;} .en .tab_container .doc_online li > a span {display: none; line-height: 2; padding: 0 14px;} .en .tab_container a.online {line-height: 2; padding-left:inherit; padding-right: 34px; text-align: right; width: 174px; position: relative} .en .tab_container .doc_online li > a.online em {background: url(../img/sprite-img.png) 0 0 no-repeat; position: absolute; left:auto; right: 0; top: 0; width: 28px; height: 30px; background-position: 0 -177px;} .en .tab_container .doc_online li > a.online:active em {background-position: 0 -427px;} .en .tab_container .doc_online li > a.online span {background-position: 0 -177px;} .en .tab_container .policy-data {font-size: 15px; margin: 25px 0;} .en #tabs .tab_header em {position:absolute; display :none; background: url(../img/sprite-img.png) no-repeat -69px -1827px; background-color:transparent; width: 29px; height: 19px; top:50%; left:auto; right:15px; cursor: pointer; margin-top: -9.5px;} .en #trust_info_tabs > li {background: white;} .en #trust_info_tabs .description.narrow {width: 53.5%} @media only screen and (max-width: 768px) {.en #trust_info_tabs .description.narrow {width: 95%;}} @media only screen and (max-width: 765px) {.en #trust_info_tabs.box {min-height: 0;} .en #tabs .tab_header a {width: 80%; padding-right:inherit; padding-left: 18px;} .en .tab_container {width: 100%; padding-bottom: 0 !important; margin-bottom: 0 !important;} .en .tab_container .list ul, .en .tab_container .plan ul {width: 96%;} .en .tab_container .list ul li, .en .tab_container .plan ul li {width: 96%;} .en .tab_container .tab > li#accordion_1 {float: none;} .en .tab_container .tab > li#accordion_3 {border-top: none;} .en .tab_container .tab li, .en .tab_container .tab li + li + li {width: 100%; float: none;} .en .tab_container .tab_content {display: none;} .en .tab_container #tab1 > ul > li > a.online {width: 30px; height: 30px; padding-left:inherit; padding-right: 0px; text-indent: -99999px; font-size: 0px; margin-right:auto; margin-left: 10px; overflow: hidden; text-align: center; line-height: 0; color: #fff;} .en .tab_container #tab1 > ul > li > a.online span {height: 30px;} .en .tab_container #tab1 > ul > li > a.download {width: 30px; height: 30px; padding-left: inherit; padding-right: 0px; margin-right: auto; margin-left: 0; text-indent: -99999px; font-size: 0px; overflow: hidden; text-align: center; line-height: 0; color: #fff;} .en .tab_container #tab1 > ul > li > a.download span {height: 30px;} .en .tab_container .tab > li {border: none;} .en .tab_container .tab > li a {padding-right:inherit; padding-left: 10px;} .en .tab_container .tab > li a span {display: none;} .en .tab_container .tab > li.active span {text-align: left;} .en .tab_container #accordion_1 .tab1, .en .tab_container #accordion_2 .tab2, .en .tab_container #accordion_3 .tab3 {text-align: left !important;} .en .tab_container #accordioncontent_1, .en .tab_container #accordioncontent_2, .en .tab_container #accordioncontent_3 {text-align: center !important; overflow: hidden;} .en .tab_container .tab > li {padding-top: 0;} .en .tab_container .tab > li.active span {display: none;} .en .tab_container #tab3, .en .tab_container #tab2 {padding-left: 15px; padding-right: 15px; margin-right:auto; margin-left: 0px;} .en .tab_container #tab1 > ul > li span.policy {font-size: 1.8em;} .en .tab_container #tab3, .en .tab_container #tab2 {text-align: left; padding-bottom: 20px;} .en .tab_container .tab {width: 100%; margin-right:auto; margin-left: 0;} .en .tab_container #tab1 ul {margin-bottom: 60px;} .en .tab_container .tab > li.active span {display: none !important;} .en #tabs .tab_header {text-align: left;} .en #tabs > li {width: 100% !important; display: inline-block;} .en #tabs div.section {position: static; padding: 26px 3% 0 3%;} .en .agents_tabs #tabs > li > .tab_header.active span {display: block !important;} .en #tabs .tab_header, .en #tabs.cols2 .tab_header {border-right:inherit; border-left: none; border-bottom: none;} .en .general_tabs #tabs > li > .tab_header span {background: none;} .en #tabs .tab_header em {display :block;} .en #tabs .tab_header.active em {background:url(../img/sprite-img.png) no-repeat -84px -1506px;} .en .tab_container .doc_online li a.online, .en .tab_container .doc_online li a.download {color: #FFFFFF; font-size: 0; height: 30px; line-height: 0; margin-right:auto; margin-left: 10px; overflow: hidden; padding-left:inherit; padding-right: 0 !important; text-align: center !important; text-indent: -99999px; width: 30px !important;} .en .tab_container .doc_online li a.download span, .en .tab_container .doc_online li a.online span {height: 30px;} .en .tab_container .doc_online li {width: 100%} .en .policy {width: 76%;} .en #tabs div.section .doc_online + .doc_online {padding-bottom: 0px;} .en #tabs .description {width: auto; float: none; margin-left:auto; margin-right: 12px; text-align: left;} .en #tabs .graph {width: 95.5%; margin-left:auto; margin-right: 12px; margin-bottom: 30px;} .en #tabs .graphTitle {float: left; width: 50%;} .en #tabs .graphvalue {float: right; width: 185px;} .en #tabs .graphpoint {overflow: hidden; width: 100%;} .en #tabs .graphpoint ul + ul {float: right; width: 190px;} .en #tabs .graphpoint ul {float: left; width: 220px;} .en #tabs .graphpoint > span {display: block; overflow: hidden; text-align: left; width: 80%; margin-right:auto; margin-left: 31px;} .en #tabs .graphpoint {border-top: 1px solid #d0d3db; padding-top: 20px;} .en #tabs .innercontent {background: #E0E8FA; margin: 0 10px; padding: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .en #tabs .graph {background: none; margin-bottom: 30px; margin-left:auto; margin-right: 0; width: 100%; margin-top: 30px;} .en #tabs div.section.firstof3, .en #tabs div.section.secondof3, .en #tabs div.section.thirdof3, .en #tabs div.section.firstof2, .en #tabs div.section.secondof2 {width: 100%; margin-left:auto; margin-right: 0;} .en #info_tabs.box-slice #tabs .tab_header a {color: #0095da;}} @media only screen and (max-width: 518px) {.en .tab_container .tab > li a {padding-right:inherit; padding-left: 4px; margin-right:auto; margin-left: 0;} .en .tab_container .tab > li.accordionbtn > a {margin-right:auto; margin-left: 8px;} .en .tab_container #tab1 > ul > li span.policy {font-size: 1.5em;} .en #tabs .description ul li strong {width: 54%;} .en #tabs .description ul li span {width: 44%;} .en #tabs .graphTitle {width: 100%; float: none;} .en #tabs .graphvalue {float: none; margin: 0 auto;} .en #tabs .graphpoint {margin: 0 auto; overflow: hidden; width: 180px;} .en #tabs .graphpoint li {font-size: 1.4em;} .en #tabs .graphpoint {border: none; padding-top: 0;} .en #tabs .graphpoint ul {width: auto; float: none; text-align: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .en #tabs .graphpoint ul + ul {width: auto; float: none;} .en #tabs .graphpoint li strong {width: 144px;} .en #tabs .additional_dataList li:last-child {border: none;} .en #tabs .graphpoint > span {width: 100%; margin-right:auto; margin-left: 0;}} .en .contact_form .contact_form_section {margin-right: auto; margin-left: 18px; margin-bottom: 20px;} .en .contact_form.box {overflow: visible;} .en #side_column .contact_form .contact_form_section {margin: 0 10px 20px 10px;} .en .contact_form .contact_form_section div > ul {width: 100%; display: inline-block;} .en #side_column .contact_form .contact_form_section div > ul {width: 100%;} .en .contact_form .contact_form_section div > ul > li {width: 48%; float: left; margin-left: auto; margin-right: 2%; min-height: 87px;} .en .contact_form .contact_form_section div > ul > li.Title {width: 48%; text-align: center; margin-left: auto; margin-right: 2%; min-height: 0px;} .en .contact_form .contact_form_section div.top_section > ul > li {width: 31.3%;} .en .contact_form .contact_form_section div > ul > li.hidden {display: none;} .en .contact_form .contact_form_section > .bottom_section {display: none;} .en .contact_form .contact_form_section > .bottom_section .banner {padding: 10px 50px 6px; min-height: 40px; background-color: rgb(229, 240,247); position: relative; margin-left: auto; margin-right: 2%; overflow: hidden; margin-bottom: 30px;} .en .contact_form .contact_form_section > .bottom_section .banner:before {background: url(../img/sprite-img.png) no-repeat -164px -3215px; position: absolute; right: auto; left: 10px; content: ""; width: 30px; height: 32px;} .en .contact_form .contact_form_section > .bottom_section .banner div {line-height: 27px; color: rgb(88, 88,88); font-size: 24px;} .en .contact_form .contact_form_section > .bottom_section .banner a {bottom: 3px; color: #006cb2; float: right; font-size: 14px; left: auto; right: 10px; line-height: 24px; padding-left: inherit; padding-right: 15px; padding-top: 0; position: relative; margin-left: auto; margin-right: -30px; display: inline;} .en .contact_form .contact_form_section > .bottom_section .banner a em {background: url(../img/sprite-img.png) no-repeat -51px -329px; display: block; height: 18px; left: auto; right: -1px; position: absolute; top: 2px; width: 10px; font-size: 0;} .en #side_column .contact_form .contact_form_section div > ul > li {width: 100%;} .en .contact_form label {display: block; font-size: 1.5em; padding-bottom: 4px; color: #585858;} .en .contact_form label.error {color: red;} .en .contact_form label.hide {display: none;} .en .contact_form .contact_form_section span {display: block; color: #585858; font-size: 1.5em; line-height: 1.2; padding: 20px 0 13px;} .en .contact_form sup {color: #c80b0b; line-height: 5px;} .en .contact_form .contact_form_section li select {width: 100%; font-family: 'mfw_protocolharelmedium', Arial; color: rgb(88, 88, 88); border: 1px solid rgb(153, 193, 219); box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; margin-bottom: 3px; font-size: 19px;} .en .contact_form .custom_select {font-size: 19px;} .en .contact_form .contact_form_section li.text-area {width: 97.8%; min-height: 149px;} .en .contact_form .button-section {display: inline-block; width: 100%;} .en .contact_form .button-section input {margin-left: auto; margin-right: 2%; float: right;} .en .contact_form .button-section input.disabled {background: #e9eaec; cursor: default; color: #cacbcd; pointer-events: none;} .en .contact_form .contact_us {display: inline-block; margin-bottom: 25px; padding-bottom: 0px; padding-top: 15px; width: 97.1%;} .en #side_column .contact_form .contact_us {padding-top: 14px; padding-bottom: 14px;} .en #side_column .contact_form .contact_us {width: 100%;} .en .contact_form .alert_box {border-bottom: 1px solid #DDDDDD; padding-bottom: 10px; display: none;} .en .contact_form .contact_form_section .contact_us .alert_box span {font-size: 18px; color: #c80b0b; position: relative; padding-right: inherit; padding-left: 32px;} .en .contact_form .alert_box span:after {content: ""; background: url(../img/sprite-img.png) no-repeat 0px -1469px; display: block; position: absolute; right: auto; left: 0px; height: 18px; top: -1px; width: 22px;} .en .contact_form .contact_us h2 {color: #585858; font-size: 2.8em; margin-right: auto; margin-left: 0; padding: 10px 0 8px;} .en #side_column .contact_form .contact_us h2 {padding: 20px 0 13px;} .en .contact_form label.error {margin-top: 0;} .en .standard_form .tel-area {width: 100%; display: inline-block; float: left;} .en .standard_form .select_box {height: 37px;} .en .contact_form .contact_form_section .tel_holder {display: inline-block; width: 57%; float: left;} .en .contact_form .contact_form_section .tel_area_code_holder {width: 40%; margin-right: auto; margin-left: 3%; display: inline-block; float: left;} .en .contact_form .contact_us strong {color: #585858; font-size: 1.8em; font-weight: bold;} .en .contact_form .contact_form_section .contact_us span {padding: 0;} .en .contact_form.contactarea.box.white {min-height: 0 !important;} .en .standard_form .contactsSuccess input[type="button"] {float: right;} @media only screen and (max-width:765px) {.en .contact_form .contact_form_section div > ul {width: 98%;} .en .contact_form .alert_box {padding-left: inherit; padding-right: 40px;}} @media only screen and (max-width:700px) {.en .contact_form .contact_form_section div.top_section > ul > li {width: 100%;}} @media only screen and (max-width:520px) {.en .contact_form .contact_form_section {widht: 100%; padding: 0 18px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;} .en .iphone .contact_form .contact_form_section div > ul > li {padding-left: inherit; padding-right: 30px;} .en .contact_form .contact_form_section div > ul > li, .en .contact_form .contact_form_section li.text-area, .en .contact_form .contact_form_section div > ul, .en .contact_form .button-section, .en .contact_form .captcha-section {width: 100%;} .en .contact_form .contact_form_section {margin-right: auto; margin-left: 0;} .en .contact_form .captcha-section span, .en .contact_form .contact_form_section .captcha-section span {width: 80%; width: calc(100% - 100px); width: -moz-calc(100% - 54px); width: -webkit-calc(100% - 54px); width: -o-calc(100% - 54px); width: -ms-calc(100% - 54px);} .en .contact_form .captcha-section span img {width: 100%; height: 44px;}} .en .select_level2 .OptionsHolder {z-index: 2;} .en .select_level3 .OptionsHolder {z-index: 3;} .en .select_level1 .OptionsHolder {z-index: 1;} .en .contact_form .contact_form_section .richtext span {font-size: 15px; line-height: 22px;} .en #side_column .contact_form .contact_form_section .richtext ul > li {width: 90%;} .en .AnnexButton {min-width: 6em; padding: 7px 10px; border: 1px solid #ababab; background-color: #fdfdfd; background-color: #fdfdfd; margin-right: auto; margin-left: 10px; font-family: "Segoe UI",Tahoma,Arial,sans-serif; font-size: 11px; color: #444;} .en .file-upload {display: inline-block; overflow: hidden; text-align: center; vertical-align: middle; font-family: 'mfw_protocolharelmedium', Arial; color: #fff; border-radius: 6px; -moz-border-radius: 6px; cursor: pointer; -webkit-border-radius: 6px; font-size: 14px;} .en .file-upload:hover {text-decoration: underline;} .en .file-upload {width: 125px;} .en #fileTitle span {background: url(../img/plus.png) no-repeat 123px 2px; background-repeat: no-repeat; width: 144px; color: #006cb2; font-size: 15px; cursor: pointer; padding: 0px 0 4px; padding-top: 5px; padding-left: 6px;} 