html, body, div {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit
    }
h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit;
    font-weight: bold
    }
a, p, ul, ol, li, img, span, strong, em {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit
    }
table, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit
    }
applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, caption, fieldset, form, label, legend {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit
    }
article, aside, figure, footer, header, hgroup, section {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit
    }
canvas, details, embed, figcaption, menu, nav, output, ruby, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    font: inherit
    }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
    }
body {
    line-height: 1
    }
b, strong {
    font-weight: bold
    }
em, i {
    font-style: italic
    }
ol, ul {
    list-style: none
    }
blockquote, q {
    quotes: none
    }
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
    content: none
    }
:focus {
    outline: 0
    }
ins {
    text-decoration: none
    }
del {
    text-decoration: line-through
    }
table {
    border-collapse: collapse;
    border-spacing: 0
    }
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16, .grid-17, .grid-18, .grid-19, .grid-20, .grid-21, .grid-22, .grid-23, .grid-24 {
    position: relative;
    margin-left: 10px;
    margin-right: 10px
    }
.container-12 .block .omega-grid, .container-16 .block .omega-grid, .container-24 .block .omega-grid {
    position: relative;
    margin-left: -10px;
    margin-right: -10px
    }
.clearfix:after {
    font-size: 0
    }
#skip-link {
    left: 50%;
    margin-left: -5.25em;
    margin-top: 0;
    position: absolute;
    width: auto;
    z-index: 50
    }
#skip-link a, #skip-link a:link, #skip-link a:visited {
    background: #444;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
    display: block;
    padding: 1px 10px 2px 10px;
    text-decoration: none;
    -khtml-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-radius: 0 0 10px 10px
    }
#skip-link a:hover, #skip-link a:active, #skip-link a:focus {
    outline: 0
    }
.inline li, .tabs li, .breadcrumb li {
    list-style: none;
    display: inline;
    margin-right: 0.5em
    }
.item-list li {
    list-style: none
    }
.pager li {
    display: inline;
    margin-right: 0.25em
    }
img {
    vertical-align: bottom
    }
.field-label-inline .field-label, .field-label-inline .field-items, .field-label-inline .field-item {
    display: inline
    }
::-moz-focus-inner {
    border: 0;
    padding: 0
    }
input[type="search"]::-webkit-search-decoration {
    display: none
    }
input, button, select, textarea {
    margin: 0;
    vertical-align: middle
    }
button, input[type="reset"], input[type="submit"], input[type="button"] {
    -webkit-appearance: none;
    -moz-border-radius: 11px;
    -webkit-border-radius: 11px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding;
    background-clip: padding-box;
    border-radius: 11px;
    background: #ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
    background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
    border: 1px solid;
    border-color: #ddd #bbb #999;
    cursor: pointer;
    color: #333;
    font: bold 12px/1.2 Arial, sans-serif;
    outline: 0;
    overflow: visible;
    padding: 3px 10px 4px;
    text-shadow: #fff 0 1px 1px;
    width: auto
    }
textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-background-clip: padding;
    -webkit-background-clip: padding;
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid;
    border-color: #848484 #c1c1c1 #e1e1e1;
    color: #000;
    outline: 0;
    padding: 2px 3px;
    font-size: 13px;
    font-family: Arial, sans-serif;
    height: 1.8em
    }
input.placeholder_text, textarea.placeholder_text, input:-moz-placeholder, textarea:-moz-placeholder {
    color: #888
    }
::-webkit-input-placeholder {
    color: #888
    }
button:focus, button:active, input:focus, input:active, select:focus, select:active, textarea:focus, textarea:active {
    -moz-box-shadow: #06f 0 0 7px;
    -webkit-box-shadow: #06f 0 0 7px;
    box-shadow: #06f 0 0 7px;
    z-index: 1
    }
input[type="file"]:focus, input[type="file"]:active, input[type="radio"]:focus, input[type="radio"]:active, input[type="checkbox"]:focus, input[type="checkbox"]:active {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
    }
select[disabled], textarea[disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="email"][disabled], input[type="month"][disabled], input[type="number"][disabled], input[type="password"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="text"][disabled], input[type="time"][disabled], input[type="url"][disabled], input[type="week"][disabled] {
    background-color: #eee
    }
button[disabled], input[disabled], select[disabled], select[disabled] option, select[disabled] optgroup, textarea[disabled] {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #888;
    cursor: default
    }
textarea, select[size], select[multiple] {
    height: auto
    }
@media (-webkit-min-device-pixel-ratio: 0) {
    select {
        background-image: url(/sites/all/themes/omega/omega/images/select-arrow.gif);
        background-repeat: no-repeat;
        background-position: right center;
        padding-right: 20px
        }
    select[size], select[multiple] {
        background-image: none;
        padding: 0
        }
    }
textarea {
    min-height: 40px;
    overflow: auto;
    resize: vertical;
    width: 100%
    }
optgroup {
    color: #000;
    font-style: normal;
    font-weight: normal
    }
.ie6-button, * html button {
    background: #ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;
    border: 1px solid;
    border-color: #ddd #bbb #999;
    cursor: pointer;
    color: #333;
    font: bold 12px/1.2 Arial, sans-serif;
    padding: 2px 10px 0;
    overflow: visible;
    width: auto
    }
* html button {
    padding-top: 1px;
    padding-bottom: 1px
    }
.ie6-input, * html textarea, * html select {
    background: #fff;
    border: 1px solid;
    border-color: #848484 #c1c1c1 #e1e1e1;
    color: #000;
    padding: 2px 3px 1px;
    font-size: 13px;
    font-family: Arial, sans-serif;
    vertical-align: top
    }
* html select {
    margin-top: 1px
    }
.placeholder_text, .ie6-input-disabled, .ie6-button-disabled {
    color: #888
    }
.ie6-input-disabled {
    background: #eee
    }
body {
    font: 13px/1.5 Verdana, Helvetica, Arial, sans-serif
    }
a:link, a:visited {
    color: #0062A0;
    text-decoration: underline
    }
a:hover {
    color: #202124;
    text-decoration: none
    }
a:active {
    color: #202124;
    text-decoration: none;
    color: #000
    }
hr {
    margin: 0;
    padding: 0;
    border: none;
    height: 1px;
    background: #5294c1
    }
h1, h2, h3, h4, h5, h6 {
    letter-spacing: -0.05em;
    font-family: Georgia, "Times New Roman", serif
    }
h1 {
    font-size: 36px
    }
h2 {
    font-size: 28px
    }
h1.site-name, h2.site-name {
    font-size: 36px
    }
h2.block-title {
    font-size: 18px;
    margin: 0
    }
h2.node-title {
    font-size: 28px
    }
h3 {
    font-size: 21px
    }
h4 {
    font-size: 19px
    }
h5 {
    font-size: 17px
    }
h6 {
    font-size: 15px
    }
ol {
    list-style: decimal
    }
ul {
    list-style: disc
    }
ul ul, ol ol {
    padding-top: 0.5em
    }
.node ol, .node ul {
    padding-left: 1.2em
    }
.node ul.inline, .node ol.inline {
    padding-left: 0
    }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
    margin-bottom: 20px
    }
dt, .admin h3 {
    font-size: 18px;
    margin: 0
    }
dd {
    padding-left: 10px;
    font-size: 0.9em;
    font-style: italic;
    margin-bottom: 20px
    }
.logo-img {
    float: left;
    margin-right: 20px
    }
.site-name-slogan {
    float: left
    }
.site-name {
    margin-top: 20px
    }
.site-name a {
    text-decoration: none
    }
.site-name, .site-slogan {
    margin-bottom: 0;
    line-height: 1em
    }
.site-slogan {
    font-weight: normal
    }
.menu {
    margin: 0;
    padding: 0
    }
.menu li {
    list-style: none
    }
.form-actions input {
    margin-right: 0.5em
    }
.form-actions input:hover {
    background: #FFF
    }
label {
    font-weight: bold
    }
.item-list .pager {
    padding: 0;
    margin: 0
    }
.item-list .pager li, .item-list .pager ul li {
    margin: 0;
    padding: 0;
    float: left
    }
.item-list .pager {
    position: relative;
    margin: 0;
    padding: 0;
    font-size: 10px;
    text-align: left
    }
.pager li a {
    display: inline-block
    }
.pager li.pager-ellipsis, .pager li.pager-current, .pager li a {
    padding: 4px 8px;
    text-decoration: none
    }
.pager li.pager-current {
    padding: 4px 8px;
    font-weight: bold
    }
.pager li.pager-first a, .pager li.pager-previous a, .pager li.pager-next a, .pager li.pager-last a {
    width: 50px;
    text-align: center;
    padding: 4px 0
    }
.pager li.pager-next {
    position: absolute;
    top: 0;
    right: 50px
    }
.pager li.pager-last, .pager li.pager-next.last {
    position: absolute;
    top: 0;
    right: 0;
    border-right: 0
    }
.pager li.pager-ellipsis, .pager li.pager-current, .pager li a {
    color: #1a1a1a
    }
.pager li {
    border-right: 1px solid;
    border-color: #ddd #bbb #999;
    color: #333;
    font: bold 12px/1.2 Arial, sans-serif;
    outline: 0
    }
.pager li.pager-current {
    background: #ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1a1a1a), color-stop(1, #5a5a5a));
    background: -moz-linear-gradient(top center, #1a1a1a 0%, #5a5a5a 100%);
    color: #FFF;
    outline: 0
    }
.pager li.pager-next {
    border-left: 1px solid;
    border-color: #ddd #bbb #999
    }
.pager li a {
    background: #ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
    background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
    cursor: pointer
    }
.pager li a:hover {
    background: #FFF;
    color: #454545
    }
.pager {
    background: #ebebeb;
    border: 1px solid;
    border-color: #ddd #bbb #999;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
    }
.pager li.first, .pager li.first a, .pager li.first a:hover {
    border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px
    }
.pager li.pager-last, .pager li.pager-last a, .pager li.pager-last a:hover {
    border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0
    }
table {
    border: 1px solid #CCC;
    width: 100%
    }
thead th, th {
    background: #f7f7f7;
    border-bottom: 1px solid #ccc;
    color: #333
    }
td, th {
    padding: 4px 8px;
    vertical-align: middle
    }
th a, th a:link, th a:visited {
    text-decoration: none
    }
th a {
    display: block
    }
th a img {
    margin: 0 0 0 5px
    }
th.active {
    background: #DDD;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC
    }
tr.even td {
    background: #F1F5FA
    }
tr.odd td {
    background: #fff
    }
td.active {
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC
    }
tr.even td.active {
    background: #e5e9ed
    }
tr.odd td.active {
    background: #f2f2f2
    }
tr:hover td, tr.even:hover td.active, tr.odd:hover td.active {
    background: #FFFEEE
    }
td ul.links {
    margin-bottom: 0
    }
.node-links ul li a, .comment-links ul li a {
    text-transform: lowercase;
    display: block;
    float: left;
    text-decoration: none;
    -moz-background-clip: padding;
    -webkit-background-clip: padding;
    background-clip: padding-box;
    margin: 0 0.5em 0.5em 0;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-border-radius: 11px;
    -webkit-border-radius: 11px;
    border-radius: 11px;
    background: #ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
    background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
    border: 1px solid;
    border-color: #ddd #bbb #999;
    cursor: pointer;
    color: #333;
    font: bold 12px/1.2 Arial, sans-serif;
    outline: 0;
    overflow: visible;
    padding: 4px 10px 3px;
    text-shadow: #fff 0 1px 1px;
    width: auto
    }
.node-links ul li a:hover, .comment-links ul li a:hover {
    background: #FFF
    }
.tips, .description {
    font-size: 10px;
    color: #6a6a6a
    }
#first-time {
    display: none
    }
.front #page-title {
    display: none
    }
.front #zone-content {
    background-color: white
    }
#logo {
    position: relative;
    margin-left: -40px;
    margin-top: -49px;
    height: 193px;
    z-index: 1;
    background-color: rgba(255, 255, 255, 0.6)
    }
#block-views-header-slideshow-block {
    position: relative;
    top: -193px;
    margin-top: 0;
    margin-left: -10px;
    z-index: 0
    }
#block-views-header-slideshow-block-1 {
    position: relative;
    top: -193px;
    margin-top: 0;
    margin-left: -10px;
    z-index: 0;
    padding-bottom: 0
    }
#rtl-body-text {
    direction: rtl;
    font-size: 17px
    }
#ltr-text-inside-rtl {
    direction: ltr;
    text-align: right;
    font-size: 14px
    }
.item-list ul li {
    list-style: disc
    }
h1, h2, h3, h4, h5, h6 {
    font-family: Helvetica, sans-serif;
    letter-spacing: 0.01em;
    margin-bottom: 0.5em
    }
h1 {
    font-size: 32px
    }
body {
    font-family: sans-serif;
    background: white;
    color: #444;
    font-size: 14px
    }
a:link, a:visited {
    color: #600;
    text-decoration: none
    }
a:hover {
    text-decoration: underline
    }
li {
    margin-bottom: 0.5em
    }
.breadcrumb {
    padding-left: 20px
    }
#section-header {
    position: relative
    }
#section-content {
    position: relative;
    top: -170px;
    background-color: white
    }
#zone-branding-wrapper {
    background-repeat: no-repeat;
    background-position: center center
    }
#zone-header-wrapper {
    background: #FFF
    }
#zone-menu-wrapper {
    position: absolute;
    top: 0;
    height: 49px
    }
#zone-content-wrapper {
    background: #FFF;
    margin-top: -13px
    }
#zone-footer-wrapper {
    background: #FFF
    }
#zone-content {
    background-color: white
    }
#block-system-main {
    padding: 0 0 0 20px
    }
#page-title {
    padding: 0 0 0 20px
    }
.block-inner {
    padding: 10px;
    border: 0 solid darkgray
    }
#region-branding .block-inner {
    padding: 0;
    border: none
    }
h2.block-title {
    font-size: 18px
    }
h2.node-title {
    font-size: 17px
    }
.region-content {
    padding: 0 0 0 0;
    margin: 10px 0 15px -10px
    }
.region-content .block-inner {
    position: relative;
    background-color: white;
    margin-bottom: 15px
    }
.region-sidebar-first .block-inner {
    background-color: #f5f5f5;
    margin: 10px 0 20px 0
    }
.region-sidebar-first .block-inner .block-title {
    padding: 2px 0;
    margin-bottom: 5px
    }
#block-views-latest-news-block .views-row .node {
    margin-bottom: 10px;
    margin-top: 0;
    border-bottom: 1px solid lightgrey
    }
.region-sidebar-second .block-inner {
    background-color: #f5f5f5;
    margin: 10px 0 20px 0
    }
.region-sidebar-second .block-inner .block-title {
    color: black;
    padding: 2px 0;
    margin-bottom: 5px
    }
#block-views-latest-news-block-1 {
    direction: rtl
    }
#block-views-latest-news-block-1 li {
    margin-right: 20px
    }
#block-views-latest-news-block-1 .more-link {
    text-align: left
    }
#superfish-3 {
    width: 200px
    }
#block-views-latest-news-block-4 {
    font-size: 1.2em
    }
#featured_articles_list_with_teaser_image {
    display: none
    }
#featured_articles_list_with_teaser_title {
    font-weight: bold;
    padding-top: 5px
    }
#featured_articles_list_with_teaser_teaser {
    font-size: 0.85em;
    padding-bottom: 10px
    }
#block-block-11 {
    position: absolute;
    top: 9px;
    left: 1111px;
    z-index: 3
    }
#block-block-11 .block-inner {
    border: none
    }
#block-block-26 {
    position: absolute;
    top: 9px;
    left: -11px;
    z-index: 3
    }
#block-block-26 .block-inner {
    border: none
    }
#block-block-28 {
    position: absolute;
    top: 40px;
    left: 1004px;
    z-index: 4
    }
#block-block-28 .block-inner {
    border: none
    }
#block-block-29 {
    position: absolute;
    top: 40px;
    left: -60px;
    z-index: 4
    }
#block-block-29 .block-inner {
    border: none
    }
#block-block-23 {
    position: absolute;
    top: 0;
    left: -41px;
    margin-top: -49px;
    z-index: 100
    }
#block-block-23 .block-inner {
    border: none
    }
#block-block-25 {
    position: absolute;
    top: 0;
    left: 913px;
    margin-top: -49px;
    z-index: 100
    }
#block-block-25 .block-inner {
    border: none
    }
#block-block-12 {
    position: relative;
    top: -379px;
    left: -43px;
    z-index: 100
    }
#block-system-main .view-hol {
    padding: 0 0 0 20px
    }
.view-hol {
    background-color: #f7f7f7
    }
#block-block-12 .block-inner {
    border: none
    }
#block-block-12 a {
    color: white
    }
#quicktabs-consular_services_selector {
    border: none;
    height: 408px
    }
#block-quicktabs-consular-services-selector .block-inner {
    top: 0;
    height: 440px
    }
.search-form {
    margin-bottom: 0
    }
#block-block-13 .block-inner, #block-block-14 .block-inner, #block-block-15 .block-inner {
    border: none;
    top: 0;
    height: 300px
    }
ul.quicktabs-tabs.quicktabs-style-excel li.active a {
    font-size: 1.2em
    }
.ui-widget-header {
    font-size: 1.33em;
    background: #eed;
    color: darkred
    }
.ui-corner-all {
    border-radius: 0 0 0 0
    }
.ui-tabs .ui-tabs-nav li a {
    color: #400;
    font-weight: normal
    }
.sf-menu.sf-style-simple.sf-vertical > li {
    width: 242px;
    font_size: 14px
    }
.sf-menu.sf-style-simple a, .sf-menu.sf-style-simple a:visited {
    font-size: 14px;
    font-weight: normal
    }
.sf-menu.sf-style-simple.sf-vertical > li.first {
    border-top-left-radius: 0;
    border-top-right-radius: 0
    }
.sf-menu.sf-style-simple.sf-vertical > li.last {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
    }
#block-menu-block-1 .block-inner {
    border: none;
    font-size: 1.2em;
    margin-left: 24px
    }
.flag_bullets li.flag_bullet_qatar {
    list-style-type: none;
    background: url(/sites/all/themes/generic_drupal_7/images/custom/Qatar_flag-30x12.png) no-repeat top left;
    height: 36px;
    padding-left: 40px
    }
.flag_bullets li.flag_bullet_us {
    list-style-type: none;
    background: url(/sites/all/themes/generic_drupal_7/images/custom/us_flag-30x16.png) no-repeat top left;
    height: 36px;
    padding-left: 40px
    }
#holiday-row-IQ {
    background: url(/sites/all/themes/generic_drupal_7/images/custom/Iraq_flag-30x20.png) no-repeat 40px top;
    padding-left: 80px;
    padding-bottom: 20px;
    font-size: 1.1em
    }
#holiday-row-QA {
    background: url(/sites/all/themes/generic_drupal_7/images/custom/Qatar_flag-30x12.png) no-repeat 40px top;
    padding-left: 80px;
    padding-bottom: 20px;
    font-size: 1.1em
    }
#holiday-row-US {
    background: url(/sites/all/themes/generic_drupal_7/images/custom/us_flag-30x16.png) no-repeat 40px top;
    padding-left: 80px;
    padding-bottom: 20px;
    font-size: 1.1em
    }
#region-menu {
    height: 0
    }
#superfish-1 li {
    margin-left: 0;
    margin-right: 0
    }
#superfish-2 li {
    margin-left: 0;
    margin-right: 0
    }
#block-superfish-1, #block-superfish-2 {
    position: absolute;
    margin-top: -49px;
    padding-top: 9px;
    height: 40px;
    z-index: 999;
    text-transform: uppercase;
    top: 0
    }
#block-superfish-1 {
    float: left;
    left: 226px;
    width: 966px;
    padding-left: 50px;
    margin-right: -45px
    }
#block-superfish-2 {
    float: left;
    width: 850px;
    margin-right: 257px;
    padding-left: 93px
    }
#superfish-1 ul li, #superfish-2 ul li {
    text-transform: none
    }
#block-superfish-1 .block-inner, #block-superfish-2 .block-inner {
    border: none;
    padding: 0
    }
#block-block-1 .block-inner {
    border: none;
    padding: 0
    }
#block-block-2 .block-inner {
    border: none;
    padding: 0
    }
#block-system-main-menu .block-inner {
    border: none;
    padding: 0
    }
#block-system-main .block-inner {
    border: none;
    padding: 0
    }
#block-system-main-menu {
    font-size: 13px
    }
#block-menu-menu-english-menu ul, #block-menu-menu-arabic-menu ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 1em;
    font-weight: normal
    }
#block-menu-menu-english-menu ul li, #block-menu-menu-arabic-menu ul li {
    float: left;
    font-weight: bold;
    list-style: none;
    margin: 15px 0 15px 0;
    padding: 0 40px 10px 42px;
    text-transform: uppercase;
    font-size: 1em;
    color: #fff
    }
#block-menu-menu-english-menu ul li a:link, #block-menu-menu-arabic-menu ul li a:link {
    color: #fff
    }
#block-menu-menu-english-menu ul li a:visited, #block-menu-menu-arabic-menu ul li a:visited {
    color: #eee
    }
#block-menu-menu-english-menu ul li a:hover, #block-menu-menu-arabic-menu ul li a:hover {
    color: yellow
    }
#block-menu-menu-english-menu ul li ul li, #block-menu-menu-arabic-menu ul li ul li {
    clear: both;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-transform: none;
    color: #fff
    }
#block-menu-menu-english-menu ul li ul li a:link, #block-menu-menu-arabic-menu ul li ul li a:link {
    color: #fff
    }
#block-menu-menu-english-menu ul li ul li a:hover, #block-menu-menu-arabic-menu ul li ul li a:hover {
    color: yellow
    }
#block-menu-menu-english-menu ul li ul li ul li, #block-menu-menu-arabic-menu ul li ul li ul li {
    clear: both;
    margin: 0 0 0 10px;
    padding: 0 0 0 0;
    text-transform: none
    }
#block-menu-menu-english-menu a:link, #block-menu-menu-arabic-menu a:link {
    color: #fff;
    text-decoration: none
    }
#block-menu-menu-english-menu a:visited, #block-menu-menu-arabic-menu a:visited {
    color: #eee;
    text-decoration: none
    }
#block-menu-menu-english-menu a:hover, #block-menu-menu-arabic-menu a:hover {
    color: yellow;
    text-decoration: none
    }
#admin-menu-wrapper {
    font-size: 1.4em;
    font-family: "helvetica", sans-serif
    }
.views-slideshow-controls-text-previous, .views-slideshow-controls-text-pause, .views-slideshow-controls-text-play, .views-slideshow-controls-text-next, .views-slideshow-controls-pager .pager-item a {
    position: relative;
    z-index: 1;
    top: 7px;
    left: 10px;
    text-indent: -9999px;
    display: block;
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
    margin-right: 5px;
    width: 18px;
    height: 18px
    }
#views_slideshow_singleframe_pager_home_page_top_slideshow-block_1 a {
    position: relative;
    top: 0;
    left: -5px;
    font-size: 0.8em;
    color: #ddd;
    z-index: 997;
    height: 1px
    }
#views_slideshow_singleframe_pager_home_page_top_slideshow-block_1 .views_slideshow_singleframe_pager .views_slideshow_pagerNumbered .pager-item a.activeSlide {
    color: red
    }
.views-slideshow-controls-text-pause {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/pause.png);
    position: absolute;
    top: 6px;
    left: 30px
    }
.views-slideshow-controls-text-play {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/play.png);
    position: absolute;
    top: 6px;
    left: 30px
    }
.views-slideshow-controls-text-pause:hover {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/pause-hover.png)
    }
.views-slideshow-controls-text-play:hover {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/play-hover.png)
    }
.views-slideshow-controls-text-previous {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/prev.png);
    position: absolute;
    top: 6px;
    left: 5px
    }
.views-slideshow-controls-text-previous:hover {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/prev-hover.png)
    }
.views-slideshow-controls-text-previous:active {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/prev-hover.png)
    }
.views-slideshow-controls-text-next {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/next.png);
    position: absolute;
    top: 6px;
    left: 55px
    }
.views-slideshow-controls-text-next:hover {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/next-hover.png)
    }
.views-slideshow-controls-text-next:active {
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/next-hover.png)
    }
#views_slideshow_controls_text_article_preview_slideshow-block_1 {
    position: relative;
    top: -6px;
    left: 0;
    height: 20px;
    width: 465px;
    padding: 7px 0 4px 95px;
    background: #eed;
    margin-bottom: -32px;
    z-index: 2
    }
#views_slideshow_slide_counter_article_preview_slideshow-block_1 {
    color: darkred;
    float: right;
    padding-right: 7px;
    position: relative;
    top: -4px;
    font-weight: bold;
    z-index: 2
    }
#views_slideshow_controls_text_article_preview_slideshow-block_1 a:link, #views_slideshow_controls_text_article_preview_slideshow-block_1 a:visited {
    color: #afa79f
    }
#views_slideshow_controls_text_article_preview_slideshow-block_1 a:hover {
    font-weight: bold;
    color: #fff;
    text-decoration: none
    }
#views_slideshow_controls_text_article_preview_slideshow-block_1 a:active {
    color: #fff;
    text-decoration: none
    }
.website_instructions_note_box {
    border: 1px solid black;
    background: rgb(238, 238, 238);
    padding: 5px;
    margin: 5px 5px 5px -15px
    }
#node_slideshow_media_link {
    position: relative;
    z-index: 1;
    float: right;
    top: -10px;
    right: 0;
    padding: 0 0 0 0;
    height: 0;
    font-size: 0.9em;
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-shadow: rgb(0, 0, 0) 0 0 6px
    }
#node_slideshow_credit {
    position: relative;
    float: right;
    right: 5px;
    font-size: 0.8em;
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-shadow: rgb(0, 0, 0) 0 0 6px;
    text-outline: 1px 1px #000;
    margin: -16px 0 0 0
    }
#node_slideshow_caption {
    position: relative;
    float: top;
    top: 0;
    left: 0;
    right: 0;
    margin: 10px 0 0 0;
    padding: 0 0 0 10px;
    font-size: 0.9em;
    font-weight: bold
    }
.views-slideshow-controls-bottom div a img {
    width: 78px;
    height: 52px
    }
.views-content-type {
    height: 0
    }
div.views-slideshow-controls-bottom .views-slideshow-pager-field-item {
    position: relative;
    float: left;
    width: 78px;
    padding-right: 0;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 0;
    cursor: pointer
    }
#pager_node_img_Video {
    position: relative;
    top: -48px;
    left: 2px;
    height: 16px;
    width: 11px;
    padding-right: 5px;
    background-image: url(/sites/all/themes/generic_drupal_7/images/custom/play_arrow_16x16.png);
    background-position: 0 0;
    z-index: 0
    }
#pager_node_txt_Video {
    position: relative;
    top: -44px;
    left: 2px;
    height: 34px;
    width: 72px;
    overflow: hidden;
    padding-right: 5px;
    color: white;
    font-size: 0.7em;
    font-weight: bold;
    line-height: 0.9em;
    text-shadow: rgb(0, 0, 0) 1px 1px 3px;
    z-index: 0
    }
#pager_node_img_Photo {
    visibility: hidden
    }
#pager_node_txt_Photo {
    visibility: hidden
    }
#article_preview_slideshow_main_div {
    position: relative;
    width: 560px;
    height: 500px;
    margin-left: 20px;
    margin-top: 0;
    margin-bottom: 40px;
    padding-bottom: 10px;
    border: 1px solid #bbb;
    overflow: hidden
    }
#article_preview_slideshow_title {
    font-weight: bold;
    font-size: 1.4em;
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
    width: 560px
    }
#article_preview_slideshow_teaser {
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 560px
    }
#article_preview_slideshow_image {
    width: 100%
    }
#article_preview_slideshow_more_link a:link, #article_preview_slideshow_more_link a:visited {
    float: right
    }
#article_previews_grid_main_div {
    margin-left: 20px;
    margin-top: 0;
    margin-bottom: 40px;
    padding-bottom: 10px;
    border: 1px solid #bbb;
    overflow: hidden
    }
#article_previews_grid_title {
    font-weight: bold;
    font-size: 1.2em;
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
    width: 350px
    }
#article_previews_grid_teaser {
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 350px
    }
#article_previews_grid_image {
    width: 100%
    }
.view-id-article_previews_grid table {
    border: 0
    }
.view-id-article_previews_grid .field-content {
    margin-left: 14px;
    margin-top: 14px
    }
.view-id-article_previews_grid td, .view-id-article_previews_grid th {
    vertical-align: top
    }
#history_timeline_slideshow_main_div {
    position: relative;
    width: 560px;
    height: 500px;
    margin-left: 20px;
    margin-top: 0;
    margin-bottom: 40px;
    padding-bottom: 10px;
    border: 1px solid #bbb;
    overflow: hidden
    }
#history_timeline_slideshow_title {
    font-weight: bold;
    font-size: 1.4em;
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
    width: 280px;
    top: 20px;
    position: absolute
    }
#history_timeline_slideshow_body {
    padding-left: 0;
    padding-right: 0;
    width: 280px;
    position: absolute;
    top: 60px;
    font-size: 1.1em
    }
#history_timeline_slideshow_image {
    width: 100%;
    position: absolute;
    left: 295px;
    top: 21px
    }
#history_timeline_slideshow_caption {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    width: 550px;
    margin: 0 0 0 0;
    padding: 5px 5px 5px 5px;
    font-size: 0.9em;
    font-weight: bold;
    text-align: center
    }
#views_slideshow_cycle_div_history_timeline_slideshow-block_1_4 {
    width: 100%;
    height: 600px
    }
#views_slideshow_controls_text_history_timeline_slideshow-block_1 {
    position: absolute;
    top: 0;
    left: 305px;
    height: 20px;
    width: 465px;
    padding: 7px 0 4px 95px;
    background: #555;
    z-index: 98
    }
#views_slideshow_slide_counter_history_timeline_slideshow-block_1 {
    color: lightgrey;
    float: right;
    padding-right: 7px;
    position: absolute;
    top: 6px;
    left: 800px;
    font-weight: bold;
    z-index: 99
    }
#views_slideshow_controls_text_history_timeline_slideshow-block_1 a:link, #views_slideshow_controls_text_history_timeline_slideshow-block_1 a:visited {
    color: #afa79f
    }
#views_slideshow_controls_text_history_timeline_slideshow-block_1 a:hover {
    font-weight: bold;
    color: #fff;
    text-decoration: none
    }
#views_slideshow_controls_text_history_timeline_slideshow-block_1 a:active {
    color: #fff;
    text-decoration: none
    }
#views_slideshow_controls_text_history_timeline_slideshow-block_2 {
    position: relative;
    top: -610px;
    left: 295px;
    height: 20px;
    width: 465px;
    padding: 7px 0 4px 95px;
    background: #555;
    z-index: 1
    }
#block-views-130d629b91e16c9517b7a7cc5e448bff .block-inner {
    margin: 0 4px 0 20px;
    width: 844px;
    height: 950px;
    border: none
    }
#photo_caption {
    text-align: center;
    font-weight: bold;
    font-size: 0.9em;
    margin-top: 2px
    }
#photo_frame_right {
    float: right;
    margin: 5px 0 5px 10px;
    padding: 5px 5px 0 5px;
    border: 1px solid #bbb;
    background-color: #f0f0f0
    }
#photo_frame_left {
    float: left;
    margin: 5px 10px 5px 0;
    padding: 5px 5px 0 5px;
    border: 1px solid #bbb;
    background-color: #f0f0f0
    }
#photo_no_frame_right {
    float: right;
    margin: 5px 0 5px 10px
    }
#photo_no_frame_left {
    float: left;
    margin: 5px 10px 5px 0
    }
ol, ul {
    margin-left: 18px;
    margin-right: 18px
    }
#section-footer {
    position: relative;
    top: -170px
    }
#region-footer-first {
    background-color: #fff;
    width: 1200px
    }
#zone-footer-wrapper {
    background-color: #fff
    }
#block-menu-menu-english-menu {
    background-color: 7a0033
    }
#block-menu-menu-arabic-menu {
    direction: rtl;
    background-color: 7a0033
    }
div.view-latest-news table td.views-field-view {
    width: 20%
    }
div.view-latest-news table td.views-field-title {
    width: 63%
    }
div.view-latest-news table td.views-field-created {
    width: 17%;
    font-weight: bold
    }
div.view-video-gallery table td.views-field-created {
    width: 15%;
    font-weight: bold
    }
div.view-video-gallery table td.views-field-field-embedded-video {
    width: 20%
    }
div.view-video-gallery table td.views-field-title {
    width: 65%
    }
div.view-latest-news.view-display-id-page_2 .views-title {
    direction: rtl
    }
div.view-latest-news.view-display-id-page_2 table th {
    direction: rtl;
    text-align: right
    }
div.view-latest-news.view-display-id-page_2 table td.views-field-view {
    direction: rtl;
    text-align: right
    }
div.view-latest-news.view-display-id-page_2 table td.views-field-title {
    direction: rtl;
    text-align: right
    }
div.view-latest-news.view-display-id-page_2 table td.views-field-created {
    direction: rtl;
    text-align: right
    }
.language-switcher-locale-url .ar {
    font-size: 1.2em;
    font-weight: bold;
    padding: 10px
    }
#block-locale-language {
    position: absolute;
    top: -36px;
    left: 1108px;
    width: 131px;
    height: 28px;
    z-index: 999;
    background: transparent;
    background-color: rgba(0, 0, 0, 0);
    color: #f1f130;
    padding: 0 0 0 0
    }
#block-locale-language .block-title {
    display: none
    }
#block-locale-language li {
    list-style-type: none;
    display: inline
    }
#block-locale-language li a.active {
    display: none
    }
#block-locale-language a:link, #block-locale-language a:visited {
    color: #f1f130
    }
#block-locale-language a:hover {
    text-decoration: none;
    font-size: 1em;
    color: #ff0
    }
#block-locale-language .block-inner {
    background-color: transparent;
    border: none;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none
    }
#block-locale-language .block-t {
    padding: 0
    }
#block-block-30 {
    position: absolute;
    top: -36px;
    left: 1142px;
    width: 131px;
    height: 28px;
    z-index: 999;
    background: transparent;
    background-color: rgba(0, 0, 0, 0);
    color: #f1f130;
    padding: 0 0 0 0;
    font-size: 1.4em;
    font-weight: bold
    }
#block-block-30 a:link, #block-block-30 a:visited {
    color: #f1f130
    }
#block-block-30 a:hover {
    text-decoration: none;
    color: #ff0
    }
#block-block-30 .block-inner {
    background-color: transparent;
    border: none;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none
    }
div.widgets-element-horizontal {
    padding-right: 5px;
    padding-bottom: 5px
    }
body ul#sharebarx {
    position: relative;
    z-index: 1;
    margin-left: 20px
    }
.translation_ar {
    visibility: hidden
    }
.translation-link {
    visibility: hidden
    }