/* Only Phones (Portrait) */
@media (max-width: 479px) {
	.zebra img {
		max-width: 45%;
	}
}
#rt-main {
    background-color: #ffffff;
    color: #262a2f;
}
#rt-breadcrumbs a {font-size: 14px;}

/*
#rt-breadcrumbs span:after {
content: "\f101";
font-family: FontAwesome;
margin: 0 5px 0 5px;
}
*/
#rt-breadcrumbs [class^="breadcrumb"] a::after {
    margin: 0px;
}
#rt-breadcrumbs a::after {
    content: "";
	margin: 0px;
}
#rt-breadcrumbs .divider {
    display: inline;
	margin: 3px;
}
#rt-breadcrumbs [class^="breadcrumb"] img {
    display: inline;
	margin-bottom: 4px;
}

#rt-breadcrumbs .rt-block {
    margin: 0px;
    padding: 10px 20px 30px;
}
#rt-breadcrumbs a {
    font-size: 14px;
    text-decoration: underline;
}

.cols-2 .column-1, .cols-2 .column-2 {
    width: 100%;
}
#rt-logo {
    background: url("../../../images/stories/nitto-logo5.png") no-repeat scroll 50% 0 rgba(0, 0, 0, 0) !important;
}
.rt-logo-block {
    padding: 14px 0;
}
.fp-roksprocket-headlines.rt-block {
    padding: 5.5px;
}
.box2 a:not(.readon) {
    color: #ffffff !important;
}
.box2 a:not(.readon) a:hover {
    color: #192963 !important;
}
.box2 {
    background: #262a2f none repeat scroll 0 0 !important;
    color: #e8ebed;
}
.fp-roksprocket-tabs-showcase .sprocket-tabs-desc {
    color: #FFFFFF;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}
.fp-roksprocket-tabs-showcase .sprocket-tabs-text {
    opacity: 0.4;
}
#rt-page-surround {
    padding: 0;
}
.box-download, .box-note, .box-content {
    background: none no-repeat scroll 0 0 rgba(26, 26, 26, 0.1) !important;
    border: 1px dashed rgba(93, 93, 93, 0.55) !important;
    border-radius: 3px !important;
    margin: 15px 0 !important;
    padding: 10px !important;
    padding-left: 10px !important;
}
.box-note {margin: 15px !important;}
.readon {
   font-weight: normal !important;
}
.readon:hover {
   text-decoration: none !important;
}
.chart {
    height: 12px !important;
}

.button-primary {
    background-color: #003591;
    background-image: none;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 3px;
    box-sizing: border-box;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: normal;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    transition: all 0.2s ease-in 0s;
    vertical-align: middle;
}
.button-primary:hover {
    background-color: #001945;
    color: #1268FF !important;
    text-decoration: none !important;
}
#yoo-zoo .items h2.pos-title a:hover {
    text-decoration: underline;
}
.readon {
	padding: 5px 10px !important;
}
#yoo-zoo div.box-1 div.row {
    margin-top: 0px !important;
}
#yoo-zoo .item h3 {
    font-size: 14px;
}
img.bordered-pic, img.examples {
    background-color: #FFFFFF;
    border: 1px solid rgba(93, 93, 93, 0.55);
    border-radius: 3px 3px 3px 3px;
    float: left;
    margin: 10px;
    padding: 10px;
	max-width: 70%;
}
.rt-search {
	float:right;
	margin-top:-15px;
}
#roksearch_search_str {
    width: 200px;
	float:right;
}
.readon2 {
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}
.invers {
	color: #ffffff;
}
.invers:hover {
	color: #262A2F;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
}
.de-tab {
	padding-bottom:29px;
}
.en-tab {
	padding-bottom:29px;
}
.fr-tab {
	padding-bottom:30px;
}
/* MENU */
.menutop li.root > .item {height:65px !important;line-height:65px !important;}
.menutop li.active > .item {background:none repeat scroll 0 0 #999999 !important;border-color:none !important;color:#ffffff !important;}
.menutop li .item {background:none;border-color: #ffffff !important;}

.gf-menu li.parent > .item {padding: 0 10px !important;}
.gf-menu li.parent > .item:after {right: 20px !important;}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
	.gf-menu li.parent > .item .menu-item-bg {padding: 5px 30px 5px 10px !important;}
	#rt-breadcrumbs a {font-size: 14px;}
}

@media (min-width: 768px) and (max-width: 959px) {
	.gf-menu li.parent > .item .menu-item-bg {padding: 1px 2px 1px 2px !important;}
	.font-size-is-default {font-size: 11px !important;}
	#rt-breadcrumbs a {font-size: 14px;}
}

@media (max-width: 767px) {
	.button, .readon, .readon2, .readon3, a.readmore, button.validate, p.readmore a, #member-profile a, #member-registration a, .formelm-buttons button, .logout-button .btn, #gantry-totop, .sprocket-readmore, .roksearch_results a.clr {
    font-size: 10px !important;
    padding: 5px 10px !important;
	}
	body.layout-mode-responsive .rt-title-tag {
    line-height: 12px !important;
	}
	.fp-roksprocket-headlines {display:none !important;}
	#gantry-totop {font-size: 12px !important; padding: 10px 20px !important;}
	.layout-left .sprocket-tabs-nav, .layout-right .sprocket-tabs-nav {min-height: 100px !important;}
	.mod-languages {padding-left:50px !important;}
	.font-size-is-default {font-size: 11px !important;}
	#rt-breadcrumbs a {font-size: 14px;}
}

@media only screen and (max-width: 480px) {
	#rt-showcase {display:none !important;}
	.fp-roksprocket-headlines {display:none !important;}
	#gantry-totop {font-size: 12px !important; padding: 10px 20px !important;}
	.mod-languages {padding-left:50px !important;}
	.font-size-is-default {font-size: 11px !important;}
	#rt-breadcrumbs a {font-size: 11px !important;}
}

hr {
    border-color: #ccc -moz-use-text-color #fff !important;
}
.yoo-zoo.element-download-type {
    height: 50px;
    width: 50px;
}
.current {
    border: none !important;
    clear: both;
    padding: 0px;
}
span.sp-nh-text {
    margin: 0 40px 0 5px !important;
}

.cols-3 .column-3 {
    float: left;
}
#redim-cookiehint .cookiebuttons .btn {
    color: #000;
    background-color: #333;
}

.rt-search {
   z-index: 9000;
}

.product-product4-dlv30a-45a-70a-ask-esd-de > .items > .box-1 > .row > .width-100 > .teaser-item > .width-10 {
    width: 14.999%;
}
.product-product4-dlv30a-45a-70a-ask-esd-de > .items > .box-1 > .row > .width-100 > .teaser-item > .width-20 {
    width: 14.999%;
}

#yoo-zoo .width100 {
    width: 100%;
}