.woocommerce-tabs .tab-content {
    border: none;
    border-top: solid 1px #dae2e6;
    box-shadow: none;
	padding: 20px 20px;}

#header .searchform-popup .search-toggle {
    color: #333;
}

.page-top .breadcrumbs-wrap {
    font-size: 1em;
}

ul.resp-tabs-list {    width: 300px;
    overflow: hidden;
    height: 40px;
padding-left:20px }
hr.tall {
    margin: 12px 0;
}

form.woocommerce-viewing {
    display: none !important;
}

form.woocommerce-ordering {
    display: none !important;
}

#para p {font-size:20px; line-height: 25px; color: black}

#contact p {color:black; line-height:20px}

html .heading-primary {color:black}

#para2 p {font-size:18px; line-height: 22px; color: black}

#divlink a:link {background: #86ad3a; padding: 5px 12px; margin: auto; font-size: 20px; font-weight: 600; border-radius: 5px;color:White}

#divlink a:hover { font-size:21px;}

#divlink a:active {background-color: white}

#divlink a:visited {color:white}

#divlink2 a:link {background: black; padding: 5px 12px; margin: auto; font-size: 20px; font-weight: 600; border-radius: 5px;color:White}

#divlink2 a:hover { font-size:21px;}

#divlink2 a:active {background-color: white}

#divlink2 a:visited {color:white}


.code {background-color:#fff}
#para3 p {font-size:14px; line-height: 18px; color: black; font-weight:300}

#parahome p {font-size:14px; line-height: 20px; color: black}

#parabikes p {font-size:14px; line-height: 18px; color: black}

#midcol p {line-height:18px;color:black;font-size:14px;font-weight:300}
#midcol2 p {line-height:18px;color:black;font-weight:400}

#headbikes {color:black;font-weight:300}

#blink_meNOT {
  animation: blinker 3s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

a:hover {text-decoration:none}

#subhead h1 {padding:10px; margin:10px; font-size:22px;}

#header .header-main { background-color:#86ad3a}
#headers h2 {font-size:30px;}

#parathin {font-size:15px; font-weight:300;color:black;line-height:21px;}


#parathin p {font-size:15px; font-weight:300;color:black;line-height:21px;}

#headsfake {font-weight:300; font-size:20px}

.instorelist p { font-size:15px; line-height:20px; FONT-WEIGHT:600; COLOR:BLACK}

.biketitle { padding-bottom:3px;margin-bottom:0px}

.listprice {background-color: grey; padding-right:10px; margin-top:10px; vertical-align: bottom }

.synop p {font-size:12px;margin:10px; text-align:center; font-weight:500}

.synop h5 {font-weight:300; text-align:center}
ul.products li.product-col .description p {color:black}

ul.products li.product-col h3 {color:black}
.porto-sicon-header {color:black}
	
.product-summary-wrap {margin-top: 20px}
		
		#product-tabNO {height:0px; overflow: hidden; }

.seethrough { background: rgba(0, 0, 0, 0.5); color:white }

.descriptionsssss {height:250px; width:100%; overflow:hidden}
.titletops {font-weight:600; font-size:35px}
