﻿
	.case-studies .yuzo_wraps .yuzo-img{
		width:100% !important;
	}


.view-tyre-search img.imagecache-news_image,.page-resource-info-tyre-applications-motorcycle img.imagecache-news_image {
float:right;
margin:0 0 2em 1em;
}



img.imagecache-body_images_standard,
img.imagecache-body_images_small {
  float: right;
  margin: 0 0 5px 25px
}


.front #block-tyre_importer-0 img.imagecache-homepage_bottom_image {
margin-left:-10px;
}




.kaerebalink-box,
.booklink-box {
   width:100%;
   font-size:12px;
   color:#5e6065;
   
   padding:15px 15px 14px;
   margin:26px 0 28px;
   box-sizing:border-box;
   word-break:break-all;
}

.kaerebalink-box:after,
.booklink-box:after {
   content:"";
   display:block;
   clear:both;
}

.kaerebalink-box p,
.booklink-box p {
   margin:0;
}
.w-100{width:100%!important}


.logomain.w-100 {
    width: 75% !important;
}




#footer-wrap {
	background: #444;
    color: #bbb;
	box-shadow: 0 3px 10px rgba(102,102,102,0.4);
}


.bold{
	font-weight:600;
}

.footer { clear: both; text-align: center; padding: 30px 0 5px 0; font-size: 13.5px; font-weight: 300; color: #c7c7c5;  width: 863px; margin-left: 80px; line-height: 1.7; }

.footer a { color: #c7c7c5; text-decoration: none; }

.footer a:hover { text-decoration: underline; }

.footer div.vblock { float: left; text-align: left; width: 195px; display: inline-block; vertical-align: top;  margin: 0 0 0 20px; }

.footer div.vblock.mg {  }

.footer div.vblock:last-of-type { margin-right: 0; }

.footer div.vblock b + br { display: none; }

  .fl-page-bar .fl-page-bar-row .text-left {
    width: 30%; }

  .fl-page-bar .fl-page-bar-row .text-right {
    float: right;
    width: 70%; }

  .fl-page-bar .fl-page-bar-row .fl-page-bar-text {
    padding: 0px 5px; }
.section-rings-collection .headline{position:absolute;font-family:'wayback', sans-serif;font-size:10.5vw;line-height:1.1;font-weight:400;text-transform:none;letter-spacing:0;margin-bottom:0}
.section-rings-collection .headline .push-right{display:inline-block;margin-left:0.125em}
.section-rings-collection .headline .push-left{display:inline-block;margin-right:0.5em}
#one-love-collection .headline{top:0;left:42%;max-width:4.7em;margin-top:18%}
#one-love-collection .headline [data-char-replace] span{display:inline-block;text-indent:-999em}
#one-love-collection .headline [data-char-replace]:after{content:attr(data-char-replace);position:relative;top:-0.5em}
#halo-effect-collection .headline{top:25%;left:4%;text-align:right;max-width:5.25em}


.row {
  margin-right: -15px;
  margin-left: -15px;
}


.row:before,
.row:after {
  display: table;
  content: " ";
}


.row:after {
  clear: both;
}

#footer .row {
  margin-bottom: 0;
}

    .footer .content .newsletter{
      font-family:"Gotham A", "Gotham B", sans-serif;
      font-size:12px;
      font-weight:400;
      font-style:normal;
      -webkit-font-smoothing:antialiased;
      -moz-osx-font-smoothing:grayscale;
      line-height:15px; }

      .footer .content .newsletter .subtitle{
        margin-bottom:10px; }

      .footer .content .newsletter h4{
        margin-top:15px;
        margin-bottom:15px; }
span.caret,aside{display:none}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}

.main-navigation ul .menu-item-has-children:after{
	font-family: 'FontAwesome';
	position: absolute;
	left: 45%;
	bottom: 0;
	content: "\f107";
	color: #000;
	font-size: 15px;
}

.main-navigation ul ul .menu-item-has-children:after{
	content: "\f105";
	left: 90%;
	top: 0;
}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}

	.btn-default .fa-caret-left, .textwidget .fa{padding-right: 6px;}
 
li#text-3 .textwidget, li#text-5 .textwidget{font-family:'Roboto Condensed',sans-serif}


#main-content-wrapper ul.products li.product .woocommerce-loop-category__title,
#main-content-wrapper ul.products li.product .woocommerce-loop-product__title,
#main-content-wrapper ul.products li.product h3 {
	font-size:16px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}


        #top-slideshow .slideshow .slide .slide-content .slide-content-inner {
            padding-right: 20px;
            padding-bottom: 0;
            padding-left: 20px;
        }

	
.customindex-news-bottom p {
	text-align:center!important;
	}


#gkBottom2 .customindex-news-bottom h3{
	font-family:'Open Sans',Arial,sans-serif;
	font-weight:600!important;
	max-width: 100%!important;
	color:#000!important;
	text-transform:none!important;
	font-size:13pt!important;
	line-height:1.3em;
}
.container,.container-fluid{margin-right:auto;margin-left:auto}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.row:after{clear:both}

.site-header .container {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-8{width:66.66666667%}
li.menu-item.placeholder:hover ul{display:none}
