@font-face{font-family:"HelveticaNeueLTW20-Light"; src:url("/_LAYOUTS/15/BOG/Fonts/ab7f002d-5f09-4a65-b7ad-9f01ec5bfaf0.eot?iefix") format("eot")}
@font-face{font-family:"HelveticaNeueLTW20-Light"; src:url("/_LAYOUTS/15/BOG/Fonts/ab7f002d-5f09-4a65-b7ad-9f01ec5bfaf0.eot?iefix"); src:url("/_LAYOUTS/15/BOG/Fonts/b8ee7e47-48e4-4b5b-8a74-cf02708fb54a.woff") format("woff"),url("/_LAYOUTS/15/BOG/Fonts/074fa346-a8c5-4331-9d93-7a06123af067.ttf") format("truetype"),url("/_LAYOUTS/15/BOG/Fonts/e953f49c-15a9-4394-97dd-a3f230e12e0b.svg#e953f49c-15a9-4394-97dd-a3f230e12e0b") format("svg")}
@font-face{font-family:"HelveticaNeueLTW20-Roman"; src:url("/_LAYOUTS/15/BOG/Fonts/13e78e12-2750-44d8-bc69-b572c5b3168a.eot?iefix") format("eot")}
@font-face{font-family:"HelveticaNeueLTW20-Roman"; src:url("/_LAYOUTS/15/BOG/Fonts/13e78e12-2750-44d8-bc69-b572c5b3168a.eot?iefix"); src:url("/_LAYOUTS/15/BOG/Fonts/00c272cd-cca1-4737-be37-73168f7c7f27.woff") format("woff"),url("/_LAYOUTS/15/BOG/Fonts/9669fcdb-a6a6-4b2b-8214-0ae85ba732c7.ttf") format("truetype"),url("/_LAYOUTS/15/BOG/Fonts/88820c1d-bb1c-4797-ae48-3d3a36fb5c10.svg#88820c1d-bb1c-4797-ae48-3d3a36fb5c10") format("svg")}

body{margin:0px !important; padding:0px !important; background:url(/_LAYOUTS/15/BOG/images/ar/bg_body.png) no-repeat top center !important; background-size:100% !important;font-family:"HelveticaNeueLTW20-Roman";direction:rtl;}
.trial_version{position:absolute;top:0;right:0;z-index:999999;display:none;}
div.bgdiv{background:url(/_LAYOUTS/15/BOG/images/ar/bg_body_rep.png) repeat-x top center;position:relative;}
.container{max-width:972px !important; padding:0 !important; margin:0 auto !important; min-width:308px;overflow:hidden;}
.row, .col-md-4, .col-md-8, .col-md-3, .col-md-9, .col-md-7, .col-md-5, .col-md-6{padding:0 !important; margin:0 !important}
.contents .col-md-4{padding-right:10px !important;}
img{border:0}
.clr{clear:both; height:0}
.main_div>div{width:972px; margin:0 auto}
.header{min-height:138px}
.logo{float:right; margin:35px 20px 0 0}
.left_header{margin:43px 0 10px 0; float:left}
.fonts{width:21px; height:21px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -0 -0; float:left}
.dash{width:1px; background-color:#939393; float:left; height:21px; margin:0 5px}
.fonts_down {width: 21px;height: 21px;background: url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -140px -112px;float: left;}
.fonts_up {width: 21px;height: 21px;background: url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -119px -112px;
float: left;}
.date{font:14px "HelveticaNeueLTW20-Roman"; color:#626262; line-height:21px; float:left}
.h_ico{float:left}
.h_ico img{width:44px; height:44px; float:left; margin-right:6px}
.hi_01{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -22px -0}
.hi_02{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -67px -0}
.hi_03{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -112px -0}
.hi_04{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -202px -0}
.hi_05{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -157px -0}
.search{width:190px; height:24px; border:1px solid #aeaeae; float:left; margin-top:18px}

    .temp-portal-banner {
        display:block !important;
        margin-bottom:20px;
        clear:both;
        overflow:hidden;
    }
    .temp-portal-banner img{
        width:100% !important;
    }

.collapse-cont{
      margin-bottom: 10px;
      border-radius: 5px;
      overflow: hidden;
}
.collapse-header {
    background-color: #e8e8e8;
    padding: 15px 20px;
    font-weight: bold;
    font-size: 15px;
    cursor: pointer;
    line-height: 15px;
    height: 50px;
}

.collapse-body {
    display: none;
}
.collapse-body-title {
    font-weight: bold;
    border-bottom: 3px solid #075654;
    padding: 10px 7px;
    margin-bottom: 15px;
}
.collapse-body {
    background-color: #ffffff;
    padding: 15px 20px;
}
.collapse-active .collapse-header {
    background-color: #075654;
    color: #fff !important;
}
.collapse-icon {
    width: 20px;
    float: left;
    transition: 0.3s all ease;
	height: 100%;
}

.collapse-active .collapse-icon {
    -ms-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    transform: rotate(180deg);
    height: 18px;
}

.collapse-active .collapse-icon * {
    fill: #fff;
}

.bold-list {
    list-style: none !important;
    margin: 0px !important;
    padding: 0px !important;
}

.bold-list a {
    display: block;
    background-color: #e8e8e8;
    color: #666 !important;
    padding: 15px 20px;
    font-weight: bold;
    font-size: 15px;
    cursor: pointer;
    line-height: 15px;
    margin-bottom:10px;
    height: 50px;
}




.top_menu{min-height:95px; background:url(/_LAYOUTS/15/BOG/images/ar/sub_menu_bg.png) repeat-x}
.menu{padding:0; margin:0; list-style:none; position:relative}
.menu>li{float:right; width:14.28%; min-height:80px; padding-top:15px}
.menu>li:hover{background:url(/_LAYOUTS/15/BOG/images/ar/sub_menu_bg_active.png) repeat-x !important}
.menu>li.current {background: url(/_LAYOUTS/15/BOG/images/ar/sub_menu_bg_current.png) repeat-x;}
.menu>li.current>a{color:#075654;}
.menu>li>a{display:block; width:100%; height:80px; text-align:center; color:#393939; font:15px "HelveticaNeueLTW20-Roman"; text-decoration:none}
.menu>li:hover>a{color:#ededed}
.menu>li>a img{height:32px}
.menu>li.ic1>a img{width:32px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -222px -44px}
.menu>li.ic2>a img{width:34px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -186px -44px}
.menu>li.ic3>a img{width:32px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -153px -44px}
.menu>li.ic4>a img{width:28px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -123px -44px}
.menu>li.ic5>a img{width:38px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -83px -44px}
.menu>li.ic6>a img{width:44px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -37px -44px}
.menu>li.ic7>a img{width:36px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -0 -44px}
.menushadow img{max-width:100%;}
.menu>li.ic1:hover>a img, .menu>li.ic1.current:hover>a img{width:32px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -222px -76px}
.menu>li.ic2:hover>a img, .menu>li.ic2.current:hover>a img{width:34px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -186px -76px}
.menu>li.ic3:hover>a img, .menu>li.ic3.current:hover>a img{width:32px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -153px -76px}
.menu>li.ic4:hover>a img, .menu>li.ic4.current:hover>a img{width:28px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -123px -76px}
.menu>li.ic5:hover>a img, .menu>li.ic5.current:hover>a img{width:38px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -83px -76px}
.menu>li.ic6:hover>a img, .menu>li.ic6.current:hover>a img{width:44px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -37px -76px}
.menu>li.ic7:hover>a img, .menu>li.ic7.current:hover>a img{width:36px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -0 -76px}

.menu>li.ic1.current>a img{width:32px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -222px -136px}
.menu>li.ic2.current>a img{width:34px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -186px -136px}
.menu>li.ic3.current>a img{width:32px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -153px -136px}
.menu>li.ic4.current>a img{width:28px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -123px -136px}
.menu>li.ic5.current>a img{width:38px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -83px -136px}
.menu>li.ic6.current>a img{width:44px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -37px -136px}
.menu>li.ic7.current>a img{width:36px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -0 -136px}
.menu>li>div{position:relative; top:0; right:0; width:972px; background-color:#075654; padding:0px 20px 8px 20px; display:block; z-index:9;}

.menu>li.ic2>div{right:-139px}
.menu>li.ic4>div{right:-417px}
.menu>li.ic5>div{right:-556px}
.menu>li.ic6>div{right:-694px}
.menu>li.ic7>div{right:-833px}

.menu>li>div ul{padding:0; margin:0; list-style-type:none}
.menu>li>div ul li{float:right; background:url(/_LAYOUTS/15/BOG/images/ar/sub_menu_sp.png) no-repeat left center; padding:5px 0}
.menu>li>div ul li.last{background:none}
.menu>li>div ul li a{color:#add1d0; font:15px "HelveticaNeueLTW20-Roman"; line-height:20px; text-decoration:none; margin:5px 10px}
.menu>li>div ul li a:hover{color:#fff}
.menu>li>div ul li a img{margin-left:5px;}

.blocks{overflow:hidden}
.b_tbr{width:295px; margin-left:10px; float:right; height:295px; position:relative; right:0}
.b_mid{width:295px; background-color:#098683; height:295px; float:right; margin-left:10px; padding:10px}
.b_tbl{width:295px; margin-left:10px; float:right; height:295px}

.b_tr{width:295px; height:143px; float:right; background-color:#053c3b; margin-bottom:10px}
.b_br{width:295px; height:143px; float:right; background-color:#098683}

.b_tl{width:295px; height:143px; float:right; background-color:#098683; margin-bottom:10px}
.b_bl{width:295px; height:143px; float:right; background-color:#053c3b}

.b_left{width:57px; height:296px; float:left; background:#09605d url(/_LAYOUTS/15/BOG/images/ar/work_procedures.png) no-repeat right top; position:relative;display:block;}
.b_left>img{width:57px; height:296px; position:absolute; top:0; right:0; cursor:pointer}
.b_left ul{padding:0; margin:0; list-style-type:none; position:absolute; top:35px; right:70px; width:260px}
.b_left ul li img{width:5px; height:9px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -110px -124px}
.b_left ul li{padding:5px 0}
.b_left ul li a{color:#e5e5e5; font:15px "HelveticaNeueLTW20-Roman"; line-height:20px; text-decoration:none}
.b_left ul li a:hover{text-decoration:underline}

.b_left2{width:100%; height:auto;background:#09605d url(/_LAYOUTS/15/BOG/images/ar/work_procedures.png) no-repeat right top; display:none;min-height:225px;}
.b_left2>img{width:57px; height:296px; position:absolute; top:0; right:0; cursor:pointer}
.b_left2 ul{padding:20px 0; margin:0 60px 0 0; list-style-type:none;}
.b_left2 ul li img{width:5px; height:9px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -110px -124px}
.b_left2 ul li{padding:5px 0}
.b_left2 ul li a{color:#e5e5e5; font:15px "HelveticaNeueLTW20-Roman"; line-height:20px; text-decoration:none}
.b_left2 ul li a:hover{text-decoration:underline}

/*.b-xs {
	width:100%; background:#09605d url(/_LAYOUTS/15/BOG/images/ar/work_procedures.png) no-repeat right top; position:relative;display:block; color:#fff; padding:5px; margin-top:0px;
}
.b-xs ul li a{color:#e5e5e5; font:15px "HelveticaNeueLTW20-Roman"; line-height:20px; text-decoration:none}
.b-xs ul li a:hover{text-decoration:underline}
*/

.b_tr a{width:295px; height:143px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_tr.png) no-repeat -0 -0; display:block;}
/*.b_tr a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_tr.png) no-repeat -0 -142px; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; transition:all 0.2s ease-out}*/

.b_br a{width:295px; height:143px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_br.png) no-repeat -0 -0; display:block;}
/*.b_br a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_br.png) no-repeat -0 -142px; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; transition:all 0.2s ease-out}*/

.b_tl a{width:295px; height:143px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_tl.png) no-repeat -0 -0; display:block;}
/*.b_tl a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_tl.png) no-repeat -0 -142px; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; transition:all 0.2s ease-out}*/

.b_bl a{width:295px; height:143px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_bl.png) no-repeat -0 -0; display:block;}
/*.b_bl a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_bl.png) no-repeat -0 -142px; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; transition:all 0.2s ease-out}*/
.b_mid .title{color:#fff; font:16px "HelveticaNeueLTW20-Roman"; line-height:40px}

.slideshow {width:100% !important; height:237px !important;direction:ltr;overflow:hidden;}
.slideshow .slides { margin: 0; padding: 0;  list-style-type: none;width:100% !important;}
.slideshow .slide {width:100%;float:left;  height:114px; margin:0 0 8px 0;position:relative;}
.slideshow .slide img{width:100%;  height:112px; border:1px solid #fff}
.slideshow .slide span{wheight:46px; width:100%; color:#fff; font:17px "HelveticaNeueLTW20-Roman"; text-align:center; position:absolute; bottom:0px; background:url(/_LAYOUTS/15/BOG/images/ar/pixel_trans.png); left:0px}
.prev, .next{cursor:pointer; float:left; padding:0 3px 0 0;z-index:99;}

.news{overflow:hidden; height:269px}
.news .title{height:42px; background-color:#075654; color:#fff; font:16px "HelveticaNeueLTW20-Roman"; line-height:20px;
 padding:10px 10px 0 10px}
.news_ico{width:25px; height:20px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -0 -108px;}
.news_body{height:227px; background-color:#f4f4f4; border:1px solid #cecece}

.slideshow2 {width:99.9% !important;direction:ltr}
.slideshow2 .slides { margin: 0; padding: 0;display:inline-block;}
.slideshow2 .slide { height:216px; margin:0; position:relative; float:right !important;}
.slideshow2 .slide>div{padding:10px;border-left:1px dotted #cecece;text-align:right;}
.slideshow2 .slide>div>a>img{width:100%; height:77px; padding:1px; background-color:#fff; border:1px solid #cecece}
.prev2, .next2{cursor:pointer; float:left; padding:10px 3px 0 0; position:relative; top:-12px}

.news_title{display:block; min-height:50px;}
.news_title a{color:#414141; font:15px "HelveticaNeueLTW20-Roman"; line-height:22px;text-decoration:none;display:block;height:66px;display:block;}
.news_title a:hover{color:#098683;}
.des{color:#666; font:14px "HelveticaNeueLTW20-Roman"; line-height:18px; padding-top:15px;}
.more:link, .more:visited{color:#f7941d; text-decoration:none}
.more img{width:5px; height:7px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -25px -108px}
.news_arch{color:#d5dddc !important; font:13px "HelveticaNeueLTW20-Roman"; float:left; text-decoration:none; margin:0 0 5px 10px}

.slideshow4 {width:100% !important;direction:ltr;background-color:#efefef;overflow:hidden;}
.slideshow4 .slides { margin: 0; padding: 0;display:inline-block;}
.slideshow4 .slide {float:left; height:111px; margin:0;position:relative;text-align:right;}
.slideshow4 .slide a{text-decoration:none;}
.slideshow4 .slide a img{float:right;width:90px;height:90px;margin:10px 15px 0 10px;}
.slideshow4 .slide a strong{color:#075654; font:18px "HelveticaNeueLTW20-Roman";text-decoration:none;margin-top:10px;line-height:26px;display:block;}
.slideshow4 .slide a span{display:block;color:#7b7b7b; font:14px "HelveticaNeueLTW20-Roman";line-height:22px;}
.prev4{cursor:pointer; float:right; position:relative; top:-30px;z-index:9;margin-right:10px;margin-bottom:-40px;}
.next4{cursor:pointer; float:left; position:relative; top:-30px; z-index:9;margin-left:10px;margin-bottom:-40px;}
.ads_archive:link, .ads_archive:visited{display:block;float:left;position:relative;top:-28px;left:40px;z-index:99;color:#075654;margin-bottom:-28px;}

.links .title{height:42px; background-color:#075654; color:#fff; font:16px "HelveticaNeueLTW20-Roman"; line-height:20px;
 padding:10px 10px 0 10px}
.links_ico{width:23px; height:21px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -50px -108px;}
.links_body{height:194px; background-color:#f4f4f4; border:1px solid #cecece; border-top:0}

.slideshow3 {width:100% !important;direction:ltr;overflow:hidden;}
.slideshow3 .slides { margin: 0; padding: 0;display:inline-block;}
.slideshow3 .slide {float:left; height:194px; margin:0;position:relative;text-align:center;}
.slideshow3 .slide div{padding:10px 10px;border-left:1px solid #cecece;height:192px;}
.slideshow3 .slide >img{width:64px; height:64px}
.slideshow3 .slide a{text-decoration:none}
.slideshow3 .slide strong{color:#626262; font:16px "HelveticaNeueLTW20-Roman"}
.slideshow3 .slide span{color:#aaa; font:11px "HelveticaNeueLTW20-Roman"}.prev3, .next3{cursor:pointer; float:left; padding:10px 3px 0 0; position:relative; top:-12px}

.events .title{height:42px; background-color:#075654; color:#fff; font:16px "HelveticaNeueLTW20-Roman"; line-height:20px;
 padding:10px 10px 0 10px}
.events_ico{width:20px; height:20px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -30px -108px; float:right; margin-left:8px}
.events_body{height:227px; background-color:#f4f4f4; border:1px solid #cecece; border-top:0; padding:10px}
.banner img{width:100%;}
.TopCurrentMonthCssClass, .TopCurrentYearCssClass{color:#666; font:18px "HelveticaNeueLTW20-Roman"; text-decoration:none; line-height:15px}
.calender_days{width:100%; text-align:center}
.calender_days td{line-height:28px; width:20px; height:28px}
.nextMonth a, .prevMonth a{width:21px; height:21px;display:block;}
.nextMonth a{background:url(/_LAYOUTS/15/BOG/images/ar/arrow_right_g.png) no-repeat center center;font-size:0;float:right;}
.prevMonth a{background:url(/_LAYOUTS/15/BOG/images/ar/arrow_left_g.png) no-repeat center center; font-size:0;float:left;}
.dayName{border-bottom:1px solid #075654; color:#666; font:12px "HelveticaNeueLTW20-Roman"}
.day{color:#666; font:13px "HelveticaNeueLTW20-Roman"}
.event_day{background:url(/_LAYOUTS/15/BOG/images/ar/bg_event_day.png) no-repeat center center}
.event_day>div>a{font:13px "HelveticaNeueLTW20-Roman"; color:#075654; text-decoration:none;display:block;cursor:default;}
.current_day{font:13px "HelveticaNeueLTW20-Roman"; color:#fff; background:url(/_LAYOUTS/15/BOG/images/ar/bg_current_day.png) no-repeat center center}

.event_day>div{position:relative;}
.event_day:hover .div_event_tooltip{display:block !important;position:absolute; bottom:25px;right:-80px; padding:10px; width:200px; background-color:#fefefe; border:1px solid #cbcbcb;z-index:9999;}
.div_event_tooltip ul{padding:0; margin:0; list-style:none}
.div_event_tooltip ul li{border-bottom:1px dotted #ccc; text-align:right}
.div_event_tooltip ul li a{color:#404040; text-decoration:none; display:block; padding:5px; font-size:12px; line-height:16px}
.div_event_tooltip ul li a:hover{color:#075654}
.even_tooltip_span{position:absolute; bottom:-7px; width:200px; height:7px; background:url(/_LAYOUTS/15/BOG/images/ar/arrow_tooltip_tb_events.png) no-repeat center top; right:0;display:block;}

.level-section a[href*="NewDesign"] {
    display: none !important;
}


.vote .title{height:42px; background-color:#075654; color:#fff; font:16px "HelveticaNeueLTW20-Roman"; line-height:20px;
 padding:10px 10px 0 10px}
.vote_ico{width:37px; height:25px; background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -73px -108px; float:right; margin-left:8px}
.vote_body{height:194px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_vote.png) no-repeat left #f4f4f4; border:1px solid #cecece; border-top:0; padding:10px; position:relative}
.ques{font:14px "HelveticaNeueLTW20-Roman"; color:#666; padding:0 10px; line-height:22px}
.options{font:14px "HelveticaNeueLTW20-Roman"; color:#666; padding:20px 20px 0 20px; line-height:15px}
.options input{float:right;margin-left:5px;}
.options table td{padding:1.5px;}
.vote_links{position:absolute; bottom:0; left:0; padding:10px; font:14px "HelveticaNeueLTW20-Roman"; color:#666}
.vote_links a{font:14px "HelveticaNeueLTW20-Roman"; color:#666; text-decoration:none}
.newsletter{background:#efefef;}
.newsletter .letter{float:right;}
.newsletter span{font:14px "HelveticaNeueLTW20-Roman"; color:#d02a2a; display:block; float:right; line-height:20px; margin:0 30px 5px 0;}
.newsletterLabel{font:14px "HelveticaNeueLTW20-Roman"; color:#666 !important; display:block; float:right; line-height:40px !important; margin:0 10px !important;}
.subscrip{float:left;}
.newsletter img.subscription{margin:10px}
.newsletter input{border:1px solid #b1b1b1; background-color:#efefef; font:12px "HelveticaNeueLTW20-Roman"; color:#666; line-height:20px; height:25px; margin-top:0}
.footer{padding:25px 0;margin-bottom:20px;}
.footer_line{width:70%; height:6px; background-color:#075654; float:right; position:relative; bottom:-8px}
.footer span{display:block; float:left; font:14px "HelveticaNeueLTW20-Roman"; color:#666; line-height:15px}
.scrollup{width:60px; height:60px; position:fixed; bottom:40px; right:40px; display:none; text-indent:-9999px; background:url(/_LAYOUTS/15/BOG/images/ar/go_top.png) no-repeat;z-index:99;}
.scrollup:hover{background:url(/_LAYOUTS/15/BOG/images/ar/go_top_h.png) no-repeat}

.s_icons{position:absolute; right:0; top:140px; width:39px; height:240px;z-index:99;}
.s_icons div{width:39px; height:39px; background-color:#d0d0d0; margin-bottom:1px; overflow:hidden; float:right; -webkit-transition:width 0.3s ease-in-out; -moz-transition:width 0.3s ease-in-out; -o-transition:width 0.3s ease-in-out; transition:width 0.3s ease-in-out}
.s_icons div a{font:14px "HelveticaNeueLTW20-Roman"; color:#fff; text-decoration:none; display:block; padding-left:10px; line-height:30px; text-align:left;}
.s_icons div img{width:39px; height:39px; float:right}
.facebook img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -0 -0}
.youtube img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -0 -40px}
.twitter img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -0 -80px}
.rss img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -0 -120px}
.iphone img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -0 -160px}
.android img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -0 -200px}

.facebook:hover img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -39px -0}
.youtube:hover img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -39px -40px}
.twitter:hover img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -39px -80px}
.rss:hover img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -39px -120px}
.iphone:hover img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -39px -160px}
.android:hover img{background:url(/_LAYOUTS/15/BOG/images/ar/s_icons.png) no-repeat -39px -200px}

.s_icons div.facebook:hover{width:110px; background-color:#3A589B; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; -webkit-transition:width 0.3s ease-in-out; -moz-transition:width 0.3s ease-in-out; -o-transition:width 0.3s ease-in-out; transition:width 0.3s ease-in-out}
.s_icons div.youtube:hover{width:110px; background-color:#B62025; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; -webkit-transition:width 0.3s ease-in-out; -moz-transition:width 0.3s ease-in-out; -o-transition:width 0.3s ease-in-out; transition:width 0.3s ease-in-out}
.s_icons div.twitter:hover{width:110px; background-color:#0ebbf3; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; -webkit-transition:width 0.3s ease-in-out; -moz-transition:width 0.3s ease-in-out; -o-transition:width 0.3s ease-in-out; transition:width 0.3s ease-in-out}
.s_icons div.rss:hover{width:110px; background-color:#E19126; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; -webkit-transition:width 0.3s ease-in-out; -moz-transition:width 0.3s ease-in-out; -o-transition:width 0.3s ease-in-out; transition:width 0.3s ease-in-out}
.s_icons div.iphone:hover{width:110px; background-color:#098683; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; -webkit-transition:width 0.3s ease-in-out; -moz-transition:width 0.3s ease-in-out; -o-transition:width 0.3s ease-in-out; transition:width 0.3s ease-in-out}
.s_icons div.android:hover{width:110px; background-color:#098683; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; -webkit-transition:width 0.3s ease-in-out; -moz-transition:width 0.3s ease-in-out; -o-transition:width 0.3s ease-in-out; transition:width 0.3s ease-in-out}

#searchLayout input{background:none !important; color: #626262 !important; font:12px "HelveticaNeueLTW20-Roman" !important; margin:0; padding:0 10px 0 5px; border:0 !important; width:170px !important; height:22px}
#searchLayout img{border:none !important; background:none;width:14px;height:14px;border:0 !important;background:url(/_LAYOUTS/15/BOG/images/ar/small_icons.png) no-repeat -0 -21px}



/* by zakaria */
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip{display: none; background: transparent url(/_LAYOUTS/15/BOG/images/black_arrow.png); height: 70px; width: 160px; padding: 25px; color: #000;}
.tooltip ul{list-style-image: url(/_LAYOUTS/15/BOG/images/bullet_r.png);list-style-position: outside; font-size: 12px; font-family: tahoma; color: #565656; line-height: 20px; margin-top: -10px;margin-right:-30px; }
.tooltip a:link, .tooltip a:visited{font:bold 12px "HelveticaNeueLTW20-Roman" !important; color: #565656;}
.tooltip div{float: left; position: absolute; left: 22px; top: 75px;}

.ContainerDivCssClass {position:relative;}
.AjaxLoaderImageCssClass{height: 16px; width: 16px;  position: absolute; padding:45% 45% 0 0;}
.calender_days select {font-family: "HelveticaNeueLTW20-Roman" !important;font-size: 14px !important;color: #555353 !important;}
.TopCurrentYearCssClass, .TopCurrentMonthCssClass {padding:0 5px;}
.TopCurrentMonthCssClass:link,.TopCurrentMonthCssClass:visited, .TopCurrentYearCssClass:link, .TopCurrentYearCssClass:visited{color:#666 !important ; font:18px "HelveticaNeueLTW20-Roman" !important ; text-decoration:none !important; line-height:15px !important}

.calender_days{width:100%; text-align:center}
.calender_days tr:nth-child(1) > td{ padding:5px; }
.calender_days tr:nth-child(2){ padding:0px; display:none;}
/* end by zak */

/* start internal page */
.l_side_contents{min-height:300px;}
#slides2{direction:ltr; width:100%; height:144px; overflow:hidden}
#slides2 .slides_container{width:100%; height:144px; display:none}
#slides2 .slides_control{direction:rtl}
#slides2 .slides_container div{width:100% !important; height:144px; display:block}
#slides2 .slides_container div img{width:100%; height:144px}
.bc_area{background-color:#075654; padding:15px 10px !important; margin-bottom:10px}
.bc{float:right; font:13px "HelveticaNeueLTW20-Roman"; color:#d3d3d3; line-height:30px}
.bc a{color:#d3d3d3; text-decoration:none; line-height:30px; float:right; display:block; padding:0 5px}
.bc a:hover{text-decoration:underline}
.bc ul img {margin-left:5px;width:7px; height:14px; background:url(/_LAYOUTS/15/BOG/images/ar/bc_arrow.png) no-repeat;}

.bc {direction:rtl;width:100%;}
.bc ul {margin:0;padding:0;list-style:none;}
.bc ul li a, .bc ul li span{float:right;white-space:nowrap;}
.ms-breadcrumb>li>span, .s4-breadcrumb>li>span, .Sure_listViewTitle{display:none;}
.s4-breadcrumb-arrowcont {background:url(/_LAYOUTS/15/BOG/images/ar/bc_arrow.png) no-repeat center 10px; width:15px; height:18px;position:relative;bottom:-4px;}

.icons{float:left}
.icons img{float:right; margin:0 8px 0 3px}
.r_side_int{padding:12px}
.l_side_int{padding:12px; margin-right:8px}
.one_side_int{padding:12px;border:1px solid #d2d2d2; background-color:#f4f4f4;}
.right_menu{margin-bottom:10px}
.right_menu .title{border-bottom:5px solid #075654; padding:0 30px 10px 0; line-height:16px; font:16px "HelveticaNeueLTW20-Roman"; color:#075654; background:url(/_LAYOUTS/15/BOG/images/ar/sm_title.png) no-repeat right 8px}
.right_menu ul{padding:0; margin:0; list-style:none}
.right_menu ul li{border-bottom:1px solid #d7d7d7; padding:5px 10px}
.right_menu ul li a{background:url(/_LAYOUTS/15/BOG/images/ar/sm_arrow.png) no-repeat right 10px; font:14px "HelveticaNeueLTW20-Roman"; color:#414141; padding-right:20px; text-decoration:none; display:block}
.right_menu ul li a:hover{color:#075654}
.right_menu ul li:hover, .right_menu ul li.selected{background-color:#eee}
li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, li > a.ms-core-listMenu-item:hover, li > a.ms-core-listMenu-item:active, li > a.ms-core-listMenu-item.ms-core-listMenu-selected{background-color:transparent !important;}
.ms-core-sideNavBox-removeLeftMargin{margin-right:0;}
.fr{float:right}
.fl{float:left}


.n_img img{width:100%; height:194px}
.n_h{padding:12px 60px 12px 12px; background:url(/_LAYOUTS/15/BOG/images/ar/n_ico.png) no-repeat #075654 right 16px; color:#dbdbdb; font:15px "HelveticaNeueLTW20-Roman"; line-height:25px}

.date_n{color:#7a7a7a; font-size:13px; margin:10px 0}
.des_int{color:#666; font-size:14px; line-height:23px}
.bottom_bar{background-color:#e1e1e1; margin-top:1px !important;}
.last_update{float:left; color:#075654; font-size:12px; float:left; padding:10px 20px 10px 10px !important; background:url(/_LAYOUTS/15/BOG/images/ar/lv_ico.png) no-repeat right; line-height:20px}
.social_footer{padding:10px !important}
.social_footer>div{float:right !important;height:30px;}

.bg_pl1{height:10px;background:url(/_LAYOUTS/15/BOG/images/ar/bg_pl_1.png) no-repeat bottom;}
.bg_pl2{background:url(/_LAYOUTS/15/BOG/images/ar/bg_pl_2.png) repeat-y bottom;}
.bg_pl3{height:10px;background:url(/_LAYOUTS/15/BOG/images/ar/bg_pl_1.png) no-repeat top;}
.r_banners{margin-bottom:10px}
.r_banners .title{border-bottom:5px solid #075654; padding:0 30px 10px 0; line-height:16px; font:16px "HelveticaNeueLTW20-Roman"; color:#075654; background:url(/_LAYOUTS/15/BOG/images/ar/sm_title.png) no-repeat right 8px}

.slideshow5{width:100% !important; direction:ltr; overflow:hidden; background:url(/_LAYOUTS/15/BOG/images/ar/bg_r_banners.png) repeat-x bottom;border:1px solid #d2d2d2;border-bottom:none;height:213px;margin-top:10px;}
.slideshow5 .slides{margin:0; padding:0; display:inline-block;}
.slideshow5 .slide{float:left; height:213px; margin:0; position:relative; text-align:right}
.slideshow5 .slide a{text-decoration:none;display:block;height:213px;width:100%;text-align:center;}
.slideshow5 .slide span{display:block;height:41px;width:100%;margin-top:35px;color:#eaeaea;}
.slideshow5 .slide a img{width:102px; height:102px;margin-top:38px;}
.prev5{cursor:pointer; float:right; position:relative; top:-41px; z-index:9;margin-bottom:-41px;}
.next5{cursor:pointer; float:left; position:relative; top:-41px; z-index:9;margin-bottom:-41px;}

.evaluation{text-align:left;padding:10px 0;color:#7a7a7a;font-size:13px;float:left;width:130px;}
.vists_count{text-align:left;padding:10px 0;color:#7a7a7a;font-size:13px;float:left;}

.g_title{border-bottom:5px solid #075654; padding:0 30px 5px 0; line-height:16px; font:16px "HelveticaNeueLTW20-Roman"; color:#075654; background:url(/_LAYOUTS/15/BOG/images/ar/sm_title.png) no-repeat right 8px;}
.g_contents{color:#666; font:14px "HelveticaNeueLTW20-Roman"; line-height:18px;padding-top:10px; position:relative;}
.s_contents{color:#666; font:14px "HelveticaNeueLTW20-Roman"; line-height:18px; padding:10px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_body_int.png) no-repeat #ededed left top}
.s_title{display:block; color:#075654; font-size:18px; margin-bottom:10px}

/* start form styles */
.form{padding:10px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_body_int.png) no-repeat #ededed left top; border:1px solid #cacaca; border-bottom:0}
.b_border{height:5px; background:#075654}
.form table{border-spacing:5px; border-collapse:inherit}
.form_table{border-spacing:5px; border-collapse:inherit}
.DevHelperValCtrl, #ctl00_ctl27_revtxtEmail, #ctl00_ctl27_lblMessage{color:#d02a2a !important; position:relative; right:30px;}
.errorMsg span{color:#d02a2a !important; position:relative; right:30px;}
.required, .DevHelperRequiredMark{color:#d02a2a !important;}
.formLabelTd{color:#646464; font:14px "HelveticaNeueLTW20-Roman"; padding:5px 10px; width:30%; vertical-align:top; background-color:#e4e4e4}
.formLabelTd label{font-weight:normal !important;}
.formControlTd{color:#646464; font:14px "HelveticaNeueLTW20-Roman"; padding:5px 10px 5px 0; width:70%; vertical-align:top}
.formControlTd a{color:#646464 !important; font:14px "HelveticaNeueLTW20-Roman";}
.formMultiTextBox{width:100%; color:#646464; font:14px "HelveticaNeueLTW20-Roman"; background-color:#f4f4f4; border:1px solid #c5c5c5; min-height:100px; padding:3px}
.formTextBox{width:75%; color:#646464; font:14px "HelveticaNeueLTW20-Roman"; background-color:#f4f4f4 !important; border:1px solid #c5c5c5; padding:3px}
.formDropDown{width:75% !important; color:#646464; font:14px "HelveticaNeueLTW20-Roman"; direction:rtl; background-color:#f4f4f4; border:1px solid #c5c5c5; padding:3px}
.formControlTd select{color:#646464; font:14px "HelveticaNeueLTW20-Roman"; direction:rtl; background-color:#f4f4f4; border:1px solid #c5c5c5; padding:3px}
.formSmallNote{color:#aaa}
.form_btn{background:#075755 !important; font:12px "HelveticaNeueLTW20-Roman" !important; color:#fff !important; text-align:center; float:left; border:0 !important; cursor:pointer; margin-right:10px !important;  padding:0 10px 4px 10px !important; line-height:22px}
.form_btn_img1{background:url(/_LAYOUTS/15/BOG/images/ar/clear.png) no-repeat right center #075755; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; text-align:center; float:left; margin-right:10px;  padding:0 30px 4px 10px; border:0; cursor:pointer; line-height:22px}
.form_btn_img2{background:url(/_LAYOUTS/15/BOG/images/ar/refresh.png) no-repeat right center #075755; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; text-align:center; float:left; margin-right:10px;  padding:0 30px 4px 10px; border:0; cursor:pointer; line-height:22px}
/* end form styles */
/* start messages styles */
.message1{background-color:#d52828; margin-bottom:10px; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; padding: 5px;}
.message2{background-color:#5cb85c; margin-bottom:10px; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; padding: 5px;}
.message3{background-color:#f78618; margin-bottom:10px; font:14px "HelveticaNeueLTW20-Roman"; color:#fff; padding: 5px;}
.message_icon{width:30px; vertical-align:top; text-align:center}
.success_msg{padding:30px; background:url(/_LAYOUTS/15/BOG/images/ar/bg_body_int.png) no-repeat #ededed left top; border:1px solid #cacaca; width:70%; margin:30px auto; text-align:center; font-size:28px; color:#464646}
.success_msg span{padding-right:10px;}
/* end messages styles */
.min_ot{padding:5px; background:#ededed; border:1px solid #cacaca}
.min_ot table{width:100%;}
/* start grid styles */
.grid{padding:5px; background:#ededed; border:1px solid #cacaca;width:99%;}
.grid a:link, .grid a:visited{color:#075654;}
.grid th{background-color:#075654; font-size:14px; padding:7px; text-align:right; color:#e9e9e9; font-weight:normal}
.grid td{font-size:14px; padding:7px; vertical-align:top; border-bottom:1px solid #d8d8d8; color:#646464; }
.grid tr:nth-child(even){background:#f7f7f7}
.grid tr:nth-child(odd){background:#ececec}

.data_grid{padding:5px; background:#ededed; border:1px solid #cacaca;width:99%;}
.data_grid a:link, .grid a:visited{color:#075654;}
.data_grid tr:first-child td{background-color:#075654; font-size:14px; padding:7px; text-align:right; color:#e9e9e9; font-weight:normal}
.data_grid td{font-size:14px; padding:7px; vertical-align:top; border-bottom:1px solid #d8d8d8; color:#646464; }
.data_grid tr:nth-child(even){background:#f7f7f7}
.data_grid tr:nth-child(odd){background:#ececec}

.cu_ul{padding:0; margin:0; list-style-type:none}
.cu_ul li{float:right; width:50%; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word; word-break:break-all; white-space:normal}
/* end grid styles */
.top_news, .bottom-news{width:99%;}
.news_slider .quote{height:320 !important; width:100%; position:relative; direction:rtl}
.news_slider .quote a, .quote a:hover{width:33%; float:right; display:block; padding:10px; text-decoration:none}
.news_slider .quote a img{width:100%; border:1px solid #a8a8a8}
.news_slider .quote a span.news_title{color:#594e40; display:block; font-size:13px; text-align:right; font-family:"HelveticaNeueLTW20-Roman"; font-weight:bold; line-height:20px}
.news_slider .quote a span.news_des{color:#646464; display:block; font-size:12px; text-align:right; font-family:"HelveticaNeueLTW20-Roman"; line-height:18px}
.news_slider .plusslider.slider3, .plusslider.slider3 .plusslider-pagination-wrapper{border:none; border-radius:0}
.news_slider .plusslider-container{position:relative; left:0}
.news_slider .plusslider{direction:ltr; margin:0 auto; padding-bottom:40px; overflow:hidden; position:relative; height:320px !important}
.news_slider .plusslider .child{float:left}
.news_slider .plusslider-pagination-wrapper{background-color:#e1e1e1; /* fallback color */width:100%; position:absolute; left:0; bottom:0; z-index:500}
.news_slider .plusslider-pagination{display:table; margin:0 auto; padding:15px 0}
.news_slider .plusslider-pagination li{background:url(/_LAYOUTS/15/BOG/images/ar/bullets.png) no-repeat; cursor:pointer; display:block; float:right; font-size:0; height:10px; margin:0 3px; text-indent:-9999px; /*IE6 fix */width:15px; height:15px; position:relative}
.news_slider .plusslider-pagination .current, .plusslider-pagination li:hover{background-position:0 -22px}
.news_slider .plusslider-arrows-wrapper{display:none}

.internal_list{padding:0; margin:0; list-style:none}
.internal_list li{padding:5px 10px 5px 0; background:url(/_LAYOUTS/15/BOG/images/ar/il_arrow.png) no-repeat right 14px; margin-right:10px;line-height:18px;}
.internal_list li a:link,.internal_list li a:visited {font-size:13px; color:#1f1f1f;}
.internal_list_Bigfont li a:link,.internal_list li a:visited {font-size:15px !important; color:#1f1f1f;}
.pager_int{background-color:#e5e5e5; padding:5px}
.PagerContainerTable{float:left;margin:10px 0;}
.PagerInfoCell{float:right}
.PagerOtherPageCells, .PagerInfoCell{padding:0 5px; color:#424242; font:13px "HelveticaNeueLTW20-Roman";background-color: #e5e5e5;}
.PagerOtherPageCells a{color:#424242 !important; font:13px "HelveticaNeueLTW20-Roman"; text-decoration:none; display:block}
.PagerOtherPageCells a:hover{text-decoration:underline;}
.PagerCurrentPageCell{padding:0 5px; background:#075654; color:#fff; padding:0 5px;}
.PagerCurrentPageCell span strong{font-weight:normal}
.PagerHyperlinkStyle{margin:0 3px;}

.ads_arch_block{border-bottom:1px dotted #bbbbbb; font-size:14px; color:#666; line-height:17px; padding:10px 0}
.ads_arch_block img{width:110px; height:78px; padding:1px; background-color:#fff; border:1px solid #d7d7d7; float:right; margin:0 0 0 10px}
.date_ads{color:#7a7a7a;font-size:13px;display:block;}
.ads_arch_block a.title,.ads_arch_block a:visited,.ads_arch_block a:Link{color:#075654; font-size:15px; text-decoration:none; line-height:22px}
.ads_arch_block a.more{color:#075654; font-size:14px; text-decoration:none; line-height:20px}
.ads_arch_block a:hover{text-decoration:underline}

.tender{border-spacing:5px; border-collapse:inherit;}
.tender td{border:1px solid #d2d2d2;}
.tender tr:nth-child(even){background:#eaeaea}
.tender tr:nth-child(odd){background:#f2f2f2}
.tender td tr{background:none !important;}
.tender td th{background:#075654;padding:5px;text-align:center;width:20px;vertical-align:top;}
.tender td td{border:0;padding:5px;color:#7a7a7a;vertical-align:top;}
.tender td td.t_title{color:#4f4f4f;width:22%;}
.tender td td a:link, .tender td td a:visited{color:#075654;}
.tender td td.pres_comments{color:#707070;padding:5px;border-top:1px dotted #ccc;}

.int_event{width:98%;margin:10px 0;background:url(/_LAYOUTS/15/BOG/images/ar/int_events.png) no-repeat left top #eaeaea;border:1px solid #d2d2d2;line-height:16px;background-size:auto 100%;}
.int_event th{background:#075654;padding:5px;text-align:center;width:30px;}
.int_event td{border:0;padding:5px;color:#7a7a7a;vertical-align:top;}
.int_event td.t_title{color:#4f4f4f;width:120px;}
.img_event{width: 30%;border: 1px solid #a8a8a8;float:left;margin:10px 0;height:131px;}
.sub_title{font:16px "HelveticaNeueLTW20-Roman"; color:#075654;margin:20px 0 5px 0;}
.map{width:100%;border:1px solid #d2d2d2;}

.int_tender{width:100%;margin:10px 0;}
.int_tender th{background:#075654;padding:5px;text-align:center;}
.int_tender td{border:0;padding:5px;color:#7a7a7a;vertical-align:top;}
.int_tender td.t_title{color:#4f4f4f;width:22%;}
.m_title{color:#075654 !important;background-color:#ececec;}
.d_title img{float:right;margin-left:10px;border: 1px solid #a8a8a8;}

.gallery_list{padding:0; margin:0; list-style-type:none}
.gallery_list li{width:31.3%;  float:right; margin:1%; padding:1px;}
.gallery_list li img{width:100%; height:101px;}
.gallery_list li a{text-decoration:none; display:block; font-size:14px; line-height:20px;color:#414141;}
.gallery_list a:link div.vt, .gallery_list a:visited div.vt{height:40px; color:#404040; text-decoration:none; padding:0 5px; display:block; overflow:hidden;float:right;}
.gallery_list li a span{line-height:20px;position:absolute;bottom:0;padding:0 5px;color:#fff;background-color: transparent; background-color: rgba(0, 0, 0, 0.5);font-size:11px;right:1px;}
.gallery_list li a div.v_img{position:relative;}

.right_cat_videos{margin-bottom:10px}
.right_cat_videos .title{border-bottom:5px solid #075654; padding:0 30px 5px 0; line-height:16px; font:16px "HelveticaNeueLTW20-Roman"; color:#075654; background:url(/_LAYOUTS/15/BOG/images/ar/sm_title.png) no-repeat right 8px}
.right_cat_videos ul{padding:0; margin:0; list-style:none}
.right_cat_videos ul li{border-bottom:1px solid #d7d7d7; padding:5px 10px}
.right_cat_videos ul li a{background:url(/_LAYOUTS/15/BOG/images/ar/video_icon.png) no-repeat right 10px; font:14px "HelveticaNeueLTW20-Roman"; color:#414141; padding:8px 50px 8px 8px; text-decoration:none; display:block;line-height:20px;}
.right_cat_videos ul li a span{color:#787878;font:12px;display:block;}
.right_cat_videos ul li a:hover{color:#075654}
.right_cat_videos{margin-bottom:10px}

.right_cat_photos{margin-bottom:10px}
.right_cat_photos .title{border-bottom:5px solid #075654; padding:0 30px 5px 0; line-height:16px; font:16px "HelveticaNeueLTW20-Roman"; color:#075654; background:url(/_LAYOUTS/15/BOG/images/ar/sm_title.png) no-repeat right 8px}
.right_cat_photos ul{padding:0; margin:0; list-style:none}
.right_cat_photos ul li{border-bottom:1px solid #d7d7d7; padding:5px 10px}
.right_cat_photos ul li a{background:url(/_LAYOUTS/15/BOG/images/ar/photo_icon.png) no-repeat right 10px; font:14px "HelveticaNeueLTW20-Roman"; color:#414141; padding:8px 50px 8px 8px; text-decoration:none; display:block;line-height:20px;}
.right_cat_photos ul li a span{color:#787878;font:12px;display:block;}
.right_cat_photos ul li a:hover{color:#075654}
.right_cat_photos{margin-bottom:10px}
.selected_cat{background-color:#eaeaea;}

.right_vid .title{border-bottom:5px solid #075654; padding:0 30px 5px 0; line-height:16px; font:16px "HelveticaNeueLTW20-Roman"; color:#075654; background:url(/_LAYOUTS/15/BOG/images/ar/sm_title.png) no-repeat right 8px}
.related_vids{padding:0; margin:0; list-style:none}
.related_vids li{border-bottom:1px solid #d7d7d7; padding:5px 0;}
.related_vids li a{font:14px "HelveticaNeueLTW20-Roman"; color:#414141 !important; padding:8px; text-decoration:none !important; display:block;line-height:16px;}
.related_vids li a img{width:80px;height:70px;}
.vid_img{position:relative;float:right;width:80px;margin-left:5px;}
.related_vids li a span{line-height:20px;position:absolute;bottom:0;padding:0 5px;color:#fff;background-color: transparent; background-color: rgba(0, 0, 0, 0.5);font-size:11px;right:1px;}
.related_vids li a strong{color:#075654;font-size:11px;display:block;font-weight:normal;}
.more_video:link, .more_video:hover{font-size:15px;color:#676767;padding:10px;text-align:center;margin-top:10px;text-decoration:none;background-color:#e0e0e0;width:100%;display:block;}
.v_name {border-bottom:1px solid #d7d7d7;padding-bottom:10px !important;}
.v_name {color:#075654;font-size:18px;}
.v_des{padding:10px 0;color:#2f2f2f;font-size:14px;}
.v_count{color:#fa9e25;font-size:13px;text-align:right;width:100%;}
#divVideoViewsCount{text-align:left;}

.DivRating{position:relative;bottom:-4px;margin:0 5px 0 0;}
.DivRating div{float:right !important;}

.l_side_int div.ms-webpart-zone.ms-fullWidth{max-width: 99.6% !important;
padding: 0 !important;
margin: 0 !important;
min-width: 0px !important;}
.l_side_int div.s4-wpcell-plain, .l_side_int div.ms-webpart-chrome, .l_side_int div.ms-WPBody {
max-width: 100% !important;
padding: 0 !important;
margin: 0 !important;
min-width: 0px !important;
}

.Presidents_img{width:0;padding:10px;text-align:left;}
.Presidents_img img{width:110px; height:78px; padding:1px; background-color:#fff; border:1px solid #d7d7d7;}

.dfwp-list{list-style:none;padding:0;width:270px;float:right;}
.level-header{padding: 8px 15px; border: 0;margin:0 20px 5px 0;padding:3px;}
.headertitle a:link, .headertitle a:visited{background: url(/_LAYOUTS/15/BOG/images/ar/list_arrow.png) no-repeat right 12px;font:14px "HelveticaNeueLTW20-Roman";text-decoration:none; line-height:15px;color:#666666;display:block;padding:5px 15px;}
.headertitle a:hover{text-decoration:underline}
.level-section>ul>li{width:100%;}
.int_list{padding:0;margin:10px;list-style:none;}
.int_list li{border-bottom:1px solid #d7d7d7;}
.int_list li a:link, .int_list li a:visited{color:#5a5a5a;font-size:14px;text-decoration:none;display:block;background:url(/_LAYOUTS/15/BOG/images/ar/list_arrow.png) no-repeat right 14px;padding:5px 10px 5px 5px;}
.int_list li a:hover{color:#075654;}

.int_list_download{padding:0;margin:10px;list-style:none;}
.int_list_download li{border-bottom:1px solid #d7d7d7;}
.int_list_download li a:link, .int_list_download li a:visited{color:#5a5a5a;font-size:14px;text-decoration:none;display:block;background:url(/_LAYOUTS/15/BOG/images/ar/list_arrow.png) no-repeat right 14px;padding:5px 10px 5px 5px;}
.int_list_download li a:hover{color:#075654;}
.int_list_download li a span{float:left;display:block;}

.grid_div{width:99%;}
.grid_div table td a:link, .grid_div table td a:visited{font-size:14px; color:#646464; text-decoration:none;display:block;}
.grid_div table td a:hover{text-decoration:underline;}
.photo_gallery, .photo_gallery ul{padding:0;margin:0;list-style:none;width:99%;}
.photo_gallery>li:nth-child(even){background:#eaeaea}
.photo_gallery>li:nth-child(odd){background:#f4f4f4}
.photo_gallery ul li{float:right;width:33%;padding:2%;height:170px;}
.photo_gallery ul li img{width:100%;height:100px;border:2px solid #d1d1d1;}
.photo_gallery ul li a:link, .photo_gallery ul li a:visited{color:#414141;font-size:14px;text-decoration:none;}
.photo_gallery ul li a:hover{color:#075654;}
.image_link{float: left;position: absolute;top: -42px;left: 30px;}
.image_link a:link, .image_link a:visited{font:bold 12px "HelveticaNeueLTW20-Roman";color:#202020;line-height:10px;text-decoration:none;padding:10px;background-color: transparent; background-color: rgba(255, 255, 255, 0.5);display:block;-webkit-border-radius: 8px; border-radius: 8px;}
.image_link a:hover{color:#fff;background-color: transparent; background-color: rgba(0, 0, 0, 0.5);}

.main_tab{background-color:#e5e5e5;padding:0 35px;}
.tabs td{cursor:pointer; color:#919191; font-size:14px; padding:0 6px; text-align:center;
line-height:48px;white-space:nowrap;}
.tabs td.current{color:#404040;}
.box{display:none; width:100%; padding:0 30px 30px 30px;}
.box.visible{display:block}
.box table{width:70%;}
.box table th{background-color:#09615d;color:#ececec;padding:5px;text-align:center;font-weight:normal;font-size:15px;}
.box table th img{margin-left:10px;}
.box table td{background:url(/_LAYOUTS/15/BOG/images/ar/bg_folder.png) repeat-y center #f0f0f0;}
.box table td ul{padding:0;margin:0;list-style:none;}
.box table td ul li{width:50%;float:right;padding:5px 15px;}
.box table td ul li a:link, .box table td ul li a:visited{color:#868686;display:block;}

#horiz_container_outer{width:100%; height:48px; position:relative; overflow:hidden; padding:0; margin:0;}
#horiz_container{margin:0; padding:0px; height:48px;}
#horiz_container_inner{}
#horiz_container li{list-style:none; margin:0px; display:inline-table;padding:0;}
#scrollbar{margin:0px auto; top:13px; width:100%; height:23px; font-size:0; display:block; position:relative}
#track{display:none;}
#dragBar{left:0px; top:0px; width:20px; height:10px; position:absolute}
#left_scroll{left:5px; top:-48px; width:23px; height:23px; position:absolute; cursor:pointer;background:url(/_LAYOUTS/15/BOG/images/ar/tabs_left_arrow.png) no-repeat;}
#right_scroll{ top:-48px; width:23px; height:23px; right:5px; position:absolute; cursor:pointer;background:url(/_LAYOUTS/15/BOG/images/ar/tabs_right_arrow.png) no-repeat;}

.blocks_slider{width:99%;}
.blocks_slider ul{padding:0; margin:15px 0; list-style-type:none}
.blocks_slider ul li{float:right; width:48%; margin:1%; text-align:right; height:62px; background-color:#edefef; border:1px solid #d9d9d9;}
.blocks_slider ul li a:link, .blocks_slider ul li a:visited, .blocks_slider ul li a:hover{color:#575757; text-decoration:none; font-size:15px; display:block; width:100%; height:62px; padding:0; margin:0;background: url(/_LAYOUTS/15/BOG/images/ar/arrow.png) no-repeat left center;}
.blocks_slider ul li a:hover{background: url(/_LAYOUTS/15/BOG/images/ar/arrow_hover.png) no-repeat left center;}

.blocks_slider ul li a img{margin-left:10px;position:relative;right:-1px;}
/************** start Search *******************/
.int_content div.ms-webpart-zone.ms-fullWidth, .int_content div.s4-wpcell-plain, .int_content  div.ms-webpart-chrome, .int_content div.ms-WPBody {max-width:99% !important;padding:0 !important;margin:0 !important;min-width:0px !important;}
.ms-srch-sb-border:hover, .ms-srch-sb-borderFocused, #SearchBox, .ms-srch-sb-border, .ms-srch-sbLarge{border:0 !important;background:none !important;}
.ms-srch-upscope-top{width:100% !important;}
.histogram_bar_active{border-color:#474441 !important;}
.ajax__multi_slider_default .inner_rail_horizontal, .slider_tick_active{border-color:#474441 !important;background-color:#474441 !important}
.leftSearchWP{float:left;width:75%;}
.rightSearchWP{float:right;width:25%;margin-top: -9px;}
h3{margin:0 !important;font:16px "HelveticaNeueLTW20-Light" !important;color:#5e5e5e;}
.ms-srch-item{max-width:100% !important;margin:0 !important;padding-top:0 !important;}
.ms-srch-result-groups, .ms-srch-result{max-width:100% !important;}
.ms-srch-sb-searchLink:hover, .ms-srch-sb-navLink:hover{background:none !important}
#SearchBox, .ms-srch-sb-border, .ms-srch-sbLarge{width:100%;}

.ms-srch-sbLarge>input, .ms-srch-sbLarge>input:focus{width:85%; color:#707070  !important; font:bold 17px arial;border:1px solid #ababab !important;}

.ms-disabled{font:13px "HelveticaNeueLTW20-Roman"}
.ms-srchnav{border-bottom:3px solid #5e5e5e; margin-top:5px}
.ms-srchnav-link-selected{background-color:#5e5e5e; color:#e4e4e4 !important;font:13px "HelveticaNeueLTW20-Light" !important; padding:0 10px}
.ms-srchnav-link, .ms-srchnav-link:hover{color:#535353; text-decoration:none; line-height:26px; font:13px "HelveticaNeueLTW20-Light" !important; padding:0 10px}
.ms-srch-result-noResults{font:13px "HelveticaNeueLTW20-Light" !important}
.ms-srch-result-noResultsTitle{font:13px "HelveticaNeueLTW20-Light" !important}
.ms-srch-resultFooter a{font:13px "HelveticaNeueLTW20-Light" !important; text-decoration:none}
.ms-srch-resultFooter a:hover, .ms-srch-result-noResults a{text-decoration:underline; color:#5e5e5e}
.ms-spimn-presenceLink{display:none}
.ms-peopleux-userImgWrapper{border:0}
.ms-peopleux-userImg{border:1px solid #ababab !important}
.ms-srch-Paging li a, .ms-srch-resultscount{font:13px "HelveticaNeueLTW20-Light" !important}
.ms-srch-resultscount{border-bottom:1px dotted #e2e2e2 !important; padding-bottom:15px}
#PagingSelf a{color:#5e5e5e !important}
.ms-srch-hover-content,  .ms-srch-hover-action a{font:13px "HelveticaNeueLTW20-Light" !important}
.ms-dlg-heading, h2.ms-dlg-heading{font:13px "HelveticaNeueLTW20-Light" !important}
.ms-srch-hover-close{height:20px}
.ms-ref-refinername:link, .ms-ref-refinername:visited{background:#075654; padding:2px 11px; line-height:24px; color:#fff !important; font:16px "HelveticaNeueLTW20-Light" !important; width:100%; height:30px; margin-top:10px; margin-bottom:5px}
.ms-ref-refinername:link div, .ms-ref-refinername:visited div{position:relative; top:-5px;}
.ms-ref-name{font:13px "HelveticaNeueLTW20-Light" !important; right:10px; position:relative}
.ms-ref-name:hover, .ms-displayBlock:hover, .ms-ref-selSec{color:#5e5e5e !important; text-decoration:underline}
.ms-commandLink, .ms-commandLink:visited{font:13px "HelveticaNeueLTW20-Light" !important; color:#5e5e5e !important; text-decoration:underline !important; padding-right:10px;border:0;}

.ms-srch-item-link, .ms-srch-item-link:visited, .ms-srch-ellipsis a, .ms-srch-ellipsis a:visited, .ms-srch-hover-popularity div{font-family:"HelveticaNeueLTW20-Roman" !important; font-size:16px !important; color:#5e5e5e;line-height:30px;}
h1, h2, h3, h4, h5, h6, .ms-h1, .ms-h2, .ms-h3, .ms-h4, .ms-h5, .ms-h6{font-family:"FrutigerLTW20-55Roman"}
div.ms-srch-item-title h3.ms-srch-ellipsis a, div.ms-srch-item-title h3.ms-srch-ellipsis a:visited{padding-right:10px;background:url(/_LAYOUTS/15/BOG/images/ar/il_arrow.png) no-repeat right 15px;color:#075654;}
.ms-srch-item-summary, .ms-srch-communityItem-summary, .ms-srch-item-metadataContainer div{font:13px "HelveticaNeueLTW20-Light" !important}
.ms-srch-item-body{padding-bottom:10px;}
.ms-srch-item:hover, .ms-srch-people-outerContainer:hover{background-color:#dedede}
.ms-srch-item{border-bottom:1px dashed #5e5e5e;}
.slider_extent_label_section, .handle_label_section, .ms-metadata, .ms-descriptiontext{font:13px "HelveticaNeueLTW20-Light" !important}
.ms-ref-allSec, .slideronly_container, .ms-textSmall, .histogram_container{position:relative; right:10px;}
.ms-srch-item-path, .ms-srch-hover-filetype{color:#7d7974;text-decoration:underline;}
.ms-webpart-cell-vertical{margin-bottom:0;}
.ms-calloutLink:hover, .ms-calloutLink, .ms-srch-result #Paging a:hover{color:#5e5e5e !important;}
.ms-srch-item-summary .ms-srch-item-highlightedText{color:#f7941e;}
.ms-promlink-button-image{right: -10px;top: -5px;}
.ms-srch-hover-actions, .ms-srch-hover-popularity{background-color:#dedede;}
.ms-srch-hover-actions{display:none;}
.ms-srch-hover-outerContainer{margin-top: -470px;}

.srch-advancedtable{padding:0;margin:0;background:none;border:0;}
.ms-advsrchText-v2{padding:0 10px;}
.ms-advsrchText-v1, .ms-advsrchText-v1 label{color:#646464; font:normal 14px "HelveticaNeueLTW20-Roman" !important; padding:5px 10px;vertical-align:top; background-color:#e4e4e4;text-align:right !important;}
.ms-advsrchText-v2 input, .ms-advsrchText-v2 select{color:#646464; font:14px "HelveticaNeueLTW20-Roman" !important; background-color:#f4f4f4 !important; border:1px solid #c5c5c5;line-height:18px;height:30px;width:100% !important;}
.ms-advsrchbutton input{background:#075755 !important; font:12px "HelveticaNeueLTW20-Roman" !important; color:#fff !important; text-align:center; float:left; border:0 !important; cursor:pointer; margin-left:10px !important;  padding:0 10px 4px 10px !important; line-height:22px}
.ms-advsrchtips a:link, .ms-advsrchtips a:visited{color:#075654;text-decoration:underline;}	

/************** End Search *******************/

.council_members{padding:0;margin:0;list-style:none;width:99%;}
.council_members li{float:right;width:48%;padding:2%;height:280px;text-align:center;line-height:18px;border:1px solid #ddd;margin:1%;}
.council_members li:first-child{width:100%;}
/*.council_members li:first-child{width:48%;}*/
.council_members li img{width:175px;height:150px;border:2px solid #d1d1d1;}
.council_members li span{color:#075654;font-weight:bold;}
.council_members li  a:link, .council_members li  a:visited{width:100%;max-width:300px;display:block;background-color:#075654;color:#fff;line-height:25px;text-decoration:none;margin:5px auto;}

#map_canvas_all{height: 155px;max-width:98%;margin-bottom:20px;}	

.home_banner img{border:1px solid #cecece;width:100%;margin-bottom:25px;}
.guid_banner, .building_img img{width:100%;}
.guid_banner{margin-top:1px;}
@media (min-width:1200px){nav{display:none !important}
}

@media (min-width:991px) and (max-width:1200px){}
@media (min-width:767px) and (max-width:1200px){
#topnav{display:block !important}
nav{display:none !important}
}

@media (max-width:972px){
.menu>li>div{position:absolute; top:94px; right:0 !important; width:972px; background-color:#075654; padding:12px 20px 20px 20px; display:block;z-index:9;max-width:100%;}
.menu>li>a{display:block; width:100%; height:80px; text-align:center; color:#393939; font:13px "HelveticaNeueLTW20-Roman"; text-decoration:none}
}



@media (max-width:990px){
#slides2 {visibility:hidden;height:10px;}
.r_side_int {display:none;}

.left_header{margin-top:0;}
.search, .h_ico, .date, .dash, .left_header, .fonts_down, .fonts_up{float:right;}
.search{margin-right:5px;}
.b_left{display:none;}
.b_left2{display:block;}
.b_tbr, .b_mid, .b_tbl{width:100%;height:auto;margin-bottom:10px}
.b_tl, .b_tr{margin-bottom:0;}
.b_tr, .b_br, .b_tl, .b_bl{width:50%;}
.b_tr a, .b_br a, .b_tl a, .b_bl a, .b_tr a:hover, .b_br a:hover, .b_tl a:hover, .b_bl a:hover{width:100%;}
.b_tr a, .b_tr a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_tr2.png) no-repeat center center;}
.b_br a, .b_br a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_br2.png) no-repeat center center;}
.b_tl a, .b_tl a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_tl2.png) no-repeat center center;}
.b_bl a, .b_bl a:hover{background:url(/_LAYOUTS/15/BOG/images/ar/bg_b_bl2.png) no-repeat center center;}
.contents .col-md-4{padding-right:0 !important;}
.subscrip{float:right;display:block;}
.newsletter .letter{width:100%;}
.footer_line{width:100%;display:block;margin-bottom:10px;}
.footer span{display:block;width:100%;text-align:right;}
/**/
.last_update{float:right}
.icons{float:right; margin-top:10px}
.icons img{float:right}
.icons a{float:right; margin:0 0 3px 3px}
.container{max-width:100%}
.bg_pl1, .bg_pl3{display:none;}
.bg_pl2{background:none;}
.r_side_int{border:1px solid #d2d2d2; background-color:#f4f4f4; padding:12px;margin-bottom:10px;}
.l_side_int{border:1px solid #d2d2d2; background-color:#f4f4f4; padding:12px; margin-right:0}

.leftSearchWP{float:left;width:100%;}
.rightSearchWP{display:none;}
.ms-srch-hover-outerContainer{visibility:hidden !important;display:none !important;}
.ms-srch-item{width:100% !important;}
#divVideoViewsCount{text-align:right;}
}

@media (max-width:767px){
.menu{display:none !important}
.top_menu{min-height:0; background:none}
.navbar{margin-bottom:0; min-height:34px;background-color:#075654 !important;}
.navbar-header a{font-size:16px; color:#fff; text-decoration:none; padding:15px; display:block; line-height:20px}
.navbar-toggle{margin-left:10px}
.navbar-nav{padding:0; margin:0}
.navbar-inverse{background-color:transparent; border:0; -webkit-border-radius:0 !important; border-radius:0 !important}
.navbar-inverse .navbar-nav >li >a:hover, .navbar-inverse .navbar-nav >li >a.current{color:#d8b78d}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle{background-color:#d9d9d9; border-color:#d9d9d9}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-color:#d0d9e7}
.navbar-collapse{max-height:1000px; padding:0}
nav{display:block !important}
.navbar-inverse .navbar-nav >li >a, .navbar-inverse .navbar-nav >li >a:hover{background:none; font-size:16px; color:#fff; border-bottom:1px dotted #053c3b !important}
.navbar-header button{min-width:10px}
.navbar-inverse .navbar-nav >.open >a, .navbar-inverse .navbar-nav >.open >a:hover, .navbar-inverse .navbar-nav >.open >a:focus{background-color:#098683; color:#fff}
.navbar-inverse .navbar-nav .open .dropdown-menu >li >a{color:#fff; font-size:16px; padding-right:25px; padding-top:5px; padding-bottom:5px;background:url(/_LAYOUTS/15/BOG/images/ar/subm_arrow.png) no-repeat right 13px;}
.navbar-inverse .navbar-nav .open .dropdown-menu >li.title >a{font-size:16px !important; background:url(/_LAYOUTS/15/BOG/images/ar/tm_st.png) no-repeat right 0px; line-height:20px; padding:0 25px 10px 0; margin-right:5px}
.dropdown-menu .divider{background-color:#d0d9e7}
.navbar-inverse .navbar-nav >.dropdown >a .caret{border-top-color:#fff; border-bottom-color:#fff;margin-right:5px;}
.navbar-nav .open .dropdown-menu{background-color:#098683}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#075654;}
.menushadow{height:10px;}
.menushadow img{display:none;}
.slideshow4 .slide a span, .more:link, .more:visited ,.slideshow4 .slide a strong{font-size:12px;line-height:16px;}
.des{line-height:25px;font-size:12px;}
.news_title a{font-size:14px;line-height:16px;}
.slideshow .slide {font-size:14px;line-height:16px;}
.slideshow3 .slide span{display:none;}
.slideshow2 .slide {height:auto;}
.cu_ul li, .formTextBox, .formDropDown{width:100% !important;}
.news_slider .plusslider,.news_slider .quote{height:250px !important}
.news_slider .quote a, .quote a:hover{padding:5px;width:}
.news_slider .quote a img{width:100%; border:1px solid #a8a8a8}
.news_slider .quote a span.news_des{display:none}
.int_event{width:100%;}
.img_event{width:50%;margin-right:10px;}
.gallery_list li{width:100%;}
.gallery_list li img{height:auto;}
.Presidents_img img{display:none;}
.int_list_download li a span{width:100%;}
.photo_gallery ul li{float:right;width:100%;padding:10px 0;height:auto;}
.photo_gallery ul li img{height:auto;}
.box table{width:100%;}
.box table td{background:none;}
.box table td ul li{width:100%;}
.blocks_slider .blocks li{width:98.3%;}
.blocks_slider .plusslider{height:750px !important}
.council_members{padding:0;margin:0;list-style:none;width:99%;}
.council_members li{float:right;width:100%;height:auto;}
.council_members li img{max-width:90%;height:auto;}
.council_members li span{color:#075654;font-weight:bold;}
.blocks_slider ul li{width:98%;}
/* Courts */
.court_image img{width:100%}
.court_Description span img{width:100%}

.logo {
    margin: 20px 172px 0 0;
    width:200px;
}
.date {
	display:none;
}
.b_tbr, .b_mid, .b_tbl {
	display:none;
}
.menushadow{height:0px;}

.top_menu {
	margin-bottom:-10px;
}
.slideshow3 .slide div {
	height:145px;
}
.links_body {
	height:145px;
}

.calender_days td {
	line-height:0px;
}
.vote_body {
	height:140px;
}
.footer {
	display:none;
}
.news_title {
	min-height:0px;
}
.news_title a {
	display:none;
}
.news_body {
	height:198px;
	background-color:#fff;
}
.news {
	height:240px;
}
.links {
	display:none;
}
.slideshow4 {
	border:1px solid #ccc;
}
.events_body {
	height:215px;
}
.events {
	margin-top:-12px;
}
.formTextBox {
    width: 200px !important;
}
.letter img {
	height:35px;
}

}

@media (max-width:1024px) and (min-width:481px){.SureTabletHide{display:none}
.SureTabletStretch{width:100%} .scrollup{display:none !important;}
}
@media (max-width:530px){
.ms-srch-group-content, .ms-srch-group, .ms-srch-result-groups, .ms-srch-Paging, .ms-srch-resultFooter, .ms-srch-result, .ms-srch-upscope-top, .ms-srch-item-body{max-width:300px !important;min-width:0% !important;padding:0 !important;margin:0 !important;}
}
@media (max-width:480px){.SureMobileHide{display:none}
.SureMobileStretch{width:100%} .scrollup{display:none !important;}
.logo { float: left; margin: 10px 100px; width: 170px;}
.h_ico {float: none;}
.search {border: 1px solid #aeaeae; float: right; width: 190px !important; margin-top:0px;}
.h_ico img { width: 24px; height: 24px; float: right; margin-right: 6px;}

.hi_01{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons_m.png) no-repeat -13px -0}
.hi_02{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons_m.png) no-repeat -40px -0}
.hi_03{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons_m.png) no-repeat -63px -0}
.hi_04{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons_m.png) no-repeat -115px -0}
.hi_05{background:url(/_LAYOUTS/15/BOG/images/ar/small_icons_m.png) no-repeat -90px -0}

.left_header { width:100%;}

.date {
	display:none;
}
.b_tbr, .b_mid, .b_tbl {
	display:none;
}
.menushadow{height:0px;}

.top_menu {
	margin-bottom:-10px;
}

.slideshow3 .slide strong {
	font-size:12px;
}
.slideshow3 .slide div {
	height:145px;
}
.links_body {
	height:145px;
}

.calender_days td {
	line-height:0px;
}
.TopCurrentMonthCssClass:link, .TopCurrentMonthCssClass:visited, .TopCurrentYearCssClass:link, .TopCurrentYearCssClass:visited {
	font-size:12px !important;
}
.vote_body {
	height:140px;
}
.newsletter span {
	font-size:12px;
}
.vote .title{
	height:35px; padding:5px 10px 0 10px;
}
.letter img {
	height:35px;
}

.formTextBox {
    width: 200px !important;
}
.footer {
	display:none;
}
.news_title {
	min-height:0px;
}
.news_title a {
	display:none;
}
.news_body {
	height:198px;
	background-color:#fff;
}
.news {
	height:240px;
}
.links {
	display:none;
}
.slideshow4 {
	border:1px solid #ccc;
}
.events_body {
	height:215px;
}
.events {
	margin-top:-12px;
}

}


/**********  Rating Styles ***********/
.MyNormal /*### Normal Css Class For Instance Star ###*/
{   
    width: 16px;
    height: 16px;
    margin: 0 0px 0 0;
    cursor: pointer;
    background-image: url(/_Layouts/15/BOG/Images/RateStar.png);
    background-position: 0 16px;
}
.MyHover /*### Hover Css Class For Instance Star ###*/
{   
    width: 16px;
    height: 16px;
    margin: 0 0px 0 0;
    cursor: pointer;
    background-image: url(/_Layouts/15/BOG/Images/RateStar.png);
}
.Myselect /*### Selected Css Class For Instance Star ###*/
{   
    width: 16px;
    height: 16px;
    margin: 0 0px 0 0;
    cursor: pointer;
    background-image: url(/_Layouts/15/BOG/Images/RateStar.png);
    border: 0px solid skyblue;
	
}
.DivRating
{    
    position:relative;
    width:80px;
    float:left;  
    margin-left:5px;  
    margin-top:-2px;
}

#captchaImage { width: 255px !important; padding-right: 5px;margin-bottom:5px;}

.wrapword{
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}

/* FAQs */
.faq_ques{background-color:#f0f0f0; border:1px solid #eaeaea; padding:5px; margin-bottom:5px}
.faq_ques a:link, .faq_ques a:visited{background:url(/_LAYOUTS/15/BOG/images/faq_close.png) no-repeat right 10px; color:#424242; font:14px "HelveticaNeueLTW20-Roman"; text-decoration:none; padding-right:15px; display:block}
.faq_des{padding:10px 15px 15px 15px; color:#505050; font:13px "HelveticaNeueLTW20-Roman"; margin-bottom:10px}
.faq_des a:link, .faq_des a:visited{color:#2a5323; font:13px "HelveticaNeueLTW20-Roman"; text-decoration:none;}
.faq_des a img{margin-left:3px;}
.faq_des a:hover{text-decoration:underline}

.voteQuestion{background-color:#f0f0f0; border:1px solid #eaeaea; padding:5px; margin-bottom:5px}
.voteQuestion a:link, .voteQuestion a:visited{background:url(/_LAYOUTS/15/BOG/images/faq_close.png) no-repeat right 10px; color:#424242; font:14px "HelveticaNeueLTW20-Roman"; text-decoration:none; padding-right:15px; display:block}


/* Departments */
.department_table{width:100%; background:#f4f4f4}
.department_title{width:100%; height:35px; background:#075654; font:16px HelveticaNeueLTW20-Roman; color:#f4f4f4; text-align:right; padding-right:2%}
.department_items{width:20%; background:#eaeaea; vertical-align:top; padding: 15px 0px;  border-top:1px solid #f8f8f8; text-align:center; font:16px HelveticaNeueLTW20-Roman;  color:#414141;}
.department_Description{font:14px HelveticaNeueLTW20-Roman;  color:#414141;  text-align:justify;  line-height:30px;  border-top:1px solid #f8f8f8; padding:5px 15px;}
.department_Description div{direction:rtl !important;}


/* Courts */
.court_table{width:100%; background:#f4f4f4}
.court_title{width:100%; height:35px; background:#075654; font:16px HelveticaNeueLTW20-Roman; color:#f4f4f4; text-align:right; padding-right:2%}
.court_lbl{width:20%; background:#eaeaea; vertical-align:top; padding: 15px 0px; border-top:1px solid #f8f8f8; text-align:center; font:16px HelveticaNeueLTW20-Roman;  color:#414141;}
.court_description{font:14px HelveticaNeueLTW20-Roman; color:#414141; text-align:justify;  line-height:30px;  border-top:1px solid #f8f8f8; padding:5px 15px;}
.court_description div{direction:rtl !important;}
.court_image{text-align:center}
.court_image img{height:250px; padding:1px; background:#FFF; border:1px solid #cecece}

.navigation_title { margin: 10px 0 10px 0; font: 16px HelveticaNeueLTW20-Roman; color: #075654;}
.boardplace_subtitle { padding-bottom: 15px; font: bold 16px HelveticaNeueLTW20-Roman; color: #075654; text-align:center;}


/* Blogs */
.blog{width:48%; height:85px; background:#075654; margin:2px; padding:0; display:inline-block}
.blog img{max-width:40%; height:auto; float:right; padding:3%}
.blog span{float:right; padding:2%; color:#fff; text-decoration:none; white-space:nowrap; font:18px HelveticaNeueLTW20-Roman}
.blog a{width:100%; height:100%; display:block}
.blog a:hover{background:#0a6b69}
.bar{width:100%; height:40px; background-color:#075654; font:15px HelveticaNeueLTW20-Roman; color:#e9e9e9; margin:0}
.bar img{padding:10px 12px 0 5px}
#blog_tree ul ul{display:none;list-style:none}
#blog_tree .last.open>a{background:url(/_LAYOUTS/15/BOG/images/blogs/min.png) no-repeat right center}
.blog_menu{width:100%;border:0;list-style:none;position:relative;color:#075654;margin:0;padding:10px 5px 0 0}
.blog_menu li{padding-right:10px;}
.blog_menu li a{cursor:pointer;padding-right:15px;color:#075654;text-decoration:none;font:15px HelveticaNeueLTW20-Roman}
.blog_menu li a:hover{color:#000}
.level_2 li span a{font:bold 14px HelveticaNeueLTW20-Light;color:#075654}
.level_2 li span a:hover{text-decoration:underline}
.level_2{list-style:none;padding-right:10px;color:#000;text-decoration:none;font:14px HelveticaNeueLTW20-Light}
.level_2 .last2>a{background:url(/_LAYOUTS/15/BOG/images/blogs/sub.png) no-repeat right center}
.level_2 .last2.open>a{background:url(/_LAYOUTS/15/BOG/images/blogs/min.png) no-repeat right center;}
.level_2 li a{color:#626262;text-decoration:none;font:14px HelveticaNeueLTW20-Light;}
.level_3{list-style:none;font:bold 15px HelveticaNeueLTW20-Light;color:#626262;padding-right:10px; padding:4px;  }
.level_3 .last3>a{background:url(/_LAYOUTS/15/BOG/images/blogs/sub.png) no-repeat right center; }
.level_3 .last3.open>a{background:url(/_LAYOUTS/15/BOG/images/blogs/min_03.png) no-repeat right center;}
.level_3 label{font:bold 14px HelveticaNeueLTW20-Light;color:#047371; padding:0px; }
.blog_hr{width:100%;border:1px solid #f8f8f8;background-color:#e4e4e4;height:1px; margin:1px !important;}
.blog_details{margin:0;padding: 0;width: 100%;}
.blog_label{width:90%; font:bold 14px HelveticaNeueLTW20-Light;color:#545454; padding:0px 5px; background:#f0f0f0; text-align:right; direction:rtl; border:1px solid #fff; }
.blog_value{width:10%; font:bold 15px HelveticaNeueLTW20-Light;color:#1a9f9b; text-align:center; background:#f8f8f8; border:1px solid #fff;}
.blog_value a{padding:5px !important;}
.blog_value img{vertical-align: top !important; padding-top: 3px;}
#blog_tree .last>a,.level_2 .last2>a{background:url(/_LAYOUTS/15/BOG/images/blogs/more.png) no-repeat right center}
#blog_firstlevel_items {display: block !important;}
#blogAjaxLoader { position: absolute; width: 95%; text-align: center; z-index: 50;top: 50%;margin-top: -16px;}

.b_bl_h {
    width: 142px !important;
    float: right;
}
.b_bl_h_r {
    margin-left: 11px;
}
.b_bl_h a {
    background-position: center !important;
    width: auto !important;
    background-repeat: no-repeat;
}
.b_bl_h_1 a {
    background-image: url(/_LAYOUTS/15/BOG/images/ar/b_bl_h_1.jpg) !important;
}
.b_bl_h_2 a {
    background-image: url(/_LAYOUTS/15/BOG/images/ar/b_bl_h_2.jpg) !important;
}
@media (max-width:767px){
.blog{width:100%}
.blog img{width:auto}
.b_left2 {
	display:none;
}
}

.mobilemenu {
	overflow:hidden;

}
.mobilemenu ul { list-style-type: none; padding-right:0px;

 }
.mobilemenu label{
	background-color: #075654;
	padding: 0px;
	padding-left: 0px;
	color: white;
	width:100%;
	margin-bottom:0px;
	padding:5px;
	font-weight:normal;	
	border-bottom:1px solid #0e9893;
	text-indent:4px;
	height:40px;
	line-height:30px;
}

/*.menuicon {
	background-image:url('Images/menu-m.png'); background-position:right 9px;; background-repeat:no-repeat;
	display:block;
}*/

.mobilemenu li { 
	margin: 0px;
	border: 0px solid #ABC;
}
.mobilemenu li a { 
	color: white;
	text-decoration:none;
}
.sublable {
	background-color:#0c7d79 !important; text-indent: 40px !important;
}

.top_menu  input[type=checkbox] { display: none; }
input[type=checkbox] ~ ul { 
	max-height: 0;
	max-width: 0;
	opacity: 0;
	overflow: hidden;
	white-space:nowrap;
  /* -webkit-transition:all 1s ease;  
   -moz-transition:all 1s ease;  
   -o-transition:all 1s ease;  
   transition:all 1s ease;  */
	
}
input[type=checkbox]:checked ~ ul { 
	max-height: 100%;
	max-width: 100%;
	opacity: 1;
}
/*
input[type=checkbox] + label:before{
	transform-origin:25% 50%;
  border: 8px solid transparent;
  border-width: 8px 12px;	
  border-left-color: white;
  margin-left: -20px;
	width: 0;
	height: 0;
	display: inline-block;
	text-align: center;
	content: '';
	color: #AAAFAB;
   -webkit-transition:all .5s ease;  
   -moz-transition:all .5s ease;  
   -o-transition:all .5s ease;  
   transition:all .5s ease; 
	position: absolute;
	margin-top: 1px;
}

input[type=checkbox]:checked + label:before {
	transform: rotate(90deg);
	/*margin-top: 6px;
  margin-left: -25px;*/
}
*/


