a.thumbnail {
	padding: 0;
	border: none;
	margin-bottom: 15px;
}

.thumbnail-style { 
	padding: 7px;
	margin-top: 20px;
        min-height: 400px;
}
.thumbnail-style:hover { 
	box-shadow: 0 0 8px #CEA36A; 
    -webkit-transition: box-shadow 0.2s ease-in-out;
    -moz-transition: box-shadow 0.2s ease-in-out;
    -o-transition: box-shadow 0.2s ease-in-out;
    transition: box-shadow 0.2s ease-in-out;
}

.thumbnail h3,
.thumbnail-style h3 {
	margin: 6px 0 8px 0;
}

.thumbnail h3 a,
.thumbnail-style h3 a {
	color: #585f69;
	font-size: 18px;
}

.thumbnail h3 a:hover,
.thumbnail-style h3 a:hover {
	color: #72c02c;
	text-decoration: none;
}

.thumbnail-style .thumbnail-img {
	position: relative;
	margin-bottom: 11px;
	 min-height: 82px;
}

.thumbnail-style a.btn-more {
	color: #fff;
	padding: 1px 6px;
	background: transparent url("../index_files/more.PNG") ;background-size: 100% 100%;
	display: inline-block;  
	position:relative;
}
.btn-more-welcom {
	color: #fff;
	padding: 1px 6px;
	background: transparent url("../index_files/more.PNG") ;background-size: 100% 100%;
	display: inline-block;  
	position:relative;
	float:left;
	top: -5px;
}
.btn-more {
	color: #fff;
	padding: 1px 6px;
	background: transparent url("../index_files/more.PNG") ;background-size: 100% 100%;
	display: inline-block;  
	position:relative;
}
.thumbnail-style a.btn-more:hover {
	text-decoration: none;
	box-shadow: 0 0 0 2px;
}

.thumbnail-kenburn img {
	left: 10px;
	margin-left: -10px;
	position: relative;
   -webkit-transition: all 0.8s ease-in-out;
   -moz-transition: all 0.8s ease-in-out;
   -o-transition: all 0.8s ease-in-out;
   -ms-transition: all 0.8s ease-in-out;
   transition: all 0.8s ease-in-out;
}
.thumbnail-kenburn:hover img {
   -webkit-transform: scale(1.2) rotate(2deg);
   -moz-transform: scale(1.2) rotate(2deg);
   -o-transform: scale(1.2) rotate(2deg);
   -ms-transform: scale(1.2) rotate(2deg);
   transform: scale(1.2) rotate(2deg);
}



.thumbnail-style .new {
	left: 15px;
	top: 66px;
	padding: 1px 6px;
	position: absolute; 
	
	height: 57px !important;
	width: 59px !important;
}


.About_sec { padding: 115px 0px 88px 0px ; width: 100%; overflow: hidden; }
	.About_sec .Center { max-width: 1100px; margin: auto; overflow: hidden; text-align: center; }
	.About_sec h2 { font-size: 56px; color: #000; font-family: 'Oswald', sans-serif; font-weight: 400; margin: 0px; text-transform: uppercase; line-height: 60px; letter-spacing: -0.4px; }
	.About_sec p { padding: 24px 0px 35px 0px; font-size: 14px; color: #979797; margin: 0px; font-family: 'Open Sans', sans-serif; line-height: 25px; font-weight: 400; }
	.About_sec .Line { border: solid 1px #ff9408; height: 2px; width: 252px; margin: auto; }
	.About_sec .Tabside { padding: 90px 0px; width: 100%;}
	.About_sec .Tabside ul { list-style: none; margin: 0px; padding-bottom: 59px; }
	.About_sec .Tabside li { float: none; padding: 0px; margin: 0px -2px; display: inline-block;}
	.About_sec .Tabside li a { padding: 14px 40px 13px 40px; font-size: 18px; color: #989898; font-family: 'Open Sans', sans-serif; font-weight: 400; text-decoration: none; text-transform: uppercase; border: solid 1px #d5d5d5; display: block; transition: all 0.3s ease; }
	.About_sec .Tabside li a:hover, .About_sec .Tabside li a.activeLink { border: solid 1px #ff9408; background: #ff9408; color: #fff;}
	.About_sec .Tabside .TabImage { width: 43.63%; float: left; position: relative; }
	.About_sec .Tabside .TabImage .img1 { position: absolute; top: 0px; left: 42px; height: 260px; background: url(../img/about-shadow.png) no-repeat; background-position: 25px 223px; }
	.About_sec .Tabside .TabImage .img1 img { padding: 5px; border: solid 1px #ececec; background: #fff;  }
	.About_sec .Tabside .TabImage .img2 { position: absolute; top: 40px; left: 2px; height: 260px; background: url(../img/about-shadow.png) bottom center no-repeat; background-position: 0px 223px; }
	.About_sec .Tabside .TabImage .img2 img { padding: 5px; border: solid 1px #ececec; background: #fff;  }
	.About_sec .Tabside .Description { width: 54.3%; float: right; text-align: left; margin-top: -6px;}
	.About_sec .Tabside .Description h3 { font-size: 24px; color: #000; margin: 0px; text-transform: uppercase; font-family:'Open Sans'; line-height: 29px; }
	.About_sec .Tabside .Description h3 span { padding-left: 3px; font-size: 14px; color: #ff9000; display: block; }
	.About_sec .Tabside .Description p { padding: 21px 0px 4px 0px; font-size: 14px; color: #979797; margin: 0px; font-family:'Open Sans'; line-height: 25px; }
	.About_sec .Tabside .Description p .cyan { font-size: 16px; color: #08c2ff; }

	
    .welcom-image{
     border: 1px solid #51E31B;
    padding: 1px;
    position: relative;
    top: -8px;
    z-index: 11;
    border-radius: 10px;
    width: 105%;
    margin-bottom: 5px;
	}

	
	.news {
	background: transparent url("../index_files/news.png") ;background-size: 100% 100%;
	font-size: 14px;
	right: 5px;
	position: relative;
	height: 100%;
	padding-bottom: 8px;
}

.min-logo {
	    position: relative;
    width: 64px;
    z-index: 11111;
	display:none;
}

.navbar {
    position: relative;
    min-height: 40px; 
    margin-bottom: 0px;  
   border: 1px solid transparent;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    overflow: hidden;
}

#banner .banner-image {
    height: 170px;
    margin-left: -40px;
    width: 800px;
    right: -30px;
    top: -8px;
    position: relative;}

#main-content-items {
	margin: auto;
	float: none;
	border-radius: 5px;
	right:0px;
}
	
	
	
@font-face {
	font-family: Levenim MT;
	src: url(../index_files/fonts/lvnm.ttf);
}

@font-face {
	font-family: AlArabiya;
	src: url(../index_files/fonts/ae_AlArabiya.ttf);
}

body {
	background: #FFF;
	font-family: Tahoma, Geneva, sans-serif;;
	padding: 0px;
	background: url("../index_files/backgruond.jpg") repeat;
	background-size :100% 100%; 
}

header {
	position: relative;
}

.lang {
	position: relative;
	right: 30px;
	font-size: 15px;
	color: #FFF;
        font-family:AlArabiya;
}

.contact {
	font-size: 15px;
	color: #FFF;
        font-family:AlArabiya;
}

#wrapper {
	width: 100%;
	margin: 0px auto;
}

body>.container {
	padding: 0;
	background-size: 100% 100%;
	max-width: 970px;
	background: url(../index_files/back1.PNG) no-repeat;
	background-size: 100% 100%;
}

.container-fluid {
	background: transparent;
	padding-right: 0;
	padding-left: 0
}

.menu_img {
	-moz-transform: rotatey(180deg);
}

#myNavbar {
	overflow: hidden;
}

#myNavbar div ul {
	padding: 0;
	margin: 0;
}

#myNavbar ul li {
	display: inline-block;
}

#myNavbar ul li a {
	color: #000;
}

#myNavbar div p {
	color: #FFF;
	font-size: 10px;
}

#langBar-div {
	text-align: right;
	color: #008AC4;
	font-size: 6px;
	z-index: 1000;
	position: relative;
}

.logo-image {
	border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	position: absolute;
	left: -2px;
	max-height: 176px;
}

#menu {
	position: relative;
	z-index: 80;
	background: #84CB20 none repeat scroll 0% 0%;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

#menu .navbar-default {
	background: transparent;
}

.navbar-nav .dropdown-menu {
	background: #000;
}

.navbar-nav .dropdown-menu li a {
	font-size: 14px;
}

.navbar-nav .dropdown-menu li a:hover {
	background: #999;
}

.navbar-nav .dropdown-menu li {
	margin: 5px 10px;
}

.large-menu-item {
	position: relative;
	top: -10px;
	font-size: 17px;
}

#banner {
	position: relative;
	margin-top: 5px;
	height: 180px;
}

#banner .banner-image {
	height: 175px;
	margin-right: -40px;
	right: -30px;
	position: relative;
}

#logo-container {
	position: relative;
	z-index: 1000;
	float: left;
	top: -176px;
}

#search-form-div {
	position: relative;
	background-size: 100% 100%;
	width: 210px;
	z-index: 1006;
	right: 30px;
}

.search {
	background: transparent url("../index_files/search.PNG");background-size: 100% 100%;
	font-size: 11px;
	padding: 2px;
	border: aliceblue;
}

.search-input {
	height: 18px;
	position: relative;
	width: 75%;
	border: medium none #FFDEAD;
	background: transparent url("../index_files/searchin.png") ;background-size: 100% 100%;
	padding-right: 10px;
	font-size: 12px;
}

#logo {
	text-align: center;
}

#banner-logos {
	position: relative;
	top: 0;
	text-align: center;
	width: 100%;
	right: 0;
	top: 60%;
}

#banner-logos ul li {
	display: inline-block;
	width: 20%;
}

#banner-logos img {
	
}

.navbar-nav>li {
	height: 40px;
	text-align: center;
	padding: 12px 0;
}

.navbar-default .navbar-nav>li>a {
	color: #FFF;
	font-size: 13px;
	padding: 0 15px;
}

.active-item a {
	color: #008AC4 !important;
}

.current-item a {
	color: #008AC4 !important;
}

.navbar-nav li a span {
	font-size: 15px;
	color: #2B2B2B;
	padding: 5px;
        font-family:AlArabiya;
}
.navbar-nav li a span:HOVER{
	background-color: #388513;
	color: white !important;
	border-radius: 5px;
	padding: 5px;
}
.current-item
{
	background-color: #388513;
}
.current-item span{
	
	color: white !important;
}
#welcome-div {
	position: relative;
	background: transparent url("../index_files/welcom.PNG") ;background-size: 100% 100%;
}

#welcome-div-content>div {
	max-width: 600px;
}

#welcome-div-title {
	background: transparent url("../index_files/welcom-title.PNG") ;background-size: 100% 100%;
	height: 30px;
	position: relative;
	top: 5px;
	font-size: 13px;
	font-weight: 600;
	padding-right: 10px;
}

#welcome-div-content {
	padding: 30px 30px;
	overflow: hidden;
	font-size: 13px;
}

.news {
	background: transparent url("../index_files/news.png") ;background-size: 100% 100%;
	font-size: 14px;
	right: 5px;
	position: relative;
	height: 100%;
	padding-bottom: 0px;
}

.news-title {
	width: 107%;
	height: 30px;
	background: transparent url("../index_files/news1.PNG") ;background-size: 100% 100%;
	top: 6px;
	right: -7px;
	font-size: 13px;
	font-weight: bold;
	position: relative;
}

.news_img {
	margin: 8px;
	height: 44px;
	max-width: 50px;
}

.news-con {
	background: transparent url("../index_files/news-con.png") ;background-size: 100% 100%;
	padding: 5px 5px 5px 5px;
	right: -4px;
	top: 8px;
	position: relative;
        color: black;
        font-size: 13px;
}

.header-main {
	background: transparent url("../index_files/1.png") ;background-size: 100% 100%;
	padding : 4px 0px;
	width: 100%;
	padding: 4px 0px;
        right: 2px;
        position: relative;
}

.footer-main {
	background: transparent url("../index_files/3.png") ;background-size: 100% 100%;
	padding: 10px 0px;
	width: 100%;
	top: -3px;
        right: 2px;
        position: relative;
}

#mainContent {
	background: transparent url("../index_files/2.png") ;background-size: 100% 100%;
	padding: 10px 0px;
	width: 100%;
	position: relative;
        right: 2px;
        position: relative;
}



.main-content-title {
	color: #000000;
    font-size: 13px;
    height: 40px;
    text-align: center;
    padding-top: 10px;
}

.main-content-desc {
	color: #333;
	min-height: 125px;
	position: relative;
	width: 100%;
}

.main-content-desc img {
	position: relative;
	width: 100%;
        height: 230px;
        border-radius: 10px;
}

.main-moreAnchor {
	background: transparent url("../index_files/more.PNG") ;background-size: 100% 100%;
	text-decoration: none;
	clear: both;
	font-size: 11px;
	color: #000;
	position: relative;
	left: 10px;
	padding: 3px;
	right: 175px;
}

.moreAnchor {
	background: transparent url("../index_files/more.PNG") ;background-size: 100% 100%;
	text-decoration: none;
	clear: both;
	font-size: 10px;
	padding: 2px;
	color: #000;
	position: relative;
	right: 375px;
	padding: 2px;
}

.main-moreAnchor1 {
	background: transparent url("../index_files/more.PNG") ;background-size: 100% 100%;
	text-decoration: none;
	font-size: 10px;
	padding: 2px;
	clear: both;
	color: #000;
	right: 115px;
	position: relative;
	padding: 2px;
}

.moreAnchor:hover {
	color: #294F7B;
	text-decoration: none;
}

#main_gallery-container {
	height: 250px;
	background: url(../index_files/gallery_bg.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 5px;
}

#gallery-title-div {
	color: #187FC9;
	font-size: 22px;
	text-align: center;
	font-weight: 400;
	width: 62%;
	margin: 0 auto;
}

.slickSlider {
	width: 38%;
	margin: 0 auto;
	margin-top: 20px;
}

/** Overrides Slick Styles ***/
.slick-slide {
	margin: 5px !important;
	text-align: center !important;
}

/** Overrides Slick Styles ***/
.slickSlider {
	margin-bottom: 0 !important;
}

#footer-content-container {
	padding: 0px 0px;
        background: transparent url("../index_files/footer.png") ;background-size: 100% 100%;
        width: 106.7%;
        position: relative;
	right: -30.5px;
}
#footer-content-container div ul {
	padding: 0;
	margin: 0;
	border-bottom: solid 1px;
	padding-bottom: 15px;
}

#footer-content-container ul li {
	display: inline-block;
	margin: 0 15px;
        font-family: AlArabiya;
}

#footer-content-container ul li a {
	color: #000;
}

#footer-content-container div p {
	color: #FFF;
	font-size: 10px;
}

li#social {
	padding-right: 200px;
}

.social {
	top: -6px;
	position: relative;
	display: inline-block;
	right: 135px;
}

.h-seperator {
	width: 60%;
	height: 0px;
	background: #484749;
	margin: 0 auto;
	border-top: solid 1px #000;
	border-bottom: solid 1px #484749;
}

.gallery-tite-spn {
	position: relative;
	top: 35px
}

.wrongValue {
	border: solid 3px #900;
	color: #900;
}

#contact-form-wrapper {
	float: none;
	border: solid 1px #187FC9;
	border-radius: 18px;
	background: #FFF;
	right: 5.5%;
}

#contactUsInfo {
	color: #187FC9;
	font-size: 16px;
}

.contact-form-table {
	width: 100%;
	border-spacing: 10px;
	border-collapse: separate;
}

.contact-form-title {
	color: #187FC9;
	font-size: 18px;
	padding: 0 20px;
}

#item-content-wrapper {
	margin: 0 auto;
	float: none;
	width: 100%;
}

#item-title {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	background: url("../index_files/item-tit.PNG");
	width: 88%;
	margin: -15px auto;
	background-size: 100% 100%;
	-webkit-border-radius: 5px;
	/* Firefox 1-3.6 */
	-moz-border-radius: 5px;
	/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
	border-radius: 5px;
	text-align: center;
}

#item-content {
	color: #333;
	font-size: 13px;
	padding: 10px 20px;
}

#iteminc-div-container {
	min-height: inherit;
	margin: 10px 25px;
}

.item-image {
    border: 1px solid #51E31B;
    padding: 1px;
    margin-bottom: -40px;
    margin-right: 0px;
    width: 100%;
    position: relative;
    top: -40px;
    left: 20px;
    border-radius: 10px;
}
.item-info{
    word-wrap: break-word;
    padding: 0px 25px 0px 25px;	
}

.vitem-image {
	margin-top: 43px;
}

#middleC-sep-div {
	position: relative;
	background-size: 100% 100%;
	height: 225px;
}

#middleContent-wrapper {
	width: 80%;
	margin: 0 auto;
}

.middleContent-title-div {
	position: relative;
	height: 30px;
	background: transparent url("../index_files/main-title.png") ;background-size: 100% 100%;
	margin-bottom: 25px;
	padding: 0px 15px;
	width: 160px;
	top: -36px;
	right: -12.5%;
}

#middleContent-title-bg1 {
	height: 34px;
	background: url(../index_files/middleC-title_bg1.png) no-repeat;
	background-size: 100% 100%;
	width: 190px;
	top: -10px;
	position: relative;
	left: -65px;
}

#middleContent-items {
	
}
#middleContent-items div div p{
	height: 70px !important;
}
.middleContent-title-spn {
	position: absolute;
	top: 1px;
	font-weight: bold;
	font-size: 13px;
}

.middleContent-items-title {
	color: #008AC4;
	height: 25px;
	background: url(../index_files/middleC-title_bg.png) no-repeat;
	background-size: 100% 100%;
	margin-bottom: 6px;
	font-size: 13px;
}

.middleContent-items-title .ah-title {
	position: relative;
	top: 6px;
	right: 24px;
}

.middleContent-items-title a.ah-view {
	position: relative;
	top: 6px;
	right: -10px;
}

.middleContent-items-image img {
	width: 100%;
	max-height: 100px;
}

.middleContent-items-desc {
	padding: 5px 0;
	font-size: 12px;
}

.menu-item-stuff {
	transform: skew(0) !important;
	-webkit-transform: skew(0) !important;
	-moz-transform: skew(0) !important;
	border-left: none !important;
	width: 40px;
	position: relative;
	left: 13px;
}

.footer-menu {
	padding: 0px;
	display: inline-block;
	margin-top: 10px;
	font-size: 15px;
}

.Pnerv {
	position: relative;
	top: 8px;
	max-height: 40px;
	right: 140px;
}

#scrollbox {
	height: 280px;
	overflow: scroll;
	width: 355px;
	overflow-x: hidden !important;
}

#gallery {
	height: 175px;
	width: 74.8%;
	overflow: hidden;
	z-index: 1;
	position: relative;
	-webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
}

#gallery ul {
	position: relative;
	width: 20000px;
}

#gallery ul li {
	float: right;
	list-style: none outside none;
	margin-left: 2px;
}

#scrollbox div ul {
	padding: 0;
	margin: 0;
	border-bottom: solid 1px;
	padding-bottom: 15px;
}

#scrollbox ul li {
	display: inline-block;
	margin: 0px 0px 10px
}

#scrollbox ul li img {
	width: 140px;
        height: 70px;
}

.imagess {
	margin-top: 10px;
        position: relative;
        left: 12px;
}

.galary-image {
	top: 60px;
	position: relative;
	width: 100%;
	right: 2px;
}

#contact_us {
	right: 92px;
}

.new-image {
	height: 57px !important;
	width: 59px !important;
	top: 57px;
	right: 79%;;
	z-index: 111;
}

.min-logo {
	right: 71%;
	position: relative;
	width: 64px;
	display: none;
}
.slimScrollBar{
right: 33px !important;
}