﻿

.entry-title,
.page.page-template-page_blog .entry-title {
	font-size: 36px;
	font-size: 3.6rem;
	letter-spacing: -2px;
	word-wrap: break-word;
}


.page .entry-title,
.single .entry-title {
	font-size: 48px;
	font-size: 4.8rem;
	font-weight: 700;
	letter-spacing: -3px;
}


.error404 .entry-title {
	margin-left: auto;
	margin-right: auto;
	max-width: 660px;
}


.content .entry-title a,
.content .entry-title a:focus,
.content .entry-title a:hover {
	border-bottom: none;
	color: #232525;
}


.content .entry-title a:focus,
.content .entry-title a:hover {
	color: #e85555;
}


.featuredpost .entry-title,
.featured-content.widget .entry-title {
	font-size: 24px;
	font-size: 2.4rem;
    letter-spacing: 0.5px;
    text-transform: uppercase;
}




.gmr-bgstripes{width:100%;height:4px;overflow:hidden;background:#333333}


.logo-stkey {
    z-index: 2;
}

 header .bottom-warp.fixed-menu .logo-stkey {
	transition: all 0.6s;
	opacity: 1;
}
#page-wrapper{min-height:100%;min-width:100%;background-color:#222}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
.fa.pull-right{margin-left:.3em}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}

.nivo-html-caption {
    display:none;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}


.counter {
	display: inline-block;
	margin-top: 20px;
	padding: 6px 12px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
}

#searchForm .form-limit .counter {
	margin-top: 0;
}




.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}




.flexslider {z-index:1;margin: 0; padding: 0;overflow: hidden;}
 
.flexslider .slides img {width: 100%; display: block;}

.flexslider .slides { zoom: 1; }

.flexslider:hover .flex-prev { opacity: 0.7; left: 10px;}

.flexslider:hover .flex-next { opacity: 0.7; right: 10px;}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.menu-item .fa{margin-right:10px}
.gl-Footer .menu-item{padding:2px 0}
.cp-Menu_navSocialLinks .menu-item{font-size:1.8em;color:#5DC3D5;display:inline-block;margin:0 0 0 .3em}
.cp-Menu_navSocialLinks .menu-item a:active,.cp-Menu_navSocialLinks .menu-item a:focus,.cp-Menu_navSocialLinks .menu-item a:hover{color:#0096AE}
.video-views{color:#aaacae}
.woocommerce .cart .group_table td.label,.woocommerce .cart .group_table td.price{font-size:1rem}
.woocommerce .product-h .price{display:block;line-height:1.4;font-weight:600}
.type-product .price ins{text-decoration:none}
.type-product .price del,.type-product .price .from{font-weight:400;opacity:.5}
.us-woo-shop_standard .product-h .price{font-size:1.2rem}
.us-woo-shop_modern .product-h .price{font-size:1.2rem}
.us-woo-shop_trendy .product-h .price{margin-top:.4rem}
.woocommerce .product .summary .price{font-size:1.6rem;font-weight:600}
.woocommerce-page .product .summary .price .from{font-size:1.2rem}
.woocommerce .cart .group_table td.price{font-size:1.2rem;text-align:right;padding-left:0;padding-right:0}
.woocommerce .cart .group_table td.price p.stock{margin:0}
h1, h2, h3, h4, h5, h6,.woocommerce .product .price,.w-counter.color_heading .w-counter-number{color:#333}



.ja-content-main { }


#ja-typo .ja-content-main { width: 100%; }
