@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300');
 #ktyrecontain pre, #ktyrecontain address, #ktyrecontain blockquote, #ktyrecontain dl, #ktyrecontain div, #ktyrecontain fieldset, #ktyrecontain form, #ktyrecontain hr, #ktyrecontain noscript, #ktyrecontain table, #ktyrecontain b, #ktyrecontain big, #ktyrecontain i, #ktyrecontain small, #ktyrecontain tt, #ktyrecontain abbr, #ktyrecontain acronym, #ktyrecontain cite, #ktyrecontain code, #ktyrecontain dfn, #ktyrecontain em, #ktyrecontain kbd, #ktyrecontain strong, #ktyrecontain samp, #ktyrecontain var, #ktyrecontain a, #ktyrecontain bdo, #ktyrecontain br, #ktyrecontain img, #ktyrecontain map, #ktyrecontain object, #ktyrecontain q, #ktyrecontain script, #ktyrecontain span, #ktyrecontain sub, #ktyrecontain sup, #ktyrecontain textarea {
  color: #333447;
  font-size: 100%;
    font-family: 'Open Sans Condensed', sans-serif !important;
  margin: 0;
  padding: 0;
  left: 0;
  top: 0;
   border: none;
}
#ktyrecontain, #ktyrecontain div, #ktyrecontain label, #ktyrecontain button, #ktyrecontain input, #ktyrecontain select, #ktyrecontain p, #ktyrecontain div, #ktyrecontain h1, #ktyrecontain h2, #ktyrecontain h3, #ktyrecontain h4, #ktyrecontain h5, #ktyrecontain h6, #ktyrecontain ol, #ktyrecontain ul {
  border: none;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  left: 0;
  top: 0;
  font-size: 20px;
    font-family: 'Open Sans Condensed', sans-serif !important;
  color: #333447;
  line-height: 1.5;
    background: rgba(255,255,255,1);
  background: #333;
    max-width: 100%;
    overflow: hidden;
	text-transform: uppercase;

}

#ktyrecontain .left {
  text-align: left;
}

#ktyrecontain .center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

#ktyrecontain .w100{
width:100% ;
height: auto;
border: none;

}
#kumhoVideo{
	width:100%;
	height:360px;
	border:none
}
/* ==== GRID SYSTEM ==== */

#ktyrecontain .tyrecontain {
 max-width: 60rem;
     width: 100%;
}

#ktyrecontain  .row {
  position: relative;
  width: 100%;
    margin: 0;
}

#ktyrecontain .row [class^="col"] {
  float: left;
  padding: 0.5rem 2%;
  min-height: 0.125rem;
}

#ktyrecontain .col-1,
#ktyrecontain .col-2,
#ktyrecontain .col-3,
#ktyrecontain .col-4,
#ktyrecontain .col-5,
#ktyrecontain .col-6,
#ktyrecontain .col-7,
#ktyrecontain .col-8,
#ktyrecontain .col-9,
#ktyrecontain .col-10,
#ktyrecontain .col-11,
#ktyrecontain .col-12 {
  width: 96%;
}

#ktyrecontain .row::after {
  content: "";
  display: table;
  clear: both;
}

@media only screen and (min-width: 33.75em) {  /* 540px */
  #ktyrecontain .tyrecontain {
    width: 80%;
  }
}

@media only screen and (min-width: 45em) {  /* 720px */
  #ktyrecontain .col-1 {
    width: 4.33%;
  }

  #ktyrecontain .col-2 {
    width: 12.66%;
  }

  #ktyrecontain .col-3 {
    width: 21%;
  }

  #ktyrecontain .col-4 {
    width: 29.33%;
  }

  #ktyrecontain .col-5 {
    width: 37.66%;
  }

  #ktyrecontain .col-6 {
    width: 46%;
  }

  #ktyrecontain .col-7 {
    width: 54.33%;
  }

  #ktyrecontain .col-8 {
    width: 62.66%;
  }

  #ktyrecontain .col-9 {
    width: 71%;
  }

  #ktyrecontain .col-10 {
    width: 79.33%;
  }

  #ktyrecontain .col-11 {
    width: 87.66%;
  }

  #ktyrecontain .col-12 {
    width: 96%;
  }

  #ktyrecontain .hidden-sm {
    display: block;
  }
}
#ktyrecontain .img{
  max-width: 100%;
  height: auto;
}
@media only screen and (min-width: 60em) { /* 960px */
  #ktyrecontain .tyrecontain {
    width: 100%;
    max-width: 60rem;
  }
}
#ktyrecontain .red-bottom-border{
      border-bottom: 7px solid #ff0000;
}
#ktyrecontain .main-spotlight-text {
  background-color:transparent;
  background-size:cover;
    z-index: 999999999;
    margin: 0 auto;
    padding: 10px 0;
    text-align: center;
    color: #fff;
}

#ktyrecontain .topcontain{
  background-color: rgba(0,0,0,0.7);
    max-width: 960px;
    margin: 0 auto;
	color: #333;
}

#ktyrecontain .main-spotlight-text h1{
  background-color: transparent;
      font-size: 40px !important;
    text-transform: uppercase;
    color: #333;
    margin: 0;
}

#ktyrecontain .main-spotlight-text h4, .h4, #ktyrecontain .spot-strap {
  background-color: transparent;
    font-size: 18px !important;
    text-transform: uppercase;
  color: #fff;
  margin: 0;

}
#ktyrecontain .span-full {
    width: 100%;
    clear: both;
}


#ktyrecontain .span-full {
	border-top: 15px solid #ff0000;
	margin: 15px 0px;
	border-bottom: 7px solid #ff0000;
}


@media screen and (max-width: 767px) and (min-width: 480px){
#ktyrecontain .main-spotlight-text {
    width: 100%;
    padding: 0;
    margin: 0;
    top: 0;
    clear: both;
    padding: 10px;
    left: 0;
    right: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
#ktyrecontain .topcontain{
    width: 100%;
    }
}
@media screen and (max-width: 479px) and (min-width: 320px){
#ktyrecontain .main-spotlight-text {
    width: 100%;
    padding: 0;
    margin: 0;
    top: 0;
    left: 0;
    clear: both;
    padding: 0 10px;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
#ktyrecontain .topcontain{
    width: 100%;

}
}
#ktyrecontain .our-tyres-thumb {
    max-width: 120px;
    background-color: #fff;
    padding: 10px 0 ;
    margin: 0 auto;
    text-align: center;
}
#ktyrecontain .dark-bg{
  background: #262626;
  padding: 30px 0 ;
  color: #fff;
}
#ktyrecontain .text-white{  color: #ffffff!important;
}
#ktyrecontain .ktabs ul li {
    list-style-position: outside;
    list-style-type: none;
    line-height: 20px;
    list-style-image: url(https://kumhotyre.co.uk/wp-content/themes/kumho-tyres/images/bullet.png);
    margin-bottom: 15px;
}

#ktyrecontain .tab-content h2, #ktyrecontain .ourtyres-holder1 h2 {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ff0000;
}

#ktyrecontain #content1,
#ktyrecontain #content2,
#ktyrecontain #content3,
#ktyrecontain #content4 {
  display: none;
  padding: 20px 0 0;
}

#ktyrecontain #tab1,
#ktyrecontain #tab2,
#ktyrecontain #tab3,
#ktyrecontain #tab4{
  display: none;
}

#ktyrecontain #tablabel1,
#ktyrecontain #tablabel2,
#ktyrecontain #tablabel3,
#ktyrecontain #tablabel4 {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 15px 25px;
  font-weight: 600;
  text-align: center;
  color: #bbb;
  width: 15%;
  border: 1px solid transparent;
}
#ktyrecontain #tablabel1:hover,
#ktyrecontain #tablabel2:hover,
#ktyrecontain #tablabel3:hover,
#ktyrecontain #tablabel4:hover {
  color: #888;
  cursor: pointer;
	text-transform: uppercase;
}
#ktyrecontain #tab1:checked + #tablabel1,
#ktyrecontain #tab2:checked + #tablabel2,
#ktyrecontain #tab3:checked + #tablabel3,
#ktyrecontain #tab4:checked + #tablabel4  {
  color: #555;
  border: 1px solid #ddd;
  border-top: 2px solid #ff0000;
  border-bottom: 1px solid #ddd;
}

#ktyrecontain #tab1:checked ~ #content1,
#ktyrecontain #tab2:checked ~ #content2,
#ktyrecontain #tab3:checked ~ #content3,
#ktyrecontain #tab4:checked ~ #content4 {
  display: block;
}

@media screen and (max-width: 650px) {
  #ktyrecontain #tablabel1,
#ktyrecontain #tablabel2,
#ktyrecontain #tablabel3,
#ktyrecontain #tablabel4  {
    font-size: 12px;
  }
}
@media screen and (max-width: 400px) {
  #ktyrecontain #tablabel1,
#ktyrecontain #tablabel2,
#ktyrecontain #tablabel3,
#ktyrecontain #tablabel4  {
    padding: 15px;
  }
}
#ktyrecontain .tab-content h2, #ktyrecontain .ourtyres-holder1 h2 {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ff0000;
}

#ktyrecontain .span-full{
    border-top: 7px solid #ff0000;
    margin-top: 15px;
}
#ktyrecontain .span-full {
	border-top: 7px solid #ff0000;
	margin-top: 15px;
	border-bottom: 7px solid #ff0000;
	margin-bottom: 10px;
}

#ktyrecontain .ktabs{
    border-bottom: 7px solid #ff0000;
    margin-bottom: 15px;
}
#ktyrecontain .ktabs p{
  text-align: left;
}
#ktyrecontain iframe{
  margin-top: 15px;
}
#ktyrecontain .hidden{
  display: none;
}

@media screen and (max-width: 650px){
#ktyrecontain #tablabel1, #ktyrecontain #tablabel2, #ktyrecontain #tablabel3, #ktyrecontain #tablabel4 {
    font-size: 12px;
    width: 25%;
}
}



