//29-03-2016
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
#rs-demo-id {}
.broken_link, a.broken_link {
	text-decoration: line-through;
}
.removed_link, a.removed_link {
	text-decoration: line-through;
}
.blog-posts-shortcode-thumb {display:none !important;}
.blog-posts-shortcode-content {float:left !important;width:360px !important;}
.home-bnr-jquery .home-banner-sub {
width:432px;
height:270px;
background:url(images/_global/global-sprite.png) 0 -1188px no-repeat;
top:0px;
right:35px;
position:absolute;
}

#tt-mobile-menu-button span {
background: #000 url(http://www.gesycal.com/file/menu.png) 50% 50% no-repeat;
border: 1px solid #232323;
width: 90px;
height: 30px;
display: inline-block;
margin: 1% 0 0 70%;
}

#header .tt-retina-logo {
	width: ;
 	height: ;
  	url: "";
}

h1, h2, h3, h4, h5 #main .comment-title, .four_o_four, .callout-wrap span, .search-title,.callout2, .comment-author-about, .logo-text {font-family:'Cabin', Arial, sans-serif;}

.post_thumb {background-position: 0 -396px;}.post_thumb img {margin: 6px 0 0 6px;}

.top-block,
.top-block ul.sf-menu li ul,
#tt-slider-full-width {
	background: #093A3E;
}

#footer_bottom,
body.karma-flat-cs #footer_bottom {
	background: #093A3E url() top center repeat-x;
}
.footer-content a,
#footer_bottom a,
#footer .blogroll li,
#mc_signup .mc_required,
.mc_required,
#mc-indicates-required,
#footer ul.tt-recent-posts li p {
	color: rgba(255,255,255, 0.35);
}
#footer .blogroll a,
#footer ul.tt-recent-posts h4 {
	color: #FFF;
}
#footer h3 { border-bottom: 1px solid rgba(255,255,255, 0.2); }
#footer,
#footer p,
#footer ul,
#footer_bottom,
#footer_bottom p,
#footer_bottom ul,
#footer #mc_signup_form label {
	color: #DDD;
}

#footer,
#footer p,
#footer ul,
#footer_bottom,
#footer_bottom p,
#footer_bottom ul,
#footer #mc_signup_form label {
	color: #DDD;
}
/* latin */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  src: local('Cabin Regular'), local('Cabin-Regular'), url(http://fonts.gstatic.com/s/cabin/v8/yQOMOX5hR0-6LTD879t-PQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

