﻿@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	background: #fff;
	padding: 0px;
	margin: 0px;
}
.ui-menu .ui-menu-item a{text-align:right;}
#content p{direction: rtl;}

a {
	text-decoration: none;
}
img {
	outline: none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}
#wapper {
	text-align: right;
	width: 100%;
	float: right;
	position: relative;
	
}
    #sliders-container {
    max-width: 960px;
    margin: 0 auto;
    }
    .footer_col1 > ul > li {
	width: 200px;
	float: right !important;
	}
#res-nav {
	display:none;
	margin-top: 43px;
	z-index: 99999;
	position:relative;
	background:#fff;
}
#res-nav .submenu {
	display:none;
	position:absolute;
	background:#fff;
	z-index: 99999;
	border: 1px solid #999999;
	border-bottom:none;
}
#res-nav ul li {
	list-style:none;
	border-bottom:1px solid #999;
	padding:2px 3px;
	position:relative;
}
#res-nav ul li a {
	color: #999999;
	display: block;
	padding: 4px 8px;
	text-decoration: none;
}
#res-nav ul li:hover .dropdown {
	display:block;
	left:-102px;
	top:0px
}
#res-nav ul li:hover .largedropdown {
	display:block;
	left:-166px;
	top:0px
}
#res-nav #topnav {
	/*border-left:1px solid #999;
	border-right:1px solid #999; */
	box-shadow:0px 1px 2px 0px #666
}
.select1 {
	width: 246px!important;
	background: #fff6e3;
	border: 1px solid #e2dac9;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 245px;
	text-align: right;
	color: #999;
	-webkit-box-shadow: inset 0px 0px 3px #ccc;
	-moz-box-shadow: inset 0px 0px 3px #ccc;
	box-shadow: inset 0px 0px 3px #ccc;
	padding: 5px 10px;
	outline: none;
}
.main {
	/*width: 960px;*/
	margin: 0 auto;
}
.header {
	/*float: right;*/
	width: 960px;
	padding: 9px 0px 0px 0px;
	position: relative;
	z-index: 999;
	margin: 0 auto;
}
.left_side {
	float: right;
	width: 700px;
}
.logo {
	float: right;
	padding: 15px 0px 0px 0px;
	position: absolute;
}
.col1 {
	float: right;
	width: 700px;
	margin: 0px 0px 25px 0px;
}
.top_nav {
	float: right;
}
.top_nav ul {
	margin: 0px;
	padding: 0px;
}
.top_nav ul li {
	list-style-type: none;
	float: right;
	font-size: 14px;
	background: url(../images/dote.png) no-repeat right center;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 10px;/*font-weight:bold;*/
}
.top_nav ul li a {
	color: #707070;
}
.top_nav ul li:first-child {
	background: none;
}
.login_top {
	float: right;
}
.navigation-menu {
	display: none
}
.login_top .login_but, .navigation-menu {
	background: url(../images/login_bg.png) repeat-x 0px 0px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: #fff;
	text-transform: uppercase;
	border: none;
	font-size: 9px;
	cursor: pointer;
	float: right;
	padding: 2px 30px;
	font-weight: bold;
}
.login_top .select {
	float: left;
	border: none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	font-size: 9px;
	font-weight: bold;
	padding: 0px 2px;
	text-transform: uppercase;
	color: #999;
	margin: 0px 13px 0px 0px;
	outline: none;
	background: none;
	-webkit-appearance: none;
	width: 125px;
}
.login_top div.select {
	width: 104px;
	overflow: hidden;
	background: url(../images/select_arrow.png) no-repeat right #fff;
	border: 1px solid #ccc
}
.login_top .select option {
	border: 1px solid #ccc;
}
.login_top2 {
	float: right;
	display: none;
	padding-top: 1px !important;
}
.navigation-menu {
	display: none
}
.login_top2 .login_but, .navigation-menu {
	background: url(../images/login_bg1.png) repeat-x 0px 0px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: #fff;
	text-transform: uppercase;
	border: none;
	font-size: 9px;
	cursor: pointer;
	float: right;
	padding: 2px 30px;
	font-weight: bold;
}
.login_top2 .select {
	float: left;
	border: none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	font-size: 9px;
	font-weight: bold;
	padding: 0px 2px;
	text-transform: uppercase;
	color: #999;
	margin: 0px 13px 0px 0px;
	outline: none;
	background: none;
	-webkit-appearance: none;
	width: 125px;
}
.login_top2 div.select {
	width: 94px;
	overflow: hidden;
	background: url(../images/select_arrow.png) no-repeat right #fff;
	border: 1px solid #ccc;
}
.login_top2 .select option {
	border: 1px solid #ccc;
}
.nav {
	float: right;
	width: 700px;
}
.nav h1 {
	display: none
}
.nav ul {
	margin: 0px;
	padding: 0px;
}
.head1 {
	display:none;
}
.nav ul li {
	text-align:right;
	list-style-type: none;
	float: right;
	padding-right: 10px;
	background: url(../images/sap.png) no-repeat left center;
	font-size: 20px;
	font-weight: bold;
	width: 18%;
	padding-bottom: 15px;
	position: relative;
}
.nav ul li a {
	color: #0175a6;
}
.nav ul li a span {
    text-align: right; 
}
.nav ul li a:hover {
	color: #e2a936
}
.visite {
	color: #e2a936 !important
}
/*---simple dropdown-------*/
.nav ul li .dropdown {
	display: none;
	position: absolute;
	left: 0;
	background: #f9fafb;
	width: 99.8%;
	box-shadow: 0px 2px 2px 0px;
	border-radius: 0px 0px 10px 10px;
}
.nav ul li .dropdown ul {
	padding-bottom: 10px;
	float: right;
}
/*---largedropdown-----------------*/
.nav ul li .largedropdown {
	display: none;
	position: absolute;
	right: 0;
	width: 405px;
	box-shadow: 0px 2px 2px 0px;
	border-radius: 0px 0px 10px 10px;
}
.nav ul li .largedropdown ul {
	width: 155px;
	float: right;
	padding-bottom: 10px
}

li:hover .largedropdown > #drop:before {
    right: 0;
}
.nav ul li .largedropdown ul li {
    
}
.nav-res {
	display: none
}
.nav ul li.first {
	padding-right: 0px;
}
.nav ul li:hover .submenu {
	display: block
}
.nav ul li .submenu ul li:hover {
	background: #fff url(../images/submenu-border.png) no-repeat top center;
}
.nav ul li .submenu ul li {
	list-style: none;
	font-size: 12px;
	width: 100%;
	position: relative;
	padding: 0px;
	background: url(../images/submenu-border.png) no-repeat top center;
}
.nav ul li .submenu ul li a {
	color: #363636;
	padding: 0px 20px 0px 0px;
	display: block;
	width: 80%;
	float: right;
	background: url("../images-ar/submenu-arrow.png") no-repeat scroll 115px 4px transparent;
	direction: rtl;
    line-height: 17px;
    background-position: 94%;
}
.nav .top-nav .largedropdown > ul > li > a {
    padding-right: 6px;
}
.nav ul li .dropdown ul li a:hover {
	text-decoration: underline;
}
/*.nav{
	float:right;
	width:700px;
}
.nav h1{display:none}
.nav ul{
	margin:0px;
	padding:0px;
}
.nav ul li{
	list-style-type:none;
	float:right;
	padding-right:10px;
	background:url(../images/sap.png) no-repeat left center;
	font-size:20px;
	font-weight:bold;
	width:18%;
	padding-bottom: 15px;
	position:relative;
}
.nav ul li a{
	color:#0175a6;
}
.nav ul li a span{
	float:right;
	clear:both;
	font-size:12px;
	text-align:left;
}

.nav ul li .dropdown
{
	display:none; 
	position:absolute;
	top: 50px;
	left: 0;
	background: #f9fafb;
	width: 99.8%;
	box-shadow:0px 2px 2px 0px; 
	border-radius:0px 0px 10px 10px;
}	-o-border-radius:0px 0px 10px 10px;
.nav ul li .dropdown ul
 {
	padding-bottom:10px;
	float:right;
 }
 

.nav ul li .largedropdown
{
	display:none; 
	position:absolute;
	top: 50px;
	right: 0;
	background: #f9fafb;
	width: 405px;
	box-shadow:0px 2px 2px 0px; 
	border-radius:0px 0px 10px 10px;
}
.nav ul li .largedropdown ul
{
	width:135px;
	float: right; 
	padding-bottom:10px
}

.nav-res{display:none}
.nav ul li.first
{
	padding-right:0px;
}

 
.nav ul li:hover .submenu
{
	display:block
}
.nav ul li .submenu ul li:hover
{
	background:#fff url(../images/submenu-border.png) no-repeat top center;
}
.nav ul li .submenu ul li
{
	list-style:none;
	font-size:12px;
	width:100%;
	position:relative;
	padding:0px;
	background:url(../images/submenu-border.png) no-repeat top center;
}


.nav ul li .dropdown ul li a:hover{text-decoration:none;background:url("../images-ar/submenu-arrow.png") no-repeat scroll 130px 8px transparent;padding-right:20%}
.nav ul li .submenu ul li a{color:#363636;padding:5px 20px;display:block; width:80%; float:right}



*/









.slider_wapper {
	float: right;
	width: 100%;
}
.slider {
	/*float:right;*/
	width: 1033px;
	margin: 0 auto;
}
.there_box {
	/*float: right;
	width: 100%;*/
	width: 960px;
	margin: 0 auto;
}
.there_box h1 {
	font-size: 24px;
	color: #0175a6;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}
.there_box .left_box p {
	margin: 0px;
	padding: 0px 0px 17px 0px;
	line-height: 20px;
}
.there_box .left_box {
	float: right;
	width: 257px;
	background: url(../images/left_box_sap.png) no-repeat left center;
	padding: 0px 0px 0px 28px;
	color: #6f6f6f;
	font-size: 14px;
	margin: 0px 0px 0px 15px;
}
.there_box .left_box a {
	color: #03abd1 !important;
	font-weight: bold;
}
.there_box .medle_box {
	float: right;
}
.there_box .medle_box_bg {
	float: right;
	width: 312px;
	padding: 25px 11px;
	background: url(../images/medle_box_bg.png) no-repeat 0px 0px;
}
.there_box .expo_net ul {
	margin: 0px;
	padding: 0px;
}
.there_box .expo_net ul li {
	list-style: none;
	float: right;
	width: 70px;
	text-align: center;
	font-size: 10px;
	height: 106px;
	margin: 0px 4px;
}
.there_box .expo_net ul li a {
	color: #717171;
}
.there_box .expo_net ul li .hading {
	float: right;
	clear: both;
}
/*.there_box .right_box_outer{
	width:293px;
	float:right;
}.there_box .right_box h1{
	padding:0px 0px 0px 10px;
}*/
.there_box .right_box p {
	color: #6f6f6f;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.there_box .right_box {
	float: right;
	width: 268px;
	background: url(../images/right_box_sap.png) no-repeat right center;
	padding: 0px 25px 0px 0px;
	margin: 0px 17px 0px 0px
}
.there_box .right_box .wpcf7 form {
	direction:rtl;
}
.there_box .right_box .wpcf7 ul {
	margin: 0px;
	padding: 0px;
}
.there_box .right_box .wpcf7 ul li {
	list-style-type: none;
	clear: both;
	margin: 0px 0px 9px 0px;
}
.there_box .right_box .wpcf7 ul li .name {
	background: #fff6e3;
	border: 1px solid #e2dac9;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	width: 245px;
	text-align: right;
	color: #999;
	-webkit-box-shadow: inset 0px 0px 3px #ccc;
	-moz-box-shadow: inset 0px 0px 3px #ccc;
	box-shadow: inset 0px 0px 3px #ccc;
	padding: 5px 10px;
}
/*.there_box .right_box .wpcf7 ul li .selected{
		background:#fff6e3;
	border:1px solid #e2dac9;
		border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-webkit-box-shadow:inset 0px 0px 3px #ccc;
	-moz-box-shadow:inset 0px 0px 3px #ccc;
	box-shadow:inset 0px 0px 3px #ccc;
	padding:5px 0px;
	width:255px;
}*/
.there_box .right_box .wpcf7 ul li .sub_but {
	float: left;
	background: url(../images/but_bg.png) repeat-x 0px 0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	padding: 4px 18px;
	color: #fff;
	font-weight: bold;
	border: none;
	margin-left: 23px;
	cursor: pointer
}
.slider_wapper {
	/*background: url(../images/main_slider_bg.jpg) repeat-x 0px 0px;*/
	width: 100%;
	float: right;
	margin-top: -38px;
	overflow: hidden;
}
.contant_slider {
	float: right;
	width: 637px;
}
.logo_slider {
	float: right;
	width: 400px;
}
.slider_but {
	float: left;
	padding: 10px 0px 0px 0px;
	position: absolute;
	bottom: 40px;
}
.logo_slider {
	float: right;
	width: 312px;
}
.logo_slider ul {
	margin: 0px;
	padding: 0px;
}
.logo_slider ul li {
	list-style-type: none;
	float: right;
}
.footer_wapper {
	background: url(../images/footer_bg.png) 0px 0px;
	float: right;
	width: 100%;
	padding-top: -120px;
	margin-top: 20px;
	;
}
.footer {
	background: url(../images/bottom_effcat.png) no-repeat center top;
	width:1036px;
	margin: 0px auto;
	height: 72px;
}

.footer .main {
width: 960px;
}

.footer .top_arrow {
	width: 100%;
	float: right;
	margin: 9px 0px 45px 0px;
}
.footer .top_arrow a {
	background: url(../images/top_arrow.png) no-repeat right center;
	padding-right: 40px;
	color: #0c8fad;
}
.footer h4 {
	color: #464646;
	font-size: 18px;
}
.footer_col1 {
	margin: 0px 0px 0px 43px;
	min-height: 200px;
}
.footer_col1 ul {
	margin: 0px;
	padding: 0px;
}
.footer_col1 ul li ul {
}
.footer_col1 ul li {
	list-style-type: none;
	line-height: 17px;
	font-size: 12px;
    direction: rtl;
}
.footer_col1 ul li a {
	color: #464646;
}
.footer_col1 ul li ul li {
	background: url(../images-ar/arrow.png) no-repeat right 5px;
	list-style-type: none;
    padding-right: 10px;
}
.footer_col1 ul li ul li ul li {
    padding-right: 10px;
    margin-right: 10px;
    background: url(../images/footer_dote.png) no-repeat right center;
}
.copyright {
	float: right;
	width: 100%;
	background: url(../images/saprate_footer.png) no-repeat 0px 0px;
	padding: 15px 0px;
	margin: 15px 0px 0px 0px;
}
.copyright .copy {
	float: right;
	color: #898989;
}
.casirer {
	float: left;
	color: #898989;
}
.casirer span {
	color: #464646;
}
.right_footer {
	float: right;
}
.sociel {
	float: left;
	clear: both;
	padding: 20px 85px 0px 0px;
}
.sociel ul {
	margin: 0px;
	padding: 0px;
}
.sociel ul li {
	list-style-type: none;
	float: right;
	margin: 0px 5px;
}
#container {
	width: 960px;
	padding: 0px 30px;
	margin: 0px auto;
}
#container h1.heading {
	color: #fff;
	text-shadow: #CCC 1px 1px;
	margin-bottom: 20px;
	width: 100%;
	margin-top: 40px;
}
.innerbg {
	width: 100%;
	background: url(../images/container.png) no-repeat top center;
	float: right;
	margin-top: -38px;
}
/*-------Sidebar Left------------------------------------------------------------------------*/
.sidebar-left {
	float: right;
	width: 125px;
	margin-top: 44px;
	margin-left: 35px;
	padding: 0 0 116px 0px;/*background:url(../images-ar/sidebar-left-back_bottom.png) no-repeat  bottom left;*/
}
.sidebar-left ul {
	min-height: 300px;
	background: url(../images-ar/sidebar-left-back.png) repeat-y top left;/*background:url(../images/sidebar-left-menu.png) repeat-y top right;*/
}
.sidebar-left li {
	background: url(../images-ar/sidebar-left-li-border.png) no-repeat top left;
	list-style: none;
	width: 100%;
}
.sidebar-left a {
	background: url(../images/arrow-right.png) no-repeat scroll 8px center transparent;
	padding: 8px 0px 8px 20px;
	font-size: 12px;
	color: #555555;
	list-style: none;
	width: 84%;
	display: block;
	text-decoration: none
}
.sidebar-left li.active a {
	background: url(../images/arrow-down.png) no-repeat scroll 8px 14px transparent;
	color: #363636;
	font-weight: bold
}
.sidebar-left a:hover {
	background: url(../images/arrow-down.png) no-repeat scroll 8px 14px transparent;
}
.sidebar-left li:hover .sidebar-left li:hover {
	background: #fff url(../images-ar/sidebar-left-li-border.png) no-repeat top right;
}
/*
Side bar Left simple-----------------------------------------------------------------------------*/

.simple-sidebar-left {
	float: right;
	width: 125px;
	margin-top: 44px;
	margin-left: 35px;
	padding: 0 0 116px 0px;
	background: url(../images-ar/sidebar-left-back_bottom.png) no-repeat bottom left;
}
.simple-sidebar-left ul li > div.dropdown { display: none; }
.simple-sidebar-left ul li:hover > div.dropdown,
.simple-sidebar-left ul li.current-menu-item > div.dropdown,
.simple-sidebar-left ul li.current-menu-ancestor > div.dropdown { display: block; }
.simple-sidebar-left > ul > li.current-menu-ancestor { display: block; background: url(../images/arrow-down.png) no-repeat scroll 8px 14px transparent; }
.simple-sidebar-left ul li.current-menu-ancestor > a { display: block; background: url(../images/arrow-down.png) no-repeat scroll 8px 14px transparent; color: #0175a6; font-weight: bold;}
.simple-sidebar-left ul li.current-menu-item > a, .simple-sidebar-left ul li:hover > a { color: #0175a6; font-weight: bold;  background: url(../images/arrow-down.png) no-repeat scroll 8px 14px transparent; }
.simple-sidebar-left > ul > li.current-menu-ancestor > a { color: #363636; font-weight: bold; }

.simple-sidebar-left ul {
	min-height: 300px;
	background: url(../images-ar/sidebar-left-back.png) repeat-y top left;/*background:url(../images/sidebar-left-menu.png) repeat-y top right;*/
}
.simple-sidebar-left li {
	background: url(../images-ar/sidebar-left-li-border.png) no-repeat top left;
	list-style: none;
	width: 100%;
}
.simple-sidebar-left a {
	background:url(../images/arrow-right.png) no-repeat scroll 10px 10px transparent;
	padding: 8px 0px 8px 20px;
	font-size: 12px;
	color: #555555;
	list-style: none;
	width: 105px;
	display: block;
	text-decoration: none
}
.simple-sidebar-left a:hover {/* background:url(../images/arrow-down.png) no-repeat scroll 104px 14px transparent; */
	color: #0175a6;
	text-decoration: none;
	font-weight: bold
}
.simple-sidebar-left li:hover {
	background: #fff url(../images-ar/sidebar-left-li-border.png) no-repeat top right;
}
.simple-sidebar-left li.active {
	background: #fff url(../images-ar/sidebar-left-li-border.png) no-repeat top right;
}
.simple-sidebar-left li.active a {
	color: #0175a6;
	text-decoration: none;
	font-weight: bold
}
/*-------Sidebar right------------------------------------------------------------------------*/
.sidebar-right {
	background: url("../images-ar/sidebar-right-back.png") no-repeat scroll right 31px transparent;
	float: right;
	width: 195px;
	margin-right: 35px;
	text-align: left
}
.sidebar-right h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0175a6;
	margin-bottom: 20px;
	padding-right: 29px;
}
.sidebar-right form {
	padding-right: 29px;
	padding-bottom: 15px;
	background: url(../images/sidebar-right-border.png) no-repeat bottom left;
	float: right;
	margin-bottom: 10px
}
.sidebar-right input[type="text"], .sidebar-right select {
	width: 100%;
	border-radius: 5px;
	background: #fff6e3;
	border: 1px solid #e2dac9;
	height: 26px;
	margin-bottom: 8px;
	color: #959595;
	text-align: right;
	direction: rtl;
}
.sidebar-right input[type="submit"] {
	background: url(../images/sidebar-righ-button.png) repeat-x top left;
	border: none;
	float: left;
	height: 26px;
	padding: 0px 20px;
	cursor: pointer;
	border-radius: 5px;
	color: #fff
}
.sidebar-right .quotes {
	padding-right: 29px
}
.sidebar-right .quotes img.q-start {
	float: right;
	margin-top: 5px;
}
.sidebar-right .quotes img.q-end {
	float: left;
}
.sidebar-right .quotes img.otherlogo {
	margin-top: 30px;
	float: right
}
.sidebar-right .quotes p {
	color: #6F6F6F;
	float: right;
	font-size: 12px;
	font-weight: bold;
	margin-right: 5px;
	width: 135px;
	text-align: right
}
.sidebar-right .quotes span {
	color: #000000;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin-left: 40px;
	margin-top: 4px;
}
/*-------Content---------------------------------------------------------------------------------------*/
.content {
	width: 570px;
	float: right;
}
.content h1 {
	font-size: 24px;
	font-weight: bold;
	color: #0175a6;
	width: 100%;
	margin-bottom: 20px;
	display:none;
}
.content h2 {
	font-size: 24px;
	font-weight: bold;
	color: #0175a6;
	width: 100%;
	margin-bottom: 20px;
}
.about_dec {
	display:none;
}
.content p, .content .text .member, .content .text .para {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6f6f6f;
	width: 100%;
	margin: 10px 0;
	text-align: right;
	line-height: 19px;
	direction: rtl;}
.content .member {
	margin: 20px 0px !important
}
.content .member .member-detail {
	width: 50%;
	float: right;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #dadada;
}
.content .member .member-detail .member-img {
	width: 98px;
	padding-bottom: 19px;
	float: right;
	background: url(../images/member-img-shadow.png) no-repeat bottom center;
	margin-left: 10px;
}
.content .member .member-detail .member-img img {
	border: 7px solid #fff;
	box-shadow: 0px 0px 1px 0px #e5e5e5;
}
.content .member .member-detail .member-des {
	color: #6f6f6f;
	font-weight: bold;
	text-align: right;
}
.content .para {
	float: right
}
.content .para .para-icon {
	float: right;
	text-align: right;
	padding-right: 5%px;
	width: 15%
}
.content .para .para-des {
	float: right;
	width: 80%
}
.content .para .para-des h3 {
	font-size: 16px;
	color: #0175a6;
	width: 100%;
	float: right
}
.content .para .para-des .para-text {
	width: 100%;
	float: right
}
.content .bx_pager {
	display: block;
	margin-left: 263px;
	width: 132px;
	padding-right:68px !important;
}
.content .contant_slider {
	margin-top: 20px;
}
.content #slides1 img {
	cursor: pointer
}
.content #slides1 .content {
	width: 318px !important;
	margin-right: 15px !important;
}
.content .slides1_wrap, .content .bxslider_container, .content .contant_slider {
	width: 573px !important
}
.content span.left {
	background: url(../images/slider-shadow-left.png) no-repeat left center;
	height: 267px;
	float: right;
	width: 17px
}
.content span.right {
	background: url(../images/slider-shadow-right.png) no-repeat right center;
	height: 267px;
	float: right;
	width: 17px
}
/*-------Contact----------------------------------------------------*/
.left {
	float: right
}
.right {
	float: left
}
.content form.contact input[type="text"], .content form.contact select {
	margin-bottom: 8px;
	height: 24px;
	border: 1px solid #d3d3d3;
	background: #f1f1f1;
	border-radius: 5px;
	font-weight: bold;
	color: #969696;
	padding: 0 10px;
	text-align: right;
	width: 44%;
}
.content form.contact select {
	height: 26px !important;
	width: 48%;
	padding: 0;
	direction:rtl;
}
.content form.contact textarea {
	width: 95.8%;
	height: 110px;
	margin-bottom: 8px;
	font-weight: bold;
	color: #cdcdcd;
	border: 1px solid #d3d3d3;
	background: #f1f1f1;
	border-radius: 5px;
	text-align: right;
	padding:0px 10px;
}
.content form.contact input[type="submit"] {
	background: url(../images/sidebar-righ-button.png) repeat-x top left;
	border: none;
	float: left;
	height: 26px;
	padding: 3px 24px;
	width: 111px;
	cursor: pointer;
	border-radius: 5px;
	color: #fff;
	font-weight: bold;
}
.content form.contact .capch-box {
	width: 100%;
	margin-bottom: 8px;
}
.content .text .img img {
	margin: 15px 0;
}
.contact-footer {
	display: none
}
.contact-footer form {
	direction:rtl;
}
/*-------Events----------------------------------------------------*/

.event {
	float: right;
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dbdbdb
}
.last {
	border: none
}
.event .event-img {
	width: 117px;
	background: url(../images/shadow.png) no-repeat center bottom;
	padding-bottom: 10px;
	float: right;
	margin-left: 10px
}
.event .event-content {
	float: right
}
.event h3 {
	font-size: 14px;
	font-weight: bold;
	color: #0175a6;
	width: 100%;
	margin-bottom: 3px;
}
.event h3 span.date {
	font-size: 11px
}
.event .event-content p {
	margin: 0px;
	text-align: right
}
.event .event-content a {
	text-decoration: underline;
	color: #0175a6;
	font-size: 13px;
	font-weight: bold
}
.event .event-img img {
	border: 5px solid #fff;
	box-shadow: 0px -1px 2px 0px #ccc;
}
.black_overlay {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background: url(../images/overlay.png);
	z-index: 1001;
}
.member-light-box {
	width: 500px;
	margin: 200px auto;
}
.inner-member-light-box {
	background: #fff;
	border-radius: 10px;
	opacity: none;
	position: relative;
	padding: 20px;
	width: 460px;
	float: right;
}
.inner-member-light-box img {
     float: right; 
     margin: 0 0px 10px 20px; 
}
#slides1 .popupcontent .close img {
}
.member-light-box p {
	width: 100%;
	margin: 10px 0px;
	float: right;
    text-align: right;
}
.inner-member-light-box .member-title {
    float: right;
}
.close {
	position: absolute;
	left: 7px;
	top: 7px
}
.light-box {
	width: 750px;
	margin: 100px auto;
}
.inner-light-box {
	padding: 20px;
	width: 710px;
	background: #fff;
	border-radius: 10px;
	opacity: none;
	position: relative;
	float: right;
}
.light-content {
	float: right
}
.light-left {
	width: 45%;
	float: right
}
.light-right {
	width: 51%;
	float: right
}
.sidebar-left li.active #sidebar-submenu {
	display: block
}
#sidebar-submenu {
	min-height: auto;
	background: none;
	display: none
}
#sidebar-submenu li a {
	background: none;
	font-weight: normal
}
h4 {
	
}
#sidebar-submenu li.active {
	background: #fff url(../images/sidebar-left-li-border.png) no-repeat top right;
}
#sidebar-submenu li a:hover {
	background: none;
	text-decoration: none;
	color: #0175a6;
	font-weight: bold
}
#sidebar-submenu li.active a {
	background: none;
	text-decoration: none;
	color: #0175a6;
	font-weight: bold
}
.sidebar-left ul li:hover #sidebar-submenu {
	background: url(../images/sidebar-left-back.png) repeat-y top right;
	display: block
}
.medle_box_bg .expo_net li {
	position: relative
}
.medle_box_bg .expo_net li .tooltip, .medle_box_bg .expo_net li .tooltip-m1, .medle_box_bg .expo_net li .tooltip-m2, .medle_box_bg .expo_net li .tooltip-right {
	display: none;
	position: absolute;
	width: 256px;
	bottom: 85px;
	right: 31px;
	z-index: 999;
	background: url(../images-ar/tooltip-left.png) no-repeat top center;
	height: 120px;
	padding: 8px 15px;
	font-size: 12px;
	color: #000
}
.medle_box_bg .expo_net li .tooltip p, .medle_box_bg .expo_net li .tooltip-m1 p, .medle_box_bg .expo_net li .tooltip-m2 p, .medle_box_bg .expo_net li .tooltip-right p {
	text-align: justify
}
.there_box .expo_net ul li.left_first:hover .tooltip {
	display: block
}
.map {
	display:none;
}
.there_box .expo_net ul li.m_first:hover .tooltip-m1 {
	display: block
}
.there_box .expo_net ul li.m_second:hover .tooltip-m2 {
	display: block
}
.there_box .expo_net ul li.right_last:hover .tooltip-right {
	display: block
}
/*
.tooltip{position:relative}
.tooltip:hover:after{
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    bottom: 26px;
    color: #fff;
    content: attr(title);
    left: 20%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 220px;
}
*/
p {
	text-align: right;
}
h1, h2, h3, h4, h5, h6 {
	text-align: right;
	color: #0175a6;
	direction: rtl;
	/*margin-right: 18px;*/
}
.nav ul li .largedropdown ul li a:hover {
	text-decoration: underline;/*background:url("../images-ar/submenu-arrow.png") no-repeat scroll 140px 8px transparent;*/
}
 @-ms-viewport {
width:device-width;
}

/* 768px */

@media screen and (max-width:720px) {
    .slides1_wrap, .contant_slider{width:100% !important;}

    body{width:100%;}
	form p {
	 margin: 7px 10px;
	 text-align: right;
	}
	.top_nav ul li {
	 background: none repeat scroll 0 0 transparent;
	 border-bottom: 1px solid #D5D5D5;
	 padding: 4px 5px;
	 width: 93px;
	}
	 .select1 {
	 width: 177px !important
	}
	.login_top2 .select {
	 margin-left: -9px;
	}
	.navigation-menu {
	 display: block;
	 position: relative;
	 margin-top: 25px;
	}
	.navigation-menu ul {
	 display: block;
	 position: absolute;
	 z-index: 9999;
	}
	.login_top {
	 display: none
	}
	.login_top2 {
	 display: block;
	 position: absolute;
	 margin: 0px 0px 0px 12px;
	}
	#wapper {
	 /*min-width: 599px;
	 max-width: 760px;*/
     width:100%;
	 margin: 0px auto;
	 float: none;
	}
	p {
	 text-align: right;
	 padding: 8px 10px
	}
	h1 {
	 margin-right: 10px;
	}
	.header, .main {
	 width: 100% !important;
	}
	h1 {
	 margin-right: 10px;
	 margin-bottom: 10px;
	}
	form p {
	 padding-bottom: 10px;
	}
	.header {
	 padding-bottom: 5px;
	 background: url(../images/header-back-600.png) no-repeat top center;
	}
	#header {
	 background: url(../images/header-back1-600.png) no-repeat bottom center;
	}
	.left_side {
	 position: absolute;
	 width: 545px;
	 float: right;
	 margin-right: 40px;
	}
	.top_nav {
	 display: none;
	 background: none repeat scroll 0 0 #FFFFFF;
	}
	.nav {
	 position: relative;
	 width: 70%;
	 padding: 0 15%;
	 text-align: center
	}
	.nav h1 {
	 background: url("../images/menu-res.png") no-repeat scroll 200px center transparent;
	 border: 1px solid #666;
	 color: #363636;
	 cursor: pointer;
	 display: block;
	 font-size: 16px;
	 height: 21px;
	 margin: 5px 0 0;
	 padding-left: 15px;
	 padding-top: 3px;
	 text-align: left;
	}
	.slider-holder .flex-control-nav {
	 left: 0 !important;
	 display: none
	}
	.nav #topnav {
	 display: none;
	 position: absolute;
	 z-index: 99;
	 top: 30px;
	 border: 1px solid #666;
	 border-bottom: none
	}
	.nav ul {
	 width: 69.4%;
	 background: #fff
	}
	.nav ul li {
	 width: 100%;
	 background: none;
	 padding-left: 0px;
	 border-bottom: 1px solid #666
	}
	.nav ul li a span {
	 width: 100%;
	 text-align: center
	}
	.nav ul li a {
	 display: block;
	 text-align: center;
	 width: 100%;
	}
	.nav ul li .submenu {
	 width: 100%;
	 position: relative;
	 top: 0px
	}
	.nav ul li .submenu ul {
	 width: 100%;
	 padding-bottom: 0px;
	 padding-top: 10px
	}
	.nav ul li .submenu ul li {
	 border: none
	}
	.nav ul li .submenu ul li a {
	 color: #363636
	}
	.nav ul li .submenu ul li a:hover {
	 color: #0175A6;
	 padding-left: 20px
	}
	.logo {
	 float: left;
	 padding: 0 0 4px 35px;
	 position: relative;
	}
	.logo img {
	 width: 190px
	}
	.col1 {
	 float: right;
	 width: 103px;
	 margin: 12px 0 0;
	}
	.login_top {
	 float: right;
	 text-align: center
	}
	.login_top select {
	 margin-top: 5px;
	 display: none
	}
	.login_top .login_but:hover {
	 cursor: pointer
	}
	.slider_wapper {
	/* display:none; */
	}
	#container {
	 background: url("../images/content-back.png") repeat-x scroll left top transparent;
	 float: left;
	 text-align: center;
	 width: 100%;
	 padding: 0px
	}
	.sidebar-left, .simple-sidebar-left, .sidebar-right {
	 display: none
	}
	#container h1.heading {
	 font-size: 25px;
	 margin-top: 15px;
	 text-align: center;
	}
	.content {
	 width: 100%;
	 padding: 0px;
	}
	.footer {
	 width: 100%;
	 text-align: center;
	 background: url(../images/footer-back-600.png) no-repeat scroll center top transparent
	}
	.footer_col1 {
	 display: none
	}
	.sociel {
	 padding: 0px;
	 float: left;
	 margin-left: 6px;
	 margin-top: 10px
	}
	.copyright .copy, .casirer {
	 float: none
	}
	.text {
	 width: 579px;
	 padding: 0px 10px
	}
	.content h1 {
	 height: 36px;
	 padding-top: 4px;
	 padding-right: 3%;
	 width: 97%;
	 margin-bottom: 0px;
	}
	.contact-footer {
	 display: block;
	 width: 96%;
	 padding: 2%
	}
	.contact-footer form input[type="text"], .contact-footer form select {
	 background: none repeat scroll 0 0 #FFFFFF;
	 color: #969696;
	 width: 91%;
	 border-radius: 5px;
	 height: 25px;
	 margin-bottom: 8px;
	 border: none;
	 padding: 0px 2%;
	 text-align: right;
	}
	.contact-footer form select {
	 height: 27px;
	 padding: 0px 2%;
	 width: 91%
	}
	.contact-footer form input[type="submit"] {
	 background: url("../images/but_bg.png") repeat-x scroll left top transparent;
	 border: medium none;
	 border-radius: 5px 5px 5px 5px;
	 float: left;
	 padding: 2px 15px 6px 15px;
	 color: #FFF;
	 font-weight: bold;
	 cursor: pointer
	}
	#contact {
	}
	.footer .top_arrow {
	 margin: 9px 0 12px;
	}
	.innerbg {
	 margin-top: 0px;
	}
	.content p {
	 width: auto;
	 padding: 10px 10px;
	 padding-left: 0px
	}
	.content form {
	 width: 579px;
	 padding: 10px
	}
	.content form.contact input[type="text"], .content form.contact select {
	}
	.content form.contact input[type="submit"] {
	 float: left;
	 margin-bottom: 10px
	}
	.content .para .para-icon {
	 width: 20%
	}
	.content .text .img img {
	 width: 100%
	}
	.content .member .member-detail {
	 width: 100%
	}
	.member-light-box {
	 width: 400px;
	 min-height: 190px;
	 margin: 150px auto;
	}
	.inner-member-light-box {
	 width: 360px
	}	/*------------------------------------------------------------------------------------------------------------------------------------*/
	.nav-res {
	 display: block;
	 float: left;
	 margin: 10px 0;
	 text-align: center;
	 width: 100%;
	}
	.there_box .left_box {
	 padding: 0;
	 background: none;
	 margin: 0px;
	 width: 100%;
	}
	.there_box .medle_box_bg {
	 background: url("../images/medle_box_bg.png") no-repeat center center transparent;
	 padding: 24px 0px;
	 width: 300px;
	}
	.there_box .medle_box {
	 padding: 0px;
	 width: 100%;
	}
	.there_box .medle_box_bg img {
	 width: 30px;
	}
	.there_box .expo_net ul li {
	 width: 67px;
	 height: 95px;
	}
	.contant_slider {
	}
	.logo_slider {
	 width: 318px !important;
	 text-align: center;
	}
	#content1, #content3 {
	 padding: 0 40px;
	 width: 100%;
     box-sizing: border-box;
	}
	#content2 {
	 padding: 10px;
	 width: 100%;
	}
	#content2 .expo_net {
	 width: 300px;
	 margin: 0px auto;
	 padding: 10px;
	}
	.there_box .right_box {
	 padding: 0px;
	 width: 100%;
	 float: left;
	 margin: 0px;
	 display: none;
	}
	.there_box .right_box .wpcf7 ul li .name {
	 width: 100%
	}
	.there_box h1 {
	 padding: 7%;
	 width: 86%;
	}
	.logo_slider h4 {
	 display: none;
	 font-size: 24px;
	 color: #0175a6;
	 margin: 0px;
	 padding: 20px 0px 10px 12px;
	 text-align: left;
	}
	.there_box .expo_net ul li.left_first:hover .tooltip {
	 display: block
	}
	.there_box .expo_net ul li.m_first:hover .tooltip-m1 {
	 display: block
	}
	.there_box .expo_net ul li.m_second:hover .tooltip-m2 {
	 display: block
	}
	.there_box .expo_net ul li.right_last:hover .tooltip-right {
	 display: block
	}
	.medle_box_bg .expo_net li .tooltip, .medle_box_bg .expo_net li .tooltip-m1, .medle_box_bg .expo_net li .tooltip-m2, .medle_box_bg .expo_net li .tooltip-right {
	 width: 230px;
	 bottom: 85px;
	 height: 108px;
	 padding: 10px;
	 font-size: 11px;
	}
	.medle_box_bg .expo_net li .tooltip {
	 right: 31px;
	 background: url(../images/tooltip-right-res.png) no-repeat top center;
	}
	.medle_box_bg .expo_net li .tooltip-m1 {
	 left: -100px;
	 background: url(../images/tooltip-m1-res.png) no-repeat top center;
	}
	.medle_box_bg .expo_net li .tooltip-m2 {
	 left: -86px;
	 background: url(../images/tooltip-m-res.png) no-repeat top center;
	}
	.medle_box_bg .expo_net li .tooltip-right {
	 left: 31px;
	 background: url(../images/tooltip-left-res.png) no-repeat top center;
	}
	/*--------------------------------------------------------------------------------------------------------*/
	#events {
	}
	.event {
	 padding: 10px;
	 width: 579px;
	}
	.event .event-img {
	/*width:100%*/
	}
	.event .event-content {
	 text-align: right;
	}
	.event .event-content h3, .event .event-content p, .event .event-content a {
	 margin: 2px !important;
	 padding: 0px
	}
	.event h3 {
	 width: 55%;
	 float: right;
	 text-align: right
	}
	.event h3 span {
	 display: none;
	}
	.event h3 span.date {
	 display: block;
	}
	.para {
	 border-bottom: 1px solid #ccc
	}
	.para-last {
	 border-bottom: none
	}
	/*
	Home Main Slider------------------------------------------------------------------ */



	.there_box {
	 background: url(../images/slider-bottom-600.png) no-repeat top center !important;
	 margin-top: -31px;
     width:100%;
	}
	.m-slider {
	}
	.slider-holder {
	 position: relative;
	 margin: 0 auto;
	 width: 480px;
	}
	.slider-holder span.slider-b {
	 background-size: 100% 100% !important;
	 width: 100%;
	 height: 12px;
	 position: absolute;
	 bottom: -3px;
	 left: 0px;
	 z-index: 100;
	}
	.slider-holder span.slider-shadow {
	 background-size: 100% 100% !important;
	}
	.flex-control-nav {
	 left: 130px;
	}
	.slider {
	 width: 480px !important;
	 height: auto !important;
	 overflow: hidden;
	 position: relative;
	 background: url(images/m-slide-img.png) no-repeat 0 0;
	}
	.slider ul.slides li {
	 width: 480px !important;
	 height: 198px !important;
	 float: none;
	}
	.slider ul.slides li .img-holder {
	 height: 162px !important;
	 left: -30px !important;
	 width: 535px !important;
     background-size:cover;
	}
	.slider ul.slides li .img-holder img {
	 height: auto !important;
	 width: 581px !important;
	}
	.slider ul.slides li .slide-cnt {
	 right: -45px !important;
	 top: 45px !important;
	 width: 150px !important;
	 padding: 0px !important
	}
	.slider ul.slides li .box-cnt {
	}
	.slider ul.slides li .slide-cnt h2 {
	 font-size: 22px !important;
	 text-align: right;
	 line-height: 25px !important;
	 padding-bottom: 0px !important;
	 text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px !important;
	 margin-right: 50px
	}
	.slider ul.slides li .slide-cnt a.grey-btn {
	 background: url("../images/grey-btn-res.png") no-repeat 0px 0px transparent !important;
	 font-size: 10px !important;
	 height: 20px !important;
	 line-height: 18px !important;
	 margin-right: 62px;
	 width: 95px !important;
	}
	.slider ul.slides li .slide-cnt a.grey-btn :hover {
	 background: url("../images/grey-btn-res.png") no-repeat 0px -23px transparent !important;
	}
	.slider ul.slides li .slide-cnt p {
	 font-size: 12px !important;
	 line-height: 12px !important;
	 padding-left: 0 !important;
	 text-align: left;
	 width: 100px;
	}
	/*
	Home Bottom Slider------------------------------------------------------------------ */

	.main .slides1_wrap .prev {
	 left: 38px
	}
	.main .logo_slider {
	 display: none
	}
	#content_inner h4, .logo_slider h4 {
	 padding: 20px 20px 20px 0px !important
	}
	/*

	Industries Slider------------------------------------------------------------------ */


	.content .slides1_wrap, .content .bxslider_container, .content .contant_slider {
	 width: 599px !important
	}
	.content .bx_pager {
	 display: block;
	 float: left;
	 margin: 10px 0 10px 40%;
	 padding: 0;
	 width: 50%;
	}
}
 @media screen and (min-width:721px) and (max-width:1000px) {
    .login_top2 {
     display: block;
     position: absolute;
     margin: 0px 0 0 2px !important;
    }
    .top_nav ul li {
     background: none repeat scroll 0 0 transparent;
     border-bottom: 1px solid #D5D5D5;
     padding: 4px 5px;
     width: 93px;
    }
    .select1 {
     width: 176px!important
    }
    .navigation-menu {
     display: block;
     position: relative;
     margin-top: 25px;
    }
    .navigation-menu ul {
     display: block;
     position: absolute;
     z-index: 9999;
    }
    .login_top {
     display: none
    }
    #wapper {
     min-width: 767px;
     max-width: 800px;
     margin: 0px auto;
     float: none;
    }
    p {
     text-align: right;
    }
    h1 {
     margin-right: 10px;
     margin-bottom: 10px;
    }
    form p {
     padding-bottom: 10px;
    }
    .header, .main {
     width: 100%;
    }
    .header {
     padding-bottom: 5px;
     background: url(../images/header-back-768.png) no-repeat bottom center;
    }
    #header {
     background: url(../images/header-back1-768.png) no-repeat bottom center;
    }
    .left_side {
     position: absolute;
     margin-right: 60px;
    }
    .top_nav {
     display: none;
     background: none repeat scroll 0 0 #FFFFFF;
    }
    .nav {
     position: relative;
     width: 70%;
     padding: 0 15%;
     text-align: center
    }
    .nav h1 {
     background: url("../images/menu-res.png") no-repeat scroll 200px center transparent;
     border: 1px solid #666;
     color: #363636;
     cursor: pointer;
     display: block;
     font-size: 16px;
     height: 21px;
     margin: 5px 0 0;
     padding-left: 15px;
     padding-top: 3px;
     text-align: left;
    }
    .slider-holder .flex-control-nav {
     left: 0 !important;
     display: none
    }
    .nav #topnav {
     display: none;
     position: absolute;
     z-index: 99;
     top: 30px;
     border: 1px solid #666;
     border-bottom: none
    }
    .nav ul {
     width: 69.4%;
     background: #fff
    }
    .nav ul li {
     width: 100%;
     background: none;
     padding-left: 0px;
     border-bottom: 1px solid #666
    }
    .nav ul li a span {
     width: 100%;
     text-align: center
    }
    .nav ul li a {
     display: block;
     text-align: center;
     width: 100%;
    }
    .nav ul li .submenu {
     width: 100%;
     position: relative;
     top: 0px
    }
    .nav ul li .submenu ul {
     width: 100%;
     padding-bottom: 0px;
     padding-top: 10px
    }
    .nav ul li .submenu ul li {
     border: none
    }
    .nav ul li .submenu ul li a {
     color: #363636
    }
    .nav ul li .submenu ul li a:hover {
     color: #0175A6;
     padding-left: 20px
    }
    .logo {
     float: left;
     padding: 0 0 4px 59px;
     position: relative;
    }
    .logo img {
     width: 190px
    }
    .col1 {
     float: right;
     width: 103px;
     margin: 12px 0 0;
    }
    .login_top {
     float: right;
     text-align: center
    }
    .login_top select {
     margin-top: 5px;
     display: none
    }
    .login_top .login_but:hover {
     cursor: pointer
    }
    .slider_wapper {
    /* display:none; */
    }
    #container {
     background: url("../images/content-back.png") repeat-x scroll left top transparent;
     float: left;
     text-align: center;
     width: 100%;
     padding: 0px
    }
    .sidebar-left, .simple-sidebar-left {
     width: 15%;
     float: right;
     margin-left: 0px;
     overflow: hidden;
    }
    .sidebar-right {
     width: 18%;
     float: left;
     margin-right: 0px;
     margin-left: 2%
    }
    #container h1.heading {
     font-size: 25px;
     margin-top: 15px;
     text-align: center;
    }
    .content {
     width: 65%;
     padding: 0px;
    }
    .footer {
     width: 100%;
     text-align: center;
     background: url(../images/footer-back-768.png) no-repeat scroll center top transparent
    }
    .footer_col1 {
     margin: 10px 43px 0 0px;
     text-align: right
    }
    .right_footer {
     float: none;
    }
    .sociel {
     padding: 0px;
     float: left;
     margin-left: 6px;
     margin-top: 10px
    }
    .copyright .copy {
     float: left;
     padding-left: 5px;
    }
    .casirer {
     float: right;
     padding-right: 5px;
    }
    .text {
     padding: 0px 20px
    }
    .content h1 {
     height: 36px;
     padding-top: 4px;
     padding-right: 3%;
     width: 97%;
     margin-bottom: 0px;
    }
    .contact-footer {
     display: none;
     width: 96%;
     padding: 2%
    }
    .contact-footer form input[type="text"], .contact-footer form select {
     background: none repeat scroll 0 0 #FFFFFF;
     color: #969696;
     width: 94%;
     border-radius: 5px;
     height: 25px;
     margin-bottom: 8px;
     border: none;
     padding: 0px 1%
    }
    .contact-footer form select {
     height: 27px;
     padding: 0px 2%;
     width: 95%
    }
    .contact-footer form input[type="submit"] {
     background: url("../images/but_bg.png") repeat-x scroll left top transparent;
     border: medium none;
     border-radius: 5px 5px 5px 5px;
     float: right;
     margin-right: 7px;
     padding: 2px 15px 6px 15px;
     color: #FFF;
     font-weight: bold;
     cursor: pointer
    }
    #contact {
    }
    .footer .top_arrow {
     margin: 9px 0 12px;
    }
    .innerbg {
     margin-top: 0px;
    }
    .content p {
     width: auto;
     padding: 10px 10px;
     padding-left: 0px
    }
    .content form {
     padding: 10px
    }
    .content form.contact input[type="text"], .content form.contact select {
    }
    .content form.contact input[type="submit"] {
     float: left;
     margin-bottom: 10px
    }
    .content .para .para-icon {
     width: 20%
    }
    .content .text .img img {
     width: 100%
    }
    .content .member .member-detail {
     width: 100%
    }
    .member-light-box {
     width: 480px;
     min-height: 190px;
     margin: 200px auto;
    }
    .inner-member-light-box {
     width: 440px
    }	/*------------------------------------------------------------------------------------------------------------------------------------*/
    .nav-res {
     display: block;
     float: left;
     margin: 10px 0;
     text-align: center;
     width: 100%;
    }
    .there_box .left_box {
     padding: 0;
     background: none;
     margin: 0px;
     width: 25%;
    }
    .there_box .medle_box_bg {
     background: url("../images/medle_box_bg.png") no-repeat center center transparent;
     padding: 24px 0px;
     width: 300px;
    }
    .there_box .medle_box {
     padding: 0px;
     width: 50%;
    }
    .there_box .medle_box_bg img {
     width: 30px;
    }
    .there_box .expo_net ul li {
     width: 67px;
     height: 95px;
    }
    .main .contant_slider {
     width: 450px !important;
     margin-top: 63px;
    }
    .logo_slider {
     width: 318px !important;
     text-align: center;
    }
    #content1 {
     padding: 4%;
     width: 92%;
    }
    #content3 {
     padding: 10%;
     width: 80%;
    }
    #content2 {
     padding: 4%;
     width: 92%;
    }
    #content2 .expo_net {
     width: 300px;
     margin: 0px auto;
     padding: 10px;
    }
    .there_box .right_box {
     padding: 0px;
     width: 25%;
     float: left;
     margin: 0px;
    }
    .there_box .right_box .wpcf7 ul li .name {
     width: 100%
    }
    .there_box h1 {
     padding: 20px 7% 7%;
     width: 86%;
    }
    .logo_slider h4 {
     display: none;
     font-size: 24px;
     color: #0175a6;
     margin: 0px;
     padding: 20px 0px 10px 12px;
     text-align: left;
    }
    .there_box .expo_net ul li.left_first:hover .tooltip {
     display: block
    }
    .there_box .expo_net ul li.m_first:hover .tooltip-m1 {
     display: block
    }
    .there_box .expo_net ul li.m_second:hover .tooltip-m2 {
     display: block
    }
    .there_box .expo_net ul li.right_last:hover .tooltip-right {
     display: block
    }
    .medle_box_bg .expo_net li .tooltip, .medle_box_bg .expo_net li .tooltip-m1, .medle_box_bg .expo_net li .tooltip-m2, .medle_box_bg .expo_net li .tooltip-right {
     width: 230px;
     bottom: 85px;
     height: 108px;
     padding: 10px;
     font-size: 11px;
    }
    .medle_box_bg .expo_net li .tooltip {
     right: 31px;
     background: url(../images/tooltip-right-res.png) no-repeat top center;
    }
    .medle_box_bg .expo_net li .tooltip-m1 {
     left: -100px;
     background: url(../images/tooltip-m1-res.png) no-repeat top center;
    }
    .medle_box_bg .expo_net li .tooltip-m2 {
     left: -86px;
     background: url(../images/tooltip-m-res.png) no-repeat top center;
    }
    .medle_box_bg .expo_net li .tooltip-right {
     left: 31px;
     background: url(../images/tooltip-left-res.png) no-repeat top center;
    }
    /*--------------------------------------------------------------------------------------------------------*/
    #events {
     float: left;
     width: 100%;
    }
    .event {
     margin: 5%;
     width: 90%;
    }
    .event .event-img {
    /*width:100%*/
    }
    .event .event-content {
     text-align: right;
    }
    .event .event-content h3, .event .event-content p, .event .event-content a {
     margin: 2px !important;
     padding: 0px
    }
    .event h3 {
     width: 55%;
     float: right;
     text-align: right
    }
    .event h3 span {
     display: none;
    }
    .event h3 span.date {
     display: block;
    }
    .para {
     border-bottom: 1px solid #ccc
    }
    .para-last {
     border-bottom: none
    }
    /*
    Home Main Slider------------------------------------------------------------------ */



    .there_box {
     background: url(../images/slider-bottom-768.png) no-repeat top center !important;
     margin-top: -31px;
     padding-top: 20px;
    }
    .m-slider {
    }
    .slider-holder {
     position: relative;
     margin: 0 auto;
     width: 625px;
    }
    .slider-holder span.slider-b {
     display: none;
     width: 625px;
     height: 12px;
     position: absolute;
     bottom: -3px;
     left: 0px;
     z-index: 100;
    }
    .slider-holder span.slider-shadow {
     display: none;
    }
    .flex-control-nav {
     left: 130px;
    }
    .slider {
     width: 625px !important;
     height: 260px !important;
     overflow: hidden;
     position: relative;
     background: url(images/m-slide-img.png) no-repeat 0 0;
    }
    .slider ul.slides li {
     width: 625px !important;
     height: 230px !important;
     float: none;
    }
    .slider ul.slides li .img-holder {
     height: 191px !important;
     left: -30px !important;
     width: 535px !important;
    }
    .slider ul.slides li .img-holder img {
     height: auto !important;
     width: 690px !important;
    }
    .slider ul.slides li .slide-cnt {
     right: 0px !important;
     top: 55px !important;
     width: 150px !important;
     padding: 0px !important
    }
    .slider ul.slides li .box-cnt {
    }
    .slider ul.slides li .slide-cnt h2 {
     font-size: 34px !important;
     text-align: right;
     line-height: 34px !important;
     padding-bottom: 0px !important;
     text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px !important;
     margin-right: 50px
    }
    .slider ul.slides li .slide-cnt a.grey-btn {
     background: url("../images/grey-btn-res.png") no-repeat 0px 0px transparent !important;
     font-size: 10px !important;
     height: 20px !important;
     line-height: 18px !important;
     margin-right: 62px;
     width: 95px !important;
    }
    .slider ul.slides li .slide-cnt a.grey-btn :hover {
     background: url("../images/grey-btn-res.png") no-repeat 0px -23px transparent !important;
    }
    .slider ul.slides li .slide-cnt p {
     font-size: 17px !important;
     line-height: 18px !important;
     padding-left: 0 !important;
     text-align: left;
     width: 200px;
    }
    /*
    Home Bottom Slider------------------------------------------------------------------ */

    .main .slides1_wrap .prev {
    }
    .main .logo_slider {
     margin-top: 63px
    }
    #content_inner h4, .logo_slider h4 {
     padding: 20px 20px 20px 0px !important
    }
    .main .slides1_wrap {
     width: 450px !important
    }
    .main .slides1_wrap .bxslider_container {
     width: 450px !important
    }
    .main #slides1 .content {
     width: 191px !important
    }
    .main #slides1 li img {
     margin-right: 139px;
    }
    .main #content_inner {
     float: right
    }
    /*

    Industries Slider------------------------------------------------------------------ */



    .content .slides1_wrap .prev {
    }
    .content .logo_slider {
     margin-top: 63px
    }
    #content_inner h4, .logo_slider h4 {
     padding: 20px 20px 20px 0px !important
    }
    .content .slides1_wrap {
     width: 470px !important
    }
    .content .slides1_wrap .bxslider_container {
     width: 470px !important
    }
    .content #slides1 .content {
     width: 191px !important
    }
    .content #slides1 li img {
     margin-right: 139px;
    }
    .content #content_inner {
     float: right
    }
    .content .slides1_wrap, .content .bxslider_container, .content .contant_slider {
     padding: 0 4px;
     width: 470px !important;
    }
    .content .bx_pager {
     display: block;
     float: left;
     margin: 20px 0 10px 40%;
     padding: 0;
     width: 50%;
    }
    .sidebar-right .quotes span {
     margin-left: -4px;
     margin-top: -13px
    }
    input.name{
    background: #fff6e3;
    border: 1px solid #e2dac9;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -o-border-radius: 7px;
    width: 245px;
    text-align: right;
    color: #999;
    -webkit-box-shadow: inset 0px 0px 3px #ccc;
    -moz-box-shadow: inset 0px 0px 3px #ccc;
    box-shadow: inset 0px 0px 3px #ccc;
    padding: 5px 10px;	
	    }
}
 @media screen and (min-width:1000px) and (max-width:10000px) {
    .wrapper {
     max-width: 1024px;
    }

    .he-hide{display: none;}


    .footer_col1 > ul > li {width: 200px; float: right !important;}

    .footer_col1 span{display: none;}

    .tooltip p {
    text-align: right !important;
    }

    /*.header .menu-item-127 .submenu.dropdown{
    top: 40px;
    border: none;
    width: 136px;
    box-shadow: none;
    height: 163px;
    }
    .header .menu-item-638 .submenu.dropdown {
    border-radius: 0;
    box-shadow: -2px 2px 2px 0px;
    }
    .header .menu-item-637 .submenu.dropdown {
    border-bottom-left-radius: 0;
    box-shadow: 0px 2px 2px 0px;}
    .header .menu-item-635 .submenu.dropdown {
    border-bottom-right-radius: 0;
    box-shadow: -1px 2px 2px 0px;}
    .nav .top-nav .largedropdown > ul > li:hover > div.submenu  { display: block; }

    .header .submenu.largedropdown > ul > li > a{background: none !important; font-size: 16px;}
    .menu-item-167 .submenu.dropdown{display:none important;}*/

    .footer_col1 .large.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-127 {
    width: 230px;
    }
}



.wpcf7-response-output{direction: rtl; text-align: right;}

.simple-sidebar-left ul {direction: rtl;}

.medle_box h1, .left_box h1{direction: ltr;}

.tooltip p {
text-align: right !important;
color: black !important;
}

.menu_feature.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-167
{
width: 200px !important;
}
.large.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1450,.menu_who.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1509,.support.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-921
{
width: 150px !important;
}