@charset "utf-8";
body{
padding:0;
margin:0;
font-size:15px;
font-family:bkoodak;
line-height: 20px;
color: #333333;
background:url(grad.png) no-repeat #ffd300 center top;
background-size: contain;
}
h1,h2,h3,h4,h5,h6{
font-weight:normal;
margin:0;
}
a, a:visited { 
	text-decoration: none; 
	outline: 0;
	-webkit-transition: color 0.2s ease-out, background 0.2s ease-out;
	-moz-transition: color 0.2s ease-out, background 0.2s ease-out; 
	-o-transition: color 0.2s ease-out, background 0.2s ease-out; 
	-ms-transition: color 0.2s ease-out, background 0.2s ease-out; 
	transition: color 0.2s ease-out, background 0.2s ease-out;	
	}
.site-breadcrumb a:last-child{
color:#E70825;
}
a:hover{
color:#0182b9;
}
img{
border:none
}
.wrapper{
width:1000px;
margin:0 auto;
}
.clearfix{
clear:both;
}
@font-face {
	font-family: 'WYekan';
	src: url('fonts/W_yekan.eot');
	src: local('☺'), url('fonts/W_yekan.woff') format('woff'), url('fonts/W_yekan.ttf') format('truetype'), url('fonts/W_yekan.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'droid';
	src: url('fonts/DroidKufi-Regular.eot');
	src: local('☺'), url('fonts/DroidKufi-Regular.woff') format('woff'), url('fonts/DroidKufi-Regular.ttf') format('truetype'), url('fonts/DroidKufi-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'neo';
	src: url('fonts/Neou-Thin.eot');
	src: local('☺'), url('fonts/Neou-Thin.woff') format('woff'), url('fonts/Neou-Thin.ttf') format('truetype'), url('fonts/Neou-Thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'trafic';
	src: url('fonts/TRAFFICB.eot');
	src: local('☺'), url('fonts/TRAFFICB.woff') format('woff'), url('fonts/TRAFFICB.ttf') format('truetype'), url('fonts/TRAFFICB.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'mitra';
    src: url('fonts/BMitra.eot');
    src: local('☺'), url('fonts/BMitra.woff') format('woff'), url('fonts/BMitra.ttf') format('truetype'), url('fonts/BMitra.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
.logo-main {
    background: url("logo-shadran.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 171px;
    position: relative;
    text-indent: -9999px;
    width: 345px;
	padding-right:23px;
    margin-top: -40px;
}
.iso {
    background: url("iso.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 57px;
    text-indent: -9999px;
    width: 225px;
    margin-top: 35px;
}
.en-lang{
	background: url("en-flag.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 57px;
    width: 225px;
    margin-top: 35px;	
}
@font-face {
	font-family: "nassim";
	src: url('fonts/nassim-regular.eot?#') format('eot'),  /* IE6?8 */
       url('fonts/nassim-regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/nassim-regular.ttf') format('truetype');  /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */  
}
@font-face {
	font-family: "bkoodak";
	src: url('fonts/bkoodak.otf?#') format('otf'),  /* IE6?8 */
      /* url('fonts/nassim-regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/bkoodak.ttf') format('truetype');  /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */	
}
.top h1 span{
color:#30b6ee;
}
.top h1{
font-family:nassim;
font-size:23px;
color:#343434;
margin:6px 0;
line-height:inherit;
}
.email-site{
border-right:1px solid #cecece;
color:#a3a3a3;
font-size:14px;
padding:0 15px;
line-height:35px;
}
.search{
border-right:1px solid #cecece;
}
.search input[type=text]{
border:none;
color:#c5c5c5;
padding:7px 10px;
margin:0;
font-size:15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.search input[type=submit]{
margin:2px;
background:url(search.png) no-repeat;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
padding:0;
width:31px;
height:31px;
}
.flag{
padding:7px 10px;
}
.menu{
background:#fff;
border-bottom:10px solid #30b6ee;
font-family:WYekan;
}
.menu2{
background:#fff;
border-bottom:10px solid #30b6ee;
font-family:WYekan;
}
.iconyek{
border-bottom:10px solid #30b6ee;
font-family:WYekan;
}
.icondo{
border-bottom:10px solid #30b6ee;
font-family:WYekan;
}
.jq{

}
.pattern{
background:url(pattern.png);
height:500px;
margin-top:-500px;
}
.wrapper1 {
    margin: 0 auto;
    padding-top: 10px;
    width: 1070px;
}
.jq-right {
    background: url("jq-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 416px;
    margin-right: -36px;
    margin-top: -195px;
    width: 36px;
}
.jq-left {
    background: url("jq-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 416px;
    margin-left: 0;
    margin-top: -845px;
    position: relative;
    right: 34px;
    width: 34px;
    z-index: 100;
}
.slideshow {
    float: right;
    height: 400px;
    padding: 10px;
    position: relative;
    top: -180px;
}
.main h1{
color:#000;
text-align:center;
font-family:nassim;
font-size:32px;
}
.shape{
background:url(shape.png) no-repeat;
width:23px;
height:23px;
margin: 0 auto -12px;
position:relative;
z-index:2;
}
.main p{
background:#fff;
text-align:justify;
padding:0px 0px 30px;
color:#4c4c4c;
font-size:15px;
margin-bottom:50px;
}
.boxgrid{ 
overflow: hidden; 
position: relative;
border:10px solid #30b6ee;
}
.boxgrid img{ 
top: 0; 
left: 0; 
border: 0; 
}
.boxcaption{ 
float: left; 
position: absolute; 
background: #000; 
height: 100%; 
width: 80%; 
opacity: .8;
padding:1% 10%; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.caption .boxcaption {
top: 120px;
left: 0;
}
.shadow{
background:url(recent-project-drop.png) no-repeat center;
width:315px;
height:42px;
margin:-20px auto 30px;
}
.InfomainBox {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 250px;
}
#info69,#info72{
margin-left:0;
}
#info79,#info82{
margin-right:0;
}
.boxcaption h3{
text-align:center;
font-family:nassim;
font-size:18px;
color:#fff;
}
.boxcaption p{
color:#ececec;
text-align:justify;
}
.top-footer{ 
background:#005984;
height:425px;
}
.module-title-text{
font-family:WYekan;
color:#fff;
font-size:25px;
padding-top:15px;
}
.footer {
    height: 80px;
    position: relative;
}
.footer-inside {
    height: 80px;
    position: relative;
    top: 10px;
}
.news-title a{
color:#44c1ff;
font-size:14px;
padding:0 15px;
}
.address,.tell,.mail{
color:#848484;
}
.copyright {
    color: #816b00;
    margin-bottom: 20px;
    text-align: center;
    margin-left:375px;
    margin-top: -40px;

}
.bread{
background:#f6f6f6;
}
.custom a{ 
display:block;
line-height:44px;
padding: 0 50px;
border-bottom:1px dotted #fff;
position:relative;
color:#fff;
font-size:15px;
}
.custom-shadow{
height:44px;
position:absolute;
width:100%;
left:0;
top:0;
}
.gd_box {
    margin: 0 10px;
    width: 221px;
}
.gd_box_insde {
    margin: -30px 10px 0;
    width: 250px;
}
.gd_box_text {
    background: none repeat scroll 0 0 #588bed;
    color: #fff;
    font-family: WYekan;
    font-size: 17px;
    height: 20px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: -10px;
    margin-top: 20px !important;
    padding: 10px 60px;
    text-align: center;
    width: 122px;
}
.border-line {
    color: #34495e;
    font-family: WYekan;
    font-size: 17px;
    border-top: 5px solid #34495e;
    margin: 0 auto;
    text-align: center;
    height: 60px;
}
.gd_box_desc{
color:#464646;
margin:10px 0;
text-align:justify;
font-size:13px;
}
.content{
width:710px;
background:#fff;
padding:0 15px 20px;
}
.main_title {
    color: #a32a1f;
    margin: 0 0 20px;
    text-align: right;
	background-color:#9037eb;
}
.main_title h3 {
    color: #fff;
    font-family:bkoodak;
    font-size: 26px;
    margin: 0;
    padding: 5px;
}
/************************NASR CSS EDIT****************************/
.back-bg{
    width: 1085px;
    margin:0 auto;
}
.head {
    height: 136px;
    text-align: center;
    width: 100%;
}
.site-container {
    height: auto;
    min-height: 300px;
    width: 100%;
	position:relative;
	z-index:100;
}
.menu-sec {
    margin-bottom: 10px;
    width: 100%;
}
.menu-sec h5 {
    background: none repeat scroll 0 0 #9c9172;
    border-radius: 5px;
    color: #ebe4d3;
    margin: 6px;
    padding: 2px;
}
.head-inter{
    height: 310px;
    background: #fff;
    width: 100%;
}
.head-inter-inside {
    background: none repeat scroll 0 0 #fff;
    height: 190px;
    width: 100%;
}
.en, .fa {
    position: relative;
    top: 2px;
}
.top,.top .wrapper{
   height:30px;
}
.top{
   background:#2c3e50;
}
.top .right h4,.top .left h4 {
    color: #fff;
    margin-top: 4px;
}
.slide-holder{
	background:url(bg-blue.png) repeat-x;
	width: 100%;
	height: 413px;
}
.logo-holder{
	width: 100%;
	height: 135px;
	background: #fff;
}
.brod{
    margin: 0 auto;
    height: 30px;
    border-top:5px solid #34495e;
    border-bottom: 1px solid #34495e;
}
.slogen{
   font-size:16px;
	 font-weight:bold;
	 background:url(slogen.png) no-repeat;
	 font-family:AGENCYR;
	 width:120px;
	 padding-top: 10px;
    text-align: center;
		position:relative;
		z-index:20;
		margin-top:11px !important;
}
.flag.right a{
   color:#6b6b6b;
}
.wrapper .top .right{
   padding-top:13px;
}
#logos {
    background: url("logos.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 90px;
    width: 104px;
		margin-top:15px;
}
.pattern{
			background:#00abff;
			height:500px;
			margin-top:-500px;		
}
.menu {
    background: url("top-right.png") no-repeat scroll left rgba(0, 0, 0, 0);
    border: medium none;
    height: 195px;
}
.menu2{
    background: url("top-left.png") no-repeat scroll right rgba(0, 0, 0, 0);
		    border: medium none;
    height: 195px;
}
.iconyek {
    background: url("top-right.png") repeat-y scroll left rgba(0, 0, 0, 0);
    border: medium none;
    height: 750px;
}
.icondo{
    background: url("top-left.png") no-repeat scroll right rgba(0, 0, 0, 0);
		    border: medium none;
    height: 750px;
}
.lastpart {
    background: url("before_left.png") repeat-y scroll left -473px #ccc9b8;
    border: medium none;
    height: 520px;
    margin-top: -30px;
}
.lastpart2 {
    background: url("before_right.png") repeat-y scroll right -473px rgba(0, 0, 0, 0);
    border: medium none;
    height: 520px;
    margin-top: -100px;
}
.menu-bg {
    background: url("menu-bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 135px;
    position: relative;
    width: 1024px;
    z-index: 99;
}
.#info86{
   width:230px;
	 height:250px;
	 margin-bottom:-20px;
	 margin-top:-10px;
}
/*88888888898888888888888888888888*/
.IconmainBox{
/*box-shadow:0 0 2px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #F0F0F0;*/
text-align:center;
margin:0px 0 40px 0px;
padding:49px 1%;
-webkit-transition: color 0.2s ease-out, background 0.2s ease-out;
-moz-transition: color 0.2s ease-out, background 0.2s ease-out; 
-o-transition: color 0.2s ease-out, background 0.2s ease-out; 
-ms-transition: color 0.2s ease-out, background 0.2s ease-out; 
transition: color 0.2s ease-out, background 0.2s ease-out;	
}
.imgIcon{
font-size:50px;
color:#383634;
vertical-align:middle;
width:97px;
height:97px;
display:inline-block;
line-height:100px;
cursor:pointer;
background: rgb(0,171,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiMwMGFiZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiMwMDhmZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyOTg5ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(0,171,255,1) 49%, rgba(0,143,213,1) 49%, rgba(41,137,216,1) 50%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(49%,rgba(0,171,255,1)), color-stop(49%,rgba(0,143,213,1)), color-stop(50%,rgba(41,137,216,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,171,255,1) 49%,rgba(0,143,213,1) 49%,rgba(41,137,216,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,171,255,1) 49%,rgba(0,143,213,1) 49%,rgba(41,137,216,1) 50%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,171,255,1) 49%,rgba(0,143,213,1) 49%,rgba(41,137,216,1) 50%); /* IE10+ */
background: linear-gradient(to right,  rgba(0,171,255,1) 49%,rgba(0,143,213,1) 49%,rgba(41,137,216,1) 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00abff', endColorstr='#2989d8',GradientType=1 ); /* IE6-8 */
}
.titleIcon h3{
color:#383634;
font-size:22px;
margin-top:15px;
}
/******************************/
.descIcon{
color:#727272;
margin-top:10px;
}
#info67{
margin-left:0;
}
.more-info a {
    background: none repeat scroll 0 0 #b2852d;
    border-radius: 0;
    color: #fff;
    display: inline-block;
    margin-top: 10px;
    padding: 18px 108px;
}
.IconmainBox:hover{
background:#FFFFFF;
}
.IconmainBox:hover .more-info a{
background:#fff;
color:#525252;
}
.IconmainBox:hover .imgIcon{
background-color: #ed171f;
color: #FFFFFF;
text-decoration: none; 
	outline: 0;
	-webkit-transition: color 0.2s ease-out, background 0.2s ease-out;
	-moz-transition: color 0.2s ease-out, background 0.2s ease-out; 
	-o-transition: color 0.2s ease-out, background 0.2s ease-out; 
	-ms-transition: color 0.2s ease-out, background 0.2s ease-out; 
	transition: color 0.2s ease-out, background 0.2s ease-out;	
}
.IconmainBox:hover h3{
   color:#008fd5;
}
#slidediv{
    background: url("before_right.png") no-repeat scroll right center #ccc9b8;
    height: 200px;
    margin-top: 80px !important;
    width: 100%;
}
#slidediv2{
height:200px;
    background: url("before_left.png") no-repeat scroll left #CCC9B8;
    margin-top: 80px !important;
				width:100%;
}
#img86 div,#img91 div,#img96 div,#img93 div,#img97 div,#img94 div,#img95 div,#img89 div {
    margin-top: 10px;
		color:#fff;
}
.zirslide{
    background: url("zirslideshow.png") no-repeat scroll 34px 0 rgba(0, 0, 0, 0);
    height: 50px;
    margin-top: -90px;
    position: relative;
    z-index: 990;
}
.textslide{
   background: none;
   height: 117px;
   margin-top: -33px;
}
.textslide h1{
    color: #FFFFFF;
    font-family: Neou-Thin;
    text-align: center;
	background:#008fd5;
	position:relative;
	z-index:999;
	font-size:35px;
}
#flagid {
    color: #fff;
    height: 24px;
    margin-top: -8px;
		font-family:Wyekan;
}
.fa,.en{
   font-size:12px;
}
.prev_button{
margin-left: -63px;
}
.next_button{
margin-right: -63px;
}
.IconmainBox {
    width: 230px;
}
.inter{
   margin-top:0px;
   background:url("../../uploads/files/img/inter.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0); 
   width:100%;
   height:160px;
   text-align:center;
   color:#fff;
   padding-top:70px;
}
.inter h2
{
	   font-size:40px;
}
.toranj-img:hover{
   cursor:pointer;
}
#sitenews{
   width:480px;
}
#nemidoonam{
   width:480px;
	 padding-right:20px;
}
#slogen-right {
    clear: both;
    color: #fff;
    margin-right: 98px;
}
#nemidoonam4{
	 height:200px;
	 margin-top:80px;
}
.iconright .iconright .iconmiddle .iconleft{
   width:249px;
}
#nemidoonam5{
   width:100%;
	 height:480px;
	 background:url("top-left.png") no-repeat right;
}
#nemidoonam6{
   width:100%;
	 height:480px;
	 background:url("top-right.png") no-repeat left;
}
.menuholder {
    font-family: droid;
    margin-right: 50px;
}
.slogen-text{
   text-indent:-100000px;
}
.mosalas{
			width: 0;
			height: 0;
			border-style: solid;
			border-width: 25px 25px 0 25px;
			border-color: #b2862d transparent transparent transparent;
			margin-right: 510px;
			margin-top: 30px;
			position:relative;
			z-index:999;
}
.mosalas2{
			width: 0;
			height: 0;
			border-style: solid;
			border-width: 25px 25px 0 25px;
			border-color: #d9d8cf transparent transparent transparent;
			margin-right: 475px;
			margin-top: 50px;
			position:relative;
			z-index:999;
}
.mosalas3{
			width: 0;
			height: 0;
			border-style: solid;
			border-width: 25px 25px 0 25px;
			border-color: #ffffff transparent transparent transparent;
			margin-right: 475px;
			margin-top: 15px;
			position:relative;
			z-index:999;
}
.boxleft{
   background:#c0bfb3;
	 float:left;
	 width:475px;
	 height:100px;
	 margin-top:50px;
}
.boxright{
   background:#c0bfb3;
	 float:right;
	 width:475px;
	 height:100px;
 	 margin-top:50px;
}
.wrapper-container {
    height: 200px;
		background:url("dark-pattern.png") repeat;
}
.sponsers #wrapper {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-top: -35px;
}
.partright h2{
       color: #b2852d;
    font-family: droid;
    font-size: 20px;
    margin-bottom: 30px;
    text-align: center !important;
}
.partrightleft div {
    text-align:right;
    text-align: justify;
}
.partleft img {
    margin-bottom: 13px;
    margin-right: 95px;
    margin-top: -20px;
}
.partleft h2 {
    font-family: WYekan;
    font-size: 17px;
    margin-bottom: 10px;
    text-align: center;
}
.li-download,.li-paste {
    background: none repeat scroll 0 0 #b2852d;
    border: 1px solid #b2852d;
    border-radius: 5px;
    color: #fff;
    font-size: 30px;
    margin-right: 20px;
    margin-top: 17px;
    padding: 15px;
    text-align: center;
    width: 30px;
}
.boxright p,.boxleft p {
    font-family: droid;
    font-size: 21px;
    margin-right: 100px;
    margin-top: -41px;
}
.boxright a,.boxleft a {
    color: #1e3666;
    text-shadow: 0 1px 1px #fff;
}
/*****************************************************************************/
.pic {
  float: left;
  height: 175px;
  width: 297px;
  overflow: hidden;
}
/*SHRINK*/

.shrink img {
    height: 225px;
    width: 347px;
		 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.InfomainBox:hover .shrink img{
    height: 175px;
    width: 297px;
}
/*GROW*/
.grow img {
  height: 175px;
  width: 297px;
 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.InfomainBox:hover .grow img {
  width: 347px;
  height: 225px;
}
*/

/*****************************************************************/
.InfomainBox h3 {
    color: #fff;
    font-family: bkoodak;
    font-size: 20px;
    margin-bottom: 18px;
    margin-top: 198px !important;
    padding: 5px 0;
    text-align: center;
}
.InfomainBox .more-info {
    margin-top: 31px;
}
.more-info a {
    background: none repeat scroll 0 0 #b2852d;
    border-radius: 0;
    color: #fff;
    display: inline-block;
    margin-top: 10px;
    padding: 18px 108px;
}
.descFullInfo{
   text-align:justify;
   display:none;
}
.boxright:hover, .boxleft:hover{
   background:none #fff;
	   -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
.more-info a:hover{
   background:none #B43522;
	   -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
.news-box img {
    margin-left: 5px;
    width: 65px;
}
.ticker{
   margin:0 !important;
	 paddng:0 !important;
}
.newstitle {
    background: none repeat scroll 0 0 #1e3666;
    color: #fff;
    font-family: droid;
    font-size: 17px;
    margin-bottom: 15px;
    padding: 16px 0;
    text-align: center;
}
.low-oppacity {
    background: none repeat scroll 0 0 rgba(204, 204, 204, 0.5);
    height: 471px;
    position: relative;
    top: -240px;
    width: 100%;
    z-index: 100;
}
.low-oppacity-inter {
    background: none repeat scroll 0 0 rgba(204, 204, 204, 0.5);
    height: 321px;
    width: 100%;
    z-index: 100;
}
#main-menu {
    background: none repeat scroll 0 0 #00959f;
    bottom: 10px;
    height: 40px;
    position: relative;
    top: 10px;
    width: 1000px;
    border-bottom: 3px solid #0db4bf;
}
.circles {
    position: relative;
    top: -125px;
    z-index: 100;
}
.circles div img {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: none;
    border-image: none;
    border-radius: 50%;
    border-style: solid;
    border-width: 6px;
    height: 230px;
    position: relative;
    top: -242px;
    transition: all 0.8s ease-in-out 0s;
    width: 230px;
}
.imgFullInfo {
    margin-right: 85px;
    position: relative;
    top: 40px;
    width: 242px;
}
.img00 {
	
    height: 201px;
    overflow: hidden;
    width: 218px;
}
.circles .new {
    border-color: #dbdbdb #288cc7 #288cc7 #dbdbdb;
    border-image: none;
    border-radius: 50%;
    border-style: solid;
    border-width: 6px;
    height: 230px;
    position: relative;
    transition: all 0.8s ease-in-out 0s;
    width: 230px;
    z-index: 101;
}
.circles .new:hover{
	  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circles .titleFullInfo h3 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  border-radius: 50%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
  bottom: 0;
  left: 10px;
  opacity: 0;
  right: 0;
  top: 10px;
  transition: all 0.8s ease-in-out 0s;
}
.circles .descFullInfo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  border-radius: 50%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  bottom: 0;
  left: 10px;
  opacity: 0;
  right: 0;
  top: 10px;
  transition: all 0.8s ease-in-out 0s;
}
.circles .titleFullInfo h3 {
    color: #fff;
    font-size: 22px;
    height: 175px;
    letter-spacing: 2px;
    margin: 0 30px;
    padding: 55px 0 0;
    position: relative;
    text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
    width: 236px;
}
.circles .descFullInfo {
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    color: #fff;
    font-size: 12px;
    font-style: italic;
    margin: 0 30px;
    padding: 10px 5px;
    position: relative;
    top: -821px;
    width: 173px;
}
.titleFullInfo {
    position: relative;
    text-align: center;
    top: -60px;
    width: 216px;
}
.titleFullInfo  h3
{
	font-size:18px;
	color:#fff;
}
.InfomainBox:hover .titleFullInfo h3, .InfomainBox:hover .descFullInfo {
  opacity: 1;
}
.InfomainBox.right, .InfomainBox.left {
    height: 0;
}
.rightid104,.rightid105,.rightid106,.rightid107 {
    height: 0;
}
.main-holder-inside{
	width: 100%;
	height: 300px;
}
.main-holder-inside-inside{
    width: 100%;
    height: 300px;
    margin-top: 250px;
}
#main-h {
    background: none repeat scroll 0 0;
    -moz-background-clip: content;     /* Firefox 3.6 */
    -webkit-background-clip: content;  /* Safari 4? Chrome 6? */
    background-clip: content-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
    padding-left: 14px;
    padding-top: 5px;
    width: 710px;
}
#main-h-inside {
    background: none repeat scroll 0 0 #fff;
    border: 10px solid rgba(238, 238, 238, 0.5);
    -moz-background-clip: content;     /* Firefox 3.6 */
    -webkit-background-clip: content;  /* Safari 4? Chrome 6? */
    background-clip: content-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
    margin-left: 0;
    margin-top: 10px;
    width: 700px;
    min-height: 380px;
}
.infosec {
    background: url("bg-blue.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    bottom: -70px;
    height: 410px;
    position: relative;
    width: 100%;
}
.logo-down {
    background: url("logo-down.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 109px;
    text-align: center;
    width: 80px;
}
.center {
    margin-right: 460px;
}
#contact-info {
    color: #fff;
    margin-top: 90px;
    font-family: Wyekan;
    font-size: 16px;
}
.siteinfo {
    color: #fff;
    font-family: wyekan;
    font-size: 21px;
    margin-right: -70px;
    margin-top: -70px;
    width: 215px;
}
#about-us-info {
    color: #fff;
    font-family: Wyekan;
    font-size: 16px;
    margin-top: 90px;
}
#about-us-info {
    color: #fff;
    font-family: Wyekan;
    font-size: 16px;
    margin-top: -106px;
    text-align: justify;
    width: 300px;
}
#main-h p {
    margin: 0 15px;
    text-align: justify;
}
#main-h-inside p {
    margin: 0 15px;
    text-align: justify;
}
.no-bg{
	background: none !important;
}
#light-bg {
    position: relative;
    right: 270px;
    width: 720px;
}
.img-inter {
    margin-right: 10px;
    margin-top: 20px;
}
.no-bg-inside .gd_box {
    left: 270px;
    position: relative;
    top: 135px;
}
#side-right {
    margin-top: -110px;
}
#side-right-inside{
    margin-top: 0px;
}
.last-news h3 {
    color: #00959f;
}
.last-news h5 {
    text-align: justify;
}
/*****************************BOOTSTRAP PAGINATION************************/
.pagination {
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  *display: inline;
  margin-right: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  float: right;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-right-width: 0;
  font-size:12px;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-right-width: 1px;
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}
.pagination-centered {
  text-align: center;
}
.pagination-left {
  text-align: left;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .slide-holder {
    background: url(bg-blue.png) repeat-x;
    width: 100%;
    height: 660px;
    }
    .jq-left {
    background: url("jq-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 416px;
    margin-left: 0;
    margin-top: -665px;
    position: relative;
    right: 34px;
    width: 34px;
    z-index: 100;
    }
}
.gd-title-new {
    background: none repeat scroll 0 0 #00959f;
    margin-top: 20px;
    padding: 10px 60px;
    text-align: center;
    color: #fff;
}
.gd-box-new{
    background: url(check.png) no-repeat #fff;
    background-position: 210px 10px;
    margin-top: 10px;
    padding: 10px 60px;
    text-align: center;
    color: #000;   
    border-bottom: 1px solid #ddd;
}
.register {
    background: url("users.png") no-repeat scroll 75px 10px #34495e;
    padding: 10px 53px 10px 28px;
}
.register:hover {
    opacity: 0.8;
}
.register h4 {
    color: #fff;
}
.login {
    background: url("register.png") no-repeat scroll 75px 10px #00959f;
    padding: 10px 56px 10px 39px;
}
.login:hover {
    opacity: 0.8;
}
.login h4 {
    color: #fff;
}
.copy-en {
    color: #ccc;
    margin-top: 30px;
}
.cpyright {
    color: #ccc;
    margin-top: 10px;
}
.social {
    padding: 0 40px;
    width: 200px;
}
.nav-collapse.collapse.navbar-responsive-collapse {
}
.gd-bg1 {
    height: 115px;
    margin: 0 10px;
    width: 230px;
	background:url(g1.png) no-repeat;
}
.gd-bg2 {
    height: 115px;
    margin: 0 10px;
    width: 230px;
	background:url(g2.png) no-repeat;
}
.gd-bg3 {
    height: 115px;
    margin: 0 10px;
    width: 230px;
	background:url(g3.png) no-repeat;
}
.gd-bg4 {
    height: 115px;
    margin: 0 10px;
    width: 230px;
	background:url(g4.png) no-repeat;
}
.item-title-shop {
    height: 20px;
    padding: 0 188px;
    text-align: center;
}

.last-part{
    background: #f0eada; /* Old browsers */
    background: -moz-linear-gradient(top, #f0eada 64%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(64%,#f0eada), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f0eada 64%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f0eada 64%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f0eada 64%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f0eada 64%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0eada', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    margin: 0 auto;
    height: auto;
    width: 1085px;
    height: 245px;
}
.end-part {
    background: url("end.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 146px;
    margin-top: -120px;
}
.end-part-inside {
    background: url("end.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 146px;
    
}
.last-part .right img {
    position: relative;
    top: 65px;
}
.imgFullInfo img {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.imgFullInfo img:hover {
  -webkit-transform: scale(1.1) rotate(4deg);
  -ms-transform: scale(1.1) rotate(4deg);
  transform: scale(1.1) rotate(4deg);
}
.pw-widget {
    display: none;
    font: 1px/1px Verdana,Tahoma !important;
}
.container.item-img {
    padding-top: 20px;
}
.upmenushop li a{
    background: none;
}
/*****************************************************/
#clude{
	background:url(cloud.png) no-repeat;
	height:213px;
	}
.logo-pic	{
    background:url(logo_pic.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 153px;
    position: relative;
    width: 514px;
	z-index:103;
	
	}
.nini{
    background: url("nini.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height:480px;
    position: relative;
    right: 645px;
    width: 353px;
    z-index: 150;
	margin-top:-477px;
}
.wrapper,.nini{
	}
.about
{
	padding:20px;
	margin-top:30px;
}	
.plus-logo
{
	width:200px;
}
.plus-text
{
	width:750px;
}
.titr
{
	font-size:30px;
	margin-bottom:30px;
	color:#e50923;
}	
.jadid{
	background:url(green.png) no-repeat;
	margin-top:7px;
	height: 76px;
    padding: 0 188px;
    text-align: center;
    width: 264px;
	}		
.text-jadid{
    color: #fff;
    position: relative;
    right: 180px;
    top: 25px;
	}	
.favorite{
    background: url("orange.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 76px;
    margin-right: 30px;
    margin-top: 20px;
    padding: 0 100px;
    text-align: center;
    width: 260px;
	}	
.forosh{
	background:url(Violet.png) no-repeat;
	margin-top:20px;
	height: 76px;
    padding: 0 90px;
    text-align: center;
    width: 260px;
	margin-left:33px;
	}	
.text-favorite{
    color:#fff;
    position:relative;
    top:25px;	
	}	
.text-forosh{
    color: #fff;
    left: 10px;
    position: relative;
    top: 25px;
	}	
.foot{
	background:url(footer.png) no-repeat;
	height:206px;
	width:1000px;
	margin-right:30px;
	}
.logo-pic2{
    background: url("logo_shad.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 150px;
    left: 25px;
    position: relative;
    top: 0;
    width: 440px;
	}
.logo-foot{
	background:url(logo_foot.png) no-repeat;
	width:250px;
	height:62px;
	position:relative;
	right:80px;
	
	}	
.test1 .box-product-item{
	
	padding: 0px 0px;
	background-color:#FFFFFF;
	
	}	
.box-nav .navigate{
    margin-left: auto;
    margin-right: 30px;
    position: relative;
    top: 10px;
    width: 51px;
    z-index: 1000;
	}
.box-right .navigate{
	margin:0 35px 0 auto;
	}
.box-left  .box-product-item{
	}				
.wrap-foot  .wrapper{
    margin: -60px auto 0;
    width: 1000px;	
	}	
.main-shop{
	background-color:#fff; 
	height:860px; 
	border-radius:10px;
	}
.counter{	
	height:450px;
	background:#fffc00; 
	border-radius:10px;
	margin-bottom:20px;
	margin-top:20px;
}
#basemanu ul{
	z-index:200 !important;
	}
.subpage-count .counter{
	background: none repeat scroll 0 0 #ffffff;
    border-radius: 10px;
    height: 360px;
    margin-top: -255px;	
	}
#height-main  .main-shop{
	}	
.style-right{
	padding-top:20px;
	padding-right:18px;
	}	
#height-main .main-shop{
	height:auto;
	}		
.backcolor  .main_title{
	background-color:#fff;
	}	
.scrool   .navigate{
	padding-right:40px;
}
.custom a:hover,#links-active{
background:#6fae0c;
color: #ffdf00
}