@font-face{font-family:"Janna LT W20 Bold"; src:url("40e91b18-f7fd-44d2-935d-8f2f5a46d380.eot?iefix") format("eot")}
@font-face{
	
	font-family:"Janna LT W20 Bold";
	src:url("../fonts/40e91b18-f7fd-44d2-935d-8f2f5a46d380.eot?iefix"); 
	src:url("../fonts/132c0c0f-7a5e-429e-a7dc-a6b0a843a6fc.woff") format("woff"),
	url("../fonts/a419a57e-c14d-47b1-b6f6-01fda5c3b099.ttf") 	format("truetype"),
	url("../fonts/1088eb5b-cc92-428f-ac4c-0639886ce087.svg#1088eb5b-cc92-428f-ac4c-0639886ce087") format("svg")
	}
	
	
@font-face{font-family:"Janna LT W20 Regular"; 
src:url("../fonts/a9c47d30-0eca-434f-8082-ac141c4c97b3.eot?iefix") format("eot")}
@font-face{font-family:"Janna LT W20 Regular"; 
src:url("../fonts/a9c47d30-0eca-434f-8082-ac141c4c97b3.eot?iefix"); 
src:url("../fonts/26c24286-5aab-4747-81b9-54330e77fb14.woff") format("woff"),
url("../fonts/9c4c7fff-85b6-442f-9726-af5f49d49e53.ttf") format("truetype"),
url("../fonts/a24f53ee-e15e-4931-89a3-b6f17fbfcd72.svg#a24f53ee-e15e-4931-89a3-b6f17fbfcd72") format("svg")
}



*, *:before, *:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
body{font-size:14px;color:#404040;overflow:auto;margin:0px !important;padding:0px !important;font-family:"Janna LT W20 Regular" !important;direction:rtl;min-width:308px;background: url(../img/bgnew.jpg) no-repeat top center #f5f5f5 !important;background-size:100% !important;}
.clr{clear:both; display:block}
img{border:0; vertical-align:middle}
a:link, a:visited{text-decoration:none}
.scrollup{width:60px; height:60px; position:fixed; bottom:22px; right:22px; display:none; text-indent:-9999px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/go_top.png) no-repeat; z-index:999}
.scrollup:hover{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/go_top_h.png) no-repeat}
.topbar{border-bottom:1px solid #fff}
.topbar>div{max-width:1160px; margin:0 auto}
.tb_r{float:right; width:50%; padding:5px 0}
.tb_l{float:left; width:50%; padding:5px 0}
.tb_r>a, .tb_r>span{color:#404040; font-size:16px; display:block; float:right; padding:0 10px}
.tb_r>a{border-left:1px solid #fff}
.tb_l>a, .tb_l>div{color:#404040; font-size:16px; display:block; float:left; padding:0 10px}
.tb_l>a{border-right:1px solid #fff}
.tb_l>a:last-child{border-right:0px solid #fff}
.tb_l .srch img{margin-right:5px;background:none transparent;border:none !important;width:21px;height:22px;}
.tb_l .srch input{border:none !important; background:#fff !important; font-family:"Janna LT W20 Regular" !important; color:#404040 !important; text-indent:5px;font-size:14px !important;height:27px !important;width:150px !important;}
.header{border-top:1px solid #e6e6e6; background:url(../img/bg_header.png) bottom repeat-x}
.header>div{max-width:1160px; margin:0 auto; padding:28px 15px 0}
.header .logo{display:block; padding:0 24px; float:right; width:20%; text-align:center}
.header .logo img{height:147px; width:173px; background:url(../img/bg_logo_h.png) bottom repeat-x; padding:0 10px 15px}
.header .h_slider{float:left; width:80%}
.h_slider .slick-slider{position:relative;  display:block}
.h_slider .slick-track{position:relative; top:0; left:0; display:block}
.h_slider .slick-list{position:relative;  display:block;  overflow:hidden; margin:0 35px}
.h_slider .slick-slide{overflow:hidden; float:right; margin:0 5px}
.h_slider .slick-next{position:absolute; top:0; right:25px; cursor:pointer; top:50%; margin-top:-17px}
.h_slider .slick-prev{position:absolute; top:0; left:25px; cursor:pointer; top:50%; margin-top:-17px}
.h_slider .slick-slide a:link, .h_slider .slick-slide a:visited{display:block;width:99.9%;background-color:#f9f9f9;border:1px solid #e2e2e2;padding:10px 20px;color:#404040;font-size: 15px;font-weight: bold;line-height:43px;}
.h_slider .slick-slide a:hover{color: #1f7b80;}
.h_slider .slick-slide a img{float:right;margin-left:10px;max-height: 43px;}
.h_menu{float:left; width:80%}
.t_menu{float:left; margin-top:32px; width:100%}
#menu{padding:0; margin:0; list-style:none; position:relative;z-index:999;}
#menu>li{float:right; z-index:99}
#menu>li>a:link, #menu>li>a:visited{color:#fff; font-size:18px; text-decoration:none; padding:0 10px; line-height:50px; display:block; text-align:center; position:relative}
#menu>li.selected>a:link, #menu>li.selected>a:visited, #menu>li.selected:hover>a, #menu>li:hover>a{color:#b2e2d6}
.triangle-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom: 8px solid #1f7b80;position:absolute;bottom:-8px;right:50%;margin-right:-8px;opacity:0.0;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;z-index:99;}
#menu>li:hover .triangle-up{opacity:0.9; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}
#menu>li>ul{display:none;padding:20px 10px 10px;margin:0;list-style:none;background-color:transparent;background-color: rgb(31, 123, 128);width:100% !important;position:absolute;top:50px;right:0;overflow:hidden;border-top:8px solid #f5f5f5;z-index:9;}
#menu>li>ul.cols3 li{width:33.33%}
#menu>li>ul.cols2 li{width:50%}
#menu>li>ul li{padding:2px 10px; float:right; width:50%}
#menu>li>ul li a:link, #menu>li>ul li a:visited{display:block; font-size:15px; color:#fff; text-decoration:none; padding:0 10px 5px; border-bottom:1px dotted #b2e2d6; line-height:25px; background:url(sm_bullet.png) no-repeat right 10px}
#menu>li>ul li a:hover{color:#b2e2d6}
#menu>li>ul li:last-child{margin-bottom:15px}
.slicknav_menu .triangle-up{display:none}
.slicknav_menu{display:none; font-size:14px; background:#0c8063}
.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:#0c8063}
.slicknav_menu .slicknav_menutxt{display:block; line-height:1.188em; float:left; color:#fff; font-size:16px; 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:16px}
.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 #b2e2d6}
.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:15px; margin:0 20px; padding:5px 12px 5px 5px; border-top:none; background:url(sm_bullet.png) no-repeat right 14px;}
.slicknav_nav .slicknav_row:hover{color:#d8dde7}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
.title{color:#0c8063; font-size:34px; text-align:center; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/title_bg.png) repeat-x 48px}
.title div:first-child{background-color:#f5f5f5; /*width:250px;*/ margin:0 auto}
input.ms-long{width:100%}
.b_conts{max-width:1160px; margin:20px auto 0}
.banners{overflow:hidden}
.banners .slick-slider{position:relative;  display:block; padding-bottom:20px}
.banners .slick-track{position:relative; top:0; left:0; display:block}
.banners .slick-list{position:relative;  display:block;  overflow:hidden}
.banners .slick-slide{overflow:hidden; float:right;position:relative;}
.banners .slick-dots{position:absolute; top:10px; right:20px; padding:0; margin:0; list-style:none; width:100%;z-index:9999;}
.banners .slick-dots li{width:17px; cursor:pointer; margin:0 2px; display:inline !important}
.banners .slick-dots li span{display:inline-block; width:17px; height:7px; background-color:#c0c0c0}
.banners .slick-dots li.slick-active span{background-color:#0c8063}
.banners .slick-slide img{width:100%; min-height:180px}
.banners .slick-slide a{position:absolute;bottom:20px;right:20px;background-color:#0c8063;text-align:center;padding:5px 25px;color:#fff;border:1px solid #fff;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.banners .slick-slide a:hover{background-color:#AF8754;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}

.s_banners{position:relative}
.s_banners .slick-slider{position:relative;  display:block; padding-bottom:20px}
.s_banners .slick-track{position:relative; top:0; left:0; display:block}
.s_banners .slick-list{position:relative;  display:block;  overflow:hidden;margin-bottom:20px;}
.s_banners .slick-slide{overflow:hidden; float:right}
.s_banners .slick-slide img{width:100%; height:190px}
.s_banners .slick-dots{position:absolute; bottom:-10px; left:0; padding:5px 0 0; margin:0; list-style:none; width:100%; text-align:left; border-top:1px dotted #a4a4a4}
.s_banners .slick-dots li{width:17px; cursor:pointer; margin:0 2px; display:inline !important}
.s_banners .slick-dots li span{display:inline-block; width:17px; height:7px; background-color:#c0c0c0}
.s_banners .slick-dots li.slick-active span{background-color:#0c8063}


.int_banners{overflow:hidden}
.int_banners .slick-slider{position:relative;  display:block;}
.int_banners .slick-track{position:relative; top:0; left:0; display:block}
.int_banners .slick-list{position:relative;  display:block;  overflow:hidden}
.int_banners .slick-slide{overflow:hidden; float:right}
.int_banners .slick-slide img{width:100%;}

.news, .elan{width:70%; padding-left:20px; float:right}
.n_slider{position:relative}
.n_slider .slick-slider{position:relative;  display:block; padding-bottom:30px}
.n_slider .slick-track{position:relative; top:0; left:0; display:block}
.n_slider .slick-list{position:relative;  display:block;  overflow:hidden;margin-bottom:28px;}
.n_slider .slick-slide{overflow:hidden; float:right; padding:0 5px}
.n_slider .slick-dots{position:absolute; bottom:-40px; left:0; padding:5px 0 0; margin:0; list-style:none; width:100%; text-align:left; border-top:1px dotted #a4a4a4}
.n_slider .slick-dots li{width:17px; cursor:pointer; margin:0 2px; display:inline !important}
.n_slider .slick-dots li span{display:inline-block; width:17px; height:7px; background-color:#c0c0c0}
.n_slider .slick-dots li.slick-active span{background-color:#0c8063}
.n_slider .slick-slide img{width:100%}
.i_title{font-size:22px; color:#404040}
.i_title a{float:left; padding-left:25px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/plus.png) no-repeat left center; color:#404040; font-size:16px}
.n_slider .slick-slide a{font-size:14px; color:#404040; text-decoration:none; line-height:20px; display:block; margin-bottom:10px; overflow:hidden; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px;}
.n_slider .slick-slide a img{width:100%; height:135px; margin-bottom:10px; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}
.n_slider .slick-slide a:hover img{-webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1); -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}
/*
.links{float:left; width:30%}
.links ul{padding:0; margin:0; list-style:none; height:328px}
.links ul li{padding:1px; height:55px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/calendar_ico.png) no-repeat #0c8063 right 15px; margin-bottom:13px}
.links ul li a{display:block; padding:0 40px 0 0; position:relative; color:#fff; font-size:16px; overflow:hidden; line-height:55px; overflow:hidden; width:100%; height:50px}
.links ul li a span{display:block; width:82%; float:right; overflow:hidden}
.links ul li a:hover{color:#b2e2d6}
.links ul li a img{float:left; margin:15px 10px}
.links ul li a:hover img{-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}
*/
.links{float:left; width:30%}
.links ul{padding:0; margin:0; list-style:none;}
.links ul li{padding:1px;background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/calendar_ico.png) no-repeat #A5BAB5 right 15px; margin-bottom:10px; border: dotted 1px #B1B0B0;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px;}
.links ul li>a{display:block; padding:0 40px 0 0; position:relative; color:#fff; font-size:16px; overflow:hidden; line-height:55px; overflow:hidden; width:100%; height:50px;background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/plus_ico.png) no-repeat 5px 15px;}
.links ul li>a.active{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/minus_ico.png) no-repeat 5px 15px;}
.links ul li .acitem{color:#404040;padding:0 10px 10px;line-height:20px;}
.links ul li .acitem div{background-color:transparent;background-color:rgba(250,250,250,1.0);padding:10px; border: dotted 1px #B1B0B0;}
.links ul li .acitem a:link, .links ul li .acitem a:visited{color:#0c8063;display:block;}
.links ul li .acitem a:hover{text-decoration:underline;}

.tender{float:left; width:30%}
.tender ul{padding:0; margin:0; list-style:none;}
.tender ul li{padding:1px;background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/tender_ico.png) no-repeat #A5BAB5 right 15px; margin-bottom:10px; border: dotted 1px #B1B0B0;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px;}
.tender ul li>a{display:block; padding:0 40px 0 0; position:relative; color:#fff; font-size:16px; overflow:hidden; line-height:55px; overflow:hidden; width:100%; height:50px;background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/plus_ico.png) no-repeat 5px 15px;}
.tender ul li>a.active{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/minus_ico.png) no-repeat 5px 15px;}
.tender ul li .acitem{color:#404040;padding:0 10px 10px;line-height:20px;}
.tender ul li .acitem div{background-color:transparent;background-color:rgba(250,250,250,1.0);padding:10px; border: dotted 1px #B1B0B0;}
.tender ul li .acitem a:link, .tender ul li .acitem a:visited{color:#0c8063;display:block;}
.tender ul li .acitem a:hover{text-decoration:underline;}

/*.reg_banners{padding:0; margin:0; list-style:none}
.reg_banners li{width:33%; padding:0 5px; display:inline-block; height:130px}
.reg_banners li a{display:block; width:100%; height:130px; color:#404040; font-size:20px; line-height:30px; overflow:hidden}
.reg_banners li a img{float:right; width:50%; height:100%; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}
.reg_banners li a:hover img{-webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1); -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}
.reg_banners li a span{display:block; float:right; width:50%; padding:30px 20px 0}
*/
.s_slider{position:relative}
.s_slider .slick-slider{position:relative;  display:block; padding-bottom:30px}
.s_slider .slick-track{position:relative; top:0; left:0; display:block}
.s_slider .slick-list{position:relative;  display:block;  overflow:hidden;margin-bottom:50px;}
.s_slider .slick-slide{overflow:hidden; float:right; padding:0 5px}
.s_slider .slick-dots{position:absolute; bottom:-50px; left:0; padding:5px 0 0; margin:0; list-style:none; width:100%; text-align:left; border-top:1px dotted #a4a4a4}
.s_slider .slick-dots li{width:17px; cursor:pointer; margin:0 2px; display:inline !important}
.s_slider .slick-dots li span{display:inline-block; width:17px; height:7px; background-color:#c0c0c0}
.s_slider .slick-dots li.slick-active span{background-color:#0c8063}
.s_slider a{display:block; width:100%; height:130px; color:#404040; font-size:20px; line-height:30px; overflow:hidden}
.s_slider a img{float:right; width:50%; height:100%; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px;}
.s_slider a:hover img{-webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1); -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}
.s_slider a span{display:block; float:right; width:50%; padding:30px 20px 0}

.vote, .imp_links, .lists{float:right; width:33.3%}
.tabs{float:right; width:66.6%; padding-left:20px}
.vote>div{min-height:335px; padding:10px 20px}
.tabs>div.section{height:335px}
.b_title{font-size:22px; color:#404040}
.b_title a{float:left}
.ques{background-color:#f7f7f7; border:1px solid #eaeaea; padding:10px; margin-bottom:10px; font-size:16px; line-height:25px}
.options{color:#404040; font-size:14px}
.vote_links{border-top:1px dotted #a6a6a6; padding:10px 0; margin:20px 0 0}
.vote_links a:link, .vote_links a:visited, .vote_links a{display:inline-block; background-color:#A5BAB5; color:#fff; padding:0 20px 5px 20px; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out;text-decoration: none;cursor:pointer;margin-bottom:3px;}
.vote_links a:hover{background-color:#0c8063; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out}

.tabs .tab_div{background-color:#A5BAB5; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px;}
.tabs .tab_div ul{padding:0; margin:0; list-style:none; width:100%}
.tabs .tab_div ul li{width:33.3333%; float:right; color:#fff; font-size:18px; cursor:pointer; padding:2px; text-align:center; border-right:1px solid #0f614d; border-top:5px solid #0c8063}
.tabs .tab_div ul li:first-child{border-right:none}
.tabs .tab_div ul li.current{background-color:#f5f5f5; color:#404040}
.tabs .box{/*display:none;*/ height:0;overflow:hidden;}
.tabs .box.visible{/*display:block;*/height:auto;overflow:visible;padding:10px;}
/*.tabs .box a:link, .tabs .box a:visited{display:block; width:32.333%; margin:0.5%; float:right; text-align:center; background-color:#f7f7f7; border:1px solid #dfdfdf; color:#404040; padding:30px 20px; height:120px; line-height:20px; font-size:14px;text-decoration:none;}
.tabs .tab_div ul li i{font-size:22px}
.tabs .box a img{margin-bottom:5px; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out;height:32px;}
.tabs .box a:hover img{-webkit-transform:scale(1.2); -ms-transform:scale(1.2); transform:scale(1.2); -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
*/
.systems_slider{position:relative}
.systems_slider .slick-slider{position:relative;  display:block; padding-bottom:18px}
.systems_slider .slick-track{position:relative; top:0; left:0; display:block}
.systems_slider .slick-list{position:relative;  display:block;  overflow:hidden;}
.systems_slider .slick-slide{overflow:hidden; float:left; padding:0 5px}
.systems_slider .slick-dots{position:absolute; bottom:-50px; left:0; padding:5px 0 0; margin:0; list-style:none; width:100%; text-align:left; border-top:1px dotted #a4a4a4}
.systems_slider .slick-dots li{width:17px; cursor:pointer; margin:0 2px; display:inline !important}
.systems_slider .slick-dots li span{display:inline-block; width:17px; height:7px; background-color:#c0c0c0}
.systems_slider .slick-dots li.slick-active span{background-color:#0c8063}
.systems_slider a:link, .systems_slider a:visited{display:block;text-align:center; background-color:#f7f7f7; border:1px solid #dfdfdf; color:#404040; padding:30px 20px; height:120px; line-height:20px; font-size:14px;text-decoration:none; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px;}
.systems_slider i{font-size:22px}
.systems_slider a img{margin-bottom:5px; -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out;height: 90px;position: relative;top: -36px;margin-bottom: -54px;}
.systems_slider a:hover img{-webkit-transform:scale(1.2); -ms-transform:scale(1.2); transform:scale(1.2); -webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}



.fblock{background-color: #1f7b80;padding:30px 0;margin-top:20px;}
.ftitle{color:#fff; font-size:34px; text-align:center; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/new/f_title_bg.png) repeat-x 48px}
.ftitle div:first-child{background-color:#0c8063; width:250px; margin:0 auto}
.f_conts{max-width:1160px; margin:0 auto}
.f_conts ul{width: 25%;padding:0;margin:0;list-style:none;padding: 0 20px;border-right:1px solid #0f614d;float:right;}
.f_conts ul:first-child{border-right:none}
.f_conts ul li{padding:0 10px;margin: 0 0 10px 0;position: relative;/* padding-right: 10px; *//* line-height: 25px; *//* vertical-align: top; */}
.f_conts ul li a{color:#fff;font-size: 15px;display:block;}
.f_conts ul li a:hover{color:#b2e2d6}
.f_conts ul h1{color: #df6852;font-size:18px;display:block;font-weight: bold;text-shadow: 1px 1px #044b4f;}
.f_conts ul h2{color: #00282a;font-size: 13px;display:block;font-weight: bold;background: white;padding: 10px 0px;text-align: center;margin-top: 0px;margin-bottom: 15px;}

.f_conts ul li:before {
    content: "";
    height: 7px;
    width: 7px;
    border-radius: 50%;
    background: #df6852;
    position: absolute;
    top: 10px;
    right: -5px;
}
.copyright>div{max-width:1160px; margin:0 auto; padding:25px 0}
.copyright, .copyright a{color:#404040; font-size:15px; line-height:30px}
.cr_r{float:right; width:50%;text-align:right;}
.cr_l{float:left; width:50%; text-align:left}
.cr_l img{margin:0 5px 0 0;width: 170px;}
.cr_r img{
    width: 45px;
    height: 50px;
    float: right;
    margin: 5px 0 0 8px;
    }

.block{position:relative}
.socail_icons_01{position:absolute; top:64px; left:0; width:48px; padding:5px; background-color:#e8e8e8; border:1px solid #dcdcdc; border-left:none}
.socail_icons_01 a{display:block; float:left}
.socail_icons_01 a{margin:3px 0}
.socail_icons_02{text-align:center; display:none; border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:20px}

span.socialBar{float:left; width:65%; display:block; text-align:left}
span.socialBar img{cursor:pointer}

ul.social-bar {padding:0; margin:0 15px 0px 15px; border:0; list-style-type:none}
ul.social-bar li {padding: 0 !important; line-height: 0;margin: 0px 2px;border: 0;float: left;;}

.loading{background:url("/_LAYOUTS/15/New_SUPortal/images/ar/ajax-loader.gif") no-repeat center center;min-height:100%;height:70px}

@media (max-width:1350px){.scrollup{display:none !important}
}
@media (max-width:1290px){.socail_icons_01{display:none}
 .socail_icons_02{display:block}
}
@media (max-width:1160px){ #menu{display:none}
 .slicknav_menu{display:block}
 .header .logo img{background:none;}
 .header{background:none}
 .h_slider .slick-list{margin:0}
 .h_slider .slick-slide{margin:0 16px}
 .h_slider .slick-next{right:1px}
 .h_slider .slick-prev{left:1px}
 .t_menu{margin-top:20px}
 .reg_banners li a{font-size:16px; line-height:25px}
}
@media (max-width:990px){.tb_r{border-bottom:1px dotted #ccc}
 .tb_r, .tb_l{width:100%}
 .tb_l>a, .tb_l>div{float:right}
 .tb_l>a{border:none; border-left:1px solid #ccc}
 .header .logo{width:30%}
 .header .h_slider, .h_menu{width:70%}
 .news, .elan{width:100%; padding-left:0}
 .news>div{height:auto}
 .links, .tender{width:100%; margin-top:20px}
 .links ul{height:auto}
 .vote, .tabs{width:100%; padding:10px 0; margin:0}
 .vote>div, .tabs>div.section{height:auto}
 .f_conts ul{width:50%; border:none}
 .f_conts ul li{background:url(sm_bullet.png) no-repeat right 10px}
 .cr_r, .cr_l{width:100%; text-align:right}
}
@media (max-width:767px){.header .logo{width:35%}
 .header .h_slider, .h_menu{width:65%}
 .banners .slick-dots{display:none !important}
 .reg_banners li{width:100%}
 .reg_banners li a{font-size:20px; line-height:30px}
 /*.tabs .box a:link, .tabs .box a:visited{width:49%}*/
}
@media (max-width:600px){.header .logo{width:100%}
 .header .h_slider, .h_menu{width:100%}
 .t_menu{margin-top:10px}
 .header{background:none}
 .header>div{padding:10px 15px 0}
 .header>div{padding:28px 0 0}
 .title{font-size:28px}
 .tabs .tab_div ul li{font-size:12px}
 .header .logo, .header .h_slider, .h_menu{width:100% !important;}
}
@media (max-width:480px){.h_slider .slick-slide a{font-size:16px; line-height:20px}
 .tb_r>a, .tb_r>span{width:100%; display:block; border:none}
 .reg_banners li a{font-size:16px; line-height:25px}
 .f_conts ul{width:100%}
 .f_conts ul li{border-bottom:1px dotted #b2e2d6}
 /*.tabs .box a:link, .tabs .box a:visited{width:99%}*/
 
}
@media print{}
