.sprocket-accordion-item.active {
    height: auto;
    background-color: transparent;
    opacity: 1;
    cursor: inherit;
}
.sprocket-accordion-item {
    position: relative;
    height: 50px;
    opacity: 0.3;
    overflow: hidden;
    cursor: pointer;
    background-color: #000;
    background-position: 50% 50%;
    background-size: cover;
    -webkit-transition: height 0.3s, opacity 0.4s;
    -moz-transition: height 0.3s, opacity 0.4s;
    transition: height 0.3s, opacity 0.4s;
}
.sprocket-accordion-content {
    color: #fff;
    padding: 0 20px 20px;
    position: relative;
    z-index: 2;
}
.sprocket-accordion-desc {
    font-size: 1.1em;
    line-height: 1.3em;
    opacity: 0;
    -webkit-transition: opacity 0.3s 0.3s;
    -moz-transition: opacity 0.3s 0.3s;
    transition: opacity 0.3s 0.3s;
}
.sprocket-accordion-item.active .sprocket-accordion-desc {
    opacity: 1;
}
.sprocket-accordion-desc > span {
    display: block;
}

.sprocket-accordion-item.active .sprocket-accordion-overlay {
    top: 0;
}
.sprocket-accordion-overlay {
    opacity: 1;
    background: -moz-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 65%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 65%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 65%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 65%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000',GradientType=0 );
}
.sprocket-accordion-overlay {
    position: absolute;
    top: -300px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    opacity: 0;
    -webkit-transition: opacity 0.3s, top 0.3s;
    -moz-transition: opacity 0.3s, top 0.3s;
    transition: opacity 0.3s, top 0.3s;
    height: 300px;
}
.custom_rocks .sprocket-features-title {
  position: relative;
  font-size: 2em;
  line-height: 1.3em;
  margin: 0 0 15px 0;
  padding: 10px;
  display: block;
}
.custom_rocks .sprocket-features-title:after {
  background: #686868;
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  height: 4px;
  margin-left: -42px;
  width: 80px;
}
.entry-content,.entry-content li{float:left;}
.entry-content li img{
	float: right !important;
	width: 150px !important;
	height: 107px !important;
}
.post-2 .articleheading,.post-2 .articledivider,.post-2168 .articleheading,.post-2168 .articledivider{display: none;}
.post-2 .entry-content,post-2168 .entry-content{
    border-bottom: none;
    margin-bottom: 0;
}
ul.display-posts-listing{
	float:left;
	width: 100%;
	margin: 0;
	padding: 0;
}
ul.display-posts-listing li {
    list-style: none;
    border-bottom: solid 1px #ccc;
    margin-bottom: 10px;
}
ul.display-posts-listing li a.title{
	float: left;
	width: 100%;
}
ul.display-posts-listing li .excerpt{
	float: left;
	width: 100%;
	padding: 10px 0 5px 0;
}
ul.display-posts-listing li .excerpt-dash{display: none;}
.item1047 .dropdown.columns-1,.item1047 .dropdown.columns-1 .column.col1{width:250px !important;}
.custom.language ul {
    float: right;
    margin: 0 20px 0 0;
}
.custom.language ul li{
	float:left;
	list-style:none;
	margin-left:10px;
}
.torque_calc .module-title {
    color: #fff!important;
    background: transparent linear-gradient( 
180deg,#6F6F6F 0%,#454545 100%) 0% 0% no-repeat padding-box;
    /* margin: 25px!important; */
    padding: 5px 10px;
}
.torque_calc .module-title h2{color:#fff !important;}
.rt-block.box2_store {
    color: #fff!important;
    background: transparent linear-gradient(180deg, #FCFCFC 0%, #E0E0E0 100%) 0% 0% no-repeat padding-box !important;
    margin:0 25px!important;
}
.store_calc,.store_calc h2.title{
     text-align: left !important; 
}
.box2_store h2{
	color:#424242 !important;
	font-size:24px !important;
	padding:0;
	margin:0;
}
.box2_store h4{
	font-size:18px;
	color:#B02024;
	margin:0;
}


.rt-block.box2_torque {
    color: #fff!important;
    background: transparent linear-gradient(
180deg
,#6F6F6F 0%,#454545 100%) 0% 0% no-repeat padding-box;
    margin: 25px!important;
}
.torque_calc,.torque_calc h2.title{
     text-align: left !important; 
}
.box2_torque h2{
	color:#fff !important;
	font-size:24px !important;
	padding:0;
	margin:0;
}
.mss-centering-img{
	position: relative !important;
}
.sprocket-mosaic-item .sprocket-mosaic-image{width:auto !important;}
.menu-home .sprocket-readmore{display:none !important;}
.menu-home #rt-header .rt-flex-container{
	/*padding-bottom:30px;*/
}
.rt-block.mobile-menu-custom{
	display:none;
}
.mobile-logo{position:absolute;top:0;}
.rt-copyright-content.rt-block{margin-top:20px !important;}
.iso_footer{
	margin:0 0 0 95px !important;
}
.gf-menu .dropdown {
	-webkit-transition: opacity 0.3ms ease-in !important;
	-moz-transition: opacity 0.3ms ease-in !important;
	-o-transition: opacity 0.3ms ease-in !important;
	transition: opacity 0.3ms ease-in !important;
}

.gf-menu li:hover > .dropdown, .gf-menu li.active:hover > .dropdown{
	-webkit-transition: opacity .3ms ease-in; /* Safari */
	-moz-transition: opacity 0.3ms ease-in;
	-o-transition: opacity 0.3ms ease-in;
    transition: opacity .3ms ease-in;
}
#rt-maintop {
    background-color: whitesmoke !important;
}

li.rt-menu-logo > a > span {
	opacity: 0;
	height: 0;
}
/* addition of background image logo */

.menu-block .gf-menu .rt-menu-logo {
	background: url(../images/logo/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
	width: 248px;
	height: 66px;
}
/* Adjust menu-logo underline position */

.menu-block .gf-menu .rt-menu-logo:after {
	bottom: 0px !important;
}
/* If needed use this Code Block to increase <a> area to match logo size*/

.menu-block .gf-menu .rt-menu-logo .item {
	padding-right: 180px !important;
}
/* Remove the menu-logo white underline */



.menu-block .gf-menu .rt-menu-logo:after {
	background: transparent !important;
}
.fp-slideshow .layout-fullslideshow .sprocket-features-title {
	font-family: "latoblack", Verdana, Helvetica, Arial, sans-serif;
	font-size: 4em;
	letter-spacing: 10px;
	text-transform: uppercase;
	text-shadow: 2px 2px 3px rgb(0, 0, 0);
}
.fp-slideshow .layout-fullslideshow .sprocket-features-desc {
	font-family: "lato", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.75em;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-shadow: 2px 2px 3px rgb(0, 0, 0);
}
.space {
	margin-top:10px;
}
select {
	width:50%;
}
.space1 {
	display:none;
	float: left;
	padding-top: 15px;
	padding-left: 64px;
	padding-right: 14px;
}
.menu-block .gf-menu .item {
	color: #ffffff;
	font-family: "lato", Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-shadow: 1px 1px 2px rgb(0, 0, 0);
}
/*.sprocket-strips-p-container {

    list-style: outside none none !important;

    margin: 0 10% !important;

    overflow: hidden;

    padding: 0;

}*/

.sprocket-strips-p-container {
	list-style: outside none none !important;
	margin: 0 auto !important;
	overflow: hidden;
	padding: 0;
	width: 60%;
}
.menu-block .gf-menu .dropdown {
	background: none repeat scroll 0 0 #fff;
}
.menu-block .gf-menu .dropdown .menu-item-wrapper {
	color: #888;
	text-align: left;
	text-shadow: 0 0;
	text-transform: none;
}
#rt-secondfullwidth ul.sprocket-strips-p-container li:first-child {
	width:40.33% !important;
}
#rt-secondfullwidth ul.sprocket-strips-p-container li:last-child {
	width:18.33% !important;
}
.cols-3 .sprocket-strips-p-block {
	width: 40.33% !important;
}
.item-page a {
	font-weight:bold;
	text-decoration:underline;
}
.accordeonck img {
	margin-top:10px;
}
.current {
	border:none;
	padding:0;
}
#rt-secondfullwidth .sprocket-strips-p li.sprocket-strips-p-block a {
	color: #fff;
	text-decoration: underline;
	transition: all 0.3s ease 0s;
}
.fp-roksprocket-strips-secondfullwidth.rt-block {
	padding: 0 0 0;
}
textarea {
	height:auto;
}
/*.formResponsive .formHorizontal .formControlLabel {
	padding: 0px;
	width: 39%;
}*/
.formResponsive .formHorizontal .formControls {
	margin-left:0px;
}
.rt-block.language {
	position: absolute;
	top: 0;
	right: 6px;
	width: 100%;
	z-index:100;
	text-align: right;
}
.media .pull-left.left-10{
	float:left;
	width:30%;
}

 @media only screen and (max-width: 600px) {
#rt-secondfullwidth ul.sprocket-strips-p-container li:first-child {
	width:100% !important;
}
#rt-secondfullwidth ul.sprocket-strips-p-container li:last-child {
	width:100% !important;
}
.cols-3 .sprocket-strips-p-block {
	width: 100% !important;
}
}
#rt-header a:hover:not(.item) {
	color: #e11e22 !important;
}
#wp-header, #wp-footer {
	display:none;
}
#wp-main {
	float: left;
	padding: 0 !important;
	width: 100%;
}
.mobile-logo {
	position: absolute;
	width: 100%;
	z-index: 100;
}
.mobile-logo-inner {
	height: 70px;
	width: 100%;
	z-index: 100;
}
.wp-container {
}
.slideshow-btn {
	top: -175px;
	z-index: 3;
}
.menu-block .gf-menu .dropdown.flyout,.gf-menu.l1 > li > .dropdown{
	box-shadow: 0 5px 14px -1px rgba(0,0,0,.30);
}
.menu-block .gf-menu .dropdown.flyout li .item {
	border-bottom:1px solid #26363f !important;
}
ul.menu a.isactive{
	color:#710f11 !important;
}
#rt-breadcrumbs .rt-block {
  margin: 0 10px;
  padding: 10px 15px 0;
}
.store-right-main{
	background: #fff; overflow: hidden; margin-bottom: 5px; border-radius: 6px;
}
.store-right-img{
	float: left; width: 20%; margin-right: 3%;
}
.store-right-list{
	float: right; width: 65%;
}
.store-right-list ul{margin:0;}
@media only screen and (min-width: 1208px) {
  body.layout-mode-responsive .hidden-desktop {
    display: none !important;
  }
}
@media only screen and (min-width: 960px) and (max-width: 1207px) {
	body.layout-mode-responsive .hidden-desktop {
    display: block !important;
	
  }
  .gf-menu .dropdown li:hover > .flyout{left:0 !important;}
}
@media (max-width: 1206px) {
	/*
  .layout-mode-responsive .gf-menu-device-container {
    padding: 5px;
  }
  .layout-mode-responsive .gf-menu-device-container select {
    margin-bottom: 0;
    width: 100%;
  }
  .layout-mode-responsive .gf-menu {
    background-image: url(../images/menu/tree-main.png) !important;
    background-repeat: repeat-y;
    background-clip: content-box;
    -webkit-background-clip: content-box;
  }
  .layout-mode-responsive .gf-menu ul,
  .layout-mode-responsive .gf-menu ol {
    background: transparent url(../images/menu/tree-main.png) repeat-y !important;
  }
  .layout-mode-responsive .gf-menu li {
    background: url(../images/menu/tree-node.png) no-repeat !important;
    padding-left: 20px !important;
    margin-right: 0 !important;
  }
  .layout-mode-responsive .gf-menu li.active.last {
    background: url(../images/menu/tree-node.png) no-repeat !important;
    border: 0 !important;
  }
  .layout-mode-responsive .gf-menu li .columns-1 > .col1 > ul > li:last-child,
  .layout-mode-responsive .gf-menu li .columns-2 > .col2 > ul > li:last-child,
  .layout-mode-responsive .gf-menu li .columns-3 > .col3 > ul > li:last-child,
  .layout-mode-responsive .gf-menu li .columns-4 > .col4 > ul > li:last-child {
    background: transparent url(../images/menu/tree-node-last.png) 0 -2px no-repeat !important;
  }
  .layout-mode-responsive .gf-menu li ol > li:last-child {
    background: transparent url(../images/menu/tree-node-last.png) 0 -2px no-repeat !important;
  }
  .layout-mode-responsive .gf-menu li .item {
    padding: 2px 5px !important;
    height: inherit !important;
  }
  .layout-mode-responsive .gf-menu li .item.subtext {
    margin: 5px 0 0 0;
    line-height: 16px;
  }
  .layout-mode-responsive .gf-menu li .item:after {
    content: '' !important;
  }
  .layout-mode-responsive .gf-menu.l1 > li > .item.subtext {
    line-height: 24px;
  }
  .layout-mode-responsive .gf-menu > li:first-child,
  .layout-mode-responsive .gf-menu > li:first-child.active {
    background: url(../images/menu/tree-node-first.png) no-repeat !important;
  }
  .layout-mode-responsive .gf-menu > li:last-child {
    background: transparent url(../images/menu/tree-node-last.png) 0 -2px no-repeat !important;
  }
  .layout-mode-responsive .gf-menu .dropdown {
    width: 100% !important;
    border: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    background: transparent !important;
    position: relative;
    left: inherit;
    top: inherit;
    opacity: 1;
    *zoom: 1;
  }
  .layout-mode-responsive .gf-menu .dropdown:before,
  .layout-mode-responsive .gf-menu .dropdown:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .layout-mode-responsive .gf-menu .dropdown:after {
    clear: both;
  }
  .layout-mode-responsive .gf-menu .dropdown .flyout {
    display: block;
  }
  .layout-mode-responsive .gf-menu .dropdown ul li {
    margin: 0;
  }
  .layout-mode-responsive .gf-menu .dropdown li:hover > .flyout {
    left: inherit;
    top: inherit;
  }
  .layout-mode-responsive .gf-menu .dropdown .column {
    width: 100% !important;
  }
  .layout-mode-responsive .gf-menu .dropdown .grouped ol {
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .layout-mode-responsive .gf-menu .dropdown .modules {
    display: none;
  }
  .layout-mode-responsive .gf-menu.l1 > li {
    float: none;
    margin-left: -1px;
  }
  .layout-mode-responsive .gf-menu.l1 > li.active {
    margin-left: 0px;
    background: transparent;
    border: 0;
  }
  .layout-mode-responsive .gf-menu.l1 > li > .item {
    font-size: 14px;
  }
  */
}
@media (max-width: 1206px) {
	/*
  .layout-mode-responsive .gf-menu-device-container.responsive-type-panel {
    display: block !important;
  }
  .layout-mode-responsive .gf-menu-device-container.responsive-type-panel ~ ul.gf-menu {
    display: none;
  }
  .layout-mode-responsive .gf-menu-device-wrapper.gf-menu-device-wrapper-sidemenu {
    margin-bottom: 0 !important;
  }
  .layout-mode-responsive .gf-menu-device-wrapper-sidemenu {
    -webkit-transition: left 0.2s ease-out;
    -moz-transition: left 0.2s ease-out;
    -o-transition: left 0.2s ease-out;
    transition: left 0.2s ease-out;
    position: fixed !important;
    top: 0;
    left: -280px;
    right: 0;
    bottom: 0;
    margin: 0 !important;
    z-index: 200;
    overflow: auto !important;
    border: 0;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    width: 280px;
  }
  .layout-mode-responsive .gf-menu-device-wrapper-sidemenu .gf-menu-device-container {
    display: block;
    padding: 0;
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 0;
    width: 100%;
  }
  */
}
@media (min-width: 1207px) {
  .layout-mode-responsive .gf-menu-device-wrapper-sidemenu {
    left: -280px;
  }
  body.gf-sidemenu-size-marginleft {
    left: 0;
  }
}
@media only screen and (min-width: 1207px) {
  .rt-dropdown-left:hover > .dropdown {
    right: 100% !important;
    left: auto !important;
  }
  .gf-menu > .rt-dropdown-left:hover > .dropdown {
    right: 0 !important;
    left: auto !important;
  }
  .rt-dropdown-right:hover > .dropdown {
    left: 100% !important;
    right: auto !important;
  }
  .gf-menu > .rt-dropdown-right:hover > .dropdown {
    left: 0 !important;
    right: auto !important;
  }
}
ul.menu li a::before, ul.menu li .item::before, ul.menu li .separator::before{
	display:none !important;
}
.accordeonck ul li a {
  padding: 7px 4px 7px 25px !important;
}
.accordeonck ul li{list-style:none !important;}
.accordeonck ul li.parent > span span.toggler_icon {
  left: -5px !important;
}
.accordeonck ul li .accordeonck_outer .dot_icon {
  background: rgba(0, 0, 0, 0) url("../images/dot.png") no-repeat scroll left center;
  cursor: pointer;
  display: block;
  height: 40px;
  position: absolute;
  width: 10px;
  z-index: 10;
}
.product-links{
	width:100%;
}
.product-links a{
	text-decoration:none !important;
}
.product-links .grey{
	background-color:#D9D9D9;
}
.product-links .red,.red,table tr.red td{
	color:#fff;
	background-color:#710F11 !important;
}
.rt-block.blog-top,.rt-block.wp-sidebar{
	padding:0 15px !important;
	margin:0 10px !important;
}
.rt-block.wp-sidebar fieldset{text-align:center !important;}

#select_200 {
  float: left;
  padding-right: 1%;
  width: 50%;
}
#select_200 select{
	float:left;
	width:100%;
	padding:12px;
}
#select_201{
	float:left;
	width:49%;
}
#select_201 select{
	float:left;
	width:100%;
	padding:12px;
}
.search{margin-top:0 !important;}
.rt-block.wp-sidebar form{margin:0 !important;}
ul.xoxo li .module{margin:0 !important;}
ul.xoxo li#text-2 .textwidget h1 {
  line-height: 5px;
  margin: 20px 0 0;
  text-align: center;
}
#search-2,#search-2 .mod-wrap3,#search-2 .mod-wrap3 .searchform{padding:0px;}
#search-2 .module{margin:0 !important;}
/*#search-2 #searchform div {
  display: block;
  margin: 0 auto;
  text-align: center;
  width: 50%;
}*/
#search-2 #searchform div {
    display: block;
    margin: 0 auto;
   /* text-align: center;*/
    float: left;
    width: 100%;
}
.menu-blog .rt-component-block.rt-block{margin-top:0 !important;padding-top:0 !important;}
.menu-blog #rt-breadcrumbs .rt-block h4{padding:0 0 0 0 !important;}
.menu-blog #rt-breadcrumbs .rt-block .sprocket-accordion-content{padding:0 20px 22px !important;}
.menu-blog #rt-breadcrumbs .rt-container{
	width:100% !important;
}
.menu-blog #rt-breadcrumbs .rt-container .rt-block{
	margin:0 !important;padding:0 !important;
}
.menu-blog #rt-breadcrumbs .rt-container .rt-block .sprocket-accordion-item {
	background-position: left top !important;
	background-size: cover;
	background-repeat: no-repeat;
}
.menu-blog #rt-breadcrumbs .rt-container .rt-block .sprocket-accordion-overlay{
	/*display:none !important;*/
}
.sprocket-accordion-overlay{opacity:.5 !important;}
.search-btn{float:left;width:100%;padding-top:10px;}
.rt-flex-container {
  width: 100%;
}
.blog_top{display:none;}
body #rt-slideshow .layout-fullslideshow .sprocket-features-content{
	margin-left:0 !important;
}
#rt-sidebar-c .box2 {
  /*background: #000 none repeat scroll 0 0;*/
  color: #ffffff;
  margin:0 25px !important;
}

a.white,.white{color:#ffffff !important;}
.black{color:#000000 !important;}
.joocommerce__products-list-container .item, .joocommerce__categories-list-container .item{
	width:100% !important;
}
.js-button__add-to-cart__in-list,.js-button__add-to-cart{
  background-color: #710f11 !important;
    background-image: linear-gradient(to bottom, #710f11, #710f11) !important;
}
.js-button__add-to-cart__in-list:hover, .js-button__add-to-cart__in-list:active, .js-button__add-to-cart__in-list.active, .js-button__add-to-cart__in-list.disabled, .js-button__add-to-cart__in-list[disabled] {
  background-color: #0044cc;
  color: #fff;
}
.js-button__add-to-cart:hover, .js-button__add-to-cart:active, .js-button__add-to-cart.active, .js-button__add-to-cart.disabled, .js-button__add-to-cart[disabled] {
  background-color: #0044cc;
  color: #fff;
}
.quantity-container > .quantity h4 {
  float: left;
}
.well {
  background-color: #f5f5f5 !important;
  border: 1px solid #e3e3e3 !important;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset !important;
  margin-bottom: 20px;
  min-height: 20px;
  padding: 19px;
}
.joocommerce-product-details .js-button__add-to-cart{float:left !important;}
.joocommerce-product-details .quantity-container{float:left !important;}
.joocommerce__product-container .span4{text-align:center;}
.joocommerce__product-container .span4 img{
  /*width: 40% !important;*/
  float:left;width:100%;
}
.joocommerce__product-container .span4 a{
	float:left;width:100%;
}
.item1320{display:none !important;}
.store-right img {
  width: 20%;
  margin-right: 10px;
  padding:0 10px 5px !important;
}
.store-right .dot_icon{display:none !important;}
#accordeonck447 li > .accordeonck_outer .toggler_icon {
  margin-left: 7px;
}
h4{
	color:#710f11;
}
.sprocket-strips-p-content h4{
	color:#fff !important;
}
.media-description p{
  color: rgb(34, 34, 34);
  font-family: arial,sans-serif;
  font-size: 12.8px;
}
.price_span{
	width:10px;
	display:inline-block !important;
}
.amount_span{
	display:inline-block !important;
	width:30px;
}
.category_table .media-object{
	margin-right:0 !important;
	border:none !important;
	box-shadow:none !important;
}
/*#rt-sidebar-c .box2.storeBox {
	background:none !important;
	background-image: none !important;
	border:none !important;
}
#rt-sidebar-c .rt-block.box2.storeBox {
  background-color: #da4f49 !important;
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f) !important;
  background-repeat: repeat-x !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  margin: 0 25px !important;
}
#rt-sidebar-c .box2.storeBox .btn-danger {
  background-color: ##999999 !important;
  background-image: linear-gradient(to bottom, #999999 , #666666) !important;
  background-repeat: repeat-x ;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}*/
.cart_img {
  background: rgba(0, 0, 0, 0) url("../images/buy-icon.png") no-repeat scroll 0 0 !important;
  border: 0 none !important;
  float: left;
  height: 26px;
  left: 36px;
  position: relative;
  width: 26px;
}
.article-tools.article-info-surround2{
	display:none !important;
}
#searchsubmit{
	padding: 0 !important;
	background: #000;
	color: #fff;
	border-color: #000;
	margin-left: -10px;
	width: 14% !important;
	height: 46px !important;
}
#primary{padding-bottom:0 !important;}
.gf-menu-toggle{
	display:none !important;
}
@media only screen and (max-width: 600px) {
	.menu-blog #rt-breadcrumbs .rt-block .sprocket-accordion-content {
		padding:0 !important;
	}
	.menu-blog #rt-breadcrumbs .rt-container .rt-block .sprocket-accordion-item h4{
		line-height:0 !important;
	}
	#wp-container{
		width:100% !important;
		padding-right:0 !important;
	}
	#right {
	float: left;
	width: 100% !important;
	padding-left: 0 !important;
	border-left: none !important;
	}
}
@media only screen and (max-width: 600px) {
	.mss-caption-title{
		font-size:17px !important;
	}
	.mss-caption > span{
		font-size:15px !important;
	}
	#rt-header a:not(.item){
		color:#5a0c0e !important;
	}
	.jf_mm_wrapper .iconSpacing_ltr, .jf_mm_wrapper .iconSpacing_rtl{
		color:#5a0c0e !important;
	}
	#jf_mm_menu .item-140,#jf_mm_menu .item-1320 {
		display:none !important;
	}
	.nav-header {
    display: block;
    padding: 3px 15px;
    font-size: 16px !important;
    font-weight: normal !important;
    line-height: 20px;
    color: #999;
    text-shadow: none !important;
    text-transform: none !important;
	}
	.rt-block.mobile-logo{    
	height: 20px;
    position: inherit;
    background: #424242;
	}
	.extension-type-preset1 #rt-extension {
		background-image: url(../images/backgrounds/extension/preset1/bg-m.jpg);
	}
	.secondfullwidth-type-preset6 #rt-secondfullwidth {
		background-image: url(../images/backgrounds/secondfullwidth/preset6/bg.jpg);
	}
}
div[itemprop="articleBody"]{
	overflow-x:auto;
	
}
@media only screen and (max-width: 400px) {
	table{
		width:100% !important;
		float:left !important;
	}
	table tr td{
		width:100% !important;
		float:left !important;
	}
	.media .pull-left.left-10{
	float:left;
	width:100%;
}
.joocommerce-container table tr td{
		width:100% !important;
		float:none !important;
	}
	.mss-caption-title,.mss-caption > span{
		font-size:15px;
	}
}
@media only screen and (max-width: 1199px) {
	body.layout-mode-responsive .rt-container {
		width: 100% !important;
	}
}