.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}

.text > p{
    display: inline;
}
.clear{
    clear: both;
}
.warp{
    width: 100%;
}
.page_width{
    width: 1020px;
    margin: 0px auto;
}


body{
    _font-family: Tahoma, sans-serif;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 14px;
}

.header_placeholder{
    height: 166px;
}
.warp_fixed_header{
    position: fixed;
    z-index: 20;
    top: 0px;
    background: url('../img/header_bg.png') no-repeat scroll center top;
    background-image: url('data:image/png;base64,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');
    font-family: Tahoma, sans-serif;
}

.header_bar{
    float: left;
    height: 38px;
    color: #fff;
    font-weight: bold;
    font-size: 0.8571em;
}
.header_bar a{
    color: #fff;
    text-decoration: none;
}
.header_bar a:hover, .header_bar a:focus{
    color: #fff000;
}

.header_bar > span{
    display: inline-block;
    vertical-align: top;
    padding: 12px 14px;
    border-left: 1px solid #007390;
    border-right: 1px solid #00beee;
    line-height: 12px;
}
.warp_logo{
    position: absolute;
    top: 10px;
    padding: 0px;
    display: inline-block;
    z-index: 30;
}
.header_bar > .accessibility{
    padding: 11px 14px;
}
.accessibility .normal{
    font-size: 0.8571em;
}
.accessibility .large{
    font-size: 1em;
}
.accessibility .largest{
    font-size: 1.4286em;
    line-height: 7px;
}
.accessibility .selected{
    color: #fff000;
}
.accessibility:hover .selected{
    color: inherit;
}
.accessibility .selected:hover{
    color: #fff000;
}

.header_bar > .social_icons{
    padding: 7px 10px;
}
.social_icons_text{
    display: inline-block;
    top: -6px;
    position: relative;
}
.social_icons img{
    margin: 0px 6px;
    transition: all 0.25s;
}
.social_icons img:hover, .social_icons a:focus img{
    transform: scale(1.25);
}
.header_bar .plus{
    display: inline-block;
    top: 6px;
    position: relative;
    padding: 0px 6px;
}
.header_bar .fb{
    display: inline-block;
    top: 2px;
    position: relative;
    padding: 0px 6px;
}

.warp_search{
    float: left;
    margin: 29px 0px;
    position: relative;
    clear: left;
}
.warp_search .siderow{
    display: inline-block;
}
.warp_search .inp2{
    border: 1px solid #d5d0d0;
    border-bottom: 1px solid #fff;
    height: 30px;
    width: 200px;
    margin: 0px 0px 0px 4px;
    padding: 0px 6px;
    border: 1px solid #c2c2c2;
    border-bottom: 1px solid #fff;
    border-radius: 8px;
    background: #e6e6e6;
}
.warp_search .inp2:focus{
    outline: none;
    border-bottom: 1px solid #c2c2c2;
    box-shadow: 0px 0px 2px 0px #00A8D2;
}
.warp_search .btn3{
    position: absolute;
    height: 27px;
    width: 28px;
    border: none;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    background: url('../files/site_images/search_btn.png') no-repeat 50% 50% #fff;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAMAAAAxmgQeAAAARVBMVEUAAAAXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqkXdqnq7aPYAAAAFnRSTlMAkffMgkczJ+auoxsT3XzudTwtw2MMDOSGrwAAAHhJREFUGNNljkcOAzEMAyW5t21J+P+nxogVr4Gd00AiQFLnzA0mB1pgDOx6kqNSsYKNFI/9+okTXHpLONQsWC2iqAUYNYCUivjI+ZnLs47B8yvnv7clP/exr06X80c3DLaETnNjBJtobKDyQkcC0cp7BzCCNzVLoi+9KAa9ZWeHfgAAAABJRU5ErkJggg==');
    cursor: pointer;
    color: transparent;
    top: 2px;
    left: 10px;
    transition: all 0.5s linear 2s;
}
.warp_search:hover .btn3{
    background-color: #afffaf;
    border-radius: 50%;
}

/* ------- .header_menu ------ */
.warp_header_menu{
    border-top: 1px solid #fff;
}
.header_menu{
    display: block;
    border-left: 1px solid #fff;
}
.header_menu ul{
    width: 100% !important;
    display: table;
}
.header_menu li{
    width: auto !important;
    height: auto;
    /* float: right; */
    display: table-cell;
    text-align: center;
    border: none;
    border-left: 1px solid #cbcbcb;
    border-right: 1px solid #fff;
}
.header_menu .level_1_link {
    position: relative;
    width: auto;
    height: auto;
    padding: 10px 4.4px 10px;

    font-size: 1em;
    color: #000;
    background: none repeat scroll 0% 0% #f2f2f2;
    transition: all 0.25s linear;
}
.header_menu li ul{
    display: none !important;

    width: 170px !important;
    top: 33px;
    left: -1px !important;
    margin: 10px 0px 0px;

    border: none;
    background: #ebebeb;
    box-shadow: 0px 6px 10px -3px #888 inset,
        4px 0px 3px -3px #888,
        -4px 0px 3px -3px #888,
        0px 4px 4px -3px #888;
}

.header_menu ul.level_2 li{
    width: 100% !important;
    border: none;
}
.header_menu .level_2_link{
    width: 100%;
    height: auto;
    padding: 12px 30px;
    background: #F3F5F7;
    border: none;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #c0c0c0;
    padding: 2px 4px 0px 0px;
    text-decoration: none;
    font-weight: bold;

    padding: 8px 12px;
    color: #000;
    background: transparent;
    transition: all 0.15s linear;
}

.header_menu li .level_1_link.selected, .header_menu li .level_1_link:hover,
.header_menu li .level_2_link.selected, .header_menu li .level_2_link:hover {
    color: #fff;
    background: none repeat scroll 0% 0% #6bb52f;
}
.header_menu:hover li a.selected {
    color: #000;
    background: transparent;
}
.header_menu .level_1_link.selected:hover, .header_menu .level_2_link.selected:hover {
    color: #fff;
    background: #6bb52f;
}
.header_menu li a.childs {
    text-decoration: none;
}

.header_menu li a.childs {
    text-decoration: none;
}
.CsmeMenuBase_ltr li ul a.first {
    border-top: none;
}

.banner{
    position: relative;
    overflow: hidden;
    box-shadow: 0px -2px 10px 0px #888 inset;
}

.content_container{
    float: right;
    width: 780px;
    width: calc(100% - 240px);
}
.side_menu{
    float: right;
    width: 240px;
    padding: 68px 0px 0px;

    background: url('../img/side_bg.png') repeat-y center center;
    background: linear-gradient(to right, #c2c2c2 0%, #e2e2e2 5px, #fff 50%, #fff 100%);
}
.side_menu .CSMenuBase_rtl{
    padding-bottom: 48px;
}
.level_2{
	border:0;
	position:relative !important;
	display: block !important;
	width:100% !important;
	height:auto !important;
	min-height:50px !important;
	list-style:none;
	display:none !important;
}

.side_menu a.selected ~ .level_2{
	display: block !important;
}

.level_2 > li{
    list-style-type: none;
    margin: 0px;
    position: relative;
}

.level_2 > li > a{
	border:0;
	    display: block;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 10px 0px;
    border-top: 1px solid #DBDBDB;
    text-decoration: none;
    color: #555;
    font-size: 1em;
    font-weight: bold;
    background: transparent;
    text-align: right;
    transition: all 0.25s linear;
	padding-right:40px;
}

.side_menu .level_2 > li > a:hover, .level_2 > li > a.selected{
    background: #fff;
    color: #00a8d2;
}


.level_2 > li > a:before{
	position: absolute;
    top: 11px;
    right: 25px;
    content: " > ";
}

.side_menu li a.level_1_link{
    display: block;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 10px 0px;

    border-top: 1px solid #DBDBDB;

    text-decoration: none;
    color: #555;
    font-size: 1em;
    font-weight: bold;
    background: transparent;
    text-align: right;

    transition: all 0.25s linear;
	position:relative;


}

.side_menu .level_1_link:first-child{
    border-top: 1px solid #DBDBDB;
}
.side_menu li:last-child .level_1_link{
    border-bottom: 1px solid #DBDBDB;
}

.side_menu > div .level_1_link:hover, .side_menu > div .level_1_link.selected{
    background: #fff;
    color: #00a8d2;
}
.side_menu > div:hover .level_1_link.selected{
    background: transparent;
    color: #555;
}
.side_menu > div:hover .level_1_link.selected:hover{
    background: #fff;
    color: #00a8d2;
}

.contact_us_form{
    border-top: 1px solid #DBDBDB;
    padding-bottom: 100px;
}
.contact_us_form h4.contact_us_form_header{
    padding: 20px 0px;
    _color: #e61a2f;
    color: #454a99;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 1.14286em;
}
.contact_us_form input{
    width: 208px;
    width: calc(100% - 32px);

    margin: 5px 0px;
    padding: 10px 6px 8px;
    font-size: 14px;
    font-family: Tahoma;
    border: 1px solid #c2c1c1;
    border-bottom: 1px solid #e3e3e3;
    background: #e3e3e3;
}
.contact_us_form .contact_us_form_submit{
    float: left;
    width: 75px;
    color: #fff;
    margin: 5px 0px 5px 19px;
    border: none;
    background: #6bb52f;
    cursor: pointer;
}

.warp_footer{
    font-family: Tahoma, sans-serif;
    background: #f3f3f3;
    background: linear-gradient(to bottom, #d5d5d5 0%, #f3f3f3 6px, #f3f3f3 100%) #f3f3f3;
}
.footer_bottom{
    text-align: center;
}
.footer_image{
    float: right;
    padding: 10px 0px 10px 30px;
}

.footer_links{
    padding: 20px 0px;
}
.footer_links a{
    color: #666;
    text-decoration: none;
}
.footer_links a:hover{
    color: #000;
    text-decoration: underline;
}


.content_h1{
    padding: 15px 20px;
    border-bottom: 1px solid #e0dfdb;
    font-size: 1.85714em;
    font-weight: bold;
    color: #00a8d2;
    line-height: 150%;
}

.content_text{
    padding: 20px 20px 2px;
    _font-size: 1em;
    font-size: 0.857143em;
    color: #000;
}
.content_text h2{
    padding-bottom: 20px;
    font-size: 1.14286em;
    font-weight: bold;
    color: #e61a2f;
}

.homepage_content{
    padding: 20px 0px;
    text-align: justify;
}
.homepage_text{
    padding: 10px 0px 10px 20px;

}
.homepage_content h1{
    padding: 20px 0px;
    font-weight: bold;
    font-size: 1.57143em;
    font-family: Tahoma;
    background: url('../img/hr_h1.gif') no-repeat 7472% 55%;
}
.homepage_content h1 .h1_1{
    _color: #c01f25;
    color: #231f20;
}
.homepage_content h1 .h1_2{
    _color: #1a88c3;
    color: #231f20;
}
.homepage .side_menu{
    float: left;
    padding: 20px 0px 0px;
    background: linear-gradient(to left, #c2c2c2 0%, #e2e2e2 5px, #fff 50%, #fff 100%);
}
.homepage_side_menu a{
    display: block;
    border: 2px solid #fff;
    font-weight: bold;
    font-size: 1.14286em;
    font-family: Tahoma;
    color: #fff;
    background: #6bb52f;
    text-decoration: none;
    margin: 10px 20px;
    padding: 20px 18px;
    box-shadow: 0px 0px 3px -1px #000;
    transition: border-color 2s ease;
    transition: border-radius 2s ease, border-color 2s ease;
}
.homepage_side_menu a:hover, .homepage_side_menu a:focus{
    color: #000;
    border-color: #000;
    border-radius: 30px;
}
.homepage_side_menu a:nth-child(2){
    background: #e61a2f;
}
.homepage_side_menu a:nth-child(3){
    background: #dd338b;
}
.homepage_side_menu a:nth-child(4){
    background: #00a8d2;
}
.homepage .contact_us_form {
    min-height: 220px;
}
.homepage h4.contact_us_form_header {
    margin-right: 20px;
}
.homepage .contact_us_form input {
    float: left;
}
.homepage .contact_us_form .contact_us_form_submit {
    margin-left: 0px;
}
.homepage .contact_us_form {
    border-bottom: 1px solid #DBDBDB;
}
.home_page_side_text{
    margin: 20px 20px 20px 0;
    padding: 20px;
    border: 3px solid #00a8d2;
    background: #fff;
}
.side_movie{
    margin-right: 20px;
    border-top: 1px solid #DBDBDB;
}
.side_movie h2{
    color: #454a99;

    font-weight: bold;
    font-size: 1.14286em;
    font-family: Tahoma;
    padding: 10px 0px;
}
.side_movie a{
    display: inline-block;
    padding: 12px 0px 12px 30px;
    padding-right: 50px;
    font-weight: bold;
    font-size: 0.8571em;
    font-family: Tahoma;
    text-decoration: none;
    color: #777777;
    _background: url('../img/movie_arrow.png') no-repeat 0% center transparent;
    background: url('../img/movie_arrow.png') no-repeat 0% center, url('../img/YouTube-logo-full_color.png') no-repeat 111% center;
    transition: all 1s;
}
.side_movie:hover a{
    _padding-left: 80px;
    color: #000;
}
.blocks{
    margin-right: -8px;
}
.block_warp{
    float: right;
    padding: 9px;
    padding-bottom: 5px;
}
.warp_block_img{
	padding: 1px;
	height: 150px;
	width: 240px;
	overflow: hidden;
}
.block_img{
	width: auto;
	height: 100%;
	max-width: 100%;
}
.block_warp .block_img{
    box-shadow: 0px 0px 3px 2px #ccc;
    transition: all 0.5s linear;
}
.block_warp a{
    display: block;
    padding-bottom: 20px;
    text-decoration: none;
    outline: none;
}
.block_warp a h3{
    color: #231f20;
    font-weight: bold;
    font-size: 1.14286em;
    font-family: Tahoma;
    transition: all 0.5s linear;
}
.block_warp:hover .block_img{
    box-shadow: 0px 0px 3px 2px #333;
}
.block_warp .link:focus{
    background-color: #eee;
}
.block_warp:hover a h3{
    color: #000;
}

.item_path{
    display: none;
}
.articles_main {
    display: none;
}
.articles_item{
    display: block;
    height: 159px;
    overflow: hidden;
    margin: 0px;
    padding: 10px 0px 10px 20px;
    border: none;
    border-bottom: 1px solid #e0dfdb;
    background: #f4f4f4;
    background: linear-gradient(to right, #f4f4f4 0%, #f4f4f4 60%, #fff 100%);
    color: #000;
}
.articles_item, .articles_item:hover {
    border: none;
    border-bottom: 1px solid #e0dfdb;
    text-decoration: none;
}
.articles_item:nth-child(even){
    background: #fff;
}
.articles_item:last-child, .articles_item:last-child:hover{
    _border-bottom: 1px solid #e0dfdb;
}
.articles_item:hover {
    background: #ddd;
    background: linear-gradient(to right, #eee 0%, #ddd 60%, #fff 100%);
}
.articles_item img{
    margin: 6px 20px 6px 25px;
}
.articles_item .title{
    color: #e61a2f;
    font-size: 1.28571em;
}
.articles_item .readmore{
    display: none;
}
.gotoPages{
    text-align: center;
    padding: 10px;
}
.gotoPages a{
    color: #b8b8bb;
    text-decoration: none;
    font-weight: bold;
    font-size: 1em;
    font-family: Tahoma;
}
.gotoPages a.current{
    color: #558900;
}
.gotoPages a.pages_arrow{
    color: #000;
}





.inBanner_warp {
  margin: 0px -2000px;
}
.rotateBanner{
	margin: 0px auto;
}



.breadcrumb {
	list-style: none;
}
.breadcrumb > li {
	display: inline-block;
	padding-left: 12px;
}
.breadcrumb > li > a{
	text-decoration: none;
	color: #00a8d2;
}
.breadcrumb > li:hover > a{
	text-decoration: underline;
}
.breadcrumb > li:after{
	content: '>';
	display: inline-block;
	padding-right: 12px;
	color: #ccc;
}
.breadcrumb > li.active:after{
	content: '';
}


a[name]:empty{
	position: relative;
    top: -200px;
}
@-webkit-keyframes animated_cs_logo{
    0%{background-position:0 0;}
    100%{background-position: 0 -418px;}
}
@keyframes animated_cs_logo{
    0%{background-position:0 0;}
    100%{background-position: 0 -418px;}
}
.cs_logo_png{
    display: block;
    width: 163px;
    height: 22px;
    background-image: url('data:image/png;base64,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');
    -webkit-animation: animated_cs_logo 3s steps(19) infinite;
    animation: animated_cs_logo 3s steps(19) infinite;
    -webkit-transition:all 0.5s;
    transition: all 0.5s;
    margin: 20px auto 0;
}
.cs_logo_png_b{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAGiCAMAAAC8mYajAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA8JzasUk2H8ddfXIUCueH6GMzTgAABQpJREFUeNrs29muElEQRuFVteee+N//aWU3ekTRxOnE1tSXQGBTIRWGhHUBIYTwPTntXFyTblxV6coA2XaetMpXapYaf8Fqumu8SPbVoCRT55vazvsZUi9NgxdmLx+FhjvflMT7cd34qO48lJ3XHYtWptZ4VUzl9bzyhWx8NhDPFikhBg9Lep6VlBv0hB7WpnmGWVMBF6d2PgZ6cDBJdVWWVt0ZU5K0n7O4HvhItjGWBVjGZlXbAssyGMsGAqvzuC7z7pKWjQHj7YuggQxNWblp2s12iV2dh3qbD79NkXU3XKmrtHkBKLoVb+fOq2tK2jmNo3dkqS9Kmjt261UulDbo8so8ttQzLHJteno5mwx1pF2OGRKomFHkrrabJE5J55S9TQ0XzXdcz1+0JJC71psoKpwOHUIbKWVyTQhSllTFVJMWkZBksBzkJbs2gNoAGXIeC2Z93hGTjD2ZJdYKuJA9Tw0XkwuaN8wBJNDNzwWLVk4CG4LUM3k5OG8mlipgE3gW53GGJZHHZsYkySRHHTkmXHx6r6FIBZ4GDSW6cBVN69OOXUaXuw3TXXvsWOVMi0PtB+TtSMeW/LxpybYDIN8POUiejyPDUEpglakkM3NIjq10sarqrtITVBnwNph8J6+4GCrnWFrFtApuurEnSXVer6w2d0TOLxoH3/P0rFmFvyePH9lR4qJ04yOthBDCexvWubou4+p2H1zT2YUP0YXRhdGF0YXRhdGF0YXRhSH8l1q66q/xf6tqihXC/ym6MLowujC6MLowujC6MLowhN8lNS6uSJWrK5Fd4SdEF0YXRhdGF0YXRhdGF0YXRhf+Watf/r9JXPm/SZ9ku3wfhvCBvTtWYRgEAjCcSJVkEO79n7adUkjoUCjljnz/7OCgw4dwigvfcSEXciEXciEXcqFOzYj0OJwVHr0klYsLuZALuZALuZALuVCXesv/7LVGW7LXVgdUKhEXciEXciEXciEXcqH0h0Z+au9573ypPapid3HhGYYZXXisPsrnwhYxc7twbPGq53bh0mNrM7kL99gLuHBw4Q9cuK1cyIWSylVgPk0vMF/1Efl/31jGZ8dw4dcuvJbRhU/27iBFYhAIo7CalDqIWPc/7TSzCDOdzKKhG/4i750gmyR8WKqd9guouXD27CbuwuqPlrgLk3v5Endh8yLvwuEm78ItgAv3hQtxIRHRfZu7/kD2cE+XCbmwlpHOybnQSnpKz4XLLZ3TcqF5X+JzpN0fVe050lI8p6Q+R7oHmCNd3uRdaG7yLpxuuBAXEhF9oJr1b43MAVY1R67pOiUXXifnwovkXGjnH7ucC4f3Ij5H+tPQduGyCC70AC7c2F/I/kJciAuJ3px1/bWjovtlOpqFL1O07uJCzp3h3BkdF3LuDOfO4EJciAvpjbUAQ3Cm+yodzS3ARjOiv+FCXIgLcSEuxIW4EBfiwv+60fGZzV3+IWuASyGJCBfiQlyIC3EhLsSFuJB+F+HeeA9wc2ENcGAmEeFCXIgLcSEuxIW4EBfSU2uTJ2GLQMJRWCEkihYuxIW4EBfiQlyIC3EhqRdg8a3pvi5HNcAzEr0SLsSFuBAX4kJciAtx4Xd7d3QCIAwEUTAYExJEuP6r1QryI8gF5nUxsLBcKOm32gafEzVqyV4/sq4SdnFhSe/CMwoXciEXciEXcuEyLpQk5ayNGDMivQvfkruwXLPfXMiFXMiFXMiFi7jwYw8RqRM6R7syzQAAAABJRU5ErkJggg==');
}

.articles_item .warp_img{
    float: right;
}

.desctop{
  display: block;
}

.mobile{
  display: none;
}
.content_container{

      text-align: right;
}
@media screen and (max-width: 1310px) {
  .table-res{
    overflow-x:auto;
  }
	.page_width {
			width: 100%;
		}
    .inBanner_warp {
      width: 100%;
      margin: 0;
    }
    div#banner3000 {
      width: 100% !important;
      height: 245px !important;
    }
    .inBanner img {
      display: block;
      width: 100%;
    }
    .warp_fixed_header{
      background-image: none;
          background: #1b898a;
    }
    .header.page_width a p img {
        height: 50px;
        width: 120px;
        margin-top: 10px;
    }
    .desktop.accessibility_wrapper{
        top: 150px;
    }
    .warp_search {
      clear: right;
    }
    .content_container {
        padding-right: 40px;
      }

	}
  @media screen and (max-width: 760px) {
    .content_container{
      padding-right: 15px;
    }
    img{
      max-width: 100% !important;
      height: auto;
    }
    .side_menu.EqualHeight{
      /* max-height: 450px !important; */
    }
    table {
        width: 100% !important;
    }
    .desctop{
      display: none;
    }

    .mobile{
      display: block;
    }
    table.mobile td {
        padding: 0 10px;

    }
    .side_menu {
      width: 100%;
    }
    .content_container{
      max-width: 100%;
      width: 100%;
          text-align: right;
    }
    table {
      width: 100% !important;
    }
    .header_placeholder{
        display: none;
    }

    .warp_fixed_header.warp .warp_header.warp{
      display: none;
    }

    .homepage .side_menu{
      float: none;
    }
    div#banner3000{
      height: 69px !important;
      margin-top: 68px;
    }


.fa-bars{
    font-size: 40px;
    cursor: pointer;
  }
  .CSMenuBase_rtl li{
    width: 33%;
float: right;
  }

  button.navbar-toggler:focus{
    outline: none;
  }
  li.nav-item {
      text-align: right;
          /* border-bottom: 1px solid #afafaf; */
  }

}


.table-s td{
	padding: 5px;
	max-width: 25%; 
}
.table-s a,.table-s span,.table-s div,.table-s h1,.table-s h2,.table-s h3,.table-s h4,.table-s h5,.table-s h6,.table-s td,.table-s table,.table-s img{
	white-space: normal !important;
}


.text-english {
    text-align: left;
}



