@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");@import url("https://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css");*, *:before, *:after {  margin: 0;  padding: 0;  box-sizing: border-box;}h1 {  padding: 50px 0;  font-weight: 400;  text-align: center;}p {  margin: 0 0 20px;  line-height: 1.5;}main {  min-width: 320px;  max-width: 800px;  padding: 50px;  margin: 0 auto;  background: #fff;}section.pro_tab {  display: none;  padding: 20px 0 0;  border-top: 1px solid #ddd;}@media screen and (min-width: 850px) {  pro_tab {    font-size: 0;  }  @media screen and (min-width: 850px) {  home_products {    font-size: 0;  }input {  display: none;}label {  display: inline-block;  margin: 0 0 -1px;  padding: 15px 25px;  font-weight: 600;  text-align: center;  color: #454545;  border: 1px solid transparent;}label:before {  font-family: fontawesome;  font-weight: normal;  margin-right: 10px;}label[for*='1']:before {  content: '\f1b3';}label[for*='2']:before {  content: '\f06c';}label[for*='3']:before {  content: '\f1bb';}label[for*='4']:before {  content: '\f1b2';}label[for*='5']:before {  content: '\f192';}label[for*='6']:before {  content: '\f1a9';}label[for*='7']:before {  content: '\f1a9';}label:hover {  color: #888;  cursor: pointer;}input:checked + label {  color:#006400;  border: 1px solid #ddd;  border-top: 2px solid orange;  border-bottom: 1px solid #fff;}#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3,#tab4:checked ~ #content4,#tab5:checked ~ #content5,#tab6:checked ~ #content6,#tab7:checked ~ #content7 {  display: block;}@media screen and (max-width: 350px) {  label {    font-size: 0;  }  label:before {    margin: 0;    font-size: 18px;  }}@media screen and (max-width: 400px) {  label {    padding: 15px;  }}* {  box-sizing: border-box;}.column {  flex: 33.33%;  padding: 5px;}.word {  margin: auto;  padding-left:10px;  color: #339966;  font: 700 normal 2.0em 'Arial';  text-shadow: 2px 1px #492000, 1px 2px #CD7F32, 1px 2px #CD7F32;}.abt_para{	padding-left:12px;	padding-right:12px;	padding-top:20px;}