@charset "utf-8";
/* CSS Document */
@font-face {
font-family: 'FuturaBT-Book';
src: url('../fonts/FuturaBT-Book.eot?#iefix') format('embedded-opentype'),  url('../fonts/FuturaBT-Book.woff') format('woff'), url('../fonts/FuturaBT-Book.ttf')  format('truetype'), url('../fonts/FuturaBT-Book.svg#FuturaBT-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*------------------   nav bar-----------------------------------------------------*/

#custom-bootstrap-menu.navbar-default .navbar-brand img{
    margin-top: -13px;
    width: 261px;
}
#custom-bootstrap-menu.navbar-default {
    font-size: 16px;
    /*background-color: rgba(248, 181, 64, 1);*/
	background: #D77F01 url(../images/navback.png) repeat;
    border-bottom-width: 0px;
	border-radius:0px;
	margin-bottom: 0;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {
    color: rgba(250, 250, 250, 1);
    background-color: rgba(248, 248, 248, 0);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus {
    color: rgba(51, 51, 51, 1);
    background-color: rgba(255, 255, 255, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(85, 85, 85, 1);
    background-color: rgba(255, 255, 255, 1);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
#custom-bootstrap-menu.navbar-default .navbar-toggle {
    border-color: #ffffff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
    background-color: #ffffff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #f8b540;
}

.dropdown-menu{
background: #D77F01 url(../images/navback.png) repeat;
}

.dropdown-menu li:hover a{
color:#333 !important;
}


.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color:#fff;
}

/*---------------- end of nav bar ---------------------------------------------------------------*/

#bannerholder{
/*background-color: pink;*/
    padding-bottom: 5px;
    padding-top: 25px;
}

#underabout{
background-color: #ca761e;
    padding-bottom: 20px;
    padding-top: 20px;
}

#about{
background-color: #a2611f;
    height: auto;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 100%;
}

#underabout h1{
font-family: 'FuturaBT-Book';
font-weight:800;
color: #fff;
}

#underabout p{
font-family: 'FuturaBT-Book';
text-align:justify;
color: #fff;
font-size:15px;
}

#underabout a{
font-family: 'FuturaBT-Book';
font-size:15px;
color: #fff;
text-decoration:none;
}

#products-part{
width:100%;
padding-bottom:20px;
padding-top:20px;
height:auto;
}

#products-part h1{
font-family: 'FuturaBT-Book';
}

#footer-part{
width:100%;
height:auto;
padding-top:20px;
padding-bottom:20px;
background-color:#000000;
}

#footerlink{
list-style: outside none none;
    margin-left: -17px;
    margin-top: 9px;
    padding-left: 0;
}

#footerlink li{
border-right: 2px solid #fff;
    display: inline;
    margin-left: 15px;
    padding-right: 25px;
}

#footerlink li a{
color: #fff;
    text-decoration: none;
}

#footer-last{
width:100%;
padding-bottom:10px;
padding-top:14px;
background-color:#ca761c;
}

#social{
list-style: outside none none;
    margin: 0 auto;
    width: 406px;
}

#social li{
    float: left;
    margin-left: 20px;
}

#social li a{
color:#fff;
}

#social li a:hover{
color:#363636;
}

#footer-last a{
color:#fff;
text-decoration:none;
}

#footer-last a:hover{
color:#3D3838;
}


#innerbanner{
width:100%;
height:250px;
}

#innerproducts-part{
width:100%;
height:auto;
padding-bottom:20px;
padding-top:20px;
}

.panel-body li{
list-style:none;
}

.panel-body a{
color:#000;
text-decoration:none;
}

.panel-body a:hover{
color:#0F70A3;
}


.panel-default{
	
}

.panel-default > .panel-heading {
background-color: #E99A21;
    background-image: none;
    color: #fff;
}

.panel-body{
background-color: #CB7601;
}


.prolist a{
background: #E99A21 none repeat scroll 0 0;
    color: #fff;
    height: 29px !important;
    width: 100%;
	padding-top: 1px !important;
	font-size:17px;
	margin-bottom:6px;
}

.prolist a span{
	width:100%;

}


.pro-detail h4{
font-family: 'FuturaBT-Book';
}

.pro-detail p{
font-family: 'FuturaBT-Book';
text-align:justify;
}

.pro-detail{
border: 1px solid #000;
    border-radius: 5px;
    padding-bottom: 13px;
    padding-top: 13px;
	 margin-bottom: 15px;
}

.header{
background: #e99a21 none repeat scroll 0 0;
margin-top: 19px;
}

.btn1{
background: #e99a21 none repeat scroll 0 0;
    border-radius: 0;
    width: 195px;
}

.btn1:hover{
opacity:0.7;
}

#formholder {
    border: 1px solid #e99a21;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/*.form-horizontal{
left: 102px;
    position: fixed;
    top: 38px;
    width: 267px;
    z-index: 9999;
}*/

.about p,ul{
	text-align:justify;
}

.proicon{
	color: #d88a0c;
}

.gallery{

}
.required-error{
	float:right;
	font-size: 13px;
    color: red;
    line-height: 20px;
    position: absolute;
    right: 20px;
	z-index:999999999999;
    top: 10px ;
}
#prohead{

}