@font-face {
  font-family: 'DroidArabicKufi';
  src: url('../font/DroidArabicKufi.svg#DroidArabicKufi') format('svg'),
       url('../font/DroidArabicKufi.ttf') format('truetype'),
       url('../font/DroidArabicKufi.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DroidKufi-Regular';
  src: url('../font/DroidKufi-Regular.eot');
  src: url('../font/DroidKufi-Regular.eot?#iefix') format('embedded-opentype'),
       url('../font/DroidKufi-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}


@font-face {
    font-family: Greta;
    src: url('../font/Greta_Arabic_Regular.eot');
    src: url('../font/Greta_Arabic_Regular.eot?#iefix') format('embedded-opentype'),
	url('../font/Greta_Arabic_Regular.woff') format('woff'),
	url('../font/Greta_Arabic_Regular.otf') format("opentype");
}
@font-face {
    font-family: J-Regular;
    src: url('../font/j-Regular.eot');
    src: url('../font/j-Regular.eot?#iefix') format('embedded-opentype'),
	url('../font/j-Regular.woff') format('woff'),
	url('../font/j-Regular.otf') format("opentype");
}

	
	/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, circlequote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

html{
	 scroll-behavior: smooth;
}


.wrapper-16{
	max-width:1600px;
	width:100%;
	margin:0 auto;
	position:relative;
	font-family:DroidKufi-Regular;
}

.container-12{
	max-width:1200px;
	width:100%;
	margin:0 auto;
	position:relative;
}



.top-header{
	width: 100%;
    display: inline-block;
    position: fixed;
    margin: 0 auto;
    top: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    z-index: 103;
    background: #ffffff;
	max-width:1600px;
}


.title-i{
	
    margin-top: 34px;
    font-weight: 600;
}



.logo-o .log-i img{
	width:100%;
	height:auto;
}

.left-logo-o .left-logo-i img{

}


.menu-o ul{
 list-style: none;
}


.menu-o ul li{
	display:inline-block;
	/*margin-left:25px;*/
}


.menu-o ul li a{
font-size: 14px;
color: #000;
text-decoration:none;
font-family: DroidKufi-Regular !important;
}
.menu-o ul li:hover a{

	padding-bottom:5px !important;
}



.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
	border-color:#000000 !important;
	
	
}



		.maw a{
			    border-radius: 100%;
			    padding: 19px;
			background: url(../images/maw.png) no-repeat scroll center;
			cursor:pointer;
		}


.video-o{
	
	max-width:1200px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top: 125px;
	z-index:102;

}


.video-i{
	text-align:center;
}
.video-o .video-i video , .video-o .bgimgtemp img{
	width: 100%;
	height:450px;
}


.video-o .video-i img{
	width:78%;
	height:auto;
	animation: pulse 2s infinite;
}


.menu-o{
	margin-top:34px;
}
	.sec-1-left-content img,.sec-3-left-content img
	{
    width: 100%;
    height: 535px;
	}
	
	.sec-1-right-content .sec-1-body , .sec-3-right-content .sec-3-body{
	font-size: 15px;
	padding-left:120px;
    line-height: 1.7;
	}
	
	.sec-1 , .sec-3  , .sec-7 , .sec-8{
		
		width:100%;
		margin:0 auto;
		max-width:1600px;
		margin-top:0px;
		
		position:relative;
		display: inline-block;
		padding-top: 15px;
		z-index:99;
		
		}
		
		.sec-5{
			width:100%;
		margin:0 auto;
		max-width:1600px;
		margin-top:0px;
		
		position:relative;
		display: inline-block;
		padding-top: 15px;
		z-index:87;
		}
		
		
		
	.sec-1{
		padding-top: 75px;
	}
	
	.sec-1-right-content{
	 margin-top: 37px;
    position: relative;
    padding-bottom: 35px;
	}
	
	.sec-3-right-content{
	 margin-top: 51px;
    position: relative;
    padding-bottom: 35px;
	}
	
	
	.sec-1-title , .sec-3-title , .sec-4-title,.sec-5-title,.sec-6-title,.sec-7-title,.sec-8-title{
	padding-bottom: 10px;
    background-image: url(../images/blackline.png);
    background-repeat: no-repeat;
    margin-bottom: 30px;
    background-position: right bottom;
	padding-top:1px;
	padding-top: 210px;
    margin-top: -210px;
	z-index: 1;
	display:inline-block
	}
	
	
	
	
	
	
	
	
	.read-more{
		position:absolute;
		bottom:0px;
		left:119px;
		z-index:99;
	}
	
	
	
	
	
	.read-more a:hover{
		text-decoration:none;
	}
	
	
	
	.sec-2{
		
		width:100%;
		margin:0 auto;
		max-width:1600px;
		margin-top:50px;
		margin-bottom:100px;
		position:relative;
		display: inline-block;
		z-index:9;
		}
		
		.sec-4{
		
		width:100%;
		margin:0 auto;
		max-width:1600px;
		margin-top:50px;
		z-index:88;
		position:relative;
		display: inline-block;
		
	}
	
	.sec-2-title{
			padding-bottom: 25px;
    background-image: url(../images/blackline.png);
    background-repeat: no-repeat;
    margin-bottom: 40px;
    background-position: right bottom;
	padding-top: 210px;
    margin-top: -210px;
	z-index:1;
	display:inline-block;
	}
	
	
	
	 .sec-2-boxex-content .fieldset-1{ border: 1px solid #e8e5e5; text-align:center;
	     height: 405px;
		 position:relative;
		 transition:.3s ease;}
		 
		 
		 .fieldset-1 .sec-2-boxes-img{
			margin-top:50px;
		 }
		 
		 
		 .sec-2-boxes .sec-2-boxex-content .fieldset-2{
			 border: 1px solid #e8e5e5; text-align:center;
	     height: 405px;
		 position:relative;
		 background:#ed2025;
		 transition:.3s ease;
		 opacity:0;
		 display:none;
		 }
		 
		 .sec-2-boxes .sec-2-boxex-content .fieldset-2 .sec-2-boxes-read-more{
			 margin-top:20px;
		 }
		 
		 .sec-2-boxex-content:hover .fieldset-1{
			 display:none;
			 transition:.3s ease;
		 }
		 
		 .sec-2-boxes .sec-2-boxex-content:hover .fieldset-2{
			 display:block;
			 transition:.3s ease;
			 padding-top:48px;
			 opacity:1;
			 display:block;
			 
		 }
		 
		 
		 .sec-2-boxes-body{
			 color:#fff;
			 font-size:15px;
			 line-height:2;
			 padding: 0px 30px;
		 }
		
		
		.fieldset-2 .sec-2-boxes-img img{
			width:80%;
			margin-top:42px
			
		}
		
		.sec-2-boxes-read-more a:hover{
			text-decoration:none;
		}
		.sec-2-boxes-read-more a{
			font-size:15px;
			border-bottom:2px solid #fff;
			color:white;
			transition:.3s ease;
			text-decoration:none;
		}
		
		.sec-2-boxes-read-more a:hover{
			color:white;
		}
		
		.sec-2-boxes-date{
			color: white;
    font-size: 15px;
		}
		
		
		.sec-4-img img {width:100%;
		height:270px;}
		
		.s-4-c{padding:0px !important;}
		
		
		
		
		.top-header .menu-o{
			padding:0px;
		}
		
		.menu-o ul{
			padding-right:0px;
		
		}
		
		
		.top-header .left-logo-o{
		padding: 0px;
		position: absolute;
		left: 28px;
		}
		
		.sec-1-right-content .sec-1-title a, .sec-3-title a, .sec-4-title a, .sec-5-title a, .sec-6-title a, .sec-7-title a, .sec-8-title a{
				pointer-events:none;
			cursor:none;
		}
		.sec-1-right-content .sec-1-title h1{
		
		font-size: 32px;
		font-weight:600;
		background-image: url(../images/title1.png);
		padding: 6px;
		background-repeat: no-repeat;
		background-position: right;
		background-size: 226px;
		/*width: 226px;*/
		font-family: DroidKufi-Regular;
		display: inline-block;
		
		position: relative;
		z-index: 3;
    background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
    background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
    background-size: 200% auto;
    color: #5a5a5a;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: shine 5s linear infinite;
    animation: shine 4s linear infinite;

		}
		
		.sec-1 .sec-1-left{
			padding-right:0px;
		}
		.sec-1 .sec-1-left .sec-1-left-content{
			min-height:535px;
		}
		
		.sec-1 .sec-1-right{
			    background-image: url(../images/Untitled-5.png);
			background-repeat: no-repeat;
			background-position: -27px bottom;
			min-height: 535px;
			padding-left: 0px;
		}
		
	/*	
	.sec-2-title h1{
	font-size: 0px;
	background-image: url(../images/Untitled-6.png);
	padding: 26px;
	background-repeat: no-repeat;
	background-position: right;
	width: 270px;
	display: inline-block;
	} */
	
	
	.sec-2-title h1{
		
	background-image: url(../images/akhbar.png);
	background-repeat: no-repeat;
	font-size: 32px;
    font-weight: 600;
    padding: 6px;
    background-repeat: no-repeat;
    background-position: right;
    background-size: 226px;
    font-family: DroidKufi-Regular;
    display: inline-block;
    position: relative;
    z-index: 3;
    background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
    background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
    background-size: 200% auto;
    color: #5a5a5a;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: shine 5s linear infinite;
    animation: shine 4s linear infinite;
	
	}
		
		
		.sec-2-title h1:after{
	    content: " ";
		font-size: 0px;
		position: absolute;
		background-image: url(../images/Akhbar.png);
		background-size: 41px;
		padding: 17px 28px 17px 12px;
		background-repeat: no-repeat;
		background-position: left;
		width: 58px;
		}

		
		
	/*.sec-3-title h1{
    font-size: 0px;
    background-image: url(../images/Untitled-9.png);
    padding: 28px;
    background-repeat: no-repeat;
    background-position: right;
 
    width: 278px;
    display: inline-block;

		}*/
		
		
	.sec-3-title h1{
  	font-size: 32px;
		font-weight: 600;
		padding: 6px;
		background-repeat: no-repeat;
		background-position: right;
		background-size: 226px;
		font-family: DroidKufi-Regular;
		display: inline-block;
		position: relative;
		z-index: 3;
		background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background-size: 200% auto;
		color: #5a5a5a;
		background-clip: text;
		text-fill-color: transparent;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-animation: shine 5s linear infinite;
		animation: shine 4s linear infinite;

		}
		
		
		.sec-3-title h1:after{
			
			 content: " ";
			font-size: 0px;
			position: absolute;
			background:url(../images/modon-reyadyeh.png);
			background-size: 41px;
			background-repeat: no-repeat;
			background-position: left;
			width: 62px;
			height: 49px;
			}
		
		
		
		.sec-3 .sec-3-right {
    background-image: url(../images/rec2.png);
    background-repeat: no-repeat;
    background-position: -27px bottom;
    min-height: 535px;
    padding-left: 0px;
}

.sec-3 .sec-3-left{padding-right:0px;}


.sec-2-boxes-title h2{
	font-weight:600;
	line-height:1.7
}

.sec-2-boxes-title{
padding: 10px 30px;}

	
.sec-2 .sec-2-boxes-mobile .views-row .views-field-field-image img{
	width:100%;
	height:auto;
}

.sec-2 .sec-2-boxes-mobile .views-row  .views-field-title a{
	font-size:18px;
}

.sec-2 .sec-2-boxes-mobile .views-row .views-field.views-field-body {
    padding: 20px 0;
}

.sec-2 .sec-2-boxes-mobile .views-row .field-set.views-fieldset {
	padding:20px;
	 background: #f6f6f6;
}

.sec-2 .sec-2-boxes-mobile .views-row .views-field-title {
	padding: 15px 0;
}

.sec-2  .sec-2-boxes-mobile .views-row {
	
   
    margin-bottom: 30px;
}
	
	/*	.sec-4  .sec-4-title h1{
    font-size: 0px;
    background-image: url(../images/Untitled-17.png);
    padding: 28px;
    background-repeat: no-repeat;
    background-position: right;
    width: 324px;
    display: inline-block;

		} */
		
		
	.sec-4  .sec-4-title h1{
			
	font-size: 32px;
		font-weight: 600;
		padding: 6px;
		background-repeat: no-repeat;
		background-position: right;
		background-size: 226px;
		font-family: DroidKufi-Regular;
		display: inline-block;
		position: relative;
		z-index: 3;
		background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background-size: 200% auto;
		color: #5a5a5a;
		background-clip: text;
		text-fill-color: transparent;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-animation: shine 5s linear infinite;
		animation: shine 4s linear infinite;
			}
		
		
		
		.sec-4-title h1:after{
			
			 content: " ";
			font-size: 0px;
			position: absolute;
			background:url(../images/marakez.png);
			background-size: 41px;
			background-repeat: no-repeat;
			background-position: left;
			 width: 71px;
				height: 44px;
			}
		
		
		
		.sec-4 .sec-4-content .s-4-c{
			position:relative;
		}
		
		.sec-4 .sec-4-content .sec-4-item-title{
			position: absolute;

    top: 50%;
    width: 100%;
    text-align: center;
		}
		
		
		.sec-4 .sec-4-content .sec-4-item-title a{
		 background: #0000009e;
		color: white;
		padding: 13px 25px;
		font-size: 21px;
		font-family: DroidArabicKufi;
		}
		
		.sec-4 .sec-4-content .sec-4-item-title a:hover{
			text-decoration:none;
		}
		
		
			
	/*	.sec-5  .sec-5-title h1{
    font-size: 0px;
    background-image: url(../images/Untitled-33.png);
    padding: 28px;
    background-repeat: no-repeat;
    background-position: right;
    width: 328px;
    display: inline-block;

		} */
		
		
		
			
		.sec-5 .sec-5-title h1{
		font-size: 32px;
		font-weight: 600;
		padding: 6px;
		background-repeat: no-repeat;
		background-position: right;
		background-size: 226px;
		font-family: DroidKufi-Regular;
		display: inline-block;
		position: relative;
		z-index: 3;
		background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background-size: 200% auto;
		color: #5a5a5a;
		background-clip: text;
		text-fill-color: transparent;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-animation: shine 5s linear infinite;
		animation: shine 4s linear infinite;

		}
		
		
		
		.sec-5-title h1:after{
			
			 content: " ";
			font-size: 0px;
			position: absolute;
			background:url(../images/mobadarat.png);
			background-size: 41px;
			background-repeat: no-repeat;
			background-position: left;
			width: 62px;
			height: 49px;
			}
		
		
		.sec-5  .sec-5-slideshow{
			height:550px;
		}
		
		.sec-5-slideshow img ,.sec-7-slideshow img ,.sec-8-slideshow img{
		width:100%;
		height:auto;		
		}
		
		
		/*
				.sec-6  .sec-6-title h1{
    font-size: 0px;
    background-image: url(../images/Untitled-34.png);
    padding: 28px;
    background-repeat: no-repeat;
    background-position: right;
    width: 324px;
    display: inline-block;

		} */
		
		.sec-6  .sec-6-title h1{
	font-size: 32px;
		font-weight: 600;
		padding: 6px;
		background-repeat: no-repeat;
		background-position: right;
		background-size: 226px;
		font-family: DroidKufi-Regular;
		display: inline-block;
		position: relative;
		z-index: 3;
		background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background-size: 200% auto;
		color: #5a5a5a;
		background-clip: text;
		text-fill-color: transparent;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-animation: shine 5s linear infinite;
		animation: shine 4s linear infinite;
		}
		
		
		
		.sec-6-title h1:after{
			
			 content: " ";
			font-size: 0px;
			position: absolute;
			background:url(../images/dunn.png);
			background-size: 41px;
			background-repeat: no-repeat;
			background-position: left;
			width: 62px;
			height: 49px;
			}
		
		.sec-2 .sec-2-boxes-mobile .views-row .views-field-title a{
			color:#000;
			font-family: DroidKufi-Regular;
		}
		
		
		.sec-2 .sec-2-boxes-mobile .view-footer {
			text-align:center;
		}
		.sec-2 .sec-2-boxes-mobile .view-footer a{
			color: #000;
    font-family: DroidKufi-Regular;
		}
		
		.sec-2 .sec-2-boxes-mobile .views-field.views-field-created {
    margin-top: 22px;
    color: #979797;
}
		
					/*	.sec-7  .sec-7-title h1{
    font-size: 0px;
    background-image: url(../images/Untitled-41.png);
    padding: 28px;
    background-repeat: no-repeat;
    background-position: right;
    width: 324px;
    display: inline-block;

		}*/
		
		
	.sec-7  .sec-7-title h1{
		font-size: 32px;
		font-weight: 600;
		padding: 6px;
		background-repeat: no-repeat;
		background-position: right;
		background-size: 226px;
		font-family: DroidKufi-Regular;
		display: inline-block;
		position: relative;
		z-index: 3;
		background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background-size: 200% auto;
		color: #5a5a5a;
		background-clip: text;
		text-fill-color: transparent;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-animation: shine 5s linear infinite;
		animation: shine 4s linear infinite;

		}
		
		.sec-7-title h1:after{
			
			 content: " ";
			font-size: 0px;
			position: absolute;
			background:url(../images/shurakaona.png);
			background-size: 41px;
			background-repeat: no-repeat;
			background-position: left;
			width: 74px;
			height: 49px;
			}
		
	
		
		
	/*.sec-8  .sec-8-title h1{
    font-size: 0px;
    background-image: url(../images/Untitled-45.png);
    padding: 28px;
    background-repeat: no-repeat;
    background-position: right;
    width: 324px;
    display: inline-block;

		}*/
		
		
		.sec-8  .sec-8-title h1{
      	font-size: 32px;
		font-weight: 600;
		padding: 6px;
		background-repeat: no-repeat;
		background-position: right;
		background-size: 226px;
		font-family: DroidKufi-Regular;
		display: inline-block;
		position: relative;
		z-index: 3;
		background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
		background-size: 200% auto;
		color: #5a5a5a;
		background-clip: text;
		text-fill-color: transparent;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-animation: shine 5s linear infinite;
		animation: shine 4s linear infinite;
		}
		
		.sec-8-title h1:after{
			
			 content: " ";
			font-size: 0px;
			position: absolute;
			background:url(../images/mawake-mohma.png);
			background-size: 41px;
			background-repeat: no-repeat;
			background-position: left;
			width: 62px;
			height: 49px;
			}
		
	
		
		
		
		.footer-1{
		width: 100%;
		margin: 0 auto;
		max-width: 1600px;
		margin-top: 100px;
		position: relative;
		background: #f8f4e4;
		padding-top: 50px;
		display: inline-block;
		}
		
		.f-4 img ,.footer-poll img{
			width:100%;
			height:auto;
		}
		
		.footer-menu-title{	    font-size: 17px;
    font-weight: 600;
    color: #5d5d5d;
    margin-bottom: 25px;}
	
	
	
	.footer-menu-1 ul,.footer-menu-2 ul{list-style: none;
    margin: 0px;
    padding: 0px;}
	
	
	
	.footer-menu-1 ul li{
		padding:6px 0px;
	}
	
	
	.footer-menu-1 ul li a{
		color:#000000;
		font-weight:600;
		font-size: 15px;
		transition:.3s ease;
	}
	.footer-menu-2 ul li a{
		    color: #8e8a88;
    font-size: 16px;
	transition: .3s ease;
	}
	.footer-menu-2 ul li a:hover{
		color:#000000;
	}
	
	.cpy{
		    width: 100%;
    clear: both;
    text-align: center;
	    background: #f8f4e4;
	
	}
	
	.cpy a{
		color: #000000;
    font-size: 14px;
	}
	
	/***************/


fieldset {border:1px solid #CCCCCC;padding:5px 10px;margin:10px 0px;}

legend {font-weight:bold;color:#fdc422;padding:0px 2px;}


p{text-align:justify; margin:7px 0px;}

/* Tables still need 'cellspacing="0"' in the markup. */

table {border-spacing: 0; border-collapse:collapse;}

thead th {
	padding-right:1em;
}

td {vertical-align:middle;}

/* Remove possible quote marks (") from <q>, <circlequote>. */

circlequote:before, circlequote:after, q:before, q:after { content: ""; }

circlequote, q { quotes: "" ""; }

tbody th {
	border-bottom:3px solid #CCCCCC;
	font-weight:bold;
}

#admin-menu{

	direction:rtl;

}


.block ul {
	margin:0;
	padding:0;

}

.item-list ul li {
	list-style:disc outside none;
	margin:0;
	padding:0;
}

.back{
	text-align:right;
	float:left;
	display:inline;
}

.clear {clear:both;}

a img { border: none; }


html body.admin-menu {
    margin-top: 0 !important;
}
#admin-menu{

	direction:ltr;

}
.dropdown{
    right: auto !important;
}
#admin-menu .dropdown a {
    color: #FAFAFA;
    font-size: 12px;
    padding: 2px 8px;
}
#admin-menu .dropdown li li.expandable ul {
    margin-left: -160px !important;
    margin-right: 0 !important;
}

#admin-menu .dropdown .admin-menu-icon > a span {
    font-size: 0;
}
#admin-menu ul{
}
#admin-menu ul ul{
    margin-left: -97px !important;
}

.not-front{
	background:#f5f5f5 ;
	margin:0 !important;
	padding:0 !important;
	direction: rtl;
	font-family: greta; 
	font-size:16px;
	color:#000000; 
	line-height:26px; 
	text-align:right;
	margin-top: 0 !important;
	overflow-x: hidden;
	overflow-x: visible;
}

a:link, a:visited{ font-size:16px; text-decoration: none; color:#064885;font-family:Greta;} }
a:hover{  font-size:16px; text-decoration: none; color:#e54e4b; }

ul, li, ol{  background: none; margin: 0; padding: 0; }
a img{ border:none; }
p{ padding:0px; }
h1,h2,h3{ margin:0; padding:0px; }
.clear{ clear:both; }
.wraber{
	margin-top: -20px;
}

.container {
    direction: rtl;
    margin: 0 auto;
    max-width: 1200px;
    padding: 0;
    position: relative;
    width: 100%;
}

.header01{
    background: rgba(0, 0, 0, 0) url("../images/header_bg.png") repeat scroll 0 0;
    margin: 0 auto;
    position: absolute;
    top: 24px;
    width: 100%;
    z-index: 105;
	height: 110px;
}
.logo{
    display: inline-block;
    float: right;
    margin: 0 0 0 15px;
    padding: 0;
	height:110px;
}
.logo_w{
    background: #ffffff none repeat scroll 0 0;
    display: inline-block;
    float: right;
    height: 110px;
    margin: 0 0 0 15px;
    padding: 0;
    text-align: center;
    width: 120px;
}
.logo_m{
    background: #ffffff none repeat scroll 0 0;
    display: inline-block;
    float: left;
    height: 110px;
    padding: 0;
    text-align: center;
    width: 120px;
}
.logo img{

}
.header_content{
    display: inline-block;
    width: 934px;
}
.header_content_top{
	
}
.headerandfilter{
	
}
.headerandfilter_responsive {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}
.headerandfilter_responsive .header01{
	background: rgba(38, 51, 60, 0.9) none repeat scroll 0 0;
	top: 0;
}
/************** main menu **********/
.main_menu {
    display: inline-block;
    float: right;
    margin: 0px 0 0;
    width: 100%;
}
.main_menu ul {
    font-size: 13px;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.main_menu ul.tb-megamenu-nav{
	
}
.main_menu ul.main_menu_desc{
	
}
.main_menu ul.tb-megamenu-nav > li {
    background: rgba(0, 0, 0, 0) url("../images/m_m_li.jpg") no-repeat scroll 0 9px;
    float: right !important;
    font-size: 14px;
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 0px 6px 2px 10px;
	line-height: 20px;
}

.meun-o .main_menu ul.tb-megamenu-nav > li{
	background:transparent;
}

.main_menu ul li.menu-centers{
	width: 191px;
}
.main_menu ul li.menu-mobadarat{
	width: 199px;	
}
.main_menu ul li.menu-about{
	width: 140px;	
}
.main_menu ul li.menu-media{
	width: 121px;	
}
.main_menu ul li.menu-suggestion{
	width: 117px;	
}
.main_menu ul.tb-megamenu-nav > li > a {
    background: rgba(0, 0, 0, 0) url("../images/header_arow.png") no-repeat scroll 0 11px;
    border: medium none !important;
    color: #ffffff;
    display: block !important;
    font-family: "J-Regular";
    font-size: 16px;
    font-weight: normal !important;
    height: 105px !important;
    line-height: 21px;
    margin: 0 !important;
    padding: 3px 11px 0 11px !important;
}
.tb-megamenu .nav > .active > a, .tb-megamenu .nav > .active > a:hover, .tb-megamenu .nav > .active > a:focus {
    background-color: #ffffff;
    box-shadow: none;
    color: #e54e4b;
    outline: medium none;
    text-shadow: none;
}
.tb-megamenu .nav li.dropdown.open > .dropdown-toggle span{
    color: #111111 !important;	
}


.menu-o .tb-megamenu .nav li.dropdown.open > .dropdown-toggle span{
    color: transparent !important;	
}


.front .tb-megamenu .nav > li > a:hover,.front .tb-megamenu .nav > li > a:focus{
	background-color: transparent;
}


.tb-megamenu .nav > .active > a span, .tb-megamenu .nav > .active > a:hover span, .tb-megamenu .nav > .active > a:focus span {
    color: #111111 !important;
}
.main_menu a:hover, .main_menu li a.active {
	background: #ffffff !important;
    color: #e54e4b;
    text-decoration: none;
}
.main_menu ul li span {
    color: #ffffff !important;
    display: inline-block !important;
    font-family: greta;
    white-space: normal !important;
    width: 100% !important;
}
.main_menu ul li a:hover span {
	color:#555555 !important;
}
.main_menu ul li  a .caret{
	display: none !important;
}
.tb-megamenu {
    background: none;	
}
.tb-megamenu .nav > li {
    float: left;
    margin-left: 6px !important;
}


/******** menu-centers  *************/
.menu-centers > div.tb-megamenu-submenu{
    display: block;
    height: 305px;
    margin-top: 0;
    width: 1199px;
	left: -131px !important;
}
.menu-centers .view-menu-blocks.view-display-id-block .views-row {
    float: right;
    margin: 0 1%;
    width: 18%;
}
.menu-centers .view-menu-blocks.view-display-id-block .views-field-title{
	
}
.menu-centers .view-menu-blocks.view-display-id-block .views-field-title a{
    border-bottom: 2px solid #43872f;
    font-family: j-regular;
    margin: 0 0 5px;
    padding: 6px 0;
}
.menu-centers .view-menu-blocks.view-display-id-block .views-field-field-image{
	
}
.menu-centers .view-menu-blocks.view-display-id-block .views-field-field-image a{
	padding:0;
}
.menu-centers .view-menu-blocks.view-display-id-block .views-field-field-image img{
    height: 160px;
    width: 100%;	
}
.menu-centers .view-menu-blocks.view-display-id-block .views-field-body{
	
}
.menu-centers .view-menu-blocks.view-display-id-block .views-field-body span{
	color: #555555 !important;
}
/*********** menu-about **********/
.menu-about > div.tb-megamenu-submenu{
    background: #ffffff url("../images/Slider.jpg") no-repeat scroll 0 0;
    display: block;
    height: 303px; 
    margin-top: 0;
    width: 1199px;
	left: -131px !important;
}
.menu-about #block-menu-menu-footer-menu-1 a{
    display: inline-block;
    font-size: 16px;
    padding: 6px 7px;	
}
.menu-about #block-menu-menu-footer-menu-1 a:hover{
	
}
/*********** menu-about **********/
.menu-media > div.tb-megamenu-submenu{
    display: block;
    height: 303px;
    margin-top: 0;
    width: 1199px;
	left: -131px !important;
}
.menu-media > div.tb-megamenu-submenu li{
    display: inline-block;
    margin: 40px 1% 0;
    text-align: center;
    width: 17%;
}
.menu-media > div.tb-megamenu-submenu li a{
    display: inline-block;
    font-family: j-regular;
    font-size: 20px;
    padding: 157px 30px 0;
    width: 130px;
}
.menu-media > div.tb-megamenu-submenu ul li:first-child a{
    background:  url("../images/media-icon5.jpg") no-repeat scroll 0 0 !important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(2) a{
    background:  url("../images/media-icon4.jpg") no-repeat scroll 0 0 !important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(3) a{
    background:  url("../images/media-icon1.jpg") no-repeat scroll 0 0 !important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(4) a{
    background:  url("../images/media-icon2.jpg") no-repeat scroll 0 0 !important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(5) a{
    background:  url("../images/media-icon3.jpg") no-repeat scroll 0 0 !important;
}

.menu-media > div.tb-megamenu-submenu ul li:first-child a:hover{
    background:  url("../images/media-icon5.jpg") no-repeat scroll 0 0 !important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(2) a:hover{
    background:  url("../images/media-icon4.jpg") no-repeat scroll 0 0!important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(3) a:hover{
    background:  url("../images/media-icon1.jpg") no-repeat scroll 0 0!important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(4) a:hover{
    background:  url("../images/media-icon2.jpg") no-repeat scroll 0 0!important;
}
.menu-media > div.tb-megamenu-submenu ul li:nth-child(5) a:hover{
    background:  url("../images/media-icon3.jpg") no-repeat scroll 0 0 !important;
}
.menu-media > div.tb-megamenu-submenu li a:hover{
    display: inline-block;
    font-family: j-regular;
    font-size: 20px;
    padding: 157px 30px 0;
    width: 130px;
}


.menu-our-cities-sport{
	
}
.menu-our-cities-sport > a{
    background: transparent none repeat scroll 0 0 !important;
    border: 0 none !important;
    color: #000 !important;
    float: right;
    font-weight: normal !important;
    margin: -7px 0 !important;
    padding: 22px 10px 11px 25px !important;
    text-align: right;
    width: 163px;
}
.menu-our-cities-sport > a:hover{
    color: #ed2024 !important;
}
.menu-our-cities-sport > div{
    border: 0 none !important;
    box-shadow: none !important;
    height: 421px;
    position: absolute;
    right: 200px !important;
    top: 10px !important;
    width: 1002px !important;	
}


.menu-our-centers-young{
	
}
.menu-our-centers-young > a{
    background: transparent none repeat scroll 0 0 !important;
    border: 0 none !important;
    color: #000 !important;
    float: right;
    font-weight: normal !important;
    margin: -7px 0 !important;
    padding: 13px 10px 11px 25px !important;
    text-align: right;
    width: 163px;
}
.menu-our-cities-sport > a:hover{
    color: #ed2024 !important;
}
.menu-our-centers-young > div{
    border: 0 none !important;
    box-shadow: none !important;
    height: 291px;
    position: absolute;
    right: 200px !important;
    top: -40px !important;
    width: 981px !important;	
}
.tb-megamenu .dropdown-submenu > a:after{
    background: transparent none repeat scroll 0 0 !important;
    border: 0 none !important;	
}
.menu-our-centers-young h2{
    border-bottom: 3px solid #43872f;
    font-family: j-regular;
    font-size: 18px;
    padding: 5px 0 14px;	
}
/***************************** rotating *********************************/
.rotating{
    margin: 0 auto;
    max-width: 1400px;
    position: relative;
    width: 100%;
}
.rotating div{
    width: 100% !important;
}
.rotating img{
    width: 100%;
}

.rotating-slogn{
position: absolute;
top: 132px;
right: 359px;
width: 531px;
z-index: 99;
background:rgba(255,255,255,.6);
padding: 8px 3%;
text-align: center;
display:none;
}

.rotating_desc{
    background: rgba(0, 0, 0, 0) url("../images/r_desc.png") repeat-x scroll 0 0;
    bottom: 0;
    color: #ffffff;
    position: absolute;
    width: 100%;
}
.rotating_desc p{
    background: rgba(0, 0, 0, 0) url("../images/article-icon.png") no-repeat scroll 100% 5px;
    float: right;
    margin: 0;
    padding: 12px 35px 11px 0;
}
.rotating_desc a{
    background: #0074e4 none repeat scroll 0 0;
    border-radius: 5px;
    color: #ffffff;
    display: inline-block;
    float: left;
    font-size: 20px;
    margin: 4px 0;
    padding: 8px 21px;	
}

.rotating_more{
    margin-top: 40px;
    /* position: absolute; */
    /* top: 558px; */
    text-align: center;
    z-index: 99;
    animation-duration: 1.2s;
    animation-name: fadeInUp;
}

.rotating_more a{
    color: white;
    font-size: 19px;
    font-weight: 700;
    background-color: transparent;
    /* border: 1px solid white; */
    padding: 9px 29px;
    display: inline-block;
    transition: 0.3s ease;
    background: #11aa4a;
    border-radius: 7px;
}
/***************************** rotating_icons *********************************/
.rotating_icons{
    position: absolute;
    right: 0;
	top: 37px;
    z-index: 999;	
}
.rotating_icons_1{
    height: 174px;	
}
.rotating_icons_1 a.rotating_icons_a{
    background: rgba(0, 0, 0, 0) url(../images/dddfff.png) no-repeat scroll 0 0;
    display: inline-block;
    height: 221px;
    position: absolute;
    right: -6px;
    top: 562px;
    transition: all 0.2s ease 0s;
    width: 119px;
    z-index: 9;
}
.rotating_icons_1 a.rotating_icons_a:hover{
	margin-right:0px;		
}




.rotating_icons_2{
	
}
.rotating_icons_2 a.rotating_icons_a{
    background: rgba(0, 0, 0, 0) url("../images/news22.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 148px;
    position: absolute;
    right: -6px;
    top: 155px;
    transition: all 0.2s ease 0s;
    width: 92px;
	z-index: 9;
}
.rotating_icons_22 a.rotating_icons_a{
	background: rgba(0, 0, 0, 0) url("../images/right_vacincy.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 148px;
    position: absolute;
    right: -6px;
    top: 155px;
    transition: all 0.2s ease 0s;
    width: 92px;
	z-index: 9;
	display:none;
}
.rotating_icons_3 a.rotating_icons_a{
    background: rgba(0, 0, 0, 0) url("../images/right_l3.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 148px;
    position: absolute;
    right: -6px;
    top: 130px;
    transition: all 0.2s ease 0s;
    width: 92px;
	z-index: 9;
}

.rotating_icons_4 a.rotating_icons_a{
	background: rgba(0, 0, 0, 0) url("../images/moy1.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 148px;
    position: absolute;
    right: -6px;
    top: 270px;
    transition: all 0.2s ease 0s;
    width: 92px;
	z-index: 9;
}

.rotating_icons_222 a.rotating_icons_a {
    background: rgba(0, 0, 0, 0) url(../images/programe.png) no-repeat scroll 0 0;
    display: inline-block;
    height: 148px;
    position: absolute;
    right: -6px;
   top: 413px;
    transition: all 0.2s ease 0s;
    width: 92px;
    z-index: 9;
    display: block;
}

.page-node-2487 legend{
color:#4d8f46;
}
.rotating_icons_bg{
    background: #f7f7f7 none repeat scroll 0 0;
    border-radius: 10px;
    display: inline-block;
    max-height: 428px;
    padding: 16px;
    width: 606px;
}
.rotating_icons_content1{
    background: rgba(0, 0, 0, 0) url("../images/bobarow.png") no-repeat scroll 100% 99px;
    display: inline-block;
    padding-right: 17px;
    position: absolute;
    right: -667px;
    top: 555px;
    width: 606px;
    -webkit-transition: all ease-out .5s;
    -moz-transition: all ease-out .5s;
    -o-transition: all ease-out .5s;
    transition: all ease-out .5s;
}

.rotating_icons_content4 {
    background: rgba(0, 0, 0, 0) url("../images/bobarow.png") no-repeat scroll 100% 99px;
    display: inline-block;
    padding-right: 17px;
    position: absolute;
    right: -667px;
    top: 251px;
    width: 606px;
    -webkit-transition: all ease-out .5s;
    -moz-transition: all ease-out .5s;
    -o-transition: all ease-out .5s;
    transition: all ease-out .5s;
}


.rotating_icons_1:hover .rotating_icons_content1,
.rotating_icons_4:hover .rotating_icons_content4{
	right: 100px;	
}



.rotating_icons_content2{
    background: rgba(0, 0, 0, 0) url("../images/bobarow.png") no-repeat scroll 100% 165px;
    display: inline-block;
    padding-right: 17px;
    position: absolute;
    right: -667px;
    top: 25px;
    width: 606px;
    -webkit-transition: all  ease-out .5s;
    -moz-transition: all  ease-out .5s;
    -o-transition: all  ease-out .5s;
    transition: all  ease-out .5s;
}
.rotating_icons_2:hover .rotating_icons_content2{
	right: 100px;	
}
.rotating_icons_content3{
    background: rgba(0, 0, 0, 0) url("../images/bobarow.png") no-repeat scroll 100% 100px;
    display: inline-block;
    padding-right: 17px;
    position: absolute;
    right: -667px;
    top: 116px;
    width: 606px;
    -webkit-transition: all  ease-out .5s;
    -moz-transition: all  ease-out .5s;
    -o-transition: all  ease-out .5s;
    transition: all  ease-out .5s;
}
.rotating_icons_3:hover .rotating_icons_content3{
	right: 100px;	
}
/***************************** share *********************************/
#share-wrapper {
    height: 305px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 168px;
    width: 383px;
    z-index: 97;
}
#share-wrapper .button-wrap {
    left: -335px;
    list-style: outside none none;
    position: absolute;
    top: 0;
    transition: all 0.2s ease 0s;
	z-index: 99;
}
#share-wrapper .button-wrap > a {
    color: #444;
    display: inline-block;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 46px;
    line-height: 46px;
    margin-left: 0;
    margin-right: -46px;
    margin-top: 0;
    padding-right: 52px;
    width: 0px;
}
.rotating_icons_left_content{
   /* background: #e4eff0 none repeat scroll 0 0;
    height: 286px;
    padding: 5px 8px;
    width: 319px; */
	
	
	
    background: #fff none repeat scroll 0 0;
    border: #f36c6f 7px solid;
    height: 289px;
    padding:0px;
    width: 319px;
	position: absolute;
    left: -323px;
	transition:.3s ease;
	overflow:hidden;
	
	
}
#share-wrapper .button-wrap.facebook {
	top: 60px;	
}
#share-wrapper .button-wrap.YouTube {
	top: 160px;	
}
#share-wrapper .button-wrap.twitter {
	top: 110px;
}
#share-wrapper .button-wrap.hotline{
	top: 10px;
}
#share-wrapper .button-wrap.search{
	top: 210px;
}


#share-wrapper .button-wrap.hotline:hover ,
#share-wrapper .button-wrap.twitter:hover ,
#share-wrapper .button-wrap.facebook:hover {
	left:0px;
}

#share-wrapper .button-wrap:hover {
	margin: 0 0 1px 0px;
}




#share-wrapper .button-wrap.facebook .rotating_icons_left_content {
	margin-top: -50px;
}
#share-wrapper .button-wrap.YouTube .rotating_icons_left_content {
	margin-top: -150px;
}
#share-wrapper .button-wrap.twitter .rotating_icons_left_content {
	margin-top: -100px;
}
#share-wrapper .button-wrap.hotline .rotating_icons_left_content{
	height: 36px;
}

#share-wrapper .button-wrap.twitter .rotating_icons_left_content .rotating_icons_left_content_bg {
	padding-left: 44px;
}
#share-wrapper .button-wrap.twitter .rotating_icons_left_content .rotating_icons_left_content_bg iframe{
	height:273px !important;
}


.fb-img{
	 background: transparent  url("../images/fb1.png") no-repeat scroll right center;
	 cursor:pointer;
	 padding:16px 16px;
	transition: .3s ease;
}


.yt-img{
	 background: transparent  url("../images/YT12.png") no-repeat scroll right center;
	 cursor:pointer;
	 padding:16px 16px;
	 transition: .3s ease;
}
.instagram-img{
	 background: transparent  url("../images/instagram.png") no-repeat scroll right center;
	 cursor:pointer;
	 padding:16px 16px;
	 transition: .3s ease;
}

.socials-1 .socials-2 {
	position:relative;
}


.socials-1 .socials-2  .fb-button {
	    position: relative;

}

.socials-1 .socials-2  .twit-button{
	       position: relative;

}

.socials-1 .socials-2  .yt-button{
	       position: relative;

}
.socials-1 .socials-2  .instagram-button{
	       position: relative;

}

.socials-1 .socials-2  .twit-button .twit-img {
	position:absolute;
	left:0px;
	top:3px;
	transition: .3s ease;
}



.socials-1 .socials-2  .yt-button .yt-img{
	position:absolute;
	left:0px;
	top:38px;
	transition: .3s ease;
}
.socials-1 .socials-2  .instagram-button .instagram-img{
	position:absolute;
	left:0px;
	top:74px;
	transition: .3s ease;
}



.twit-img {
	   background: transparent  url("../images/twit.png") no-repeat scroll right center;
	   cursor:pointer;
	 padding:16px 16px;
}


#share-wrapper .facebook > a {
    background: transparent  url("../images/fb1.png") no-repeat scroll right center;
}
#share-wrapper .YouTube > a {
    background: transparent  url("../images/yt.png") no-repeat scroll right center;
}
#share-wrapper .LinkedIn > a {
    background: transparent  url("../images/in.png") no-repeat scroll right center;
}
#share-wrapper .twitter > a {
    background: transparent  url("../images/twit.png") no-repeat scroll right center;
}
#share-wrapper .hotline > a {
    background: transparent url("../images/ht.png") no-repeat scroll right center;
    font-family: greta;
    line-height: 24px;

}
#share-wrapper .search > a {
    background: #e4eff0 url("../images/sr.png") no-repeat scroll right center;

}
/***************************** home_content *********************************/
.home_content{
   /* margin-top: -355px;*/
    position: relative;
    z-index: 99;
}
.about{
    color: #ffffff;
    float: right;
    height: 360px;
    line-height: 27px;
    margin-top: 170px;
    position: relative;
    width: 787px;
}
.about .about_img{
	
}
.about img{
	
}
.about .about_body{
    background: rgba(0, 0, 0, 0) url("../images/about_bg.png") repeat scroll 0 0;
    height: 332px;
    padding: 14px 30px;
    position: absolute;
    right: 0;
    top: 0;
}
.about .about_title{
    font-family: "J-Regular";
    font-size: 20px;
    padding: 0 0 16px;
}
.about .about_desc{
	
}
.about .about_desc1{
	
}
.about .about_cot1{
    background: rgba(0, 0, 0, 0) url("../images/cot1.png") no-repeat scroll right 0;
    display: inline-block;
    height: 18px;
    width: 24px;
}
.about .about_cot2{
    background: rgba(0, 0, 0, 0) url("../images/cot2.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 18px;
    width: 24px;	
}
.about .about_desc2{
    font-size: 17px;
    font-weight: bold;
    text-align: left;
}
.about .about_desc3{
    font-family: "J-Regular";
    padding: 24px 0 13px;	
}
.about .about_desc4{
	
}

.about .about_more{
    text-align: left;
}

.about .about_more a{
    color: #ececec;
	font-size: 18px;
	
}
/***************************** news *********************************/
.news{
    background: rgba(0, 0, 0, 0) url(../images/news_bg.png) repeat scroll 0 0;
    display: inline-block;
    height: 455px;
    width: 400px;
    margin-right: 13px;
    margin-top: 8px;
}
.about_title{
    color: #ffffff;
    font-family: "J-Regular";
    font-size: 20px;
    padding: 10px 20px 19px;
	
}

.about_title a{
    color: #ffffff;
    font-family: "J-Regular";
    font-size: 20px;
}
.about_desc{
    padding: 0 20px;	
}
.news .views-row{
    border-bottom: 1px dashed #ffffff;
    display: inline-block;
    margin: 5px 0 1px;
    padding: 2px 0 1px;
    width: 100%;
}
.news .views-row.views-row-last{
    border-bottom: medium none;
    margin-bottom: 0;
    padding-bottom: 0;
}
.news .views-field-field-image{
    float: right;
}
.news .views-field-field-image img{
    border: 1px solid #ffffff;
    border-radius: 5px;
    height: 80px;
    margin: 0 0 0 11px;
    width: 100px;
}
.news .views-field-title{

}
.news .views-field-title a{
    color: #ffffff;
}
.news .views-field-title a:hover{
    color: #000000;
}
.news{

}
.news{

}

/***************************** video *********************************/
.video{
    float: right;
    height: 453px;
    margin-top: 10px;
    width: 787px;
}
.video_desc{

}
.video iframe {
    height: 453px;
    width: 100%;
}
/***************************** vot *********************************/
.vot{
    color: #ffffff;
    display: inline-block;
    line-height: 27px;
    position: relative;
    width: 413px;

}
.vot .about_img{
	
}
.vot img{
	height: 543px;
    width: 404px;
}
.vot .vot_body{
    background: rgba(0, 0, 0, 0) url("../images/vot_bg.png") repeat scroll 0 0;
    height: 515px;
    overflow-y: auto;
    padding: 14px 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 341px;
}
.vot .vot_title{
    font-family: "J-Regular";
    font-size: 20px;
    padding: 0 0 16px;
}
.vot .form-submit{
    background: #7abf70 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    padding: 4px 20px;
}
.vot .links{
    margin-bottom: 8px;
    margin-top: 11px;
}
.vot .links li{
	
}
.vot li a{
    color: #ffffff;	
}

.vot .form-checkboxes .form-item, .form-radios .form-item {
    margin-bottom: 1px;
    margin-top: 1px;
}
.vot{
	
}
.vot{
	
}
.poll .bar .foreground {
    background-color: #43872f;
    float: right;
    height: 1em;
}
/***************************** time_line *********************************/
.time_line{
    margin: 17px 0;
    display: inline-block;
    width: 100%;
    background: #fff;
    border: 1px solid #ccc;
}
.time_line img{
	
}
/***************************** home_section2_line1 *********************************/
.home_section2_line1{
    float: right;
    margin-left: 1%;
    width: 33%;
}
.partners{
    background: #ffffff none repeat scroll 0 0;
    height: 173px;
    position: relative;
}
.partners_title{
    border-bottom: 1px dashed #000000;
    color: #000000;
    font-family: "J-Regular";
    font-size: 20px;
    margin: 0 19px;
    padding: 10px 0 14px;
}
.partners_desc{
    padding: 0 20px;	
}
.partners .views-slideshow-controls-top{
	position: relative;
}
.partners .views-slideshow-controls-top .views-slideshow-controls-text-previous a{
    background: rgba(0, 0, 0, 0) url("../images/arow_l.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 16px;
    left: 0;
    position: absolute;
    top: -35px;
    width: 12px;
}
.partners .views-slideshow-controls-top .views-slideshow-controls-text-pause{
	display:none;
}
.partners .views-slideshow-controls-top .views-slideshow-controls-text-next a{
    background: rgba(0, 0, 0, 0) url("../images/arow_r.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 16px;
    left: 20px;
    position: absolute;
    top: -35px;
    width: 12px;	
}
.partners .views-slideshow-cycle-main-frame{
    width: 100% !important;	
}
.partners .views_slideshow_cycle_main_partners-block{

}
.partners .views-slideshow-cycle-main-frame-row{
	width: 100% !important;
}
.partners .views-slideshow-cycle-main-frame-row-item{
    float: right;
    margin: 5px 1%;
    width: 31%;
}
.partners .views-field-field-image{
    text-align: center;
}
.partners .views-field-field-image img{
    height: auto;
    max-height: 80px;
    max-width: 82px;
}
.partners .views-field-title{
    display: inline-block;
    font-size: 12px;
    line-height: 12px;
    text-align: center;
    width: 100%;
}
.partners .views-field-title a{
    display: inline-block;
    font-size: 12px;
    line-height: 12px;
    text-align: center;
    width: 100%;
}


.region-copy01-right{
	font-size: 16px;
    font-family: DroidArabicKufi;
    margin-bottom: 11px;
}

/***************************** map *********************************/
.map{
    height: 300px;
    margin: 0 0 10px;
}
.map_title{
    background: #383838 none repeat scroll 0 0;
    color: #ffffff;
    font-family: "J-Regular";
    font-size: 20px;
    line-height: 27px;
    padding: 4px 14px 10px;
}
.map_desc{
	/*background:#fff none repeat scroll 0 0;*/
	color:#1d812e;
	height:322px;
	margin-top:0;
	padding:0;
	position:relative;
	width:397px	
}
.map_desc img{
    height: auto;
    width: 306px;
}
.branch_click {
	position:absolute;
	width:14px;
	height:14px;
	cursor:pointer
}
.branch_click.amman {
    left: 165px;
    top: 112px;
}
.branch_click.irbed {
   left: 119px;
    top: 47px;
}
.branch_click.mafrag {
    left: 176px;
    top: 74px;
}
.branch_click.ajlon {
	top: 70px;
    left: 119px;
}
.branch_click.jarash {
    left: 132px;
    top: 77px;
}
.branch_click.salt {
    left: 121px;
    top: 88px;
}
.branch_click.madaba {
    left: 122px;
    top: 115px;
}
.branch_click.karak {
        left: 128px;
    top: 153px;
}
.branch_click.tafila {
     left: 117px;
    top: 176px;
}
.branch_click.maan {
    left: 179px;
    top: 176px;
}
.branch_click.aqaba {
    left: 116px;
    top: 242px;
}
.branch_click.petra {
    left: 120px;
    top: 205px;
}
.branch_click.zarqa {
        left: 197px;
		top: 104px;
}
.branch_news {
	position:absolute;
	    left: -24px;
    top: -175px;
	display:none;
	z-index:99
}
.branch_click:hover .branch_news {
	display:block
}
.branch_news_title {
	/*background:transparent url(../images/branch_news_title.png) no-repeat scroll 0 0;*/
	background:#4f4f56;
	width:237px;
	height:51px;
	text-align:center;
	color:#fff;
	padding-top:22px;
	font-size:23px;
	text-align:center;
	color:#fff;
	font-size: 17px;
    font-family: DroidArabicKufi;
    font-weight: 100;
}
.branch_news_data {
	background-color:#fff;
	padding:20px 10px
}
.branch_news .views-row {
	padding:5px 0;
	border-bottom:1px solid #f1f1f1;
	color:#000000;
}
.branch_news .views-row.views-row-last {
	border-bottom:none
}
.branch_news .views-field-title a {
	color:#6c6c6c
}
.branch_news .views-field-title a:hover {
	color:#f61c1a
}
/***************************** jardeh *********************************/
.jardeh{
    background: #ffffff none repeat scroll 0 0;
    height: 544px;
    margin: 0 0 11px 0;
    overflow: hidden;
    position: relative;
}
.jardeh_title{
    background: rgba(0, 0, 0, 0) url("../images/icon1.png") no-repeat scroll 295px 8px;
    color: #000000;
    font-family: "J-Regular";
    font-size: 20px;
    line-height: 27px;
    padding: 34px 106px 32px 0;
}
.jardeh_desc{
	margin-top: 10px;
}
.jardeh_desc img{
    height: auto;
    width: 100%;
}
.jardeh .views-field-title{
	padding: 5px 16px;
}
.jardeh .views-field-title a{
	font-family: j-regular;
}
.jardeh .views-field-title a:hover{
	
}
.jardeh .views-field-body{
    height: 115px;
    padding: 0 17px 10px;
}
.jardeh .views-field-field-image{
    height: 278px;
    overflow: hidden;	
}
.jardeh .views-field-field-image img{
	
}
.jardeh{
	
}
.jardeh{
	
}
.jardeh{
	
}

/***************************** home_section2_line2 *********************************/
.home_section2_line2{
    float: right;
    margin-left: 1%;
    width: 33%;
}

/***************************** home_section2_line3 *********************************/
.home_section2_line3{
    float: right;
    width: 32%;	
}
.home_line3{
    color: #ffffff;
    height: 175px;
    margin: 0 0 10px;
    padding: 0 167px 0 0;
}
.home_line3_title{
    font-family: "J-Regular";
    font-size: 20px;
    padding: 23px 0 20px;
}
.home_line3_desc{
	padding-left: 10px;
}
.banner1{
    background: rgba(0, 0, 0, 0) url("../images/left_banners.jpg") no-repeat scroll 0 0;	
}
.banner2{
    background: rgba(0, 0, 0, 0) url("../images/left_banners.jpg") no-repeat scroll 0 -185px;	
}
.banner3{
    background: rgba(0, 0, 0, 0) url("../images/left_banners.jpg") no-repeat scroll 0 -374px;		
}
.banner4{
    background: rgba(0, 0, 0, 0) url("../images/left_banners.jpg") no-repeat scroll 0 -560px;		
}
/***************************** gallery *********************************/
.gallery{
    float: right;
    margin-left: 1%;
    position: relative;
    width: 67%;
}
.gallery img{
    height: 349px;
    width: 100%;
}
.gallery .views-slideshow-cycle-main-frame-row,
.gallery .views-slideshow-cycle-main-frame{
    height: 349px !important;
    width: 100% !important;
}
.gallery .views-slideshow-controls-top{

}
.gallery .views-slideshow-controls-top .views-slideshow-controls-text-previous a{
    background: rgba(0, 0, 0, 0) url("../images/gallery_l.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 70px;
    left: 0px;
    position: absolute;
    top: 134px;
    width: 78px;
    z-index: 9999;
}
.gallery .views-slideshow-controls-top .views-slideshow-controls-text-pause{
	display:none;
}
.gallery .views-slideshow-controls-top .views-slideshow-controls-text-next a{
    background: rgba(0, 0, 0, 0) url("../images/gallery_r.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 70px;
    right: -9px;
    position: absolute;
    top: 134px;
    width: 78px;
    z-index: 9999;
}





/***************************** calender *********************************/
.calender{
    display: inline-block;
    height: 388px;
    width: 383px;
}
.calender_title{
    background: rgba(0, 0, 0, 0) url("../images/calender_title01.png") no-repeat scroll 0 0 / 100% auto;
    color: #ffffff;
    font-family: "J-Regular";
    font-size: 20px;
    line-height: 27px;
    padding: 10px 46px 16px 0;
}
.calender_desc{
}
.calender_desc img{
	width:100%;
}
.calender .views-row{
    background: rgba(0, 0, 0, 0) url("../images/calender_item.png") no-repeat scroll 0 0 / 100% auto;
    height: 74px;
    position: relative;
    width: 100%;
}
.calender .views-field-field-date{
    color: #ffffff;
    font-family: j-regular;
    font-size: 20px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 39px;
    width: 80px;
}
.calender .views-field-field-date-1{
	color: #ffffff;
    float: right;
    font-family: lato;
    font-size: 33px;
    width: 42px;
    padding: 9px 23px 0 19px;
}
.calender .views-field-title{
    float: right;
    padding: 0 10px 0 0;
    width: 241px;
}
.calender .views-field-title a{
    color: #ffffff;
    display: inline-block;
    line-height: 21px;
    padding: 10px 0 0;
}
.calender .views-field-title a:hover{
	color: #000000;
}
.calender .views-field-view-node{

}
.calender .views-field-view-node a{
    font-size: 0;
    height: 74px;
    left: 0;
    position: absolute;
    width: 53px;
}

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

.not-front .footer-1{
	background:#f5f5f5;
	padding-top:0px;
	}

.not-front .cpy {
	background:#f5f5f5;
	padding-top: 40px;
	}

.not-front .socialg {
    /* margin-right: 45px; */
    display: inline-block;
    position: absolute;
    right: 45px;
    top: 260px;
}

.not-front .container .inner_content{
	margin-top:125px;
}
.page_content{
    background: #ffffff none repeat scroll 0 0;
    padding: 10px 30px;	
    min-height: 1000px;
}
.title01{
    background: #dddddd none repeat scroll 0 0;
    border-radius: 10px;
    font-family: j-regular;
    font-size: 20px;
    line-height: 20px;
    padding: 13px 20px 18px;	
}
.title01 a{
    font-family: j-regular;
    font-size: 20px;
    line-height: 20px;		
}
.page_content_data{
    display: inline-block;
    padding-bottom: 80px;
    width: 100%;
}
#block-sharethis-sharethis-block,
.sharethis-buttons{
    display: inline-block;
    margin: 15px 0 0;
    width: 100%;
}
.page_content_data ul,
.page_content_data ol{
	margin-right:25px;
}
/***********************************/
#block-quicktabs-courses-tabs{
	
}
#block-quicktabs-courses-tabs .views-row{
    border: 1px solid #dddddd;
    float: right;
    height: 234px;
    margin: 0.5%;
    width: 18.7%;
}
#block-quicktabs-courses-tabs .views-field-field-image{
    background: #ffffff none repeat scroll 0 0;
    border-bottom: 2px solid #cccccc;
}
#block-quicktabs-courses-tabs .views-field-field-image img{
    height: auto;
    width: 100%;	
}
#block-quicktabs-courses-tabs .views-field-field-image img:hover{
	
}
#block-quicktabs-courses-tabs .views-field-title{
    background: #ffffff none repeat scroll 0 0;
    height: 103px;
    padding: 6px 10px;
    text-align: center;
}
#block-quicktabs-courses-tabs .views-field-title a{
	
}
#block-quicktabs-courses-tabs .views-field-title a:hover{
	
}
#block-quicktabs-courses-tabs .quicktabs_main.quicktabs-style-basic {
    border: 1px solid #cccccc;
    background: #f7f7f7 none repeat scroll 0 0;
	display:inline-block;
}
ul.quicktabs-tabs.quicktabs-style-basic a {
    font-family: j-regular !important;
    font-size: 14px !important;
    font-weight: normal !important;
}

ul.quicktabs-tabs.quicktabs-style-basic li.active{
    border-bottom: 0px;
}

ul.quicktabs-tabs.quicktabs-style-basic li {
    border-radius: 5px 5px 0 0 !important;
    padding: 5px 20px !important;
    margin-bottom: 12px;
}
#block-quicktabs-courses-tabs .views-field-nothing a{
    background: #43872f none repeat scroll 0 0;
    color: #ffffff;
    display: inline-block;
    padding: 2px 0;
    text-align: center;
    width: 100%;
}
#block-quicktabs-courses-tabs .views-field-nothing a:hover{
    color: #000000;
}
ul.quicktabs-tabs.quicktabs-style-basic li.active a {
    color: #43872f;
}
/***************************** footer01 *********************************/
.footer01{
    background: #606060 none repeat scroll 0 0;
    padding: 14px 0 0;
}
.copy01_right li{
	list-style: outside none none !important;
}
.copy01_left{
	
}
.copy01{
    background: #444444 none repeat scroll 0 0;
    color: #ffffff;
    display: inline-block;
    margin-top: 30px;
    padding: 18px 0;
    text-align: center;
    width: 100%;
	font-family: arial;
}
.copy01 a{
    color: #e54e4b;
}
.copy01 a:hover{
    color: #a5a4a4;
}
.footer01_menu01{
    background: rgba(0, 0, 0, 0) url("../images/footer_line.png") no-repeat scroll 0 0;
    float: right;
    height: 289px;
    width: 16%;	
}
.footer01_menu01.footer_m1{
    width: 16%;
}
.footer01_menu01.footer_m2{
    width: 19%;
}
.footer01_menu01.footer_m3{
    width: 16%;
}
.footer01_menu01.footer_m4{
    width: 16%;
}
.footer01_menu01.footer_m5{
    width: 16%;
}
.footer01_menu01.footer_m6{
    width: 16%;
}
.footer01_menu01.last{
    background: none;	
}
.footer01_menu_title{
    color: #ffffff;
    font-family: "J-Regular";
    font-size: 21px;
    padding:11px 10px 15px 10px;
}
.footer01_menu01 ul{
	padding: 0 8px 0 0;
}
.footer01_menu01 li{
    color: #ffffff;
    list-style: outside none !important;
    margin: 11px 0;
}
.footer01_menu01 li a{
    color: #ffffff;
    display: inline-block;
    padding: 0px 0;
}
.footer01_menu01 li a:hover{
    color: #e54e4b;
}


#node-485 .field.field-name-field-image.field-type-image.field-label-hidden{
    float: none;
	width:100%;
    margin: 0px;
	display:none;
}

.page-node-663 .field.field-name-field-image.field-type-image.field-label-hidden{
	width: 55%;
}


.field.field-name-field-image.field-type-image.field-label-hidden{
    float: left;
	max-width:70%;
    margin: 0 20px 10px 0;
	}
.field.field-name-field-image.field-type-image.field-label-hidden img{width:100%;height:auto;}

.block-text-resize{
    display: inline-block;
    width: 100%;
}
.block-text-resize .content{
	float:left;
}
/*************************/
table {
    border: 1px solid #ccc;
    width: 100% !important;
}
table {
    border: 1px solid #cccccc;
    width: 100%;
}
table th ,
table thead {
    background: #4d8f46 none repeat scroll 0 0;
    color: #fff;
    height: auto !important;
    padding: 0 10px;
}
table th p{
	margin:0 !important;
}
table th span,
table th p{
    color: #fff !important;
}
table tbody td {
    padding-right: 16px !important;
}
table td {
    padding: 0 10px;
}
table a {
    font-family: Gr_A_R !important;
}

.field-name-field-image-gallery.field-type-image.field-label-hidden{
    display: inline-block;
    width: 100%;	
}
.field-name-field-image-gallery.field-type-image.field-label-hidden .field-item{
    float: right;
    margin: 10px 1%;
    width: 18%;	
}
.field-name-field-image-gallery.field-type-image.field-label-hidden .field-item img{
    height: 140px;
    width: 100%;	
}
.field-name-field-image-gallery.field-type-image.field-label-hidden .field-item img:hover{
	box-shadow: 0 0 7px #000000;
}

/*********************************************************************/
.webform-client-form{
	
}
.webform-client-form .form-text{
    border: 1px solid #cccccc;
    border-radius: 5px;
    padding: 5px;
    width: 300px;	
}
.webform-client-form textarea {
    border: 1px solid #cccccc;
    border-radius: 5px;
    padding: 5px;
    width: 90%;	
}
#webform-client-form-113.webform-client-form textarea {
    border: 1px solid #cccccc;
    border-radius: 5px;
    padding: 5px;
    width: 300px;	
}
.webform-client-form .grippie{
	display:none;
}
.webform-client-form select {
    border: 1px solid #cccccc;
    border-radius: 5px;
    padding: 5px;
    width: 300px;
font-family: Greta;	
}

.page-node-909 .webform-component-date select{width:100px;}
.page-node-909 .form-text{width:294px;}

.webform-client-form .webform-component--colomn1{
    float: right;
    width: 50%;	
}
.webform-client-form  .webform-component--lt1tw{
    display:inline-block;
    width: 50%;	
}
.webform-client-form  .form-submit{
    background: #43872f none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #ffffff;
    font-family: greta;
    padding: 5px 15px;	
}
/***************************** photo-gallery *********************************************/

.view-photo-gallery.view-display-id-page{
	
}
.view-photo-gallery.view-display-id-page .views-row{
    float: right;
    margin: 1%;
    width: 22%;
}
.view-photo-gallery.view-display-id-page .views-field-field-image{
    display: inline-block;
    height: 149px;
    overflow: hidden;
    width: 100%;
}
.view-photo-gallery.view-display-id-page .views-field-field-image div{
    display: inline-block;
    height: 149px;
    width: 100%;
}
.view-photo-gallery.view-display-id-page .views-field-field-image a{
    display: inline-block;
    height: 149px;
    width: 100%;
}
.view-photo-gallery.view-display-id-page .views-field-field-image img{
    border: 1px solid #cccccc;
    display: inline-block;
    width: 100%;
}
.view-photo-gallery.view-display-id-page .views-field-title{
    display: inline-block;
    width: 100%;	
}
.view-photo-gallery.view-display-id-page .views-field-title a{
    background: #064885 none repeat scroll 0 0;
    color: #ffffff;
    display: list-item;
    height: 52px;
    padding: 5px 10px;
}
.view-photo-gallery.view-display-id-page .views-field-title a:hover{
	
}
.view-photo-gallery.view-display-id-page{
	
}

/**************************************/
.view-photo-gallery.view-display-id-block{
	
}
.view-photo-gallery.view-display-id-block .views-row{
    float: right;
    margin: 1%;
    width: 18%;
}
.view-photo-gallery.view-display-id-block .views-field-field-image{
	
}
.view-photo-gallery.view-display-id-block .views-field-field-image img{
    border: 1px solid #cccccc;
    width: 100%;
}
	
	
/***************************** news *********************************************/

.view-news.view-display-id-page{
	
}
.view-news.view-display-id-page .views-row{
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    float: right;
    height: 465px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 31%;
}
.view-news.view-display-id-page .views-field-field-image{
    height: 200px;
    margin: 0 0 10px;
    overflow: hidden;
    width: 100%;
}
.view-news.view-display-id-page .views-field-field-image div{

}
.view-news.view-display-id-page .views-field-field-image a{

}
.view-news.view-display-id-page .views-field-field-image img{
    height: auto;
    min-height: 200px;
    width: 100%;
}
.view-news.view-display-id-page .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0 10px;
    padding: 5px 10px 10px;
}
.view-news.view-display-id-page .views-field-title a{
    color: #018e67;
    font-size: 20px;
}
.view-news.view-display-id-page .views-field-title a:hover{
	
}
.view-news.view-display-id-page .views-field-field-date{
    display: inline-block;
    font-style: italic;
    margin: 0 10px;
    padding: 0 10px;
}
.view-news.view-display-id-page .views-field-created{
    display: inline-block;
    font-style: italic;
    height: 20px;
    margin: 0 8px 8px;
    padding: 0 10px;	
}
.view-news.view-display-id-page .views-field-body {
    display: inline-block;
    padding: 0 18px;
}
/***************************** tenders *********************************************/

.view-news.view-display-id-page{
	
}
.view-tenders.view-display-id-page .views-row{
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    float: right;
    height: 280px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 31%;
}
.view-tenders.view-display-id-page .views-field-field-image{
    height: 200px;
    margin: 0 0 10px;
    overflow: hidden;
    width: 100%;
}
.view-tenders.view-display-id-page .views-field-field-image div{

}
.view-tenders.view-display-id-page .views-field-field-image a{

}
.view-tenders.view-display-id-page .views-field-field-image img{
    height: auto;
    min-height: 200px;
    width: 100%;
}
.view-tenders.view-display-id-page .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0 10px;
    padding: 5px 10px 10px;
}
.view-tenders.view-display-id-page .views-field-title a{
    color: #018e67;
    font-size: 20px;
}
.view-tenders.view-display-id-page .views-field-title a:hover{
	
}
.view-tenders.view-display-id-page .views-field-field-date{
    display: inline-block;
    font-style: italic;
    margin: 0 10px;
    padding: 0 10px;
}
.view-tenders.view-display-id-page .views-field-created{
    display: inline-block;
    font-style: italic;
    height: 20px;
    margin: 0 8px 8px;
    padding: 0 10px;	
}
.view-tenders.view-display-id-page .views-field-body {
    display: inline-block;
    padding: 0 18px;
}

.node-type-tenders .field.field-name-field-image.field-type-image.field-label-hidden {
    float: none;
    max-width: 70%;
    margin: 20px 15%;
}
	
/***************************** womens-cup *********************************************/

.view-womens-cup.view-display-id-page_1,
.view-womens-cup.view-display-id-page{
	
}
.view-womens-cup.view-display-id-page_1 .views-row,
.view-womens-cup.view-display-id-page .views-row{
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    float: right;
    height: 465px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 31%;
	overflow:hidden;
}
.view-womens-cup.view-display-id-page_1 .views-field-field-image,
.view-womens-cup.view-display-id-page .views-field-field-image{
    height: 200px;
    margin: 0 0 10px;
    overflow: hidden;
    width: 100%;
}
.view-womens-cup.view-display-id-page .views-field-field-image div{

}
.view-womens-cup.view-display-id-page .views-field-field-image a{

}
.view-womens-cup.view-display-id-page_1 .views-field-field-image img,
.view-womens-cup.view-display-id-page .views-field-field-image img{
    height: auto;
    min-height: 200px;
    width: 100%;
}
.view-womens-cup.view-display-id-page_1 .views-field-title,
.view-womens-cup.view-display-id-page .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0 10px;
    padding: 5px 10px 10px;
}
.view-womens-cup.view-display-id-page_1 .views-field-title a,
.view-womens-cup.view-display-id-page .views-field-title a{
    color: #018e67;
    font-size: 20px;
}
.view-womens-cup.view-display-id-page .views-field-title a:hover{
	
}
.view-womens-cup.view-display-id-page_1 .views-field-created,
.view-womens-cup.view-display-id-page .views-field-created{
    display: inline-block;
    font-style: italic;
    height: 20px;
    margin: 0 8px 8px;
    padding: 0 10px;	
}
.view-womens-cup.view-display-id-page_1 .views-field-body ,
.view-womens-cup.view-display-id-page .views-field-body {
    display: inline-block;
    padding: 0 18px;
}


/***************************** womens-cup *********************************************/

.view-jordan-elected.view-display-id-page{
	
}
.view-jordan-elected.view-display-id-page .views-row{
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 98%;
}
.view-jordan-elected.view-display-id-page .views-field-title{
    font-size: 15px;
    margin: 0 10px;
    padding: 5px 10px 10px;
}
.view-jordan-elected.view-display-id-page .views-field-title a{
    color: #018e67;
    font-size: 20px;
}
.view-jordan-elected.view-display-id-page .views-field-title a:hover{
	
}
.view-jordan-elected.view-display-id-page .views-field-body {
    display: inline-block;
    padding: 0 18px;
}
/*****************************************************/
#block-views-survey-forms-block h2,
#block-views-survey-forms-block-1 h2{
    background: #5ba256 none repeat scroll 0 0;
    border-bottom: 3px solid #345532;
    border-radius: 5px 5px 0 0;
    color: #ffffff;
    margin-top: 20px;
    padding: 5px 10px;
}


/***************************** video *********************************************/

.view-video.view-display-id-page{
	
}
.view-video.view-display-id-page .views-row{
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    float: right;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 47%;
}
.view-video.view-display-id-page .views-field-title{
    font-size: 15px;
    margin: 0 10px;
    padding: 5px 10px 10px;
}
.view-video.view-display-id-page .views-field-title a{
    color: #018e67;
    font-size: 20px;
}
.view-video.view-display-id-page .views-field-title a:hover{
	
}
.view-video.view-display-id-page .views-field-field-video {
    display: inline-block;
    width: 100%;
}
.view-video.view-display-id-page .views-field-field-video iframe{
    display: inline-block;
    width: 100%;
}
/********************************************************************/
.po {
    float: right;
    margin: 1%;
    text-align: center;
    width: 31%;
}
.po img {
    height: auto;
    width: 66%;
}
.po a {
    display: inline-block;
    text-align: center;
    width: 100%;
}
/***************************** womens-cup *********************************************/

.view-important-site.view-display-id-page{
	
}
.view-important-site.view-display-id-page .views-row{
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    float: right;
    height: 217px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 17%;
}
.view-important-site.view-display-id-page .views-field-field-image{
    background: #ffffff none repeat scroll 0 0;
    height: 141px;
    margin: 0 0 10px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.view-important-site.view-display-id-page .views-field-field-image div{

}
.view-important-site.view-display-id-page .views-field-field-image a{

}
.view-important-site.view-display-id-page .views-field-field-image img{
    height: auto;
    min-height: 141px;
    width: 77%;
}
.view-important-site.view-display-id-page .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0 10px;
    padding: 5px 10px 10px;
}
.view-important-site.view-display-id-page .views-field-title a{
    color: #018e67;
    font-size: 17px;
}
.view-important-site.view-display-id-page .views-field-title a:hover{
	
}

/***************************** womens-cup *********************************************/

.view-partners.view-display-id-page{
	
}
.view-partners.view-display-id-page .views-row{
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    float: right;
    height: 217px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 17%;
}
.view-partners.view-display-id-page .views-field-field-image{
    background: #ffffff none repeat scroll 0 0;
    height: 141px;
    margin: 0 0 10px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.view-partners.view-display-id-page .views-field-field-image div{

}
.view-partners.view-display-id-page .views-field-field-image a{

}
.view-partners.view-display-id-page .views-field-field-image img{
    height: auto;
    min-height: 141px;
    width: 77%;
}
.view-partners.view-display-id-page .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0 10px;
    padding: 5px 10px 10px;
}
.view-partners.view-display-id-page .views-field-title a{
    color: #018e67;
    font-size: 17px;
}
.view-partners.view-display-id-page .views-field-title a:hover{
	
}
/***************************** womens-cup *********************************************/

.view-womens-cup.view-display-id-block_1{
	
}
.view-womens-cup.view-display-id-block_1 .views-row{
    border-bottom: 1px solid #ddd;
    height: 137px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 98%;
}
.view-womens-cup.view-display-id-block_1 .views-field-field-image{
    background: #ffffff none repeat scroll 0 0;
    float: right;
    height: 124px;
    margin: 0 0 10px 10px;
    overflow: hidden;
    text-align: center;
    width: 24%;
}
.view-womens-cup.view-display-id-block_1 .views-field-field-image div{

}
.view-womens-cup.view-display-id-block_1 .views-field-field-image a{

}
.view-womens-cup.view-display-id-block_1 .views-field-field-image img{
    height: auto;
    min-height: 124px;
    width: 100%;
}
.view-womens-cup.view-display-id-block_1 .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0;
    padding: 5px 1px 10px;
    width: 72%;
}
.view-womens-cup.view-display-id-block_1 .views-field-title a{
    color: #018e67;
    font-size: 17px;
}
.view-womens-cup.view-display-id-block_1 .views-field-title a:hover{
	color:#000000;
}


/***************************** Sports inheritance *********************************************/
.view-jordan-elected.view-display-id-block_2,
.view-womens-cup.view-display-id-block_3{
	
}

.view-jordan-elected.view-display-id-block_2 .views-row{
    border-bottom: 1px solid #ddd;
    height: 95px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 98%;
}
.view-jordan-elected.view-display-id-block_2 .views-row.views-row-last{
    border-bottom: 0px;
}

.view-womens-cup.view-display-id-block_3 .views-row{
    border-bottom: 1px solid #ddd;
    height: 137px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 98%;
}
.view-jordan-elected.view-display-id-block_2 .views-field-field-imagess{
        background: url(../images/logow.png);
    float: right;
    height: 83px;
    margin: 0 0 10px 10px;
    overflow: hidden;
    text-align: center;
    width: 18%;
}
.view-womens-cup.view-display-id-block_3 .views-field-field-image{
    background: #ffffff none repeat scroll 0 0;
    float: right;
    height: 124px;
    margin: 0 0 10px 10px;
    overflow: hidden;
    text-align: center;
    width: 24%;
}

.view-jordan-elected.view-display-id-block_2 .views-field-field-imagess div,
.view-womens-cup.view-display-id-block_3 .views-field-field-imagess div{

}

.view-jordan-elected.view-display-id-block_2 .views-field-field-imagess a,
.view-womens-cup.view-display-id-block_3 .views-field-field-image a{

}

.view-jordan-elected.view-display-id-block_2 .views-field-field-imagess img{
    height: auto;
    min-height: 78px;
    width: 100%;
}
.view-womens-cup.view-display-id-block_3 .views-field-field-imagess img{
    height: auto;
    min-height: 124px;
    width: 100%;
}

.view-jordan-elected.view-display-id-block_2 .views-field-title,
.view-womens-cup.view-display-id-block_3 .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0;
    padding: 5px 1px 10px;
    width: 72%;
}

.view-jordan-elected.view-display-id-block_2 .views-field-title a,
.view-womens-cup.view-display-id-block_3 .views-field-title a{
    color: #018e67;
    font-size: 17px;
}

.view-jordan-elected.view-display-id-block_2 .views-field-title a:hover,
.view-womens-cup.view-display-id-block_3 .views-field-title a:hover{
	color:#000000;
}
/***************************** womens-cup *********************************************/

.view-womens-cup.view-display-id-block_2{
	
}
.view-womens-cup.view-display-id-block_2 .views-row{
    border-bottom: 1px solid #ddd;
    height: 137px;
    list-style: outside none none !important;
    margin: 2% 1% 10px !important;
    position: relative;
    width: 98%;
}
.view-womens-cup.view-display-id-block_2 .views-field-field-image{
    background: #ffffff none repeat scroll 0 0;
    float: right;
    height: 124px;
    margin: 0 0 10px 10px;
    overflow: hidden;
    text-align: center;
    width: 24%;
}
.view-womens-cup.view-display-id-block_2 .views-field-field-image div{

}
.view-womens-cup.view-display-id-block_2 .views-field-field-image a{

}
.view-womens-cup.view-display-id-block_2 .views-field-field-image img{
    height: auto;
    min-height: 124px;
    width: 100%;
}
.view-womens-cup.view-display-id-block_2 .views-field-title{
    display: inline-block;
    font-size: 15px;
    margin: 0;
    padding: 5px 1px 10px;
    width: 72%;
}
.view-womens-cup.view-display-id-block_2 .views-field-title a{
    color: #018e67;
    font-size: 17px;
}
.view-womens-cup.view-display-id-block_2 .views-field-title a:hover{
	color:#000000;
}
/************************ quicktabs-callender ****************************************/

#block-quicktabs-callender .quicktabs_main.quicktabs-style-basic {
    background: #f7f7f7 none repeat scroll 0 0;
    border: 1px solid #cccccc;
    display: inline-block;
    width: 100%;
    min-height: 400px;
}





/*********** responsive main menu ***************/
.main_menu2{display:none !important;}
/********/

.rotating_body{
	position: absolute;
    top: 270px;
    text-align: center;
    z-index: 99;
    animation-duration: 1.2s;
    animation-name: fadeInUp;
    color: #fff;
    font-size: 34px;
    text-shadow: 1px 1px 10px #000;
}

.rotating_icons_responsive{display:none !important;padding: 1% 0;    top: 110px;
    width: 100%;
    position: absolute;}
.rotating_icons_responsive li a{color:white;    }
.rotating_icons_responsive li{ float: right;background:rgb(136, 20, 17);border-radius:4px;    padding: 2%;list-style: none;margin: 1%;}

/**********************************************/
.counter{
    background: rgba(255, 255, 255, 0.95) none repeat scroll 0 0;
    display: inline-block;
    height: 100%;
    overflow: hidden;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 99999999;
	top: -20px;
	padding-bottom:50px;
}
span#count_num{
    border: 2px solid #000000;
    border-radius: 50%;
    display: none;
    font-size: 88px;
    height: 100px;
    line-height: 100px;
    margin: 35px auto;
    width: 100px;
	
}
.counter_b{
    background: #a43c41 none repeat scroll 0 0;
    border-radius: 10px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 30px;
    margin-top: 35px;
    padding: 20px;
}
.counter_b:hover{
    background: #000000 none repeat scroll 0 0;
}
.counter p{
    display: inline-block;
    font-family: j-regular;
    font-size: 56px;
    margin: 100px 0 0;
    text-align: center;
    top: 100px;
    width: 100%;
	line-height: 68px;
}
/********************************************************/
.section_icons{
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    display: inline-block;
    padding: 10px 2%;
    width: 96%;	
}
.section_icons_title{
    color: #000000;
    display: inline-block;
    font-family: j-regular;
    font-size: 18px;
    padding: 37px 15px;
    width: 129px;
}
.section_icon{
    float: right;
    width: 25%;
	height: 133px;
}
.section_icon img{
    float: right;
    height: 100px;
    margin-right: 20px;
    width: auto;
}
.section_icon1{
	
}
.section_icon1 a{
	
}
.section_icon2{
	
}
.section_icon2 a{
	
}
.section_icon3{
	
}
.section_icon3 a{
	
}


/***************************************/
.audio_web audio{
width:46px !important;
}

.wbanner{
    position: absolute;
    top: 134px;
    z-index: 99;	
	display:none;
}



/*********** calender *************/

.calendar-calendar .month-view .full tr.single-day .no-entry, .calendar-calendar .month-view .full tr.single-day .no-entry .inner{
	height:0px !important;
}

.calendar_data {
    padding: 2px 5px;
}
.calender_desc .view .date-nav-wrapper .date-nav {
    background-color: transparent;
    border: 0 none;
    height: auto;
    margin-bottom: 5px;
    min-height: 30px;
    padding: 0;
    position: relative;
}

.view .date-nav-wrapper .date-prev{
	background: none repeat scroll 0 0 #f5f5f5;
}


.calender .date-heading h3 {
    background: #aa1f22 none repeat scroll 0 0;
}
.calendar .date-heading h3 a {
    color: #ffffff;
    font-size: 20px;
    text-decoration: none;
}

.calendar-calendar .month-view .full td.date-box.today{

}

.calender_desc .view .date-nav-wrapper .date-next {
    background: transparent none repeat scroll 0 0 !important;
    border: medium none;
    border-radius: 0 5px 5px 0;
    float: none;
    font-size: 12px;
    height: 26px;
    right: -9px;
    padding: 6px 0;
    position: absolute;
    text-align: right;
    top: -4px;
    width: 26px;
    z-index: 1;
}
.calender_desc .view .date-nav-wrapper .date-next a {
    background: transparent url("../images/cal_arr2.png") no-repeat scroll 0 0;
    display: inline-block;
    font-size: 0;
    height: 20px;
    margin: 0;
    width: 20px;
}
.calender_desc .view .date-nav-wrapper .date-next {

}
.calender_desc .view .date-nav-wrapper .date-prev a {
    background: transparent url("../images/cal_arr1.png") no-repeat scroll 0 0;
    display: inline-block;
    font-size: 0;
    height: 20px;
    margin: 0;
    width: 20px;
}
.view-calendar.view-display-id-block_1 ul {
    margin: 0 !important;
}
.view-calendar.view-display-id-block_1 .view-header {
	height: 37px;
}
.view .date-nav-wrapper .date-heading h3 {
    color: #a31916;
    font-size: 15px;
	background: #f5f5f5;
}
.calendar .calendar-calendar table thead {
    background: #aa1f22 none repeat scroll 0 0;
}
.calendar .calendar-calendar table thead tr {
    background: #aa1f22 none repeat scroll 0 0;
}
.calendar .calendar-calendar th.days {
    background: #aa1f22 none repeat scroll 0 0;
    border: medium none;
    color: #ffffff;
    font-size: 19px;
    font-weight: normal;
    height: 15px;
    padding: 5px 0;
}
.calendar .calendar-calendar table td {
    text-align: center;
}
.calendar .calendar-calendar table td.today {
    background: #aa1f22 none repeat scroll 0 0;
    border-radius: 10px;
    color: #ffffff;
    text-align: center;
}
.calendar .calendar-calendar .mini-day-off {
    font-size: 17px;
    margin: 7px;
    padding: 0;
}
.calendar-calendar th {
    text-align: center !important;
}
.view-calendar .view-content {
    border: 1px solid #de2c12;
}





.page-event-created-day .calendar-calendar .week-view div.single-day .view-item, .calendar-calendar .day-view div.single-day .view-item{
	position:relative;
}

.page-event-created-day .calendar-calendar .day-view .full td .inner div.calendar div, .calendar-calendar .day-view .full td .inner div.calendar div a{
	text-align:right;
	font-family: j-regular !important;
	font-weight:normal !important;
}


.calendar-calendar .day-view div.single-day .i_0.md_0 .view-item .calendar{
   background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    height: 46px;
    width: 98% !important;
}



.audio_web{
	display:none;
}

.rotating_icons_1{
	display:block;
}

.rotating_icons_2{
	display:none;
}

.about{
	display:none;
}

.news0{
	display:none;
}


.page-hussain-moaskar .views-exposed-form .views-exposed-widget .form-submit{
    margin-top: 28px;
    background: #dddddd;
    border: 0px;
    padding: 0px 10px;
    font-size: 16px;
    font-family: j-regular;
}

.page-news .views-exposed-form .views-exposed-widget .form-submit{
    margin-top: 28px;
}

.page-hussain-moaskar .container-inline-date .form-item select{
    margin-left: 5px;
    margin-right: 0;
    width: 100px;
    padding: 4px;
}

/**** panorama-centers ****/

.view-panorama-centers.view-display-id-block .views-row{
	float: right;
    width: 30%;
    margin: 1%;
    border-left: 1px dashed #254888;
    padding-left: 1%;
}

.view-panorama-centers.view-display-id-block .views-row.views-row-last{
    border-left: 0px;
}

.view-panorama-centers.view-display-id-block .views-row .views-field-field-image{
    width: 177px;
    float: right;
}

.view-panorama-centers.view-display-id-block .views-row .views-field-field-image img{
    border: 1px solid #7abf71;
    border-radius: 5px;
    height: auto;
    margin: 0 0 0 11px;
    width: 165px;
} 

.view-panorama-centers.view-display-id-block .views-row .views-field-body{
    font-size: 13px;
    margin-top: -5px;
}

.time_line_title{
    padding: 9px 0px 22px 0px;
    font-family: j-regular;
    font-size: 25px;
    text-align: center;
    padding: 20px;
}

.time_line_title a{
    font-family: j-regular;
    font-size: 25px;
	color:#000;
}

.view-panorama-centers.view-display-id-page .views-row{
	display:inline-block;
	width:100%;
	padding:10px 0px;
	margin-bottom:5px;
    border-bottom: 1px dashed #606060;
}

.view-panorama-centers.view-display-id-page .views-row.views-row-last{
	border-bottom: 0px;
}

.view-panorama-centers.view-display-id-page .views-row .views-field-field-image{
	float:right;
	margin-left:2%;
	width:220px;
}

.div111{
    float: right;
    margin: 2%;
    width: 29%;
    text-align: center;
}

.div111 p{
    text-align: center;
}


.banner_new_img{
    background: #fff;
    position: relative;
}

.banner_new_img img{
    width: 95%;
    height: auto;
    margin: 0 auto;
    float: none;
    display: block;
}


.banner_new_register a{
    display: inline-block;
    top: 45px;
    left: 98px;
    position: absolute;
    width: 225px;
    height: 64px;
}

.banner_new{
    position: relative;
}


.webform-component--nmwdhj-ltsjyl--fys-bwk label{font-size:0;width:30px;height:30px;display:inline-block;background: url("../images/webformfb.jpg") no-repeat;    background-size: 100%;    floaT: right;
    margin-top: -1px;
    margin-left: 10px;}
.webform-component--nmwdhj-ltsjyl--twtyr label{font-size:0;width:30px;height:30px;display:inline-block;background: url("../images/webformtwitter.jpg") no-repeat;    background-size: 100%;    floaT: right;
    margin-top: -1px;
    margin-left: 10px;}
.webform-component--nmwdhj-ltsjyl--nstqrm label{font-size:0;width:30px;height:30px;display:inline-block;background: url("../images/webforminstagram.jpg") no-repeat;    background-size: 100%;    floaT: right;
    margin-top: -1px;
    margin-left: 10px;}
	
	
	
	.webform-component--ljz-lwl-lmlwmt-lssy--nw-thbt-lshkhsy{
		display:inline-block;
	}
	
	.webform-component--ljz-lwl-lmlwmt-lssy--lrqm-lwtny{
		display: inline-block;
		margin-right: 10%;
	}
	
	
	.form-item-submitted-ljz-lwl-lmlwmt-lssy-nw-thbt-lshkhsy {
    float: left;
    padding-left: 20px;
	}
	
	.webform-component--ljz-lwl-lmlwmt-lssy--nw-thbt-lshkhsy label{
		margin-bottom:10px;
	}
	/*
	.form-type-radio.form-item-submitted-ljz-lwl-lmlwmt-lssy-kyfy-lhswl-l-lmlwm {
    float: right;
    padding-left: 25px;
	padding-bottom: 10px;
}
*/

.form-item.form-type-radio.form-item-submitted-kyfy-lhswl-l-lmlwm {
     float: right;
    padding-left: 25px;
	padding-bottom: 10px;
	padding-top: 15px;
}

.form-item.webform-component.webform-component-markup.webform-component--ltzm {
    display: inline-block;
}

.webform-component--ljz-lwl-lmlwmt-lssy--kyfy-lhswl-l-lmlwm label {
	margin-bottom:10px;
}

.form-journalist a {
    font-size: 25px;
	padding-right: 27px;
}

.form-general a{
font-size:25px;	
padding-right: 27px;
}
.form-general a:hover ,.form-journalist a:hover{ 
color:#01284c;
}

.form-journalist ,.form-general {
	margin-bottom:25px;
}


.form-img{
	background-image: url(../images/icons8-play-48.png);
	background-repeat: no-repeat;
	background-position: right;
	background-size:30px;
}

.colform{
	color: #064885;
    font-weight: 700;
}

.view-womens-cup.view-display-id-block_4 img{
	width:142px;
	height:124px;
}


.webform-client-form-2582 caption
{
	text-align:right;
}

.webform-client-form-2582 tr
{
	background-color:transparent;
}
.webform-client-form-2582 table
{
	width:70% !important;
}



.menu-o .tb-megamenu .nav > .active > a,.menu-o .tb-megamenu .nav > .active > a:focus{
	 background-color: initial; 
    box-shadow: none;
    color: #000000;
    outline:none;
    text-shadow: none;
}


.menu-o .tb-megamenu .nav > li{
	float: initial;
    margin-left: 6px !important;
}

.menu-o .tb-megamenu .nav > li:last-child{
    margin-left: 0 !important;
	
}

.menu-o .nav>li>a{
	padding:0px;
	background:transparent;
	
}


.menu-o .tb-megamenu .nav > li > a{
	border-right: none;
    border-top: 0;
    color: #000000;
    font-weight: 100;
    padding-bottom: 5px;
    text-shadow: none;
}




.title-i a{
	font-size: 14px;
	text-decoration: none;
    color: #000000;
	
    font-family: DroidKufi-Regular;
}

.title-i a:hover{
	text-decoration:none;
	color:#000000;
}


.read-more a{
		
		background-image: url(../images/greenline.jpg);
		background-repeat: no-repeat;
		background-position: center bottom;
		padding: 7px;
		font-size: 13px !important;
		color:#616161 !important;
		font-family: DroidKufi-Regular;
 
	}
	
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item  .fieldset-3 .fieldset-1{
		   opacity:1;
		   border: 1px solid #e8e5e5;
    text-align: center;
    height: 405px;
    position: relative;
    transition: .3s ease;
	display:block;
	}
	
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2{
		    border: 1px solid #e8e5e5;
    text-align: center;
    height: 405px;
    position: relative;
    background: #ed2025;
    transition: .3s ease;
    opacity: 0;
    display: none;
	}
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3:hover .fieldset-2{
	    padding-top: 48px;
    display: block;
	opacity:1;
	}
	
	
	
	 .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-1 .views-field-title{
	
	    padding: 59px 30px;
		height: 157px;
		overflow: hidden;
	 }
	 
	  .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-1 .views-field-nothing{
	     margin-top: 60px;
	  }
	  
	  .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-1 .views-field-title .field-content{	      font-weight: 600;
    font-size: 28px;
    line-height: 1.7;}



	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-field-date{
	color: white;
    font-size: 15px;
	}
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-body{
		    color: #fff;
    font-size: 15px;
    line-height: 2;
    padding: 0px 30px;
	}
	
	
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node{
		    margin-top: 20px;
	}
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a{
	
	position:relative;
	    font-size: 15px;
    
    color: white;
    transition: .3s ease;
    text-decoration: none;
	}
	
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item  .fieldset-3:hover .fieldset-1 {
   opacity:0;
   display: none;
    transition: .3s ease;
	}


	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-field-image-1 img {
		width: 80%;
		margin-top: 42px;
		height: 198px;
	}
	
	
	.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-field-image-1{
		margin-top:20px;
		}
	
	
	.sec-2 .views-slideshow-controls-bottom.clearfix{
		position: absolute;
		top: 68%;
		    width: 100%;
		
	}
	
	
	.sec-3 .views-slideshow-controls-bottom{
			position: absolute;
			width: 100%;
			bottom: 15px;
			right: 86px;
			    z-index: 99;
	}
	
	 
	
	
	.sec-2 .views-slideshow-controls-bottom.clearfix .views-slideshow-controls-text-pause{
		display:none;
	}
	
	.sec-7 .views-slideshow-controls-top .views-slideshow-controls-text-pause,.sec-7-mob .views-slideshow-controls-top .views-slideshow-controls-text-pause{
		display:none;
	}
	
	.sec-8 .views-slideshow-controls-top span#views_slideshow_controls_text_pause_important_site-block , .sec-8-mob .views-slideshow-controls-top span#views_slideshow_controls_text_pause_important_site-block_1{
		display:none;
	}
	
	.sec-2 .views-slideshow-controls-bottom.clearfix .views-slideshow-controls-text-previous{
		    position: absolute;
			left: -30px;
	}


	.sec-7 .views-slideshow-controls-top , .sec-8 .views-slideshow-controls-top{
    position: absolute;
    top: 70%;
    width: 100%;
}


.sec-2 .views-slideshow-controls-bottom.clearfix .views-slideshow-controls-text-next{
	  position: absolute;
    right: -30px;
}
  
  
  .sec-2 .views-slideshow-controls-bottom.clearfix .views-slideshow-controls-text-next a{
	  background: url(../images/right_rot.png);
	  background-repeat:no-repeat;
	  height:30px;
	  width:30px;
	  padding:9px;
	  font-size:0px;
  }
  
  
  .sec-2 .views-slideshow-controls-bottom.clearfix .views-slideshow-controls-text-previous a{
	  background: url(../images/left_rot.png);
	  background-repeat:no-repeat;
	  height:30px;
	  width:30px;
	  padding:30px;
	  font-size:0px;
  }
  
  
  
  .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-1 .views-field-field-image img{
	          height: 121px;
    width: 197px;
	filter: grayscale(1);
  }
  
  
  .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-1 .views-field-field-image{
	  margin-top: 35px;
  }
  
  
  .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a{
	 font-family:DroidArabicKufi;
		
  }
  
  
  .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-field-date{
	    font-family: sans-serif;
		font-weight: 600;
  }
  
  
   .sec-3 .view-sports-cities .sec-3-left .views-field-field-image img{
	    width: 100%;
		height: 535px;
  }
  
  
   .sec-3 .sec-3-right .sec-3-right-content .views-field-title a{
		font-size: 16px;
		font-family:DroidArabicKufi;
		color:#000000;
		font-weight:600;
  }
  
  
   .sec-3 .sec-3-right .sec-3-right-content .views-field-title a:hover{
	   text-decoration:none;
   }
  
  
  .sec-3 .sec-3-right .sec-3-right-content .views-field-title{
	  margin-bottom:50px;
  }
  
  
  
  .sec-3 .sec-3-right .sec-3-right-content .views-field-body{
	font-size: 15px;
    padding-left: 110px;
    line-height: 1.7; 
	    font-weight: 100;
		text-align:justify;
	  
  }
  
  
  
 .sec-7  div#views_slideshow_cycle_teaser_section_partners-block , .sec-8 div#views_slideshow_cycle_teaser_section_important_site-block{
	      width: 1263px !important;
		  margin: 0 auto;
  }
   
	
	.sec-7 .views-slideshow-cycle-main-frame-row-item ,.sec-7-mob .views-slideshow-cycle-main-frame-row-item, .sec-8 .views-slideshow-cycle-main-frame-row-item,.sec-8-mob .views-slideshow-cycle-main-frame-row-item{
		float: right;
    margin-left: 70px;
	    width: 128px;
		text-align:center;
	}
	.sec-7 .views-slideshow-cycle-main-frame-row-item{
		 margin-left: 55px;
	}
	
	.sec-7 .views-slideshow-cycle-main-frame-row-item:nth-child(1) , .sec-7-mob .views-slideshow-cycle-main-frame-row-item:nth-child(1){
	margin-right:60px;
	}
	
	.sec-8 .views-slideshow-cycle-main-frame-row-item:nth-child(1),.sec-8-mob .views-slideshow-cycle-main-frame-row-item:nth-child(1){
	margin-right:60px;
	}
	
	
	
	.sec-3 .sec-3-right .sec-3-right-content .views-field-view-node a{
		
		background-image: url(../images/greenline.jpg);
		background-repeat: no-repeat;
		background-position: center bottom;
		padding: 7px;
		font-size: 13px !important;
		color: #616161 !important;
		font-family: DroidKufi-Regular;
		font-weight:100;
		}
		
		.sec-3 .sec-3-right .sec-3-right-content .views-field-view-node{
			position:absolute;
			top: 307px;
			left: 112px;
		}
	
	
	
	.sec-3 .sec-3-right .sec-3-right-content .views-field-view-node a:hover{
		text-decoration:none;
	}
	
	
		.sec-7 .views-slideshow-controls-top #views_slideshow_controls_text_partners-block_1 #views_slideshow_controls_text_previous_partners-block_1 a,	.sec-7 .views-slideshow-controls-top #views_slideshow_controls_text_partners-block_1 #views_slideshow_controls_text_previous_partners-block_1 a,
		.sec-7-mob .views-slideshow-controls-top #views_slideshow_controls_text_partners_mobile-block_1 #views_slideshow_controls_text_previous_partners_mobile-block_1 a{
		
		
		
		
		background: url(../images/PrevCx.png);
		background-repeat:no-repeat;
		height: 40px;
		width: 34px;
		padding: 16px;
		font-size: 0px;cursor:pointer;
	}
	
	
	.sec-7 .views-slideshow-controls-top #views_slideshow_controls_text_partners-block_1 #views_slideshow_controls_text_next_partners-block_1 a ,.sec-7 .views-slideshow-controls-top #views_slideshow_controls_text_partners-block_1 #views_slideshow_controls_text_next_partners-block_1 a,
	.sec-7-mob .views-slideshow-controls-top #views_slideshow_controls_text_partners_mobile-block_1 #views_slideshow_controls_text_next_partners_mobile-block_1 a{
		
		background: url(../images/NeCx.png);
		background-repeat:no-repeat;
		height: 40px;
		width: 34px;
		padding: 16px;
		font-size: 0px;cursor:pointer;
	}
	
	
	
	.sec-7-mob .views-slideshow-controls-top #views_slideshow_controls_text_partners_mobile-block_1 #views_slideshow_controls_text_next_partners_mobile-block_1,
	.sec-8-mob .views-slideshow-controls-top #views_slideshow_controls_text_important_sites_mobile_2-block_1 #views_slideshow_controls_text_next_important_sites_mobile_2-block_1{
		position:absolute;
		z-index:99;
		top:65%;
		right:10px;
	}
	
	.sec-7-mob .views-slideshow-controls-top #views_slideshow_controls_text_partners_mobile-block_1 #views_slideshow_controls_text_previous_partners_mobile-block_1,
	.sec-8-mob .views-slideshow-controls-top #views_slideshow_controls_text_important_sites_mobile_2-block_1 #views_slideshow_controls_text_previous_important_sites_mobile_2-block_1{
		position:absolute;
		z-index:99;
		top:65%;
		left:10px;
	}
	
	
		.sec-7 .views-slideshow-controls-top div#views_slideshow_controls_text_partners-block_1  .views-slideshow-controls-text-previous,.sec-7-mob .views-slideshow-controls-top div#views_slideshow_controls_text_partners-block_1  .views-slideshow-controls-text-previous{
		position: absolute;
		left: 40px;
		    z-index: 100;
	}


	

	.sec-7 .views-slideshow-controls-top div#views_slideshow_controls_text_partners-block_1  .views-slideshow-controls-text-next,.sec-7-mob .views-slideshow-controls-top div#views_slideshow_controls_text_partners-block_1  .views-slideshow-controls-text-next{
		position: absolute;
		right: 40px;
		    z-index: 100;
	}

	
	
	
	.sec-8 .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block   span#views_slideshow_controls_text_next_important_site-block a,.sec-8-mob .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block_1   span#views_slideshow_controls_text_next_important_site-block_1 a,
	.sec-8-mob .views-slideshow-controls-top #views_slideshow_controls_text_important_sites_mobile_2-block_1 #views_slideshow_controls_text_next_important_sites_mobile_2-block_1 a{
		
		background: url(../images/NeCx.png);
		background-repeat:no-repeat;
		height: 40px;
		width: 34px;
		padding: 16px;
		font-size: 0px;
		cursor:pointer;
	}
	
	
	.sec-8  .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block   span#views_slideshow_controls_text_previous_important_site-block a,.sec-8-mob  .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block_1   span#views_slideshow_controls_text_previous_important_site-block_1 a,
	.sec-8-mob .views-slideshow-controls-top #views_slideshow_controls_text_important_sites_mobile_2-block_1 #views_slideshow_controls_text_previous_important_sites_mobile_2-block_1 a{
		
		background: url(../images/PrevCx.png);
		background-repeat:no-repeat;
		height: 40px;
		width: 34px;
		padding: 16px;
		font-size: 0px;
		cursor:pointer;
	}
	
	
	.sec-8-mob .views-slideshow-controls-top #views_slideshow_controls_text_important_sites_mobile_2-block_1 #views_slideshow_controls_text_pause_important_sites_mobile_2-block_1{
		display:none;
	}
	
		.sec-8  .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block  span#views_slideshow_controls_text_previous_important_site-block,.sec-8-mob  .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block_1  span#views_slideshow_controls_text_previous_important_site-block_1{
		position: absolute;
		left: 40px;
		    z-index: 100;
	}


	.sec-8 .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block  span#views_slideshow_controls_text_next_important_site-block , .sec-8-mob .views-slideshow-controls-top div#views_slideshow_controls_text_important_site-block_1  span#views_slideshow_controls_text_next_important_site-block_1{
		position: absolute;
		right: 40px;
		    z-index: 100;
	}

	
	
	.sec-8 .container-16 .sec-8-content ,.sec-8-mob .container-16 .sec-8-content{
	background:#fcfbfb;
	padding:30px 0px;
	height:200px;
	}
	
	
	
	
	.sec-7 .views-slideshow-cycle-main-frame-row-item .views-field-title a , .sec-8  .views-slideshow-cycle-main-frame-row-item .views-field-title a ,.sec-7-mob .views-slideshow-cycle-main-frame-row-item .views-field-title a , .sec-8-mob  .views-slideshow-cycle-main-frame-row-item .views-field-title a{
		font-family:DroidArabicKufi;
		color:#505050;
		font-weight:600;
		font-size:13px;
	}
	
	.sec-7 .views-slideshow-cycle-main-frame-row-item .views-field-title , .sec-8 .views-slideshow-cycle-main-frame-row-item .views-field-title ,.sec-7-mob .views-slideshow-cycle-main-frame-row-item .views-field-title , .sec-8-mob .views-slideshow-cycle-main-frame-row-item .views-field-title{
		margin-top:25px;
	}
	
	
	.sec-7 .views-slideshow-cycle-main-frame-row-item .views-field-field-image img , .sec-8 .views-slideshow-cycle-main-frame-row-item .views-field-field-image img , .sec-7-mob .views-slideshow-cycle-main-frame-row-item .views-field-field-image img , .sec-8-mob .views-slideshow-cycle-main-frame-row-item .views-field-field-image img{
		    width: auto;
    height: 67px;
	}
	
	 .views-slideshow-pager-field-item .views-content-counter{
	    background: url(../images/doat.png);
    background-position: 5px 10px;
    background-repeat: no-repeat;
    padding: 14px 11px;
    font-size: 0px;
    float: right;
    z-index: 99;
	cursor:pointer;
   
	}
	
	.views-slideshow-pager-field-item .views-content-counter a{
		font-size:0px;
	}
	
	
	 .views-slideshow-pager-field-item.active .views-content-counter{
	    background: url(../images/doatactive.png);
        background-position: 1px 1px;
       padding: 17px 15px;
         background-repeat: no-repeat;
             height: 35px;
		
		
		
		
		
	 }
	 
	 
	  .advertisements{
		  background:url(../images/new-2.jpg);
		  background-size:100%;
	  }
	  
	  .namadej{
			background:url(../images/new-1.jpg); 
			background-size:100%;
	  }



#popup2{
   
	position: fixed;
    top: 0;
    width: 1400px;
    z-index: 1000;

	
}
 #close2{
padding: 2px 14px;
    border-radius: 50%;
    font-size: 59px;
    color: #fff;
    position: absolute;
   right: 13%;
    top: 3%;
	cursor:pointer;
	z-index:99999;
	
	
}

.bground {
	    background: #00000073;
    width: 100%;
    height: 900px;
    position: relative;
    padding-top:3%;
	display:none;
}

.contentpop iframe{
border-radius:7px;}

.mypopup{
	
	max-width: 831px;
    margin: 0 auto;
    background: white;
    padding: 30px;
    text-align: center;
	padding-bottom:40px;
		box-shadow: 0 0 10px 0px #676767;
	border-radius:7px;
}


.mypopup h2{
	    font-size: 20px;
    margin-bottom: 10px;
	line-height:1.5;
}

.contentpop {
	
	width:100%;
	margin:0 auto;
}



	  
	  
	  .gall{
			background:url(../images/new-4.jpg); 
			background-size:100%;
	  }
	  
	  .nashrah{
		  background:url(../images/new-5.jpg); 
		  background-size:100%;
	  }
	  
	  .advertisements  ,.namadej  , .nashrah , .gall  {
		 width:400px;
		 height:193px;
		 position:relative;
		     background-color: #00000085;
    background-blend-mode: color;
	transition:.3s ease;
	
	 }
	 
	 
	 
	 .advertisements:hover  ,.namadej:hover  , .nashrah:hover , .gall:hover {
		 background-color: #000000b8;
    background-blend-mode: color;
	 }
	 
	 .region-gall , .region-nashrah {
		 position:absolute;
		 left:30%;
		 top:61%;
	 }
	 
	 
	 .region-advertisements{
		 position:absolute;
		 left:38%;
		 top:61%;
	 }
	 
	 
	 .region-vidos-mak a:hover,.region-namadej a:hover,.region-nashrah a:hover ,.region-gall a:hover,.region-advertisements a:hover ,.region-vidos-mak a:hover , .sec-6 a:link,.sec-6 a:visited{
		     color: white;
    text-decoration: none;
	 }
	 
	 .region-nashrah a{
		  background:url(../images/Untitled-40.png) no-repeat center 6px;
		 padding: 65px 0px 0px 0px;
		 font-family: DroidArabicKufi;
font-weight: 100;
		color: #fff;
		font-size:29px;	
	}
	 
	 .region-gall a{
		    background: url(../images/Untitled-39.png) no-repeat center 6px;
			padding: 65px 0px 0px 0px;
		 font-family: DroidArabicKufi;
		 font-weight: 100;
		color: #fff;
		font-size:29px;
	 }
	 .region-advertisements a{
		 background:url(../images/Untitled-35.png) no-repeat center 6px;
		 padding: 65px 0px 0px 0px;
		 font-family: DroidArabicKufi;
	 font-weight: 100;
		color: #fff;
		font-size:29px;
	 }
	 
	 .region-namadej a{
		 background:url(../images/Untitled-38.png) no-repeat center 6px;
		 padding: 65px 0px 0px 0px;
		 font-family: DroidArabicKufi;
	 font-weight: 100;
		color: #fff;
		font-size:29px;
	 }
	 .region-namadej{
		 position:absolute;
		 left:24%;
		 top:61%;
	 }
	 
	 .videos-mak{
		width:400px;
		position:relative;		
		height:386px;
		background:url(../images/new-3.jpg);
		background-size:100%;
		    background-color: #00000085;
    background-blend-mode: color;
	transition:.3s ease;
	}
	 
	 .videos-mak:hover{
		  background-color: #000000b8;
    background-blend-mode: color;
	 }
	 
	 .region-vidos-mak{
		 position:absolute;
		 left:30%;
		 top:51%;
		 
	 }
	 
	 .region-vidos-mak a{
		 background:url(../images/Untitled-36.png) no-repeat center 6px;
		 padding:65px 0px 0px 0px;
		 font-family: DroidArabicKufi;
		 font-weight: 100;
		color: #fff;
		font-size:29px;
	 }
	 
	 
	 
	 .sec-6-right , .sec-6-cent , .sec-6-left{
		 padding:0px !important;
	 }
	 
	 
	 
	 .page-node-2623 .field-name-field-image ,.page-node-2624 .field-name-field-image , .page-node-2625 .field-name-field-image{
		 display:none;
	 }
	 .view-marakez-shabab .views-row .views-field-field-image{
		 overflow:hidden;
	 }
	 
	 
	 .view-marakez-shabab .views-row .views-field-field-image img{
		 width:100%;
		 height:261px;
		 transition: .5s ease;
	 }
	 
	 
	 .view-marakez-shabab .views-row:hover .views-field-field-image img{
		transform:scale(1.1);
	 }
	 
	 .view-marakez-shabab .views-row {
		text-align:center;
		position:relative;
		padding:0px !important;
		z-index:99;
	 }
	 
	 .view-marakez-shabab .views-row .views-field-field-linkn {
			position: absolute;
			top: 109px;
			width: 201px;
			right: 96px;
			z-index:99;
	 }
	 
	 
	 
	 .view-marakez-shabab .views-row .views-field-field-linkn a:hover{
		 background:#000000d1;
		 text-decoration:none;
	 }
	 
.view-marakez-shabab .views-row.views-row-3 .views-field-field-linkn a:first-child{
		 position:relative;
	 }
	 
	 
.view-marakez-shabab .views-row.views-row-3 .views-field-field-linkn a:first-child {
  /*  content: "تابع مواقع التواصل الاجتماعي لوزارة الشباب";
    position: absolute;
    top: -37px;
    left: -14px;
    width: 239px;
    background: #e62f2e;
    font-size: 11px;
    padding: 5px 9px;
	display:none;*/
}

.view-marakez-shabab .views-row.views-row-3 .views-field-field-linkn a:first-child:hover::after{
		display:block;
}
	 
	  .view-marakez-shabab .views-row .views-field-field-linkn a{
		    background: #0000009e;
			color: white;
			display: inline-block;
			line-height: 2;
			margin: 2px 2px;
			width: 100%;
			font-size: 18px;
			font-family: DroidArabicKufi;
			transition: .3s ease;
	  }
	  
	  .view-marakez-shabab .views-row .views-field-title{
		  margin-bottom:10px;
	  }
	  .view-marakez-shabab .views-row .views-field-title span{
		  color:#000000;
		  font-size:26px;
		  font-family:DroidArabicKufi;
	  }
	  
	  
	  .view-marakez-shabab .views-row .views-field-title span:hover{
		  text-decoration:none;
	  }
	  
	.sec-5 .views-field-field-image img{
		  width:1200px;
		  height:549px;
	  }
	  
	  
	  
	  .sec-5-content {
		  position: relative;
	  }
	  
	 .sec-5-content .views-field-title {
		position: absolute;
    background: url(../images/trparent.png) no-repeat;
    background-position: center;
    bottom: 1px;
    left: 102px;
    height: 548px;
    z-index: 100;
    width: 369px;
    text-align: center;
    padding: 325px 0px 0px 0px;
	  }
	  
	  
	.sec-5-content .views-field-nothing {
			background: url(../images/redparent.png) no-repeat;
			background-position: center;
			position: absolute;
			width: 1200px;
			height: 548px;
			top: 0px;
			z-index: 99;
	  }
	  
	  
	 .sec-5-content  .views-slideshow-controls-bottom{
		  position:absolute;
	  }
	  
	 .sec-5 .views-field-title a{
		color:#8e0a0a;
		font-size:28px;
		font-family: DroidArabicKufi;
		font-weight:100;
		transition:.3s ease;
		padding: 1px 5px;
		text-decoration:none;
		border:1x solid #8e0a0a;
		}
		
		
		.sec-5 .views-field-title a:hover{
			background: #5f3f3f;
			padding: 1px 5px;
			color:#ffffff;
		}
		
		
		.sec-5 .views-field-title a:hover{
			text-decoration:none;
		}
		
		 .sec-5-content .views-slideshow-pager-field-item .views-content-counter {
			background: url(../images/whysicl.png);
			background-position: 5px 8px;
			background-repeat: no-repeat;
			padding: 14px 8px;
			font-size: 0px;
			float: right;
			z-index: 99;
			cursor:pointer;
		}
		
		
	.sec-5-content	.views-slideshow-pager-field-item.active .views-content-counter {
    background: url(../images/gsico.png);
    background-position: 1px 1px;
    padding: 17px 16px;
    background-repeat: no-repeat;
    height: 35px;
}


	.sec-5-content .views-slideshow-controls-bottom {
		position: absolute;
		width: 187px;
		bottom: 90px;
		left: 170px;
		display: inline-block;
		z-index: 99;
	}
	
	.sec-5-content .views-field-field-linkn{
		position: absolute;
		bottom: 40px;
		left: 227px;
		display: inline-block;
		z-index: 100;
		
	}
	
	
	.sec-5-content .views-field-field-linkn a{
		    color: #ffffff;
    font-family: DroidArabicKufi;
    font-size: 16px;
    font-weight: 100;
	    border: 2px solid #19ab4f;
    padding: 2px 18px;
	transition:.3s ease;
	}
	
	
	
		.sec-5-content .views-field-field-linkn a:hover{
		    color: #19ab4f;
    
	    border: 2px solid #ffffff;
		background:#ffffff;
    padding: 2px 18px;
	}
	
	.sec-5-content .views-field-field-linkn a:hover{
		text-decoration:none;
	}
	
	.footer-menu-1 ul li a , .footer-menu-2 ul li a{
		font-family:DroidArabicKufi;
	}
	
	
	.map-out{
		margin-top:-45px;
	}
	
	.sec-3 .container-12{
		max-width:1170px;
	}
	
	.cpy , .cpy a{
		font-family: sans-serif;
		
	}
	
	.footer-menu-1 ul li a:hover , .footer-menu-2 ul li a:hover{
		text-decoration:none;
	}
	
	
	#share-wrapper{display:none;}
	
	
	.socials-1{
		    position: fixed;
    left: 0px;
    top: 264px;
    z-index: 103;
		
	}
	
	
	.twit-img:hover .rotating_icons_left_content {left:78px;}
	
	.fb-img:hover .rotating_icons_left_content {left:78px;}
	.yt-img:hover .rotating_icons_left_content {left:78px;}
	.instagram-img:hover .rotating_icons_left_content {left:78px;}
	
	
	.socials-1 .socials-2 .twit-button .twit-img:hover {
        padding: 16px 39px;
    border-bottom: 3px solid #f36c6f;
	background: url(../images/twtpin.png) no-repeat scroll right center;
	    background-size: 34px;
		    border-radius: 20px;
    left: -18px;
		
		}

	.socials-1 .socials-2 .fb-button .fb-img:hover {
        padding: 16px 39px;
    border-bottom: 3px solid  #f36c6f;
	background: url(../images/fbhove.png) no-repeat scroll 30px center;
	 border-radius: 20px;
    left: -18px;
	   
		}
		
		
		
		.socials-1 .socials-2 .yt-button .yt-img:hover {
    padding: 16px 39px;
    border-bottom: 3px solid  #f36c6f;
	background: url(../images/YT12p.png) no-repeat scroll 44px center;
	 border-radius: 20px;
    left: -18px;
	   
		}
         .socials-1 .socials-2 .instagram-button .instagram-img:hover {
    padding: 16px 39px;
    border-bottom: 3px solid  #f36c6f;
	background: url(../images/instagram.png) no-repeat scroll 44px center;
	 border-radius: 20px;
    left: -18px;
	   
		}
		
		
		.socialg li a{
			transition:.3s ease;
		}
		
		.socialg ul {
			list-style:none;
		}
		
		.socialg ul li {
			display:inline-block;
		}
		
		.fbg a{
			    padding: 19px;
			background: url(../images/fb1.png) no-repeat scroll center;
			cursor:pointer;
			transition: .3s ease;
		}
		
		.ytub a{
			padding: 19px;
			background: url(../images/YT12.png) no-repeat scroll center;
			cursor:pointer;
	
		}
		
		
		
		.twtg a{
			    padding: 19px;
			background: url(../images/twit.png) no-repeat scroll center;
			cursor:pointer;
		}
		
		
		.instg a{
			    padding: 19px;
			background: url(../images/instgraem.png) no-repeat scroll center;
			cursor:pointer;
		}
		
		
		
		.socialg{
			margin-right:45px;
		}
		
		
		
		.menu-o .tb-megamenu .nav > li > a:before {
    position: absolute;
    bottom: -3px;
    left: 0;
    background-color: #000000;
    height: 3px;
    width: 0;
    transition: width 0.6s ease;
    content: "";
}


.menu-o .tb-megamenu .nav > li > a:hover:before {
    width: 100%;
}

@-webkit-keyframes shine {
  to {
    background-position: 200% center;
  }
}
@keyframes shine {
  to {
    background-position: 200% center;
  }
}





.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:after, .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:before, .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a::before {
    left: auto;
    right: 0;
}


.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:active:before, .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:before, .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3:hover .fieldset-2 .views-field-view-node a:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    border-color: #fff;
}

.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:after, .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:before {
    -webkit-animation: widthAnimation 3s linear infinite;
}

.sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:after, .sec-2 .sec-2-boxes .view-news .views-slideshow-cycle-main-frame-row-item .fieldset-3 .fieldset-2 .views-field-view-node a:before {
    position: absolute;
    left: 0;
    bottom: -2px;
    content: " ";
    display: block;
    width: 40px;
    border-bottom: 3px solid #ddd;
    -webkit-transform: scaleX(.0001);
    transform: scaleX(.0001);
    -webkit-transition: -webkit-transform .25s ease-in-out;
    transition: -webkit-transform .25s ease-in-out;
    transition: transform .25s ease-in-out;
    transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out;
}


@keyframes widthAnimation {
  0% {
    width: 0%;
   opacity: 1;
  }
  90% {
    width: 100%;
    opacity: 1;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}



.footer-menu-1 ul li a:hover {
    text-decoration: underline;
    color: #807f7f;
}


#widget_pager_bottom_sports_cities-block {
	z-index:9;
}



.sec-7-mob .sec-7-title h1,.sec-8-mob .sec-8-title h1{
	    font-size: 32px;
    font-weight: 600;
    padding: 6px;
    background-repeat: no-repeat;
    background-position: right;
    background-size: 226px;
    font-family: DroidKufi-Regular;
    display: inline-block;
    position: relative;
    z-index: 3;
    background: -webkit-linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
    background: linear-gradient(to right, #1c5431 20%, #806060 40%, #ed2024 60%, #8a857c 80%);
    background-size: 200% auto;
    color: #5a5a5a;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: shine 5s linear infinite;
    animation: shine 4s linear infinite;
}



.sec-7-mob , .sec-8-mob{
		
		width:100%;
		margin:0 auto;
		max-width:1600px;
		margin-top:0px;
		position:relative;
		display: inline-block;
		padding-top: 15px;
		z-index:99;
}

.top-header .menu-mob{
	padding: 0px;
    position: absolute;
    right: 7px;
    top: 0px;

    width: 31px;
}


.poll .title{
	color:#8e8a88;
	font-weight:600;
}


.poll .text{
	font-weight:600;
	color:red;
}

.poll .text:nth-child(2){
	font-weight:600;
	color:green;
}

.links ul li a{
	    font-family: DroidArabicKufi;
}

    #block-menu-menu-about-moy-menu {
	
	width: 11%;
    display: inline-block;
    position: fixed;
    right: 0px;
    border-radius: 10px;
    /* border: 1px solid #000000; */
    top: 171px;
    background: #e1e1e1;
	z-index:100;
	margin-bottom:10px;
	}
	#block-menu-menu-about-moy-menu ul li a{
		font-size:16px !important;
		
	}
	
	#block-menu-menu-about-moy-menu ul li:hover{
		
	}
	
	#block-menu-menu-about-moy-menu ul {
		margin-right:16px;
	}
	
	
	.page-node-22 .page_content ,.page-node-20 .page_content,.page-node-152 .page_content, .page-node-2379 .page_content , .page-node-23 .page_content, .page-node-1412 .page_content, .page-node-73 .page_content, .page-node-25 .page_content , .page-node-2769 .page_content{
		width:90%;
		margin:0 auto !important;
	}
	
	
	.page-node-22  .footer-1 ,.page-node-20 .footer-1,.page-node-152 .footer-1, .page-node-2379 .footer-1 , .page-node-23 .footer-1, .page-node-1412 .footer-1, .page-node-73 .footer-1, .page-node-25 .footer-1 , .page-node-2769 .footer-1{
		max-width:1000px ;
		display:inherit ;
	}
	
	.menu-mob .tb-megamenu .nav-collapse .nav{
		 width: 135px;
		 border-radius:6px;
	}
	
	.menu-mob .tb-megamenu .nav-collapse .nav > li > a, .menu-mob .tb-megamenu .nav-collapse .dropdown-menu a{
		border-bottom:none;
	}
	
	
	.view-marakez-shabab .views-row-3  .views-field-field-linkn a:nth-child(2){
		cursor:none;
		pointer-events:none;
	}
	
		@media all and (max-width:700px) {
	.view-womens-cup.view-display-id-page_1 .views-row, .view-womens-cup.view-display-id-page .views-row{
	width:100%;
	overflow:hidden;
}


	.sec-7 .views-slideshow-cycle-main-frame-row-item .views-field-field-image img , .sec-8 .views-slideshow-cycle-main-frame-row-item .views-field-field-image img , .sec-7-mob .views-slideshow-cycle-main-frame-row-item .views-field-field-image img , .sec-8-mob .views-slideshow-cycle-main-frame-row-item .views-field-field-image img{
		    width: 40px;
    height: 67px;
	}
	
	.videos-mak {
		height:193px;
	}

		}
	
	
	@media all and (max-width:500px) {

.view-video.view-display-id-page .views-row{width:100% !important;margin:1% 0;}
.field.field-name-field-image.field-type-image.field-label-hidden{
	max-width:41% !important;
}
.footer-menu-title{
	margin-bottom:5px;
}
.footer-menu-1 ul li{
	padding:2px 0px;
}



	}
	
	#webform-client-form-2786 .webform-component--nmwdhj-ltsjyl--lmlwmt-lshkhsy--lbryd-llktrwny label , #webform-client-form-2786 .webform-component--nmwdhj-ltsjyl--lmlwmt-lshkhsy--rqm-lhtf label ,#webform-client-form-2786 .webform-component--nmwdhj-ltsjyl--lmlwmt-lshkhsy--lthsyl-llmy label ,#webform-client-form-2786 .webform-component--lmr11 label{
		    width: 127px;
	}
	
	
	#block-visitors-0 li {
		list-style:none;
	}
	
	.rotating-1 {
	width: 100%;
    margin: 0 auto;
    max-width: 1600px;
    margin-top: 0px;
    position: relative;
    display: inline-block;
    padding-top: 15px;
    z-index: 99;
	height: 458px;
	overflow:hidden;
	margin-top:150px;
	}
	
	.rotating-1 #views_slideshow_controls_text_rotating_images-block{
		position:absolute;
		bottom:50%;
	} 
	
	
	.rotating-1 .views-row .views-field-field-image img{
		width:100%;
		height:488px;
	}
	
	
	.webform-client-form-1506 .form-item label{
		display:block !important;
	}
	
	
	.sec-5 .views-slideshow-pager-fields > div {
		float:none;
		padding-left: 5px;
	}
	
	.sec-7 .views-slideshow-controls-top, .sec-8 .views-slideshow-controls-top {
		display:block;
	}
	
	.sec-7 #views_slideshow_cycle_teaser_section_partners-block_1{
		margin:0 auto;
	}

	
	.sec-8 #views_slideshow_cycle_main_important_site-block_1 #views_slideshow_cycle_teaser_section_important_site-block_1{
		    position: relative;
			width: 1158px;
			height: 133px;
			    margin: 0 auto;
	}
	
	
	
	.sec-8 .views-slideshow-cycle-main-frame-row-item{
		    margin-left: 54px;
	}
	
	
	
	
	
	.sec-7 .views-slideshow-controls-top #views_slideshow_controls_text_partners-block_1 #views_slideshow_controls_text_previous_partners-block_1 {
		position:absolute;
		left:40px;
	}
	
	
	.sec-7 .views-slideshow-controls-top #views_slideshow_controls_text_partners-block_1 #views_slideshow_controls_text_pause_partners-block_1 {
		display:none;
	}
	
	.sec-7 .views-slideshow-controls-top #views_slideshow_controls_text_partners-block_1 #views_slideshow_controls_text_next_partners-block_1{
		position:absolute;
		right:40px;
		
	}
		
		
		
	.sec-8 .views-slideshow-controls-top #views_slideshow_controls_text_important_site-block_1 #views_slideshow_controls_text_previous_important_site-block_1 {
		position:absolute;
		left:40px;
	}
	
	
	.sec-8 .views-slideshow-controls-top #views_slideshow_controls_text_important_site-block_1 #views_slideshow_controls_text_pause_important_site-block_1 {
		display:none;
	}
	
	.sec-8 .views-slideshow-controls-top #views_slideshow_controls_text_important_site-block_1 #views_slideshow_controls_text_next_important_site-block_1{
		position:absolute;
		right:40px;
		
	}
		
		
		.sec-8 .views-slideshow-controls-top #views_slideshow_controls_text_important_site-block_1 #views_slideshow_controls_text_previous_important_site-block_1 a{
		background: url(../images/PrevCx.png);
		background-repeat:no-repeat;
		height: 40px;
		width: 34px;
		padding: 16px;
		font-size: 0px;
		}
		
		
		
		.sec-8 .views-slideshow-controls-top #views_slideshow_controls_text_important_site-block_1 #views_slideshow_controls_text_next_important_site-block_1 a{
		background: url(../images/NeCx.png);
		background-repeat:no-repeat;
		height: 40px;
		width: 34px;
		padding: 16px;
		font-size: 0px;
		}
		




.rotating-1 .views-slideshow-cycle-main-frame-row {
	
	width:100% !important;
	position:relative;
	
}


.rotating-1 .views-slideshow-controls-text.views_slideshow_controls_text {
	position:absolute;
	top:41%;
	z-index:99;
	width:100%;
}



.rotating-1 .views-slideshow-controls-text-previous{
	
	position: absolute;
    left: 0px;	
}

.rotating-1 .views-slideshow-controls-text-pause{
	display:none;
	
}

.rotating-1 .views-slideshow-controls-text-next{
	position: absolute;
    right: 0px;	
}


.rotating-1 .views-slideshow-controls-text.views_slideshow_controls_text{
position: absolute;
    top: 41%;
    z-index: 99;
    width: 100%;
}


.rotating-1 .views-slideshow-controls-text-previous a{
	
	
	
	background:url(../images/ldeft.png) no-repeat;
	
	font-size: 0px;
    padding: 34px;
    width: 40px;
    height: 40px;
}


.rotating-1 .views_slideshow_controls_text_next a{
	background:url(../images/ridght.png) no-repeat;
	font-size: 0px;
    padding: 34px;
    width: 40px;
    height: 40px;
	}
	
 
.page-node-3001 .form-item.webform-component-email label,
.page-node-3001 .form-item.webform-component-textfield label{
	    width: 195px;
}
.page-node-2997 .form-item.webform-component-email label,
.page-node-2997 .form-item.webform-component-textfield label,
.page-node-2995 .form-item.webform-component-email label,
.page-node-2995 .form-item.webform-component-textfield label{
	    width: 270px;
}





.page-node-3001 fieldset,
.page-node-2997 fieldset,
.page-node-2995 fieldset{
	    margin-top: 41px;
}


.gallery-processed .gallery-slides .gallery-slide{
	right:0;
	left:auto;
}

.gallery-slides{height:414px;}

.gallery-frame img{
width: 365px !important;
height: 503px !important;
margin: 0 !important;
}
.gallery-thumbs{display:none;}
.gallery-slides {
    width: 359px !important;
}

.page-node-3108 .page_content{min-height:700px;}


.view-fiels .views-row
{
    display: flex;
    width: 100%;
    height: 72px;
    align-items: center;
    background: #f8f8f8;
    font-size: 16px;
    padding: 0 43px;
    color: #11549e;
    margin-bottom: 34px;
    transition: 0.3s;
    cursor: pointer;
    font-family: 'Helv';
}
.view-fiels .views-row .views-field-title
{
    width: 95%;
    transition: 0.3s;
}

.view-fiels .views-row .views-field-title{
    
}
.view-fiels .views-row .views-field-nothing ,
.view-fiels .views-row .views-field-nothing .field-content
{
    width: 30px;
    height: 38px;
    display: inline-block;
    line-height: 0;
    font-size: 0;
    background: url(../images/pdf-filet.png)no-repeat;
    transition: 0.3s;
}
.view-fiels .views-row .views-field-nothing a,
.view-fiels .views-row .views-field-nothing .field-content a

{
    width: 100%;
    height: 100%;
    font-size: 0;
    display: inline-block;
}
.view-fiels .views-row:hover
{
    background: #11549e;
    color: #fff;
}

.view-fiels .views-row:hover a 
{
    color: #fff;
    text-decoration: none;
}
.view-fiels .views-row:hover .views-field-nothing .field-content
{
    filter: brightness(0) invert(1);
}

.webform-client-form-3439 label{
	display:block !important;
}

.webform-component--laly-lmqtrh-lltml-m-lnsht--lmy label{
	display:inline-block !important;
}

.webform-component {
	
	margin-top: 3em;
	margin-bottom: 3em;
}