﻿
.clear {
	float: none !important;
	clear: both;
	width:100%; 
	height: 0;
}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}

#footer_coms ul {
	display:none;
}

#footer_coms .f_si_right, #footer_coms .f_si_left, #f_social_icons {
	float:none;
	padding:0 0 5px;
	width:100%;
	text-align:center;
}

#footer_coms .f_message_left, #footer_coms .f_message_right {
	float:none;
	width:100%;
	text-align:center;
	padding: 0;
	height:auto;
}
#footer_coms {background:#dddddd; }
#footer_coms a{color:#ff9600; }
#footer_coms a:hover,#footer_coms .menu a:hover,.f_si_type1 a:hover,#footer_coms #to_top_img:hover{color:#ff9600; }
#footer_coms,#footer_coms .menu a,#f_social_icons a,#footer_coms #to_top_img{color:#232323; }
#footer_coms .f_si_type2 #to_top_img{background:#ff9600!important;}


.home .tab-content .tab-pane
{
	overflow: hidden;
}


.home .tab-content .tab-pane img
{
	max-width: 100%;
}
.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{clear:both}


* html .clearfix {
	
	height: 1%;
	
	}

	
	
	
	table#table_products {
		width: 100% !important;
		background: none;
		margin: 30px 0 0 0;
	}

	table#table_products tr#table_products_first {
		display: none;
	}

	table#table_products tr {
		display: block;
	}

	table#table_products tr td {
		display: block;
		width: 100% !important;
	}

	table#table_products tr td iframe {
		display: none;
	}

	table#table_products tr td table {
		width: 100% !important;
	}

	table#table_products tr td table td {
		width: 100% !important;
		overflow: none;
	}

	table#table_products tr#table_blocks td {
		background: none;
	}

	table#table_products tr#table_blocks td img {
		width: 100%;
		height: auto;
	}

	table#table_products tr#table_blocks iframe {
		width: 100%;
		height: auto;
		display: block;
	}

	table#table_products tr#table_blocks_social_news {
		
	}

	table#table_products td#table_blocks_social_news_facebook {
		display: block;
		width: 100%;
	}

	table#table_products td#table_blocks_social_news_facebook iframe {
		width: 100%;
		height: auto;
		display: block;
	}

	table#table_products td#table_blocks_social_news_newsfeed {
		display: none;
	}

	table#table_products tr#table_products_grid {
		width: 100%;
	}

	table#table_products tr#table_products_grid td a {
		display: block;
		width: 50%;
		float: left;
		margin: 0 auto 0 auto;
	}

	table#table_products tr#table_products_grid td a img {
		width: 100%;
	}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }


[class^="tieicon-"]:before, [class*=" tieicon-"]:before, .search-block .search-button:before, #main-nav li.menu-item-home a:before, blockquote:before, .rss-cat-icon:before, #twitter-widget li:before, .flex-direction-nav a:before,
span.tie-date:before, span.post-comments:before, span.post-views:before, span.post-meta-author:before, span.post-cats:before {
    font-family: "tiefontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    width:32px;
    height:32px;
    display:inline-block;
    text-decoration: inherit;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 32px;
    font-size:18px;
	-webkit-font-smoothing: antialiased;
	-o-transform: scale(1);
	text-rendering: optimizeLegibility;
	text-shadow: none;
}

		#main-nav  ul li.menu-item-home ul li a,
		#main-nav  ul ul li.menu-item-home  a,
		#main-nav  ul li.menu-item-home ul li a:hover{
			background-color:transparent !important;
			text-indent:0;
			background-image:none !important;
			height:auto !important;
			width:auto;
		}
#top{position:fixed;bottom:4px;right:10px;cursor:pointer;opacity:0.8;z-index:99999}
#top:hover{position:fixed;bottom:4px;right:10px;cursor:pointer;opacity:1.0;z-index:99999}
