@charset "utf-8";
/* CSS Document */
/*@import url('https://fonts.googleapis.com/css?family=Roboto');*/
/*=================================
	Quality Unit Pages Css
  ===============================*/
  
body,button,
input,
select,
textarea , p,a,
a:visited, .main-navigation ul ul a, .site-description, #quick-contact li, #main-slider .cycle-caption h3{
    font-size: 16px;
}
#wrapperEmad{
	width:auto;	
}
#unit-home .thumbnail  img{
	width:150%;
	height:150px;
	 border-radius:50%;
}

#unit-home .thumbnail{
	height:435px;
	position:relative;
}

#unit-home .thum-Item{
	float:right;
}
#unit-home, #unit-home p, #unit-home a, #unit-home{
	direction:rtl;
	text-align:justify;
}

#unit-home h3{
	text-align:center;
}

.navbar-right, .navbar-right>li{
	float:right;
	direction:rtl;
}
.navbar-header{
    height: 50px;   
}

#logo{
	width: 150px;
	height: 120px;
	top: -119px;
	left:0px;
	position: absolute;
}

#wrapperEmad .Services .container{
	width:auto;
}

#wrapperEmad .navbar {
	position:relative;
	background: #00B14A;
    color: #fff;
}

#wrapperEmad  .panel-default > .panel-heading {
    
}

#wrapperEmad .panel-heading > p, #wrapperEmad .panel > p{
    display:none;
}

#wrapperEmad .panel-title > a{
    padding-right:10px;
    font-size:18px;
    color:#f90;
    display:block;
    line-height: 12px;
}

#wrapperEmad  .panel-body ul, 
#wrapperEmad  .panel-body p,
#wrapperEmad  .panel-body a{
    font-size:17px;
    padding-right:10px;
}

 h1.entry-title{
    width:50%;
    margin:auto;
    padding:5px;
    color:white;
    background-color:#f90;
    border-radius:8px;
    text-align:center;
}

#wrapperEmad .caption .btn{
    color:#fff;
    font-size:16px;
}
.entry-content p span strong{
    font-size:18px;
    color:#f90;
}

.pintro{
    font-size:18px;
    color#333

}

#wrapperEmad .navbar-default .navbar-nav > li > a {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}

.search-section .search-form{
	width:auto;
	max-width:none;
}

.search-section .search-form .search-field{
	width:130%;
}

.thum-Item .pull-right{
	position:absolute;
	bottom: 10px;
	right: 10px;
}



/*=================================
	Reset of WebSite
  ===============================*/
  
#goodUnit{
	display:block;
	padding:5px;
	width:80%;
	margin:auto;
	color:#fff;
	background-color:#294A70;
	border-radius:8px;
	line-height:30px;
	text-align:center;
	font-size:18px;
	margin-top:7px;
}

#goodUnit:hover{
	background-color:#F4A024;
}

#enDiv{
	float: right;
	margin-left: 20px;
}


.emmenuBg{
	background-color: #294A70;
	height: 40px;
	margin-top: 10px;
}

.search-section {
    width: 35%;
}

.page-id-17319 .search-field{
	width: 136%;
}

h1.entry-title,
h1.page-title{
    width:73%;
    margin:auto;
    padding:5px;
    color:white;
    background-color:#f90;
    border-radius:8px;
    text-align:center;
}

#main .entry-content  img[src*=uploads] { 
	max-width:97%;
	margin: 30px auto;
	border-radius:10px;
	box-shadow: -4px 4px #f90;
	float:none;
	display:block;
}

.page-id-420 #main .entry-content img[src*=uploads] { 
	margin: 0px auto;
}

.home #main .entry-content  img[src*=uploads] { 
	margin:auto;
}

#main .entry-content p{
	text-align:justify;
	direction:rtl;
	/*font-family: 'Roboto', sans-serif;*/
}

.home #main .entry-content  img[src*=uploads] { 
	float:left;
}

/* Footer */



.footer-widget-area ul li::before, .body ul li::before {
    content: "";	
}


.em-menu{
	margin-right:10px;
}

.em-menu li{
	margin-top:5px;
}

.em-menu li a .liIco{
	color:#294A70;
}

.em-menu li a{
	text-decoration:none;
	font-size:14px;
}

.em-menu li a:hover .liIco{
	color:#f90;
	text-decoration:none;
}


.liIco {
	padding-left: 8px;
	font-size:14px;
}

a:hover .liIco {
	color:#f90;
}

#wp-calendar caption{
	text-align:center;
}

#footer-widgets .widget-title {
	color:#ccc;
	margin-top: 10px;
}
.footer-active-4 caption{
	color:#ccc;
	font-size:24px;	
}

#wp-calendar th{
	text-align:center;
}



  
#myTabsImg a img{
	display:block;
	margin: 10px auto;
}

#myTabsImg  img{
	max-width:97%;
	margin:auto;
	border-radius:10px;
	box-shadow: -4px 4px #333;
	display:block;
	margin-bottom:10px;
}

.nav-tabs>li {
    float: right;
}

.nav-tabs>li a{
	font-size:15px;
	font-weight:bold;
}

#writtenBy{
	border-top:solid 1px #dddddd;
	margin-top:1px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	direction:rtl;
	padding:10px;
	color:#333;
}

/*=================================
	.news-post
  ===============================*/
.recent-news .news-post img {
    height: 166px;
	width: 100%;
}

/*=================================
	serives box
  ===============================*/
#wpsm_service_b_row_17091 .wpsm_serviceBox .wpsm_read_more:hover{
	background-color:#FFAB1F;
	color:#fff;
}
/*=================================
	Hom Blog
  ===============================*/
.home .site-main .entry-content p{
	max-width: 60%;
	text-align:justify;
}

.home   .entry-content a img{
	width:37%;
	height:150px;
	border-radius:0px;
	border:none;
	border-bottom:solid 3px #FFAB1F;
}

.global-layout-left-sidebar #primary{
	float:left;
}

#sidebar-primary{
	float:right;
	margin-top:-20px;
}

#sidebar-primary .widget{
	margin-bottom:0px;
}
.home .entry-header .entry-title, 
.search-results .entry-header .entry-title,
.category .entry-header .entry-title{
	background: #F3F3F3;
	padding: 10px;
	padding-left: 10px;
	margin-top: 0px;
	font-size: 16px;
	font-weight: bold;
	border-right:solid 5px #FFAB1F;
}

.home article.has-post-thumbnail {
	margin-bottom:0px;
	
}

.home .news-content{
	height:183px;
}

.home .news-content h3, .event-post h3{
	overflow: hidden;
	line-height: 30px;
	height: 30px;	
}

.wpsm_serviceBox{
	padding-bottom:0px;
	margin:auto;
	height:350px;
	overflow:hidden;
}

#featured-news-events{
	padding-top:0px;
	padding-bottom:0px;	
}

#sidebar-primary .widget-title::after, #sidebar-secondary .widget-title::after {
    right: 0%;
	left:auto;	
}

#sidebar-primary .widget-title{
	font-size:16px;
	font-weight:bold;
}
@media only screen and ( min-width: 768px ) {
	.menu-item-has-children:hover > ul{
		display:block;
		top: 34px;
		right:0px;
		left:auto;
	}
	.menu-item-has-children:hover > ul li a{
		text-align:right;
	}

	.main-navigation ul li li.menu-item-has-children > a::after, .main-navigation ul li li.page_item_has_children > a::after {
		content: "\f053";
	}
	
	.main-navigation ul li.menu-item-has-children > a::after, .main-navigation ul li.page_item_has_children > a::after {
		left:-3px;
		right:auto;	
	}
	
	.body .main-navigation ul ul ul {
		left:auto;
		right:200px;
		top: 0px;
	}
	.main-navigation ul ul {
		min-width: 246px;
	}
	
	#site-navigation .subFluid ul{
		width: 900px;
		right: 100px;
		padding-right:20px;
		padding-top: 20px;
		padding-bottom:20px;
		background-color:#F4A024;
	}
	
	#site-navigation .subFluid li {
		width: 270px;
		background-color:#294A70;
		margin-left: 20px;
		border-left: solid;
		border-right: solid;
		float: right;
	}
	#primary-menu{
		position:relative;
	}
	.main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a {
    	padding-right: 5px;
	}
}

@media only screen and ( max-width: 767px ) {
	.main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a {
		padding-right: 50px;
		text-align: right;
		direction: rtl;
	}
	.dropdown-toggle{
		left:0px;
		right:auto;
	}
}
.wpsm_service_b_row{
	margin-top:40px;
	margin-bottom:0px;
}

.search-form .search-field {
    font-size: 14px;
	padding-right:90px; 
}

#nav_menu-4{
	display:none;
}

.footer-widget-area{
	height:340px;
}

.imPersone{
	width:200px;
	height:200px;
	margin:auto;
	display:block;
}
/*
.sciteam .row div:hover .imPersone{
	width:250px;
	height:250px;
}

.sciteam .row div:hover{
	margin-top:-20px;
}
*/
.sciteam h2, .sciteam p{
	text-align:center;
	direction:rtl;
}

.sciteam{
	padding-top:30px;
	padding-bottom:30px;
	background-color:#F3F3F3;
	overflow:hidden;
}

.sciteam img{
	border:solid 3px #f90;
}

.sciteam a:hover{
	background-color:#f90;
	color:#fff;
}

.sciteam h2.secteamTitle{
	margin-bottom:30px;
	color:#333;
}

#text-9{
	display:none;	
}

/* contact us form */

#contactUsEm {
	width:100%;
	margin:auto;
}

#contactUsEm #cntctfrm_first_column{
	width:80%;
	margin:auto;
}

#contactUsEm .input-group, #contactUsEm .form-control{
	width:100%;
}

#contactUsEm input[type=submit]{
	width:200px;
	float:left;
	margin-left:10%;
	margin-top:20px;
}

#contactUsEm .form-control{
	padding:5px 10px;
	direction:rtl;
}

#titleIco{
	width:75%;
	margin:20px auto;
}

#titleIco i{
	font-size:24px;
	margin-left:20px;
	color:#f90;
}
#titleIco li{
	list-style:none;
}

/*=================================
	Sidebar menus hide and show
  ===============================*/
  
#sidebar-primary  .widget {
	display:none;	 
}

#sidebar-primary #text-10, 
#sidebar-primary #nav_menu-6, 
#sidebar-primary #text-2,
#sidebar-primary #calendar-2,
#sidebar-primary #custom_html-2,
#sidebar-primary #categories-2,
#sidebar-primary #wpp-2{
	display:block;
}

#sidebar-primary .submenu{
	display:block;
}


#sidebar-primary .submenu .widget-title{
	background-color:#f90;
	color:#fff;
}

#sidebar-primary .submenu .widget-title a{
	color:#fff;	
}

#sidebar-primary .submenu .widget-title a:hover{
	color:#294A70;	
}


#sidebar-primary .submenu a:hover i{
	color:#23527c;
}

#sidebar-primary .submenu i{
	color:#f90;
}

/* emadIco */
.emadIco{
	margin-right:30px;
}

.emadIco li{
	list-style:none;
}

.emadIco li i{
	color:#f90;
}

.emadIco li a[href*=pdf] i{
	padding-left:5px;
	color:green;
}

.body .emadIco li a:hover i{
	color:#294A70;
}

img[src*=appLogoIcon]{
	display:none;
}

.page-id-17950 #sidebar-primary{
	display:none;
}

.page-id-17950 #primary{
	width:100%;
}

.flipEmad{
	width:100%;
	height:100vh;
}


#quick-contact .top-news a{text-decoration:none;}

#main-nav{
	z-index:1000;
}

.cycloneslider-template-default .cycloneslider-pager span:nth-last-child(-n+5) {
    display:none;
}

.emad-screen{
	width:100%;
	height:90vh;
}