
@charset "utf-8";
html {
	font-size: 10px;
}

h1 {font-size: 2.6 rem;
}

p {font-size: 1.4 rem;
   font-family: Arial;
   color: 16,16,16;
   background-color: 230,230,230;
}
.feature01	{
	margin: 25px;
	width: 800px;
	
}
h1, h3, p {
	text-align: left;
}
h2, h4 {
	text-align: center;
}

.containerMain{
    display: flex;
    flex-direction: column;   
	margin-right: 2px;
	margin-left: 2px;
	width: 100vw;
	height: 100vh;  
	position: fixed;
	top: 0;    

}
.containerTop {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
    width: 100%;
        min-width: 450px;
	top: 0px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 114px;

	background: -webkit-linear-gradient(270deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);
	background: -moz-linear-gradient(270deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);
	background: -o-linear-gradient(270deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);
	background: linear-gradient(270deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);

	border-style: solid;
	border-width: 0px;
	border-bottom-width: 0px;
	border-color: #FFFFFF;
}

.topMenu {
    top: 0px;
    padding-right: 80px;
    padding-left: 60px;
    height: 30px;
    border: 1px solid #73AD21;
}

.name {
	font-family: Arial;
	font-size: 33px;
	font-weight: bold;
	font-variant: normal;
	color: #494949;
	text-align: center;
	margin-left: 10px;
	padding-top: 0px;
}

.slogan {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	padding: 5px;
	margin-top: -15px;
	color: #494949;
	margin-left: 20px;
    text-align: center;
}
.containerMid {

    display: flex;

    justify-content: space-between;


    align-items: stretch;

    flex-wrap: no-wrap;
    
   
    
    position: relative;
	top: 0px;
	height: 100%;
	width: 100%;    
	min-height: 400px;	
    min-width: 450px;
	padding: 0px;	

	margin-bottom: 0px;
	margin-top: 0px;
}

 
    .containerLeft {
        margin: 0px;
        padding: 0px;
        border: 0px solid #000000;
        border-radius: 0px;
        background: #f0f0f0;
            min-width: 420px;
            width: 30%;
			height: 100%;
    }

  
    .containerRight {
        margin: 0px;
        padding: 0px;
        border: 0px solid #8888bb;
        border-radius: 0px;
        background: #f0f0f0;
            min-width: 400px;
            width: 69%; 
			height: 100%;
 }

.container0 {

    display: flex;

    justify-content: space-around;


    align-items: stretch;

    flex-wrap: wrap;
    
   
    
    position: relative;
	top: 0px;

	width: 100%;    
	min-height: 400px;	
    min-width: 450px;
	padding: 0px;	

	margin-bottom: 0px;
	margin-top: 0px;
}
.container1 {
        margin: 5px;
        padding: 0px;
        border: 0px solid #E0e0e0;
        border-radius: 0px;
        background: #f0f0f0;
        min-width: 450px;
        width: 32%;
    }
 .container2 {
        margin: 5px;
        padding: 0px;
        border: 0px solid #E0e0e0;
        border-radius: 0px;
        background: #f0f0f0;
        min-width: 450px;
        width: 100%;
    }   
.containerItems {

    display: flex;


    justify-content: space-around;
    flex-wrap: wrap;

    position: relative;
	top: 0px;

	width: 100%;    
	padding: 0px;	
	margin-bottom: 0px;
	margin-top: 0px;
}
.container11{



    display: flex;
    align-items: center;
    justify-content: center;
}


.parag {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 40px;
    padding-right:40px;
}


#menu_ul {
    list-style-type: none;
    margin: 0;
    padding: 0;

}

.btn-group {
  position: relative;
  display: inline-block;
  vertical-align: middle;

}
#descriptiontab {
	margin-left: 3px;
	color: #2B2B2B;
	font-family: Arial;
	font-size: small;
	font-weight: lighter;
}
li a, .dropBtn {
    display: inline-block;
	
    color: black;
    font-family: Arial;
	font-size: small;
    text-align: center;
    padding: 5px 10px;
    text-decoration: none;
}

.dropdown {
    display: inline-block;
}


li a:hover, .dropdown:hover .dropBtn {
    background-color: #B0B0B0;
}


.dropdown-content {
    display: none;
    position: absolute;
    background-color: #E0E0E0;
    min-width: 130px;

    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 5px 10px;
    text-decoration: none;
      border-radius: 4px;
    display: block;
    text-align: left;
}

.dropdown-content a:hover {
	background-color: #D0D0D0;
}

.dropdown:hover .dropdown-content {
    display: block;
}

.productHead {
	font-size: x-large;
	margin-bottom: 5px;
	width: 100%;
	background-color: #AEAD99;
	font-family: Arial;
	text-align: center;
	background-image: -webkit-linear-gradient(270deg,rgba(168,172,169,1.00) 0%,rgba(191,199,193,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(168,172,169,1.00) 0%,rgba(191,199,193,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(168,172,169,1.00) 0%,rgba(191,199,193,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(168,172,169,1.00) 0%,rgba(191,199,193,1.00) 100%);
	color: #494949;
	padding-left: 0px;
	padding-right: 0px;

	border-style: solid;
	border-width: 0px;
	border-top-width: 0px;
	border-color: #FFFFFF;
}





sub1 {
	text-align: left;
	padding: 2px 2px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 2px;
		
}





.navbar {
  border: 0px solid #000000;
  position: relative;
  min-height: 10px;
  margin-bottom: 0px;

  border-radius: 4px;
}
.navbar-header {
  float: left;
}

#navbar.navbar {
	border-width: 0px;
	background-color: hsla(120,18%,62%,1.00);
	border-radius: 0px;
	margin-left: 15px;
}



.footer {
	background-color: #8CAF8C;
	text-align: center;
	font-family: Arial;
	font-size:small;	
	position: fixed;
	bottom: 0px;
	margin-bottom: 0px;
	width: 100%;
	height: 33px;
	padding: 5px;	

	background-position: 100% 100%;
	background-size: 100% 100%;
	background-image: -webkit-linear-gradient(140deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);
	background-image: -moz-linear-gradient(140deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);
	background-image: -o-linear-gradient(140deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);
	background-image: linear-gradient(310deg,rgba(224,221,221,1.00) 0%,rgba(175,188,175,1.00) 46.63%,rgba(166,187,166,1.00) 100%);
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-top-width: 0px;
	
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}

input[type=text] {
	width: 400px;
	padding: 2px 2px;
	margin: 5px 0px;
	display: inline-block;
	border: 1px solid #CCC;
	border-radius: 4px;
	box-sizing: border-box;
}
input[type=email] {
	width: 400px;
	padding: 2px 2px;
	margin: 5px 0;
	display: inline-block;
	border: 1px solid #CCC;
	border-radius: 4px;
	box-sizing: border-box;
}
input[type=tel] {
	width: 400px;
	padding: 2px 2px;
	margin: 5px 0;
	display: inline-block;
	border: 1px solid #CCC;
	border-radius: 4px;
	box-sizing: border-box;
}

input:invalid {
		border: 2px dashed grey;
}

input:valid {
		border: 2px solid black;
}





input[type=submit] {
	width: 150px;
	background-color: #FFFFFF;
	color: #000000;
	padding: 10px 5px;
	margin: 10px 0;
	border: 1px solid #CCC;
	border-radius: 4px;
	cursor:pointer;
	
}
select {
	width: 120px;
	padding: 2px 1px;
	margin: 2px 0;
	display: inline-block;
	border: 1px solid #CCC;
	border-radius: 4px;
	box-sizing: border-box;
}
textarea {
	width: 600px;
	padding: 2px 2px;
	margin: 5px 0;
	display: block;
	border: 1px solid #CCC;
	border-radius: 4px;
	box-sizing: border-box;
	resize: none;
}

label {

	margin-left: 10px;
	width:150px;
	color: #b0b0b0;
}

.caja1 {

	display: flex;

	flex-direction: row;

	justify-content: center;

	flex-wrap: wrap;
	align-items: flex-start;

	width: 1360px;
	height: 600px;

		background-color: #ABABAB;	
}

.espacio {
	width: 380px;
	height: 420px;
	margin: 5px;
		background-color: #BABABA;
}












#main {
	width: 75%;
	max-width: 750px;
	margin-left: 30px;
	margin-right: auto;
	margin-top: 60px;
	margin-bottom: 60px;
}
#menu1 {
	border-radius: 0%;
	background-color: #8CAF8C;
	color: #FFFFFF;
	border-top: thin hidden #8CAF8C;
	margin-top: -30px;
}



#productstab {
	font-family: Arial;
	font-size: small;
	border-radius: 0%;
	background-color: #8CAF8C;
	color: #FFFFFF;
	height: 0;
}

#productstab2 {
	margin-left: 15px;
	margin-top: 25px;
	font-family: Arial;
}
#toolbar {
	margin-left: 30px;
}
#catalogtab {
}
#usetab {
}
#productimage {
}
#descriptionheader {
	margin-top: -45px;
	font-family: Arial;


}
#descriptionp {
	width: 200px;
	margin-right: 0px;
	font-family: Arial;
}
#productthumb {


}
#row {
	margin-left: 30px;
	margin-right: 30px;

}
#tab {
	background-color: #8CAF8C;
	opacity: 1;
	font-family: Arial;
}

#navtab {
	font-family: Arial;
	border-top-style: hidden;
	border-top-color: #8CAF8C;
}

#div {
	left: 100%;
	padding-left: 0px;
	padding-right: 0px;
	right: 100%;
	width: 1370px;
}
#productdrop {
}
#paneltabs {
	background-color: #8CAF8C;
}
#tab1 {
	background-color: #8CAF8C;
	color: #FCFBFB;
	font-style: normal;
	font-weight: normal;
}
#tab1 {
}
#tab1 {
}
#background {
	background-color: #EEFFF1;
	border-width: 0px;
}
#tabp {
	width: 500px;
	max-width: 500px;
	background-color: #FCF8F8;
}

#tabheader {
	background-color: #C0D3C1;
	border-width: 0px;
	border-color: #000000;
	border-radius: 0px;
	/* [disabled]border-collapse: separate; */
	height: 40px;
	background-image: url(images/c0d3c1.png);
}
#tab1 {
}

#div2 {
	margin-bottom: 300px;
	margin-left: 300px;
}
#background {
}
#tabheader {
}
#nav1 {
	
	margin-bottom: 30px;
	background-color: #F0EFED;
	bottom: 500px;
	position: absolute;
	top: 130px;
	left: 0px;
	right: 66%;
	overflow-x: visible;
	overflow-y: visible;
	width: 415px;
	height: 100px;
	margin-left: 15px;
	margin-right: 0px;
}
#productsdd {
	margin-top: -20px;
	margin-bottom: 30px;
	margin-left: 500px;
}
#nav2 {
	margin-top: -30px;
	bottom: 500px;
	position: absolute;
	top: 159px;
	left: 450px;
	right: 0px;
	border-radius: 0%;
	height: 430px;
	width: 905px;
	margin-left: -10px;
}



#tabb {
	border-color: #8CAF8C;
	font-family: Arial;
	font-weight: lighter;
	font-size: small;
	border-radius: 0%;
	left: -90px;
	right: 90px;
	margin-right: -95px;
	margin-left: 95px;
}

#linkp1 {
	width: 0px;
	margin-left: 15px;
	text-align: center;
}


#container {
	background-color: #D6E5D6;
	width: 100%;
	float: left;
	min-width: 1024px;
}
#products {
	margin-left: -20px;
}

#tabb2 {
	margin-left: -75px;
	margin-right: 75px;
	border-style: none;
	padding-top: 0px;
	border-color: #D6E5D6;
	font-family: Arial;
	font-style: normal;
	font-weight: lighter;
	font-size: small;
	margin-bottom: 5px;
	border-radius: 0%;
}
#tabb3 {
	margin-right: 30px;
	margin-left: -30px;
}


#tabb2 {
	margin-bottom: 15px;
}
#tabb2 {
	margin-bottom: 15px;
}

#tabb2 {
	margin-bottom: 15px;
}

#tabb2 {
	margin-bottom: 15px;
}

#tabb2 {
	margin-bottom: 15px;
}
#howtobuy {
	font-family: Arial;
	font-weight: lighter;
	font-size: small;
	border-radius: 0%;
}
#about {
	font-family: Arial;
	font-size: small;
	border-radius: 0%;
}
#contactus {
	font-family: Arial;
	font-size: small;
	border-radius: 0%;
}
#aboutus {
	font-family: Arial;
	font-size: small;
	border-radius: 0%;
}
#ourgoal {
	font-family: Arial;
	font-size: small;
}

#product1tab {
	font-family: Arial;
	font-size: small;
}

#tabb2 {
	margin-bottom: 15px;
}


#dropdown {
	border-radius: 0%;
}

#navspace {
	height: 150px;


}

#tabspace {
	border-radius: 0%;
	font-family: Arial;
	margin-left: 10px;
	margin-right: -10px;
	float: left;


}

#tabspace {
	margin-bottom: 0px;

}
#tabs1 {
	width: 0%;

}

#tabb9 {
	border-radius: 0%;
	margin-left: 5px;
	margin-right: -5px;
}

#productsbutton {
	border-radius: 0%;
	margin-left: 100px;
	margin-top: -74px;
	border-style: hidden;
	background-color: #8CAF8C;
	color: #FFFFFF;
}



#terms {
	font-family: Arial;
	font-size: small;
}
#leftcontent {
	font-family: Arial;
	text-align: left;
	font-size: small;
	position: static;
	overflow-x: visible;
	overflow-y: visible;
	vertical-align: baseline;
	margin-top: 15px;
	margin-bottom: 15px;
}
#img {
	height: 380px;
	width: 380px;
	float: none;
	margin-top: 30px;
	margin-left: -10px;
}

#leftheading {
	font-family: Arial;
	font-size: medium;
	margin-right: 0px;
	margin-left: -15px;
	margin-bottom: -15px;
	text-align: center;
	margin-top: 20px;
}

#ts1 {
	border-width: 0%;
	border-style: hidden;
	width: 740px;
	height: 100px;
	position: static;
	overflow-y: scroll;
}

#rightheading {
	font-family: Arial;
	font-size: medium;
	margin-top: -10px;
	margin-bottom: 15px;
}

#ts1 {
	width: 750px;
	height: 300px;
	overflow-y: auto;
}

#text {
	font-family: Arial;
	font-size: small;
}

#rightsquare {
	width: 700px;
	height: 400px;
	border-radius: 0%;
}

#abouttab {
	background-color: #8CAF8C;
	font-family: Arial;
	color: #FFFFFF;
	border-top-style: hidden;
}
#howtobuytab {
	background-color: #8CAF8C;
	color: #FFFFFF;
	border-top-style: hidden;
}

#menu2 {
	height: 40px;
}
#productb {
	background-color: #8CAF8C;
	font-family: Arial;
	color: #FFFFFF;
	left: 378px;
	top: 7px;
	border-style: hidden;
}

#aboutbutton {
	right: 0px;
	left: 510px;
	background-color: #EDEDED;
	border-radius: 0px;

}
#howtobuybutton {
	left: 510px;
	right: -510px;
	position: static;
	margin-left: 510px;
	margin-right: -510px;
	background-color: #EDEDED;
	border-style: hidden;
	border-color: #8CAF8C;
	color: #494949;
}
#productsbt {
	margin-left: 510px;
	margin-right: -510px;
	visibility: visible;
	opacity: 1;
	text-shadow: 0px 0px 0;
}

#pro {
	border-style: hidden;
	color: #494949;
	font-family: Arial;
	background-color: #EDEDED;
}

#boxsize {
	height: 500px;
	width: 750px;
}

#ts2 {
	border-style: hidden;
	font-family: Arial;
	font-weight: normal;
	font-size: small;
	margin-top: 30px;
	border-top-width: 0px;
}

#p {
	font-family: Arial;
	font-size: small;
	text-align: left;
}

#pro {
	opacity: 1;

}


#click {
	width: 400px;
}


#width {
	width: 100%;
	background-position: 100% 100%;
}

#optiontext {
	font-size: small;
	font-family: Arial;
	list-style-position: inside;
	list-style-type: circle;
	margin-top: 35px;
}

#tabheader2 {
	width: 600px;
}

#align {
	margin-left: 37px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 90%;
}

#indent {
	margin-left: 30px;
}

#space {
	margin-bottom: 5px;
	margin-top: 5px;
}


#window {
	font-style: oblique;
	font-family: Arial;
	font-weight: 900;
	font-size: 150px;
	text-align: center;
	text-shadow: 0px 0px #D7D2D2;
	letter-spacing: 10px;
	opacity: 0.25;
	visibility: visible;
}
#info {
	font-weight: normal;
	font-size: large;
	text-align: left;
padding: 10px;	
}

#heading {
	font-weight: normal;
	font-size: large;
	text-align: left;
	
}

#form {
	margin-top: 100px;
	padding-left: 0px;
	margin-left: 200px;
	border: thin none #B8B8B8;
	width: 550px;
	height: 290px;
	background-color: #EFEFEF;
}


#carousel {
	margin-top: 30px;
}
#radio {
	margin-left: 115px;
	font-family: Arial;
	font-weight: lighter;
	font-size: small;
	font-style: normal;
}
#formspace {
	margin-top: 15px;
	font-family: Arial;
	font-weight: normal;
	font-size: small;
}

#form2 {
	width: 550px;
	margin-left: 400px;
}

#radiosubmit {
	font-family: Arial;
	font-size: small;
}

#selectable {
	margin-left: 15px;
	font-family: Arial;
	font-weight: lighter;
	font-size: small;
}

#email {
	margin-top: 10px;
}

#howtobuybt {
	margin-left: 0px;
	left: 510px;
}
#homebutton {
	margin-top: 25px;
	margin-left: 15px;

}

#summarybt {
	margin-left: 500px;
	margin-right: -510px;
	background-color: #EDEDED;
	color: #494949;
}

#tripcurveimg {
	margin-top: 15px;
	margin-left: 25px;
}

#div {
	background-color: #FFFFFF;
}
#warranty {
	width: 95%;
	margin-left: 5px;
}
#title {
	margin-left: 10px;
	width: 90%;
}

#tabheaderight {
	height: 71px;
	background-image: url(/images/c0d3c1.png);
	border-radius: 0px;
	border-width: 0px;
	border-color: #000000;
	background-color: #C0D3C1;
}

#leftheading {
	font-weight: 500;
}

#reference {
	margin-left: 20px;
	margin-top: 5px;
	font-family: Arial;
	font-size: small;
}

#h3 {
	/* [disabled]margin-top: -500px; */
}

#text {
	font-family: Arial;
	font-size: small;
}

#lefttheading {
	font-family: Arial;
	font-size: medium;
}

#noborder {
	border-width: 0px;
}

#noborder1 {
	border-width: 0px;
}
#noborder2 {
	border-width: 0px;
}
#noborder3 {
	border-width: 0px;
}
#noborder4 {
	border-width: 0px;
}
#noborder5 {
	border-width: 0px;
}

#noborder6 {
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
#noborder7 {
	border-bottom-width: 0px;
}
#noheader8 {
	/* [disabled]border-top-width: 0px; */
}

#table1 {
	border-bottom-color: #000000;
	border-bottom-style: hidden;
	font-family: Arial;
	font-size: small;
	border-top-style: hidden;
	border-right-style: hidden;
	border-left-style: hidden;

}

#noborder8 {
	border-bottom-width: 0px;
}
#noborder9 {
	border-bottom-width: 0px;
}
#noborder10 {
	border-bottom-width: 0px;
}

#noborder11 {
	border-bottom-width: 0px;
}
#noborder12 {
	border-bottom-width: 0px;
}

