@charset "utf-8";

/* CSS Document */



@font-face {font-family: 'DroidKufi-Regular';src: url(../fonts/DroidKufi-Regular.ttf);}



html, body, div, h1, h2, h3, h4, h5, h6, p, a, img, ul, li, hr, strong, b, input, select, textarea ,.highcharts-title,.highcharts-axis-labels,.highcharts-yaxis-title{

	margin: 0;

	padding: 0;

	border: 0;

	text-decoration: none;

	list-style: none;

    font:14px/26px 'DroidKufi-Regular';

 	color: #343232;

}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {

	display: block;

}

body {

	background:#f5f5f5;

	color: #343232;

    font:14px/26px 'DroidKufi-Regular';

 	text-align: right;

	direction: rtl;

}

.ie-clear {

	clear: both;

}

a,.search-inn .input-group-addon,.news-1 img,.news-2 img,.news-1 p,.news-2 p,.imgs img,.subscribe, .slick-prev .fa, .slick-next .fa,.slick-slide img,.colacsh a img,.search {

	-webkit-transition: all 0.3s ease-in-out 0s;

	-moz-transition: all 0.3s ease-in-out 0s;

	-ms-transition: all 0.3s ease-in-out 0s;

	-o-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s;

}

.header{}

.min-header{ float:right;  width:100%; background:#f4f3f3; padding:5px 0px;}

.border-top{ float:right; width:100%; height:2px; border-bottom:1px solid #e1e1e1; background:#fcfcfc ;}

.leftbox{ position:absolute; width:35%;left:0px;top:0;height:42px;background:#017cc2 url(../images/box-lo.png) right no-repeat; display:none;}

.center-top{ position:relative; }

.select-stut{ float:right; width:95px; }

.select-stut .form-control{ height:32px; padding:0px;}

.box-lo, .box-lo p,.box-lo .lins{ float:left;}

.box-lo a,.box-lo p{ float:left; color: #343232;padding-top:3px; outline:none; }

.box-lo .line{ float:left; margin: 10px 11px 0px 11px; height:13px;background:#343232;}

.box-lo a:hover,.adds:hover, .slick-prev .fa:hover , .slick-next .fa:hover{ color:#34b3fb;}

.box-lo a:hover{text-decoration:underline;}

.box-lo .fa,.contacts .fa{ float:left; margin:6px 5px 0px 0px;}

.box-lo a.font,.contacts p,.stics,.stics a,.email-inner,.email{ font-family:Tahoma;}

.box-lo .lins{ background:#343232;}

.header-cen,.observe{ float:right; width:100%; background:url(../images/header.png); padding-bottom:15px;}

.logo,.logo img {float: right;width:350px; }

.logo{ margin-top:15px;}

.line {float: right;width: 1px;height: 13px;margin:13px 10px; margin-bottom:0px;background: #333;}

.menu{float:right; width:100%;  background:#077bc5; border-bottom:1px solid #065d94; border-top:1px solid #065d94; box-shadow:0px 1px 1px #0f9be0 inset; position:relative;}

.nav { float:right;}

.nav li {display: inline;}

.nav a#pull {display: none;}

.nav > ul > li, .nav > ul {float: right;}

.nav > ul > li > a {float: right;padding:10px 17px;line-height: 34px;color: #fff;outline:none; font-size:15px;}

.nav > ul > li:hover > a,.nav > ul > li a.active {background:#026197; color:#fff;}

.nav .home .fa-home{ font-size:25px; color:#b2b4b8; margin-top:2px; float:right; }

.nav > ul > li:hover > a.home{ background:none;}

.nav .line{ background:#065d94; width:2px; border-left:1px solid #0f9be0; margin:0; height:54px;}

.nav > ul ul {opacity: 0;visibility: hidden;position: absolute;top:20px;z-index: -1;background:url(../images/nav.png);border-radius: 3px;width: 100%; right:0px; padding-bottom:30px;border-top:2px solid #026197;}

.nav > ul ul li:first-child > a {border-top-left-radius: 3px;border-top-right-radius: 3px;}

.nav > ul ul li:last-child > a {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border: 0;}

.nav > ul ul :first-child a:after {content: '';position: absolute;right: 10px;top: -10px;width: 0;height: 0;border: 5px solid transparent;border-bottom-color:#313538 url(../images/nav.jpg);}

.nav > ul li:hover ul {opacity: 1;visibility: visible;margin: 0;z-index: 100;top:54px;right: 0; position:}

.nav > ul ul:before{content:"";/*position: absolute;*/top: -10px;width: 100%;height:20px;background:transparent;}

.nav > ul ul li {width: 100%;}

.nav > ul ul li a {float: right;width: 100%;display: block;color: #fff;font-size: 13px;border-bottom: 1px solid #4f5254;padding: 5px 10px;}

.nav > ul ul li a:hover {color:#db0303;}

.nav > ul ul li .min-link ul{ float:right; border:0; background:none; top:5px;position:relative; }

.nav > ul ul li .min-link li{ float:right; width:25%;}

.nav > ul ul li .min-link h2{ float:right; width:100%; color:#fff; font-size:18px; margin-top:15px;}

.nav > ul ul li .min-link li a{ color:#bdbdbd; border:0; padding:0; margin-top:8px;}

.nav > ul ul li .container{ padding:0;}

.nav > ul ul li .min-link li a:hover,.list li a:hover,.stics a:hover,.link:hover{ text-decoration:underline; color:#017cc2;}

.panner{ float:left; width:728px; margin-top:7px;overflow:hidden;  height:auto;}

.panner img{ width:100% !important; height:auto !important;}

.bor-ban{border:0px solid #ccc;}

.search{ float:left; font-size:25px; color:#fff; text-align:center; line-height:53px; cursor:pointer; position:relative; z-index:120; padding:0px 3px;}

.search:hover{ color:#34b3fb;}
#foooter {
    background-color: #F3F3F3;
    padding-top: 10px;
    padding-bottom: 0px;
}

.hide-box{ position:absolute; width:100%; background:#000; right:0px; top:0px;background:url(../images/nav.png);padding: 7px 0px; z-index:100; display:none;}

.search-inn{}

.search-inn button{ border:0; background:none; color:#fff; font-size:16px;}

.search-inn .input-group-addon{ background:#077bc5; border:0; cursor:pointer;}

.search-inn .input-group-addon:hover{ background:#026197;}

.slidtoo{ padding-left:60px;}

.adv-img{ padding-top:4px;}

.adv-img img,.pan img{ width:100%; border:1px solid #e6e6e6;}

.adon{ padding-left:8px;}

.adon2{ padding-right:8px;}

.scrollToTop {width: 40px;height: 40px;border-radius: 50%;position: fixed;bottom: 10px;right: 0px;right: 5px;background: #026197;z-index: 1000;text-align: center;color: #fff;font-size: 20px;

line-height: 40px;display: none;}





/******************************************************************************

end header

*******************************************************************************/





.topic{ padding:0;}

.leftblook{ float:left;}

.right-sra{ float:right; padding-left:0px; }

.box-slider-news{ float:right; width:100%; margin-top:15px;}

.news-1{ padding:0; padding-left:13px; position:relative;overflow:hidden;}

.news-1 img,.news-2 img{ width:100%; height:426px;webkit-transition: opacity 1s, -webkit-transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden; }

.news-2{ padding:0px 2px 15px 0px;overflow:hidden;}

.news-2 img{ height:132px;}

.news-1:hover img,.news-2:hover img,.imgs:hover img,.slick-initialized .slick-slide:hover img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1); opacity:0.8;}

.news-1 p,.news-2 p,.pro-compa{position:absolute;background:url(../images/bc.png);width:100%; color:#fff;padding:10px; bottom:0px;}

.news-1 p{ font-size:20px;line-height:40px;}

.news-2 p{ line-height:20px;}

.news-1 a,.news-2 a{ float:right; width:100%; position:relative; overflow:hidden;}

.news-1:hover p,.news-2:hover p,.box-pro .slick-track .slick-slide:hover .pro-compa {background: url(../images/nav.png); }

.news-2:last-child{ padding-bottom:0px;}

.pan{ width:100%;}

.title-news{ width:100%;  float:right;  background:#017cc2; border-bottom:3px solid #026197;}

.title-in{ float:right; color:#fff; font-size:18px; margin:8px 10px 0px 0px;}

.adds{ float:left; font-size:18px; color:#fff; margin:10px 0px 0px 10px;}

.grav{ float:left; background:url(../images/grav.png) no-repeat; width:64px; height:42px;}

.right-news{ padding:0px 0px 0px 7px;}

.left-news{padding:0px 7px 0px 0px;}

.marct{ padding:0; float:right;}

.meeting{ padding-left:8px;margin:0;margin-top:15px;padding-bottom:0px;}

.meeti{ padding-right:7px; margin:0;margin-top:15px; padding-bottom:0px;}

.meeting img,.meeti img{ height:160px;}

.news,.list-men,.pagination {float:right;width:100%;padding:10px;height:115px;overflow:hidden; border:1px solid #e6e6e6;background:#fff; margin-top:5px;}

.imgs{float: right;width: 130px; border: 2px solid #f8f8f8; margin-left:10px; padding:3px;}

.imgs img {float: right;width: 120px; height:85px;webkit-transition: opacity 1s, -webkit-transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}

.news .title-ne {outline:none;}

.news .title-ne:hover,.email-inner:hover,.name-copm:hover{ text-decoration:underline;color:#017cc2;}

.small { float:right;padding-top:3px;font-size: 12px;color: #a2a2a2; margin-left:10px;}

.small:last-child{ margin-left:0px;}

.pagination{ margin-bottom:0px; border-radius:0px;}



/******************************************************************************

end topic

*******************************************************************************/



.exhibition{ background:#017cc2 url(../images/exhibition.jpg) /*100% 100%*/;padding:15px; padding-bottom:30px;}

.exhibition h2{ text-align:center; color:#fff; font-size:35px; float:right; width:100%; margin-top:20px; line-height:50px;text-shadow: 0 1px 1px #333;}

.exhibition p{float:right;width:100%; margin-top:15px; text-align:center; font-size:18px;text-shadow: 0 1px 1px #333;}

.exhibition p.visit{ width:33.3%; text-align:right; color:#fff;}

.exhibition p.visit span{ color:#ffcc67;}

.input{ margin-top:25px; float:right; width:50%;}

.subscribe{ float:left; background:#db0303; padding:10px 15px; color:#fff; border:0px; border-radius:3px; text-align:center;}

.subs{ width:100%;}

.subscribe:hover{ background:#ed0707;}



/******************************************************************************

end exhibition

*******************************************************************************/



.prodect{ padding-left:15px; margin:0; margin-top:15px; padding-bottom:0px;}

.prodect:nth-last-child(1),.prodect:nth-last-child(5){ padding-left:0px;}

.prodect p{ text-align:center;}

.slick-slider {position: relative;width: 100%;float: left;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;direction: ltr;}

.slick-list {position: relative;display: block;overflow: hidden;margin:0px -7px 0px -8px;padding: 0;}

.slick-list:focus {outline: none;}

.slick-list.dragging {cursor: pointer;cursor: hand;}

.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.slick-track {position: relative;top: 0;left: 0;display: block;}

.slick-track:before, .slick-track:after {display: table;content: '';}

.slick-track:after {clear: both;}

.slick-loading .slick-track {visibility: hidden;}

.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}

[dir='rtl'] .slick-slide {float: right;}

.slick-slide img {display: block;width: 100%;height: 155px;webkit-transition: opacity 1s, -webkit-transform 1s;-webkit-backface-visibility: hiddenbackface-visibility: hidden;}

.slick-slide.slick-loading img {display: none;}

.slick-slide.dragging img {pointer-events: none;}

.slick-initialized .slick-slide {display: block;margin: 15px 8px;border: 1px solid #e6e6e6;padding: 3px;margin-bottom: 0px; overflow:hidden; position:relative;}

.slick-prev, .slick-next {line-height: 0;position: absolute;top: -30px;display: block;padding: 0;cursor: pointer;border: none;outline: none; background:none;}

.slick-prev .fa , .slick-next .fa { float:left; color:#fff; font-size:18px;}

.slick-prev {left: 10px;}

.slick-next {left: 35px;}

.marges{ margin-left:40px;}

.slick-dots {position:absolute;bottom:-45px;display: block;width: 100%;padding:0;list-style: none;text-align: center;}

.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;padding: 0;cursor: pointer;}



/******************************************************************************

end right blook

*******************************************************************************/



.skdslider {float: right;width: 100%;height: 531px;position: relative;display: block;overflow: hidden;}

.skdslider:after {content: '';padding-top: 50%;display: block;}

.skdslider ul.slides {margin: 0;padding: 0;list-style-type: none;}

.skdslider ul.slides li {display: none;}

.skdslider ul.slides li img {width: 100%;height: 100%;border: 0;}

.skdslider ul.slide-navs {position: absolute; background:#fff; width:100%; padding:15px 0px;list-style-type: none;	bottom:0px;margin: 0;}

.skdslider ul.slide-navs li {float: left;background:#292929;height: 13px;    box-shadow: 0px 1px 1px #000 inset;

width: 13px;margin-right: 4px;cursor: pointer; border-radius:50%;}

.skdslider ul.slide-navs li.current-slide {background:#077bc5;}

.skdslider a.prev,.skdslider a.next { display:none;}

.skdslider ul.slide-navs li:first-child{ margin-left:42%;}





/******************************************************************************

end skdslider

*******************************************************************************/



.list-men{ overflow:inherit; height:auto; padding:5px; padding-bottom:0px;}

.list-men,.list-men li,.list-men li a,.ditals{ float:right;}

.list-men li a ,.ditals{ width:100%; padding:5px 10px; background:#f7f7f7; margin-bottom:5px;}

.list-men li a:hover,#nav-v li:hover li a:hover, #nav-v li:hover li:hover a, #nav-v li.iehover li.iehover, #nav-v li.iehover li.iehover a{color:#fff;     background: #017cc2;}

#nav-v ul {position: absolute;z-index: 1000;display: none; background:#FFF;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);left: 100%;top: 0; width:250px; padding:5px;border: 1px solid #e6e6e6;background: #fff;}

#nav-v li {position: relative;width: 100%;}

#nav-v li.iehover { z-index: 1000; }

#nav-v a {outline-style:none;display: block;height: auto !important;height: 1%;}

.list-men li a:hover,#nav-v a:hover, #nav-v li:hover a, #nav-v li.iehover a{color:#fff;background: #017cc2;}

#nav-v li:hover li  a{ background:#f7f7f7; color:#343232;}

.gaf,.gaf img{ height:120px;}

.hite ,.hite img{ height:250px;}

iframe{ float:right;}

.rame{ padding-bottom:5px;}

.sapsr,.face-bc{ margin-top:15px;}

.sapsr .title-in{ width:100%; color:#017cc2; margin:0px; padding:10px; padding-bottom:0px;}

.sapsr .col-md-12 { float:right; width:100%; padding:0px 10px; margin-top:12px;}

.sapsr .form-control,.registration .form-control{ background:#f7f7f7;}

.form-control{ background:#f7f7f7; line-height:31px;}

.sapsr .subscribe{ width:100%; margin-bottom:10px;background: #017cc2;padding: 9px 15px;}

.sapsr .subscribe:hover,.check .subscribe:hover,.tration:hover{background: #026197;}

.face-bc{overflow:hidden; padding-bottom:5px;}

.face-bc img{ width:100%;}

.range{ width:100%; float:right; margin-top:5px; background:#fff; border:1px solid #e6e6e6;}





/******************************************************************************

end box-search

*******************************************************************************/



.footer,.list ,.cooy-text,.statistics,.copyright,.titl-voot,.list li a,.registration,.form-log,.ditals,.chec p,.green-box, .red-box,.news-tit,.semantics,.form-calnd,.pricing,.analysis,.with,.does,.lin-bottom ,.video-show,.company,.tabsainer,.activity{float: right; width: 100%;}

.footer{background:#070707; border-top:4px solid #077bc5;}

.titl-voot {color:#fff;font-size: 18px;font-weight: normal; margin:25px 0px 5px 0px;text-shadow: 0 1px 1px #333;}

.copyright {padding: 10px 0px;background:#077bc5; margin-top:30px; box-shadow:0px 1px 1px #00395d inset;}

.cooy-text{ color: #fff;text-align: center; font-size:13px; }

.statistics,.list li a,.stics a{color:#bdbdbd;margin-top:10px;}

.statistics span,.exhibition p{color: #ffcc67;}

.list li{ float:right; width:50%;}

.icons-so { margin:0 auto; width:180px;}

.icon-fot{float:left;width:35px;height:35px;text-align:center;margin:15px 1px 0px 0px;line-height:43px;background:#121212;}

.icon-fot .fa{ font-size:20px;color: #afafaf;}

.icon-fot:hover{background:#43609c;}

.icon-fot:hover .fa,.twitter:hover .fa,.google-plus:hover .fa,.youtube:hover .fa,.instagram:hover .fa{ color:#fff;}

.twitter:hover{background:#2ba8e0;}

.google-plus:hover{background:#d7422d;}

.youtube:hover{background:#e22b27;}

.instagram:hover{background:#9f7258;}

.observe{padding:25px 0px;}

.colacsh{ margin:0 auto; width:495px; }

.colacsh a{ float:left; margin-right:30px;}

.colacsh a img{ filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */

  filter: gray; /* IE6-9 */

  -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */}

.colacsh a:hover img{filter: none;-webkit-filter: grayscale(0%);}

.icon-fot:last-child,.colacsh a:last-child{ margin-right:0px;}

.patrons{ background:#fff;border:0; background-image:none;margin-top:15px;}

.iron{ float:right; width:100%; text-align:center; font-size:25px; color:#017cc2; text-align:center;background: url(../images/abut.png) bottom no-repeat;padding-bottom: 35px;}

.logos img{ width:100%;border: 1px solid #e6e6e6;padding: 3px; height:155px; background:#fff;}

.logos{ margin-top:20px;}

.logos img:hover{ border:1px solid #ccc;}

.copartner .slick-slide img{ height:110px;}

.copartner .slick-initialized .slick-slide{ margin-top:15px;}

.copartner .slick-prev, .copartner .slick-next{ width:20px; height:100%; background:#292929; top:0px;}

.copartner .slick-prev:hover, .copartner .slick-next:hover{ background:#077bc5 ;}

.copartner .slick-prev:hover .fa, .copartner .slick-next:hover .fa{ color:#fff;}

.copartner .slick-next{ right:15px; left:auto;}

.copartner.slick-slider{ padding:0px 45px 0px 50px; margin-top:20px;}

.copartner .slick-prev{ left:24px;}

.copartner.slick-initialized .slick-slide{ margin:0px 10px;}

.copartner .slick-next .fa,.copartner .slick-prev .fa{ margin-left:3px;}

.patro{ margin-top:0px; padding-top:10px;}

.boxpartners{ margin:0 auto; width:530px;}

object,embed{ width:100%;}


/******************************************************************************

end footer

*******************************************************************************/



.calBox { float:right;width:100%;margin-top:5px;border: 1px solid #e6e6e6;background-color: #fff;padding: 2px;text-align: center;color:white;}

.calElement {margin: 1px;display: inline-block;}

.calYear,.calMonth {font-size: 20px;background: url(../images/header.png);padding:5px 0px; border-bottom:1px solid #e6e6e6;}

.calYear .calElement {padding:10px 0px; cursor:pointer;box-shadow:0px 1px 1px #e6e6e6 inset; font-family:Tahoma; font-size:16px;}

.calMonth { background:#f7f7f7; border:0px; padding-top:0px;}

.calMonth .calElement {font-size: 11px;box-shadow:0px 1px 1px #e6e6e6 inset;min-width: 49px; margin-top:5px; cursor:pointer;}

.calDay {position:relative;}

.calDay .calElement {font-size: 14px; background:#017cc2; min-width:119px; color:#fff; padding:22px 0px;}

.calDay .calElement.prev {height: 98px; position:absolute; bottom:0px; background: #017cc2 url(../images/prev.png)  center no-repeat; left:0px;}

.calDay .calElement.next {height: 98px; position:absolute; bottom:0px; background:#017cc2 url(../images/next.png)  center no-repeat; right:1px;}

span.calElement.next:hover, span.calElement.prev:hover {cursor: pointer; background-color:#026197;}

.calDay .calElement .dayNumber {font-size:15px; font-family:Tahoma;}

.calElement.selected ,span.calElement:hover {background-color: #026197;color:#fff; cursor: pointer;box-shadow:none;}

.calElement.today {}



/******************************************************************************

end calendarPicker

*******************************************************************************/



.mard{ margin-top:2px; padding-bottom:0px;}

.tables{ float:right;margin-top:5px;border: 1px solid #e6e6e6;background-color: #fff; padding:5px; margin-bottom:0px;}

.tables.table>thead>tr>th{ background: url(../images/menu.jpg) 0px 89px; color:#017cc2;}

.table>tbody>tr>td a{ font-size:13px;}

.table>tbody>tr>td { border-left:1px solid #ccc;}

.table>tbody>tr>td:last-child,.table>tbody>tr:last-child{ border-left:0px;}

.table>tbody>tr>td a:hover{ text-decoration:underline;color:#017cc2;}

.table>tbody>tr>td .fa{ float:right; width:100%; text-align:center;    line-height: 30px;}

.onbox{ background:#f7f7f7;}

.table>tbody>tr>td  .fa-arrow-circle-o-up{ color:#49cb02;}

.table>tbody>tr>td  .fa-arrow-circle-o-down{ color:#ed0707;}

.table>tbody>tr>td  .form-control{ padding:3px;height: 30px;line-height: 20px;font-size: 12px; text-align:center;}

.desds {float: right;width: 100%;padding: 10px;padding-top: 0px;}

.check {float: right;width: 100%;padding-bottom: 1px;margin-top: 6px;border-bottom: 1px dotted #ccc;}

.check label {font-size: 13px;font-weight: normal;}

.check input {float: right;margin: 7px 0px 0px 5px;}

.doyou{ color:#017cc2; font-size:16px;}

.check:last-child{ border:0;}

.check .subscribe{ margin-top:7px; padding:7px 20px;background: #017cc2;}

.irons:nth-last-child(1),.irons:nth-last-child(4){ padding-left:1px; padding-right:15px;}

.irons{ position:relative;}

.irons .fa,.vidimus .fa{ position:absolute; top:40%; left:45%; font-size:30px; color:#ed0707;height: 13px;line-height: 13px;

border-radius: 50%; background:#fff;}

.sher .skdslider{ height:300px;}

.sher .skdslider a,.sher .skdslider a:hover{ padding:0; background:none;}

.sher .skdslider ul.slide-navs{ display:none;}

.sher .skdslider a.next,.sher .skdslider a.prev {background: url(../images/a11.png)  -71px -41px  no-repeat;width: 38px;height: 38px;display: block;cursor: pointer;position: absolute;top: 50%;right: 2%;margin-top: -17px;}

.sher .skdslider a.prev {background: url(../images/a11.png) -11px -41px no-repeat; right:auto;left: 2%;}

.sher .skdslider ul.slides li img {width: 70%;margin: 0 auto;position: absolute;left: 0px;right: 0px;}

.form-group{ margin:0;}

.marg,.form-group,.ditals,.green-box, .red-box,.semantics,.topc{ margin-top:15px;}

.green-box, .red-box {background: #f2f7f1;padding: 8px 0px;

border-radius: 3px;border: 1px solid #C5C5C5;}

.green-box .fa {color: #c6d99f;margin: 4px 3px;}

.green-box p, .red-box p,.red-box .fa ,.green-box .fa { float: right;}

.red-box {background: none;background: #ffebeb;border: 1px solid #ffbaba;}

.red-box .fa {color: #bc1f2d;margin: 5px 3px;}

.pad{ padding:10px; padding-top:0px;}

.registration label{float: right;width: 160px;margin-top: 10px; font-size:14px;}

.registration .form-control {float: right;width: 300px;}

.chec{ float:right; padding-right:0px; padding-bottom:15px; min-height: 400px;}

.chec p{ font-size:13px; margin-top:5px;}

.chec .checkbox{ float:right; margin:5px 0px 0px 3px;}

.ditals{ padding:10px;}

.ditals p{ font-size:17px;}

.ditals,.egypt-news .title-ne,.ditals p,.more,.video-inner .title-ne{color:#017cc2;}

.registration .subscribe{ float:right; width:142px; margin-left:15px;}

.tration{ background:#017cc2;}

.chec-par{ float:right; text-decoration:underline;}

.more{ text-decoration:underline;}

.more:hover,.egypt-news .news-tit:hover{ text-decoration:none;}

.egypt-news,.pagination{ height:auto;}

.egypt-news .imgs{ width:180px;}

.egypt-news .imgs img{ width:100%; height:130px;}

.egypt-news .title-ne,.video-inner .title-ne{ font-size:17px;}

.text{ float:right; width:550px; }

.page  {display: inline-block;padding: 3px 9px;margin-left: 3px;border-radius: 3px;border: solid 1px #c0c0c0;background: #e9e9e9;box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);text-shadow: 0px 1px 0px rgba(255,255,255, 1);}

.page.active {border: none;background:#077bc5;box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);color: #fff;text-shadow: 0px 0px 3px rgba(0,0,0, .5);}

.egypt-news .news-tit{ padding-bottom:5px;}

.img-news{ margin:0 auto; width:450px; padding:3px; border:2px solid #f8f8f8; clear:both;}

.img-news img{ width:100%; height:250px;}

.imgsp-news{ margin:0 auto; width:791px; padding:0px; border:0px solid #f8f8f8; clear:both;}

.imgsp-news img{ width:100%; height:437px;}

.descr{ width:100%; margin-top:10px;}

.sher-icon{ margin:0 auto; width:215px; margin-top:10px;}

.semantics .fa { float:right;font-size: 25px;margin-top: 5px;}

.semantics a { float:right;padding: 5px 10px;border-radius: 3px;margin: 5px 15px 10px 0px;background:#f7f7f7;}

.semantics a:hover{ background:#077bc5; color:#fff;}

.chat-fa{ width:100%;}

.rapo{ float:left; width:auto;}

.search-ti{ color:#343232; margin:0;}

.evnts{ overflow:inherit;}

.form-calnd .col-md-4{ float:right; margin-top:10px;padding-right:0px;}

.form-calnd .input-group-addon{ border-left:1px solid #ccc;}

.toandfrom{ float:right; margin-left:15px;padding:10px 15px;background: #f7f7f7;text-shadow: 0px 1px 0px rgba(255,255,255, 1);}

.toandfrom:last-child,.tals{ margin:0;}

.dait,.analysis,.with,.does { margin-top:15px;}

.export,.export li,.export li a{ float:right; width:100%;}

.export li a{ text-shadow:none; border-bottom:1px solid #e6e6e6; padding-bottom:10px; color:#343232;}

.pris-stee{ float:left; text-align: center; direction:ltr; font-family:Tahoma;}

.pris-stee.table>tbody>tr>td{ border-right:1px solid #ccc;}

.pris-stee.table>tbody>tr>td:last-child,.table>tbody>tr:last-child{ border-right:0px;}

.pricing{ text-align:left; font-family:Tahoma; margin-top:30px;}

.pricing b{ color:#077bc5;font:20px Tahoma; }

.steels p{ float:right;}

.steels .rapo{ margin:0;}

.dite{ margin-right:30px;}

.analysis{ direction:ltr;}

.analy{ float:left; margin:0;}

.highcharts-legend{ display:none;}

.size div{ float:right; padding-right:0px;}

 .link{ float:right; margin-top:8px;}

 .emails{ color:#077bc5;font:16px Tahoma; text-decoration:underline; }

.emails:hover{ text-decoration:none;}

.bac-box{ background:#fff; border:1px solid #e6e6e6; margin-top:5px;}

.vidimus{ padding:0; margin-top:10px; padding:0px 5px;}

.ations,.video-show,.itm,.pri{ margin-top:10px;}

.photos-viwe { float:right; width:100%;text-align: center;font-size: 12px;color: #fff; margin-top:5px;}

.vidimus img{ height:170px;}

.slider-in {position: relative;width:1012px;height:550px;overflow: hidden;}

.in-slide {cursor: move;position: absolute;left: 0px;top: 0px;width:1012px;height: 550px;overflow: hidden;}

 #taainer5 #slider1_container{ height:550px;}

.jssort07 {position: absolute;width:1012px;height: 100px;left: 0px;bottom: 0px;overflow: hidden;}

.humbnail {background-color: #000;filter: alpha(opacity=30);opacity: .3;width: 100%;height: 100%;}

.mbnail {cursor: move;}

.jssort07 .i{position:absolute;top:0px;bottom:0px;width:99px;height:66px;filter:alpha(opacity=80);opacity:.8;}

.p{POSITION: absolute;WIDTH: 99px;HEIGHT: 66px;TOP: 0;LEFT: 0;}

.jssort07 .p:hover .i, .jssort07 .pav .i {filter: alpha(opacity=100);opacity: 1;}

.jssort07 .o {position: absolute;top: 0px;left: 0px;width: 97px;height: 64px;transition: border-color .6s;

moz-transition: border-color .6s;-webkit-transition: border-color .6s;-o-transition: border-color .6s;}

.jssort07 .pav .o, .jssort07 .p:hover .o {border-color: #fff;}

.jssort07 .pav:hover .o {border-color: #0099FF;}

.jssort07 .p:hover .o {transition: none;-moz-transition: none;-webkit-transition: none;-o-transition: none;}

#jssora11l, #jssora11r, .jssora11ldn, .jssora11rdn {position: absolute;cursor: pointer;display: block;background: url(../images/a11.png) no-repeat;overflow: hidden;}

#jssora11l {background-position: -11px -41px;width: 37px;height: 37px;top: 123px;left: 20px;}

#jssora11r {background-position: -71px -41px;width: 37px;height: 37px;top: 123px;right: 20px}

#jssora11l:hover {background-position: -131px -41px;}

#jssora11r:hover {background-position: -191px -41px;}

.jssora11ldn {background-position: -251px -41px;}

.jssora11rdn {background-position: -311px -41px;}

/* jssor slider thumbnail navigator skin 07 css */

.slid{ padding:0;}

.tabsainer{padding:10px;background: #f7f7f7;}

.tabsainer li ,.tabsainer li a{ float:right;}

.tabsainer li a{ border-radius:3px; padding:5px 10px; box-shadow: 0px 1px 1px #e2e2e2 inset;  }

.tabsainer li{ border-radius:3px; margin-left:13px; }

.tabsainer li.active{ background:#017cc2; }

.tabsainer li:hover a,.tabsainer li.active a{color:#fff;background:#017cc2;box-shadow: 0px 1px 1px #026197 inset; }

.tabsainer li:last-child{ margin-left:0px;}

.tabsainer.wzns a{ padding:5px 20px;}

.pads{ padding-left:0px;}

.size .form-control{ width:49.5%; float:right;}

.size .form-control.padg{ width:25%; margin-right:15px;}

.registration .tarea{height:100px;}

.photo-nem {float: right;margin:4px 10px 0px 0px;padding: 5px 15px;background: #f7f7f7; color:#077bc5;

text-shadow: 0px 1px 0px rgba(255,255,255, 1); font-size:18px;}

.building{ float:left; margin:0; margin-right:10px;}

.activity{ margin-top:10px; border-top:1px solid #e6e6e6; padding-top:10px;}

.activity .trade { float:right;padding: 5px 45px;background:#017cc2;margin: 0;color: #fff;}

.activity p{ float:right; padding:5px 10px;}

.guide .small{ text-align:center; width:100%;}

.guide .imgs:hover img{transform:none;}

.guide .text{ line-height:35px;}

.myModal{ float:left; margin-top:5px;    color: rgb(221, 142, 17);  outline:none;}

.myModal:hover{ text-decoration:underline;}

.odal{ text-align:center;font-size: 18px; color:#017cc2;}

.popup{ padding:0px 15px;}

.popup label{ margin-top:8px;}

.cans{ padding-bottom:15px;}

.prodac,.prodac li ,.prodac li a{ float:right;}

.prodac li a{ padding:5px 15px; font-size:18px;border-radius:3px 3px 0px 0px; color:#026197;}

.prodac li{margin:6px 6px 0px 0px;  }

.prodac li.active{ background:#026197; border-radius:3px 3px 0px 0px; }

.prodac li:hover a,.prodac li.active a{color:#fff;background:#026197; }

.guide .text .fa{ color:#808080;}

.activity span.color{ background:#808080;}

.floting{ float:none;}

.like {font-size: 20px;float: left;margin: 5px 10px 0px 0px;color:#017cc2;}

.dslike {color:#ed0707;}

.like:last-child{ margin-right:0px;}

.space{ margin:0;}

.pro-compa{ text-align:center;}

.box-pro .slick-track .slick-slide{ padding:0;}

.add{ margin-top:5px; float:right;}

.addof{ color:#fff; margin:8px 0px 0px 10px; font-size:15px;}

.addof:hover{ text-decoration:none; color:#34b3fb;}

.log{ margin-top:0px;}

.postform {position: absolute;right:0px; border-radius:0px 3px 3px 0px;z-index: 2;top: 2px;background: #e5e5e5;height: 37px;padding:0px 15px;outline: 0px;text-align: center;line-height: 36px;cursor: pointer;}

.padg{ padding-right:135px;}

.addthis_toolbox{margin-top:5px;}

.prodects .slick-prev {left:88px;}

.prodects .slick-next{ left:113px;}

.icon-goldn{ position:absolute; width:18px; left:10px; top:10px; color:#017cc2; font-size:20px;}

.news-2 p.center{ text-align:center;}

.evnts-in{ width:228px;}

.bot-sear{ float:left;width:auto; padding:0;}

.bot-sear .subscribe{ margin-top:10px; height:39px; padding:0px 25px;}


@media (max-width:1200px) {
.nav > ul > li > a{ padding:10px 13px; font-size:13px;}
.bor-ban{ width:560px;}
}


@media (max-width:992px) {

.header{ background-image:none;}

.menu{ min-height: 55px; overflow:hidden; position:relative; padding-bottom: 15px;}


.nav {height: auto;right:0px; top:5px;min-height:44px; padding:0; margin:0; border-radius:0; background:none; border:0; box-shadow:none;}

.nav > ul > li a {float: right;width: 100%; margin:0; border-radius:0; line-height:25px; padding-right:15px;border-bottom: 1px solid #3a3e41;}

.nav > ul > li {width: 100%;padding: 0px;background:#313538 url(../images/nav.jpg) ; position:relative;}

.nav > ul ul li a{ color:#333; line-height:30px;border-bottom: 1px solid #ccc;}

.nav ul {display: none;width: 100%;height: auto;margin-top:56px;}

.nav a#pull{display: block;background:#017cc2;position:absolute; right:0px;color: #fff; border-radius:3px; padding:0px 10px; margin:10px 15px 0px 0px; outline:none; z-index:100; }

.nav a#pull:hover{ background:#026197;}

.nav > ul ul li:last-child{ border:0;}

.nav .line{ display:none;}

.nav a#pull .fa {float: right;font-size: 20px;line-height: 35px;}

.nav > ul li:hover ul {width: 100%;top:43px; border-radius:0px; background:#464646;}

.nav > ul ul :first-child a:after { display:none;}

.nav > ul ul li a:hover {color: #db0303;}

.nav > ul ul li a:hover{border-bottom: 1px solid #026197;}

.leftbox,.box-lo p,.box-lo .lins{ display:none;}

.box-lo a,.box-lo p{color: #343232;}

.box-lo .line{ background:#343232;}

.header-cen{ height:auto; background:none;}

.logo  {float: none; margin:15px auto; margin-bottom:0px;}

.search{ line-height:54px; margin-left:15px; position:absolute; left:0px;}

.menu .hide-box .slidtoo{ padding:0px 15px 0px 55px;}

.news-1{ padding:0; width:100%;}

.news-2{ float:right; padding:5px 0px 0px 5px; width:33.3%; margin-bottom:0px;}

.news-2:last-child{ padding-left:0px;}

.news-2 p{ font-size:12px;}

.news-1 p{ font-size:17px;}

.news-1 img{ height:350px;}

.imgs { width:110px; margin-left:5px;}

.imgs img{ width:100px;}

.small{ font-size:11px; margin-left:5px;}

.right-news,.left-news,.meeting,.meeti{ float:right; width:50%;}

.panner{overflow:hidden;}

.panner img,.panner,.right-sra,.leftblook{ width:100%;}

.right-sra{ padding-left:15px;}

.statistics, .list li a, .stics a{ font-size:13px;}

.meeting,.meeti{ padding-top:0px;}

.meeting{ padding-left:8px;}

.meeti{ padding:0;padding-right:7px;}

.exhibition p{ font-size:15px; margin-top:10px;}

.exhibition h2{ font-size:20px; margin-top:0px;}

.prodect{ width:25%; padding-top:0px;}

.logos{ float:right; width:25%;}

.adon {padding-left: 15px;
    float: right;
    width: 100%;
    margin-bottom: 15px;}

.adon2{ padding-right: 15px;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;}

#nav-v ul{ left:0%;}

.mard{ width:25%;}

.mard:nth-last-child(5){  padding-left:0px;}

.boxpartners{padding:0px 5px;float:right; width:100%;}

.calDay .calElement.next,.calDay .calElement.prev{ min-width:80px;}

.disp{ display:none;}

.irons:nth-last-child(1),.irons:nth-last-child(3){padding-right:8px; padding-left:0px;}

.irons:nth-last-child(2),.irons:nth-last-child(4){padding-left:7px; padding-right:0px;}



/******************************************************************************

end index

*******************************************************************************/



.chec,.form-calnd .col-md-4{ width:33.3%;}

.text{ width:445px; }

.descr,.size .form-control{ width:100%;}

.vidimus,.vidimus:last-child {padding:0px 5px;}

.egypt-news .title-ne, .video-inner .title-ne{ font-size:15px;}

.size .form-control{ width:61.5%; float:right;}

.size .form-control.padg{ width:20%; margin-right:15px;}

.comant{ float:right; width:100%; }

.form-calnd .evnts-in{ width:207px;}





}



@media (max-width:700px) {



.right-news, .left-news{ width:100%; padding:0;}

.left-news{ margin-top:15px;}

.prodect{ width:50%;padding-left:8px;}

.prodect:nth-last-child(1),.prodect:nth-last-child(3),.prodect:nth-last-child(7),.prodect:nth-last-child(5){ padding-left:0px; padding-right:7px;}

.colacsh a{ margin:0; width:43%; padding:15px 0px;}

.observe{background:none; background:#fafafa; }

.serve{ padding:0;}

.chec{ width:50%;}

.acr,.egypt-news .small{ display:none;}

 .registration .form-control{ width:100%;}

.registration .subscribe{ width:49%; margin:0;}

.registration .subscribe:last-child{ float:left;}

.text,.egypt-news .title-ne{ float:right; width:100%; text-align:center; margin-top:5px;}

.egypt-news .imgs,.dait{ float:none; margin:0 auto;}

.dait{ width: 299px;clear: both;}

.toandfrom,.toandfrom:last-child{ margin-top:10px; padding:5px 10px; font-size:13px;}

.size div{ padding:0; width:100%;}

.size div:nth-last-child(1),.size div:nth-last-child(3){ margin-top:15px;}

.vidimus {padding:0px 5px;}

.raports .title-ne{ text-align:right;}

.raports .small,.guide .small{ display:block;}

.size .form-control.padg{ width:100%; margin-right:0px; margin-top:15px;}

.guide .imgs{ height:170px;}

.activity span{ padding:5px 15px;}



}









@media (max-width:520px) {



.patro{ padding:0px;}

.colacsh{ float:right; width:100%; }

.colacsh a{ margin:0; width:43%; padding:15px 0px;}

.logos { width:50%;}

.logos img{ height:85px;}

.iron{ font-size:21px;}

.mard{ width:50%;}

.mard:nth-last-child(3),.mard:nth-last-child(7){  padding-left:0px;}

.irons:nth-last-child(1),.irons:nth-last-child(3),.irons:nth-last-child(2),.irons:nth-last-child(4){padding:0px;}

.img-news,.form-calnd .col-md-4{ width:100%;}

.form-calnd .col-md-4{ padding:0;}

.vidimus { width:50%; padding:0px 5px;}





}





@media (max-width:480px) {



.select-stut,{ width:100%;}

.logo,.logo img  { width:250px;}

.box-lo a, .box-lo p{ font-size:12px; margin-top:5px;}

.box-lo .line{margin: 13px 8px 0px 8px;}

.box-lo .fa, .contacts .fa{ margin-top:8px;}

.input,.subscribe{ width:100%;}

.chec{ width:100%;}

.toandfrom,.toandfrom:last-child{ padding:5px; font-size:13px;}

.dait{ width: 250px;}

.vidimus {padding:0px 5px;}







}



@media (max-width:380px) {



.news-2{ width:100%; padding-left:0px; }

.news-1 p{ line-height:30px;}

.meeting,.meeti{ width:100%; padding:0;}

.calYear, .calMonth{background:#f7f7f7;}

}





@media (min-width:1900px) {

 html, body, div, h1, h2, h3, h4, h5, h6, p, a, img, ul, li, hr, strong, b, input, select, textarea{  font:19px/35px 'DroidKufi-Regular';}



.nav > ul > li > a{padding: 10px 40px; font-size:20px;}

.calMonth .calElement{min-width: 80px;}

.meeting img, .meeti img {height: 210px;}

.news-1 img, .news-2 img{ height:500px;}

.news-2 img {height: 157px;}

.skdslider{ height:606px;}

.calDay .calElement{ min-width:147px;}

.calDay .calElement.next,.calDay .calElement.prev{ min-width:72px;bottom: -1px; height:153px;}

.calDay .calElement{font-size: 19px;padding: 50px 0px;}

.calDay .calElement .dayNumber{ font-size:22px;}

.box-lo .line{ height:21px;}

.news-2 p{ line-height:30px;}

.news-1 p,.adds{ font-size:25px;}

.title-in{ font-size:22px;}

.title-news{ height:54px;}

.small{ font-size:16px;}

.face-bc .fb_iframe_widget {margin:0px 50px;}







.slider-in {width:1500px;height:650px;}

.in-slide {width:1500px;height: 650px;}

 #taainer5 #slider1_container{ height:650px;}

.jssort07 {width:1500px;height: 100px;}

.text{ width:1000px;}







}



.forgit, .title-fo {
    float: right;
    margin-top: 9px;
}

.title-fo {
    font-size: 17px;
    color: #017cc2;
}

.addsrs {
    line-height: 35px;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 15px;
}