@font-face{font-family:"Midan W20"; src:url("/_layouts/15/MOFInternet/Fonts/4d56c718-5282-4923-867f-763af2fa8575.eot?iefix") format("eot")}
@font-face{font-family:"Midan W20"; src:url("/_layouts/15/MOFInternet/Fonts/4d56c718-5282-4923-867f-763af2fa8575.eot?iefix"); src:url("/_layouts/15/MOFInternet/Fonts/be87d34b-77db-4286-87d9-d2964115c6c5.woff") format("woff"),url("/_layouts/15/MOFInternet/Fonts/539016b8-1f78-4507-b542-c9e55b269ac6.ttf") format("truetype"),url("/_layouts/15/MOFInternet/Fonts/3b8c2857-0ab3-4ea6-90bc-9928bf53340c.svg#3b8c2857-0ab3-4ea6-90bc-9928bf53340c") format("svg")}
@font-face{font-family:"Midan W23 Black"; src:url("/_layouts/15/MOFInternet/Fonts/93ef710c-0fcb-413b-ad0b-65980644f7bb.eot?iefix") format("eot")}
@font-face{font-family:"Midan W23 Black"; src:url("/_layouts/15/MOFInternet/Fonts/93ef710c-0fcb-413b-ad0b-65980644f7bb.eot?iefix"); src:url("/_layouts/15/MOFInternet/Fonts/1eb5cb72-1f31-4b65-b7b8-25e04849900d.woff") format("woff"),url("/_layouts/15/MOFInternet/Fonts/91f50f03-a084-48a5-a1bf-1ceafef235e1.ttf") format("truetype"),url("/_layouts/15/MOFInternet/Fonts/53708bf0-596d-49f1-9a7d-16354460627a.svg#53708bf0-596d-49f1-9a7d-16354460627a") format("svg")}
@font-face{font-family:"Midan W23"; src:url("/_layouts/15/MOFInternet/Fonts/b29b6cfe-efb5-459d-b69a-6dc1eb32a09a.eot?iefix") format("eot")}
@font-face{font-family:"Midan W23"; src:url("/_layouts/15/MOFInternet/Fonts/b29b6cfe-efb5-459d-b69a-6dc1eb32a09a.eot?iefix"); src:url("/_layouts/15/MOFInternet/Fonts/eaa2ab41-02ed-4da4-8cba-48de42be9f5b.woff") format("woff"),url("/_layouts/15/MOFInternet/Fonts/770b1c0c-4e80-4254-bf5a-f5fc028db113.ttf") format("truetype"),url("/_layouts/15/MOFInternet/Fonts/f91585b9-218a-4181-88c0-ff875a54cfe4.svg#f91585b9-218a-4181-88c0-ff875a54cfe4") format("svg")}

*, *:before, *:after{/*-webkit-box-sizing:border-box; -moz-box-sizing:border-box;*/ box-sizing:border-box}
body{overflow:auto; overflow-x:hidden; margin:0px !important; padding:0px !important; font-family:"Midan W23" !important; direction:rtl; min-width:425px;  background-color:#f3f3f3; color:#404040; font-size:24px}
.clr{clear:both; display:block}
img{border:0; vertical-align:middle}
a{text-decoration:none; color:#404040}
.scrollup{width:50px; height:50px; position:fixed; bottom:30px; right:25px; display:none; text-indent:-9999px; background:url(/_layouts/15/MOFInternet/images/ar/go_top.png) no-repeat; z-index:9}
.scrollup:hover{background:url(/_layouts/15/MOFInternet/images/ar/go_top_h.png) no-repeat}
.social{padding:0;margin:0;list-style:none;position:fixed;bottom:50%;right:5px;}
.social li{padding:2px 0;}
.top_area{background:url(/_layouts/15/MOFInternet/images/ar/bg_header.jpg) no-repeat #e6e6e6 top left; background-size:100% 100%; border-bottom:1px solid #dadada}
.top_bar{background-color:transparent; background-color:rgba(255,255,255,0.8); border-bottom:1px solid #d4d4d4; padding:5px}
.top_bar>div{width:100%; max-width:1160px; margin:0 auto}
.tb_r{float:right; width:50%}
.tb_l{float:left; width:50%}
.tb_r a:link, .tb_r a:visited{float:right; margin:0 5px;text-decoration:none !important;color:#404040;display: block;height: 29px;vertical-align: top;padding: 7px 0 0;line-height: 17px;}
.tb_r a img{vertical-align:top !important;}
.tb_r .sp{float:right; margin:0 3px; width:1px; height:20px; background-color:#e5e5e5; margin-top:7px}
.tb_l div, .tb_l span, .tb_l a:link, .tb_l a:visited{float:left; margin:0 5px;text-decoration:none !important;}
.tb_l .sp{float:left; margin:0 3px; width:1px; height:20px; background-color:#e5e5e5; margin-top:7px}
#colors a{display:block; width:14px; height:14px; float:left; margin:10px 2px}
#colors a:nth-child(1){background-color:#325134; border:2px solid #000}
#colors a:nth-child(2){background-color:#23548d}
#colors a:nth-child(3){background-color:#832d1d}
#colors a:nth-child(4){background-color:#444}
.header{width:100%; max-width:1160px; padding:21px 0; margin:0 auto}
.header_logo{margin:0 0 12px;max-width: 300px;}
.top_menu{background-color:#01594d}
#menu{padding:0; margin:0; list-style:none; /*margin-right:200px*/}
#menu>li{float:right; position:relative; z-index:999;width:14.28%;}
#menu>li>a:link, #menu>li>a:visited{color:#fff; font-size:24px; text-decoration:none; padding:15px 19px; line-height:30px; display:block; text-align:center; border-right:1px solid #2b542e}
#menu>li:hover>a{background-color:#347a63}
#menu>li.selected>a:link, #menu>li.selected>a:visited{color:#e8b03c}
#menu>li>ul{display:none; padding:10px 0 0; margin:0; list-style:none; background-color:#347a63; width:235px !important; position:absolute; top:60px; right:0; overflow:hidden; border:1px solid #244927; border-top:0}
#menu>li>ul li{padding:2px 5px; margin:0 10px}
#menu>li>ul li a:link, #menu>li>ul li a:visited{display:block; font-size:20px; color:#fff; text-decoration:none; padding:5px 10px 10px; border-bottom:1px dotted #779279; line-height:16px; /*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
#menu>li>ul li a:hover{color:#e8b03c}
#menu>li>ul li:last-child{margin-bottom:15px}
.slicknav_menu{display:none; font-size:14px; background:#01594d; padding:5px}
.slicknav_btn{position:relative; display:block; vertical-align:middle; float:right; padding:0.438em 0.625em 0.438em 0.625em; line-height:1.125em; cursor:pointer; margin:5px 5px 6px; text-decoration:none; /*-webkit-border-radius:4px; -moz-border-radius:4px;*/ border-radius:4px; background-color:#347a63; /*margin-right:180px*/}
.slicknav_menu .slicknav_menutxt{display:block; line-height:1.188em; float:left; color:#fff; font-size:23px; white-space:nowrap}
.slicknav_menu .slicknav_icon{float:right; margin:0.300em 0 0 0.438em}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block; width:1.125em; height:0.125em; /*-webkit-border-radius:1px; -moz-border-radius:1px;*/ border-radius:1px; /*-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25); -moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);*/ box-shadow:0 1px 0 rgba(0,0,0,0.25); background-color:#fff}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.3em}
.slicknav_nav{clear:both; color:#d8dde7; margin:0; padding:0}
.slicknav_nav ul, .slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{border-top-color:#fff !important; border-bottom-color:#fff !important; display:inline-block; width:0px; height:0px; margin-right:2px; vertical-align:middle; border-top:4px solid rgb(0,0,0); border-right:4px solid transparent; border-bottom:0px dotted; border-left:4px solid transparent; content:''}
.slicknav_nav .slicknav_item{cursor:pointer}
.slicknav_nav .slicknav_row{display:block}
.slicknav_nav a{display:block; padding:5px 10px; margin:2px 5px; text-decoration:none; color:#fff; font-size:20px}
.slicknav_nav a img{display:none}
.slicknav_nav a:hover{color:#fff}
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a{display:inline; padding:0; margin:0}
.slicknav_menu:before, .slicknav_menu:after{content:""; display:table}
.slicknav_menu:after{clear:both}
.slicknav_nav, .slicknav_nav ul{list-style:none; overflow:hidden}
.slicknav_nav ul{padding:0 0 10px 0; margin:0}
.slicknav_nav .slicknav_row{padding:5px 10px; margin:2px 5px}
.slicknav_nav li{border-bottom:1px dotted #779279}
.slicknav_nav li:last-child{border-bottom:none}
.slicknav_nav li ul li{border-bottom:0}
.slicknav_nav li ul a{color:#fff !important; font-size:20px; margin:0 20px; padding:0 12px 5px 5px; border-top:none}
.slicknav_nav li ul li:last-child a{border-bottom:none}
.slicknav_nav .slicknav_row:hover{color:#d8dde7}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
.slicknav_menu .dropdown{background-color:#347a63}
.srch{text-align:right; margin-top:80px; overflow:hidden;float:left;}
.collapsible{width:255px; display:block; overflow:hidden; position:relative; float:left; height:32px; margin-top:5px}
.collapsible input{background-color:#fbfbfb; border:1px solid #e1e1e1 !important; height:27px; font-family:"Midan W23"!important; font-size:20px; padding:5px; text-align:right;position:relative;vertical-align:middle !important;}
.collapsible img.srch-gosearchimg{cursor:pointer;height:auto !important;border:none !important;vertical-align:middle !important;background:none transparent !important;}
.collapsible img{cursor:pointer;}
.srclose{margin-left:-232px;/*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.sropen{margin-left:0;/*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.srch #SRSB{float:left;}
.media_center{padding:10px 0 28px 0; position:relative}
.media_center .m_title{font-size:40px; background:url(/_layouts/15/MOFInternet/images/ar/title_line.png) repeat-x center}
.media_center .m_title span{display:block; width:220px; background-color:#f3f3f3; margin:0 auto; text-align:center}
.eb{width:100%; max-width:1160px; margin:0 auto}
.news{float:right; width:50%; padding:0 0 0 6px}
.events_box{float:left; width:50%; padding:0 6px 0 0;position:relative;}
.events_box .tabs{padding:0; margin:0; list-style:none; font-size:28px; cursor:pointer; color:#28926c}
.events_box .tabs li{float:right; padding:0 10px; position:relative; bottom:-1px; z-index:99}
.events_box .tabs li.current{background-color:#eaeaea; color:#28926c; border:1px solid #cdcdcd; border-bottom:0}
.events_box  .all:link, .events_box  .all:visited{font-size:24px; position:absolute; left:10px; top:0; display:block; float:left; padding-right:17px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
#occasionsContainer{position: relative;background-color: #eaeaea;border: 1px solid #cdcdcd;padding: 8px;}
#occasionsContainer img{width:100%;height:192px;}
.box{display:none}
.visible{display:block}
.news .tabs{padding:0; margin:0; list-style:none; font-size:28px; cursor:pointer; color:#c58e1c}
.news .tabs li{float:right; padding:0 10px; position:relative; bottom:-1px; z-index:99;color:#28926c;}
.news .tabs li.current{background-color:#eaeaea; color:#28926c; border:1px solid #cdcdcd; border-bottom:0}
.news .all:link, .news .all:visited{font-size:24px; position:absolute; left:10px; top:-35px; display:block; float:left; padding-right:17px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
.news .box{position:relative; background-color:#eaeaea; border:1px solid #cdcdcd; padding:8px}
.news .slick-slider{position:relative;  display:block}
.news .slick-track{position:relative; top:0; left:0; display:block}
.news .slick-list{position:relative;  display:block;  overflow:hidden}
.news .slick-slide{overflow:hidden; float:right; height:332px; position:relative}
.news .slick-next{position:absolute; top:50%; right:10px; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.news .slick-prev{position:absolute; top:50%; left:10px; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.news .slick-slide a:link, .events .slick-slide a:visited{display:block; height:332px; text-decoration:none; color:#fff}
.news .slick-slide img{width:100%; height:100%}
.news .slick-slide span{background-color:transparent; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; width:100%; padding:10px; color:#fff; font-size:26px}
.events_box .title{font-size:28px; color:#28926c;}
.events_box .title a:link, .events_box .title a:visited{float:left; font-size:24px; display:block; padding:0 17px 0 10px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
.events{background-color:#eaeaea; border:1px solid #cdcdcd; height:265px}
.calendar{float:right; width:60%;height:265px;}
.event{float:left; width:40%}
.calendar{padding:10px; border-left:1px solid #dadada}
.cal_grid{text-align:center; line-height:22px; font-size:20px; width:100%; border-spacing:0; border-collapse:separate}
.cal_grid th{color:#fff; background-color:#c58e1c; line-height:25px; padding:2px 0; text-align:center;  font-weight:normal}
.cal_grid td{color:#404040; padding:2px}
.cal_grid td.current{color:#fff; background-color:#01594d; /*-webkit-border-radius:100px;*/ border-radius:100px}
.m_y{color:#404040; font-size:20px; line-height:30px}
.m_y img{float:left; margin:5px 2px 0 0}
.event{padding:10px}
.ev_date{color:#01594d; font-size:22px; background:url(/_layouts/15/MOFInternet/images/ar/green/date_ico.png) no-repeat right center; padding-right:25px}
.event img{width:100%; height:100px; margin-top:5px}
.event span{font-size:23px; text-align:justify; display:block; line-height:22px}
.e_banners{padding:12px 0 0 0;}
.e_banners a:link, .e_banners a:visited{float:right; display:block; position:relative}
.e_ban01{width:32.5%; margin-left:1%}
.e_ban01 span{position:absolute; width:100%; background-color:transparent; background-color:rgba(0,0,0,0.5); color:#fff; font-size:23px; bottom:0; padding:10px; line-height:25px; right:0}
.e_ban01 img{width:100%; height:127px}
.e_ban02{width:21.5%;background-color:#01594d;padding:10px;text-align:center;height:127px;color:#46b280;overflow:hidden;line-height:50px;}
.e_ban03{width:21.5%; margin-right:1%; background-color:#01594d; padding:10px; text-align:center; height:127px; color:#fff; overflow:hidden; line-height:50px}
.e_ban04{width:21.5%;margin-right:1%;background-color:#ffffff;padding:6px;border:1px solid #cdcdcd;text-align:center;height:127px;color: #ffffff;overflow:hidden;line-height:50px;}
.e_ban04 img { padding-bottom:5px; height: 100%;}

.e_ban02:hover, .e_ban03:hover{background-color:#46b280} .e_ban03:hover{background-color:#46b280}
.e_ban02 img:nth-child(odd), .e_ban03 img:nth-child(odd){position:absolute;bottom:0;right:0;width:100%;height:68px;/*-webkit-transition: all 0.5s ease-out;*/transition: all 0.5s ease-out;}.e_ban04 img:nth-child(odd){position:absolute;bottom:0;right:0;width:100%;height: 120px;/*-webkit-transition: all 0.5s ease-out;*/transition: all 0.5s ease-out;}
.e_ban02 img:nth-child(even), .e_ban03 img:nth-child(even){position:absolute; bottom:0; right:-100%; width:100%; height:68px;/*-webkit-transition: all 0.5s ease-out;*/transition: all 0.5s ease-out;}.e_ban04 img:nth-child(even){position:absolute; bottom:0; right:-100%; width:100%; height:120px;/*-webkit-transition: all 0.5s ease-out;*/transition: all 0.5s ease-out;}
.e_ban02:hover img:nth-child(odd), .e_ban03:hover img:nth-child(odd){right:100%;} .e_ban04:hover img:nth-child(odd){right:100%;}
.e_ban02:hover img:nth-child(even), .e_ban03:hover img:nth-child(even){right:0;} .e_ban04:hover img:nth-child(even){right:0;}

.e3lanat{background-color:#eaeaea; border:1px solid #cdcdcd; padding:10px}
.e3lanat span{display:block; color:#28926c; font-size:28px; float:right}
.e3lanat .all:link, .e3lanat .all:visited{float:left; font-size:24px; display:block; padding:0 17px 0 10px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
.e3lanat_slider{float:right; width:80%}
.e_slider .slick-slider{position:relative;  display:block}
.e_slider .slick-track{position:relative; top:0; left:0; display:block}
.e_slider .slick-list{position:relative;  display:block;  overflow:hidden; margin:5px 20px 5px 0}
.e_slider .slick-slide{overflow:hidden; float:right;height:50px;}
.e_slider .slick-slide a:link, .events .slick-slide a:visited{display:block; text-decoration:none; color:#404040; line-height:24px; font-size:24px}
.e_slider .slick-slide a span{color:#01594d; display:block; float:right; padding:0 0 0 10px; font-size:24px}
.e_slider .slick-slide a strong{font-weight:normal; color:#28926c}
.e_services{padding:10px 0 78px 0; background-color:#e8e8e8}
.e_services .m_title{font-size:40px; background:url(/_layouts/15/MOFInternet/images/ar/title_line.png) repeat-x center; margin-bottom:10px}
.e_services .m_title span{display:block; width:285px; background-color:#e8e8e8; margin:0 auto; text-align:center}
.srvs{width:100%; max-width:1160px; margin:0 auto}
.srvs{position:relative}
.srvs .slick-slider{position:relative;  display:block}
.srvs .slick-track{position:relative; top:0; left:0; display:block}
.srvs .slick-list{position:relative;  display:block;  overflow:hidden}
.srvs .slick-slide{overflow:hidden; float:right;padding-bottom:10px;}
.srvs .slick-next{position:absolute; bottom:-50px; left:50%; cursor:pointer; margin-left:2px}
.srvs .slick-prev{position:absolute; bottom:-50px; right:50%; cursor:pointer; margin-right:2px}
.srvs a{display:block; color:#404040; font-size:28px; line-height:25px; padding:0 5px; position:relative; height:185px}
.srvs a .s_title{border:1px solid #d5d5d5; display:block; background:url(/_layouts/15/MOFInternet/images/ar/green/bg_srv.png) repeat-x top #f4f4f4; padding:10px; text-align:center; height:130px;}
.srvs a .s_img{background-color:#01594d; width:107px; height:107px; display:block; position:absolute; right:50%; bottom:0; margin:0 -54px 0 0; border-radius:500px; overflow:hidden; /*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}

.srvs a:hover .s_img{background-color:#46b280;transform:scale(1.1); /*-ms-transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.srvs a:hover .s_title{ background:url(/_layouts/15/MOFInternet/images/ar/bg_srv_hg.png) repeat-x top #f4f4f4;}
.srvs a:hover .s_img img{transform:scale(1.1); /*-ms-transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}

.es_list{padding:0;margin:0;list-style:none;}
.es_list li{float:right;width:25%;}
.es_list li a:link, .es_list li a:visited{text-align:center;text-decoration:none;display:block; color:#404040; font-size:28px; line-height:25px; padding:0 5px; position:relative; height:185px;}
.es_list li a img{background-color:#01594d; width:90px; height:90px; display:block; border-radius:500px; overflow:hidden;margin:0 auto;}

.e_library{padding:10px 0 30px 0; background-color:#f3f3f3}
.e_library .m_title{font-size:40px; background:url(/_layouts/15/MOFInternet/images/ar/title_line.png) repeat-x center; margin-bottom:10px}
.e_library .m_title span{display:block; width:230px; background-color:#f3f3f3; margin:0 auto; text-align:center}
.lib{width:100%; max-width:1160px; margin:0 auto}
.documents{float:right; width:65%; padding-left:12px}
.documents .title{font-size:28px; color:#28926c; padding-right:10px}
.documents .title a:link, .documents .title a:visited{float:left; font-size:24px; display:block; padding:0 17px 0 10px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
.doc_box{background-color:#eaeaea; border:1px solid #cdcdcd; height:290px; padding:10px}
.d_tab{width:65%; float:right; padding:0 0 0 10px; border-left:1px dotted #a3a3a3; position:relative; height:270px}
.d_banners{float:left; padding:0 10px 0 0; width:35%}
.doc_box .t_tab{color:#fff; background-color:#01594d; font-size:28px}
.doc_box .t_tab ul{padding:5px 0 0 0; margin:0 10px 0 0; list-style:none}
.doc_box .t_tab ul li{float:right; padding:0 10px 5px 10px; position:relative; bottom:-1px; z-index:99; cursor:pointer; font-size:26px}
.doc_box .t_tab ul li.current{background-color:#eaeaea; color:#404040}
.doc_box .d_all:link, .doc_box .d_all:visited{font-size:24px; position:absolute; left:20px; top:11px; display:block; float:left}
.doc_ul{padding:0; margin:5px 0 0 0; list-style:none}
.doc_ul li{float:right; width:49%; margin:0.5%; background-color:#f4f4f4; border:1px solid #d5d5d5; padding:10px 5px}
.doc_ul li a{display:block}
.db_ul{padding:0; margin:0; list-style:none}
.db_ul li{float:right; width:49%; margin:0.5%; background-color:#f4f4f4; border:1px solid #d5d5d5; padding:10px 5px; text-align:center; font-size:20px; height:87px}
.db_ul li:hover{background-color:#fff;}
.db_ul li img{display:block; margin:0 auto; /*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.db_ul li:hover img{transform:scale(1.1); /*-ms-transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.multimedia{float:left; width:35%}
.multimedia .tabs{padding:0; margin:0; list-style:none; font-size:28px; cursor:pointer; color:#707070}
.multimedia .tabs li{float:right; padding:0 10px; position:relative; bottom:-1px; z-index:99}
.multimedia .tabs li.current{background-color:#eaeaea; color:#28926c; border:1px solid #cdcdcd; border-bottom:0}
.multimedia .all:link, .multimedia .all:visited{font-size:24px; position:absolute; left:10px; top:-35px; display:block; float:left; padding-right:17px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
.multimedia .box{position:relative; background-color:#eaeaea; border:1px solid #cdcdcd; padding:8px}
.multimedia .slick-slider{position:relative;  display:block}
.multimedia .slick-track{position:relative; top:0; left:0; display:block}
.multimedia .slick-list{position:relative;  display:block;  overflow:hidden}
.multimedia .slick-slide{overflow:hidden; float:right; height:270px; position:relative}
.multimedia .slick-next{position:absolute; top:50%; right:10px; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.multimedia .slick-prev{position:absolute; top:50%; left:10px; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.multimedia .slick-slide a:link, .events .slick-slide a:visited{display:block; height:270px; text-decoration:none; color:#fff}
.multimedia .slick-slide img{width:100%; height:100%}
.multimedia .slick-slide span{background-color:transparent; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; width:100%; padding:10px; color:#fff; font-size:26px}
#cboxCurrent{bottom:-2px !important; color:#404040}
#cboxTitle{bottom:28px !important; color:#fff !important; background-color:transparent; background-color:rgba(0,0,0,0.5)}
.tenders{padding:10px 0 30px 0; background-color:#e8e8e8}
.tenders .m_title{font-size:40px; background:url(/_layouts/15/MOFInternet/images/ar/title_line.png) repeat-x center; margin-bottom:10px}
.tenders .m_title span{display:block; width:160px; background-color:#e8e8e8; margin:0 auto; text-align:center}
.tndrs{width:100%; max-width:1160px; margin:0 auto}
.t_banner_01{float:right; width:25%; position:relative}
.t_banner_02{float:left; width:25%; position:relative}
.tndrs_list{float:right; width:50%; padding:0 12px; position:relative; height:170px}
.all_tndrs{background-color:#01594d; padding:5px 10px; text-align:left}
.all_tndrs a:link, .all_tndrs a:visited{font-size:24px; display:block; float:left; padding-right:17px; background:url(/_layouts/15/MOFInternet/images/ar/all_tndrs_ico.png) no-repeat right center; color:#fff}
.t_banner_01 img, .t_banner_02 img{width:100%; height:170px}
.t_banner_01 span, .t_banner_02 span{background-color:transparent; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; width:100%; padding:10px; color:#fff; font-size:26px}
.tndrs_slider{background-color:#f4f4f4; border:1px solid #d5d5d5; height:131px}
.tndrs_slider .slick-slider{position:relative;  display:block}
.tndrs_slider .slick-track{position:relative; top:0; left:0; display:block}
.tndrs_slider .slick-list{position:relative;  display:block;  overflow:hidden; margin:10px}
.tndrs_slider .slick-slide{overflow:hidden; float:right}
.tndrs_slider .slick-next{position:absolute; bottom:8px; right:20px; cursor:pointer; width:24px; height:24px}
.tndrs_slider .slick-prev{position:absolute; bottom:8px; right:48px; cursor:pointer; width:24px; height:24px}
.tndrs_slider a{display:block; color:#404040; font-size:24px; line-height:25px; padding:10px; position:relative; border-left:1px dotted #d8d8d8; height:110px}
.tndrs_slider a span{color:#28926c}
.portal_services{padding:10px 0 30px 0; background-color:#f3f3f3}
.portal_services .m_title{font-size:40px; background:url(/_layouts/15/MOFInternet/images/ar/title_line.png) repeat-x center; margin-bottom:10px}
.portal_services .m_title span{display:block; width:220px; background-color:#f3f3f3; margin:0 auto; text-align:center}
.p_services{width:100%; max-width:1160px; margin:0 auto}
.vote_box{float:right; width:28%; padding:0 0 0 6px}
.statistics{float:right; width:44%; padding:0 6px 0 6px}
.imp_links{float:left; width:28%; padding:0 6px 0 0}
.vote_box .title{font-size:28px; color:#28926c; padding-right:10px}
.vote{background-color:#eaeaea; border:1px solid #cdcdcd; height:265px; padding:10px 20px}
.ques{font-size:28px; height:66px}
.options{color:#404040; height:140px}
.vote_links>a{display:block; float:right; padding:0 10px; background-color:#01594d; color:#fff}
.vote_links span{float:left}
.vote_links span a{color:#01594d}
.statistics .title{font-size:28px; color:#28926c; padding-right:10px}
.statistics .title a:link, .statistics .title a:visited{float:left; font-size:24px; display:block; padding:0 17px 0 10px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
.stat{background-color:#eaeaea; border:1px solid #cdcdcd; height:210px; padding : 8px}
.stat .slick-slider{position:relative;  display:block}
.stat .slick-track{position:relative; top:0; left:0; display:block}
.stat .slick-list{position:relative;  display:block;  overflow:hidden}
.stat .slick-slide{overflow:hidden; float:right}
.stat .slick-dots{position:absolute; bottom:10px; left:0; padding:0; margin:0; list-style:none;width:100%;text-align:center;}
.stat .slick-dots li{width:20px; cursor:pointer; margin:0 2px; display:inline !important}
.stat .slick-dots li span{display:inline-block; width:30px; height:8px; background-color:#c0c0c0}
.stat .slick-dots li.slick-active span{background-color:#46b280}
.stat .slick-slide img{width:100%; height:193px; background-color:#eaeaea}
.imp_links .title{font-size:28px; color:#28926c; padding-right:10px}
.imp_links .title a:link, .imp_links .title a:visited{float:left; font-size:24px; display:block; padding:0 17px 0 10px; background:url(/_layouts/15/MOFInternet/images/ar/all_ico.png) no-repeat right center}
.links{background-color:#eaeaea; border:1px solid #cdcdcd; height:265px; padding:10px}
.imp_links select{background-color:#f7f7f7; border:1px solid #cbcbcb; font-size:22px; color:#404040; font-family:"Midan W23"; width:100%}
.links .slick-slider{position:relative;  display:block}
.links .slick-track{position:relative; top:0; left:0; display:block}
.links .slick-list{position:relative;  display:block;  overflow:hidden}
.links .slick-slide{overflow:hidden; float:right; position:relative; height:210px; text-align:center;line-height:25px;}
.links .slick-next{position:absolute; top:50%; right:0; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.links .slick-prev{position:absolute; top:50%; left:0; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.links .slick-slide img{margin:5px 0 0 0;width:210px;height:175px;}
.footer_menu{background:url(/_layouts/15/MOFInternet/images/ar/bg_footer_01.png) repeat}
.footer_menu>div{width:100%; max-width:1172px; margin:0 auto; padding:20px 0}
.f_list{float:right; width:25%; padding:0 6px}
.f_list>span{display:block; text-align:center; padding:3px; color:#fff; background-color:#01594d; font-size:28px}
.f_list ul{padding:10px; margin:0; list-style:none; border:1px solid #595959; border-top:none; min-height:195px}
.f_list ul li a:link, .f_list ul li a:visited{padding:0 10px; display:block; color:#e0e0e0; text-decoration:none !important}
.f_list ul li a:hover{color:#46b280}
.copyright{background:url(/_layouts/15/MOFInternet/images/ar/bg_footer_02.png) repeat}
.copyright>div{width:100%; max-width:1172px; margin:0 auto; padding:20px 0; color:#d2d2d2}
.cr_right{float:right; width:50%; padding:0 10px}
.cr_right span{display:block; margin-bottom:10px}
.cr_left{float:left; width:50%; text-align:left; padding:0 10px}
.cr_left img{margin:10px 10px 0 0}

.user_ico{width:19px; height:17px; background:url(/_layouts/15/MOFInternet/images/ar/green/user_ico.png) no-repeat}
.plus_ico{width:20px; height:19px; background:url(/_layouts/15/MOFInternet/images/ar/green/plus_ico.png) no-repeat; position:relative;}
.minus_ico{width:16px; height:17px; background:url(/_layouts/15/MOFInternet/images/ar/green/minus_ico.png) no-repeat; position:relative;}
.mobile_ico{width:12px; height:21px; background:url(/_layouts/15/MOFInternet/images/ar/green/mobile_ico.png) no-repeat; position:relative;}
.app_ico{width:17px; height:21px; background:url(/_layouts/15/MOFInternet/images/ar/green/app_ico.png) no-repeat; position:relative;}
.fav_ico{width:22px; height:21px; background:url(/_layouts/15/MOFInternet/images/ar/green/fav_ico.png) no-repeat; position:relative;}
.stf_ico{width:23px; height:21px; background:url(/_layouts/15/MOFInternet/images/ar/green/stf_ico.png) no-repeat; position:relative;}
.srch_ico{width:21px; height:21px; background:url(/_layouts/15/MOFInternet/images/ar/green/srch_ico.png) no-repeat; }
.facebook{width:31px; height:31px; background:url(/_layouts/15/MOFInternet/images/ar/facebook.png) no-repeat;}
.twitter{width:31px; height:31px; background:url(/_layouts/15/MOFInternet/images/ar/twitter.png) no-repeat;}
.youtube{width:31px; height:31px; background:url(/_layouts/15/MOFInternet/images/ar/youtube.png) no-repeat;}
.instagram{width:31px; height:31px; background:url(/_layouts/15/MOFInternet/images/ar/instagram.png) no-repeat;}
.rss{width:31px; height:31px; background:url(/_layouts/15/MOFInternet/images/ar/rss.png) no-repeat;}
.es_link{float:left;}
.imgLoading{margin:20px auto;display:block;}
.Answers div{margin:0 !important;}
.MyNormal /*### Normal Css Class For Instance Star ###*/
{   
    width: 16px;
    height: 16px;
    margin: 0 0px 0 0;
    cursor: pointer;
    background-image: url(/_Layouts/15/mofinternet/Images/ar/RateStar.png);
    background-position: 0 16px;
	float:right !important;
}
.MyHover /*### Hover Css Class For Instance Star ###*/
{   
    width: 16px;
    height: 16px;
    margin: 0 0px 0 0;
    cursor: pointer;
    background-image: url(/_Layouts/15/mofinternet/Images/ar/RateStar.png);
	float:right !important;
}
.Myselect /*### Selected Css Class For Instance Star ###*/
{   
    width: 16px;
    height: 16px;
    margin: 0 0px 0 0;
    cursor: pointer;
    background-image: url(/_Layouts/15/mofinternet/Images/ar/RateStar.png);
    border: 0px solid skyblue;
}
.DivRating
{    
    position:relative;
    width:80px;
    float:left;  
    margin-left:5px;  
    margin-top:-2px;
}
/*start internal pages styles*/
.int_body{padding:20px 0 0; width:100%; max-width:1160px; margin:0 auto}
.r_body{float:right; width:25%; padding:0 0 0 10px}
.l_body{float:left; width:75%; padding:0 10px 0 0}
.l_body img{max-width:100%;}
.rm{background-color:#eaeaea; border:1px solid #cdcdcd; padding:5px; margin-bottom:20px}
.rm_title{color:#fff; font-size:26px; padding:3px 10px; background-color:#01594d}
.rm ul{padding:0; margin:0; list-style:none}
.rm ul li{border-bottom:1px dotted #cdcdcd}
.rm ul li a:link, .rm ul li a:visited{display:block; background:url(/_layouts/15/MOFInternet/images/ar/rm_bullet.png) no-repeat right 14px; padding:3px 20px 3px 0}
.rm ul li.current a:link, .rm ul li.current a:visited{color:#46b280}
.rm ul li:hover{background-color:#f3f3f3}
.ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenuEdit, .ms-core-listMenu-heading, .ms-tv-header{font-family:"Midan W23"!important;}
.rm ul li.selected a{color:#46b280}
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 !important;}
.rm .ms-hidden{display:none;}
.l_body>div{background-color:#f4f4f4; border:1px solid #cdcdcd; padding:5px; margin-bottom:20px}
.bc_bar{padding:5px 10px 5px; margin-bottom:10px; line-height:26px; background-color:#01594d; color:#fff}
.bc_bar a{color:#fff; line-height:25px}
.bc_bar a:hover{color:#46b280; text-decoration:none !important;}
.bc{width:100%; float:right}
.bc img{margin:0 3px}

.bc ul {margin:0;padding:0;list-style:none;}
.bc ul li{line-height:30px}
.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 img, .s4-breadcrumb-arrowcont span{display:none !important;}
.s4-breadcrumb-arrowcont {width:9px; height:14px; background:url(/_layouts/15/MOFInternet/images/ar/bc_arrow.png) no-repeat;position:relative;bottom:-8px;margin:2px 10px 0;}

.rsbtn{margin-bottom:0 !important;float:Left;}

.icons{width:100%; float:left}
.icons>a{display:block; float:left; margin:5px 8px 0 0; position:relative; width:20px; height:20px; overflow:hidden; position:relative}
.icons>a img{position:absolute; bottom:0; /*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.icons>a:hover img{bottom:-20px; /*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.int_conts{min-height:526px}
.social_int{padding:0; margin:0; list-style:none; position:fixed; bottom:50%; right:5px}
.social_int li{padding:2px 0}
.bg {margin-bottom:20px;}
.bg .slick-slider{position:relative;  display:block}
.bg .slick-track{position:relative; top:0; left:0; display:block}
.bg .slick-list{position:relative;  display:block;  overflow:hidden}
.bg .slick-slide{overflow:hidden; float:right; height:270px; position:relative}
.bg .slick-next{position:absolute; top:50%; right:10px; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.bg .slick-prev{position:absolute; top:50%; left:10px; cursor:pointer; margin-top:-19px; width:43px; height:38px}
.bg .slick-slide a:link, .events .slick-slide a:visited{display:block; height:270px; text-decoration:none; color:#fff}
.bg .slick-slide img{width:100%; height:100%}
.bg .slick-slide span{background-color:transparent; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; width:100%; padding:10px; color:#fff; font-size:26px}
.int_conts{padding:10px}
.int_conts .nab:link,.int_conts .esb:link, .int_conts .nab:visited,.int_conts .esb:visited{display:block; border-bottom:1px solid #d5d5d5; padding:10px 5px;text-decoration:none !important;color:#404040;}
.int_conts .nab:first-child{padding:0 5px 10px}
.esb img{float:right;width:100px;height:70px;margin:10px;}
.nab img{width:290px; height:190px; max-width:100%; float:right; margin-left:10px}

.int_conts .events_int:link,.int_conts .events_int:visited{display:block; border-bottom:1px solid #d5d5d5; padding:10px 5px;text-decoration:none !important;color:#404040;}
.int_conts .events_int:first-child{padding:0 5px 10px}
.events_int img{width:60px; height:60px; max-width:100%; float:right; margin-left:10px}

.int_conts .e3lan_int:link,.int_conts .e3lan_int:visited{display:block; border-bottom:1px solid #d5d5d5; padding:10px 5px;text-decoration:none !important;color:#404040;}
.int_conts .e3lan_int:first-child{padding:0 5px 10px}

.nt{font-size:26px; color:#46b280; line-height:27px; display:block;margin-bottom:10px;}
.nd{color:#01594d; font-size:22px; background:url(/_layouts/15/MOFInternet/images/ar/green/date_ico.png) no-repeat right center; padding-right:25px;display:inline-block;}
.more{color:#46b280}
.PagerContainerTable{float:left}
.PagerContainerTable td{float:right; margin-right:5px}
.PagerInfoCell{border:1px solid #d5d5d5; padding:0 10px; background-color:#f3f3f3}
.PagerOtherPageCells{padding:0; background-color:#f3f3f3; border:1px solid #dfdfdf}
.PagerOtherPageCells a:link, .PagerOtherPageCells a:visited{text-decoration:none !important; color:#404040;}
.PagerCurrentPageCell{padding:0; background-color:#01594d; color:#fff; border:1px solid #dfdfdf}
.PagerHyperlinkStyle{width:100%; display:block; height:100%; padding:0 7px}

.ms-bottompaging{float:left}
.ms-bottompaging td{float:right; margin-right:5px;text-decoration:none !important; color:#404040;font-family:"Midan W23" !important;font-size:22px;}
#pagingWPQ3prev a{display:block;width:11px;height:17px;background:url(/_layouts/15/MOFInternet/images/ar/prev_btn.png) no-repeat center;position:relative;bottom:-3px;}
#pagingWPQ3next a{display:block;width:11px;height:17px;background:url(/_layouts/15/MOFInternet/images/ar/next_btn.png) no-repeat center;position:relative;bottom:-3px;}

.int_ni img{max-width:100%; max-height:365px; margin:0 auto 10px;display:block;}
.pf{padding:10px 0 20px 0;  margin-top:20px}
.sr{border:1px solid #cfcfcf;padding:10px 10px 0 10px;background-color:transparent; background-color:rgba(255,255,255,0.5);}
.share{float:right;}
.rate{float:left;padding-top:5px;}
.last_update{float:left; font-size:22px;margin-top:10px;}
.photo_gallery{padding:0; margin:0; list-style:none}
.photo_gallery li{float:right; width:48%; margin:1%; position:relative}
.photo_gallery li img{width:100%; height:275px}
.photo_gallery li span{background-color:transparent; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; width:100%; padding:10px; color:#fff; font-size:26px}
.int_title{color:#01594d; font-size:26px; margin-bottom:10px}
.int_conts .ms-webpart-titleText{color:#01594d; font:26px "Midan W23"; padding:5px; text-align:left; border-bottom:1px solid #d5d5d5}
.message_r{background-color:#ffd2d3; border:1px solid #f4adae; margin-bottom:10px; color:#d54444}
.message_g{background-color:#d4ffcd; border:1px solid #9adf8f; margin-bottom:10px; color:#5fba08}
.message_y{background-color:#fefccb; border:1px solid #e5db55; margin-bottom:10px; color:#dbb227}
.message_b{background-color:#dbecff; border:1px solid #9fc7f5; margin-bottom:10px; color:#2f71a5}
.nl_message .message_g{padding:5px;}
.nl_categories input[type="submit"]{float:right;}
.form_tbl{border-spacing:5px; border-collapse:inherit; width:100%}
.form_title{color:#404040; font:24px "Midan W23"; padding:5px; text-align:left; border-bottom:1px solid #d5d5d5}
.form_button{border-top:1px solid #d5d5d5; padding:10px 0}
.formLabelTd{color:#01594d; font:24px "Midan W23"; padding:5px 10px; width:20%; vertical-align:top}
.formControlTd{color:#404040; font:24px "Midan W23"; width:80%; vertical-align:top}
.formMultiTextBox{width:100%; color:#404040; font:24px "Midan W23"; background-color:#fff !important; border:1px solid #d5d5d5 !important; height:100px; padding:3px}
.formTextBox, #txtSearchBoxName{width:100%; color:#404040; font:24px "Midan W23"; background-color:#fff !important; border:1px solid #d5d5d5 !important; padding:3px}
.tbl_captcha .formTextBox{margin-bottom:7px;}
.formDropDown{width:50%; color:#404040; font:24px "Midan W23"; direction:rtl; background-color:#fff !important; border:1px solid #d5d5d5 !important; padding:3px}
.DevHelperRequiredMark{color:#d02a2a}
.formSmallNote{color:#aaa}
.DevHelperValCtrl{color:red}
.tderrorMsg span{color:red}
.form_btn{background-color:#46b280 !important; font:24px "Midan W23" !important; color:#fff !important; text-align:center; float:left; margin-right:10px !important;  padding:5px 20px !important; border:0 !important; cursor:pointer; line-height:22px;text-decoration:none !important;}
.formControlTd input[type="submit"]{background-color:#01594d; font:24px "Midan W23"; color:#fff; text-align:center;  padding:5px 20px; border:0; cursor:pointer; line-height:22px;margin:10px 0;}
.newsletterTextBox{color:#404040; font:24px "Midan W23"; background-color:#fff !important; border:1px solid #d5d5d5 !important; padding:3px; min-width:310px;}
.newslettersubmit{background-color:#c58e1c !important; font:24px "Midan W23" !important; color:#fff !important; text-align:center;  padding:3px 10px !important; border:0 !important; cursor:pointer; line-height:22px;margin:10px 0;}
.email_bg input[type="text"]{width:55%;}
.grid{border-spacing:1px; border-collapse:inherit; width:100%}
.grid th{background-color:#01594d; font-size:24px; padding:3px 5px; text-align:center; color:#fff; font-weight:normal; vertical-align:top}
.grid td{font-size:24px; padding:3px 5px; vertical-align:top; border:1px solid #dedede; color:#404040; vertical-align:top}
.grid tr:nth-child(even){background:#fff}
.grid tr:nth-child(odd){background:#f5f5f5}
.grid th a.sort{color:#fff;cursor:pointer;display:block;background:url(/_layouts/15/MOFInternet/images/ar/arrow_down.png) no-repeat left center;padding:0 10px 0 25px;white-space:nowrap;text-decoration:none;}
.grid th a.sort.sort_asc{color:#fff;cursor:pointer;display:block;background:url(/_layouts/15/MOFInternet/images/ar/arrow_up.png) no-repeat left center;}

.con_grid{border-spacing:1px; border-collapse:inherit; width:100%}
.con_grid th{background-color:#01594d; font-size:20px; padding:3px 5px; text-align:center; color:#fff; font-weight:normal; vertical-align:top;border:1px solid #dedede;}
.con_grid td{font-size:20px; padding:3px 5px; vertical-align:top; border:1px solid #dedede; color:#404040; vertical-align:top}
.con_grid tr:nth-child(even){background:#fff}
.con_grid tr:nth-child(odd){background:#f5f5f5}

.eventdetails_tbl{border-spacing:1px; border-collapse:inherit; width:100%}
.eventdetails_tbl th{background-color:#01594d; font-size:24px; padding:3px 5px; text-align:center; color:#fff; font-weight:normal; vertical-align:top;width:30%}
.eventdetails_tbl td{font-size:24px; padding:3px 5px; vertical-align:top; border:1px solid #dedede; color:#404040; vertical-align:top}
.eventdetails_tbl tr:nth-child(1) td{padding:0 0 10px 0; vertical-align:top; border:none;}
.eventdetails_tbl tr:nth-child(even){background:#fff}
.eventdetails_tbl tr:nth-child(odd){background:#f5f5f5}
.event_img{width:100%;max-height:50%;}
.dfwp-column{padding:0;}
.tbl_tender{border-spacing:1px; border-collapse:inherit; width:100%}
.tbl_tender th{background-color:#01594d; font-size:24px; padding:3px 5px; text-align:center; color:#fff; font-weight:normal; vertical-align:top}
.tbl_tender td{font-size:24px; padding:3px 5px; vertical-align:top; border:1px solid #dedede; color:#404040; vertical-align:top}
.tbl_tender tr:nth-child(even){background:#fff}
.tbl_tender tr:nth-child(odd){background:#f5f5f5}
.faq{background-color:#eaeaea; border:1px solid #cdcdcd; padding:5px; margin-top:10px}
.faqContent .page_collapsible{color:#404040; display:block; padding:5px 25px 5px 5px; line-height:25px; cursor:pointer}
.faqContent  .collapse-close{background:url(/_layouts/15/MOFInternet/images/ar/faq_arrow_r.png) no-repeat right 14px}
.faqContent  .collapse-open{background:url(/_layouts/15/MOFInternet/images/ar/faq_arrow_d.png) no-repeat right 14px}
.faqContent  .content{padding:15px; color:#404040; text-align:justify; font-size:20px; background-color:#f4f4f4; border:1px solid #d5d5d5}
.download{border-spacing:0; border-collapse:inherit; width:100%}
.download td{font-size:24px; padding:3px 5px; vertical-align:top; border-bottom:1px dotted #dedede; color:#404040; vertical-align:top}
.download td img{margin-left:10px;}
.download tr:nth-child(even){background:#fff}
.download tr:nth-child(odd){background:#f5f5f5}
.download tr td:nth-child(2){text-align:center; width:30px}
.db_list{padding:0; margin:0; list-style:none}
.db_list li{float:right; width:24%; margin:0.5%; background-color:#f5f5f5; border:1px solid #d5d5d5}
.db_list li a:link, .db_list li a:visited{display:block; padding:20px 5px; text-align:center; font-size:23px; height:135px; line-height:20px;text-decoration:none !important;color:#404040;}
.db_list li img{display:block; margin:0 auto 5px; /*-webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.db_list li:hover{background-color:#fff}
.db_list li:hover img{transform:scale(1.1); /*-ms-transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transition:all 0.3s ease-out;*/ transition:all 0.3s ease-out}
.int_page_title{width:100%; height:140px; position:relative; margin:0 0 -22px 0; top:-42px}
.int_page_title span{display:block; position:absolute; float:right; padding:5px 20px; top:50%; right:0; background-color:transparent; background-color:rgba(0,0,0,0.5); color:#fff; border:1px solid #505050; margin-top:-20px}
.int_page_title img{width:100%;height:140px;}
.ul_tenders{padding:0;margin:0;list-style:none;}
.ul_tenders li{background:url(/_layouts/15/MOFInternet/images/ar/list_arrow.png) no-repeat right 8px;padding-right:25px;}
.ul_tenders li a:link, .ul_tenders li a:visited{text-decoration:none !important;color:#404040}
.ul_tenders li a:hover{color:#46b280}
.tbl_tender .icon{text-align:center}
.links_list{padding:0;margin:20px 0 0;list-style:none;}
.links_list li{background:url(/_layouts/15/MOFInternet/images/ar/list_arrow.png) no-repeat right 8px;padding-right:25px;}
.links_list li a{text-decoration:none !important; color:#404040 !important}
.links_list li a:hover{color:#c58f1d !important}
.tbl_captcha img{border:1px solid #d5d5d5 !important;width:100%;}
.tbl_captcha{width:50%;}
.tbl_captcha .txt_area{border:1px solid #d5d5d5 !important;width:100% !important;}
.opendala_att{text-align:center;width:130px;}
.opendala_att img{margin:0 2px 4px;}

.ministry_New{padding:0;margin:0 0 20px;list-style:none;}
.ministry_New li{background:url(/_layouts/15/MOFInternet/images/ar/list_arrow.png) no-repeat right 8px;padding-right:25px;}
.ministry_New li a{text-decoration:none !important; color:#404040 !important}
.ministry_New li a:hover{color:#46b280 !important}

.portal_New{padding:0;margin:0 0 20px;list-style:none;}
.portal_New li{background:url(/_layouts/15/MOFInternet/images/ar/list_arrow.png) no-repeat right 8px;padding-right:25px;}
.portal_New li a{text-decoration:none !important; color:#404040 !important}
.portal_New li a:hover{color:#46b280 !important}

.subtitle{color:#01594d;border-bottom:1px dotted #ccc;width:100%;display:block;}
.link-item{padding:2px 0;}
.link-item a{text-decoration:none !important;display:block;margin-right:20px;background:url(/_layouts/15/MOFInternet/images/ar/list_arrow.png) no-repeat right 8px;padding-right:25px;}
.link-item a:hover{color:#46b280}

.dfwp-list{list-style:none;padding:0;width:400px;float:right;max-width:100%;}
.level-header{padding: 8px 15px; border: 1px solid #dedede;margin:0 20px 5px 0;padding:3px;background-color:#eaeaea;border-radius: 5px;}
.headertitle{font:22px 'Midan W23' !important; line-height:15px;color:#404040;}
.headertitle a:link, .headertitle a:visited{background: url(/_layouts/15/MOFInternet/images/ar/rm_bullet.png) no-repeat right 10px;text-decoration:none; font:22px 'Midan W23' !important; line-height:15px;color:#404040;display:block;padding-right:20px;text-decoration:none !important;}

.social-bar{padding:0;margin:0;list-style:none;}
.social-bar li{float:right;margin-left:10px;}
.fb_iframe_widget span{top: -10px;}

.comment_title{color:#01594d; font-size:26px; line-height:35px; text-decoration:none; border-bottom:1px dotted #ccc; margin-bottom:15px}
.commntscount{float:left; font:22px 'Midan W23'; line-height:20px; color:#c58e1c}
.arrange_txt{float:right;color:#c58e1c;font-size:24px;}
.arrange_txt a:link, .arrange_txt a:visited{color:#c58e1c;text-decoration:none !important;font-size:24px;}
.uc_comment{background-color:#fff; float:left; width:100%; padding:10px; border:1px solid #cdcdcd}
.n_comment ul{padding:0;margin:0;list-style:none;}
.n_comment ul li{margin-bottom:10px;}
.uc_header{background-color:#01594d; color:#fff}
.uc_header img, .uc_date img{margin:0 5px}
.uc_date{border-top:1px dotted #ccc; text-align:left;color:#c58e1c;}

.ul_Ministers{padding:0;margin:0;list-style:none;}
.ul_Ministers li{float:right;width:48%;padding:10px;border:1px dotted #ccc;margin:1%;height: 160px;}
.ul_Ministers li img{float:right;margin-left:10px;width:100px;height:120px;}
.ul_Ministers li span{display:block;padding:0 110px 0 0;}
.ul_Ministers .m_name{color:#01594d}

.phone_dept{margin-bottom:20px;}
.phone_dept>div{float:right;width:40%;}
.phone_dept>div>span{width:20%;float:right;display:block;padding:0 5px;}
#phoneDeptOption, #txtSearchBoxName{width:80%;}
.btn_phoneSearc{background-color:#c58e1c !important; font:24px "Midan W23" !important; color:#fff !important; text-align:center; padding:0 20px 5px 20px !important; border:0 !important; cursor:pointer; line-height:22px;text-decoration:none !important;margin:0 10px 0 0;}

.comp_search{width:80% !important;float:right;}
.comp_search>span{width:20%;float:right;display:block;padding:0 5px;}
.comp_search input[type="text"]{width:80%;}


/*   documents library*/
.int_conts #onetidDoclibViewTbl0{direction:rtl; width:100%}
.int_conts #onetidDoclibViewTbl0 tr td:first-child, .int_conts #onetidDoclibViewTbl0 tr th:first-child{display:none}
.int_conts #onetidDoclibViewTbl0 td{border-bottom:1px dotted #ccc}
.int_conts .ms-vh-icon, .int_conts .ms-vh2-nograd-icon, .int_conts .ms-vh2-nofilter-icon{min-width:28px}
.int_conts .ms-vb-icon img{width:16px; height:16px;position:relative;top:-5px;}
.ms-vb-lastCell a:hover{text-decoration:none;color:#01594d;}
.int_conts .ms-viewheadertr{display:none}
.int_conts .ms-vb a.ms-listlink{font-size:20px; text-decoration:none !important}
.int_conts .ms-itmHoverEnabled:hover >*{background-color:transparent}
.int_conts .ms-vb-icon{width:30px}
.int_conts .ms-list-emptyText-compact{font-family:"Midan W20"; font-size:22px; direction:rtl}
.int_conts .ms-listlink:link, .int_conts .ms-listlink:visited{color:#404040 !important}
.int_conts .ms-newdocument-iconouter{display:none;}
.dfwp-column.dfwp-list{margin:0;}
/*  end documents library*/

/*search*/
.ms-srch-hover-imageContainer{border:none !important;}
.ms-srch-item-path, .ms-srch-hover-filetype{white-space:nowrap !important;}
.ms-srch-item-previewContainer{display:none !important;}
.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; font-size:24px;}
.histogram_bar_active{border-color:#01594d !important}
.ajax__multi_slider_default .inner_rail_horizontal, .slider_tick_active{border-color:#3e6a42 !important; background-color:#01594d !important}
h3{margin:0 !important; font:24px "Midan W23"!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-webpartzone-cell{margin-bottom:0 !important}
.ms-srch-sbLarge>input, .ms-srch-sbLarge>input:focus{width:85% !important; color:#707070  !important; font:normal 24px "Midan W23"; border:1px solid #ababab !important}
.ms-disabled{font:24px "Midan W23"}
.ms-srchnav{border-bottom:3px solid #5e5e5e; margin-top:5px}
.ms-srchnav-link-selected{background-color:#5e5e5e; color:#e4e4e4 !important; font:24px "Midan W23"!important; padding:0 10px}
.ms-srchnav-link, .ms-srchnav-link:hover{color:#535353; text-decoration:none; line-height:26px; font:24px "Midan W23"!important; padding:0 10px}
.ms-srch-result-noResults{font:24px "Midan W23"!important}
.ms-srch-result-noResultsTitle{font:24px "Midan W23"!important}
.ms-srch-resultFooter a{font:24px "Midan W23"!important; text-decoration:none !important}
.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:24px "Midan W23"!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:24px "Midan W23"!important}
.ms-dlg-heading, h2.ms-dlg-heading{font:24px "Midan W23"!important}
.ms-srch-hover-close{height:20px}
.ms-ref-refinername:link, .ms-ref-refinername:visited{background:#46b280; padding:2px 11px; line-height:24px; color:#fff !important; font:24px "Midan W23"!important; width:100%; height:30px;}
.ms-ref-refinername:link div, .ms-ref-refinername:visited div{position:relative; top:-5px}
.ms-ref-refiner{padding:0;}
.ms-ref-refiner #Container{background-color: #eaeaea;border: 1px solid #cdcdcd;padding: 10px;margin-bottom: 20px;}
.ms-ref-name{font:24px "Midan W23"!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:16px "Midan W23"!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:"Midan W23" !important; font-size:22px !important; color:#707070; line-height:30px;}
h1, h2, h3, h4, h5, h6, .ms-h1, .ms-h2, .ms-h3, .ms-h4, .ms-h5, .ms-h6{font-family:"Midan W23"}
div.ms-srch-item-title h3.ms-srch-ellipsis a, div.ms-srch-item-title h3.ms-srch-ellipsis a:visited{color:#01594d;text-decoration:none !important;font-size:26px !important;}
.ms-srch-ellipsis a:hover{color:#01594d;text-decoration:none;}
.ms-srch-ellipsis{white-space:normal;}
.ms-srch-item-summary, .ms-srch-communityItem-summary, .ms-srch-item-metadataContainer div{font:24px "Midan W23"!important}
.ms-srch-item-body{padding-bottom:10px}
.ms-srch-item:hover, .ms-srch-people-outerContainer:hover{background-color:#eaeaea}
.ms-srch-item{border-bottom:1px dashed #5e5e5e}
.slider_extent_label_section, .handle_label_section, .ms-metadata, .ms-descriptiontext{font:22px "Midan W23"!important}
.ms-ref-allSec, .slideronly_container, .ms-textSmall, .histogram_container{position:relative; right:10px}
.ms-srch-item-path, .ms-srch-hover-filetype{color:#46b280 !important; /*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}
.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:#01594d}
.ms-promlink-button-image{right:-10px; top:-8px}
.ms-srch-hover-actions, .ms-srch-hover-popularity{background-color:#eaeaea}
.ms-srch-hover-actions{display:none}
.ms-srch-item:hover, .ms-srch-resultHover:hover{background-color:#f3f3f3 !important}
.ms-promlink-button-enabled-hover, .ms-promlink-button-enabled:hover, .ms-commandLink, .ms-commandLink:visited{border:none !important; background-color:transparent !important}
.ms-srch-resultFooter, .ms-srch-resultFooter a, .ms-srch-result #ResultHeader select{color:#404040 !important}
#NoResult{font-size:24px;}
#NoResult a{color:#01594d;}
.ms-srch-sbLarge-link{margin-right:10px;}
.ms-srch-sbLarge-link a{color: #568C3F !important; font: normal 24px "Midan W23";text-decoration:underline;}
td.ms-advsrchText-v1, .ms-advsrchText-v2box {color:#404040 !important;font:24px "Midan W23"!important;}
td.ms-advsrchText-v2 input, td.ms-advsrchText-v2 select{height:30px;width:100%;}
.ms-advsrchbutton input, .ms-advsrchbutton input:hover{background-color: #568C3F;font:24px "Midan W23";color:#fff;padding:0px 20px 6px;border:0;cursor:pointer;text-align:center;outline:none;float:left;margin-right:10px;}
td.ms-advsrchtips a{color:#568C3F;text-decoration:underline;}
.ms-srch-sbLarge > .ms-srch-sb-searchLink, .ms-srch-sb-searchLink:hover, .ms-srch-sb-navLink:hover{display:block;float:right;background:url("/_layouts/15/MOFInternet/images/ar/green/srch_ico.png") no-repeat center center !important;}
.ms-srch-sbLarge > .ms-srch-sb-searchLink img, .js-callout-closeButtonImage{display:none;}
.srch-advancedtable{width:100%; margin: 0 !important; border: 0 !important; background: inherit !important; padding: 0 !important;}
.ms-advsrchText-v1{width:25%;}
.td.ms-advsrchText-v2 input, td.ms-advsrchText-v2 select{color: #404040 !important;font: 24px "Midan W23"!important;}
.ms-advsrchtips{display:none !important;}
/* Start Calendar Style */
.trdayName{color: #fff; background-color: #329171; line-height: 25px; padding: 2px 0; text-align: center; }
.trdayName td{border-bottom:5px solid #eaeaea}
.calender_days{width:100%;border-spacing: 0;border-collapse: separate;}
.TopCurrentMonthCssClass, .TopCurrentYearCssClass{color:#404040 !important; font-size:22px !important; line-height:30px !important}
.nextMonth a{background:url("/_layouts/15/MOFInternet/images/ar/calendar_arrow_r.png") no-repeat;display:block;width:18px;height:18px;font-size:0;float:right}
.prevMonth a{background:url("/_layouts/15/MOFInternet/images/ar/calendar_arrow_l.png") no-repeat;display:block;width:18px;height:18px;font-size:0;float:left;}
.TopCurrentMonthCssClass, .TopCurrentYearCssClass{text-decoration:none;}
.calender_days>tbody>tr>td{text-align:center;  font-family:"Midan W23" !important;font-size:20px;color:#404040;padding:5px 0;}
.calender_days>tbody>tr>td>span>select{color:#404040 !important; font-size:20px !important;font-family:"Midan W23";}
.days_names{color:#fff; background-color:#464646; line-height:25px; padding:2px 0; text-align:center;  font-weight:normal;/*background-image: -webkit-gradient(   linear,   left bottom,   left top,   color-stop(0, #4F7C80),   color-stop(1, #3F9CAC)  );  background-image: -o-linear-gradient(top, #4F7C80 0%, #3F9CAC 100%);  background-image: -moz-linear-gradient(top, #4F7C80 0%, #3F9CAC 100%);  background-image: -webkit-linear-gradient(top, #4F7C80 0%, #3F9CAC 100%);  background-image: -ms-linear-gradient(top, #4F7C80 0%, #3F9CAC 100%);*/  background-image: linear-gradient(to top, #4F7C80 0%, #3F9CAC 100%);}
.days_num td{line-height:19.5px;}
.days_num td.cuurentDay{color:#fff; background-color: #01594d; /*-webkit-border-radius:100px;*/ border-radius:100px}
.dayName{padding-bottom:3px;font-size: 20px;font-family: "Midan W23";color:#fff;}
.day{color:#666; font-family:"Midan W23";font-size:20px;}
.event_day{background:url("/_layouts/15/MOFInternet/images/ar/bg_event_day.png") no-repeat center center}
.event_day>div>a{font-family:"Midan W23";font-size:20px;color:#fff; text-decoration:none;display:block;cursor:default;background-color:#329171;border-radius: 50px;}
.current_day{font-family:"Midan W23";font-size:20px; color:#fff;}
.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:20px; line-height:16px}
.div_event_tooltip ul li a:hover{color:#01594d}
.even_tooltip_span{position:absolute; bottom:-7px; width:200px; height:7px; background:url("/_layouts/15/MOFInternet/images/ar/arrow_tooltip_tb_events.png") no-repeat center top; right:0;display:block;}
.ContainerDivCssClass{position:relative;}
.AjaxLoaderImageCssClass>img{position:absolute;top:50%;left:46%;}
/* end Calendar Style */
.imgLoading{width:32px !important;height:32px !important;}
.player{width:100%;height:97%}
input[type=button], input[type=reset], input[type=submit], button{min-width:0;}
.ms-promotedActionButton{display:none !important;}

/*forum*/
.ms-heroCommandLink, .ms-heroCommandLink:visited{font-family:"Midan W23" !important;color:#01594d;font-size:24px;}
.ms-pivotControl-container a:link, .ms-pivotControl-container a:visited{font-family:"Midan W23" !important;color:#c58e1c;font-size:24px;}
.ms-pivotControl-container a.ms-pivotControl-surfacedOpt-selected, .ms-pivotControl-container a:hover{color:#01594d;}
.ms-comm-postMainContainer.ms-comm-postSubjectColumn a, .ms-comm-postMainContainer.ms-comm-postSubjectColumn a span, .ms-subtleLink{font-family:"Midan W23" !important;color:#c58f1d;font-size:22px;text-decoration:none;}
.ms-accentText.ms-textXLarge{font-family:"Midan W23" !important;color:#c58f1d;font-size:24px;text-decoration:none;}
.ms-comm-postBody.ms-noWrap{font-family:"Midan W23" !important;color:#c58e1c;font-size:22px;}
.ms-formbody br{display:none;}
.ms-ButtonHeightWidth, .ms-comm-postReplyButtonContainer button{background-color:#c58e1c !important; font:24px "Midan W23" !important; color:#fff !important; text-align:center; padding:0 20px !important; border:0 !important; cursor:pointer; line-height:22px;text-decoration:none !important;}
.ms-accentText{color:red;}
.ms-inputBoxActive, .ms-inputBox.ms-inputBoxActive:hover{border-color:#ccc;}
.ms-core-defaultFont *{font-family:"Midan W23" !important;color:#c58e1c ;font-size:22px;}
.ms-rtestate-field a{font-family:"Midan W23" !important;color:#c58e1c !important;font-size:22px !important;}
.ms-long.ms-spellcheck-true, .ms-rtestate-write.ms-rteflags-0.ms-rtestate-field{text-align:right;}
.ms-subtleLink:hover, .ms-atMention:hover, .ms-hashTag:hover{color:#46b280}
.l_body .js-callout-mainElement {display: none !important;}
.googleplus-share{display:none;}
.agree{background-color: #eaeaea;border: 1px solid #cdcdcd;}
.agree a:link, .agree a:visited{display: block;float: left;background-color: #01594d;color: #fff !important;padding: 3px 15px;text-decoration: none;}

.h_grids .grid{margin:0 0 20px 0;border-collapse:inherit !important;}
.h_grids .grid:nth-child(even) tr{background:#ffffff !important}
.h_grids .grid:nth-child(odd) tr{background:#f5f5f5 !important}
.h_grids .grid th{width:25%;float:none;}
.h_grids .grid td{width:75%;float:none;}
.e_ban02{background:#fffffe;}
.e_ban02 img{height:100% !important}
.e_ban02:hover{background:#f5f5f5;border:1px solid #a8c5aa}
/*JABER*/
.t_banner_01{background:#f4f4f4;border:1px solid #d5d5d5;padding:15px 20px;height:170px}
.t_banner_01 a{border-bottom:1px dotted #ccc;margin-left:1px;margin-top:2px;display:block;float:right;padding-left:8px;transition:all .3s cubic-bezier(.43,.07,.23,.86);-webkit-transition:all .3s cubic-bezier(.43,.07,.23,.86);-moz-transition:all .3s cubic-bezier(.43,.07,.23,.86)}
.t_banner_01 div{height:129px;overflow:hidden}
.t_banner_01 a:hover{background-color:#fff;border-bottom:1px solid rgba(62,106,65,0.71);color:#01594d}
.t_banner_01_container,.tndrs_list_container{float:right}
.t_banner_01_container .t_banner_01,.t_banner_02_container .t_banner_02,.tndrs_list_container .tndrs_list{float:none;width:auto}
.t_banner_01_container,.t_banner_02_container{width:25%}
.tndrs_list_container{width:50%;padding:0 12px}
.tndrs_list{padding:0}
.t_banner_02_container{float:left}
.t_banner_01_container .title,.t_banner_02_container .title,.tndrs_list_container .title{color:#28926c;font-size:26px}
/*END JABER*/
a[id$='lnkUrlLink'] {color: blue;}
.captcha-input input{width: 64%;color: #404040;;background-color: #fff!important;border: 1px solid #f1f1f1!important;padding: 3px;box-shadow: 0 0 30px rgba(0,0,0,0.08);height:50px;}
.captcha-input{margin-bottom:10px}
.captchaimage{position:relative;width:64%; background-color:#fff; padding:15px;box-shadow: 0 0 30px rgba(0,0,0,0.08)}
.refresh_captcha{position:absolute; left:0px; top:50%; margin-top:-22px; background:#fff; border-radius:50px; width:45px; height:45px;text-align:center;z-index:2}
.captchaimage:before{content:'';background: #fff;height: 1px;width:100%;display: block;position: absolute;}
.captchaimage:after{content:'';background: #ffffff;height: 100%;width:1px;display: block;position: absolute;left:15px; top:0}

.vote .captchacontainer{    margin-top: -48px;}
.vote .captcha-input input{color: #404040;background-color: #fff!important;border: 1px solid #f1f1f1!important;padding: 3px;box-shadow: 0 0 30px rgba(0,0,0,0.08);height: 40px;width:100%;font-size: 17px;}
.vote div.captcha-input{float: right;width: 50%;height: 40px; margin-bottom: 20px;}
.vote .captchaimage{position:relative;width: 50%;box-shadow: 0 0 30px rgba(0,0,0,0.08);float: left;height: 38px;overflow: hidden;padding: 0px;margin-top: 1px;}
.vote img.captcha{ margin-top: -12px !important;}
.vote .refresh_captcha{position:absolute;left:0px;top:50%;margin-top: -19px;background: #fff;border-radius:50px;text-align:center;z-index:2;}
.vote .DevHelperValCtrl{display:none !important;}
.vote_links{float:right;}
.vote .refresh_captcha img{width:25px;}
.vote .refresh_captcha{margin-top:-14px}
.vote:after, .vote .captchacontainer:after{content:""; clear:both;display:block}
@media (max-width:1260px){
.scrollup{display:none !important}
.social{padding:0 0 10px 0; position:relative; top:0; right:0; width:100%; text-align:center; border-bottom:1px dotted #cdcdcd}
.social li{padding:2px 0; display:inline-block}
.social_int{padding:0 0 10px 0; position:relative; top:0; right:0; width:100%; text-align:center}
.social_int li{padding:2px 0; display:inline-block}
.int_body{padding:10px 0 0}
.int_page_title{margin:0 0 -22px 0; top:-32px}
}
@media (max-width:1160px){
#menu>li>a:link,#menu>li>a:visited{padding:15px 12px}
.documents{width:100%; padding:0}
.multimedia{width:100%; padding:12px 0 0 0}
.multimedia .slick-slide{margin:0 5px;}

.bc, .icons{width:100%}
.icons>a{display:block; float:right; margin:5px 0 0 8px}
.icons{border-top:1px dotted #58845b}
.rsbtn{margin-top:5px;float:right;}
body{padding:8px !important;}
}
@media (max-width:1024px){
#menu>li>a:link,#menu>li>a:visited{padding:15px 14px; font-size:23px}
.t_banner_01, .t_banner_02{width:48%; margin:1%}
.tndrs_list{width:100%; margin:0; padding:0 1%}

}
@media (max-width:990px){
#menu{display:none}
.slicknav_menu{display:block}
.e3lanat_slider{float:right; width:70%}
.vote_box{width:50%; padding:0 0 0 6px}
.statistics{width:100%; padding:12px 0 0 0}
.imp_links{width:50%; padding:0 6px 0 0}

}
@media (max-width:950px){ 
.news{width:100%; padding:0}
.events_box{width:100%;padding: 8px 0 0;}
.f_list{width:50%; padding:6px}
.r_body{width:100%; padding:0}
.l_body{width:100%; padding:0}
.int_conts{min-height:0;}
.bg{display:none}

.t_banner_01_container,.t_banner_02_container{width:46%!important;margin-top:10px;margin-bottom:10px}
.t_banner_01_container{margin-right:3%}
.t_banner_02_container{margin-left:3%}
.tndrs_list_container{float:none;width:95%;margin:20px auto;padding:0!important;clear:both} 
}
@media (max-width:767px){
.tb_r,.tb_l{width:100%}
.tb_l div, .tb_l span, .tb_l a, .tb_l .sp{float:right}
.top_area{background-size:auto 262px;background-image:none;}
.e3lanat_slider{width:100%}
.e3lanat .all:link, .e3lanat .all:visited{float:right}
.e_slider .slick-list{margin:5px 0}
.d_tab{width:100%; padding:0 0 12px; border-left:none; border-bottom:1px dotted #a3a3a3}
.d_banners{width:100%; padding:12px 0 0 0}
.doc_box, .d_tab{height:auto}
.doc_ul li{width:100%}
.cr_right{width:100%; padding:10px}
.cr_left{width:100%; text-align:right; padding:10px}

.ul_Ministers li{width:100%;}
.es_list li{width:33.3333%;}

.con_grid th, .con_grid td, .grid th, .grid td{float:right;width:100%;}
}
@media (max-width:650px){ 
.multimedia .slick-slide{margin:0;}

.header_logo{width:200px;}
.srch{margin-top:45px;}
.collapsible{width:200px;}
.srclose{margin-left:-176px;}
.collapsible input{width:114px !important;}
}
@media (max-width:550px){ 
.vote_box{width:100%; padding:0}
.imp_links{width:100%; padding:12px 0 0 0}

.nab img{width:100%}
.photo_gallery li{width:98%; margin:1% 0}
.formLabelTd, .formControlTd, .form_tbl td{float:right; width:100%;}
.formLabelTd{margin-bottom:5px; background-color:#f1f1f1}
.formDropDown{width:100%}
.tbl_captcha{width:100%;}
.db_list li{width:32.333%; margin:0.5%}
.newsletterTextBox{width:100%;}

.phone_dept>div{width:100%;padding-bottom:10px;}
.btn_phoneSearc{float:left;margin-bottom:10px;}
.es_list li{width:50%;}

}
@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:320px !important; min-width:0% !important; padding:0 !important; margin:0 !important}
.ms-srch-item-path{max-width:300px !important; padding:0 5px}
.ms-srch-hover-outerContainer{display:none !important;}
}
@media (max-width:480px){ 
.e_ban02,.e_ban03{padding:5px}
.event span{font-size:20px; line-height:22px}
}

@media print{ 
	.top_bar, .top_menu, .int_page_title, .srch, .social_int, .r_body, .bc_bar, #form_addComment, .pf, .footer_menu, .copyright{display:none !important;}
	.l_body>div{background-color:#fff;border:none;}
	.header_logo{margin:10px;width:60px;}
	.header{padding:0;}
}

.vgrid{border-spacing:0; border-collapse:inherit; width:100%;border:1px solid #dedede}
.vgrid th{background-color:#01594d; font-size:24px; padding:3px 5px; text-align:center; color:#fff; font-weight:normal; vertical-align:top}
.vgrid td{font-size:24px; padding:3px 5px; vertical-align:top; ; color:#221e1e; vertical-align:top}
.vgrid tr:nth-child(even){background:#fff}
.vgrid tr:nth-child(odd){background:#f5f5f5}
@media (max-width: 800px) {
	table.vgrid th {display: none;}
	table.vgrid td {display: block; vertical-align:top;}
	table.vgrid tr td:first-child {
	background: #01594d; color: #fff;
}
table.vgrid td:before {
	content: attr(data-th);
	display: inline-block;
	padding:0 10px;
	width:20%;float:right;
}
  .vop{float:right;width:80%;}
}