/*reset*/
body,p,h1,h2,h3, h4,h5,h6,div,ul,li,ol,form,table{margin:0;padding:0;}
a,ul,ol{list-style:none;text-decoration: none;}
fieldset,img {border: none;}
img,a {outline: none;}
.clear{clear: both;}
body{min-height: 900px;background:#1EBC41}

#main-all{
	width:960px;
	margin: 0 auto;
}
#topheader{
	height: 552px;
	background-image: url('../_images/headerbg.png');
	background-repeat: repeat-x;
}
#logo{
	display: block;
	position: relative;
	width: 370px;
	margin-bottom: -100px;
	z-index: 10;
}
#navigation-top{
width: 590px;
height: 28px;
margin: 12px auto;
border: 1px solid #05A112;
border-radius: 5px;
}
#navigation-top li{
	float: left;
}
#navigation-top li a{
margin: 0px 8px;
color: #FFF;
text-shadow: 0px 0px 1px #444;
font-weight: bold;
font-size: 21px;
padding: 0 8px;
}
#navigation-top li ul{
	display: none;
	position: absolute;
	background: #4fc632;
}
#navigation-top li ul li{
	float: none;
}
#navigation-top li:hover ul{
	display: block;
}
#navigation-top li ul li a{
	
}
#lang{
    float: right;
    margin-top: -25px;
}
#lang input{
    background: #232721;
    border: 0;
    margin-top: 1px;
    margin-right: 2px;
    color: #fc0;
    border: 1px solid #46EF4E;
}
#main-content{
background-image: url("../_images/centetrbg.png");
background-repeat: no-repeat;
background-position: center top;
margin-top: -150px;
padding-top: 140px;
padding-left: 20px;
padding-right: 20px;
min-height: 500px;
}
#main-content h2 {
    color: #D8D8D8;
    background: #333;
    padding: 4px 15px;
    text-align: center;
    margin-bottom: 15px;
}
.item-product{
background-color: #FFC769;
width: 200px;
text-align: center;
overflow: hidden;
border-radius: 10px;
float: left;
margin: 5px 13px;
}

.item-product a{
	display: block;
background: none repeat scroll 0% 0% rgb(81, 81, 81);
color: rgb(50, 251, 11);
padding: 5px 0px 8px;
}
.item-product h4{
	padding: 8px 0;
color: #fff;
}
#footer{
	background-image: url('../_images/footer.png');
	width: 910px;
	height: 35px;
	padding-left: 50px;
	padding-top: 45px;
}
#footer ul{
	float: left;
	margin-top: -14px;
	margin-right: 60px;
}
#footer ul li{float: left;}
#footer ul li a{
	display: block;
	width: 45px;
	height: 45px;
	margin: 0 3px;
	background-image: url('../_images/socialico.png');
}
#footer ul li.soc-fb a{background-position: -138px 0px;}
#footer ul li.soc-tw a{background-position: -93px 0px;}
#footer ul li.soc-blog a{background-position: -46px 0px;}
#footer ul li.soc-goo a{background-position: 51px 0px;}
#footer ul li.soc-you a{background-position: 0px 0px;}

#footer h3{float: left;}
#footer h4{
	float: right;
	margin-right: 10px;
}















#middleslider{
	margin-top: -50px;
	position: relative;
	z-index: 56;
}









.scroll-text {
  border: 1px solid red;
  width: 400px;
  height: 4.5em;
  overflow: hidden;
}
.scroll-text ul {
  width: 800px;
  height: 100px;
  overflow: hidden;
  margin: 0;
}
.scroll-text ul li {
  height: 1.5em;
}
.scroll-img {
width: 645px;
height: 152px;
overflow: hidden;
font-size: 0px;
margin: 0px auto;
}
.scroll-img ul {
  width: 700px;
  height: 600px;
  margin: 0;
}
.scroll-img ul li {
  display: inline-block;
  margin: 0px 0 10px 10px;
}

#demo5.scroll-img ul {
  width: 1500px;
}
#demo5-btn {
width: 740px;

margin: 0 auto;
position: relative;
top: -100px;
}

#demo5-forward{
	float: right;
	background: none;
	border: none;
	width: 40px;
	height: 45px;
		background-image: url('../_images/socialico.png');
	background-position: 93px 0;
}

#demo5-backward{
	float: left;
	background: none;
	border: none;
	width: 40px;
	height: 45px;
		background-image: url('../_images/socialico.png');
	background-position: 130px 0;
}
#demo5 img{
	border-radius: 100px;
}


.product-page img{
	float: left;
margin-right: 19px;
border: 4px solid #F3F3F3;
border-radius: 5px;
}



/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;border-radius: 45px;overflow: hidden;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;display: none;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

/*------------------------------------------------------------------------------||
|--------------------------------------------------------------------------------|
|--------------------------------------------------------------------------------|
|--------------------------------------------------------------------------------|
         CONTACT-US PAGE CONTACT-US PAGE CONTACT-US PAGE CONTACT-US PAGE         |
|--------------------------------------------------------------------------------|
|--------------------------------------------------------------------------------|
|--------------------------------------------------------------------------------|
||------------------------------------------------------------------------------*/

#contact-msg{float: left;padding-right: 10px;border-right: 1px dashed#7A7A7A;margin-right: 16px;}
.superHedear {}
#contact-details h1 span{background-position: 0px 0px;}
#contact-msg h1 span{background-position: 0px -52px;margin-top: -10px;}
/* forms */
#ContactForm {padding: 0 10px 0 25px;margin-top: 25px;}
#ContactForm span {width:120px;float:left;font-weight:bold;line-height:25px;font-size:17px;color:#FAFFA4;}
#ContactForm .wrapper {min-height:30px}
#ContactForm .textarea_box {width:100%;overflow:hidden;}
#ContactForm {}
#ContactForm a {line-height: 18px;float: right;margin-left: 10px;margin-right: 360px;}
#ContactForm .input {text-align: left;width:340px;height:16px;border:1px solid #ccc;background:#fff;padding:5px 10px;margin-bottom:10px;color:#000;font:14px Arial, Helvetica, sans-serif;direction:rtl}
#ContactForm textarea {overflow:auto;margin:0;width:350px;min-height:150px;border:1px solid #d7d7d7;background:#fff;padding:5px;color:#000;font:14px Arial, Helvetica, sans-serif;direction:ltr;resize: vertical;margin-bottom: 10px;}
.textarea_box .button{width: 363px;background: #ECCC1C;border: 2px solid #7ebbe6;font-weight: bold;height: 35px;float: right;color: #333;margin-left: 10px;transition:all .5s;}
span#codevar{color: #fff;border: 1px solid #C5FFFF;width: 50px;padding: 0 6px;border-right: none;border-bottom-left-radius: 10px;border-top-left-radius: 10px;background: #888;}
input#codevarinput{color: #fff;border: 1px solid #4CCFFF;width: 80px;padding: 3px 6px;border-left: none;border-bottom-right-radius: 10px;border-top-right-radius: 10px;background: #999;outline: none;text-align: center;}
#sendmsgresult {text-align: center;padding: 10px;border: 1px solid;color: #ccc;margin-bottom: 5px;}
.textarea_box .button:hover{background: #7ebbe6;border: 2px solid #076ab8;}
#contact-details{display: inline-block;width: 370px;}
.outer-contact{margin-left: 35px;margin-top: 10px;}
.outer-contact h5 {text-align: left;color: #076ab8;font-size: 16px;}
.outer-contact h6{margin-left: 14px;margin-bottom: 3px;font-size: 13px;color: #444;}
