<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.clearfix:after { content: "\00A0"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

html .clearfix { height: 1%; }

.clearfix { display: block; }

.grecaptcha-badge {
    display: none !important;
}

body {
    -webkit-text-size-adjust: 100%;
}

.wrapper { display: block; }

.definition-title h2 { float: right; }

.profits-tax-form .select-area { height: 22px; }

.profits-tax-form .select-area .center { line-height: 18px; color: #313131; border: 1px solid #BABABB; }

.profits-tax-form .text { height: 18px; font-size: 12px; color: #313131; border: 1px solid #BABABB; }

.profits-tax table { color: #313131; }

.inquirer-form .text { height: 18px; font-size: 12px; color: #313131; }

.recovery-form .select-area { height: 22px; }

.recovery-form .select-area .center { line-height: 18px; color: #313131; }

.recovery-form .text { height: 18px; font-size: 12px; color: #313131; border: 1px solid #BABABB; }

.index-table-form .input .text { height: 18px; font-size: 12px; }

.index-table-form .select-area { height: 22px; }

.index-table-form .select-area .center { line-height: 18px; }

.min-wages-form .select-area { height: 22px; }

.min-wages-form .select-area .center { line-height: 18px; color: #313131; border: 1px solid #BABABB; }

.min-wages-form label { font-weight: bold; font-size: 13px; }

.min-wages .data table { color: #313131; }

.min-wages-form .sel-02 { width: 54px; }

.min-wages .submit { margin-top: 12px; }

.form-02 .right .text { font-size: 12px; font-weight: bold; padding-top: 3px; }

.lightbox .select-area .center { color: #313131; }

.heding h1 .size-04 { padding-top: 65px; line-height: 17px; }

.inquirer-form .wrap #lbl-09 { font-size: 12px; }

input.datepicker { background: url("../images/ico-003.png") no-repeat scroll left 2px; cursor: pointer; }

input.datepicker:hover { background: url("../images/calender_on.png") no-repeat scroll left 2px; }

.form-02 .left .row input[type="submit"]:hover { background: url("../images/search_on.png") no-repeat scroll 99% 4px; }

.inquirer-form .row:hover { cursor: pointer; }


.vocabulary-search-form .search { background: url("../images/ico-004.png") no-repeat scroll center center; }

.vocabulary-search-form .search:hover { background: url("../images/search_on.png") no-repeat scroll center center; }

.form-02 .left .row input[type="submit"] { background-position: 99% 4px; }

.form-02 .row-002 .input { height: 20px; }

.form-02 .row-002 .input input[type="text"] { height: 18px; }

.questions-answers .info-box-sep { background: url("../images/sep-02.png") repeat-x scroll 0 0; padding-top: 15px; }

.payout-table { color: #313131; }

#content .payout-table td { padding-top: 0px; }


#content .credit-form table td .table-box span.text { background: none repeat scroll 0 0; border: 0 none; padding: 0; width: 100%; text-align: center; padding: 0 20px; font-weight: bold; }

.info-section .columns .row.selected { margin-top: 15px; }

.sep { background: url("../images/sep-02.png") repeat-x scroll 0 0; height: 2px; }

header { border-bottom: none; }

header .sep { margin-top: 2px; }

.posts a.more { text-decoration: underline; }

.posts a.more:hover { color: #004c6c; }

.posts h2 { border: none; }

.posts a h2 { background: url("../images/sep-02.png") repeat-x scroll 0 0; padding-bottom: 0; padding-top: 5px; }

.posts .sep { display: block; height: 2px; padding-top: 5px; }

.main-nav &gt; ul &gt; li { /*background: url("../images/sep-nav.gif") no-repeat scroll 100% 9px;*/ background: none; float: right; font: 20px/30px 'PauzaFOT',sans-serif; margin-right: -6px; position: relative; margin-left: -2px; z-index: 1; border-right: 2px solid transparent; border-left: 2px solid transparent; }

.main-nav &gt; ul &gt; li:after { position: absolute; display: block; /*background: url("../images/sep-nav.gif") no-repeat scroll 100% 9px;*/ width: 1px; content: "\007C"; z-index: 1; }

.main-nav &gt; ul &gt; li:hover:after { content: ""; }

.main-nav &gt; ul &gt; li.active:after { content: ""; }

.main-nav &gt; ul &gt; li.active { background: white; border-right: 2px solid white; border-left: 2px solid white; }

.main-nav &gt; ul &gt; li:hover { background: white; border-right: 2px solid white; border-left: 2px solid white; z-index: 1000; }

.main-nav &gt; ul &gt; li.active { background: none; }

.main-nav { backface-visibilty: hidden; }
/*anna***/


.heding h1 strong:hover { text-decoration: underline; }

.contact-form .row { padding: 15px 0 0; }

#content .question { background: none; }

#content .credit-form fieldset { background: url("../images/sep-02.png") repeat-x scroll 0 0; padding-top: 2px; }

#content .credit-form table .table-holder { padding: 10px 0; margin-right: 0px; font-weight: bold; }

.btn1, #content .credit-form input.btn1 { background: #A5A7AA; /* Old browsers */ background: -moz-linear-gradient(top, #D2D3D4 0%, #D2D3D4 39%, #A5A7AA 50%, #A5A7AA 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D2D3D4), color-stop(39%,#D2D3D4), color-stop(50%,#A5A7AA), color-stop(100%,#A5A7AA)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); /* IE10+ */ background: linear-gradient(to bottom, #D2D3D4 0%, #D2D3D4 39%, #A5A7AA 50%, #A5A7AA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D2D3D4', endColorstr='#D2D3D4',GradientType=0 ); /* IE6-9 */ color: #FFFFFF; }

.btn1:hover, #content .credit-form input.btn1:hover { background: linear-gradient(to bottom, hsl(195, 44%, 55%) 0%, hsl(195, 44%, 55%) 3%, hsl(198, 46%, 55%) 5%, hsl(195, 45%, 54%) 12%, hsl(196, 44%, 54%) 16%, hsl(198, 46%, 55%) 34%, hsl(197, 46%, 56%) 38%, hsl(197, 45%, 55%) 41%, hsl(197, 61%, 40%) 43%, hsl(197, 61%, 40%) 47%, hsl(198, 93%, 28%) 48%, hsl(198, 96%, 27%) 50%, hsl(197, 100%, 27%) 55%, hsl(196, 100%, 26%) 62%, hsl(198, 100%, 27%) 78%, hsl(196, 99%, 26%) 81%, hsl(196, 99%, 26%) 84%, hsl(197, 99%, 27%) 86%, hsl(197, 100%, 27%) 95%, hsl(196, 92%, 28%) 97%, hsl(197, 90%, 28%) 100%) repeat scroll 0 0 hsla(0, 0%, 0%, 0); color: #FFFFFF; }

.btn1-disable, #content .credit-form input.btn1-disable { background: #F6F7F7; /* Old browsers */ background: -moz-linear-gradient(top, #F6F7F7 0%, #F6F7F7 39%, #E7E7E8 50%, #E7E7E8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F7F7), color-stop(39%,#E7E7E8), color-stop(50%,#E7E7E8), color-stop(100%,#E7E7E8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #F6F7F7 0%,#F6F7F7 39%,#E7E7E8 50%,#E7E7E8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #F6F7F7 0%,#F6F7F7 39%,#E7E7E8 50%,#E7E7E8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #F6F7F7 0%,#F6F7F7 39%,#E7E7E8 50%,#E7E7E8 100%); /* IE10+ */ background: linear-gradient(to bottom, #F6F7F7 0%, #F6F7F7 39%, #E7E7E8 50%, #E7E7E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F6F7F7', endColorstr='#F6F7F7',GradientType=0 ); /* IE6-9 */ color: #BDBEC1; }

#content .question dd:hover { background: none; text-decoration: none; }

#content .question dd.active { background: #1e5799; /* Old browsers */ background: -moz-linear-gradient(top, #F1F1F2 0%, #F9F9F9 41%, #F9F9F9 70%, #F1F1F2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1F1F2), color-stop(41%,#F9F9F9), color-stop(70%,#F9F9F9), color-stop(100%,#F1F1F2)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #F1F1F2 0%,#F9F9F9 41%,#F9F9F9 70%,#F1F1F2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #F1F1F2 0%,#F9F9F9 41%,#F9F9F9 70%,#F1F1F2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #F1F1F2 0%,#F9F9F9 41%,#F9F9F9 70%,#F1F1F2 100%); /* IE10+ */ background: linear-gradient(to bottom, #F1F1F2 0%,#F9F9F9 41%,#F9F9F9 70%,#F1F1F2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1F1F2', endColorstr='#F9F9F9',GradientType=0 ); /* IE6-9 */ text-decoration: none; }

#content .question dd.active span { color: #313131; }

#content .credit-form table .text { font: 13px/18px Arial,Helvetica,sans-serif; height: 18px; color: #313131; border: 1px solid #bababb; }

.news a.contact- { background: none; padding: 0px; }

.index-table-form .select-area .center { color: #313131; border: 1px solid #BABABB; }

.index-table-form .input { border: 1px solid #BABABB; }

.full-article .text-wrapper a, .last-news a { text-decoration: underline; cursor: pointer; }


.gallery-lightbox .social a.print { display: none; }

.social a, .gallery-lightbox .social a { background: url("../images/ico-social.png") no-repeat scroll 0 0; width: 30px; height: 30px; }
.social a:hover { background: url("../images/ico-social_hover.png") no-repeat scroll 0 0; }

.social a.in, .gallery-lightbox .social a.in { background: url("../images/ico-social.png") no-repeat scroll -38px 0; }
.social a.in:hover { background: url("../images/ico-social_hover.png") no-repeat scroll -38px 0; }

.social a.facebook, .gallery-lightbox .social a.facebook { background: url("../images/ico-social.png") no-repeat scroll -77px 0; }
.social a.facebook:hover { background: url("../images/ico-social_hover.png") no-repeat scroll -77px 0; }

.social a.friend, .gallery-lightbox .social a.friend { background: url("../images/ico-social.png") no-repeat scroll -120px 0; }
.social a.friend:hover { background: url("../images/ico-social_hover.png") no-repeat scroll -120px 0; }

.social a.whatsapp, .gallery-lightbox .social a.whatsapp { display: none; }
.social a.whatsapp:hover { display: none; }

.social a.twitter, .gallery-lightbox .social a.twitter { background: url("../images/ico-social.png") no-repeat scroll -75px 0; }
.social a.twitter:hover { background: url("../images/ico-social_hover.png") no-repeat scroll -75px 0; }
.social a.google, .gallery-lightbox .social a.google { background: url("../images/ico-social.png") no-repeat scroll -102px 0; }
.social a.google:hover { background: url("../images/ico-social_hover.png") no-repeat scroll -102px 0; }
.info-section .columns input.txt { font: 12px/18px Arial,sans-serif; height: 18px; color: #313131; }
.field-validation-valid {display: none;}

@media screen and (max-width: 768px) {
    .social li { padding-right: 7px }
    .social a.whatsapp, .gallery-lightbox .social a.whatsapp {
        display: block;
        background: url("../images/ico-social.png") no-repeat scroll -164px 0;
    }
    .social a.whatsapp:hover { display: block; background: url("../images/ico-social_hover.png") no-repeat scroll -164px 0; }
    [data-area-col-span='6'] {
         width: 100% !important;
    }
}

.chk-area { width: 14px; height: 12px; margin: 4px 0 0 5px; }

.chk-area span { background: url("../images/checkbox.png") no-repeat scroll 0 0; display: block; width: 14px; height: 12px; }

.chk-checked span { background: url("../images/checkbox.png") no-repeat scroll 0 -16px; }


.recovery-form dd:hover { background: none; color: black; }

.recovery-form .data .active, .recovery-form .data li.active strong { font-weight: bold; padding-bottom: 3px; padding-top: 3px; color: #5C5D60; }

.recovery-form .data li span { padding-top: 3px; }

#ui-datepicker-div .ui-state-highlight, #ui-datepicker-div .ui-widget-content .ui-state-highlight, #ui-datepicker-div .ui-widget-header .ui-state-highlight { color: #FFFFFF; }


.inquirer-form .total .data { width: 100%; }

#content .credit-form-box { overflow: visible; }

footer .add-nav li, footer .add-nav li:first-child { background: url("../images/sep-add-nav.gif") no-repeat scroll 0px 4px; }

footer .add-nav li:last-child { background: none; }

.new-row { clear: both; }

.recovery-form .holder .col { float: right; width: 70%; }

.recovery-form dl { width: 100%; }


.inquirer-form .frame { float: right; width: 63%; }

.inquirer-form .box { margin: 0; }

.profits-tax-form .frame { background: url("../images/pixel_v.png") repeat-y scroll 0 5px; float: right; }

.profits-tax table th.dot { border-bottom: 1px dotted #D6D6D7; }

#content .credit-form table th { border-right: 1px dotted #949699; }

.lightbox .row .rb { margin: 0 0 0 10px; float: right; }

#popup-02 { width: 210px; }

#popup-02 .select-area { float: left; margin-left: 70px; }

#popup-02 .sel-01 { width: 78px; }

.profits-tax .row1 { display: inline-block; width: 100%; }

.profits-tax .col-01, .profits-tax .col-02 { width: 50%; float: right; }

.profits-tax .col-02 { margin-right: -2px; }

.profits-tax .col-02 table td:first-child { border-width: 0 1px 1px; padding-right: 10px; }

.profits-tax .header { background: linear-gradient(to bottom, hsla(240, 2%, 91%, 0.98) 0%, hsla(240, 2%, 91%, 0.76) 18%, hsla(240, 2%, 91%, 0.31) 59%, hsla(240, 2%, 91%, 0.12) 82%, hsla(240, 2%, 91%, 0.01) 100%) repeat scroll 0 0 hsla(0, 0%, 0%, 0); border-right: 1px solid; color: #313131; font-size: 12px; font-weight: bold; line-height: 17px; text-align: center; margin-left: 2px; border-bottom: 1px dotted #D6D6D7; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fae7e7e8', endColorstr='#03e7e7e8',GradientType=0 ); /* IE6-9 */ }


.recovery-form table td, .recovery-form table th { padding: 0px; border-right: none; }

.recovery-form table th span { display: block; padding: 8px 0 5px; font-size: 13px; }

.recovery-form table { color: #313131; font-size: 12px; width: 100%; }

.recovery-form table td:last-child span { display: block; padding: 3px 0 4px; background-image: url("../images/p-v.png"); background-repeat: repeat-y; background-position: right top; }

.recovery-form table th:last-child span { display: block; background-image: url("../images/p-v.png"); background-repeat: repeat-y; background-position: right top; }

.form-02 .select-area { height: 22px; }

.form-02 .select-area .center { line-height: 18px; color: #313131; border: 1px solid #BABABB; }

.form-02 .input.disable { height: 19px; }

.form-02 .input.disable input[type="text"] { height: 18px; color: #313131; }

.form-02 .input input[type="text"] { height: 18px; color: #313131; }

.form-02 .input { height: 18px; border: 1px solid #BABABB; }

.form-02 .select-area .select-opener { top: 9px; }

.index-table-form .submit { margin: 11px 0 5px 4px; }

.info-section .form-01 { background: url(../images/sep-02.png) repeat-x 0 100%; }

.form-01 .box .select-sel-02 { width: 45px !important; margin-left: 5px; }

.heding h1 strong { background: url(../images/sep-heding1.png) repeat-x 0 100%; }

.inquirer-form .total .area { width: 61%; }

.inquirer-form .total .data span { float: left; }

.inquirer-form .row { background: none; }

.tooltip-link { background: url("../images/ico-inquirer-form-row.png") no-repeat scroll; width: 17px; height: 18px; float: right; display: block; margin-left: 15px; }

.tooltip-link:hover { background: url("../images/ico-inquirer-form-row_hover.png") no-repeat scroll; }

.inquirer-form .row label { width: 40%; }

.inquirer-form .row { padding-right: 0px; }

.ui-tooltip { position: absolute; z-index: 9999; background-image: url("../images/tooltip.png"); background-repeat: no-repeat; width: 294px; height: 94px; padding: 10px 40px 10px 10px; text-align: right; }

.ui-tooltip h3 { font-size: 20px; padding-bottom: 10px; color: #006287; }

.inquirer-form .row.columns .holder { width: 91%; float: left; }

.articles { padding-bottom: 0px; }

.articles .articles-box h3 { font-weight: bold; padding-bottom: 10px; }

.articles .articles-box a:hover h3 { color: #036489; }

.articles .articles-box a { padding: 0px; display: inline; }

.full-article .holder .add-nav li a:hover, .full-article .holder ol li:hover:before { color: #565656; text-decoration: none; }

.heding-block .breadcrumb li { font-size: 20px; }

.info-columns .box, .info-columns .box &gt; ul &gt; li a:hover { color: #565656; }

.topic a:hover, .topic .active { color: #565656; }

.regulations-links a:hover, .regulations-links a.active { color: #565656; }

.questions-answers .info h2 { padding: 2px 0 0; color: #313131; }

.service h3:first-child { margin-top: 0; }

.service table td { padding: 0px; }

.vocabulary-search-form .text { color: #565656; }

.important-positions .more-links ul li { border-right: 1px solid #D9DADB; width: auto; }

.important-positions .more-links ul li:first-child { border-right: 0 none; }

.vocabulary-search a:hover, .vocabulary-search .active { text-decoration: none; }

.leg-information { background: url("../images/sep-02.png") repeat-x scroll 0 0; padding-top: 10px; width: 100%; }

.leg-information a { background: url("../images/sep-employee-information.png") no-repeat scroll 0 50%; color: #004c6c; padding: 0 15px; }

.questions-answers .questions h3,
.questions-answers .questions .questions-box { font-weight: bold; }


.google-widget { clear: both; display: inline-block; }

.google-widget img { float: right; }

.info-section .google-widget { clear: inherit; }

.info-section .google-widget form { margin: 0; float: left; }

.social-widget { float: right; }
.thanks {
    font-size: 19px;
    color: #313131;
    font-weight: normal;
    font: 20px/22px Arial, Helvetica, sans-serif;
}
/*#sharebtn { background-image: url("../images/mobile_sprite.png"); background-position: 0 -37px; height: 20px; padding: 0 5px; text-align: left; text-decoration: none; width: 58px; float: left; display: none; }
*/
/*.share-section a {
        width: 25px;
        height: 25px;
        display: block;
        float: right;
        background-image: url("../images/mobile_sprite.png");
        background-position: 0 0px;
        margin-left:10px;
    }*/
/*.share-section a.twitter
    {
         background-position: -108px 0;
    }
    .share-section a.facebook
    {
         background-position: -71px 0;
    }
    .share-section a.in
    {
         background-position: -36px 0;
    }
    .share-section a.print
    {
         background-position: 0px 0;
    }*/
/*.google-search
    {
        float:right;
        height:14px;
        display:none;
        width:80%;
    }*/
.info-columns .link {
    font-weight: bold;
}

.info-columns .title { padding: 0 12px 10px 0; }

.main-nav .drop .column:first-child { padding-right: 0; }

.movie-gallery a { position: relative; }

.movie-gallery .play { position: absolute; background-image: url("../images/playbut_off.jpg"); width: 100%; height: 100%; display: block; background-repeat: no-repeat; background-position: center center; }

.movie-gallery .play:hover { background-image: url("../images/playbut_on.jpg"); }

#content .question dt { font-size: 14px; width: 70px; font-weight: bold; }

.form-02 .row label { font-weight: bold; font-size: 13px; padding: 3px 3px 0px 0px; }

.info-section h2 { font-weight: bold; font-size: 14px; }

.form-01 .row label { font-size: 13px; font-weight: bold; }

.info-section .columns .title strong, .info-section .columns .title .block .text,
.info-section .columns .title .block .percent, .info-section .columns .title .text { font-size: 13px; font-weight: bold; color: #313131; }

.info-section .columns .row label, .info-section .columns .row label strong { font-size: 13px; font-weight: bold; color: #565656; }

.info-section .columns .row.selected label { padding-top: 3px; }

.form-02 .row-002 label { color: #313131; }

.recovery-form .row label, .recovery-form label { font-size: 13px; }

.recovery-form .select-area .center { background-color: transparent; border: 1px solid #BABABB; color: #313131; }

.inquirer-form h2 { font-weight: bold; font-size: 14px; }

.inquirer-form .row label, .inquirer-form .row strong { font-size: 13px; font-weight: bold; }

.inquirer-form .ttl strong,
.inquirer-form .wrap label { font-size: 11px; font-weight: bold; }

.inquirer-form .wrap .text { font-size: 12px; }

.inquirer-form .box span { font-weight: bold; font-size: 13px; }

.profits-tax-form .box .choice p, .profits-tax-form .row label { font-size: 13px; font-weight: bold; color: #313131; }

.index-table table td { font-weight: normal; }

.info-section .columns .input { border: 1px solid #BABABB; }

.full-article .holder .add-nav { padding: 20px 20px 35px; width: 258px; direction: ltr; }


.info-columns .box &gt; ul { padding: 10px 15px 18px 20px; }

.heding-block .breadcrumb li { background: none; padding: 0 0px 0 20px; }

.heding-block .breadcrumb li a { background: url(../images/arrow-03.png) no-repeat 100% 59%; background-position: left 9px; padding: 0px 0px 0px 15px; }

.vocabulary-search-form { float: right; padding-right: 4px; }

.vocabulary-search span { clear: both; }

.last-news .news-holder { margin: 10px 0px 0px 0px; }

ul.paging { margin: 20px 0px 0px 0px; padding: 0px; height: 25px; width: 100%; text-align: center; }

ul.paging li { list-style: none; color: #565656; display: inline; padding: 0 5px; }

ul.paging li a { color: #565656; font-size: 16px; }

ul.paging li a:hover { text-decoration: none; }

ul.paging li.active { font-weight: bold; text-decoration: underline; }

ul.paging li.nav a { background-image: url("../images/mobile_sprite.png"); background-position: 0 -78px; display: inline-block; height: 20px; text-align: center; width: 70px; color: #FFFFFF; }

.info-section .columns .input.disable, .info-section .columns .block .percent .input { border: 1px solid #E4E5E6; }

.info-section .columns .block .percent .small { border: 1px solid #BABABB; }

.info-area .lists ul { font-weight: normal; }

.jobs .info-holder .title strong { font-weight: normal; font-size: 14px; }

.contact-area .head { font-size: 20px; }

.information .row .title strong { font-weight: bold; }

.jobs .head { font-size: 20px; }

.jobs .info-holder .more { margin: 15px 5px 40px 0; }

.knoledge .head { font-weight: bold; padding-top: 5px; }



.information .row h2 { font-weight: bold; }

.jobs .info-holder .block { display: inline-block; width: 100%; padding: 0; }

.jobs .info-holder .btn-01 { margin-bottom: 20px; }

.jobs .info-holder .head { margin: 0px; }

.jobs .info-holder .title { margin-top: 15px; }

.more-links ul li { width: inherit; padding: 0 14px; }

.full-article .article-title h1 { padding-bottom: 3px; line-height: 25px; }

.full-article .article-title .date { padding-left: 10px; }

.full-article .intro .column-left { margin: 0 15px 0 0; /* padding: 3px 9px 0 0; */ width: auto; width: 31%; float: right; font-style: normal; }

.full-article .holder .add-nav li { font-weight: bold; font-size: 13px; direction: rtl; text-align: right; }

.recovery-form .submit { margin-right: 125px; }

.recovery-form .holder { background: url("../images/sep-01.png") repeat-y scroll 28% 0; overflow: hidden; padding: 0 0 8px; width: 100%; }

.recovery-form .data { width: 97%; border: none; background: url("../images/sep-02.png") repeat-x scroll 0 0%; margin-top: 10px; padding-top: 10px; }

.recovery-form .data li { width: 72%; }

.recovery-form .data li span { width: auto; padding-right: 50px; }

.recovery-form .data li strong { width: 80px; }

.recovery-form .data li.active { width: 100%; }

.recovery-form .data li.active strong { float: right; padding-right: 7px; }

.recovery-form .holder .col-02 { float: left; width: 26%; }

.recovery-form .holder .col-02 .more { color: #004c6c; display: block; font-weight: bold; margin-bottom: 10px; }

.only-mobile { display: none; }

.only-desctop { display: block; }

.credit-form-box .row { clear: both; display: inline-block; }

.credit-form-box .row label { display: block; float: right; color: #313131; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 10px; }

.credit-form-box .sel-01 { width: 125px; }

.credit-form-box .select-area .center { border: 1px solid #BABABB; color: #313131; line-height: 18px; padding: 0px 5px; }

.credit-form-box .select-area { color: #004c6c; cursor: default; display: block; font-size: 12px; font-weight: bold; line-height: 18px; text-align: right; height: 22px; }

.credit-form-box .left { float: right; padding: 12px 0 0; }

.credit-form-box .select-area .select-opener { background: url("../images/ico-002.png") no-repeat scroll 0 0; height: 3px; left: 5px; top: 9px; width: 6px; }

.heding h1 span { display: block; margin: 0 auto; width: 135px; padding: 0px; direction: rtl; }

.last-news .social { display: block; }

.info-columns .title strong .num { padding-left: 5px; }

.info-columns .title strong span { padding-top: 2px; padding-left: 5px; }


.jobs .info-holder .head span { padding: 7px 4px; }

.jobs .info-holder .content-top-nav .breadcrumb li { font-size: 20px; font-weight: normal; }

.news h4 a { color: #6D6E71; background: none; }


.category .block { float: right; width: 72%; }

.category .link { position: relative; width: 25%; float: left; margin: 0px; }

.information .row .block,
.knoledge .row .block { color: #565656; }

.information .row .block:hover, .knoledge .row .block:hover { text-decoration: none; }

.information .row .block .arrow, .knoledge .row .block .arrow { background: url("../images/sep-content-recovery.png") no-repeat scroll 0 0; display: inline-block; height: 6px; margin: 6px 4px 0 0; overflow: hidden; text-indent: -9999px; vertical-align: top; width: 7px; }

.information .row .block:hover .title, .knoledge .row .block:hover h2 { color: #036489; }

.information .row .list ul li a { color: #036489; }

.information .row p a { display: block; /*padding-right: 9px;*/ }

.information .row .more { font-weight: bold; font-size: 12px; padding-right: 5px; }

.information .logos li { margin: 0 3% 7px 0%; }


.about { word-spacing: normal; }

.aside-nav a { width: 40px; height: 35px; overflow: visible; }

.more-links h3 { width: auto; }

.important-positions h1 { font-size: 20px; margin: 0px 0 5px; }

.important-positions h2 { font-weight: normal; font-size: 17px; color: #313131; }

.logos .list li { display: block; height: 35px; }

.divider { background: url("../images/sep-02.png") repeat-x scroll 50% 100%; height: 2px; }


.info-area .more { margin-top: 10px; }

.investors .left-column .holder ol { line-height: 22px; }

#chapter-menu { width: 31%; float: right; margin: 0 0 0 4%; }

.info-columns .box { width: 100%; }

.sticky-wrapper { width: 100%; }

.is-sticky .box { width: 298px; }

.service .img { display: none; }

.heding .distinction, ul.news,
.visual-area .box,
.preview .box { direction: ltr; }

ul.news li,
.visual-area .box .holder,
.preview .text { direction: rtl; text-align: right; }

ul.solution-strip { position: absolute; bottom: 0px; left: 0px; width: 73%; height: 8px; padding: 0px; margin: 0px; }

.investors ul.solution-strip { width: 800px; }

ul.solution-strip li { float: right; display: block; width: 20%; }

ul.solution-strip li a { position: relative; width: 100%; height: 8px; display: block; }

.investors ul.solution-strip li a { width: 160px; }

.investors ul.solution-strip li a span.box img { left: 65px; }

.investors ul.solution-strip li a span.arrow-up { left: 78px; }


ul.solution-strip li a.color-01 { background-color: #6FCDE4; }

ul.solution-strip li a.color-02 { background-color: #8DC63F; }

ul.solution-strip li a.color-03 { background-color: #F78F1E; }

ul.solution-strip li a.color-04 { background-color: #FFC423; }

ul.solution-strip li a.color-05 { background-color: #EE3124; }

ul.solution-strip li a span.box { position: absolute; top: -50px; left: 0px; height: 50px; width: 100%; display: none; background: url(../images/pixel.png); }



ul.solution-strip li a span.arrow-up { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #6FCDE4; position: absolute; /*left:40px;*/ bottom: 0px; }

ul.solution-strip li a.color-02 span.arrow-up { border-bottom: 5px solid #8DC63F; }

ul.solution-strip li a.color-03 span.arrow-up { border-bottom: 5px solid #F78F1E; }

ul.solution-strip li a.color-04 span.arrow-up { border-bottom: 5px solid #FFC423; }

ul.solution-strip li a.color-05 span.arrow-up { border-bottom: 5px solid #EE3124; }

ul.solution-strip li:hover a span.box { display: block; }

ul.solution-strip li a:hover span.box,
ul.solution-strip li:hover span.box { display: block; text-align: center; }

ul.solution-strip li { margin-top: -40px; padding-top: 40px; }

ul.solution-strip li a span div { margin: 0 -7px 0 0; }

.art-intro { overflow: hidden; text-align: right; display: inline; }


.contact-area .contourNavigation input, .landingPage .contourNavigation input { background: #F6F7F7; /* Old browsers */ background: -moz-linear-gradient(top, #D2D3D4 0%, #D2D3D4 39%, #A5A7AA 50%, #A5A7AA 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D2D3D4), color-stop(39%,#D2D3D4), color-stop(50%,#A5A7AA), color-stop(100%,#A5A7AA)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); /* IE10+ */ background: linear-gradient(to bottom, #D2D3D4 0%, #D2D3D4 39%, #A5A7AA 50%, #A5A7AA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); /* W3C */ color: #FFFFFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; position: relative; z-index: 0; float: left; height: 20px; width: 52px; border: 1px solid; border-color: #E0E0E0; font: 14px/18px Arial,sans-serif; cursor: pointer; margin: 1px 0 0; }


.aside-nav a { padding-top: 0px; background: none; text-indent: 0px; height: auto; }



.aside-nav a:hover span { visibility: visible; }

.aside-main { position: relative; }

.aside-main .google-widget { position: absolute; top: 0; }




.hp-banner .visual ul img { width: 75%; }

.hp-banner .visual-inner { /*display: none;*/ min-height: 76px; overflow: visible; }



.hp-banner .visual-info-icons { top: 190px; position: static; float: left; margin: -70px 0 0 0; display: none; }

.hp-banner .visual-info-icons ul li { padding: 0px; width: 40px; position: relative; }



.hp-banner .visual-info-icons ul a { margin: 0px; position: relative; }

.hp-banner .visual-inner h3.distinction { direction: rtl; background-color: #6FCDE4; border-radius: 20px 0; color: #FFFFFF; font: 28px/23px 'PauzaFOT',sans-serif; height: 100%; min-height: 76px; margin: 0; position: absolute; right: 0; text-align: center; top: 0; width: 354px; }



.hp-banner .visual-inner h3.distinction .size-03 { display: block; line-height: 28px; padding-right: 25px; padding-top: 50px; text-align: right; margin-left: 10px; }

.hp-banner .visual-inner h3.distinction .more { background: url("../images/arrow-09.png") no-repeat scroll 0 60%; direction: rtl; bottom: 30px; float: right; padding: 0 0 0 35px; /*position: absolute;*/ margin: 55px 25px 0 0; right: 23px; font-size: 20px; text-align: right; }

.hp-banner #slide4 h3.distinction { background-color: #FFC423; }

.hp-banner #slide2 h3.distinction { background-color: #F78F1E; }

.hp-banner #slide3 h3.distinction { background-color: #8DC63F; }

.hp-banner #slide5 h3.distinction { background-color: #EE3124; }


.hp-banner .visual-info-icons ul span.arrow-up { border-bottom: 5px solid #000000; border-left: 5px solid transparent; border-right: 5px solid transparent; bottom: -9px; height: 0; left: 15px; position: absolute; width: 0; }

.hp-banner .visual-info-icons a.color-0:hover span.arrow-up { border-bottom: 5px solid #fff; }

.hp-banner .visual-info-icons li:hover span.arrow-up { bottom: 1px; }

.hp-banner .visual-info-icons ul li .tooltip { display: none; color: white; position: absolute; top: -25px; text-align: center; background-color: #818285; padding: 2px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 11px; }

.hp-banner .visual-info-icons ul li .tooltip:after { content: ""; border-top: 5px solid #818285; border-left: 5px solid transparent; border-right: 5px solid transparent; bottom: -4px; position: absolute; width: 0; right: 50%; margin-right: -5px; }

.hp-banner .visual-info-icons ul li:hover .tooltip { display: block; }

.hp-banner .visual-info-icons li.color-01:hover span.arrow-up { border-bottom: 5px solid #6FCDE4; }

.hp-banner .visual-info-icons li.color-02:hover span.arrow-up { border-bottom: 5px solid #8DC63F; }

.hp-banner .visual-info-icons li.color-03:hover span.arrow-up { border-bottom: 5px solid #F78F1E; }

.hp-banner .visual-info-icons li.color-04:hover span.arrow-up { border-bottom: 5px solid #FFC423; }

.hp-banner .visual-info-icons li.color-05:hover span.arrow-up { border-bottom: 5px solid #EE3124; }

.articles h2 { font-size: 20px; padding-bottom: 10px; }

.articles .articles-box h3 a { color: #5D5D5F; padding: 0; }

.last-news .box .date { width: 64px; }

.hp-banner { margin-top: 25px; }

.visual { margin-bottom: 25px; }






.video-lightbox img { border-top-left-radius: 25px; position: relative; z-index: 0; border-radius: 25px 0 0 0; width: 132px; }

.video-box img { border-top-left-radius: 25px; /*width:132px;*/ }


.contourField { height: 41px; padding-bottom: 9px; }


.news li:hover em.arrow { background-position: 0 -42px; }

.contourField input { width: 192px; padding: 0px; }

.contourField select { width: 194px; }

.contact-area .contourField .input-validation-error { border-color: red; }


.contourField .error { border: 1px solid red; }

.error { border: 1px solid red; }



.contact-area .contourNavigation input:hover, .landingPage .contourNavigation input:hover { background: #55a1bf; background: -moz-linear-gradient(top, #55a1bf 0%, #55a1bf 35%, #59a4c2 40%, #207a9d 45%, #005e85 50%, #006288 55%, #006288 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#55a1bf), color-stop(35%,#55a1bf), color-stop(40%,#59a4c2), color-stop(45%,#207a9d), color-stop(50%,#005e85), color-stop(55%,#006288), color-stop(100%,#006288)); background: -webkit-linear-gradient(top, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); background: -o-linear-gradient(top, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); background: -ms-linear-gradient(top, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); background: linear-gradient(to bottom, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); color: #fff; display: block; z-index: 100; }


.category .link .arrow { /*position:absolute;*/ float: left; margin-top: 7px; }



.info-area .lists ul { max-width: 146px; }


.heding-block .breadcrumb li.active { background: url("../images/sep-content-top-nav.png") no-repeat scroll 100% 60%; color: #313131; float: right; font-size: 20px; line-height: 20px; padding: 0 20px; }



.text-wrapper ul { /*overflow: hidden;*/ padding: 0 16px 0 0; margin: 5px 0px; }

.text-wrapper li { color: #565656; font-size: 14px; line-height: 17px; padding: 0 0px 6px 0; }

.text-wrapper li a { color: #004c6c; }

.text-wrapper h3 { margin-top: 10px; font-size: 16px; color: #313131; font-weight: bold; }

.text-wrapper2 ol li { padding-right: 1.3em; counter-increment: listCounter; display: block; }

#content .info li { font-size: 14px; font-weight: normal; color: #565656; }

.text-wrapper2 ol li:before { content: " (" counter(listCounter) ")"; display: inline-block; margin-right: -25px; margin-left: 0.5em; }

.text-wrapper2 p { padding: 0px; margin: 0px; }

.text-wrapper2 ol { margin-top: 0px; }

.info-columns .list li { padding: 0; }

.aside-nav span { color: #565656; }

.questions-answers .info-box-sep { background: url("../images/sep-02.png") repeat-x scroll 0 0; padding-top: 15px; }

.article-sep { background: url("../images/sep-02.png") repeat-x scroll 0 0; padding-top: 10px; }

.about-sep { background: url("../images/sep-02.png") repeat-x scroll 0 0; padding: 15px 0 15px 0; }

.info-columns .box .drop { display: none; right: 252px; z-index: 1; left: auto; min-height: 70px; display: none; width: 217px; }

.info-columns .box li:hover .drop { display: block; }
/*.info-columns .box li:hover .drop {left:auto;}*/

/*.content-top-nav .breadcrumb {
    margin:0;
}*/



div.wrapper div#main.container article#content div.information div.row div.holder div.col div:hover div.title strong { color: #036489; }

.vocabulary-definition &gt; ul { list-style-image: url(../images/bull-intro-list7.jpg); padding-right: 15px; margin: 5px 0; }

.vocabulary-definition ul ul, .text-wrapper ul ul { list-style-image: url(../images/square.png); padding-right: 17px; }

.article .vocabulary-definition p, .article .text-wrapper p { margin: 5px 0 0 0; }

html body div.wrapper div#main.container div.info-columns div.area ul.list li h2 { color: #59595b; font-size: 14px; padding-bottom: 0px; font-weight: bold; }

.heding-block .breadcrumb .active a, .content-top-nav .breadcrumb .active a { color: #313131; }

.info-columns .box &gt; ul &gt; li span { margin: 0px -28px 0 0; }

.category .link a span { line-height: 18px; width: 95%; }

.category .link a span:first-child { border-top: 1px dotted #b6b6b7; }

.legislation-lobby { background: none; padding-bottom: 0px; }

.heding-block .breadcrumb li a { background: none; padding: 0; }

ul.lawMenu { width: 48% !important; float: right; margin: 0 11px 0 0; }


.lawMenu li { width: 100%; display: inline-block; }

.info-boxes .box .col { margin: 0; }

.chosen &gt; a { color: #545456 !important; }

.chosen { background: #fff; }


p { margin: 0 0 5px; }

.info-columns .list { padding: 6px 14px 10px 0; }

.topic2 { background: none; }

.clause-title { width: 79%; }

.linkIcon, p.linkIcon, a.linkIcon { background: url("../images/link.jpg") no-repeat scroll right center; padding-right: 15px; }

.padding, p.padding, a.padding { padding-right: 20px; display: block; }

.vocabulary-intro .column-right strong, .vocabulary-intro .column-left strong,
.vocabulary-intro .column-right span, .vocabulary-intro .column-left span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.vocabulary-intro .column-right strong, .vocabulary-intro .column-left strong { direction: ltr; }

.vocabulary-intro .column-right span, .vocabulary-intro .column-left span { direction: rtl; }

.full-article .intro a { text-decoration: underline; cursor: pointer; }

.service h3 { margin-top: 10px; }

h3 { font-size: 16px; color: #313131; font-weight: bold; }


.main-nav li.right:hover .drop { left: auto; right: -236px; }

.two-columns-more-links { clear: both; display: inline-block; width: 100%; }

#main { padding-bottom: 80px; }

.full-article .intro .column-right2 { padding: 3px 0px 3px 10px; }

.full-article .article-title2 h1 { color: #49494B; font: 20px/20px Arial,Helvetica,sans-serif; margin: 0; padding-right: 8px; width: 100%; }

.full-article .intro .column-left2 { background: url("../images/sep-full-article.jpg") repeat-y scroll 100% 0; width: 44%; color: #565656; display: inline-block; font-style: italic; padding: 0px 13px 3px 10px; }

html body div.wrapper header div.nav-area div.container nav.main-nav ul li div.drop div.column strong a { padding-right: 0px; margin-right: 5px; white-space: nowrap; }
/**anna 5/11/2018**/
.main-nav .drop {display:none;  z-index: 10000; width: auto; padding-right: 20px; padding-bottom: 10px; box-shadow: 2px 0 0 2px #666666 inset; -moz-box-shadow: 2px 2px 2px rgba(102, 102, 102, 0.3); -webkit-box-shadow: 2px 2px 2px rgba(102, 102, 102, 0.3); box-shadow: 2px 2px 2px rgba(102, 102, 102, 0.3); }
.main-nav .drop .column { background: url("../images/sep-drop.png") repeat-y scroll 100% 0; width: auto; padding: 0 26px 0 40px; }

/*.main-nav .drop .column:first-child {
    padding-right:0px;
}*/

html body div.wrapper header div.nav-area div.container nav.main-nav ul li ul li a { white-space: nowrap; }

.info-area .information div.col a.block:hover h2 { color: #004c6c; }


.info-boxes .box .arrow { background: url(../images/sep-content-recovery.png) 0 0px no-repeat; }

.info-boxes .box a:hover .title { color: #313131; }

.no-upper-sep { background: none; }

article#content div.full-article div.intro h1 div { display: inline-block; width: 50%; float: right; }


.service table td { background: linear-gradient(to bottom, rgba(243, 243, 244, 0.98) 0%, rgba(243, 243, 244, 0.71) 6%, rgba(243, 243, 244, 0.54) 10%, rgba(243, 243, 244, 0.28) 19%, rgba(243, 243, 244, 0.19) 23%, rgba(243, 243, 244, 0.08) 30%, rgba(243, 243, 244, 0) 41%, rgba(243, 243, 244, 0) 43%, rgba(255, 255, 255, 0) 44%, rgba(255, 255, 255, 0) 69%, rgba(243, 243, 244, 0) 70%, rgba(243, 243, 244, 0.06) 77%, rgba(243, 243, 244, 0.17) 83%, rgba(243, 243, 244, 0.34) 89%, rgba(243, 243, 244, 0.6) 94%, rgba(243, 243, 244, 0.94) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); height: 74px; }

.info-area .lists ul.sectorMenu { max-width: 100%; width: 100%; }

.info-area .lists ul.sectorMenu li { float: right; display: inline-block; width: 23%; /*130px*/ overflow: hidden; text-overflow: ellipsis; }

.about-lobby { margin-right: 50px; }

.mceContentBody { font-size: 14px; font-family: Arial,​Helvetica,​sans-serif; }

.tooltip { display: inline; position: relative; }

.tooltip2 { width: 0px; }

.tooltip:hover .tooltip2::after { background: #333; background: rgba(88,88,90,.9); border-radius: 5px; bottom: 26px; color: #fff; white-space: normal; content: attr(title); padding: 5px 15px; position: absolute; z-index: 98; width: 255px; }

.vocabulary-intro { overflow: visible; background: none; }

html body div.wrapper div#main.container article#content div.full-article div.holder div.text-wrapper p img { padding-left: 20px; }

.umbEditorTextFieldMultiple { direction: rtl; }


.propertyItemContent { direction: rtl; }

.visual .icons { display: none; }

footer div.holder .container { width: auto; }

footer div.footer-area div.holder { align-items: center; }

.full-article .holder .heading { margin-top: 15px; display: block; width: auto; }

.full-article .holder p { margin: 0 0 5px; }

header div.container strong.logo { display: block; margin: 0 0 18px auto; background: none; height: auto; overflow: auto; text-indent: 0px; width: auto; }

header div.container strong.logo .img { width: 165px; display: block; }

/*.info-columns .box li:hover .drop {
    left:0px;
}*/

.movie-gallery li.removeMargin { padding-bottom: 0px; float: initial; }

.movie-gallery p { height: 100px; }

/*.movie-gallery h2 {
    height:37px;
}*/

.Green, .visual-area div.Green { background: #8dc63f; }
.Orange, .visual-area div.Orange { background: #f78f1e; }
.LightOrange, .visual-area div.LightOrange { background: #ffc423; }
.Red, .visual-area div.Red { background: #ee3124; }
.Blue, .visual-area div.Blue { background: #6FCDE4; }
.Cyan, .visual-area div.Cyan { background: #2335a1; }
.Gray, .visual-area div.Gray { background: #313131; }

.heding.type-02 h1.Gray { background: #58585A; }

.GreenFont, span.GreenFont2, .GreenPage h2 { color: #8dc63f; }
.OrangeFont, span.OrangeFont2, .OrangePage h2 { color: #f78f1e; }
.LightOrangeFont, span.LightOrangeFont2, .LightOrangePage h2 { color: #ffc423; }
.RedFont, span.RedFont2, .RedPage h2 { color: #ee3124; }
.BlueFont, span.BlueFont2, .BluePage h2 { color: #6FCDE4; }
.CyanFont, span.CyanFont2, .CyanPage h2 { color: #2335a1; }
.GrayFont, span.GrayFont2, .GrayPage h2 { color: #313131; }

article .stories .block a div.iconIdle { -moz-background-size: 31px 30px; background-size: 31px 30px; background-repeat: no-repeat; background-position: 0 0; }

.aside-nav a span.visible { visibility: visible; }

.HoverArea:hover .GreenCategoryHover { color: #8dc63f; }
.HoverArea:hover .OrangeCategoryHover { color: #f78f1e; }
.HoverArea:hover .LightOrangeCategoryHover { color: #ffc423; }
.HoverArea:hover .RedCategoryHover { color: #ee3124; }
.HoverArea:hover .BlueCategoryHover { color: #6FCDE4; }
.HoverArea:hover .CyanCategoryHover { color: #2335a1; }
.HoverArea:hover .GrayCategoryHover { color: #6FCDE4; }

.HoverArea:hover em.BlueCategoryHover, .news li:hover em.BlueCategoryHover { background-position: 0 -7px; }

.HoverArea:hover em.GreenCategoryHover, .news li:hover em.GreenCategoryHover { background-position: 0 -14px; }

.HoverArea:hover em.OrangeCategoryHover, .news li:hover em.OrangeCategoryHover { background-position: 0 -21px; }

.HoverArea:hover em.LightOrangeCategoryHover, .news li:hover em.LightOrangeCategoryHover { background-position: 0 -28px; }

.HoverArea:hover em.RedCategoryHover, .news li:hover em.RedCategoryHover { background-position: 0 -35px; }

.HoverArea:hover em.GrayCategoryHover, .news li:hover em.GrayCategoryHover { background-position: 0 0px; }

.preview .box:hover a.BlueFontHover .arrow { background: url("../images/arrow-11.png") no-repeat scroll 0 -7px; height: 7px; }

.preview .box:hover a.GreenFontHover .arrow { background: url("../images/arrow-11.png") no-repeat scroll 0 -14px; height: 7px; }

.preview .box:hover a.OrangeFontHover .arrow { background: url("../images/arrow-11.png") no-repeat scroll 0 -21px; height: 7px; }

.preview .box:hover a.LightOrangeFontHover .arrow { background: url("../images/arrow-11.png") no-repeat scroll 0 -28px; height: 7px; }

.preview .box:hover a.RedFontHover .arrow { background: url("../images/arrow-11.png") no-repeat scroll 0 -35px; height: 7px; }


li:hover .GreenFontHover, .news li:hover .GreenFontHover, a:hover .GreenFontHover2, div.col:hover a strong.title.GreenFontHover, .preview .box:hover a.GreenFontHover h3 { color: #8dc63f; }
li:hover .OrangeFontHover, .news li:hover .OrangeFontHover, a:hover .OrangeFontHover2, div.col:hover a strong.title.OrangeFontHover, .preview .box:hover a.OrangeFontHover h3 { color: #f78f1e; }
li:hover .LightOrangeFontHover, .news li:hover .LightOrangeFontHover, a:hover .LightOrangeFontHover2, div.col:hover a strong.title.LightOrangeFontHover, .preview .box:hover a.LightOrangeFontHover h3 { color: #ffc423; }
li:hover .RedFontHover, .news li:hover .RedFontHover, a:hover .RedFontHover2, div.col:hover a strong.title.RedFontHover, .preview .box:hover a.RedFontHover h3 { color: #ee3124; }
li:hover .BlueFontHover, .news li:hover .BlueFontHover, a:hover .BlueFontHover2, div.col:hover a strong.title.BlueFontHover, .preview .box:hover a.BlueFontHover h3 { color: #6FCDE4; }
li:hover .CyanFontHover, .news li:hover .CyanFontHover, a:hover .CyanFontHover2, div.col:hover a strong.title.CyanFontHover, .preview .box:hover a.CyanFontHover h3 { color: #2335a1; }
li:hover .GrayFontHover, .news li:hover .GrayFontHover, a:hover .GrayFontHover2, div.col:hover a strong.title.GrayFontHover, .preview .box:hover a.GrayFontHover h3 { color: #313131; }

.GreenPage &gt; ul &gt; li:before { color: #8dc63f; }
.OrangePage &gt; ul &gt; li:before { color: #f78f1e; }
.LightOrangePage &gt; ul &gt; li:before { color: #ffc423; }
.RedPage &gt; ul &gt; li:before { color: #ee3124; }
.BluePage &gt; ul &gt; li:before { color: #6FCDE4; }
.CyanPage &gt; ul &gt; li:before { color: #2335a1; }
.GrayPage &gt; ul &gt; li:before { color: #313131; }

article.solution &gt; ul { list-style: none outside none; padding: 0 5px 0 0; position: relative; }

article.solution &gt; ul li:before { content: '\2022'; font-size: 20px; padding-left: 10px; vertical-align: middle; position: absolute; right: 0px; }

article.solution &gt; ul li { padding-right: 10px; }

.info-boxes .box a:hover .title.Blue { color: #6FCDE4; }
.info-boxes .box a:hover .title.Cyan { color: #2335a1; }
.info-boxes .box a:hover .title.Green { color: #8dc63f; }
.info-boxes .box a:hover .title.Orange { color: #f78f1e; }
.info-boxes .box a:hover .title.LightOrange { color: #ffc423; }
.info-boxes .box a:hover .title.Red { color: #ee3124; }

.wrapper div#main.container article#content div.heding h1.Blue { background: none repeat scroll 0 0 #6FCDE4; }
.wrapper div#main.container article#content div.heding h1.Cyan { background: none repeat scroll 0 0 #2335a1; }
.wrapper div#main.container article#content div.heding h1.Green { background: none repeat scroll 0 0 #8dc63f; }
.wrapper div#main.container article#content div.heding h1.Orange { background: none repeat scroll 0 0 #f78f1e; }
.wrapper div#main.container article#content div.heding h1.LightOrange { background: none repeat scroll 0 0 #ffc423; }
.wrapper div#main.container article#content div.heding h1.Red { background: none repeat scroll 0 0 #ee3124; }

.info-columns .box li:hover .TwoColumns { left: -470px; width: 450px; white-space: normal; }

.info-columns .box li:hover .TwoColumns ul { width: 50%; display: table-cell; }


.info-columns .box li:hover .ThreeColumns { left: -470px; width: 650px; }

.info-columns .box li .ThreeColumns { left: -470px; width: 650px; }

.info-columns .box ul .ThreeColumns ul { display: table-cell; width: 30%; }


.info-columns .box li:hover .fourColumns { left: -470px; width: 850px; }

.info-columns .box li .fourColumns { left: -470px; width: 850px; }

.info-columns .box ul .fourColumns ul { display: table-cell; width: 23%; }

.info-boxes .box .arrow.Blue { background: url("../images/arrow-11.png") no-repeat scroll 0 -7px; }

.info-boxes .box .arrow.Green { background: url("../images/arrow-11.png") no-repeat scroll 0 -14px; }

.info-boxes .box .arrow.Orange { background: url("../images/arrow-11.png") no-repeat scroll 0 -21px; }

.info-boxes .box .arrow.LightOrange { background: url("../images/arrow-11.png") no-repeat scroll 0 -28px; }

.info-boxes .box .arrow.Red { background: url("../images/arrow-11.png") no-repeat scroll 0 -35px; }
/*.info-columns .box .drop { */



.engRight { float: right; margin: 0 0 0 0; padding: 0 0 0 0; }

.engLeft { float: left; padding-right: 20px; }

.info-columns .box &gt; ul &gt; li.noChapterNumber { padding: 0 0 0 0; margin: 0 23px 0 0; }

.info-columns .box &gt; ul &gt; li .holder { padding-right: 32px; }

.info-columns .box &gt; ul &gt; li span:nth-child(2) { margin-right: -25px; }

.info-columns div#chapter-menu .box ul li div.holder div.drop ul span { margin-right: -5px; /*position:absolute;*/ /*color:#026389;*/ }


.info-columns div#chapter-menu .box ul li div.holder div.drop ul li { margin-right: 28px; }

.info-columns div#chapter-menu .box ul li div.holder div.drop ul li.noClauseNumber { margin-right: -5px; }


.info-columns .box &gt; ul &gt; li:hover .holder .drop { right: 252px; display: block; top: -8px; }


.stories .block { margin: 7px 5px 0 -3px; }

.stories .block a { background: none; color: #565656; float: left; font: 11px/10px Arial,sans-serif; height: 53px; margin: 0 3px 7px; padding: 0; text-align: center; width: 42px; }
/*.stories .block a:hover {
    color:#EE3124;
}*/
article .stories li .holder .block a img { margin-bottom: 3px; }

article .stories li .holder .block a div { margin: 0 auto 3px; width: 31px; height: 30px; }


.contourNavigation { float: left; }

.contourField &gt; div { position: relative; width: 192px; }

.contact-area div#contour_form_Contactus.contour form div.contourPage fieldset.contourFieldSet div.contourField div input { border: 1px solid #BABABB; border-radius: 3px; height: 18px; }



/*.contact-area textarea {
        border: 1px solid #BABABB;
    border-radius: 3px;
}*/

.contact-area .select-area .center { height: 6px; padding: 1px 3px 11px 11px; }

.contact-area .contactusprefix .select-area { margin-right: 7px; }

.contact-area .contactusprefix div { width: 35px; float: right; }

.contact-area .contactusprefix label { visibility: hidden; }

.drop-list a { color: #565656; font-size: 12px; padding-right: 3px; }

/*.contact-area .contactusphonenumber {
    float:right;
    width: 150px;
}*/
.contact-area .contactusphonenumber div { width: 150px; }

.contact-area .contactusmessage { float: left; /*margin-top: -250px;*/ }

.contact-area .contactusmessage div { width: 335px; }

.sub-info { clear: both; }


.info-columns .lists span.num { margin-left: 10px; margin-right: -29px; display: table-cell; }


.info-columns a span { display: table-cell; }

.info-columns .drop a { display: table-cell; white-space: normal; }

.info-columns a .num { float: right; display: block; }

.info-columns a .tit { width: 86%; }

/*.questions-answers .answers .answers-holder
{
    padding-top:1px;
}*/


.questions-answers .answers .answers-holder p { line-height: 20px; margin-bottom: 0px; padding-right: 0px; margin-right: 1px; }

.definition-title h2 { width: 100%; }


.vocabulary { padding-bottom: 15px; }

.last-news ul .frame { padding: 5px 0 0 0; }

.about h2 { font-size: 20px; }

.questions-answers .questions h3 { width: 80%; margin-top: 0; }


/*.title-box .list {
    padding: 0 0 0 115px;
}*/

aside .branch li { margin: 0; background: none; }

aside .branch .img a { background: none; }

/*.news a {
    background:none;
    padding-left:0;
}*/

.news li { padding: 0 0 16px; background: url(../images/sep-02.png) 0 100% repeat-x; }

.article p { margin: 14px 0px 17px; }

.about ul { padding-right: 18px; list-style-image: url(../images/bull-intro-list7.jpg); }

.subsidiaries { margin-bottom: 20px; }

.info-section .content-top-nav {
    padding: 2px 0 17px;
    display: inline-flex;
}

.info-section .google-widget { padding: 0; }

aside { padding-top: 5px; }



.subsidiaries ul li { margin: 10px 0 0; }

.subsidiaries h2 { margin-bottom: 0px; font-size: 20px; font-weight: normal; }

.about-area h2 { font-size: 20px; font-weight: normal; }

.info-columns { overflow: visible; }

.last-news .social a { width: 18px; height: 18px; }

.last-news .social .twitter { background-position: -76px 0; }

.last-news .social .facebook { background-position: -50px 0; }

.last-news .social .in { background-position: -24px 0; }



div.input-validation-error, .landingPage div.input-validation-error,
.contact-area div.input-validation-error { border: red 1px solid; }

.contact-area .select-area .input-validation-error { border: red 1px solid; }

.heding-intro { background-image: none; }



@media screen and (min-width:1025px) {
    a.gallery { width: 132px; }
}

.vocabulary-comment { padding-bottom: 1px; }

.heding { margin-bottom: 18px; }

.vocabulary-info &gt; ul li &gt; p { margin: 0px 0px 17px; }

.questions-answers a { color: #036489; }

.news .ttl { border: none; padding: 0; }

.news .topBorder { background: url(../images/sep-02.png) 0 0 repeat-x; }

ul.news &gt; li:first-child { padding: 0 0 2px; }


.news .ttl .bottomBorder { padding: 0px 0 4px; }

.news .bottomBorder { background: url(../images/sep-02.png) 0 100% repeat-x; display: table; width: 100%; position: relative; overflow: hidden; padding: 2px 0 6px; border: none; }

.last-news li { padding: 5px 3px 15px 0; }


.info-area .lists { background: url(../images/sep-02.png) 0 100% repeat-x; }

aside ul.news .contact .ttl { background: none; }

aside ul.news .contact { padding: 0 0 1px; margin: 0 0 16px; }

.heding .indent { padding-top: 0px; display: table-cell; text-align: center; vertical-align: middle; }

.info-area p { padding: 0 0 21px; margin: 0; }

.info-area .lists { margin: 0; }

#side &gt; ul &gt; li &gt; a:first-child { background: none; padding-left: 0; }

.more-links { display: block; float: right; padding-top: 15px; width: 100%; margin-bottom: 35px; }

p &gt; a { color: #004c6c; }

.greenColor { color: #8dc63f; }

.fancybox-overlay span.inner-link a { color: #036489; }

.preview .video .video-lightbox span.play { position: absolute; background-image: url("../images/playbut_off_med.png"); background-size: 60px 40px; width: 100%; height: 100%; display: block; background-repeat: no-repeat; background-position: center center; z-index: 100; }

.preview .video .video-lightbox span.play:hover { background-image: url("../images/playbut_on_med.png"); }

.preview .video .video-box span.play { position: absolute; background-image: url("../images/playbut_off_med.png"); background-size: 60px 40px; width: 100%; height: 100%; display: block; background-repeat: no-repeat; background-position: center center; z-index: 100; }

.preview .video .video-box span.play:hover { background-size: 60px 40px; background-image: url("../images/playbut_on_med.png"); }

/*.info-area div.info-boxes .box .holder .col:hover a strong.title {
     color: #004c6c;
}*/

.full-article .note { color: #59595b; }

textarea, .cls { border: 2px solid #ccc; padding: 10px; vertical-align: top; width: 5%; }

.animated { -webkit-transition: height 0.2s; -moz-transition: height 0.2s; transition: height 0.2s; }

.info-columns .lists ul li { margin: 0 20px 0 0; }

#side &gt; div &gt; ul.list, .about-area aside &gt; div.wrap &gt; ul { list-style: none; padding: 0; }

.about-area aside &gt; div.wrap &gt; ul.list li { padding: 10px 0; }

#side &gt; div &gt; ul.list li { float: right; padding: 0 5px 0 5px; }

.news li div.video a &gt; img { width: 100%; padding: 5px 2px 0 0px; }



.news li div.video a.video-lightbox { background: none; padding-left: 0px; }

.news li div.video { position: relative; width: 100%; }

.news li .video .video-box .play { background-image: url("../images/playbut_off_med.png"); background-position: center center; background-repeat: no-repeat; background-size: 60px 40px; display: block; height: 100%; position: absolute; width: 100%; z-index: 100; }

.news li .video .video-box .play:hover { background-size: 60px 40px; background-image: url("../images/playbut_on_med.png"); }



span.inner-link { background: #E2E2E2; position: relative; z-index: 0; border-radius: 0 0 5px 5px; color: #0C7BA6; float: right; font-size: 12px; line-height: 14px; margin: -3px 2px 0px 0px; overflow: hidden; padding: 3px 0px 3px 0px; width: 100%; }

html body div.wrapper div#main.container ul.posts li div.video a.video-lightbox { margin: auto; position: relative; }

.posts li div.video .homepage { display: block; }

.posts li div.video .homepage img { width: 191px; }

.posts li div.video .inner-link { float: right; padding: 3px 6px 3px 7px; }

.posts li div.video a.homepage span.play { background-image: url("../images/playbut_off_med.png"); background-position: center center; background-repeat: no-repeat; background-size: 60px 40px; display: block; height: 100%; position: absolute; width: 182px; z-index: 100; }

.posts li div.video a.homepage span.play:hover { background-image: url("../images/playbut_on_med.png"); }

.news p { overflow: inherit; }

/*.hp-banner {
    height:auto;
}*/

.fancybox-wrap iframe { width: 100%; }

.posts { float: left; width: 59%; }

.news .ttl a { padding-left: 0; background: none; }

.news .ttl .bottomBorder a { display: table-row; }

.news .inner-link a { background: none; padding: 0; float: left; width: 100%; text-align: center; }

.news .holder a { background: none; }

.news a { background: none; }

.news a.iconLink { padding-left: 0; }

.jobs .two-columns { padding: 0 2px 8px 0; }

.sidebar .branch { background: url(../images/sep-02.png) 50% 100% repeat-x; margin-bottom: 15px; }
.news .arrow {
    background: url(../images/arrow-11.png) no-repeat;
    width: 8px;
    height: 7px;
    text-indent: -9999px;
    overflow: hidden;
    display: inline-block;
    vertical-align: top;
    margin: 5px 0px 0 0;
}



.article .questions-answers .info-box .answers .answers-holder ol, .article .questions-answers .info-box .answers .answers-holder ul { /*margin: 5px 0 5px -20px;*/ margin: 5px 0 5px 0px; }

.questions-answers .info div.info-date p { margin: 2px 0 0 0; }

.category .link a:first-child span:first-child { border: none; }

.info-columns .lists { padding-right: 11px; }

.info-columns .lists ul { margin: 7px; padding: 0 21px 0 0; width: 44.5%; }

.info-columns .lists ul:first-child { padding-right: 3px; }

.full-article .intro { background-size: 1px 100%; position: relative; }

.full-article .intro .column-right { /*background: url(../images/sep-full-article.jpg) repeat-y;*/ background: none; width: 61%; padding-left: 10px; }

.social .at16nc { background: none; }

.social a { float: left; padding: 0 2px; }

.news-holder .social a { padding: 0 4px; }

.found h1 { margin-bottom: 0px; font-size: 18px; }

.main-holder article#content .about ul li { margin: 0 0 8px 0; }

.important-positions h2 span:nth-child(2) { white-space: nowrap; }

.important-positions h2 span:nth-child(1) { line-height: 20px; }

.lestest-News ul .more { width: 72px; }



.lestest-News .box .date { font-size: 12px; float: left; width: 64px; margin-top: 5px; }

.lestest-News .box { width: 100%; overflow: hidden; background: url("../images/sep-02.png") repeat-x 0 100%; margin-bottom: 2px; }

.lestest-News h4 { border: none; }

.lestest-News .more { color: #004c6c; background: url("../images/sep-content-recovery.png") no-repeat 0 60%; padding-left: 3px; float: left; font-size: 12px; overflow: hidden; width: 70px; font-weight: bold; margin-top: 5px; }

.lestest-News .news-holder { width: 100%; overflow: hidden; margin: 10px 0px 0px 0px; }
/**landingPage**/

.container.landingPage { padding-right: 10px; padding-left: 10px; }

.landingPage .col { float: right; width: 29%}
.landingPage .col input.text, .landingPage .col textarea, .landingPage .col input.text { width: 150px !important; }
.landingPage .input { position: relative; /*overflow: hidden;*/ padding: 0;z-index:5 }
.landingPage .col input { float: right; font: 16px Arial,sans-serif; color: #313131; border: 1px solid #BABABB; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.landingPage .input input { border: 1px solid #BABABB; }

.landingPage .col textarea { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #BABABB; width: 100% !important; background: #fff; margin: 0; padding: 3px 0 3px 0; height: 129px; font: 14px/16px Arial,sans-serif; color: #313131; }
.landingPage .col input.text { margin: 0; padding: 3px; width: 100% !important; border: none; }
.landingPage .col .row { margin: 0 20px 5px; }
.landingPage .contourPage fieldset { padding: 0; }
.landingPage .contourPage { width: 100%; float: left; }

div.landingPage { padding: 0; }

.landingPage .contourPageName { float: right; font: 33px/33px 'PauzaFOT', Arial,sans-serif; width: 16%; background: none; font-size: 1.5em !important; line-height: 1em !important; }
.landingPage .col input.text:focus,
.landingPage .col input.title:focus,
.landingPage .col textarea:focus,
.landingPage .col select:focus,
.landingPage .col input.text:focus,
.landingPage .col input.title:focus,
.landingPage .col textarea:focus, .landingPage .col select:focus { border: none; }

.landingPage .btn-area { margin: 20px 0 0 20px; }
.landingPage .more { direction: rtl; }
.require-field { font: 14px/16px Arial,sans-serif; color: #808083; padding: 0 10px; }

/*#contour_form_ContactUsLanding &gt; form &gt; div &gt; fieldset &gt; div &gt; div:nth-child(3) { width: 38%; }*/
@media screen and (max-width: 768px) {
    .landingPage .contourPage .two-columns { width: 100%; float: right; padding: 0 !important; }
    .landingPage .contourPage .col { width: 100%; }
    .landingPage .contourPage .col .row { width: 100% !important; margin: 0; }
    .landingPage .contourPage .col input { width: 100%; }
    .landingPage .contourPage .col textarea { width: 100% !important; min-width: 280px; }
}


.btn-area span { font: 24px/24px 'PauzaFOT', sans-serif; }

.contact-area .btn-area p { margin: 13% 0 14% 0; text-align: center; display: inline-block; }

.contact-area .btn-area { text-align: center; }


.btn-area p em { margin: 6px 0 0 5px; }

.contactus .validation-summary-errors { float: right; width: 75%; text-align: right; }

.contactus .validation-summary-errors ul { margin: 5px -8px 0 0; padding-right: 20px; }



.contactus .validation-summary-errors li,
.landingPage .validation-summary-errors li { color: #004c6c; float: right; width: 100%; font-size: 12px; }

.information .row { background: none; }

.container .info-columns { background: none; }

.news p a { padding-left: 0; }

.news .lestest-News p a { text-decoration: underline; }

.news .lestest-News p a:hover { color: #004c6c; }

.full-article p a, .full-article .intro a, .last-news a { text-decoration: underline; color: #565656; }

.full-article p a:hover, .full-article .intro a:hover, .last-news a:hover { color: #004c6c; }

.btn-area p { margin: auto; text-align: center; }

.text-wrapper ul { list-style-image: url(../images/bull-intro-list7.jpg); }

.art-intro.text-wrapper ul { overflow: auto; }

div.Image-Bullets.BlueBullet li { list-style-image: url(../images/bul-intro-list.jpg); }

div.Image-Bullets.GrayBullet li { list-style-image: url(../images/bul-intro-list-2.jpg); }

div.Image-Bullets.GreenBullet li { list-style-image: url(../images/bull-intro-list4.jpg); }

div.Image-Bullets.OrangeBullet li {
    list-style-image: url(../images/bull-intro-list3.jpg);
}

div.Image-Bullets.RedBullet li { list-style-image: url(../images/bull-intro-list5.jpg); }

div.Image-Bullets.LightOrangeBullet li { list-style-image: url(../images/bull-intro-list6.jpg); }


.aside-nav li:hover a span.GreenFont { color: #8dc63f; }
.aside-nav li:hover a span.OrangeFont { color: #f78f1e; }
.aside-nav li:hover a span.LightOrangeFont { color: #ffc423; }
.aside-nav li:hover a span.RedFont { color: #ee3124; }
.aside-nav li:hover a span.BlueFont { color: #6FCDE4; }
.aside-nav li:hover a span.CyanFont { color: #2335a1; }

.aside-nav li a div { margin: auto; width: 36px; height: 35px; -moz-background-size: 36px 35px; background-size: 36px 35px; background-repeat: no-repeat; background-size: 100% 100%; }

.Image-item { display: table-cell; /*width: 49%;*/ padding: 10px 0 10px 20px; }

.Image-Bullets { display: table-cell; font-weight: bold; min-width: 165px; vertical-align: middle; }

.Image-Bullets li { color: #313131; line-height: 25px; font-size: 16px; }

.landingPage .col.validate { width: 100%; }

.landingPage .validation-summary-errors li { color: #004c6c; } 

/*.landingPage .validation-summary-errors { float: left; margin: -38px 0 0 115px;  }*/

.info-columns ul li a { display: list-item; }

.info-columns ul.list li a { display: inline; }

.visual-area .box .more { text-align: right; }

.landingPage .col .contourNavigation input { color: white; }

.information .logos { margin: 0 -9px 0 -7px; }

.information .row .more { margin: 0 -2px 0; }

.info-area .information div.row { background: none; background-color: white; }

.landingPage div.two-columns div.col.textbox { width: auto; }

footer .container UL { overflow: visible; }

.main-nav &gt; ul &gt; li:first-child:after { content: ""; }

.article a { color: #004c6c; }

.visual ul a { position: relative; }

.news li:hover h4.noHover { color: #313131; }

.posts li:hover h2.noHover { color: #313131; }

.heding h1 { background-color: #313131; }

.service table { margin: 20px 0 33px 0; }

.service table strong { padding: 0 4px 6px; }

.topic li { width: 33%; }

.category .link2 { background: url(../images/sep-05.png) 0 1px repeat-y; height: 94%; position: absolute; }

.full-article .intro .link2 { background: url(../images/sep-full-article.jpg) repeat-y; height: 80%; position: absolute; }

.category .text { background: none; }

.lestest-News .news a { color: #004c6c; }

.chapterAnchor { display: none; }

.heding .distinction, ul.news { direction: ltr; display: table; height: 155px; min-height: 121px;}
/*.news * {max-width:300px;overflow:hidden; border:1px solid red;width:200px;}*/

.heding .distinction strong { padding: 0px 19px 4px; }

.heding .distinction &gt; span { display: table-cell; vertical-align: middle; padding: 0px 5px 5px 5px; }

.FormIsFilled { background: linear-gradient(to bottom, #55A1BF 0%, #55A1BF 35%, #59A4C2 40%, #207A9D 45%, #005E85 50%, #006288 55%, #006288 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; }

#gallery-content2 { text-align: left; /*width: 560px;*/ background: #fff; padding: 11px 0 10px; }

.lightbox-slider .slides li .inner-link { margin: 0 0 5px 10px; }

#gallery-content2 .title { overflow: hidden; border-bottom: 1px solid #e0e1e1; padding-bottom: 3px; padding: 0 10px 0 11px; }

#gallery-content2 img { margin: 3px 0 0 0; }

#gallery-content2 span.inner-link { padding: 3px 0; text-align: center; width: 539px; }

.law-info { overflow: visible; }

.jobs ol, .jobs ul { padding: 0 17px 0 0; }

.lightbox-slider .slides .iframe-wrapper { background-size: 539px 304px; margin: 10px 10px 0; }

.lightbox-slider .slides .iframe-holder { margin: 10px 0px 0 0px; }

.lightbox-slider .slides li .inner-link { text-align: center; padding: 3px 0px 3px 0px; }

.service p &gt; a.phone:hover { text-decoration: none; }

.service p &gt; a.phone { color: #565656; }

.service p { margin: 0; }

.questions-answers .answers .answers-holder { margin-bottom: 25px; }

.about-area .contact { margin-bottom: 25px; }

#tabs { width: 100%; margin-left: auto; margin-right: auto; margin-top: 10px; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: #eee; }

.investors .period .ui-state-active, .investors .period.ui-widget-content .ui-state-active, .investors .period .ui-widget-header .ui-state-active { background-image: none; background-color: #58585A; }

.investors .period.graph li { width: 19.9%; }

.investors div.graph { min-height: 224px; }

.investors .report .period li { width: 11.60%; }

/* investors */
.investors .right-column .report .period { margin-bottom: 9px; }

.investors .right-column table { border-collapse: collapse; width: 100%; }

.investors .right-column table td:first-child { background: none repeat scroll 0 0; }

.investors .right-column table td { vertical-align: top;
                                    /*background: url("../images/sep-001.png") repeat-y scroll 100% 0;*/
                                    font-size: 11px; line-height: 13px; padding-bottom: 5px; width: 35%; vertical-align: initial; }



.investors .right-column table .box { margin: 0 auto; width: 75%; }

.investors .right-column table td a { color: #565656; }

.investors .right-column table a strong { background: url("../images/bg-001.png") repeat-x scroll 0 100%; display: block; font-weight: normal; margin-bottom: 8px; overflow: hidden; padding-bottom: 10px; }

.investors .right-column table td img { float: right; margin-left: 8px; vertical-align: top; }

.investors .right-column table a span { display: block; overflow: hidden; font-size: 12px; }

.investors .right-column table .frame { width: 22.2%; }

.investors .right-column table .wrap { margin: 0 auto; text-align: center; width: 75%; }

.investors .right-column table .one { display: block; float: none; margin: 3px auto 0; }

#reportTabs { margin-top: 15px; }

.investors .left-column .notification .date { margin-left: 5px; }

.investors .left-column .notification .link img { margin-left: 5px; }

.investors .left-column .notification .wrap { line-height: 17px; color: #313131; }

.investors .left-column .notification .link { width: 83%; }


.investors .period li { padding: 3px 2.4% 3px; }

/*.investors .period a {
font-weight: bold;
}*/

.investors h2 { font-weight: bold; margin-bottom: 10px; }

.investors .right-column .box { font-size: 14px; }

.investors .right-column .graph img { width: 100%; }

.sub-info p { max-width: 100%; }

.posts:hover h2 { text-decoration: none; }

.gallery-lightbox .more-video { direction: rtl; text-align: right; }

.news a { padding-left: 0; }

.inner-link a { color: #036489; }

.aside-nav { float: right; display: table; margin-bottom: 40px; }

.visual.icons .visual-info { padding-top: 0; }

.more-links ul { min-width: 320px; }


#recaptcha_area { direction: ltr; }

.questions-answers .answers .answers-holder TABLE { direction: ltr; }

.questions-answers .info .info-date { font-style: normal; }

.last-news li ul { padding: 0 15px 0 0; margin: 0; list-style-image: url(../images/bull-intro-list7.jpg); }

.last-news li ul li { background: none; padding: 2.5px 0 2.5px 0; }

.posts a { text-decoration: underline; }

.posts a:hover { color: #004c6c; }

.input.captcha { width: 185px; border: medium none; }

.input.captcha input { border: 1px solid #BABABB; margin: 10px 5px 5px 5px; width: 80%; }

.LBD_CaptchaIconsDiv { margin: -48px 0; }

.LBD_CaptchaImage { margin: 0 0 0 0; }
#CaptchaCode { border: 1px solid #BABABB; height: 30px; }

.input-validation-error { border: 1px solid red !important; }
.validation-summary-errors li { text-align: right; }

footer .container ul li.disclaimer { float: left; background: none; font-size: 13px; }

aside .google-widget .searchInput input.text { width: 79%; border: 1px solid #d1d2d4; border-radius: 5px; padding: 2px 5px; color: #313131; }

aside .google-widget .searchInput input.text::-webkit-input-placeholder { opacity: 1; }

aside .google-widget .searchInput input.text:-moz-placeholder { opacity: 1; }

aside .google-widget .searchInput input.text::-moz-placeholder { opacity: 1; }

aside .google-widget .searchInput input.text:-ms-input-placeholder { opacity: 1; }

.google-widget .searchInput input.text { width: 65%; border: 1px solid #d1d2d4; border-radius: 5px; padding: 2px 5px; }

.google-widget .searchInput input.submit { padding: 1px 7px; border-radius: 5px; font-family: inherit; background-color: grey; background: linear-gradient(to bottom, #D2D3D4 0%, #D2D3D4 39%, #A5A7AA 50%, #A5A7AA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); width: 52px; display: table-cell; position: absolute; }

.google-widget .searchInput .submit-wrapper { position: absolute; display: inline-block; margin: 0 7px 0 0; }

.google-widget .searchInput .submit-wrapper button { /*position: absolute;
    display: table-cell;
    width: auto;
    height: 22px;*/ background: #D2D3D4; background: -moz-linear-gradient(top, #D2D3D4 0%, #D2D3D4 39%, #A5A7AA 50%, #A5A7AA 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D2D3D4), color-stop(39%,#D2D3D4), color-stop(50%,#A5A7AA), color-stop(100%,#A5A7AA)); background: -webkit-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); background: -o-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); background: -ms-linear-gradient(top, #D2D3D4 0%,#D2D3D4 39%,#A5A7AA 50%,#A5A7AA 100%); background: linear-gradient(to bottom, #D2D3D4 0%, #D2D3D4 39%, #A5A7AA 50%, #A5A7AA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); vertical-align: middle; padding: 2px 12px; border-radius: 4px; border: 0; }

.google-widget .searchInput .submit-wrapper button:hover, .google-widget .searchInput .submit-wrapper button.search-clicked { background: #55a1bf; background: -moz-linear-gradient(top, #55a1bf 0%, #55a1bf 35%, #59a4c2 40%, #207a9d 45%, #005e85 50%, #006288 55%, #006288 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#55a1bf), color-stop(35%,#55a1bf), color-stop(40%,#59a4c2), color-stop(45%,#207a9d), color-stop(50%,#005e85), color-stop(55%,#006288), color-stop(100%,#006288)); background: -webkit-linear-gradient(top, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); background: -o-linear-gradient(top, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); background: -ms-linear-gradient(top, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); background: linear-gradient(to bottom, #55a1bf 0%,#55a1bf 35%,#59a4c2 40%,#207a9d 45%,#005e85 50%,#006288 55%,#006288 100%); }

.google-widget .searchInput input.text.red-border { border: 1px solid red; }

.google-widget .searchInput .submit-wrapper .search-icon { /*background:url("../images/search.png") no-repeat;*/ max-width: none; }

.visual-inner .visual-info ul li img { margin-bottom: 0; padding-bottom: 0; }

.magniv { text-decoration: none; }

.heding-block .social { margin: -3px 2px 0 15px; }/*margin: 4px 2px 0 15px;*/

.full-article .breadcrumbs { display: inline-block; margin-bottom: 20px; }

.last-news .full-news { padding: 0; }

#content &gt; ul &gt; li &gt; div &gt; div &gt; a &gt; div.iconIdle.BlueFontHover2 { background: url('/content/images/successprite.png') no-repeat scroll 0 0; -moz-background-size: 100% 642px; background-size: 100% 642px; background-position: 0 0; height: 31px; width: 30px; float: right; margin: 4px 5px 4px 12px; }
#content &gt; ul &gt; li &gt; div &gt; div &gt; a:hover &gt; div.iconIdle.BlueFontHover2 { background-position: 0 -56px; }

#content &gt; ul &gt; li &gt; div &gt; div &gt; a &gt; div.iconIdle.OrangeFontHover2 { background: url('/content/images/successprite.png') no-repeat scroll 0 -111px; -moz-background-size: 100% 642px; background-size: 100% 642px; background-position: 0 -111px; height: 31px; width: 30px; float: right; margin: 4px 5px 4px 12px; }
#content &gt; ul &gt; li &gt; div &gt; div &gt; a:hover &gt; div.iconIdle.OrangeFontHover2 { background-position: 0 -166px; }

#content &gt; ul &gt; li &gt; div &gt; div &gt; a &gt; div.iconIdle.GreenFontHover2 { background: url('/content/images/successprite.png') no-repeat scroll 0 0; -moz-background-size: 100% 642px; background-size: 100% 642px; background-position: 0 -222px; height: 31px; width: 30px; float: right; margin: 4px 5px 4px 12px; }
#content &gt; ul &gt; li &gt; div &gt; div &gt; a:hover &gt; div.iconIdle.GreenFontHover2 { background-position: 0 -277px; }

#content &gt; ul &gt; li &gt; div &gt; div &gt; a &gt; div.iconIdle.LightOrangeFontHover2 { background: url('/content/images/successprite.png') no-repeat scroll 0 0; -moz-background-size: 100% 642px; background-size: 100% 642px; background-position: 0 -332px; height: 31px; width: 30px; float: right; margin: 4px 5px 4px 12px; }
#content &gt; ul &gt; li &gt; div &gt; div &gt; a:hover &gt; div.iconIdle.LightOrangeFontHover2 { background-position: 0 -388px; }

#content &gt; ul &gt; li &gt; div &gt; div &gt; a &gt; div.iconIdle.RedFontHover2 { background: url('/content/images/successprite.png') no-repeat scroll 0 0; -moz-background-size: 100% 642px; background-size: 100% 642px; background-position: 0 -443px; height: 31px; width: 30px; float: right; margin: 4px 5px 4px 12px; }
#content &gt; ul &gt; li &gt; div &gt; div &gt; a:hover &gt; div.iconIdle.RedFontHover2 { background-position: 0 -499px; }

#content &gt; ul &gt; li &gt; div &gt; div &gt; a &gt; div.iconIdle.CyanFontHover2 { background: url('/content/images/successprite.png') no-repeat scroll 0 0; -moz-background-size: 100% 642px; background-size: 100% 642px; background-position: 0 -608px; height: 31px; width: 30px; float: right; margin: 4px 5px 4px 12px; }
#content &gt; ul &gt; li &gt; div &gt; div &gt; a:hover &gt; div.iconIdle.CyanFontHover2 { background-position: 0 -553px; }


.hp-banner .visual-info-icons ul li span.desc { display: none; }

.hp-banner .visual-info-icons ul li.color-0 { display: inline-block; }

.visual-info { position: absolute; top: 28px; left: 10px; right: 10px; z-index: 5; }

.vocabulary-search-form .search.vocabulary-search-clicked { background: url("../images/search_on.png") no-repeat scroll center center; }

.lightbox.popup-01 { width: auto; }

/*.visual.visual-inner {
    width:960px;
}*/

.main-nav li:hover .drop { left: auto; right: -80px; }

.lestest-News ul, .lestest-News ol { padding: 0 15px 0 0; }

.lestest-News ul li, .lestest-News ol li { padding: 2.5px 2px 2.5px 0; margin: 0; list-style-image: url("/content/images/bull-intro-list7.jpg"); background: none; }

.posts ul, .posts ol { padding: 0 15px 0 0; }

.posts ul li, .posts ul li { padding: 2.5px 2px 2.5px 0; margin: 0; list-style-image: url("/content/images/bull-intro-list7.jpg"); background: none; }


.news-text { margin: 20px 0; }

.page-404 { margin-top: 40px; text-align: center; }

.page-404 h2 { color: black; font-family: 'PauzaFOT',sans-serif; font-size: 35px; }

.page-404 p { font-family: 'PauzaFOT',sans-serif; font-size: 26px; line-height: 26px; }

.back-to-news { color: #1e5799; }

.articles .articles-box li.news-item li { padding: 2.5px 2px 2.5px 0; margin: 0; list-style-image: url("/content/images/bull-intro-list7.jpg"); background: none; overflow: visible; }

.news-item-page { padding-bottom: 20px; }

.news-item-page a.back-to-news { color: #004c6c; font-size: 15px; }

.knoledge .text { color: #565656; }

.articles .articles-box a.read-more-news { display: block; text-align: left; text-decoration: underline; }

.articles .articles-box a.read-more-news span { padding-right: 5px; margin-top: 5px; }

/*****custom new*****/

.drop a { white-space: nowrap; }

.add-nav ul { list-style: none; }
/*.customerLink{width:100%;}*/

.service .software { width: 100%; list-style: none; margin-bottom: 33px; float: right; padding: 0; }

.service .software .softwareLink { float: right; width: 19%; text-align: center; height: 76px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmNCIgc3RvcC1vcGFjaXR5PSIwLjk4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuNzEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuNTQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTklIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuMjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuMTkiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuMDgiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNDMlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNzclIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuMDYiLz4KICAgIDxzdG9wIG9mZnNldD0iODMlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuMTciLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuMzQiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjNmM2Y0IiBzdG9wLW9wYWNpdHk9IjAuOTQiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(top, rgba(243,243,244,0.98) 0%, rgba(243,243,244,0.71) 6%, rgba(243,243,244,0.54) 10%, rgba(243,243,244,0.28) 19%, rgba(243,243,244,0.19) 23%, rgba(243,243,244,0.08) 30%, rgba(243,243,244,0) 41%, rgba(243,243,244,0) 43%, rgba(255,255,255,0) 44%, rgba(255,255,255,0) 69%, rgba(243,243,244,0) 70%, rgba(243,243,244,0.06) 77%, rgba(243,243,244,0.17) 83%, rgba(243,243,244,0.34) 89%, rgba(243,243,244,0.6) 94%, rgba(243,243,244,0.94) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,244,0.98)), color-stop(6%,rgba(243,243,244,0.71)), color-stop(10%,rgba(243,243,244,0.54)), color-stop(19%,rgba(243,243,244,0.28)), color-stop(23%,rgba(243,243,244,0.19)), color-stop(30%,rgba(243,243,244,0.08)), color-stop(41%,rgba(243,243,244,0)), color-stop(43%,rgba(243,243,244,0)), color-stop(44%,rgba(255,255,255,0)), color-stop(69%,rgba(255,255,255,0)), color-stop(70%,rgba(243,243,244,0)), color-stop(77%,rgba(243,243,244,0.06)), color-stop(83%,rgba(243,243,244,0.17)), color-stop(89%,rgba(243,243,244,0.34)), color-stop(94%,rgba(243,243,244,0.6)), color-stop(100%,rgba(243,243,244,0.94))); background: -webkit-linear-gradient(top, rgba(243,243,244,0.98) 0%,rgba(243,243,244,0.71) 6%,rgba(243,243,244,0.54) 10%,rgba(243,243,244,0.28) 19%,rgba(243,243,244,0.19) 23%,rgba(243,243,244,0.08) 30%,rgba(243,243,244,0) 41%,rgba(243,243,244,0) 43%,rgba(255,255,255,0) 44%,rgba(255,255,255,0) 69%,rgba(243,243,244,0) 70%,rgba(243,243,244,0.06) 77%,rgba(243,243,244,0.17) 83%,rgba(243,243,244,0.34) 89%,rgba(243,243,244,0.6) 94%,rgba(243,243,244,0.94) 100%); background: -o-linear-gradient(top, rgba(243,243,244,0.98) 0%,rgba(243,243,244,0.71) 6%,rgba(243,243,244,0.54) 10%,rgba(243,243,244,0.28) 19%,rgba(243,243,244,0.19) 23%,rgba(243,243,244,0.08) 30%,rgba(243,243,244,0) 41%,rgba(243,243,244,0) 43%,rgba(255,255,255,0) 44%,rgba(255,255,255,0) 69%,rgba(243,243,244,0) 70%,rgba(243,243,244,0.06) 77%,rgba(243,243,244,0.17) 83%,rgba(243,243,244,0.34) 89%,rgba(243,243,244,0.6) 94%,rgba(243,243,244,0.94) 100%); background: -ms-linear-gradient(top, rgba(243,243,244,0.98) 0%,rgba(243,243,244,0.71) 6%,rgba(243,243,244,0.54) 10%,rgba(243,243,244,0.28) 19%,rgba(243,243,244,0.19) 23%,rgba(243,243,244,0.08) 30%,rgba(243,243,244,0) 41%,rgba(243,243,244,0) 43%,rgba(255,255,255,0) 44%,rgba(255,255,255,0) 69%,rgba(243,243,244,0) 70%,rgba(243,243,244,0.06) 77%,rgba(243,243,244,0.17) 83%,rgba(243,243,244,0.34) 89%,rgba(243,243,244,0.6) 94%,rgba(243,243,244,0.94) 100%); background: linear-gradient(to bottom, rgba(243,243,244,0.98) 0%,rgba(243,243,244,0.71) 6%,rgba(243,243,244,0.54) 10%,rgba(243,243,244,0.28) 19%,rgba(243,243,244,0.19) 23%,rgba(243,243,244,0.08) 30%,rgba(243,243,244,0) 41%,rgba(243,243,244,0) 43%,rgba(255,255,255,0) 44%,rgba(255,255,255,0) 69%,rgba(243,243,244,0) 70%,rgba(243,243,244,0.06) 77%,rgba(243,243,244,0.17) 83%,rgba(243,243,244,0.34) 89%,rgba(243,243,244,0.6) 94%,rgba(243,243,244,0.94) 100%); }
.service .software .bdr-bottom { background: url("../images/sep-02.png") repeat-x 0 100%; }
.service .software .bdr-left { /*border-left:1px #aaa dashed !important;*/ background: url(/content/images/sep-02-2.png) repeat-y 0 0; height: 76px; }
.service .software .bdr-leftNo { height: 76px; }
.service .software strong { color: #313131; font-size: 12px; text-transform: uppercase; padding: 0 0 6px; display: block; background: url(../images/sep-service-table.png) no-repeat 50% 100%; }
.service .software span { display: block; font-size: 11px; color: #565656; }
.service .software .centering { display: table-cell; vertical-align: middle; text-align: center; }
.service .software a { height: 100%; display: table; width: 100%; margin-right: 2px; }
.service .software a:hover { text-decoration: none; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhYmZkZiIgc3RvcC1vcGFjaXR5PSIwLjk5Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjMWFiZmRmIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMxYWJmZGYiIHN0b3Atb3BhY2l0eT0iMC42Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzFhYmZkZiIgc3RvcC1vcGFjaXR5PSIwLjM3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFhYmZkZiIgc3RvcC1vcGFjaXR5PSIwLjIyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzFhYmZkZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjMWFiZmRmIiBzdG9wLW9wYWNpdHk9IjAuMDYiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjMWFiZmRmIiBzdG9wLW9wYWNpdHk9IjAuMDEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhYmZkZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(26,191,223,0.99) 0%, rgba(26,191,223,0.8) 9%, rgba(26,191,223,0.6) 20%, rgba(26,191,223,0.37) 36%, rgba(26,191,223,0.22) 50%, rgba(26,191,223,0.1) 66%, rgba(26,191,223,0.06) 75%, rgba(26,191,223,0.01) 91%, rgba(26,191,223,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,191,223,0.99)), color-stop(9%,rgba(26,191,223,0.8)), color-stop(20%,rgba(26,191,223,0.6)), color-stop(36%,rgba(26,191,223,0.37)), color-stop(50%,rgba(26,191,223,0.22)), color-stop(66%,rgba(26,191,223,0.1)), color-stop(75%,rgba(26,191,223,0.06)), color-stop(91%,rgba(26,191,223,0.01)), color-stop(100%,rgba(26,191,223,0))); background: -webkit-linear-gradient(top, rgba(26,191,223,0.99) 0%,rgba(26,191,223,0.8) 9%,rgba(26,191,223,0.6) 20%,rgba(26,191,223,0.37) 36%,rgba(26,191,223,0.22) 50%,rgba(26,191,223,0.1) 66%,rgba(26,191,223,0.06) 75%,rgba(26,191,223,0.01) 91%,rgba(26,191,223,0) 100%); background: -o-linear-gradient(top, rgba(26,191,223,0.99) 0%,rgba(26,191,223,0.8) 9%,rgba(26,191,223,0.6) 20%,rgba(26,191,223,0.37) 36%,rgba(26,191,223,0.22) 50%,rgba(26,191,223,0.1) 66%,rgba(26,191,223,0.06) 75%,rgba(26,191,223,0.01) 91%,rgba(26,191,223,0) 100%); background: -ms-linear-gradient(top, rgba(26,191,223,0.99) 0%,rgba(26,191,223,0.8) 9%,rgba(26,191,223,0.6) 20%,rgba(26,191,223,0.37) 36%,rgba(26,191,223,0.22) 50%,rgba(26,191,223,0.1) 66%,rgba(26,191,223,0.06) 75%,rgba(26,191,223,0.01) 91%,rgba(26,191,223,0) 100%); background: linear-gradient(to bottom, rgba(26,191,223,0.99) 0%,rgba(26,191,223,0.8) 9%,rgba(26,191,223,0.6) 20%,rgba(26,191,223,0.37) 36%,rgba(26,191,223,0.22) 50%,rgba(26,191,223,0.1) 66%,rgba(26,191,223,0.06) 75%,rgba(26,191,223,0.01) 91%,rgba(26,191,223,0) 100%); }

.bottomBorder a div { width: 30px; height: 30px; margin-left: 5px; }
.bottomBorder a:hover div { width: 30px; height: 30px; margin-left: 5px; }



/* Homepage gallery */
.galleryWrapper { display: block; width: 100%; direction: rtl; min-height: 100%; }
.content_gallery { height: 400px; position: relative; background-color: #000; }
.content_gallery:after { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 26px; background: url('/content/images/bg_shadow_top.png') repeat-x right 0 top 0; background-size: auto 100%; z-index: 12; }
#homepage .content_gallery h2 { color: #fff !important; }
.gallery_wrapper { width: 100%; height: 100%; position: relative; margin-bottom: 20px; }
.content_gallery .item { position: absolute; width: 100%; height: 100%; right: 100%; top: 0; background-color: #000; overflow: hidden; will-change: transform; z-index: 2; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.content_gallery .item.active { right: 0; z-index: 3; }
.content_gallery.prev .item { right: -100%; }
.content_gallery.prev .item.temp_active { right: -100%; z-index: 2; }
.content_gallery.prev .item.active { right: 0; }
.content_gallery .item .bg { position: absolute; width: 100%; height: 100%; right: 0; top: 0; z-index: 0; }
.content_gallery .item .bg .cover { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; opacity: 0.91; }
.content_gallery .item .bg .cover:after { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url('/content/images/homegallery_mask.png') repeat-y right 0 top 0; background-size: 220px; z-index: 1; -webkit-backface-visibility: hidden; }
.content_gallery .item .innerpage { height: 100%; z-index: 2; }
.content_gallery .item .inner { width: 100%; height: 100%; display: table; }
.content_gallery .item .box_text { width: 100%; position: relative; z-index: 1; text-align: center; display: table-cell; height: 100%; vertical-align: middle; padding-bottom: 12px; padding-left: 20px; padding-right: 20px; }

.content_gallery .item .box_text .titlen-1 { width: 100%; margin: 0 auto; margin-bottom: 15px; }
.content_gallery .item .box_text h2 { font-size: 47px; }
.content_gallery .item .box_text .desc { overflow: hidden; font-weight: 400; width: 100%; margin: 0 auto; }
.content_gallery .dots { position: absolute; left: 0; bottom: 12px; width: 100%; text-align: center; font-size: 0; z-index: 5; font-size: 0; }
.content_gallery .dots ul { display: inline-block; vertical-align: middle; }
.content_gallery .dots ul li { display: inline-block; vertical-align: middle; margin: 0 4px; }
.content_gallery .dots ul li .dot { width: 11px; height: 11px; background: #FFF; display: block; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease; outline: none; }
.content_gallery .dots ul li .dot:hover, .content_gallery .dots ul li .dot.active { background: #58585a; }
.content_gallery .navs { position: absolute; top: 0; right: 0; left: 0; margin: 0 auto; height: 100%; }
.content_gallery .navs a { position: absolute; right: 15px; top: 0; bottom: 0; margin: auto 0; width: 16px; height: 28px; z-index: 5; background: url('/content/images/icon-arrows.png') no-repeat right top; background-size: auto 100%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; outline: none; }
.content_gallery .navs a.nav-next { right: auto; left: 15px; background-position: left top; }
.content_gallery .item:first-child .box_text &gt; * { opacity: 0; }
.content_gallery .item:first-child .bg .cover:after { opacity: 0; -webkit-transition: opacity 1.3s ease; -moz-transition: opacity 1.3s ease; -o-transition: opacity 1.3s ease; transition: opacity 1.3s ease; }
.content_gallery .item.played:first-child .bg .cover:after { opacity: 1; }

.content_gallery .dots .btn_pause { line-height: 22px; text-align: center; color: #FFF; width: 22px; height: 22px; background: #FFF; display: block; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease; outline: none; position: relative; display: inline-block; vertical-align: middle; margin: 0 4px; }
.content_gallery .dots .btn_pause .icon-play { width: 0; height: 0; border-style: solid; border-width: 5px 0 5px 8px; border-color: transparent transparent transparent #58585a; position: absolute; left: 2px; top: 0; right: 0; bottom: 0; display: block; margin: auto; opacity: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.content_gallery .dots .btn_pause .icon_pause { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; width: 8px; height: 10px; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; }
.content_gallery .dots .btn_pause .icon_pause:after, .content_gallery .dots .btn_pause .icon_pause:before { position: absolute; left: 0; top: 0; width: 3px; height: 100%; content: ''; background: #58585a; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; }
.content_gallery .dots .btn_pause .icon_pause:after { left: auto; right: 0; }
.content_gallery.gallery_pause .dots .btn_pause .icon_pause { opacity: 0; }
.content_gallery.gallery_pause .dots .btn_pause .icon-play { opacity: 1; }

@media screen and (min-width: 768px) {
    .content_gallery { height: 329px; }
    .content_gallery:after { height: 36px; }
    .content_gallery .item .bg .cover:after { background-size: 633px; }
    .content_gallery .item .box_text { padding-left: 0; padding-right: 0; }
    .content_gallery .item .box_text .titlen-1 { width: 625px; }
    .content_gallery .item .box_text .desc { width: 360px; }
    .content_gallery .navs a { right: 27px; width: 40px; height: 70px; }
    .content_gallery .navs a.nav-next { left: 27px; }
}

@media screen and (min-width: 1024px) {
    .content_gallery .item .box_text .titlen-1 { width: 648px; }
    .content_gallery .item .box_text .desc { width: 398px; }
    .content_gallery .navs a { right: -15px; }
    .content_gallery .navs a.nav-next { left: -15px; }
}

@media screen and (min-width: 1280px) {
    .content_gallery .navs a { right: -72px; }
    .content_gallery .navs a.nav-next { left: -72px; }
}

@media screen and (min-width: 1440px) {
    .content_gallery { height: 370px; }
    .content_gallery:after { height: 40px; }
    .content_gallery .item .bg .cover:after { background-size: 712px; }
    .content_gallery .item .box_text { padding-bottom: 14px; }
    .content_gallery .item .box_text .titlen-1 { width: 728px; margin-bottom: 19px; }
    .content_gallery .item .box_text .desc { width: 448px; }
    .content_gallery .dots { bottom: 15px; }
    .content_gallery .dots ul li { margin: 0 5px; }
    .content_gallery .dots ul li .dot { width: 12px; height: 12px; }
    .content_gallery .navs a { right: -84px; width: 46px; height: 80px; }
    .content_gallery .navs a.nav-next { left: -84px; }
}

@media screen and (min-width: 1800px) {
    .content_gallery { height: 488px; }
    .content_gallery:after { height: 52px; }
    .content_gallery .item .bg .cover:after { background-size: 939px; }
    .content_gallery .item .box_text { padding-bottom: 18px; }
    .content_gallery .item .box_text .titlen-1 { width: 970px; margin-bottom: 23px; }
    .content_gallery .item .box_text .desc { width: 535px; }
    .content_gallery .dots { bottom: 22px; }
    .content_gallery .dots ul li { margin: 0 6px; }
    .content_gallery .dots ul li .dot { width: 16px; height: 16px; }
    .content_gallery .navs a { right: -130px; width: 60px; height: 105px; }
    .content_gallery .navs a.nav-next { left: -130px; }
}


/* Owl Carousel - Core */
.owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; }
.owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after { content: ". "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0px,0px,0px); }
.owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; }
.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }
.owl-carousel .owl-item img { display: block; width: 100%; }
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; }
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel.owl-loaded { display: block; }
.owl-carousel.owl-loading { opacity: 0; display: block; }
.owl-carousel.owl-hidden { opacity: 0; }
.owl-carousel.owl-refresh .owl-item { visibility: hidden; }
.owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel.owl-grab { cursor: move; cursor: grab; }
.owl-carousel.owl-rtl { direction: rtl; }
.owl-carousel.owl-rtl .owl-item { float: right; }
.no-js .owl-carousel { display: block; }
.owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; }
.owl-carousel .owl-animated-in { z-index: 0; }
.owl-carousel .owl-animated-out { z-index: 1; }
.owl-carousel .fadeOut { animation-name: fadeOut; }

@keyframes fadeOut {
    0% { opacity: 1; }
    100% { opacity: 0; }
}

.owl-height { transition: height 500ms ease-in-out; }

.owl-carousel .owl-dots { position: absolute; left: 0; bottom: 8px; width: 100%; font-size: 0; text-align: center; z-index: 10; }
.owl-carousel .owl-dots .owl-dot { width: 10px; height: 10px; margin: 0 6px; display: inline-block; background-color: #ECECEC; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: background 0.1s ease-out; -moz-transition: background 0.1s ease-out; -o-transition: background 0.1s ease-out; transition: background 0.1s ease-out; }
.owl-carousel .owl-dots .owl-dot:hover, .owl-carousel .owl-dots .owl-dot.active { background: #5b5c5e; }

.content_gallery1 .owl-carousel .owl-nav { position: absolute; top: 50%; left: 0; width: 100%; float: right; z-index: 10000; }
.content_gallery1 .owl-carousel .owl-prev { margin-left: 15px; transform: rotate(180deg); float: right; }
.content_gallery1 .owl-carousel .owl-next { margin-right: 15px; float: left; }
.content_gallery1 .owl-carousel .owl-prev,
.content_gallery1 .owl-carousel .owl-next { background-image: url('/content/images/white_arrow.png'); text-align: center; background-repeat: no-repeat; width: 40px; height: 40px; background-size: auto 100%; }
/***accessibility button**/
#INDmenu-btn svg { position: fixed !important; top: 23px !important; display: block !important; width: 90px !important; height: 55px !important; opacity: 1 !important; margin: 0 !important; border-radius: 0 !important; box-shadow: none !important; }


.jobs .careerLink { float: right; }
.jobs .careerLink .more { background: url(../images/sep-employee-information.png) 0 6px no-repeat; color: #004c6c; padding: 0 0 0 11px; display: inline-block; vertical-align: top; font-weight: bold; }





/*****************************************


*/



/********************************/
@media screen and (max-width:1024px) {

    .jobs .two-columns .col:first-child { width: 40% !important; float: right; }
    .jobs .two-columns .col { width: 55% !important; float: right; }
    .jobs .two-columns { background: url("../images/sep-vocabulary-form.png") repeat-y scroll 61.5% 0; }
    .movie-gallery a { float: none; position: relative; display: block; }

    .movie-gallery p { margin-top: 10px; }
}

@media screen and (max-width:960px) {

    .landingPage h2.contourPageName { float: none; width: auto; }

    .landingPage div.col { width: 30%; }

    footer { /*margin-top: 0px;*/ }
    .preview { width: 37%; }

    .aside-nav a span { visibility: visible; }

    .info-area div.lists ul.sectorMenu li { width: 30% !important; padding: 0 10px 3px 5px; }

    .about-lobby { margin-right: 0px !important; }
    .sidebar { width: 251px; }

    .carousel .wrap { width: auto; }

    header div.container strong.logo .img { margin: auto; }

    .service .img { display: block; }

    .main-nav .drop .column:first-child { padding-right: 15px; }

    .main-nav &gt; ul &gt; li { background: none; float: none; }
    .main-nav .drop { width: auto !important; padding: 10px 0 20px !important; display: none; }
    .main-nav .drop .column strong { padding-bottom: 5px; }

    .recovery-form .holder { background: url("../images/sep-01.png") repeat-y scroll 38% 0; }

    .recovery-form .holder .col { width: 60%; }
    .recovery-form .holder .col-02 { width: 36%; }

    .information .logos li { width: 30%; }
    .information .logos img { width: 80%; }
    .heding h1 { /*width: 136px;*/ width: 27%; }
    footer .add-nav li { float: right; }
    .full-article .intro .column-right { padding: 3px 13px 3px 5px; width: 55%; }
    .vocabulary-search-form .box { width: 150px; }
    .vocabulary-search-form .text { width: 124px; }
    .profits-tax-form .row label { float: right; }
    .profits-tax-form .holder { width: 60%; }
    .profits-tax-form .frame { width: 40%; }
    .profits-tax-form .text { margin: 0 0 0 5px; }

    .profits-tax-form .row label { float: right; line-height: 18px; padding: 6px 0; width: 43%; }
    .profits-tax-form .text { margin: 8px 13px 0 0; }
    .profits-tax-form .select-area { margin: 9px 13px 0 0; }
    .inquirer-form .frame { float: none; width: 100%; }

    .inquirer-form .box { float: none; width: 100%; margin-top: 20px; }

    .inquirer-form .box h2 { background: url("../images/sep-02.png") repeat-x scroll 0 0; }
    .inquirer-form .total .data { display: none; }
    .inquirer-form .total .link-form { float: right; margin: 4px 10px 0; }
    .inquirer-form .holder { background: none; }
    .index-table .legend .block { width: 125px !important; float: right; }
    .index-table-form .select-area:first-child { margin-left: 5px; }

    .index-table-form .select-area { margin: 0 0px 0 0; }

    .full-article .holder .add-nav { width: 98%; margin-bottom: 10px; }
    .full-article .holder .add-nav span { padding-left: 20px; }

    #content .credit-form table .table-holder { height: 30px; }

    .heding .distinction strong { /*padding-top: 20px !important;*/ margin: auto !important; }

    .more-links-frame .more-links { padding-bottom: 27px; }


    .hp-banner .visual-inner .visual-info { top: 185px; }

    .heding .distinction, ul.news { height: 121px; }

    .heding h1 span { width: auto; }

    .content-top-nav .breadcrumb { margin: 0 0 10px 0; }

    .hp-banner .visual-inner h3.distinction .size-03 { padding-top: 25px; }

    .heding.type-02 h1 { font-size: 26px; /*height:121px;*/ }
    .heding.type-02 h1 img { height: 40px; width: 41px; margin-top: 28px; }

    footer .container ul li.disclaimer { float: none; display: block; }
}

@media screen and (max-width:850px) {

    .info-columns .box ul li:hover div.holder div.drop { right: -9999px; }

    .landingPage div.validation-summary-errors { float: none; margin: -38px 0 0 115px; width: 100%; }

    .landingPage div.validation-summary-errors ul { width: 64%; }


    .landingPage div.validation-summary-errors li { width: 45%; float: right; margin: 0 0 0 17px; }

    .service-list li a span { width: auto; min-height: initial; }
    .info-area div.lists ul.sectorMenu li { width: 46% !important; padding: 0 10px 3px 5px; }
    .info-section .columns .row.selected.ie-fix.resp-fix { margin-top: 25px; }
    .info-columns .box ul li:hover .holder .drop { right: 38px; top: 3px; }
    #content .visual h1 { padding: 0px; }
    .category div.link a:first-child span { padding-right: 0px; }

    .hp-banner .visual-inner .visual-info { top: 159px; }

    .HoverArea .icon .GreenCategoryHover { color: #8dc63f; }
    .HoverArea .icon .OrangeCategoryHover { color: #f78f1e; }
    .HoverArea .icon .LightOrangeCategoryHover { color: #ffc423; }
    .HoverArea .icon .RedCategoryHover { color: #ee3124; }
    .HoverArea .icon .BlueCategoryHover { color: #6FCDE4; }
    .HoverArea .icon .GrayCategoryHover { color: #6FCDE4; }

    .HoverArea em.BlueCategoryHover, .news li:hover em.BlueCategoryHover { background-position: 0 -7px; }
    .HoverArea em.GreenCategoryHover, .news li:hover em.GreenCategoryHover { background-position: 0 -14px; }
    .HoverArea em.OrangeCategoryHover, .news li:hover em.OrangeCategoryHover { background-position: 0 -21px; }
    .HoverArea em.LightOrangeCategoryHover, .news li:hover em.LightOrangeCategoryHover { background-position: 0 -28px; }
    .HoverArea em.RedCategoryHover, .news li:hover em.RedCategoryHover { background-position: 0 -35px; }
    .HoverArea em.GrayCategoryHover, .news li:hover em.GrayCategoryHover { background-position: 0 0px; }

    .aside-nav li a span.GreenFont { color: #8dc63f; }
    .aside-nav li a span.OrangeFont { color: #f78f1e; }
    .aside-nav li a span.LightOrangeFont { color: #ffc423; }
    .aside-nav li a span.RedFont { color: #ee3124; }
    .aside-nav li a span.BlueFont { color: #6FCDE4; }

    .content-top-nav .breadcrumb { margin: 0 0 20px 0; }

    .hp-banner .visual-inner h3.distinction .more { margin: 35px 25px 0 0; }
}

@media screen and (max-width:767px) {

    .info-columns .box ul li:hover div.holder { right: 0px; display: block; }

    .landingPage div.validation-summary-errors ul { width: 100%; }

    .landingPage div.validation-summary-errors li { width: 35%; }

    .service-list li { width: 22%; }

    .visual ul li { padding-top: 0px !important; }


    ul.posts { float: right; width: 100%; }

    .visual ul img { width: 33px; }

    .fancybox-wrap iframe { height: 214px; }

    #banner-title &gt; ul { padding: 0 10px 0 3px; margin: auto; }

    #banner-title &gt; ul &gt; li { padding: 10px 3px 7px 7px !important; }

    .info-area div.lists ul.sectorMenu li { width: 22% !important; }

    .hp-banner .visual-info-icons ul li.color-0 { display: none; }

    .category div .link a span:first-child { border-top: none; }

    .category div.link a span:first-child { border-left: 1px dotted #b6b6b7; }

    .category div.link a:last-child span { border: none; }

    .movie-gallery li { width: 48%; padding: 0 0% 27px 0; }

    .movie-gallery h2 { margin: 0 5px 0 13px; }

    .movie-gallery p { margin: 10px 5px 0 10px; }

    .heding h1 .size-03 { padding: 15px; }

    .heding h1.distinction { padding: 0; height: 0; min-height: 0; }

    .heding .ico { padding: 15px 0 15px 0; }

    .heding span.indent { padding-top: 15px; }

    .category .link a:hover .arrow { display: none; }

    #chapter-menu { width: 100%; float: none; margin: 0 0 0 4%; }

    .info-columns .box { width: 100%; }

    footer { margin-top: -70px; }

    .heding-two h1 { background: url("../images/bg-heding-h1.png") no-repeat scroll 50% 30% #58585A; padding: 80px 0 20px; }

    .information .row .holder { margin-bottom: 15px; }

    .heding h1 { width: 100%; }

    .contactus-side { background: url("../images/sep-02.png") repeat-x scroll center top; margin-top: 10px; }

    .about .row:first-child { margin-bottom: 20px; }

    .sidebar .divider { background: url("../images/sep-02.png") repeat-x scroll 50% 100%; height: 2px; margin-bottom: 3px; }

    .main-nav .drop .column { text-align: center; padding: 0px !important; }

    .contact-area .two-columns .col:first-child { width: 60%; }

    .visual-area .box .holder { padding-right: 22px; }

    .info-area .information .row { padding: 0px; margin: 0px; }

    .info-area .information .row .holder div { margin-bottom: 15px; }

    .category .link { width: 100%; float: none; margin: 10px 0px 0px 0px; }

    .category .block { width: 100%; float: none; background: none; }

    .category .icon { float: none; text-align: right; font-size: 20px; }

    .color-01 .icon strong { color: #6fcde4; }

    .color-02 .icon strong { color: #8DC63F; }

    .color-03 .icon strong { color: #F78F1E; }

    .color-04 .icon strong { color: #FFC423; }

    .color-05 .icon strong { color: #EE3124; }

    .category .icon img { display: none; }

    #content .visual { margin-bottom: 20px; }

    #content { padding-bottom: 0; }

    .category .link a span, .category .link a span:first-child { display: inline; border-top: none; border-left: 1px dotted #B6B6B7; padding: 0 10px; }

    .category .link span:first-child { padding-right: 0px; }

    .category .link a span:last-child { border: none; }

    .category .text { background: none; float: none; }


    /*.vocabulary-info .column-1 {
        margin-bottom: 0px;
        float: none;
    }

    .vocabulary-info .column-2 {
        padding-top: 10px;
        float: none;
    }*/

    .movie-gallery .play { background-image: url("../images/playbut_off_med.png"); background-size: 60px 40px; }

    .movie-gallery .play:hover { background-image: url("../images/playbut_on_med.png"); background-size: 60px 40px; }

    .full-article .information ul { clear: inherit; }

    .heding h1 span { width: 100%; padding-bottom: 15px; }

    .recovery-form .holder { background: none; }

    .recovery-form .holder .col { width: 100%; }

    .recovery-form .holder .col-02 { margin-top: 10px; width: 100%; }

    #content .question dt { width: 100%; }

    .google-widget { width: 100%; }

    .google-search { display: block; }

    /*.social {
        display: none;
    }*/

    #sharebtn { display: block; }

    .important-positions ul { width: auto; }

    .movie-gallery a { float: none; display: block; }


    .inquirer-form .box { border-bottom: none; }

    .form-02 .left label, .form-02 .right label { width: 169px; }

    .profits-tax-form .row label { width: 35%; }

    .profits-tax-form .select-area { margin: 9px 0px 0 0; }

    .profits-tax-form .select-sel-last { margin-right: 5px; }

    .profits-tax-form .sel-last { width: 40px; }

    .profits-tax-form .text { width: 75px; }

    .profits-tax-form .sel-02 { width: 98px; }

    .profits-tax .col-01, .profits-tax .col-02 { width: 100%; float: none; }

    .profits-tax .col-02 table td:first-child { border-width: 0 0px 1px; }

    .profits-tax .col-01 table td:first-child { padding-right: 10px; }

    .profits-tax table .table-sep { background: none; }

    .form-02 .right { max-width: 100%; }

    .google-widget { margin-bottom: 20px; }

    .recovery-form dl { max-width: 100%; }

    .preview { width: 100%; }

    .visual .visual-info { background: url("../images/sep-02.png") repeat-x scroll 0 bottom; padding: 26px 0 0px 0; }

    aside, .sidebar { width: 100%; }

    #content .credit-form-box { max-width: 100%; }

    #content .credit-form table { width: 100%; }

    .index-table-form form { width: 300px; }

    .more-links h3, .important-positions .more-links h3 { float: right; }

    /*.more-links {
        padding-bottom: 0;
    }*/

    #gallery-content2 span.inner-link { width: 380px; }

    .heding .indent { padding: 15px 0px 15px 0px; }



    .info-columns .box ul li:hover div.holder div.drop { right: 0px; top: 3px; display: none; width: 100%; margin: 15px 0px 5px 5px; }

    ul.solution-strip { display: none; }



    .hp-banner .visual-inner .visual-info { display: none; }

    .hp-banner .visual-inner .img { visibility: hidden; }

    .hp-banner .visual-inner h3.distinction { width: 100%; }

    .category .link2 { background: none; }

    .chapterAnchor { display: block; }

    .category .link a:first-child span:first-child { border-left: 1px dotted #b6b6b7; }

    .heding .distinction &gt; span { padding-bottom: 15px; padding-top: 20px; }

    .vocabulary-info ul { width: 49.5%; }

    .heding.type-02 h1 img { margin-top: 10px; }

    ul.LegislationCategory.news { width: 94%; }

    ul.lawMenu { margin-bottom: 20px; }

    .aside-nav { margin-bottom: 20px; }

/*    .share-section { display: none; }
*/
    .heding-block .social { float: right; margin: 15px 0 0 0; }

    .heding-block .breadcrumb { width: 100%; }

    .heding-block #sharebtn { margin: 14px 0 0 0; }

    .hp-banner .visual-info-icons ul li:first-child :first-child { display: none; }

    .hp-banner .visual-info-icons ul li span.desc { display: block; }

    .hp-banner .visual-info-icons ul li span.tooltip { display: none; }

    .hp-banner .visual-info-icons ul li span.tooltip:after { display: none; visibility: hidden; }

    .hp-banner .visual-info-icons ul li:hover .tooltip { display: none; }

    .hp-banner .visual-info-icons { background: url("../images/sep-02.png") repeat-x scroll 0 bottom; margin: 0px 0 25px 0; float: none; }

    .hp-banner .visual-info-icons ul span.arrow-up { display: none; }

    #searchHilanForm { display: table; width: 100%; }

    .google-widget .searchInput input.text { width: 96%; display: table-cell; margin-left: 4px; }

    .google-widget .searchInput .submit-wrapper { position: relative; display: table-cell; width: 51px; }

    .google-widget .searchInput .submit-wrapper button { margin-top: 0px; margin-right: 8px; }

    .info-section .google-widget { width: 100%; }

    .gallery-lightbox .share-section { display: block; }

    .gallery-lightbox #sharebtn { display: none; }
}

@media screen and (max-width:600px) {

    .landingPage div.validation-summary-errors { margin: -11px 0 0 115px; }

    .landingPage div.validation-summary-errors ul { width: 100%; }

    .landingPage div.validation-summary-errors li { width: 45%; }

    ul.lawMenu { width: 95% !important; }

    #contour_form_ContactUsLanding &gt; form &gt; div &gt; fieldset &gt; div &gt; div.col:nth-child(2) { float: none; }

    #contour_form_ContactUsLanding &gt; form &gt; div &gt; fieldset &gt; div &gt; div.col:nth-child(3) { float: left; margin-top: -250px; width: 62%; }
    #gallery-content2 span.inner-link { width: 300px; }

    .landingPage div.col { float: right; width: 40%; }

    .fancybox-wrap iframe { height: 168px; }

    .info-area div.lists ul.sectorMenu li { width: 30% !important; }

    .movie-gallery ul li p { height: auto; }

    .movie-gallery li { width: 100%; }

    .info-boxes .box .col { margin: 0 0 29px !important; }

    #chapter-menu { width: 100%; float: none; margin: 0 0 0 4%; }
    .info-columns .box { width: 100%; }

    .information .row .list ul { float: right; width: 46%; }
    .law-info .column-1 { margin: 0px 10px 0px 0px; }
    .law-info .column-2 { margin: 0px 10px 0px 0px; }


    .hp-banner .visual-inner h3.distinction .size-03 { font-size: 22px; line-height: 0px; }
    .hp-banner .visual-inner h3.distinction .more { font-size: 18px; /*background-position:0px 20%;*/ bottom: 10px; }

    ul.LegislationCategory.news { width: 92%; }
}

@media screen and (max-width:500px) {

    div.Image-Bullets { display: inline-block; }

    .contactus .info-columns .lists ul { margin-right: 0; }

    .info-columns div.lists ul { margin: 0; padding: 0 3px 0 0; list-style: none; float: right; max-width: 100%; }

    .text-wrapper img { float: none !important; }
}

@media screen and (max-width:480px) {

    .landingPage div.validation-summary-errors ul { width: auto; }

    .landingPage div.validation-summary-errors li { width: auto; float: none; }

    .landingPage div.col, .landingPage h2.contourPageName { float: none; width: auto; }

    #contour_form_ContactUsLanding &gt; form &gt; div &gt; fieldset &gt; div &gt; div.col:nth-child(3) { width: 100%; margin-top: auto; }

    .lightbox-slider .slides li .inner-link { float: right; width: 194px; text-align: right; padding: 0 5px 0 0; margin-right: 10px; }

    .fancybox-wrap iframe { height: 112px; }

    #hpbanner img { width: 80% !important; height: 80% !important; }

    #hpbanner &gt; div.jqDockWrap { width: 335px !important; }

    .visual li { width: 40px !important; }

    #banner-title &gt; ul &gt; li { padding: 0px 9px 7px 5px !important; }

    #jqDock0 &gt; div.jqDockItem.jqDockMouse0 { padding: 0px 2.5px !important; }


    #banner-title &gt; ul { padding: 0 0px 0 22px; margin: auto; width: 320px; }

    #banner-title &gt; ul &gt; li:nth-child(5) { padding-left: 0px !important; }

    .info-area div.lists ul.sectorMenu li { width: 46% !important; }

    .important-positions span.contact { width: 90%; }

    .important-positions .contact { background: linear-gradient(to bottom, rgba(246, 246, 246, 0.38) 0%, rgba(246, 246, 246, 0.98) 4%, rgba(246, 246, 246, 0.82) 8%, rgba(246, 246, 246, 0.65) 17%, rgba(246, 246, 246, 0.52) 25%, rgba(246, 246, 246, 0.38) 38%, rgba(246, 246, 246, 0.34) 50%, rgba(246, 246, 246, 0.36) 58%, rgba(246, 246, 246, 0.43) 67%, rgba(246, 246, 246, 0.53) 75%, rgba(246, 246, 246, 0.59) 79%, rgba(246, 246, 246, 0.84) 92%, rgba(246, 246, 246, 0.97) 96%, rgba(246, 246, 246, 0.25) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); }

    .important-positions .comma { display: none; }

    article .questions-answers .questions h3 { width: 65%; }

    .jobs .two-columns { background: none; }

    .jobs .two-columns .col:first-child { float: none; width: 100% !important; }

    .jobs .two-columns .col { float: none; width: 100% !important; }

    .category .link { border: none; }

    .questions-answers .answers .top { margin-top: 10px; }

    .recovery-form .holder .col-02 .more i { background: url("../images/bg-select-opener.png") no-repeat scroll 0 0; display: inline-block; height: 5px; width: 6px; }

    .full-article .intro .column-right { background: none; width: 90%; padding-right: 0px; margin-right: 20px; }

    .vocabulary-search { padding-top: 0px; }

    .vocabulary-search-form { margin-bottom: 10px; }

    .vocabulary-search-form .box { width: 294px; }

    .vocabulary-search-form .text { width: 268px; }

    .service table td { height: 76px; }

    /*.service table strong {
        height: 50px;
    }*/

    .google-search { width: 70%; }

    #content .credit-form table td .table-box span.text { padding: 0px; }

    .vocabulary-search-form label { padding-top: 10px; }


    #content .credit-form table .table-holder { height: 48px; }



    .form-02 .right .text { padding: 1px 5px 0 0; }

    .questions-answers .info .info-date { float: right; padding-right: 10px; }

    .more-links h3, .important-positions .more-links h3 { margin: 0 14px 10px 0; }

    .full-article .intro .column-left { margin: 0 20px 0 0; width: 90%; }

    .lightbox { width: 300px; }

    #gallery-content2 span.inner-link { width: 200px; }

    .full-article .intro .link2 { display: none; }

    .only-mobile { display: block !important; }

    .only-desktop { display: none !important; }

    .recovery-form table { display: none; }

    #content .visual h1 { font-size: 22px; }
    .lawMenu li { width: 96% !important; display: inline-block; }

    .clause-title { width: auto !important; margin-left: 5px; }

    .info-columns .box ul li:hover div.holder div.drop { display: none; }

    .service table { display: none; }

    .information .row .holder &gt; div { background: none; }
    .information .logos { margin: 0 0 0 -10px; }

    .vocabulary-info ul { width: 100%; }

    .vocabulary-info .column-2 { padding: 0; }

    .hp-banner .visual-inner h3.distinction .more { margin-right: 15px; margin-top: 52px; line-height: 16px; font-size: 16px; }

    .hp-banner .visual-inner h3.distinction .size-03 { margin: -10px 0; position: absolute; line-height: 22px; padding-right: 15px; font-size: 20px; }
    .topic li { width: 50%; }
    ul.LegislationCategory.news { width: 90%; }
    .investors .right-column table a span { font-size: 12px; }

    .investors .right-column .graph a { font-size: 14px; }
}


@media screen and (max-width:400px) {
    .hp-banner .visual-inner h3.distinction .size-03 { font-size: 19px; margin: -20px 0; padding-right: 10px; }
    .hp-banner .visual-inner h3.distinction .more { margin-top: 43px; }
}

@media screen and (max-width:320px) {

    .info-boxes .box .col { margin: 0 0 29px !important; }

    .clause-title { width: auto !important; margin-left: 5px; }



    .important-positions .contact a { margin-top: 5px; display: block; }


    .important-positions h2 span.sep { display: none; }

    .form-02 .left { max-width: 100%; }

    .lightbox { width: 245px; }
    .inquirer-form .text { width: 30%; }

    .profits-tax-form .holder { width: 100%; float: none; background: url("../images/sep-02.png") repeat-x scroll 0 0; margin-top: 20px; }
    .profits-tax-form .frame { width: 100%; float: none; }

    .lawMenu li { width: 96% !important; display: inline-block; }
}

/**siteMapLobby****/

.siteMapLobby ul {text-align: right;list-style: disc;}
.siteMapLobby ul li a {color: #004B92}
#dictionaryHead .h1 {
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    margin: 0;
    font: 28px/23px 'PauzaFOT', sans-serif;
    width: 159px;
    height: 98%;
    background-color: #565656;
    -webkit-border-radius: 20px 0 20px 0;
    -moz-border-radius: 20px 0 20px 0;
    border-radius: 20px 0 20px 0;
    text-align: center;
    direction: rtl;
}
.heding2 {
    overflow: hidden;
    position: relative;
    margin-bottom: 18px;
    -webkit-border-radius: 20px 0 20px;
    -moz-border-radius: 20px 0 20px;
    border-radius: 20px 0 20px;
}
.heding2 .h1 strong {
    font: 15px/23px 'PauzaFOT', sans-serif;
    display: inline-block;
    padding: 35px 0 5px;
    background: url(../images/sep-heding.png) repeat-x 0 100%;
    margin: 0 0 4px;
}
    .heding2 .h1 h1 {
        display: block;
        margin: 0 auto;
        width: 135px;
        padding: 0px;
        direction: rtl;
        font-weight: normal;
        margin-top: 10px;
        font-size: 28px;
    }

.info-holder h1 {
    font: 20px/20px Arial, Helvetica, sans-serif;
    padding-bottom: 3px;
    line-height: 25px;
    background: #ffffff;
    background: url(../images/sep-02.png) repeat-x 0 100%;
    position: relative;
    padding: 0 12px 20px 0;
}
.info-section .info-holder h1 { background:none;}
.title-box .h1 {
    font: 19px Arial,sans-serif;
    color: #48484a;
    margin: 0;
    font-weight: 400;
}
.title h1 {
    font: 14px/17px Arial,sans-serif;
    color: #59595B;
    margin: 0;
    font-weight: 700;
}

@media screen and (max-width: 767px) {
    .heding2 .image {
        display: none;
    }

    #dictionaryHead .h1 {
        position: static;
        width: auto;
        padding: 15px 0;
    }

    .title h1 {font: 14px/17px Arial,sans-serif; font-weight:bold;}
    .bredcrumbs {
        display: flex;
        overflow-x: auto;
        flex-direction: row;
        flex-wrap: nowrap !important;
        margin: 15px 0 0 0 !important;
    }
        .bredcrumbs &gt; li {
            flex: 0 0 auto;
        }
    #CalculationExpertItem1column .content-top-nav {width:auto !important; max-width:auto !important;    }
}
.bredcrumbs {
    display: inline-block;
    margin: 0;
    padding: 0 !important;
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    list-style: none;
    align-items: end;
}
    .bredcrumbs li:not(:last-child)::after {
        display: inline-flex;
        content: "&gt;";
/*         width: 10px;
        height: 9px;
        margin: 4px 3px;
       background: url(../images/sep-content-top-nav.png) 0 0 no-repeat;
*/    }
 .bredcrumbs { margin: 10px 0 !important}
#CalculationExpertItem1column .info-holder {width:auto; max-width:auto;
    display: flex;
    justify-content: space-between;
}
[dir="ltr"] .bredcrumbs li:not(:last-child)::after {
    content: "&gt;";
    /*background: url(../images/sep-content-top-nav.png) 0 0 no-repeat;
    transform: rotate(180deg);*/
}
  
.bredcrumbs &gt; li &gt; a {
    color: #565656;
    font: 14px / 17px Arial, Helvetica, sans-serif;
}
    .bredcrumbs &gt; li &gt; a:hover { text-decoration:none}
    .mb20 {
        margin-bottom: 1.7rem
    }
#CalculationExpertItem1column .info-section .content-top-nav {
    width: 68% !important;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
}
#CalculationExpertItem1column .google-widget {width: 24.6% !important}
.heding-block-simpl {
    overflow: hidden;
    padding: 3px 0 15px;
    margin: 0 0 7px;
}
</pre></body></html>