﻿@charset "utf-8";/* General */@font-face{    font-family:'almoni-neue';    font-weight:normal; /*(regular)*/    font-style: normal;    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-300.eot?');    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-300.eot?#iefix') format('embedded-opentype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-300.ttf?') format('truetype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-300.woff?') format('woff');}@font-face{    font-family:'almoni-neue';    font-weight:normal; /*(regular)*/    font-style: normal;    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-900.eot?');    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-900.eot?#iefix') format('embedded-opentype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-900.ttf?') format('truetype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-900.woff?') format('woff');}@font-face{    font-family:'almoni-neue';    font-weight:bold; /*(bold)*/    font-style: normal;    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-700.eot?');    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-700.eot?#iefix') format('embedded-opentype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-700.ttf?') format('truetype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-700.woff?') format('woff');}@font-face{    font-family:'almoni-neue';    font-weight:normal; /*(regular)*/    font-style: normal;    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-400.eot?');    src: url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-400.eot?#iefix') format('embedded-opentype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-400.ttf?') format('truetype'),    url('https://mail.gsher-law.com/site/Fonts/font_files/almoni-neue-aaa-400.woff?') format('woff');}html, body{    font-family:'almoni-neue', sans-serif;    font-weight: normal;    font-size: 14px;margin: 0px;direction: rtl;    overflow-x: hidden;}h1, h2, h3, h4, h5, h6{margin: 0px;padding: 0px;}h1{font-size: 29px;font-weight: normal;}h2{font-size: 25px;}h3{font-size: 22px;}p {    margin-bottom: 10px;}/* Tables Responsive */table{    width: 100% !important;}td, th {    padding: 6px;}@media(max-width:440px){    td, th {        padding: 3px !important;        font-size: 10px !important;    }}/* end */.clear{clear: both;}@media(min-width: 500px){    .siteWrapper{        min-height: 704px;    }}.noPadding{    padding: 0px;}.noMargin{    margin: 0;}.navbar-collapse{    max-height: none;}.dropdown-menu > li > a{    text-align: center;}.logo{    max-width: 44%;    margin-right: auto;    margin-left: auto;    margin-bottom: 9px;    min-width: 196px;}.logoDiv{    /*margin-top: 31px;*/    /* border-bottom: 2px solid #C51E25; */    margin-bottom: 12px;}.redLine{    width: 100%;    height: 2px;    background-color: #C51E25;}@media(min-width:991px){    .Lower{        display:none;    }}@media(max-width:990px){    .Lower{        display:block;    }}/*end*//* Top Menu */.navbar-nav{    position: relative;}.topNavbar{    margin-bottom: 6px;}.submenu{    position: absolute;    top: 43px;    background-color: #fff;    z-index: 11;    min-width: 140px;    height: auto !important;    display:none;    box-shadow: 5px 5px 15px -5px #333;    -moz-box-shadow: 5px 5px 15px -5px #333;    -webkit-box-shadow: 5px 5px 15px -5px #333;    width: 100%;}.submenu li {    list-style: none;}.submenu li:hover{    background-color: #4FA446;}.submenu li:hover a{    color: #fff;    text-decoration: none;}.submenu li a{    color: #4FA446;    padding: 12px 25px !important;    font-size: 16px;    display: block;    line-height: 1.1;}.navbar-default .navbar-nav > li > a{    font-size: 17px;}.navbar-default{background-color: #e1e1e1;}.langLinkUpper{    list-style: none;    float: left;}.langMenu a{    color: #C4171D;    font-size: 16px;    font-weight: bold;    text-transform: uppercase;    margin-top: 4px;    display: block;    margin-right: 6px;}@media(min-width:990px){    .navbar-nav > li{        width: 85px;    }    .nav > li > a{        padding: 10px 5px;    }    .nav > li{        display: block;        text-align: center;        border-left: 1px dashed #fff;        min-height: 60px;    }    .navbar-nav{        padding-right: 0;    }}@media(max-width:767px){    .langMenu{        padding-left: 15px !important;    }}@media (max-width:990px){    .langLinkUpper{        padding-top: 13px;    }    .submenu{        display: none !important;    }    .bottomMenuUpper{        display:none;    }}.langLinkUpper li a{    color: #4FA446 !important;    padding: 2px 10px;    font-size: 15px !important;    font-weight: bold;    border:none !important;}.langLinkUpper li{    background-color: #fff;}@media (min-width:992px) and (max-width:1200px){    .navbar-nav > li{        width: 70px;    }}@media(min-width:991px){    .firstNav, .firstNav li a{        padding-right:0;    }    .collapseToMenu{        display:none;    }    .langLinkUpper{        margin-top: 55px;    }    .navbar-collapse, .topMenuCont{        /* padding:0; */    }    .Bottom{        display:none;    }}@media(max-width:990px){    .Upper{        display:none;    }    navbar-left{        padding-left: 15px !important;    }}/*end*//* Footer */.footer {position: relative;min-height: 274px;padding-bottom: 15px;clear:both;    background-color: #E1E1E1;}.footerMargin{    margin-top: 34px;    margin-bottom: 29px;}.footerBullet img{    vertical-align: middle;}.bottomCredit{    text-align: center;}.bottomCredit a{    text-align: center;    font-size: 13px;    color: #000000;}.bottomCreditSubTitle{text-align: center;    font-size: 13px;color: #C7161E;}@media(max-width:991px){    .footerLogo{        padding-bottom:30px;    }    .footerLogo img{        width: 59% !important;    }}.bottomMenu{    text-align: center;}.bottomMenu a{    font-size: 19px;    color: #4E4E4E;}.bottomMenuUpper{    margin-top: 19px;}.bottomMenuUpper a{    font-size: 17px;    color: #4E4E4E;}.bottomDel{    margin-right: 6px;    margin-left: 6px;}/*end*//* Search */.searchButton{    margin-left: 10px;    cursor:pointer;}.glyphicon-remove{    cursor:pointer;}@media(max-width:768px){    .glyphicon-remove, .searchBox{        float: right;    }}.imgSearch{    margin-right: 9px;}.glyphicon-search{    margin-right:6px;    font-size: 25px;    color: #fff;    cursor: pointer;    vertical-align: middle;}.glyphicon-remove{    font-size: 26px;    vertical-align: middle;    margin-left: 9px;    color: #fff;}.navbar-form{    margin-top: 9px;    box-shadow: none;    -webkit-box-shadow: none;}@media(max-width:990px){    .navbar-form{        margin: auto !important;        padding: 10px 15px !important;    }    .searchWrapper{        height:54px !important;    }}.searchWrapper{    box-shadow: 0px 7px 16px -3px #272727;    -moz-box-shadow: 0px 7px 16px -3px #272727;    -webkit-box-shadow: 0px 7px 16px -3px #272727;    height: 74px;}.searchWrapperCont{    display:none;    background-color: #E1E1E1;}@media(min-width:991px){    .searchWrapperCont{        position: absolute;        z-index: 999999;        width: 100%;        padding-right: 15px;        padding-left: 15px;        margin-right: auto;        margin-left: auto;    }}.searchForm{    vertical-align: middle;    margin-right: 1px;}.hiddenSearchForm{    float:left;}.searchBox{    border-radius: 0;    -webkit-box-shadow: none;    box-shadow: none;    border: none;    max-height: 31px;    font-size: 21px;    max-width: 173px;    padding: 5px 12px 7px;    background-color:#fff !important;}.formSearchButton{    background: transparent;    border: none;}.searchBox::-webkit-input-placeholder {    color: #D2D2D2;}.searchBox:-moz-placeholder { /* Firefox 18- */    color: #D2D2D2;}.searchBox::-moz-placeholder {  /* Firefox 19+ */    color: #D2D2D2;}.searchBox:-ms-input-placeholder {    color: #D2D2D2;}/*end*//* Share Links */.bottomLinks{padding: 0px;    margin-top: 19px;    float: left;}.bottomLinks li{    list-style: none;    float:right;}.imgSearch{    margin-left: 3px;    width: 15px !important;    height: 15px !important;    background: transparent;    margin-top: 5px;}.bottomLinks img{    width: 28px;    height: 27px;    background: transparent;    margin-right: 3px;}@media(max-width:991px){    .bottomLinks{        margin-top: 12px !important;    }    .logoDiv{        margin-top: 0 !important;    }}/*end*//* Bread Crumbs*/.breadCrumbs{    margin-right: 0px;    margin-left: 0;    color: #000;    font-size: 16px;    line-height: 27px;    float: left;    text-align: left;}.breadCrumbs a{    color: #5d5d5d;    font-weight: normal;    margin-right: 2px;}/*end*//* Page Title */.pageTitle{    color: #231F20;    margin-bottom: 7px;}.pageTitle h1{    font-size: 29px;    font-weight: normal;}@media (max-width: 991px) {    .navbar-header {        float: none;    }    .navbar-toggle {        display: block;    }    .navbar-collapse {        border-top: 1px solid transparent;        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);    }    .navbar-collapse.collapse {        display: none!important;    }    .navbar-collapse.collapse.in {        display: block!important;    }    .navbar-nav {        float: none!important;        padding: 0;    }    .navbar-nav>li {        float:none;    }    .navbar-nav > li > a {        padding-top: 5px !important;        padding-bottom: 5px !important;        line-height: 14px !important;    }}/* English Only */@media (min-width: 992px){    .liEng{        width: 92px !important;    }    .liEng a{        font-size: 14px !important;    }}@media (max-width: 1200px) and (min-width: 992px){    .liEng{        width: 75px !important;    }}.footerform-group {    width: 22%;    vertical-align: top;    display: inline-block;}textarea.searchPageInputFooter{    height: 60px;    font-size: 20px;    line-height: 45px;}.contactPageTitle{    font-size: 25px;    font-weight: bold;    border-bottom: 2px solid #C5161B;    line-height: 37px;    display: inline-block;    margin-bottom: 10px;}.btnFooter{    display: inline-block;    vertical-align: bottom;    width: 120px;    height: 60px;    font-size: 20px;    border-color: #C7161E;    background-color: #C7161E; }.footerFormArea{    padding-bottom: 15px;}.footerform-group label{    display: none;}.searchPageInput{    line-height: 20px;    font-size: 20px;    height: 60px;}