.version.index {
    color: #00000E;
    background-color: #B7D187;
}

.js body.initialized {
    visibility: visible;
}

@font-face {
    font-family: '__Proxima Nova_5';
    src: url('../fonts/proximanova-semibold.eot');
    src: local('☺'), url('../fonts/proximanova-semibold.woff') format('woff'), url('../fonts/proximanova-semibold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: '__Proxima Nova_5';
    src: url('../fonts/proximanova-regular.eot');
    src: local('☺'), url('../fonts/proximanova-regular.woff') format('woff'), url('../fonts/proximanova-regular.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: '__Proxima Nova_5';
    src: url('../fonts/proximanova-light.eot');
    src: local('☺'), url('../fonts/proximanova-light.woff') format('woff'), url('../fonts/proximanova-light.svg') format('svg');
    font-weight: 300;
    font-style: normal;
}

#page {
    z-index: 1;
    border-width: 0px;
    background-image: none;
    margin-left: auto;
    margin-right: auto;
    background-color: transparent;
    border-color: #000000;
}

#pu94 {
    z-index: 2;
    width: 0.01px;
}

#u94 {
    z-index: 2;
    margin-right: -10000px;
    min-height: 70px;
    margin-top: 74px;
    width: 70px;
    position: relative;
}

#u95 {
    z-index: 3;
    margin-right: -10000px;
    min-height: 100px;
    margin-top: 161px;
    width: 200px;
    position: relative;
}

#u132 {
    background-color: transparent;
    border-width: 0px;
    border-color: transparent;
}

#u1311 {
    margin-right: -10000px;
    background-color: #FFFFFF;
    width: 89px;
    position: relative;
    height: 1px;
}

#u2443 {
    border-color: transparent;
    margin-right: -10000px;
    background-color: transparent;
    border-width: 0px;
    position: relative;
}

#u1538 {
    background-color: transparent;
    left: 3px;
    filter: alpha(opacity=0);
    margin-right: -10000px;
    opacity: 0;
    border-color: transparent;
    border-width: 0px;
    position: relative;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

#pu1534, #pu1536 {
    width: 0.01px;
    margin-right: -10000px;
}

#u1539 {
    background-color: transparent;
    opacity: 0.01;
    border-color: transparent;
    filter: alpha(opacity=1);
    border-width: 0px;
    position: relative;
    margin-right: -10000px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
}

#widgetu1574 {
    margin-top: -2px;
    border-color: transparent;
    margin-right: -10000px;
    background-color: transparent;
    border-width: 0px;
    position: relative;
    height: 30px;
}

#widgetu1574.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    min-height: 0px;
    height: 30px;
    margin: -2px -10000px 0px 0px;
}

#widgetu1580 {
    margin-top: 48px;
    border-color: transparent;
    margin-right: -10000px;
    background-color: transparent;
    border-width: 0px;
    position: relative;
    height: 30px;
}

#widgetu1580.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    min-height: 0px;
    height: 30px;
    margin: 48px -10000px 0px 0px;
}

#u1577-4, #u1581-4 {
    background-color: transparent;
    background-image: url("../images/blank.gif?crc=4208392903");
    margin-right: -10000px;
    transition-timing-function: ease;
    padding: 6px;
    border-style: solid;
    transition-delay: 0s;
    -webkit-transition-duration: 0.3s;
    text-transform: uppercase;
    -webkit-transition-timing-function: ease;
    border-color: #FFFFFF;
    text-align: center;
    -webkit-transition-delay: 0s;
    font-weight: 400;
    min-height: 14px;
    letter-spacing: 1px;
    border-width: 2px;
    color: #FFFFFF;
    position: relative;
    font-family: '__Proxima Nova_5';
    line-height: 14px;
    transition-duration: 0.3s;
}

#widgetu1574.focus-st #u1577-4, #widgetu1580.focus-st #u1581-4 {
    background-color: #FFFFFF;
    border-color: #6B6B6B;
    padding-top: 6px;
    min-height: 14px;
    padding-bottom: 6px;
    margin: 0px -10000px 0px 0px;
}

#widgetu1574.non-empty-st #u1577-4 *, #widgetu1574.focus-st #u1577-4 *, #widgetu1580.non-empty-st #u1581-4 *, #widgetu1580.focus-st #u1581-4 * {
    font-style: normal;
    color: #4F4F4F;
}

#widgetu1574.fld-err-st #u1577-4, #widgetu1580.fld-err-st #u1581-4 {
    background-color: #FFFFFF;
    border-color: #D7244C;
    padding-top: 6px;
    min-height: 14px;
    padding-bottom: 6px;
    margin: 0px -10000px 0px 0px;
}

#widgetu1574.fld-err-st #u1577-4 *, #widgetu1580.fld-err-st #u1581-4 * {
    font-style: normal;
    color: #D7244C;
}

#widgetu1574_input, #widgetu1574_prompt, #widgetu1580_input, #widgetu1580_prompt {
    padding: 6px;
    letter-spacing: 1px;
    font-family: '__Proxima Nova_5';
    min-height: 14px;
    text-align: center;
    color: #FFFFFF;
    font-weight: 400;
}

#widgetu1574.focus-st #widgetu1574_input, #widgetu1574.fld-err-st #widgetu1574_input, #widgetu1574.focus-st #widgetu1574_prompt, #widgetu1574.fld-err-st #widgetu1574_prompt, #widgetu1580.focus-st #widgetu1580_input, #widgetu1580.fld-err-st #widgetu1580_input, #widgetu1580.focus-st #widgetu1580_prompt, #widgetu1580.fld-err-st #widgetu1580_prompt {
    padding-top: 6px;
    padding-bottom: 6px;
}

.js body, #widgetu1574.non-empty-st #widgetu1574_prompt, #widgetu1580.non-empty-st #widgetu1580_prompt {
    visibility: hidden;
}

#u1578-4 {
    background-color: transparent;
    filter: alpha(opacity=0);
    padding-top: 4px;
    margin-right: -10000px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    font-family: '__Proxima Nova_5';
    line-height: 14px;
    color: #FFFFFF;
    position: relative;
    font-size: 12px;
    font-weight: 300;
}

#widgetu1569.frm-sub-st #u1578-4 p {
    font-style: normal;
    font-family: '__Proxima Nova_5';
    line-height: 1;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 300;
}

#u1584-4 {
    background-color: transparent;
    filter: alpha(opacity=0);
    padding-top: 4px;
    margin-right: -10000px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    font-family: '__Proxima Nova_5';
    line-height: 14px;
    color: #FF0000;
    position: relative;
    font-size: 12px;
    font-weight: 300;
}

#widgetu1569.frm-subm-err-st #u1584-4 p {
    font-style: normal;
    font-family: '__Proxima Nova_5';
    line-height: 1;
    text-align: center;
    color: #D7244C;
    font-size: 14px;
    font-weight: 300;
}

#u1585-13 {
    background-color: transparent;
    filter: alpha(opacity=0);
    font-family: '__Proxima Nova_5';
    margin-right: -10000px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    padding-top: 4px;
    line-height: 17px;
    text-align: center;
    color: #FFFFFF;
    position: relative;
    font-size: 12px;
    font-weight: 300;
}

#widgetu1569.frm-sub-st #u1578-4, #widgetu1569.frm-subm-err-st #u1584-4, #widgetu1569.frm-subm-ok-st #u1585-13 {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

#widgetu1569.frm-subm-ok-st #u1585-13 p, #widgetu1569.frm-subm-ok-st #u1585-13 a {
    font-style: normal;
    font-family: '__Proxima Nova_5';
    line-height: 1.4;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 300;
}

#u1579-17 {
    background-color: transparent;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    margin-right: -10000px;
    transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    margin-top: 104px;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-delay: 0s;
    min-height: 47px;
    transition-delay: 0s;
    width: 162px;
    position: relative;
    transition-duration: 0.3s;
}

#u1579-17:hover, #u1579-17:active, #widgetu1569.frm-sub-st #u1579-17 {
    background-color: transparent;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    -webkit-transition-delay: 0s;
    transition-duration: 0.3s;
    transition-delay: 0s;
    -webkit-transition-timing-function: ease;
    -webkit-transition-duration: 0.3s;
    transition-timing-function: ease;
}

#u1321-5, #u4288-4 {
    background-color: transparent;
    margin-right: -10000px;
    text-align: center;
    font-weight: 400;
    letter-spacing: 2px;
    font-family: '__Proxima Nova_5';
    line-height: 21px;
    min-height: 25px;
    text-transform: uppercase;
    color: #FFFFFF;
    position: relative;
    font-size: 15px;
}

#u1321, #u4288 {
    text-transform: none;
}

#page_position_content, #pu277 {
    width: 0.01px;
}

#u277 {
    top: 0px;
    -pie-box-shadow: 6px 6px 8px #EAEAEA;
    background-color: #FFFFFF;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.08);
    position: fixed;
}

#u278, #u1288, #u1435, #u5089 {
    background-color: transparent;
    left: 50%;
    position: fixed;
}

#u375, #u1197, #u1535, #u1537, #u1284, #u1431, #u5085 {
    display: block;
}

#u644, #u124 {
    background-color: #DDB38D;
}

#u644_align_to_page, #u124_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
}

#widgetu1569, #slideshowu424 {
    margin-right: -10000px;
    width: 0.01px;
    position: relative;
}

#u432 {
    background-color: transparent;
    left: -5px;
    top: -5px;
    position: absolute;
}

#u449-4 {
    background-color: transparent;
    width: 48px;
    padding: 10px;
    border-color: transparent;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    line-height: 20px;
    text-align: center;
    border-width: 0px;
    position: absolute;
}

#u449 {
    color: #999999;
}

.PamphletWidget .ThumbGroup .Thumb, .PamphletNextButton, .PamphletPrevButton, .PamphletCloseButton, .SSFirstButton, .SSPreviousButton, .SSNextButton, .SSLastButton, .SSSlideLink, .SSCloseButton {
    cursor: pointer;
}

.SSSlideLoading {
    background: url("../images/loading.gif?crc=3815509949") no-repeat center center;
}

#u377, #u1199, #u1534, #u1536, #u1228, #u1246 {
    margin-right: -10000px;
    background-color: transparent;
    position: relative;
}

#u1229, #u1247 {
    display: block;
    margin-bottom: 1px;
}

#u537, #u997 {
    border-color: #DDB38D;
    margin-right: -10000px;
    background-color: transparent;
    border-style: solid;
    border-width: 5px;
    position: relative;
}

#widgetu1574.non-empty-st #u1577-4, #widgetu1580.non-empty-st #u1581-4, .html {
    background-color: #FFFFFF;
}

body {
    position: relative;
}

@media (min-width: 961px), print {
    #muse_css_mq {
        background-color: #FFFFFF;
    }

    #bp_infinity.active {
        display: block;
    }

    #page {
        width: 960px;
        min-height: 5400.458788571756px;
        padding-bottom: 1px;
    }

    #pu94 {
        padding-bottom: 499px;
        margin-left: -1px;
        margin-top: 1px;
    }

    #u94 {
        left: 109px;
    }

    #u95 {
        left: 44px;
    }

    #u132, #u132-bw {
        z-index: 29;
        min-height: 960px;
    }

    #u145-6 {
        z-index: 30;
        width: 759px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 45px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 212px;
        left: 102px;
    }

    #u1308-4 {
        z-index: 37;
        width: 961px;
        min-height: 79px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 36px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 26px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 326px;
    }

    #u158-14 {
        z-index: 57;
        width: 628px;
        min-height: 173px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 21px;
        text-align: center;
        letter-spacing: 2px;
        text-transform: none;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 300;
        position: relative;
        margin-right: -10000px;
        margin-top: 405px;
        left: 167px;
    }

    #u377 {
        z-index: 71;
        width: 105px;
        margin-top: 132px;
        left: 428px;
    }

    #u375 {
        z-index: 72;
    }

    #u1199 {
        z-index: 206;
        width: 103px;
        -webkit-transform: matrix(0, 1, -1, 0, 191, 88);
        -ms-transform: matrix(0, 1, -1, 0, 191, 88);
        transform: matrix(0, 1, -1, 0, 191, 88);
        margin-top: 771px;
        left: 430px;
    }

    #u1197 {
        z-index: 207;
        margin-bottom: 1px;
    }

    #u1311 {
        z-index: 208;
        margin-top: 310px;
        left: 437px;
    }

    #u2443 {
        z-index: 209;
        width: 101px;
        margin-top: 460px;
        left: 433px;
    }

    #pu1534 {
        z-index: 210;
    }

    #u1534 {
        z-index: 210;
        width: 42px;
    }

    #u1535 {
        z-index: 211;
    }

    #u1538 {
        z-index: 214;
        width: 33px;
        min-height: 35px;
        margin-top: 3px;
    }

    #pu1536 {
        z-index: 212;
        margin-left: 60px;
    }

    #u1536 {
        z-index: 212;
        width: 42px;
    }

    #u1537 {
        z-index: 213;
    }

    #u1539 {
        z-index: 215;
        width: 35px;
        min-height: 40px;
        left: 3px;
    }

    #widgetu1569 {
        z-index: 216;
        height: 265px;
        margin-top: 595px;
        left: 21px;
    }

    #widgetu1574 {
        z-index: 217;
        width: 364px;
        left: 278px;
    }

    #u1577-4 {
        z-index: 218;
        width: 348px;
    }

    #widgetu1574.focus-st #u1577-4 {
        width: 348px;
    }

    #widgetu1580 {
        z-index: 222;
        width: 364px;
        left: 278px;
    }

    #widgetu1574.fld-err-st, #widgetu1580.fld-err-st {
        width: 364px;
    }

    #u1581-4 {
        z-index: 223;
        width: 348px;
    }

    #widgetu1574.fld-err-st #u1577-4, #widgetu1574_input, #widgetu1574_prompt, #widgetu1580.focus-st #u1581-4 {
        width: 348px;
    }

    #widgetu1580.fld-err-st #u1581-4, #widgetu1580_input, #widgetu1580_prompt {
        width: 348px;
    }

    #u1578-4 {
        z-index: 227;
        width: 940px;
        min-height: 43px;
        margin-top: 206px;
    }

    #u1584-4 {
        z-index: 231;
        width: 940px;
        min-height: 43px;
        margin-top: 206px;
    }

    #widgetu1569.frm-sub-st #u1578-4, #widgetu1569.frm-subm-err-st #u1584-4 {
        min-height: 47px;
    }

    #u1585-13 {
        z-index: 235;
        width: 940px;
        min-height: 55px;
        margin-top: 206px;
    }

    #widgetu1569.frm-subm-ok-st #u1585-13 {
        min-height: 59px;
    }

    #u1579-17 {
        z-index: 248;
        background-image: url("../images/u1579-17.png?crc=271058040");
        left: 367px;
    }

    #u1579-17:hover {
        background-image: url("../images/u1579-17-r.png?crc=494779823");
    }

    #u1579-17:active {
        background-image: url("../images/u1579-17-m.png?crc=4095870758");
    }

    #widgetu1569.frm-sub-st #u1579-17 {
        background-image: url("../images/u1579-17-fs.png?crc=3969285942");
    }

    #u1321-5 {
        z-index: 265;
        width: 384px;
        margin-top: 760px;
        left: 289px;
    }

    #u4288-4 {
        z-index: 270;
        width: 384px;
        margin-top: 785px;
        left: 289px;
    }

    #pamphletu4303 {
        z-index: 274;
        width: 0.01px;
        height: 35px;
        position: relative;
        margin-right: -10000px;
        margin-top: 801px;
        left: 386px;
    }

    #u4317 {
        z-index: 275;
        width: 192px;
        position: relative;
        margin-right: -10000px;
    }

    #u4319 {
        position: absolute;
        width: 192px;
        height: 35px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
    }

    .ie #u4319 {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4319:hover {
        width: 192px;
        height: 35px;
        min-height: 0px;
        margin: 0px;
    }

    .ie #u4319:hover {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4308 {
        position: absolute;
        width: 844px;
        border-width: 0px;
        border-color: transparent;
        background-color: #E0BA98;
        background-color: rgba(221, 179, 141, 0.9);
        padding-bottom: 44px;
        top: -396px;
        left: -328px;
        -pie-background: rgba(221, 179, 141, 0.9);
    }

    #u4308popup {
        z-index: 277;
    }

    #u4311 {
        z-index: 278;
        width: 720px;
        height: 1025px;
        border-width: 0px;
        border-color: transparent;
        background-color: #FFFFFF;
        border-radius: 4px;
        margin-right: -10000px;
        position: relative;
        top: 22px;
        left: 22px;
        padding: 23px 43px 52px 37px;
    }

    #u4437 {
        z-index: 289;
        width: 58px;
        background-color: transparent;
        -webkit-transform: matrix(0, 1, -1, 0, 107, 49);
        -ms-transform: matrix(0, 1, -1, 0, 107, 49);
        transform: matrix(0, 1, -1, 0, 107, 49);
        margin-left: 334px;
        top: -49px;
        margin-bottom: -98px;
        position: relative;
    }

    #u4438 {
        z-index: 290;
        display: block;
        margin-bottom: 1px;
    }

    #u4474 {
        z-index: 291;
        width: 720px;
        height: 1px;
        background-color: #DDB38D;
        top: -2px;
        margin-bottom: -1px;
        position: relative;
    }

    #u4481 {
        z-index: 292;
        width: 720px;
        height: 350px;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/plane.jpg?crc=88672886") no-repeat center center;
        background-size: cover;
    }

    #pu4430-4 {
        z-index: 279;
        width: 0.01px;
        margin-top: 30px;
    }

    #u4430-4 {
        z-index: 279;
        width: 701px;
        min-height: 108px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 21px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 10px;
    }

    #u4522 {
        z-index: 293;
        width: 720px;
        height: 350px;
        position: relative;
        margin-right: -10000px;
        margin-top: 91px;
        background: transparent url("../images/6722_hofh_00_p_2560x1440.jpg?crc=321321603") no-repeat center center;
        background-size: cover;
    }

    #u4537-6 {
        z-index: 283;
        width: 701px;
        min-height: 108px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 21px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 10px;
        margin-top: 20px;
        position: relative;
    }

    #u4304 {
        position: absolute;
        width: 30px;
        border-width: 0px;
        border-color: transparent;
        background-color: #DDB38D;
        padding-bottom: 6px;
        top: -374px;
        left: 464px;
    }

    #u4305-4 {
        z-index: 295;
        width: 20px;
        min-height: 20px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 20px;
        text-align: center;
        font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 4px;
        left: 6px;
    }

    #pu277 {
        z-index: 299;
        padding-bottom: 63px;
        margin-top: -1550px;
    }

    #u277 {
        z-index: 299;
        height: 63px;
    }

    #u277-bw {
        z-index: 299;
    }

    #u278 {
        z-index: 300;
        width: 129px;
        top: 3px;
        margin-left: -161px;
    }

    #u1288 {
        z-index: 302;
        width: 133px;
        top: 16px;
        margin-left: 151px;
    }

    #u1284 {
        z-index: 303;
        margin-top: -8px;
        margin-bottom: -8px;
    }

    #u1435 {
        z-index: 304;
        width: 103px;
        top: 9px;
        margin-left: -284px;
    }

    #u1431 {
        z-index: 305;
        margin-left: -26px;
        margin-top: -43px;
        margin-bottom: -28px;
    }

    #u5089 {
        z-index: 306;
        width: 140px;
        top: 19px;
        margin-left: -11px;
    }

    #u5085 {
        z-index: 307;
    }

    #u644 {
        z-index: 36;
        min-height: 130px;
    }

    #u644_align_to_page {
        width: 960px;
        margin-bottom: -130px;
    }

    #u641-4 {
        z-index: 45;
        width: 921px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 45px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-bottom: -14px;
        position: relative;
        margin-right: -10000px;
        margin-top: 47px;
        left: 19px;
    }

    #u644-bw {
        z-index: 36;
        min-height: 130px;
        margin-top: -589px;
    }

    #pu407 {
        z-index: 4;
        width: 0.01px;
        margin-left: -100px;
        margin-top: -460px;
    }

    #u407 {
        z-index: 4;
        width: 387px;
        background-color: transparent;
        opacity: 0.22;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=22)";
        filter: alpha(opacity=22);
        -webkit-transform: matrix(0, -1, 1, 0, -386, 774);
        -ms-transform: matrix(0, -1, 1, 0, -386, 774);
        transform: matrix(0, -1, 1, 0, -386, 774);
        margin-bottom: -383px;
        position: relative;
        margin-right: -10000px;
        margin-top: -386px;
        left: 386px;
    }

    #u405 {
        z-index: 5;
        display: block;
    }

    #u946 {
        z-index: 131;
        width: 961px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        margin-bottom: -1px;
        position: relative;
        margin-right: -10000px;
        margin-top: 61px;
        left: 100px;
    }

    #pu758-4 {
        z-index: 132;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
    }

    #u758-4 {
        z-index: 132;
        width: 158px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u943 {
        z-index: 141;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u761-4 {
        z-index: 136;
        width: 406px;
        min-height: 272px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 15px;
        position: relative;
    }

    #u776 {
        z-index: 140;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        left: 460px;
        background: transparent url("../images/sofitel1024x768.jpg?crc=3910928037") no-repeat center center;
        background-size: cover;
    }

    #pu728 {
        z-index: 6;
        width: 0.01px;
        margin-left: -100px;
        margin-top: -72px;
    }

    #u728 {
        z-index: 6;
        width: 387px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -386, 774);
        -ms-transform: matrix(0, -1, 1, 0, -386, 774);
        transform: matrix(0, -1, 1, 0, -386, 774);
        position: relative;
        margin-right: -10000px;
        margin-top: 364px;
        left: 386px;
    }

    #u729 {
        z-index: 7;
        display: block;
    }

    #u892 {
        z-index: 8;
        width: 387px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -386, 774);
        -ms-transform: matrix(0, -1, 1, 0, -386, 774);
        transform: matrix(0, -1, 1, 0, -386, 774);
        margin-bottom: -386px;
        position: relative;
        margin-right: -10000px;
        margin-top: 1526px;
        left: 386px;
    }

    #u893 {
        z-index: 9;
        display: block;
    }

    #u2303 {
        z-index: 10;
        width: 387px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -386, 774);
        -ms-transform: matrix(0, -1, 1, 0, -386, 774);
        transform: matrix(0, -1, 1, 0, -386, 774);
        position: relative;
        margin-right: -10000px;
        margin-top: 1138px;
        left: 386px;
    }

    #u2304 {
        z-index: 11;
        display: block;
    }

    #u626 {
        z-index: 12;
        width: 350px;
        background-color: transparent;
        opacity: 0.22;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=22)";
        filter: alpha(opacity=22);
        -webkit-transform: matrix(0, -1, 1, 0, -405, 755);
        -ms-transform: matrix(0, -1, 1, 0, -405, 755);
        transform: matrix(0, -1, 1, 0, -405, 755);
        position: relative;
        margin-right: -10000px;
        margin-top: -16px;
        left: 405px;
    }

    #u627 {
        z-index: 13;
        display: block;
        margin-left: -36px;
    }

    #u415 {
        z-index: 22;
        width: 387px;
        background-color: transparent;
        opacity: 0.22;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=22)";
        filter: alpha(opacity=22);
        -webkit-transform: matrix(0, -1, 1, 0, -386, 774);
        -ms-transform: matrix(0, -1, 1, 0, -386, 774);
        transform: matrix(0, -1, 1, 0, -386, 774);
        position: relative;
        margin-right: -10000px;
        margin-top: -386px;
        left: 386px;
    }

    #u416 {
        z-index: 23;
        display: block;
    }

    #u737 {
        z-index: 24;
        width: 387px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -386, 774);
        -ms-transform: matrix(0, -1, 1, 0, -386, 774);
        transform: matrix(0, -1, 1, 0, -386, 774);
        position: relative;
        margin-right: -10000px;
        margin-top: 751px;
        left: 386px;
    }

    #u738 {
        z-index: 25;
        display: block;
    }

    #u124 {
        z-index: 28;
        min-height: 130px;
    }

    #u124_align_to_page {
        width: 960px;
    }

    #u394-4 {
        z-index: 41;
        width: 759px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 45px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-bottom: -14px;
        position: relative;
        margin-right: -10000px;
        margin-top: 47px;
        left: 100px;
    }

    #u124-bw {
        z-index: 28;
        min-height: 130px;
        margin-top: 2123px;
    }

    #u964 {
        z-index: 142;
        width: 960px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 78px;
        left: 100px;
    }

    #u800 {
        z-index: 154;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        background: transparent url("../images/021116_bahrain_fort_sunset_0144-u800-fr.jpg?crc=477218235") no-repeat center center;
        background-size: cover;
    }

    #pu794-4 {
        z-index: 143;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 554px;
    }

    #u794-4 {
        z-index: 143;
        width: 224px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: right;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 182px;
        position: relative;
    }

    #u949 {
        z-index: 155;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 327px;
        margin-top: 15px;
        position: relative;
    }

    #u797-7 {
        z-index: 147;
        width: 406px;
        min-height: 428px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 14px;
        position: relative;
    }

    #u797-4 {
        text-align: justify;
        padding-right: 8px;
    }

    #u982 {
        z-index: 156;
        width: 961px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 1315px;
        left: 100px;
    }

    #pu929-4 {
        z-index: 157;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
    }

    #u929-4 {
        z-index: 157;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u961 {
        z-index: 166;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 15px;
        position: relative;
    }

    #u926-4 {
        z-index: 161;
        width: 406px;
        min-height: 272px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 14px;
        position: relative;
    }

    #u932 {
        z-index: 165;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        left: 460px;
        background: transparent url("../images/021116_bahrain_09_btea_boutique_0359.jpg?crc=3877920528") no-repeat center center;
        background-size: cover;
    }

    #u979 {
        z-index: 167;
        width: 960px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 910px;
        left: 100px;
    }

    #u835 {
        z-index: 180;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        background: transparent url("../images/021116_bahrain_16_edb_cafe_0303.jpg?crc=249947085") no-repeat center center;
        background-size: cover;
    }

    #pu832-4 {
        z-index: 168;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 554px;
    }

    #u832-4 {
        z-index: 168;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: right;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 135px;
        position: relative;
    }

    #u976 {
        z-index: 181;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 327px;
        margin-top: 15px;
        position: relative;
    }

    #u829-8 {
        z-index: 172;
        width: 406px;
        min-height: 331px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 14px;
        position: relative;
    }

    #u1457 {
        z-index: 182;
        width: 960px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 1723px;
        left: 100px;
    }

    #u1458 {
        z-index: 192;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        background: transparent url("../images/021116_bahrain_fort_horses_0056.jpg?crc=138588971") no-repeat center center;
        background-size: cover;
    }

    #pu1459-4 {
        z-index: 183;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 554px;
    }

    #u1459-4 {
        z-index: 183;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: right;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 135px;
        position: relative;
    }

    #u1460 {
        z-index: 193;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 327px;
        margin-top: 15px;
        position: relative;
    }

    #u1461-5 {
        z-index: 187;
        width: 406px;
        min-height: 331px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 14px;
        position: relative;
    }

    #u797-2, #u1461-2 {
        text-align: justify;
    }

    #u797-5, #u1461-3 {
        text-align: right;
    }

    #u973 {
        z-index: 194;
        width: 961px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: 506px;
        left: 100px;
    }

    #pu844-4 {
        z-index: 195;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
    }

    #u844-4 {
        z-index: 195;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u970 {
        z-index: 204;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 15px;
        position: relative;
    }

    #u841-4 {
        z-index: 199;
        width: 406px;
        min-height: 272px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 14px;
        position: relative;
    }

    #u838 {
        z-index: 203;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        left: 460px;
        background: transparent url("../images/021116_bahrain_02_btea_pearlshop_0525.jpg?crc=4206324853") no-repeat center center;
        background-size: cover;
    }

    #pu874 {
        z-index: 14;
        width: 0.01px;
        margin-left: -100px;
    }

    #u874 {
        z-index: 14;
        width: 350px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -405, 755);
        -ms-transform: matrix(0, -1, 1, 0, -405, 755);
        transform: matrix(0, -1, 1, 0, -405, 755);
        margin-bottom: -96px;
        position: relative;
        margin-right: -10000px;
        margin-top: -18px;
        left: 405px;
    }

    #u875 {
        z-index: 15;
        display: block;
        margin-left: -36px;
    }

    #u883 {
        z-index: 26;
        width: 387px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -386, 774);
        -ms-transform: matrix(0, -1, 1, 0, -386, 774);
        transform: matrix(0, -1, 1, 0, -386, 774);
        position: relative;
        margin-right: -10000px;
        margin-top: -386px;
        left: 386px;
    }

    #u884 {
        z-index: 27;
        display: block;
    }

    #u1228 {
        z-index: 53;
        width: 169px;
        -webkit-transform: matrix(0, 1, -1, 0, 313, 144);
        -ms-transform: matrix(0, 1, -1, 0, 313, 144);
        transform: matrix(0, 1, -1, 0, 313, 144);
        margin-top: 335px;
        left: 496px;
    }

    #u1229 {
        z-index: 54;
    }

    #u397-40 {
        z-index: 73;
        width: 920px;
        min-height: 499px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 13px;
        left: 120px;
    }

    #u397-2, #u397-20, #u397-24, #u397-31 {
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u397-32 {
        color: #7F7F7F;
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u397-33 {
        color: #7F7F7F;
    }

    #slideshowu424 {
        z-index: 123;
        height: 491px;
        margin-top: 554px;
        left: 105px;
    }

    #u432 {
        width: 970px;
        height: 460px;
    }

    #u432popup {
        z-index: 124;
    }

    #u537 {
        z-index: 125;
        width: 960px;
        height: 450px;
    }

    #u449-4 {
        min-height: 20px;
        top: 451px;
        left: 441px;
    }

    #u449-4popup {
        z-index: 127;
    }

    #u1014 {
        z-index: 20;
        width: 350px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -405, 755);
        -ms-transform: matrix(0, -1, 1, 0, -405, 755);
        transform: matrix(0, -1, 1, 0, -405, 755);
        margin-left: 305px;
        top: -714px;
        margin-bottom: -755px;
        position: relative;
    }

    #u1015 {
        z-index: 21;
        display: block;
        margin-left: -36px;
    }

    #pu1071 {
        z-index: 16;
        width: 0.01px;
        margin-left: -100px;
        margin-top: -368px;
    }

    #u1071 {
        z-index: 16;
        width: 234px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -463, 697);
        -ms-transform: matrix(0, -1, 1, 0, -463, 697);
        transform: matrix(0, -1, 1, 0, -463, 697);
        margin-bottom: -463px;
        position: relative;
        margin-right: -10000px;
        margin-top: -107px;
        left: 463px;
    }

    #u1072 {
        z-index: 17;
        display: block;
        margin-left: -152px;
    }

    #u1044 {
        z-index: 18;
        width: 350px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -405, 755);
        -ms-transform: matrix(0, -1, 1, 0, -405, 755);
        transform: matrix(0, -1, 1, 0, -405, 755);
        margin-bottom: -172px;
        position: relative;
        margin-right: -10000px;
        margin-top: -398px;
        left: 406px;
    }

    #u1045 {
        z-index: 19;
        display: block;
        margin-left: -36px;
    }

    #u2674-4 {
        z-index: 49;
        width: 921px;
        min-height: 107px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 51px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        left: 120px;
    }

    #u1246 {
        z-index: 55;
        width: 169px;
        -webkit-transform: matrix(0, 1, -1, 0, 313, 144);
        -ms-transform: matrix(0, 1, -1, 0, 313, 144);
        transform: matrix(0, 1, -1, 0, 313, 144);
        margin-top: 24px;
        left: 496px;
    }

    #u1247 {
        z-index: 56;
    }

    #u1404-6 {
        z-index: 113;
        width: 920px;
        min-height: 75px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 63px;
        left: 120px;
    }

    #u1428-4 {
        z-index: 119;
        width: 920px;
        min-height: 75px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 513px;
        left: 120px;
    }

    #u997 {
        z-index: 205;
        width: 960px;
        min-height: 199px;
        margin-top: 252px;
        left: 95px;
    }

    body {
        min-width: 960px;
    }
}

@media (min-width: 415px) and (max-width: 960px) {
    #muse_css_mq {
        background-color: #0003c0;
    }

    #bp_960.active {
        display: block;
    }

    #page {
        width: 414px;
        min-height: 5400.940758229744px;
        padding-bottom: 0px;
    }

    #pu277 {
        z-index: 277;
        padding-bottom: 63px;
        margin-left: -77px;
    }

    #u277 {
        z-index: 277;
        height: 63px;
    }

    #u277-bw {
        z-index: 277;
    }

    #u278 {
        z-index: 278;
        width: 129px;
        top: 3px;
        margin-left: -161px;
    }

    #u1288 {
        z-index: 280;
        width: 133px;
        top: 16px;
        margin-left: 151px;
    }

    #u1284 {
        z-index: 281;
        margin-top: -8px;
        margin-bottom: -8px;
    }

    #u1435 {
        z-index: 282;
        width: 103px;
        top: 9px;
        margin-left: -284px;
    }

    #u1431 {
        z-index: 283;
        margin-left: -26px;
        margin-top: -43px;
        margin-bottom: -28px;
    }

    #u5089 {
        z-index: 284;
        width: 140px;
        top: 18px;
        margin-left: -11px;
    }

    #u5085 {
        z-index: 285;
    }

    #pu94 {
        padding-bottom: 554px;
        margin-left: -274px;
        margin-top: -62px;
    }

    #u94 {
        left: 382px;
    }

    #u95 {
        left: 317px;
    }

    #u132, #u132-bw {
        z-index: 7;
        min-height: 960px;
    }

    #u145-6 {
        z-index: 8;
        width: 759px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 45px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 212px;
        left: 102px;
    }

    #u1308-4 {
        z-index: 15;
        width: 961px;
        min-height: 79px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 36px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 26px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 326px;
    }

    #u158-14 {
        z-index: 35;
        width: 628px;
        min-height: 173px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 21px;
        text-align: center;
        letter-spacing: 2px;
        text-transform: none;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 300;
        position: relative;
        margin-right: -10000px;
        margin-top: 405px;
        left: 167px;
    }

    #u377 {
        z-index: 49;
        width: 105px;
        margin-top: 132px;
        left: 428px;
    }

    #u375 {
        z-index: 50;
    }

    #u1199 {
        z-index: 184;
        width: 103px;
        -webkit-transform: matrix(0, 1, -1, 0, 191, 88);
        -ms-transform: matrix(0, 1, -1, 0, 191, 88);
        transform: matrix(0, 1, -1, 0, 191, 88);
        margin-top: 771px;
        left: 430px;
    }

    #u1197 {
        z-index: 185;
        margin-bottom: 1px;
    }

    #u1311 {
        z-index: 186;
        margin-top: 310px;
        left: 437px;
    }

    #u2443 {
        z-index: 187;
        width: 101px;
        margin-top: 460px;
        left: 433px;
    }

    #pu1534 {
        z-index: 188;
    }

    #u1534 {
        z-index: 188;
        width: 42px;
    }

    #u1535 {
        z-index: 189;
    }

    #u1538 {
        z-index: 192;
        width: 33px;
        min-height: 35px;
        margin-top: 3px;
    }

    #pu1536 {
        z-index: 190;
        margin-left: 60px;
    }

    #u1536 {
        z-index: 190;
        width: 42px;
    }

    #u1537 {
        z-index: 191;
    }

    #u1539 {
        z-index: 193;
        width: 35px;
        min-height: 40px;
        left: 3px;
    }

    #widgetu1569 {
        z-index: 194;
        height: 265px;
        margin-top: 595px;
        left: 21px;
    }

    #widgetu1574 {
        z-index: 195;
        width: 364px;
        left: 278px;
    }

    #u1577-4 {
        z-index: 196;
        width: 348px;
    }

    #widgetu1574.focus-st #u1577-4 {
        width: 348px;
    }

    #widgetu1580 {
        z-index: 200;
        width: 364px;
        left: 278px;
    }

    #widgetu1574.fld-err-st, #widgetu1580.fld-err-st {
        width: 364px;
    }

    #u1581-4 {
        z-index: 201;
        width: 348px;
    }

    #widgetu1574.fld-err-st #u1577-4, #widgetu1574_input, #widgetu1574_prompt, #widgetu1580.focus-st #u1581-4 {
        width: 348px;
    }

    #widgetu1580.fld-err-st #u1581-4, #widgetu1580_input, #widgetu1580_prompt {
        width: 348px;
    }

    #u1578-4 {
        z-index: 205;
        width: 940px;
        min-height: 43px;
        margin-top: 206px;
    }

    #u1584-4 {
        z-index: 209;
        width: 940px;
        min-height: 43px;
        margin-top: 206px;
    }

    #widgetu1569.frm-sub-st #u1578-4, #widgetu1569.frm-subm-err-st #u1584-4 {
        min-height: 47px;
    }

    #u1585-13 {
        z-index: 213;
        width: 940px;
        min-height: 55px;
        margin-top: 206px;
    }

    #widgetu1569.frm-subm-ok-st #u1585-13 {
        min-height: 59px;
    }

    #u1579-17 {
        z-index: 226;
        background-image: url("../images/u1579-172.png?crc=271058040");
        left: 367px;
    }

    #u1579-17:hover {
        background-image: url("../images/u1579-17-r2.png?crc=494779823");
    }

    #u1579-17:active {
        background-image: url("../images/u1579-17-m2.png?crc=4095870758");
    }

    #widgetu1569.frm-sub-st #u1579-17 {
        background-image: url("../images/u1579-17-fs2.png?crc=3969285942");
    }

    #u1321-5 {
        z-index: 243;
        width: 384px;
        margin-top: 769px;
        left: 289px;
    }

    #u4288-4 {
        z-index: 248;
        width: 384px;
        margin-top: 808px;
        left: 289px;
    }

    #pamphletu4303 {
        z-index: 252;
        width: 0.01px;
        height: 25px;
        position: relative;
        margin-right: -10000px;
        margin-top: 808px;
        left: 342px;
    }

    #u4317 {
        z-index: 253;
        width: 270px;
        position: relative;
        margin-right: -10000px;
    }

    #u4319 {
        position: absolute;
        width: 270px;
        height: 25px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
    }

    .ie #u4319 {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4319:hover {
        width: 270px;
        height: 25px;
        min-height: 0px;
        margin: 0px;
    }

    .ie #u4319:hover {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4308 {
        position: absolute;
        width: 844px;
        border-width: 0px;
        border-color: transparent;
        background-color: #E0BA98;
        background-color: rgba(221, 179, 141, 0.9);
        padding-bottom: 44px;
        top: -347px;
        left: -273px;
        -pie-background: rgba(221, 179, 141, 0.9);
    }

    #u4308popup {
        z-index: 255;
    }

    #u4311 {
        z-index: 256;
        width: 720px;
        height: 1025px;
        border-width: 0px;
        border-color: transparent;
        background-color: #FFFFFF;
        border-radius: 4px;
        margin-right: -10000px;
        position: relative;
        top: 22px;
        left: 22px;
        padding: 23px 43px 52px 37px;
    }

    #u4437 {
        z-index: 267;
        width: 58px;
        background-color: transparent;
        -webkit-transform: matrix(0, 1, -1, 0, 107, 49);
        -ms-transform: matrix(0, 1, -1, 0, 107, 49);
        transform: matrix(0, 1, -1, 0, 107, 49);
        margin-left: 334px;
        top: -49px;
        margin-bottom: -98px;
        position: relative;
    }

    #u4438 {
        z-index: 268;
        display: block;
        margin-bottom: 1px;
    }

    #u4474 {
        z-index: 269;
        width: 720px;
        height: 1px;
        background-color: #DDB38D;
        top: -2px;
        margin-bottom: -1px;
        position: relative;
    }

    #u4481 {
        z-index: 270;
        width: 720px;
        height: 350px;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/plane.jpg?crc=88672886") no-repeat center center;
        background-size: cover;
    }

    #pu4430-4 {
        z-index: 257;
        width: 0.01px;
        margin-top: 30px;
    }

    #u4430-4 {
        z-index: 257;
        width: 701px;
        min-height: 108px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 21px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 10px;
    }

    #u4522 {
        z-index: 271;
        width: 720px;
        height: 350px;
        position: relative;
        margin-right: -10000px;
        margin-top: 91px;
        background: transparent url("../images/6722_hofh_00_p_2560x1440.jpg?crc=321321603") no-repeat center center;
        background-size: cover;
    }

    #u4537-6 {
        z-index: 261;
        width: 701px;
        min-height: 108px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 21px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 10px;
        margin-top: 20px;
        position: relative;
    }

    #u4304 {
        position: absolute;
        width: 30px;
        border-width: 0px;
        border-color: transparent;
        background-color: #DDB38D;
        padding-bottom: 5px;
        top: -326px;
        left: 519px;
    }

    #u4305-4 {
        z-index: 273;
        width: 20px;
        min-height: 20px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 20px;
        text-align: center;
        font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 5px;
        left: 5px;
    }

    #u644 {
        z-index: 14;
        min-height: 130px;
    }

    #u644_align_to_page {
        width: 414px;
        margin-bottom: -130px;
    }

    #u641-4 {
        z-index: 23;
        width: 921px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 45px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-bottom: -14px;
        position: relative;
        margin-right: -10000px;
        margin-top: 47px;
        left: -254px;
    }

    #u644-bw {
        z-index: 14;
        min-height: 130px;
        margin-top: -644px;
    }

    #u946 {
        z-index: 109;
        width: 931px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        left: -243px;
        top: -465px;
        margin-bottom: -331px;
        position: relative;
    }

    #pu758-4 {
        z-index: 110;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
    }

    #u758-4 {
        z-index: 110;
        width: 158px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u943 {
        z-index: 119;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u761-4 {
        z-index: 114;
        width: 406px;
        min-height: 272px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 15px;
        position: relative;
    }

    #u776 {
        z-index: 118;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        left: 430px;
        background: transparent url("../images/sofitel1024x768.jpg?crc=3910928037") no-repeat center center;
        background-size: cover;
    }

    #pu964 {
        z-index: 120;
        width: 0.01px;
        margin-left: -273px;
        margin-top: -60px;
    }

    #u964 {
        z-index: 120;
        width: 930px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
    }

    #u800 {
        z-index: 132;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        background: transparent url("../images/021116_bahrain_fort_sunset_0144-u800-fr.jpg?crc=477218235") no-repeat center center;
        background-size: cover;
    }

    #pu794-4 {
        z-index: 121;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 524px;
    }

    #u794-4 {
        z-index: 121;
        width: 224px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: right;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 182px;
        position: relative;
    }

    #u949 {
        z-index: 133;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 327px;
        margin-top: 15px;
        position: relative;
    }

    #u797-7 {
        z-index: 125;
        width: 406px;
        min-height: 428px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 14px;
        position: relative;
    }

    #u797-4 {
        text-align: justify;
        padding-right: 8px;
    }

    #u973 {
        z-index: 172;
        width: 931px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        margin-bottom: -1px;
        position: relative;
        margin-right: -10000px;
        margin-top: 427px;
        left: 30px;
    }

    #pu844-4 {
        z-index: 173;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
    }

    #u844-4 {
        z-index: 173;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u970 {
        z-index: 182;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 15px;
        position: relative;
    }

    #u841-4 {
        z-index: 177;
        width: 406px;
        min-height: 272px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 14px;
        position: relative;
    }

    #u838 {
        z-index: 181;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        left: 430px;
        background: transparent url("../images/021116_bahrain_02_btea_pearlshop_0525.jpg?crc=4206324853") no-repeat center center;
        background-size: cover;
    }

    #u979 {
        z-index: 145;
        width: 930px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        left: -273px;
        margin-top: 74px;
        position: relative;
    }

    #u835 {
        z-index: 158;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        background: transparent url("../images/021116_bahrain_16_edb_cafe_0303.jpg?crc=249947085") no-repeat center center;
        background-size: cover;
    }

    #pu832-4 {
        z-index: 146;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 524px;
    }

    #u832-4 {
        z-index: 146;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: right;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 135px;
        position: relative;
    }

    #u976 {
        z-index: 159;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 327px;
        margin-top: 15px;
        position: relative;
    }

    #u829-8 {
        z-index: 150;
        width: 406px;
        min-height: 331px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 14px;
        position: relative;
    }

    #u982 {
        z-index: 134;
        width: 931px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        left: -243px;
        margin-top: 19px;
        position: relative;
    }

    #pu929-4 {
        z-index: 135;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
    }

    #u929-4 {
        z-index: 135;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u961 {
        z-index: 144;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 15px;
        position: relative;
    }

    #u926-4 {
        z-index: 139;
        width: 406px;
        min-height: 272px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 14px;
        position: relative;
    }

    #u932 {
        z-index: 143;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        left: 430px;
        background: transparent url("../images/021116_bahrain_09_btea_boutique_0359.jpg?crc=3877920528") no-repeat center center;
        background-size: cover;
    }

    #u1457 {
        z-index: 160;
        width: 930px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        left: -273px;
        margin-top: 76px;
        position: relative;
    }

    #u1458 {
        z-index: 170;
        width: 499px;
        height: 329px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        position: relative;
        margin-right: -10000px;
        background: transparent url("../images/021116_bahrain_fort_horses_0056.jpg?crc=138588971") no-repeat center center;
        background-size: cover;
    }

    #pu1459-4 {
        z-index: 161;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-left: 524px;
    }

    #u1459-4 {
        z-index: 161;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: right;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 135px;
        position: relative;
    }

    #u1460 {
        z-index: 171;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 327px;
        margin-top: 15px;
        position: relative;
    }

    #u1461-5 {
        z-index: 165;
        width: 406px;
        min-height: 331px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 14px;
        position: relative;
    }

    #u797-2, #u1461-2 {
        text-align: justify;
    }

    #u797-5, #u1461-3 {
        text-align: right;
    }

    #u124 {
        z-index: 6;
        min-height: 130px;
    }

    #u124_align_to_page {
        width: 414px;
    }

    #u394-4 {
        z-index: 19;
        width: 759px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 45px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-bottom: -14px;
        position: relative;
        margin-right: -10000px;
        margin-top: 47px;
        left: -173px;
    }

    #u124-bw {
        z-index: 6;
        min-height: 130px;
        margin-top: 39px;
    }

    #pu892 {
        z-index: 4;
        width: 0.01px;
        margin-left: -275px;
    }

    #u892 {
        z-index: 4;
        width: 321px;
        background-color: transparent;
        opacity: 0.15;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
        filter: alpha(opacity=15);
        -webkit-transform: matrix(0, -1, 1, 0, -320, 640);
        -ms-transform: matrix(0, -1, 1, 0, -320, 640);
        transform: matrix(0, -1, 1, 0, -320, 640);
        position: relative;
        margin-right: -10000px;
        margin-top: -320px;
        left: 320px;
    }

    #u893 {
        z-index: 5;
        display: block;
    }

    #u1228 {
        z-index: 31;
        width: 169px;
        -webkit-transform: matrix(0, 1, -1, 0, 313, 144);
        -ms-transform: matrix(0, 1, -1, 0, 313, 144);
        transform: matrix(0, 1, -1, 0, 313, 144);
        margin-top: 382px;
        left: 398px;
    }

    #u1229 {
        z-index: 32;
    }

    #u397-40 {
        z-index: 51;
        width: 920px;
        min-height: 499px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 59px;
        left: 22px;
    }

    #u397-2, #u397-20, #u397-24, #u397-31 {
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u397-32 {
        color: #7F7F7F;
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u397-33 {
        color: #7F7F7F;
    }

    #slideshowu424 {
        z-index: 101;
        height: 491px;
        margin-top: 601px;
        left: 7px;
    }

    #u432 {
        width: 960px;
        height: 460px;
    }

    #u432popup {
        z-index: 102;
    }

    #u537 {
        z-index: 103;
        width: 950px;
        height: 450px;
    }

    #u449-4 {
        min-height: 20px;
        top: 451px;
        left: 441px;
    }

    #u449-4popup {
        z-index: 105;
    }

    #pu2674-4 {
        z-index: 27;
        width: 0.01px;
        margin-left: -253px;
        margin-top: 85px;
    }

    #u2674-4 {
        z-index: 27;
        width: 921px;
        min-height: 107px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 51px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 32px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
    }

    #u1404-6 {
        z-index: 91;
        width: 920px;
        min-height: 75px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 62px;
    }

    #pu1246 {
        z-index: 33;
        width: 0.01px;
        margin-left: -273px;
        margin-top: 2px;
    }

    #u1246 {
        z-index: 33;
        width: 169px;
        -webkit-transform: matrix(0, 1, -1, 0, 313, 144);
        -ms-transform: matrix(0, 1, -1, 0, 313, 144);
        transform: matrix(0, 1, -1, 0, 313, 144);
        margin-bottom: -25px;
        margin-top: -144px;
        left: 396px;
    }

    #u1247 {
        z-index: 34;
    }

    #u997 {
        z-index: 183;
        width: 960px;
        min-height: 199px;
        margin-bottom: -5px;
        margin-top: 84px;
        left: -5px;
    }

    #u1428-4 {
        z-index: 97;
        width: 920px;
        min-height: 75px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 26px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        left: -253px;
        margin-top: 34px;
        position: relative;
    }

    body {
        overflow-x: hidden;
        min-width: 414px;
    }
}

@media (min-width: 376px) and (max-width: 414px) {
    #muse_css_mq {
        background-color: #00019e;
    }

    #bp_414.active {
        display: block;
    }

    #page {
        width: 375px;
        min-height: 5400.700424410612px;
        padding-bottom: 0px;
    }

    #pu94 {
        margin-left: -23px;
        margin-top: 1px;
    }

    #u94 {
        left: 131px;
    }

    #u95 {
        left: 66px;
    }

    #u132, #u132-bw {
        z-index: 5;
        min-height: 960px;
    }

    #u644 {
        z-index: 6;
        min-height: 100px;
    }

    #u2648-6 {
        z-index: 21;
        width: 321px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-bottom: -22px;
        position: relative;
        margin-right: -10000px;
        margin-top: 25px;
        left: 27px;
    }

    #u644-bw {
        z-index: 6;
        min-height: 100px;
        margin-top: 948px;
    }

    #u2413-6 {
        z-index: 7;
        min-height: 124px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 38px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 27px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
    }

    #u2413-6-bw {
        z-index: 7;
        min-height: 124px;
        margin-top: 147px;
    }

    #u2425-4 {
        z-index: 13;
        width: 300px;
        min-height: 79px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 286px;
        left: 60px;
    }

    #u2434-14 {
        z-index: 35;
        min-height: 173px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 21px;
        text-align: center;
        letter-spacing: 2px;
        text-transform: none;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
    }

    #u2434-14-bw {
        z-index: 35;
        min-height: 173px;
        margin-top: 385px;
    }

    #u377 {
        z-index: 49;
        width: 84px;
        margin-top: 87px;
        left: 168px;
    }

    #u375 {
        z-index: 50;
    }

    #u1199 {
        z-index: 199;
        width: 51px;
        -webkit-transform: matrix(0, 1, -1, 0, 95, 43);
        -ms-transform: matrix(0, 1, -1, 0, 95, 43);
        transform: matrix(0, 1, -1, 0, 95, 43);
        margin-top: 855px;
        left: 184px;
    }

    #u1197 {
        z-index: 200;
    }

    #u1311 {
        z-index: 201;
        margin-top: 271px;
        left: 135px;
    }

    #u2443 {
        z-index: 202;
        width: 116px;
        margin-top: 486px;
        left: 152px;
    }

    #pu1534 {
        z-index: 203;
    }

    #u1534 {
        z-index: 203;
        width: 48px;
    }

    #u1535 {
        z-index: 204;
    }

    #u1538 {
        z-index: 207;
        width: 38px;
        min-height: 40px;
        margin-top: 4px;
    }

    #pu1536 {
        z-index: 205;
        margin-left: 68px;
    }

    #u1536 {
        z-index: 205;
        width: 48px;
    }

    #u1537 {
        z-index: 206;
    }

    #u1539 {
        z-index: 208;
        width: 40px;
        min-height: 46px;
        left: 4px;
    }

    #widgetu1569 {
        z-index: 209;
        height: 290px;
        margin-top: 642px;
        left: 50px;
    }

    #widgetu1574 {
        z-index: 210;
        width: 319px;
    }

    #u1577-4 {
        z-index: 211;
        width: 303px;
    }

    #widgetu1574.focus-st #u1577-4 {
        width: 303px;
    }

    #widgetu1580 {
        z-index: 215;
        width: 319px;
    }

    #widgetu1574.fld-err-st, #widgetu1580.fld-err-st {
        width: 319px;
    }

    #u1581-4 {
        z-index: 216;
        width: 303px;
    }

    #widgetu1574.fld-err-st #u1577-4, #widgetu1574_input, #widgetu1574_prompt, #widgetu1580.focus-st #u1581-4 {
        width: 303px;
    }

    #widgetu1580.fld-err-st #u1581-4, #widgetu1580_input, #widgetu1580_prompt {
        width: 303px;
    }

    #u1578-4 {
        z-index: 220;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #u1584-4 {
        z-index: 224;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #u1585-13 {
        z-index: 228;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #widgetu1569.frm-sub-st #u1578-4, #widgetu1569.frm-subm-err-st #u1584-4, #widgetu1569.frm-subm-ok-st #u1585-13 {
        min-height: 124px;
    }

    #u1579-17 {
        z-index: 241;
        background-image: url("../images/u1579-173.png?crc=271058040");
        left: 78px;
    }

    #u1579-17:hover {
        background-image: url("../images/u1579-17-r3.png?crc=494779823");
    }

    #u1579-17:active {
        background-image: url("../images/u1579-17-m3.png?crc=4095870758");
    }

    #widgetu1569.frm-sub-st #u1579-17 {
        background-image: url("../images/u1579-17-fs3.png?crc=3969285942");
    }

    #u1321-5 {
        z-index: 258;
        width: 280px;
        margin-top: 820px;
        left: 70px;
    }

    #u4288-4 {
        z-index: 263;
        width: 280px;
        margin-top: 859px;
        left: 70px;
    }

    #pamphletu4676 {
        z-index: 267;
        width: 0.01px;
        height: 23px;
        position: relative;
        margin-right: -10000px;
        margin-top: 859px;
        left: 103px;
    }

    #u4690 {
        z-index: 268;
        width: 203px;
        position: relative;
        margin-right: -10000px;
    }

    #u4692 {
        position: absolute;
        width: 203px;
        height: 23px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
    }

    .ie #u4692 {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4692:hover {
        width: 203px;
        height: 23px;
        min-height: 0px;
        margin: 0px;
    }

    .ie #u4692:hover {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4681 {
        position: absolute;
        width: 419px;
        border-width: 0px;
        border-color: transparent;
        background-color: #E0BA98;
        background-color: rgba(221, 179, 141, 0.9);
        padding-bottom: 44px;
        top: -736px;
        left: -103px;
        -pie-background: rgba(221, 179, 141, 0.9);
    }

    #u4681popup {
        z-index: 270;
    }

    #u4684 {
        z-index: 271;
        width: 375px;
        height: 765px;
        border-width: 0px;
        border-color: transparent;
        background-color: #FFFFFF;
        border-radius: 4px;
        padding-top: 14px;
        padding-bottom: 14px;
        margin-right: -10000px;
        position: relative;
        top: 22px;
        left: 22px;
    }

    #u4949 {
        z-index: 272;
        width: 34px;
        background-color: transparent;
        -webkit-transform: matrix(0, 1, -1, 0, 63, 29);
        -ms-transform: matrix(0, 1, -1, 0, 63, 29);
        transform: matrix(0, 1, -1, 0, 63, 29);
        margin-left: 171px;
        top: -29px;
        margin-bottom: -58px;
        position: relative;
    }

    #u4950 {
        z-index: 273;
        display: block;
    }

    #u4986 {
        z-index: 274;
        width: 360px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 8px;
        position: relative;
    }

    #u4993 {
        z-index: 275;
        width: 375px;
        height: 195px;
        margin-top: 8px;
        position: relative;
        background: transparent url("../images/plane-u4993-fr.jpg?crc=3798494074") no-repeat center center;
        background-size: cover;
    }

    #u5005-4 {
        z-index: 277;
        width: 340px;
        min-height: 130px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 18px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        margin-top: 15px;
        position: relative;
    }

    #u5061 {
        z-index: 276;
        width: 375px;
        height: 195px;
        margin-top: 16px;
        position: relative;
        background: transparent url("../images/6722_hofh_00_p_2560x1440-u5061-fr.jpg?crc=176197410") no-repeat center center;
        background-size: cover;
    }

    #u5046-4 {
        z-index: 281;
        width: 340px;
        min-height: 157px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 18px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        margin-top: 14px;
        position: relative;
    }

    #u4677 {
        position: absolute;
        width: 30px;
        border-width: 0px;
        border-color: transparent;
        background-color: #DDB38D;
        padding-bottom: 6px;
        top: -715px;
        left: 265px;
    }

    #u4677:active {
        background-color: #EF9B3E;
        width: 30px;
        min-height: 0px;
        margin: 0px;
    }

    #u4678-4 {
        z-index: 286;
        width: 20px;
        min-height: 20px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 20px;
        text-align: center;
        font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 5px;
        left: 6px;
    }

    #pu277 {
        z-index: 290;
        padding-bottom: 60px;
        margin-left: -1px;
        margin-top: -1049px;
    }

    #u277 {
        z-index: 290;
        height: 60px;
    }

    #u277-bw {
        z-index: 290;
    }

    #u278 {
        z-index: 291;
        width: 92px;
        top: 9px;
        margin-left: -103px;
    }

    #u1288 {
        z-index: 293;
        width: 81px;
        top: 21px;
        margin-left: 113px;
    }

    #u1284 {
        z-index: 294;
        margin-top: -5px;
        margin-bottom: -4px;
    }

    #u1435 {
        z-index: 295;
        width: 74px;
        top: 14px;
        margin-left: -189px;
    }

    #u1431 {
        z-index: 296;
        margin-left: -19px;
        margin-top: -31px;
        margin-bottom: -20px;
    }

    #u5089 {
        z-index: 297;
        width: 103px;
        top: 21px;
        margin-left: 0px;
    }

    #u5085 {
        z-index: 298;
    }

    #pu3029 {
        z-index: 111;
        width: 0.01px;
        margin-top: 20px;
    }

    #u3029 {
        z-index: 111;
        width: 376px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
    }

    #u3032-4 {
        z-index: 112;
        width: 158px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u3033 {
        z-index: 123;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u3031 {
        z-index: 122;
        width: 374px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/sofitel1024x768-u3031-fr.jpg?crc=4235897095") no-repeat center center;
        background-size: cover;
    }

    #u3030-6 {
        z-index: 116;
        width: 320px;
        min-height: 317px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 16px;
        position: relative;
    }

    #u3090-4 {
        z-index: 124;
        width: 224px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 582px;
    }

    #u3092 {
        z-index: 138;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 11px;
        position: relative;
    }

    #u3089 {
        z-index: 137;
        width: 375px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        left: -1px;
        margin-top: 14px;
        position: relative;
        background: transparent url("../images/021116_bahrain_fort_sunset_0144-u3089-fr.jpg?crc=3820615330") no-repeat center center;
        background-size: cover;
    }

    #u3606-9 {
        z-index: 128;
        width: 320px;
        min-height: 359px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 14px;
        position: relative;
    }

    #u3146-4 {
        z-index: 180;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u3147 {
        z-index: 197;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u3145 {
        z-index: 196;
        width: 374px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 18px;
        position: relative;
        background: transparent url("../images/021116_bahrain_02_btea_pearlshop_0525-u3145-fr.jpg?crc=4157836617") no-repeat center center;
        background-size: cover;
    }

    #u3144-12 {
        z-index: 184;
        width: 320px;
        min-height: 195px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 16px;
        position: relative;
    }

    #u3202-4 {
        z-index: 151;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 12px;
        position: relative;
    }

    #u3201 {
        z-index: 168;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 15px;
        position: relative;
    }

    #u3199 {
        z-index: 167;
        width: 374px;
        height: 199px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/021116_bahrain_16_edb_cafe_0303-u3199-fr.jpg?crc=38254002") no-repeat center center;
        background-size: cover;
    }

    #u3200-12 {
        z-index: 155;
        width: 320px;
        min-height: 296px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 17px;
        position: relative;
    }

    #u3255-4 {
        z-index: 139;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        top: -8px;
        margin-bottom: -8px;
        position: relative;
    }

    #u3254 {
        z-index: 150;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u3257 {
        z-index: 149;
        width: 374px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/021116_bahrain_09_btea_boutique_0359-u3257-fr.jpg?crc=494761408") no-repeat center center;
        background-size: cover;
    }

    #u3256-6 {
        z-index: 143;
        width: 320px;
        min-height: 176px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 16px;
        position: relative;
    }

    #u3309-4 {
        z-index: 169;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 9px;
        position: relative;
    }

    #u3310 {
        z-index: 179;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u3312 {
        z-index: 178;
        width: 375px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        left: -1px;
        margin-top: 16px;
        position: relative;
        background: transparent url("../images/021116_bahrain_fort_horses_0056-u3312-fr.jpg?crc=3806322821") no-repeat center center;
        background-size: cover;
    }

    #pu124 {
        z-index: 4;
        width: 0.01px;
        margin-top: 14px;
    }

    #u124 {
        z-index: 4;
        min-height: 100px;
    }

    #u644_align_to_page, #u124_align_to_page {
        width: 375px;
    }

    #u2663-4 {
        z-index: 17;
        width: 320px;
        min-height: 63px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 37px;
        left: 28px;
    }

    #u124-bw {
        z-index: 4;
        min-height: 100px;
        margin-top: 165px;
    }

    #u3311-5 {
        z-index: 173;
        width: 320px;
        min-height: 201px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
    }

    #u3606-2, #u3606-4, #u3606-6, #u3311-2 {
        text-align: left;
    }

    #u3606-7, #u3311-3 {
        text-align: right;
    }

    #pu1228 {
        z-index: 31;
        width: 0.01px;
        margin-left: -8px;
        margin-top: 15px;
    }

    #u1228 {
        z-index: 31;
        width: 75px;
        -webkit-transform: matrix(0, 1, -1, 0, 139, 64);
        -ms-transform: matrix(0, 1, -1, 0, 139, 64);
        transform: matrix(0, 1, -1, 0, 139, 64);
        margin-top: 650px;
        left: 158px;
    }

    #u1229 {
        z-index: 32;
    }

    #u3454-42 {
        z-index: 51;
        width: 320px;
        min-height: 730px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 35px;
    }

    #u3454-2, #u3454-20, #u3454-24, #u3454-33 {
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u3454-34 {
        color: #7F7F7F;
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u3454-35 {
        color: #7F7F7F;
    }

    #slideshowu424 {
        z-index: 103;
        height: 340px;
        margin-top: 770px;
        left: 5px;
    }

    #u432 {
        width: 390px;
        height: 310px;
    }

    #u432popup {
        z-index: 104;
    }

    #u537 {
        z-index: 105;
        width: 380px;
        height: 300px;
    }

    #u449-4 {
        min-height: 23px;
        top: 297px;
        left: 153px;
    }

    #u449-4popup {
        z-index: 107;
    }

    #u3519-4 {
        z-index: 27;
        width: 320px;
        min-height: 76px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 29px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-left: 28px;
        margin-top: 17px;
        position: relative;
    }

    #pu1246 {
        z-index: 33;
        width: 0.01px;
        margin-left: 20px;
        margin-top: -2px;
    }

    #u1246 {
        z-index: 33;
        width: 72px;
        -webkit-transform: matrix(0, 1, -1, 0, 134, 61);
        -ms-transform: matrix(0, 1, -1, 0, 134, 61);
        transform: matrix(0, 1, -1, 0, 134, 61);
        margin-top: 77px;
        left: 129px;
    }

    #u1247 {
        z-index: 34;
    }

    #u3544-6 {
        z-index: 93;
        width: 280px;
        min-height: 147px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 28px;
    }

    #u997 {
        z-index: 198;
        width: 333px;
        min-height: 340px;
        margin-bottom: -5px;
        margin-top: 186px;
        left: -5px;
    }

    #u3559-4 {
        z-index: 99;
        width: 280px;
        min-height: 50px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 48px;
        margin-top: 27px;
        position: relative;
    }

    body {
        overflow-x: hidden;
        min-width: 375px;
    }
}

@media (min-width: 321px) and (max-width: 375px) {
    #muse_css_mq {
        background-color: #000177;
    }

    #bp_375.active {
        display: block;
    }

    #page {
        width: 320px;
        min-height: 5401px;
    }

    #pu94 {
        margin-left: -50px;
        margin-top: 1px;
    }

    #u94 {
        left: 158px;
    }

    #u95 {
        left: 93px;
    }

    #u132, #u132-bw {
        z-index: 5;
        min-height: 960px;
    }

    #u2413-6 {
        z-index: 7;
        min-height: 124px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 38px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 27px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
    }

    #u2413-6-bw {
        z-index: 7;
        min-height: 124px;
        margin-top: 147px;
    }

    #u2425-4 {
        z-index: 13;
        width: 300px;
        min-height: 79px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 286px;
        left: 60px;
    }

    #u2434-14 {
        z-index: 35;
        min-height: 173px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 21px;
        text-align: center;
        letter-spacing: 2px;
        text-transform: none;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
    }

    #u2434-14-bw {
        z-index: 35;
        min-height: 173px;
        margin-top: 385px;
    }

    #u377 {
        z-index: 49;
        width: 84px;
        margin-top: 87px;
        left: 168px;
    }

    #u375 {
        z-index: 50;
    }

    #u1199 {
        z-index: 199;
        width: 59px;
        -webkit-transform: matrix(0, 1, -1, 0, 110, 50);
        -ms-transform: matrix(0, 1, -1, 0, 110, 50);
        transform: matrix(0, 1, -1, 0, 110, 50);
        margin-bottom: -50px;
        margin-top: 854px;
        left: 177px;
    }

    #u1197 {
        z-index: 200;
        margin-bottom: 1px;
    }

    #u1311 {
        z-index: 201;
        margin-top: 271px;
        left: 162px;
    }

    #u2443 {
        z-index: 202;
        width: 116px;
        margin-top: 486px;
        left: 152px;
    }

    #pu1534 {
        z-index: 203;
    }

    #u1534 {
        z-index: 203;
        width: 48px;
    }

    #u1535 {
        z-index: 204;
    }

    #u1538 {
        z-index: 207;
        width: 38px;
        min-height: 40px;
        margin-top: 4px;
    }

    #pu1536 {
        z-index: 205;
        margin-left: 68px;
    }

    #u1536 {
        z-index: 205;
        width: 48px;
    }

    #u1537 {
        z-index: 206;
    }

    #u1539 {
        z-index: 208;
        width: 40px;
        min-height: 46px;
        left: 4px;
    }

    #widgetu1569 {
        z-index: 209;
        height: 290px;
        margin-top: 642px;
        left: 50px;
    }

    #widgetu1574 {
        z-index: 210;
        width: 319px;
    }

    #u1577-4 {
        z-index: 211;
        width: 303px;
    }

    #widgetu1574.focus-st #u1577-4 {
        width: 303px;
    }

    #widgetu1580 {
        z-index: 215;
        width: 319px;
    }

    #widgetu1574.fld-err-st, #widgetu1580.fld-err-st {
        width: 319px;
    }

    #u1581-4 {
        z-index: 216;
        width: 303px;
    }

    #widgetu1574.fld-err-st #u1577-4, #widgetu1574_input, #widgetu1574_prompt, #widgetu1580.focus-st #u1581-4 {
        width: 303px;
    }

    #widgetu1580.fld-err-st #u1581-4, #widgetu1580_input, #widgetu1580_prompt {
        width: 303px;
    }

    #u1578-4 {
        z-index: 220;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #u1584-4 {
        z-index: 224;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #u1585-13 {
        z-index: 228;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #widgetu1569.frm-sub-st #u1578-4, #widgetu1569.frm-subm-err-st #u1584-4, #widgetu1569.frm-subm-ok-st #u1585-13 {
        min-height: 124px;
    }

    #u1579-17 {
        z-index: 241;
        background-image: url("../images/u1579-174.png?crc=271058040");
        left: 78px;
    }

    #u1579-17:hover {
        background-image: url("../images/u1579-17-r4.png?crc=494779823");
    }

    #u1579-17:active {
        background-image: url("../images/u1579-17-m4.png?crc=4095870758");
    }

    #widgetu1569.frm-sub-st #u1579-17 {
        background-image: url("../images/u1579-17-fs4.png?crc=3969285942");
    }

    #u1321-5 {
        z-index: 258;
        width: 280px;
        margin-top: 820px;
        left: 70px;
    }

    #u4288-4 {
        z-index: 263;
        width: 280px;
        margin-top: 861px;
        left: 70px;
    }

    #pamphletu4676 {
        z-index: 267;
        width: 0.01px;
        height: 23px;
        position: relative;
        margin-right: -10000px;
        margin-top: 862px;
        left: 106px;
    }

    #u4690 {
        z-index: 268;
        width: 203px;
        position: relative;
        margin-right: -10000px;
    }

    #u4692 {
        position: absolute;
        width: 203px;
        height: 23px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
    }

    .ie #u4692 {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4692:hover {
        width: 203px;
        height: 23px;
        min-height: 0px;
        margin: 0px;
    }

    .ie #u4692:hover {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4681 {
        position: absolute;
        width: 419px;
        border-width: 0px;
        border-color: transparent;
        background-color: #E0BA98;
        background-color: rgba(221, 179, 141, 0.9);
        padding-bottom: 44px;
        top: -746px;
        left: -106px;
        -pie-background: rgba(221, 179, 141, 0.9);
    }

    #u4681popup {
        z-index: 270;
    }

    #u4684 {
        z-index: 271;
        width: 375px;
        height: 765px;
        border-width: 0px;
        border-color: transparent;
        background-color: #FFFFFF;
        border-radius: 4px;
        padding-top: 14px;
        padding-bottom: 14px;
        margin-right: -10000px;
        position: relative;
        top: 22px;
        left: 22px;
    }

    #u4949 {
        z-index: 272;
        width: 34px;
        background-color: transparent;
        -webkit-transform: matrix(0, 1, -1, 0, 63, 29);
        -ms-transform: matrix(0, 1, -1, 0, 63, 29);
        transform: matrix(0, 1, -1, 0, 63, 29);
        margin-left: 171px;
        top: -29px;
        margin-bottom: -58px;
        position: relative;
    }

    #u4950 {
        z-index: 273;
        display: block;
    }

    #u4986 {
        z-index: 274;
        width: 360px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 8px;
        position: relative;
    }

    #u4993 {
        z-index: 275;
        width: 375px;
        height: 195px;
        margin-top: 8px;
        position: relative;
        background: transparent url("../images/plane-u4993-fr.jpg?crc=3798494074") no-repeat center center;
        background-size: cover;
    }

    #u5005-4 {
        z-index: 277;
        width: 340px;
        min-height: 130px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 18px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        margin-top: 15px;
        position: relative;
    }

    #u5061 {
        z-index: 276;
        width: 375px;
        height: 195px;
        margin-top: 16px;
        position: relative;
        background: transparent url("../images/6722_hofh_00_p_2560x1440-u5061-fr.jpg?crc=176197410") no-repeat center center;
        background-size: cover;
    }

    #u5046-4 {
        z-index: 281;
        width: 340px;
        min-height: 157px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 18px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        margin-top: 14px;
        position: relative;
    }

    #u4677 {
        position: absolute;
        width: 30px;
        border-width: 0px;
        border-color: transparent;
        background-color: #DDB38D;
        padding-bottom: 6px;
        top: -725px;
        left: 262px;
    }

    #u4677:active {
        background-color: #EF9B3E;
        width: 30px;
        min-height: 0px;
        margin: 0px;
    }

    #u4678-4 {
        z-index: 286;
        width: 20px;
        min-height: 20px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 20px;
        text-align: center;
        font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 5px;
        left: 6px;
    }

    #pu277 {
        z-index: 290;
        padding-bottom: 60px;
        margin-left: -22px;
        margin-top: -964px;
    }

    #u277 {
        z-index: 290;
        height: 60px;
    }

    #u277-bw {
        z-index: 290;
    }

    #u278 {
        z-index: 291;
        width: 87px;
        top: 7px;
        margin-left: -102px;
    }

    #u1288 {
        z-index: 293;
        width: 85px;
        top: 17px;
        margin-left: 98px;
    }

    #u1284 {
        z-index: 294;
        margin-top: -5px;
        margin-bottom: -5px;
    }

    #u1435 {
        z-index: 295;
        width: 74px;
        top: 9px;
        margin-left: -182px;
    }

    #u1431 {
        z-index: 296;
        margin-left: -19px;
        margin-top: -31px;
        margin-bottom: -20px;
    }

    #u5089 {
        z-index: 297;
        width: 97px;
        top: 18px;
        margin-left: -8px;
    }

    #u5085 {
        z-index: 298;
    }

    #u644 {
        z-index: 6;
        min-height: 100px;
    }

    #u644_align_to_page {
        width: 320px;
        margin-bottom: -3px;
    }

    #u2648-6 {
        z-index: 21;
        width: 321px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-bottom: -21px;
        position: relative;
        margin-right: -10000px;
        margin-top: 24px;
    }

    #u644-bw {
        z-index: 6;
        min-height: 100px;
        margin-top: -3px;
    }

    #pu3029 {
        z-index: 111;
        width: 0.01px;
        margin-left: -1px;
        margin-top: 20px;
    }

    #u3029 {
        z-index: 111;
        width: 321px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
    }

    #u3032-4 {
        z-index: 112;
        width: 158px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
    }

    #u3033 {
        z-index: 123;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u3031 {
        z-index: 122;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/sofitel1024x768-u3031-fr2.jpg?crc=3931809934") no-repeat center center;
        background-size: cover;
    }

    #u3030-6 {
        z-index: 116;
        width: 320px;
        min-height: 317px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 16px;
        position: relative;
    }

    #u3090-4 {
        z-index: 124;
        width: 224px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 582px;
    }

    #u3092 {
        z-index: 138;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        left: -1px;
        margin-top: 11px;
        position: relative;
    }

    #u3089 {
        z-index: 137;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        left: -1px;
        margin-top: 14px;
        position: relative;
        background: transparent url("../images/021116_bahrain_fort_sunset_0144-u3089-fr2.jpg?crc=255735518") no-repeat center center;
        background-size: cover;
    }

    #pu3606-9 {
        z-index: 128;
        width: 0.01px;
        margin-left: -1px;
        margin-top: 14px;
    }

    #u3606-9 {
        z-index: 128;
        width: 320px;
        min-height: 428px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
    }

    #u3146-4 {
        z-index: 180;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 359px;
    }

    #u3145 {
        z-index: 196;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-bottom: -1px;
        position: relative;
        margin-right: -10000px;
        margin-top: 417px;
        background: transparent url("../images/021116_bahrain_02_btea_pearlshop_0525-u3145-fr2.jpg?crc=4063810432") no-repeat center center;
        background-size: cover;
    }

    #u3147 {
        z-index: 197;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        position: relative;
        margin-right: -10000px;
        margin-top: 399px;
    }

    #u3144-12 {
        z-index: 184;
        width: 320px;
        min-height: 195px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 17px;
        position: relative;
    }

    #u3202-4 {
        z-index: 151;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 1px;
        margin-top: 12px;
        position: relative;
    }

    #u3201 {
        z-index: 168;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        left: -1px;
        margin-top: 15px;
        position: relative;
    }

    #u3199 {
        z-index: 167;
        width: 319px;
        height: 199px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        left: -1px;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/021116_bahrain_16_edb_cafe_0303-u3199-fr2.jpg?crc=4151319484") no-repeat center center;
        background-size: cover;
    }

    #pu3255-4 {
        z-index: 139;
        width: 0.01px;
        margin-top: 17px;
    }

    #u3255-4 {
        z-index: 139;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 288px;
        left: 1px;
    }

    #u3200-12 {
        z-index: 155;
        width: 320px;
        min-height: 300px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
    }

    #u3254 {
        z-index: 150;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 1px;
        margin-top: 15px;
        position: relative;
    }

    #u3257 {
        z-index: 149;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 16px;
        position: relative;
        background: transparent url("../images/021116_bahrain_09_btea_boutique_0359-u3257-fr2.jpg?crc=171130701") no-repeat center center;
        background-size: cover;
    }

    #u3256-6 {
        z-index: 143;
        width: 320px;
        min-height: 176px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 16px;
        position: relative;
    }

    #u3309-4 {
        z-index: 169;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-top: 9px;
        position: relative;
    }

    #u3310 {
        z-index: 179;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-top: 14px;
        position: relative;
    }

    #u3312 {
        z-index: 178;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        left: -1px;
        margin-top: 16px;
        position: relative;
        background: transparent url("../images/021116_bahrain_fort_horses_0056-u3312-fr2.jpg?crc=78103729") no-repeat center center;
        background-size: cover;
    }

    #pu124 {
        z-index: 4;
        width: 0.01px;
        margin-top: 15px;
    }

    #u124 {
        z-index: 4;
        min-height: 100px;
    }

    #u124_align_to_page {
        width: 320px;
    }

    #u2663-4 {
        z-index: 17;
        width: 320px;
        min-height: 63px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 37px;
    }

    #u124-bw {
        z-index: 4;
        min-height: 100px;
        margin-top: 159px;
    }

    #u3311-5 {
        z-index: 173;
        width: 320px;
        min-height: 201px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
    }

    #u3606-2, #u3606-4, #u3606-6, #u3311-2 {
        text-align: left;
    }

    #u3606-7, #u3311-3 {
        text-align: right;
    }

    #pu1228 {
        z-index: 31;
        width: 0.01px;
        margin-left: -20px;
        margin-top: 14px;
    }

    #u1228 {
        z-index: 31;
        width: 75px;
        -webkit-transform: matrix(0, 1, -1, 0, 139, 64);
        -ms-transform: matrix(0, 1, -1, 0, 139, 64);
        transform: matrix(0, 1, -1, 0, 139, 64);
        margin-top: 651px;
        left: 143px;
    }

    #u1229 {
        z-index: 32;
    }

    #u3454-42 {
        z-index: 51;
        width: 320px;
        min-height: 771px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 20px;
    }

    #u3454-2, #u3454-20, #u3454-24, #u3454-33 {
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u3454-34 {
        color: #7F7F7F;
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u3454-35 {
        color: #7F7F7F;
    }

    #slideshowu424 {
        z-index: 103;
        height: 340px;
        margin-top: 771px;
        left: 5px;
    }

    #u432 {
        width: 360px;
        height: 310px;
    }

    #u432popup {
        z-index: 104;
    }

    #u537 {
        z-index: 105;
        width: 350px;
        height: 300px;
    }

    #u449-4 {
        min-height: 23px;
        top: 297px;
        left: 138px;
    }

    #u449-4popup {
        z-index: 107;
    }

    #u3519-4 {
        z-index: 27;
        width: 320px;
        min-height: 76px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 29px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-top: 18px;
        position: relative;
    }

    #pu1246 {
        z-index: 33;
        width: 0.01px;
        margin-left: 5px;
        margin-top: -2px;
    }

    #u1246 {
        z-index: 33;
        width: 72px;
        -webkit-transform: matrix(0, 1, -1, 0, 134, 61);
        -ms-transform: matrix(0, 1, -1, 0, 134, 61);
        transform: matrix(0, 1, -1, 0, 134, 61);
        margin-top: 77px;
        left: 119px;
    }

    #u1247 {
        z-index: 34;
    }

    #u3544-6 {
        z-index: 93;
        width: 280px;
        min-height: 147px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 15px;
    }

    #u997 {
        z-index: 198;
        width: 310px;
        min-height: 276px;
        margin-bottom: -5px;
        margin-top: 185px;
        left: -5px;
    }

    #u3559-4 {
        z-index: 99;
        width: 280px;
        min-height: 50px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 26px;
        margin-top: 26px;
        position: relative;
    }

    body {
        overflow-x: hidden;
        min-width: 320px;
    }
}

@media (max-width: 320px) {
    /*

*/
    #muse_css_mq {
        background-color: #000140;
    }

    #bp_320.active {
        display: block;
    }

    #page {
        width: 320px;
        min-height: 5400.750424410611px;
        padding-bottom: 0px;
    }

    #pu94 {
        margin-left: -21px;
        margin-top: 1px;
    }

    #u94 {
        left: 129px;
    }

    #u95 {
        left: 64px;
    }

    #u132, #u132-bw {
        z-index: 5;
        min-height: 978px;
    }

    #u644 {
        z-index: 6;
        min-height: 100px;
    }

    #u2648-6 {
        z-index: 21;
        width: 321px;
        min-height: 97px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-bottom: -24px;
        position: relative;
        margin-right: -10000px;
        margin-top: 27px;
    }

    #u644-bw {
        z-index: 6;
        min-height: 100px;
        margin-top: 958px;
    }

    #u2413-6 {
        z-index: 7;
        min-height: 124px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 38px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 27px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
    }

    #u2413-6-bw {
        z-index: 7;
        min-height: 124px;
        margin-top: 175px;
    }

    #u2425-4 {
        z-index: 13;
        width: 300px;
        min-height: 79px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 314px;
        left: 31px;
    }

    #u2434-14 {
        z-index: 35;
        min-height: 173px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 21px;
        text-align: center;
        letter-spacing: 2px;
        text-transform: none;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
    }

    #u2434-14-bw {
        z-index: 35;
        min-height: 173px;
        margin-top: 413px;
    }

    #u377 {
        z-index: 49;
        width: 84px;
        margin-top: 115px;
        left: 139px;
    }

    #u375 {
        z-index: 50;
    }

    #u1199 {
        z-index: 203;
        width: 49px;
        -webkit-transform: matrix(0, 1, -1, 0, 91, 42);
        -ms-transform: matrix(0, 1, -1, 0, 91, 42);
        transform: matrix(0, 1, -1, 0, 91, 42);
        margin-top: 871px;
        left: 154px;
    }

    #u1197 {
        z-index: 204;
    }

    #u1311 {
        z-index: 205;
        margin-top: 299px;
        left: 134px;
    }

    #u2443 {
        z-index: 206;
        width: 116px;
        margin-top: 514px;
        left: 124px;
    }

    #pu1534 {
        z-index: 207;
    }

    #u1534 {
        z-index: 207;
        width: 48px;
    }

    #u1535 {
        z-index: 208;
    }

    #u1538 {
        z-index: 211;
        width: 38px;
        min-height: 40px;
        margin-top: 4px;
    }

    #pu1536 {
        z-index: 209;
        margin-left: 68px;
    }

    #u1536 {
        z-index: 209;
        width: 48px;
    }

    #u1537 {
        z-index: 210;
    }

    #u1539 {
        z-index: 212;
        width: 40px;
        min-height: 46px;
        left: 4px;
    }

    #widgetu1569 {
        z-index: 213;
        height: 290px;
        margin-top: 670px;
        left: 21px;
    }

    #widgetu1574 {
        z-index: 214;
        width: 319px;
    }

    #u1577-4 {
        z-index: 215;
        width: 303px;
    }

    #widgetu1574.focus-st #u1577-4 {
        width: 303px;
    }

    #widgetu1580 {
        z-index: 219;
        width: 319px;
    }

    #widgetu1574.fld-err-st, #widgetu1580.fld-err-st {
        width: 319px;
    }

    #u1581-4 {
        z-index: 220;
        width: 303px;
    }

    #widgetu1574.fld-err-st #u1577-4, #widgetu1574_input, #widgetu1574_prompt, #widgetu1580.focus-st #u1581-4 {
        width: 303px;
    }

    #widgetu1580.fld-err-st #u1581-4, #widgetu1580_input, #widgetu1580_prompt {
        width: 303px;
    }

    #u1578-4 {
        z-index: 224;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #u1584-4 {
        z-index: 228;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #u1585-13 {
        z-index: 232;
        width: 320px;
        min-height: 120px;
        margin-top: 166px;
    }

    #widgetu1569.frm-sub-st #u1578-4, #widgetu1569.frm-subm-err-st #u1584-4, #widgetu1569.frm-subm-ok-st #u1585-13 {
        min-height: 124px;
    }

    #u1579-17 {
        z-index: 245;
        background-image: url("../images/u1579-175.png?crc=271058040");
        left: 78px;
    }

    #u1579-17:hover {
        background-image: url("../images/u1579-17-r5.png?crc=494779823");
    }

    #u1579-17:active {
        background-image: url("../images/u1579-17-m5.png?crc=4095870758");
    }

    #widgetu1569.frm-sub-st #u1579-17 {
        background-image: url("../images/u1579-17-fs5.png?crc=3969285942");
    }

    #u1321-5 {
        z-index: 262;
        width: 280px;
        margin-top: 840px;
        left: 41px;
    }

    #u4288-4 {
        z-index: 267;
        width: 280px;
        margin-top: 878px;
        left: 41px;
    }

    #pamphletu4676 {
        z-index: 271;
        width: 0.01px;
        height: 23px;
        position: relative;
        margin-right: -10000px;
        margin-top: 879px;
        left: 79px;
    }

    #u4690 {
        z-index: 272;
        width: 203px;
        position: relative;
        margin-right: -10000px;
    }

    #u4692 {
        position: absolute;
        width: 203px;
        height: 23px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
    }

    .ie #u4692 {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4692:hover {
        width: 203px;
        height: 23px;
        min-height: 0px;
        margin: 0px;
    }

    .ie #u4692:hover {
        background-color: #FFFFFF;
        opacity: 0.01;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
        filter: alpha(opacity=1);
    }

    #u4681 {
        position: absolute;
        width: 364px;
        border-width: 0px;
        border-color: transparent;
        background-color: #E0BA98;
        background-color: rgba(221, 179, 141, 0.9);
        padding-bottom: 44px;
        top: -790px;
        left: -79px;
        -pie-background: rgba(221, 179, 141, 0.9);
    }

    #u4681popup {
        z-index: 274;
    }

    #u4684 {
        z-index: 275;
        width: 319px;
        height: 823px;
        border-width: 0px;
        border-color: transparent;
        background-color: #FFFFFF;
        border-radius: 4px;
        padding-left: 1px;
        padding-top: 14px;
        margin-right: -10000px;
        position: relative;
        top: 22px;
        left: 22px;
    }

    #u4949 {
        z-index: 276;
        width: 34px;
        background-color: transparent;
        -webkit-transform: matrix(0, 1, -1, 0, 63, 29);
        -ms-transform: matrix(0, 1, -1, 0, 63, 29);
        transform: matrix(0, 1, -1, 0, 63, 29);
        margin-left: 142px;
        top: -29px;
        margin-bottom: -58px;
        position: relative;
    }

    #u4950 {
        z-index: 277;
        display: block;
    }

    #u4986 {
        z-index: 278;
        width: 300px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 9px;
        position: relative;
    }

    #u4993 {
        z-index: 279;
        width: 319px;
        height: 195px;
        left: -1px;
        margin-top: 8px;
        position: relative;
        background: transparent url("../images/plane-u4993-fr2.jpg?crc=336697914") no-repeat center center;
        background-size: cover;
    }

    #pu5061 {
        z-index: 280;
        width: 0.01px;
        margin-left: -1px;
        margin-top: 15px;
    }

    #u5061 {
        z-index: 280;
        width: 319px;
        height: 195px;
        position: relative;
        margin-right: -10000px;
        margin-top: 156px;
        background: transparent url("../images/6722_hofh_00_p_2560x1440-u5061-fr2.jpg?crc=4166005504") no-repeat center center;
        background-size: cover;
    }

    #u5005-4 {
        z-index: 281;
        width: 280px;
        min-height: 166px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 18px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 20px;
    }

    #u5046-4 {
        z-index: 285;
        width: 280px;
        min-height: 205px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 18px;
        text-align: justify;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 19px;
        margin-top: 14px;
        position: relative;
    }

    #u4677 {
        position: absolute;
        width: 30px;
        border-width: 0px;
        border-color: transparent;
        background-color: #DDB38D;
        padding-bottom: 6px;
        top: -768px;
        left: 233px;
    }

    #u4677:active {
        background-color: #EF9B3E;
        width: 30px;
        min-height: 0px;
        margin: 0px;
    }

    #u4678-4 {
        z-index: 290;
        width: 20px;
        min-height: 20px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 20px;
        text-align: center;
        font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 4px;
        left: 6px;
    }

    #pu277 {
        z-index: 294;
        padding-bottom: 90px;
        margin-top: -1059px;
    }

    #u277 {
        z-index: 294;
        height: 90px;
    }

    #u277-bw {
        z-index: 294;
    }

    #u278 {
        z-index: 295;
        width: 92px;
        top: 6px;
        margin-left: 1px;
    }

    #u1288 {
        z-index: 297;
        width: 95px;
        top: 55px;
        margin-left: 7px;
    }

    #u1284 {
        z-index: 298;
        margin-top: -5px;
        margin-bottom: -5px;
    }

    #u1435 {
        z-index: 299;
        width: 84px;
        top: 8px;
        margin-left: -95px;
    }

    #u1431 {
        z-index: 300;
        margin-left: -21px;
        margin-top: -35px;
        margin-bottom: -23px;
    }

    #u5089 {
        z-index: 301;
        width: 100px;
        top: 56px;
        margin-left: -104px;
    }

    #u5085 {
        z-index: 302;
    }

    #u3029 {
        z-index: 111;
        width: 321px;
        border-width: 0px;
        border-color: transparent;
        background-color: transparent;
        left: -1px;
        margin-top: 31px;
        position: relative;
    }

    #u3032-4 {
        z-index: 112;
        width: 158px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        position: relative;
    }

    #u3033 {
        z-index: 123;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 20px;
        margin-top: 14px;
        position: relative;
    }

    #u3031 {
        z-index: 122;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/sofitel1024x768-u3031-fr2.jpg?crc=3931809934") no-repeat center center;
        background-size: cover;
    }

    #u3030-6 {
        z-index: 116;
        width: 279px;
        min-height: 317px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 21px;
        margin-top: 16px;
        position: relative;
    }

    #u3090-4 {
        z-index: 124;
        width: 224px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 19px;
        margin-top: 21px;
        position: relative;
    }

    #u3092 {
        z-index: 142;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 19px;
        margin-top: 14px;
        position: relative;
    }

    #u3089 {
        z-index: 141;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        background: transparent url("../images/021116_bahrain_fort_sunset_0144.jpg?crc=324620239") no-repeat center center;
        background-size: cover;
    }

    #u3089-bw {
        z-index: 141;
        margin-top: 15px;
        height: 221px;
    }

    #pu3091-13 {
        z-index: 128;
        width: 0.01px;
        margin-left: 19px;
        margin-top: 14px;
    }

    #u3091-13 {
        z-index: 128;
        width: 280px;
        min-height: 428px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
    }

    #u3146-4 {
        z-index: 184;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        margin-top: 406px;
    }

    #u3147 {
        z-index: 201;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 20px;
        margin-top: 14px;
        position: relative;
    }

    #u3145 {
        z-index: 200;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 18px;
        position: relative;
        background: transparent url("../images/021116_bahrain_02_btea_pearlshop_0525-u3145-fr2.jpg?crc=4063810432") no-repeat center center;
        background-size: cover;
    }

    #u3144-12 {
        z-index: 188;
        width: 280px;
        min-height: 195px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        margin-top: 16px;
        position: relative;
    }

    #u3202-4 {
        z-index: 155;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 21px;
        margin-top: 12px;
        position: relative;
    }

    #u3201 {
        z-index: 172;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 20px;
        margin-top: 15px;
        position: relative;
    }

    #u3199 {
        z-index: 171;
        width: 319px;
        height: 199px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        left: -1px;
        margin-top: 17px;
        position: relative;
        background: transparent url("../images/021116_bahrain_16_edb_cafe_0303-u3199-fr2.jpg?crc=4151319484") no-repeat center center;
        background-size: cover;
    }

    #u3200-12 {
        z-index: 159;
        width: 280px;
        min-height: 331px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 19px;
        margin-top: 17px;
        position: relative;
    }

    #u3255-4 {
        z-index: 143;
        width: 296px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 19px;
        margin-top: 30px;
        position: relative;
    }

    #u3254 {
        z-index: 154;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 19px;
        margin-top: 15px;
        position: relative;
    }

    #u3257 {
        z-index: 153;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        margin-top: 16px;
        position: relative;
        background: transparent url("../images/021116_bahrain_09_btea_boutique_0359-u3257-fr2.jpg?crc=171130701") no-repeat center center;
        background-size: cover;
    }

    #u3256-6 {
        z-index: 147;
        width: 280px;
        min-height: 176px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: left;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 19px;
        margin-top: 16px;
        position: relative;
    }

    #u3309-4 {
        z-index: 173;
        width: 271px;
        min-height: 25px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 21px;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        font-size: 15px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        margin-top: 34px;
        position: relative;
    }

    #u3310 {
        z-index: 183;
        width: 79px;
        height: 1px;
        background-color: #DDB38D;
        margin-left: 20px;
        margin-top: 14px;
        position: relative;
    }

    #u3312 {
        z-index: 182;
        width: 319px;
        height: 219px;
        border-style: solid;
        border-width: 1px;
        border-color: #C69C6D;
        left: -1px;
        margin-top: 16px;
        position: relative;
        background: transparent url("../images/021116_bahrain_fort_horses_0056-u3312-fr2.jpg?crc=78103729") no-repeat center center;
        background-size: cover;
    }

    #pu124 {
        z-index: 4;
        width: 0.01px;
        margin-top: 15px;
    }

    #u124 {
        z-index: 4;
        min-height: 100px;
    }

    #u644_align_to_page, #u124_align_to_page {
        width: 320px;
    }

    #u2663-4 {
        z-index: 17;
        width: 320px;
        min-height: 63px;
        background-color: transparent;
        color: #FFFFFF;
        line-height: 25px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        position: relative;
        margin-right: -10000px;
        margin-top: 37px;
    }

    #u124-bw {
        z-index: 4;
        min-height: 100px;
        margin-top: 179px;
    }

    #u3311-5 {
        z-index: 177;
        width: 280px;
        min-height: 201px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 19px;
    }

    #u3091-2, #u3091-4, #u3091-6, #u3091-8, #u3091-10, #u3311-2 {
        text-align: left;
    }

    #u3091-11, #u3311-3 {
        text-align: right;
    }

    #u3454-42 {
        z-index: 51;
        width: 280px;
        min-height: 771px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 19px;
        margin-top: 14px;
        position: relative;
    }

    #u3454-2, #u3454-20, #u3454-24, #u3454-33 {
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u3454-34 {
        color: #7F7F7F;
        font-family: '__Proxima Nova_5';
        font-weight: 600;
    }

    #u3454-35 {
        color: #7F7F7F;
    }

    #pu1228 {
        z-index: 31;
        width: 0.01px;
    }

    #u1228 {
        z-index: 31;
        width: 75px;
        -webkit-transform: matrix(0, 1, -1, 0, 139, 64);
        -ms-transform: matrix(0, 1, -1, 0, 139, 64);
        transform: matrix(0, 1, -1, 0, 139, 64);
        margin-top: -64px;
        left: 123px;
    }

    #u1229 {
        z-index: 32;
    }

    #slideshowu424 {
        z-index: 103;
        height: 340px;
        margin-top: 56px;
        left: 5px;
    }

    #u432 {
        width: 320px;
        height: 310px;
    }

    #u432popup {
        z-index: 104;
    }

    #u537 {
        z-index: 105;
        width: 310px;
        height: 300px;
    }

    #u449-4 {
        min-height: 23px;
        top: 297px;
        left: 118px;
    }

    #u449-4popup {
        z-index: 107;
    }

    #u3519-4 {
        z-index: 27;
        width: 320px;
        min-height: 76px;
        background-color: transparent;
        color: #DDB38D;
        line-height: 29px;
        text-align: center;
        letter-spacing: 3px;
        text-transform: uppercase;
        font-size: 18px;
        font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
        margin-top: 18px;
        position: relative;
    }

    #pu1246 {
        z-index: 33;
        width: 0.01px;
        margin-left: 5px;
        margin-top: -2px;
    }

    #u1246 {
        z-index: 33;
        width: 72px;
        -webkit-transform: matrix(0, 1, -1, 0, 134, 61);
        -ms-transform: matrix(0, 1, -1, 0, 134, 61);
        transform: matrix(0, 1, -1, 0, 134, 61);
        margin-top: 77px;
        left: 119px;
    }

    #u1247 {
        z-index: 34;
    }

    #u3544-6 {
        z-index: 93;
        width: 280px;
        min-height: 147px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        position: relative;
        margin-right: -10000px;
        left: 15px;
    }

    #u997 {
        z-index: 202;
        width: 310px;
        min-height: 343px;
        margin-bottom: -5px;
        margin-top: 191px;
        left: -5px;
    }

    #u3559-4 {
        z-index: 99;
        width: 280px;
        min-height: 50px;
        background-color: transparent;
        color: #7F7F7F;
        line-height: 22px;
        text-align: center;
        letter-spacing: 1px;
        font-size: 13px;
        font-family: '__Proxima Nova_5';
        font-weight: 400;
        margin-left: 20px;
        margin-top: 28px;
        position: relative;
    }

    body {
        overflow-x: hidden;
        min-width: 320px;
    }
}