﻿.clearfix {
    overflow: auto;
    zoom: 1;
}

.ltr {
    direction: ltr;
}

.si {
}

.si-hd {
    float: right;
    width: 100%;
    margin-bottom: 10px;
}

.si-hd-txt {
    float: right;
}

    .si-hd-txt h1 {
        margin: 0;
        color: rgb(35, 150, 207);
        font-size: 32px;
        font-weight: normal;
    }

    .si-hd-txt h2 {
        margin: 0;
        color: rgb(35, 150, 207);
        margin-bottom: 1px;
        margin-top: 0px;
        font-size: 20px;
        font-weight: normal;
    }

    .si-hd-txt h3 {
        margin: 0;
        color: rgb(119, 119, 119);
    }

.si-hd-logo {
    float: left;
    width: 100px;
    height: 100px;
    margin-left: 5px;
}

    .si-hd-logo img {
        width: 100px;
    }

.si-nav {
    float: right;
    margin-bottom: 20px;
    width: 723px;
    height: 41px;
    background-image: url('/style/images/InsNavBar/navigationbar.png');
    direction: rtl;
}

    .si-nav ul {
        padding-right: 5px;
    }

    * + html .si-nav ul {
        margin-right: -5px;
        margin-top: 12px;
    }

        .si-nav ul li {
            list-style-type: none;
            display: inline;
        }

            .si-nav ul li a {
                text-decoration: none;
                border-left-style: solid;
                border-left-color: rgb(187,187,187);
                border-left-width: 1px;
                padding-left: 10px;
                padding-right: 10px;
                color: rgb(35, 150, 207);
            }

            .si-nav ul li .open-day-link {
                cursor: pointer;
                padding-left: 10px;
                padding-right: 10px;
                color: rgb(35, 150, 207);
            }


            .si-nav ul li a:hover {
                color: rgb(53, 63, 72);
            }

            .si-nav ul li a.selected {
                color: rgb(53, 63, 72);
            }

                .si-nav ul li a.selected:hover {
                    color: rgb(35, 150, 207);
                }

            .si-nav ul li a.last {
                border-left: none;
            }


.si-lft {
    float: left;
    width: 253px;
}

/*LeadBox*/
.si-lft-lid {
    float: right;
    width: 249px;
    margin-bottom: 30px;
}

.ps-fltr-lft-hlp {
    margin-top: -0.8em;
}

.ps-fltr-lft-hlp-div {
    margin-top: 10px;
    margin-bottom: 5px;
}

    .ps-fltr-lft-hlp-div span {
        color: #2396CF;
        font-size: 16px;
        font-weight: bold;
    }

.ps-pg-contactUsContainer {
    top: 15px;
    float: right;
}

.ps-pg-contactUsContextMsg {
    color: #2D95C8;
    margin-right: 0px;
}

.ps-pg-contactUsHeader {
    background: url("/style/images/LeadBoxes/InstituteLeadBox/LeadBoxTopper.png") no-repeat scroll right top transparent;
    height: 16px;
    width: 249px;
}

.ps-pg-contactUsMid {
    background: url(/style/images/LeadBoxes/InstituteLeadBox/LeadBoxMid.png) repeat scroll 0 0 transparent;
    width: 249px;
    float: right;
}

.ps-pg-contactUsBottom {
    background: url("/style/images/LeadBoxes/InstituteLeadBox/LeadBoxFooter.png") no-repeat scroll right top transparent;
    height: 16px;
    width: 249px;
    float: right;
}

.ps-pg-contactUsContextBtn {
    width: 90px;
    height: 27px;
}

.ps-pg-contactUsContext {
    margin-right: 21px;
    color: rgb(53, 63, 72);
}

.ps-pg-contactUsContext-div {
    width: 220px;
    height: 24px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.ps-pg-contactUsContext-apv {
    width: 200px;
    float: right;
    margin-bottom: 5px;
}

    .ps-pg-contactUsContext-apv label {
        color: rgb(53, 63, 72);
        font-size: 11px;
    }

    .ps-pg-contactUsContext-apv a {
        color: rgb(60, 193, 243);
    }

.ps-pg-contactUsContext-lbl {
    float: right;
}

.ps-pg-contactUsContext-inp {
    float: left;
}

.ps-pg-contactUsContext-divbtn {
    margin-left: 23px;
    float: left;
}

.ps-pg-contactUsContext-divbtn-Btn {
    float: left;
    margin-left: 23px;
    margin-top: 10px;
}

.pstxtInput {
    height: 21px;
    width: 124px;
    margin-left: 24px;
}

.ps-pg-contactUsContext input[type=text] {
    padding-right: 2px;
    background: url(/style/images/phase/field.png) no-repeat scroll right top transparent;
    border: medium none;
}

.si-lft-lid.customer {
    float: none;
    width: 249px;
    border: 1px solid #eee;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 10px;
    background-color: #F8F8F8;
}

    .si-lft-lid.customer .ps-pg-contactUsContainer {
        float: none;
    }

    .si-lft-lid.customer .si-lft-phonebox {
        margin-top: 0;
    }

    .si-lft-lid.customer .ps-pg-contactUsContext {
        margin-right: 5px;
    }

    .si-lft-lid.customer .ps-pg-contactUsMid {
        float: none;
        background: none;
        width: 100%;
    }


.notclient-trm {
    margin-bottom: 10px;
    float: right;
    font-size: 11px;
}

/*Wanna talk ?*/
.si-lft-talktous {
    /*float: right;*/
    margin-bottom: 1.5em;
}

.si-lft-talktous-header {
    color: #2396CF;
    font-weight: normal;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
}

.si-lft-talktous-top {
    background: url("/style/images/LeadBoxes/InstituteLeadBox/LeadBoxTopper.png") no-repeat scroll right top transparent;
    height: 16px;
    width: 249px;
    float: right;
}

.si-lft-talktous-center {
    background: url(/style/images/LeadBoxes/InstituteLeadBox/LeadBoxMid.png) repeat scroll 0 0 transparent;
    width: 249px;
    float: right;
}

.si-lft-talktous-center-txt1 {
    color: rgb(35, 150, 207);
    font-size: 14px;
    font-weight: bold;
    padding-right: 10px;
    padding-top: 6px;
}

.si-lft-talktous-center-txt2 {
    color: rgb(53, 63, 72);
    padding-right: 10px;
}

.si-lft-talktous-center-phone {
    font-size: 13px;
    padding-right: 10px;
    padding-top: 8px;
}

.si-lft-talktous-bottom {
    background: url("/style/images/LeadBoxes/InstituteLeadBox/LeadBoxFooter.png") no-repeat scroll right top transparent;
    height: 16px;
    width: 249px;
    float: right;
}

/*Institute Phone*/
.si-lft-phonebox {
    margin-top: 15px;
    color: #2396CF;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2em;
}

    .si-lft-phonebox .header {
    }

    .si-lft-phonebox .phone {
    }

    .si-lft-phonebox .note {
        font-size: 80%;
    }

.si-lft-phonebox-header {
    color: #2396CF;
    font-weight: normal;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}

.si-lft-phonebox-top {
    background: url("/style/images/LeadBoxes/InstituteLeadBox/LeadBoxTopper.png") no-repeat scroll right top transparent;
    height: 16px;
    width: 249px;
    float: right;
}

.si-lft-phonebox-center {
    background: url(/style/images/LeadBoxes/InstituteLeadBox/LeadBoxMid.png) repeat scroll 0 0 transparent;
    width: 249px;
    float: right;
}

.si-lft-phonebox-center-phone {
    font-size: 13px;
    padding-top: 8px;
    text-align: center;
}

.si-lft-phonebox-bottom {
    background: url("/style/images/LeadBoxes/InstituteLeadBox/LeadBoxFooter.png") no-repeat scroll right top transparent;
    height: 16px;
    width: 249px;
    float: right;
}

/*LeadBox left side*/
.ac-sd-contactUsContainer {
    width: 215px;
    position: relative;
}

.ac-sd-hlp {
    width: 215px;
    height: 22px;
}

    .ac-sd-hlp span {
        color: #2396CF;
        margin: 10px 0;
        font-size: 19px;
    }

.ac-sd-contactUsHText {
    margin-top: 25px;
    color: #555555;
    font-size: 14px;
    font-weight: bold;
    font-weight: bold;
}

.ac-sd-contactUsSText {
    color: #6CACD7;
}

.ac-sd-contactUsHeader {
    background: url(/style/images/LeadBoxes/LeadBox227x311/LeadBoxTopper.png) no-repeat scroll right top transparent;
    height: 15px;
    width: 215px;
}

.ac-sd-contactUsContext {
    background-color: #04273A;
    height: 190px;
    padding: 17px 19px;
}

.ac-sd-contactUsContext-line {
    width: 181px;
    height: 30px;
}

.ac-sd-contactUsContext-lbl {
    float: right;
    margin-top: 6px;
    font-size: 13px;
    float: right;
    color: #FFF;
    width: 60px;
}

.ac-sd-contactUsContextMsg {
    background-color: #04273A;
    display: none;
    color: #FFF;
    padding: 5px 15px;
    font-size: 13px;
}

.ac-sd-contactUsBottom {
    background: url(/style/images/LeadBoxes/LeadBox227x311/LeadBoxButtom.png) no-repeat scroll right bottom transparent;
    height: 4px;
    width: 215px;
}

.ac-sd-contactUsSep {
    width: 5px !important;
    height: 1px;
}

.ac-sd-contactUsContext input[type=text] {
    background: url(/style/images/searchresults/field.png) no-repeat scroll right top transparent;
    border: medium none;
    height: 19px;
    padding-left: 7px;
    padding-right: 7px;
    width: 103px;
    float: right;
    margin-top: 5px;
}

.ac-sd-contactUsContext-cfm {
    float: right;
    width: 190px;
    margin-bottom: 5px;
}

    .ac-sd-contactUsContext-cfm label {
        width: 190px;
        margin-right: 5px;
        margin-top: 5px;
        color: #FFF;
        font-size: 11px;
    }

    .ac-sd-contactUsContext-cfm a {
        color: rgb(60, 193, 243);
        font-size: 11px;
    }

.ac-sd-contactUsContext input {
    margin-top: 8px;
}

.ac-sd-contactUsContextBtn {
    width: 191px !important;
    margin-top: 30px;
    margin-right: -15px;
    font-size: 13px;
}

.ac-sd-tb .ui-common-buttonOneRow, .ac-sd-contactUsContext .ui-common-buttonOneRow {
    float: left;
}

/*Vod*/
.si-lft-video {
    float: right;
    margin-top: 10px;
    width: 249px;
}

.si-lft-video-bgimg {
    padding-top: 5px;
}

.si-lft-video a:hover {
    text-decoration: none;
}

.si-lft-video-txt {
    color: rgb(35, 150, 207);
    font-size: 14px;
    font-weight: bold;
    padding-right: 5px;
    padding-top: 6px;
    float: right;
    padding-bottom: 5px;
}

.si-lft-video-img {
    position: relative;
}

.play-small {
    position: absolute;
    top: 50px;
    left: 93px;
}

.youtube-bar {
    position: absolute;
    bottom: 0px;
    left: 8px;
}

.si-rgt {
    float: right;
    width: 470px;
}

    .si-rgt .video-you-tube-embeded {
        margin: 1em 0;
    }


    .si-rgt .scroll-pane {
        width: 100%;
        min-height: 650px;
        max-height: 710px;
        overflow: auto;
    }

    .si-rgt .note {
        margin-top: 1em;
        font-size: 90%;
        color: #555555;
    }

.show-content {
    display: block !important;
}

div.scroll-pane u {
    color: rgb(35, 150, 207);
}

div.scroll-pane a {
    color: rgb(35, 150, 207);
}

    div.scroll-pane a strong {
        padding-top: 10px;
        color: rgb(35, 150, 207);
    }


div.academic-programs .head-category {
    width: 330px;
    font-weight: bold;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 10px;
}

/*social*/
.si-share {
    float: right;
    width: 418px;
    margin-top: 10px;
}

* + html .share-links ul {
    margin: 0;
}

* + html .facebook-share {
    padding-right: 10px;
    margin-top: 6px;
}

.fb-like-box {
    margin-top: 10px;
}

    .fb-like-box iframe {
        width: 249px !important;
    }


.academic-programs {
    display: none;
}

.dorms {
    display: none;
    margin-top: 0px;
}

.news {
    display: none;
    margin-top: 10px;
}

.studentServices {
    display: none;
}

.general {
    display: none;
    margin-top: 10px;
}

    .general .academic-programs {
        display: block !important;
    }

    .general .academic-links {
        display: block !important;
    }

        .general .academic-links h3 {
            margin-bottom: 0.2em;
            font-size: 14px;
        }

        .general .academic-links ul {
            margin-top: 0;
            margin-bottom: 0.5em;
        }

/* general */
.general-photos-head {
    color: rgb(35, 150, 207);
    font-size: 20px;
    margin-bottom: 5px;
    margin-top: 5px;
}

.general-photos ul {
    padding-right: 0px;
    margin: 0;
}

    .general-photos ul li {
        list-style-type: none;
        display: inline;
    }

        .general-photos ul li a img {
            width: 104px;
            height: 78px;
            border: 1px solid rgb(119, 119, 119);
            padding: 1px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
        }

        .general-photos ul li a:hover {
            text-decoration: none;
        }

/*spesific-academic-program*/

.academic-program-container {
    margin-top: 10px;
}

.academic-program-head {
    margin-bottom: 20px;
    margin-top: 10px;
}

.academic-program-container span.program-head {
    color: rgb(35, 150, 207);
    font-size: 20px;
    font-weight: bold;
}

.spesific-subhead {
    color: rgb(35, 150, 207);
    font-weight: bold;
    font-size: 13px;
}

.closed-prog {
    color: red;
}
/*news*/
.news-head {
    color: rgb(35, 150, 207);
    font-size: 15px;
    margin-bottom: 3px;
    font-weight: bold;
}

.news-title {
    color: rgb(35, 150, 207);
    font-size: 14px;
    margin-bottom: 5px;
}

.news-text {
    margin-bottom: 10px;
}



/*scolarships*/
.scolarships ul {
    padding: 0;
}

    .scolarships ul li {
        list-style-type: none;
        margin-bottom: 5px;
    }
/*scholarship*/
.scholarship-head {
    color: rgb(35, 150, 207);
    font-size: 15px;
    margin-bottom: 3px;
    font-weight: bold;
}

.scholarship-title {
    color: rgb(35, 150, 207);
    font-size: 13px;
    margin-bottom: 5px;
}

/*Map*/
.map-frame {
    width: 420px;
    margin-top: 15px;
    margin-bottom: 10px;
    float: right;
    border: 1px solid rgb(35, 150, 207);
    padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    direction: ltr;
}

/*video*/

.overlay-video-content {
    position: relative;
    display: inline-block;
    padding: 0px;
    margin: 0px;
}

    .overlay-video-content .mainTitle {
        position: relative;
        font: bold 16px arial;
        color: #ffffff;
        text-align: right;
        display: inline-block;
        float: right;
        width: 543px;
        height: 20px;
        margin: 32px 192px 0px 0px;
    }

    .overlay-video-content .subTitle {
        position: relative;
        font: 12px arial;
        color: #ffffff;
        text-align: right;
        display: inline-block;
        float: right;
        width: 543px;
        height: 10px;
        padding: 0px;
        margin: 332px 192px 0px 0px;
    }

.apple_overlay {
    display: none;
    background-image: url(/images/GUI/overlay/apple.png);
    color: white;
    width: 940px;
    height: 600px;
    padding: 20px 20px;
    position: fixed;
    z-index: 1000;
}

    .apple_overlay .close {
        background-image: url("/images/GUI/overlay/close.png");
        position: absolute;
        right: 18px;
        z-index: 1001;
        top: 20px;
        cursor: pointer;
        height: 35px;
        width: 35px;
    }

.main-player {
    position: absolute;
    top: 60px;
    right: 193px;
    border: 1px solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border-image: initial;
}

.si-lft-video a:hover {
    text-decoration: none;
}

a {
    color: #353F48;
    text-decoration: none;
    outline: none;
}

.main-player a#player {
    width: 543px;
    height: 315px;
    display: inline-block;
    background-image: url('http://media.zap.co.il/ilimudim/30312.gif');
    position: relative;
    text-decoration: none;
}

.main-player img {
    position: absolute;
    top: 110px;
    right: 240px;
}

.overlay-video-playlist {
    position: absolute;
    top: 405px;
    left: 20px;
    display: inline-block;
    float: left;
    background: url("/Images/GUI/vod/ul-Bg3.jpg") repeat-x;
    height: 156px;
    width: 900px;
    text-align: center;
    margin: 0px;
    padding: 0px;
}

    .overlay-video-playlist ul {
        width: 830px;
        display: inline-block;
        float: left;
        height: 160px;
        padding: 0px;
        margin: 13px 0px 0px 0px;
    }

        .overlay-video-playlist ul li {
            list-style-type: none;
            display: inline;
            float: left;
            width: 165px;
            height: 120px;
        }

.small-video-a {
    width: 167px;
    height: 92px;
    display: inline-block;
    float: left;
}

.small-video-a-ply {
    width: 42px;
    height: 42px;
    position: relative;
    top: -78px;
    left: 54px;
}

.small-video-a-bg {
    width: 141px;
    height: 82px;
    padding: 8px;
}

.ui-main-block {
    float: none;
}

a {
    color: #353F48;
    text-decoration: none;
}

.videoInfo {
    width: 142px;
    display: inline-block;
    float: right;
    position: relative;
    text-align: right;
    font: 12px arial;
    color: #ffffff;
}

.scrollableContainer {
    margin: 18px auto;
    width: 900px;
    height: 120px;
}
/* prev, next, prevPage and nextPage buttons */
a.browse {
    background: url("/Images/GUI/vod/ArrowSprits.png") center no-repeat;
    display: block;
    width: 35px;
    height: 55px;
    float: left;
    margin: 40px 10px;
    cursor: pointer;
    font-size: 1px;
}
/* right */
a.right {
    background-position: -36px 0px;
    clear: right;
    margin-right: 0px;
}

    a.right:hover {
        background-position: -1px 0px;
    }
/* left */
a.left {
    background-position: -110px 0px;
    margin-left: 0px;
}

    a.left:hover {
        background-position: -75px 0;
    }
/* disabled navigational button */
a.disabled {
    visibility: hidden !important;
}

.scrollable {
    float: left;
    position: relative;
    overflow: hidden;
    width: 810px;
    height: 120px;
}

    .scrollable .items {
        width: 20000em;
        position: absolute;
    }

.items div {
    padding-top: 3px;
    float: left;
}

a:active {
    outline: none;
}

:focus {
    -moz-outline-style: none;
}
/* single scrollable item */
.VideoImgSample img {
    display: inline-block;
    float: left;
    background-color: #fff;
    padding: 2px;
    border: 1px solid #ccc;
    width: 142px;
    height: 82px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
/* active item */
.scrollable .active {
    border: 2px solid #000;
    position: relative;
    cursor: default;
}

.items .video-item {
    cursor: pointer;
    float: left;
    width: 165px;
    height: 120px;
}

/*IE7 FIX*/
* + html .overlay-video-playlist ul {
    direction: ltr;
    margin-left: 0;
}

* + html .small-video-a-ply {
    top: 18px;
}

/*search results*/
.sr-uc-ps {
    background-color: #f8f8f8;
}

.sr-uc-title {
    font-size: 16px;
    color: #2396cf;
    float: right;
    width: 739px;
    clear: both;
    margin: 20px 0 0;
}

.sr-uc-cntTitle {
    float: right;
    font-size: 15px;
}

    .sr-uc-cntTitle span {
        color: #00A2DF;
        font-weight: 700;
    }

.sr-uc-instLogo {
    width: 163px;
    float: right;
    position: relative;
    top: 10px;
    right: 30px;
}

    .sr-uc-instLogo a {
        border: none;
    }

    .sr-uc-instLogo img {
        width: 112px;
        height: 84px;
    }

.sr-uc-borderLine {
    background-color: #9E9E9E;
    float: left;
    height: 1px;
    width: 553px;
    margin-left: 11px;
}

.sr-uc-itemContainer {
    float: right;
    width: 524px;
    padding: 10px 15px;
}

    .sr-uc-itemContainer:hover {
        background-color: #F8F8F8;
    }

.sr-uc-callButton {
    background: url(/style/images/searchresults/button_call.png) no-repeat scroll left top transparent;
    color: #FFF;
    float: left;
    height: 26px;
    width: 150px;
    cursor: pointer;
}

    .sr-uc-callButton span {
        display: block;
        margin-right: 35px;
        margin-top: 3px;
    }

    .sr-uc-callButton:hover {
        background-position: left bottom;
        text-decoration: none;
        color: #FFF;
    }

.sr-uc-callButtonSent {
    background: url(/style/images/searchresults/button_already_sent.png) no-repeat scroll left top transparent !important;
}

.sr-uc-itemDesc {
    width: 363px;
    float: right;
}

    .sr-uc-itemDesc a {
        font-size: 16px;
        color: #2396cf;
    }

.sr-uc-plusButton {
    background: url(/style/images/searchresults/plus.png) no-repeat scroll right top transparent;
    color: #2396CF;
    float: right;
    font-size: 13px;
    margin-top: 15px;
    padding-right: 26px;
    width: 500px;
    cursor: pointer;
    height: 17px;
    position: relative;
}

.sr-uc-bm {
    background: url(/style/images/searchresults/minus.png) no-repeat scroll right top transparent;
}

.sr-uc-progsContainer {
    float: right;
    margin-right: 25px;
}

.sr-uc-allcourses {
    padding-top: 3px;
    float: right;
    width: 526px;
    display: inline-block;
    background: none !important;
}

    .sr-uc-allcourses a {
        font-size: 13px;
        color: #2396cf;
    }

.sr-uc-progItem {
    background: url(/Style/Images/HomePage/submenu_arrow.gif) no-repeat scroll right 6px transparent;
    color: #2396CF;
    float: right;
    font-size: 13px;
    width: 517px;
    display: none;
}

    .sr-uc-progItem a {
        position: relative;
    }

.sr-uc-progName {
    float: right;
    margin-right: 6px;
    width: 470px;
}

    .sr-uc-progName .name:hover {
        text-decoration: underline;
        cursor: pointer;
    }

    .sr-uc-progName .closed-prog {
        color: red;
    }

.sr-uc-progItem img {
    float: right;
    position: relative;
    top: 2px;
    width: 13px;
}

.clientlevel1 .sr-uc-progName :hover {
    text-decoration: none;
    cursor: default;
}


.sr-uc-tb {
    display: none;
    background: url(/style/images/searchresults/bg.png) repeat scroll right top transparent;
    float: right;
    width: 386px;
}

.sr-uc-th {
    background: url(/style/images/searchresults/form.png) no-repeat scroll right top transparent;
    float: right;
    height: 20px;
    width: 386px;
}

.sr-uc-tf {
    background: url(/style/images/searchresults/form.png) no-repeat scroll right -18px transparent;
    float: right;
    height: 15px;
    width: 386px;
}

.sr-uc-tb table {
    color: #FFF;
    float: right;
    width: 343px;
    margin: 0 20px;
}

.sr-uc-tb tr {
    height: 33px;
}

.sr-uc-tb input[type=text] {
    background: url(/style/images/searchresults/field.png) no-repeat scroll right top transparent;
    border: medium none;
    height: 19px;
    padding-left: 7px;
    padding-right: 7px;
    width: 103px;
    float: left;
}

.sr-uc-instItem {
    float: right;
    width: 100%;
    color: #555555;
    width: 739px;
}

.sr-uc-subTitle {
    float: right;
    width: 100%;
    font-weight: bold;
    color: #555555;
    font-size: 14px;
    margin-top: 3px;
}

.sr-uc-space {
    height: 15px;
    float: right;
    width: 728px;
}

.sr-uc-sm, .sr-uc-sn {
    display: none;
    color: #FFF;
    padding: 0 20px;
}

.sr-uc-trm {
    font-size: 11px;
    color: white;
    padding-right: 10px;
    float: right;
}

.sr-uc-contactUsContainer {
    width: 524px;
    float: left;
    left: 7px;
    position: relative;
}

.sr-uc-contactUsHText {
    font-size: 14px;
    margin-top: 25px;
    color: #555555;
    font-weight: bold;
}

.sr-uc-contactUsSText {
    color: #6CACD7;
}

.sr-uc-contactUsHeader {
    background: url(/style/images/searchresults/cuForm.png) no-repeat scroll right top transparent;
    height: 15px;
    width: 524px;
}

.sr-uc-contactUsContext {
    background-color: #04273A;
    height: 80px;
    padding: 5px 15px;
}

.sr-uc-contactUsContextMsg {
    background-color: #04273A;
    display: none;
    color: #FFF;
    padding: 5px 15px;
}

.sr-uc-contactUsContainer-long {
    float: left;
    position: relative;
}

    .sr-uc-contactUsContainer-long .sr-uc-contactUsHeader {
        background: url("/style/images/searchresults/LeadBoxTop.png") no-repeat scroll right top transparent;
        height: 16px;
        width: 730px;
    }

    .sr-uc-contactUsContainer-long .sr-uc-contactUsBottom {
        background: url("/style/images/searchresults/LeadBoxButtomLong.png") no-repeat scroll right top transparent;
        height: 16px;
        width: 730px;
    }

    .sr-uc-contactUsContainer-long .ps-pg-contactUsContext-apv {
        width: 400px;
        margin-top: 10px;
    }

    .sr-uc-contactUsContainer-long .sr-uc-contactUsContext .item {
        float: right;
        width: 160px;
        margin-left: 10px;
    }

    .sr-uc-contactUsContainer-long .sr-uc-contactUsContext label {
        width: auto;
    }

    .sr-uc-contactUsContainer-long .sr-uc-contactUsContext .sr-uc-contactUsContextBtn {
        float: left;
        width: auto !important;
        margin-left: 4px;
    }

    .sr-uc-contactUsContainer-long .sr-uc-contactUsSText {
        font-size: 16px;
        color: #2396CF;
        width: 100%;
        font-weight: bold;
        margin-bottom: 2px;
    }

    .sr-uc-contactUsContainer-long .sr-uc-contactUsContext input[type=text] {
        width: 160px;
        background: url(/style/images/searchresults/field-long.png) no-repeat scroll right top transparent;
    }

.sr-uc-contactUsBottom {
    background: url(/style/images/searchresults/cuForm.png) no-repeat scroll right bottom transparent;
    height: 6px;
    width: 524px;
}

.sr-uc-contactUsSep {
    width: 5px !important;
    height: 1px;
}

.sr-uc-contactUsContext div {
    float: right;
    width: 118px;
    color: #FFF;
}

.sr-uc-contactUsContext input[type=text] {
    background: url(/style/images/searchresults/field.png) no-repeat scroll right top transparent;
    border: medium none;
    height: 19px;
    padding-left: 7px;
    padding-right: 7px;
    width: 103px;
    float: right;
    margin-top: 5px;
}

.sr-uc-contactUsContext label {
    float: right;
    width: 200px;
}

.sr-uc-contactUsContext input {
    float: right;
}

.sr-uc-contactUsContextBtn {
    width: 482px !important;
    margin-top: 10px;
}

.sr-uc-tb .ui-common-buttonOneRow, .sr-uc-contactUsContext .ui-common-buttonOneRow {
    float: left;
}

.ui-common-buttonOneRow {
    text-decoration: none !important;
}


.widget.link-to-the-site {
    margin-bottom: 1em;
    margin-top:1em;
    text-align: center;
}

    .widget.link-to-the-site i {
        color: #2396CF;
        font-size: 20px;
        font-weight: normal;
    }

    .widget.link-to-the-site a {
        color: #2396CF;
        font-size: 20px;
        font-weight: bold;
    }

#jq-ui-dialog {
    direction: rtl;
    padding: 0;
    position: relative;
}

    #jq-ui-dialog .close-handler {
        position: absolute;
        top: 10px;
        left: 10px;
        width: 20px;
        height: 20px;
        display: inline-block;
        cursor: pointer;
        color: rgb(180, 176, 176);
        font-size: 25px;
    }

        #jq-ui-dialog .close-handler:hover {
            color: #000;
        }

    #jq-ui-dialog .open-days-form {
        padding: 0 20px;
        padding-bottom: 20px;
    }

        #jq-ui-dialog .open-days-form .PostDivider {
            display: none;
        }

        #jq-ui-dialog .open-days-form.submited .PostDivider {
            display: block;
            height: auto;
            width: 100%;
            color: #00a2df;
            text-align: center;
            border: 0;
        }

            #jq-ui-dialog .open-days-form.submited .PostDivider h2 {
                margin-top: 0;
            }

    #jq-ui-dialog .PostBody {
        display: block !important;
    }

    #jq-ui-dialog .PostRow {
        display: none;
    }

    #jq-ui-dialog .LongText input {
        height: 16px;
        width: 180px;
    }

    #jq-ui-dialog .PostBody .BottomStrip {
        height: 30px;
        margin-top: 2px;
    }

        #jq-ui-dialog .PostBody .BottomStrip .Image {
            float: right;
            margin-top: 3px;
            margin-right: 3px;
        }

        #jq-ui-dialog .PostBody .BottomStrip .Link {
            float: right;
            display: block;
        }

        #jq-ui-dialog .PostBody .BottomStrip .Submit {
            color: #00A2DF;
            float: left;
            cursor: pointer;
            margin-left: 47px;
            font-weight: bold;
        }

        #jq-ui-dialog .PostBody .BottomStrip .Takanon {
            float: right;
            font-size: 11px;
            margin-right: 74px;
            margin-top: -3px;
        }

        #jq-ui-dialog .PostBody .BottomStrip .Submit {
            margin-left: 62px;
        }

        #jq-ui-dialog .PostBody .BottomStrip a {
            color: #00A2DF;
            font-weight: bold;
            font-size: 11px;
        }

            #jq-ui-dialog .PostBody .BottomStrip a:hover {
                color: #00A2DF;
                text-decoration: none;
            }

    #jq-ui-dialog .PostDivider {
        height: 1px;
        border-bottom: solid 1px #E7E7E7;
        overflow: hidden;
        width: 714px;
        margin-bottom: 5px;
    }

    #jq-ui-dialog .AddNew2 a {
        color: #3CC1F3;
        text-decoration: none;
        font-weight: bold;
    }

        #jq-ui-dialog .AddNew2 a:hover {
            color: #C6C7CC;
            text-decoration: none;
            font-weight: bold;
        }

    #jq-ui-dialog .busy-container {
        width: 715px;
    }

        #jq-ui-dialog .busy-container .busy {
            text-align: center;
            display: none;
        }

    #jq-ui-dialog .openday-text {
        float: right;
        width: 510px;
    }

    #jq-ui-dialog .ContentDivider {
        border-bottom: 1px solid #E7E7E7;
        height: 1px;
        overflow: hidden;
        width: 600px;
        padding: 5px 0px;
    }

    #jq-ui-dialog .lead-box {
        width: 550px;
    }

    #jq-ui-dialog .RightBoxLong {
        float: right;
        width: 180px;
    }

        #jq-ui-dialog .RightBoxLong span {
            color: #353F48;
        }

    #jq-ui-dialog .TextInput {
        background-image: url(/Style/Images/SearchStrip/search_pixel.gif);
        background-position: center top;
        background-repeat: repeat-x;
        border: 1px solid #ABADAC;
        color: #353F48;
        float: right;
        font-family: Arial;
        font-size: 11px;
    }

    #jq-ui-dialog .FiledsDivider {
        float: right;
        width: 30px;
    }

    #jq-ui-dialog .FiledsDivider {
        width: 25px;
    }

    #jq-ui-dialog .PostBody .Text {
        color: black;
        text-align: justify;
        font-family: Arial;
        font-size: 13px;
    }

    #jq-ui-dialog .PostBody h1 {
        font-size: 18px;
        font-weight: bold;
        color: rgb(0, 162, 223);
    }

    #jq-ui-dialog .PostBody .Text .Image {
        float: left;
        padding: 0px 20px 10px 0px;
    }

        #jq-ui-dialog .PostBody .Text .Image img {
            width: 70px;
            height: 70px;
        }

    #jq-ui-dialog .More {
        font-weight: bold;
        font-size: 11px;
        color: #00a2df;
        float: left;
        width: 68px;
    }

        #jq-ui-dialog .More a {
            color: #00a2df !important;
            text-decoration: none;
        }

        #jq-ui-dialog .More img {
            border: none;
            width: 9px;
            height: 9px;
        }

        #jq-ui-dialog .More div {
            float: right;
        }

.ui-dialog-titlebar.ui-widget-header {
    display: none;
}

.fb-like-box {
    margin:0;
}

.facebook-caption {
    background: #406AA9;
    color: #fff;
    font-size: 14px;
    width: 249px;
    height: 40px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    font-weight:bold;
}
