/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,600italic,700,700italic,800,800italic);
body{margin:0px; padding:0px; font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:normal;}
.homemain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/home-bg.jpg); background-position:top center; background-repeat:no-repeat;}
.aboutmain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/about1.jpg); background-position:top center; background-repeat:no-repeat;}

.securitymain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/security.jpg); background-position:top center; background-repeat:no-repeat;}

.lightingmain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/lighting.jpg); background-position:top center; background-repeat:no-repeat;}

.entertainmentmain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/entertainment1.jpg); background-position:top center; background-repeat:no-repeat;}

.climatemain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/climate.jpg); background-position:top center; background-repeat:no-repeat;
}

.appliancemain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/appliance.jpg); background-position:top center; background-repeat:no-repeat;
}

.benefitmain{
padding:0px; margin:0 auto; width:100%; background-image:url(../images/home-dark.jpg); background-position:top center; background-repeat:no-repeat;
}

.contactmain{padding:0px; margin:0 auto; width:100%; background-image:url(../images/contact.jpg); background-position:top center; background-repeat:no-repeat;}


.heading_main{font-size:38px; font-weight:900; line-height:38px; color:#FFFFFF;}
.heading_mainblack{font-size:45px; font-weight:900; line-height:38px; color:#222222;}
.menubar a{ text-decoration:none;
 font-size:13px; margin-left:40px; color:#222;}
 
 .rightmenubar div a{font-size:11px; margin-left:10px; color:#333; padding-top:5px; width:150px; float:left; }
  .rightmenubar div a:hover{font-size:11px; margin-left:10px; color:#FFCB07; padding-top:7px; width:150px; float:left; }

 .rightmenubar a{ text-decoration:none;
 font-size:20px; margin-left:10px; color:#333;  }
 
  .rightmenubar a:hover{ text-decoration:none;
 font-size:20px;  color:#FFCB07;  }
 
 
 

.arrowlink{
color:#fff;
font-size:19px;

}

p{font-size:11px; line-height:20px;}

.arrowlink:hover{
color:#EBBC06;
 text-decoration:none;
}
.content{padding:0px; margin:0 auto;  height:1024px;}

.content_home{padding:0px; margin:0 auto;  height:870px;}

.content1{padding:0px; margin:0 auto; width:1024px;  height:940px;  }
.content1_products{padding:0px; margin:0 auto; width:1024px;  height:800px;  }
.content1_lighting{padding:0px; margin:0 auto; width:1024px;  height:800px;  }
.content1_contact{padding:0px; margin:0 auto; width:1024px;  height:800px;  }
.content1_benefits{padding:0px; margin:0 auto; width:1024px;  height:800px;  }
.content1_climate{padding:0px; margin:0 auto; width:1024px;  height:800px;   }
.content1_appliance{padding:0px; margin:0 auto; width:1024px;  height:800px;   }
.content_enter{padding:0px; margin:0 auto; width:1024px; height:800px;   }
.content_about{padding:0px; margin:0 auto; width:1024px; height:800px;  }
.content_security{padding:0px; margin:0 auto; width:1024px; padding-bottom:120px;   }

.logosection{padding-top:260px; text-align:center;}


.lighting1{background-image:url(../images/lighting-white.png); background-repeat:no-repeat; background-position:left top; padding:30px; top:425px; margin-left:350px; position:absolute; text-decoration:none;}
.lighting1:hover{background-image:url(../images/lighting-yellow.png); background-repeat:no-repeat; background-position:left top; padding:30px;  top:425px; margin-left:350px;   position:absolute; text-decoration:none;}

.climate1{background-image:url(../images/climate-white.png); background-repeat:no-repeat; background-position:left top; padding:30px; margin-top:280px; margin-left:625px; position:absolute; text-decoration:none;}
.climate1:hover{background-image:url(../images/climate-yellow.png); background-repeat:no-repeat; background-position:left top; padding:30px; margin-top:280px; margin-left:625px;  position:absolute; text-decoration:none;}


.entertainment1{background-image:url(../images/entertainment-white.png); background-repeat:no-repeat; background-position:left top; padding:30px; top:525px; margin-left:835px; position:absolute; text-decoration:none;}
.entertainment1:hover{background-image:url(../images/entertainment-yellow.png); background-repeat:no-repeat; background-position:left top; padding:30px; top:525px; margin-left:835px; position:absolute; text-decoration:none;}


.security1{background-image:url(../images/security-white.png); background-repeat:no-repeat; background-position:left top; padding:30px; margin-top:290px; margin-left:960px; position:absolute; text-decoration:none;}
.security1:hover{background-image:url(../images/security-yellow.png); background-repeat:no-repeat; background-position:left top; padding:30px; margin-top:290px; margin-left:960px; position:absolute; text-decoration:none;}

.appliances1{background-image:url(../images/appliances-white.png); background-repeat:no-repeat; background-position:left top; padding:30px; margin-top:490px; margin-left:502px; position:absolute; text-decoration:none;}
.appliances1:hover{background-image:url(../images/appliances-yellow.png); background-repeat:no-repeat; background-position:left top; padding:30px; margin-top:490px; margin-left:502px; position:absolute; text-decoration:none;}

.nextbutton{background-color:#83827F; color:#333333; font-size:12px; text-decoration:none; line-height:20px; padding:0px 4px 0px 5px; float:right; font-weight:700; font-size:11px;}

.nextbutton1{background-color:#fff; color:#333333; font-size:12px; text-decoration:none; line-height:20px; padding:0px 4px 0px 5px; float:right; font-weight:700; font-size:11px;}

.yellowbigbutton{background-image:url(../images/button.png); background-position:left top; color:#333; padding:3px 29px 12px 27px; background-repeat:no-repeat;  border:none; text-decoration:none; font-weight:800;}

.yellowsmallbutton{background-image:url(../images/yellow-small.png); background-position:left top; color:#333; padding:3px 20px 12px 20px; background-repeat:no-repeat;  border:none; text-decoration:none; font-weight:800;}



.textbox1{border:1px solid #FFFFFF; background-image:url(../images/bg-trans.png); width:300px; text-transform:uppercase; font-size:12px; color:#FFFFFF; text-align:center; padding:20px 40px 20px 40px; text-transform:uppercase;}

.textbox11{border:1px solid #FFFFFF; background-image:url(../images/bg-trans.png); width:300px; text-transform:uppercase; font-size:12px; color:#FFFFFF; text-align:center; padding:20px 40px 20px 40px; text-transform:uppercase; margin-top:20px;}

.textbox2{width:330px; text-transform:uppercase; font-size:12px; color:#FFFFFF; text-align:center; padding:20px 50px 20px 50px;}

.mainshare1{font-size:18px; color:#FFFFFF; text-decoration:none;}
.mainshare1:hover{font-size:18px; color:#FFCB07; text-decoration:none;}




/* accordion start */

.intro {
  font-size: 13px;
}
.js .panel-title {
  margin: 0;
}
.panel-title a {
  border-bottom: none;
  color: #fff;
  display: block; 
  padding: 0px;
  position: relative;
  text-decoration: none;
    font-size: 11px; font-weight:normal;
  width: 100%;
}
.panel-title a .icon {
  color: #fff;
  position: absolute;
  right: 0;
  
}
.panel-title a:hover,
.panel-title a:focus {
  color: #fff;
}
.panel-title a:hover .icon,
.panel-title a:focus .icon {
  color: #fff;
}
.panel-title a.active {
  color: #fff;
}
.panel-title a.active .icon {
  color: #fff;
  
}
.js .accordion {

}
.accordion .panel-title a {
  border: 1px solid #ececec;
}
[id^="panel-"] {
  padding-bottom:0px;
}

.panel-content{
font-size:11px!important; padding-top:8px; padding-left:0px; padding-right:0px; width:350px; margin-left:-25px;}
.padall0{padding:0px; margin:0px;} 

.padall10{ margin-bottom:0px;}
 

 .mainbuttonlink {
   color:#FFFFFF; font-size:15px; margin-bottom:15px; border:1px solid  #fff; width:350px!important; padding:7px 0px;
}
.mainbuttonlink:onclick {
    color:#000;
}
 
a{text-decoration:none;}
a:hover{text-decoration:none;} 
 
.rightb1{font-size:13px; letter-spacing:3px; color:#FFFFFF; width:350px; text-align:center; line-height:26px; position:absolute;  margin-left:570px; margin-top:260px;}

.rightarrowb1{font-size:13px; letter-spacing:3px; color:#EBBC06; width:10px; text-align:center; line-height:26px; position:absolute;  margin-left:430px; margin-top:254px;}
 
 
 .rightarrowb2{font-size:13px; letter-spacing:3px; color:#EBBC06; width:10px; text-align:center; line-height:26px; position:absolute;  margin-left:430px; margin-top:301px;}
 
 .rightarrowb3{font-size:13px; letter-spacing:3px; color:#EBBC06; width:10px; text-align:center; line-height:26px; position:absolute;  margin-left:430px; margin-top:345px;}
  .rightarrowb4{font-size:13px; letter-spacing:3px; color:#EBBC06; width:10px; text-align:center; line-height:26px; position:absolute;  margin-left:430px; margin-top:390px;}
  
   .rightarrowb5{font-size:13px; letter-spacing:3px; color:#EBBC06; width:10px; text-align:center; line-height:26px; position:absolute;  margin-left:430px; margin-top:435px;}
   
     .rightarrowb6{font-size:13px; letter-spacing:3px; color:#EBBC06; width:10px; text-align:center; line-height:26px; position:absolute;  margin-left:430px; margin-top:480px;}
	 
	   .rightarrowb7{font-size:13px; letter-spacing:3px; color:#EBBC06; width:10px; text-align:center; line-height:26px; position:absolute;  margin-left:430px; margin-top:525px;} 
	   
	   
.whitebull{text-decoration:none; color:#fff; font-size:20px;}	 
.yellowbull{text-decoration:none; color:#EBBC06; font-size:20px;}	   

.yellowtext{text-decoration:none; color:#fff;}
.yellowtext:hover{text-decoration:none; color:#EBBC06;}

.font20bold{font-weight:bold; font-size:20px;}

.font15{font-size:15px; border:1px solid #fff; padding:1px 4px;}

.yellowbdr{border:1px solid #fff; padding:1px 4px;}
.yellowbdr:hover{border:1px solid #EBBC06; padding:1px 4px;}

.input{
color:000;
font-size:15px;
letter-spacing:1px;
margin-top:13px;
text-align:center;text-transform:uppercase;
 font-family: 'Open Sans', sans-serif; 
border:1px solid #000;
width:50%;
padding:5px;
}


.submit-button{
cursor:pointer;
font-family: 'Open Sans', sans-serif; 
padding:5px 8px 5px 8px;
background:none;letter-spacing:1px;
line-height:20px;
text-transform:uppercase;
border:1px solid #000;
color:#000;}

.mainheadermenu1 ul {
  text-align: left;
  display: inline;
  margin: 0; 
  padding: 0px;
  list-style: none;
}
.mainheadermenu1 ul li {
  font-size: 12px;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 0px;
}


.mainheadermenu1 ul li a{
  font-size: 12px;
  display: inline-block;
  padding-right:-50px!important;
  position: relative;
  text-decoration:none;
  color:#222;
  padding: 0px;
}


.mainheadermenu1 ul li a:hover {
  
  color: #FFCB07;
  
}
.mainheadermenu1 ul li ul {
  padding: 0;
  position: absolute;
  
  padding-top:29px;
  
   
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
 
}
.mainheadermenu1 ul li ul li {
background-image:url(../images/bg-trans.png);
  text-align:left;
  display: block; 
  color: #fff;
  
 
  color:#FFFFFF;
}

.mainheadermenu1 ul li ul li a{ 
  
  text-align:left;
  display: block; 
  color: #fff;
  padding-left:15px;
  line-height:25px; width:200px;
}
.mainheadermenu1 ul li ul li:hover {   border: 1px solid #FFCB07; }
.mainheadermenu1 ul li:hover ul {
  display: block;
  opacity: 1;
  
  visibility: visible;
}

.testi-btn{border:1px solid #FFFFFF; background-image:url(../images/bg-trans.png);padding: 10px ! important; margin-left:200px; width:430px; text-transform:uppercase; font-size:12px; color:#FFFFFF; text-align:center; text-transform:uppercase;}

.testi-btn:hover{border:1px solid #FFCB07; background-image:url(../images/bg-trans.png);padding: 10px ! important; margin-left:200px; width:430px; text-transform:uppercase; font-size:12px; color:#FFCB07 !important; text-align:center; text-transform:uppercase;}


.back-btn{
cursor:pointer;
font-family: 'Open Sans', sans-serif; 
padding:5px 8px 5px 8px;
background:none;letter-spacing:1px;
line-height:20px;
text-transform:uppercase;
border:1px solid #FFCB07;
color:#FFCB07;
margin-bottom:40px;}

.back-btn:hover{
cursor:pointer;
font-family: 'Open Sans', sans-serif; 
padding:5px 8px 5px 8px;
background:none;letter-spacing:1px;
line-height:20px;
text-transform:uppercase;
border:1px solid #fff;
color:#fff;
margin-bottom:40px;}