/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimpleGrid Framework          ||
|| # Copyright (C) 2010  Youjoomla.com. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla.com                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
html body {
	line-height: 28px;
}
.yjsg_grid {
	padding: 30px 0;
}
.holders {
	padding: 60px 0;
}
#yjsgbodytop.yjsg_grid {
	padding: 0 0 15px 0;
}
#yjsgbodybottom.yjsg_grid {
	padding: 15px 0 0 0;
}
#header {
	padding: 55px 15px;
}
#yjsgheadergrid {
	padding-top: 50px;
}
#logoholder + #yjsgheadergrid {
	margin-left: -15px;
}
/* Logo centered */
#logoholder {
	display: block;
	margin: 0 auto;
}
/* Module and Items titles */
.article_title, .module_title {
	font-size: 170%;
}
/* Top menu*/
.horiznav a {
	text-transform: uppercase;
}
ul.yjsgmenu ul.subul_main li a {
	font-size: 80%;
}
ul.yjsgmenu li a span.yjm_desc {
	text-transform: capitalize;
	font-size: 90%;
}
/*menu center*/
.horiznav ul.yjsgmenu {
	text-align: center;
}
.horiznav ul.yjsgmenu li.level0 {
	float: none;
	display: inline-block;
	text-align: left;
}
/*active*/
.horiznav ul.yjsgmenu li.level0 > span > a.activepath, .horiznav ul.yjsgmenu li.level0 > a.activepath {
	font-weight: 800;
}
/*line right*/
.yjsgmenu a {
	position: relative;
}
.horiznav ul.yjsgmenu li.level0 > span > a:before, .horiznav ul.yjsgmenu li.level0 > a:before {
	content: "";
	width: 1px;
	height: 10px;
	top: 0px;
	bottom: 0;
	right: 0;
	display: block;
	margin: auto;
	position: absolute;
}
/*circles*/
ul.yjsgmenu span.child a:after {
	right: 15px;
	font-size: 7px;
}
/* top level menu items */
ul.yjsgmenu li a, ul.yjsgmenu.megadropline a.dlevel1a, ul.yjsgmenu.megadropline .cleardropline, ul.yjsgmenu.megadropline .cleardropline {
	padding: 0px 30px 0 25px;
	height: 60px;
	line-height: 60px;
}
ul.yjsgmenu a span.yjm_has_desc, ul.yjsgmenu a span.yjm_has_all, ul.yjsgmenu.megadropline a.dlevel1a span.yjm_has_desc, ul.yjsgmenu.megadropline a.dlevel1a span.yjm_has_all {
	padding: 10px 0;
}
/* sub levels menu items */
ul.yjsgmenu ul li a {
	line-height: 50px;
}
ul.yjsgmenu ul a span.yjm_has_desc, ul.yjsgmenu ul a span.yjm_has_all {
	line-height: normal;
	padding: 12px 0;
}
/*menu module*/
ul.yjsgmenu div.yj_menu_module_holder {
	padding: 20px;
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li a, .horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li a:hover {
	margin: 5px 0;
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsg-form .yjsg-form-prepend, .horiznav ul.subul_main div.yj_menu_module_holder .yjsg-form .yjsg-form-element {
	background: none;
	border: 1px solid;
}
.horiznav ul.subul_main div.yj_menu_module_holder .button {
	border: 1px solid;
	padding: 8px 20px;
	line-height: normal;
	height: auto;
	font-size: 90%;
}
/* Switcher */
#layout_type {
	display: block;
	margin: 0 auto;
}
body.ispattern {
	background-repeat: repeat;
	background-attachment: fixed;
}
body.isimage {
	background-repeat: no-repeat;
	background-position: 49.99% top;
	background-size: cover;
	background-attachment: fixed;
}
/* Boxed */
#layout_type.yjsgsitew .aimageslider .YJIS_outer, #layout_type.yjsgsitew .aimageslider .YJIS_inner, #layout_type.yjsgsitew .aimageslider .YJS_slidesholder, #layout_type.yjsgsitew .aimageslider .YJSlide_slide a.popbox, #layout_type.yjsgsitew .aimageslider .YJSlide_slide img {
	max-height: 400px;
}
#layout_type.yjsgsitew .apoplogin, #layout_type.yjsgsitew .alivesearch {
	margin: 0 20px;
}
/*slider*/
#layout_type.yjsgsitew .aimageslider h4 {
	font-size: 120%;
	line-height: 21px;
	margin: 0 auto 10px auto;
}
#layout_type.yjsgsitew .aimageslider span.fa-circle {
	font-size: 70%;
}
#layout_type.yjsgsitew .aimageslider .YJSlide_slide .imageslider_category, #layout_type.yjsgsitew .aimageslider .YJSlide_slide .YJSlide_intro_in p {
	margin-bottom: 0;
}
#layout_type.yjsgsitew .amediaslider h4 {
	font-size: 120%;
	line-height: 21px;
}
#layout_type.yjsgsitew .holders {
	padding: 35px 20px;
}
#layout_type.yjsgsitew .yjsg_grid {
	padding: 30px 20px;
}
#layout_type.yjsgsitew .gridsfx-apoplogin {
	padding: 10px 0;
}
#layout_type.yjsgsitew .gridsfx-aimageslider.gridsfx-amediaslider.gridsfx-amediaslider.yjsgsitew {
	padding: 0;
}
#layout_type.yjsgsitew .yjt_imgs {
	margin: 0 5px 15px 5px;
}
#layout_type.yjsgsitew #yjsgbodytop.yjsg_grid {
	padding: 0 0 15px 0;
}
#layout_type.yjsgsitew #yjsgbodybottom.yjsg_grid {
	padding: 15px 0 0 0;
}
#layout_type.yjsgsitew #footer {
	padding: 30px 35px;
}
#layout_type.yjsgsitew #pathway {
	padding: 0 35px;
}
#layout_type.yjsgsitew .yjsglogo {
	right: 35px;
}
/* Transition */
.button_color, .button_white, .button_dark, div.k2CategoriesListBlock ul li.activeCategory a:before, .yjk2_holder .yjk2_tags li a, .asocials ul li a, .button, .readon, div.itemCommentsForm form input#submitCommentButton, .homepage div.k2Pagination ul li a, .homepage div.k2Pagination ul li span, .LiveSearchResults a.next, .LiveSearchResults a.back, .aimageslider .navContainer .bnav:hover {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
/* Border radius */
.LiveSearchResults .LiveSearchExpandDetails, .LiveSearchResults .LiveSearchExpandDetails a:hover, .LiveSearchResults .LiveSearchExpandDetails a.hovered, .asocials ul li a, .yjk2_author img, div.itemAuthorBlock img.itemAuthorAvatar, div.itemComments ul.itemCommentsList li img, div.userBlock img, div.k2LatestCommentsBlock ul li a.lcAvatar img, .aimageslider .navContainer .bnav {
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
.button_color, .button_white, .button_dark, .arecomended .yjme_item a.item_readmore, .yjk2_tags li a, .homepage div.k2Pagination ul li a, .homepage div.k2Pagination ul li span, .LiveSearchResults a.next, .LiveSearchResults a.back {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
/* Backgrounds */
.centertop_out {
	position: relative;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
.centertop_out:after {
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 0;
	opacity: 0.8;
	display: block;
	position: absolute;
}
.yjsg1_out {
	z-index: 5000;
	position: relative;
	border-bottom: 1px solid;
}
.bottom_holder {
	display: block;
	overflow: hidden;
}
#pathway ul.breadcrumb {
	border-radius: 0;
	border-bottom: 1px solid #d5d5d5;
}
#footer {
	padding: 30px 15px;
	border-top: 1px solid;
}
/* Template buttons */
.button_white, .button_color, .button_dark {
	display: table;
	overflow: hidden;
	padding: 10px 20px;
	text-align: center;
	text-transform: capitalize;
	line-height: normal;
	cursor: pointer;
}
/* Defaults */
.typobg {
	display: table;
	margin: 0;
	padding: 40px;
	padding: 20px;
}
.button, a.readon {
	padding: 10px 20px;
	height: auto;
	width: auto;
	line-height: normal;
}
a.readon span {
	padding: 0;
	height: auto;
	line-height: normal;
}
/*hover*/
/*joomla blog */
.yjsgarticle {
	padding: 30px;
	border-bottom: 1px solid;
}
div.yjsg-newsitems div.multicolumns {
	margin: 0;
}
div.yjsg-newsitems div.multicolumns .yjsgarticle {
	padding: 30px;
}
/*user pages*/
.yjsg-userpages, .categorylist, .categories-list, .weblink-category, .contact-category, .contact-plain, .component {
	padding: 30px;
	border-bottom: 1px solid;
}
/* Module styles */
/*holder*/
.yjsg2 .h2_holder, .yjsg3 .h2_holder, .yjsg4 .h2_holder, .yjsg8 .h2_holder, .yjsg9 .h2_holder, .yjsg10 .h2_holder {
	position: relative;
	display: block;
	text-align: center;
	margin-bottom: 30px;
	z-index: 0;
}
.yjsg2 .h2_holder:before, .yjsg3 .h2_holder:before, .yjsg4 .h2_holder:before, .yjsg8 .h2_holder:before, .yjsg9 .h2_holder:before, .yjsg10 .h2_holder:before {
	content: "";
	display: block;
	overflow: hidden;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	height: 4px;
	width: 100%;
	z-index: -1;
}
/*title*/
.yjsg2 .module_title, .yjsg3 .module_title, .yjsg4 .module_title, .yjsg8 .module_title, .yjsg9 .module_title, .yjsg10 .module_title {
	position: relative;
	text-transform: uppercase;
	font-size: 120%;
	display: table;
	margin: 0 auto;
	padding: 0 20px
}
.yjsg2 .module_title:before, .yjsg3 .module_title:before, .yjsg4 .module_title:before, .yjsg8 .module_title:before, .yjsg9 .module_title:before, .yjsg10 .module_title:before {
	content: "";
	display: block;
	margin: 0 auto;
	padding: 0 10px;
	position: absolute;
	left: 0;
	right: 0;
	height: 100%;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	z-index: -1;
}
/*title spans*/
.yjsg2 .module_title .title_split, .yjsg3 .module_title .title_split, .yjsg4 .module_title .title_split, .yjsg8 .module_title .title_split, .yjsg9 .module_title .title_split, .yjsg10 .module_title .title_split {
	padding-right: 5px;
}
.yjsg2 .module_title .title_split:last-child, .yjsg3 .module_title .title_split:last-child, .yjsg4 .module_title .title_split:last-child, .yjsg8 .module_title .title_split:last-child, .yjsg9 .module_title .title_split:last-child, .yjsg10 .module_title .title_split:last-child {
	padding-right: 0;
}
#yjsgheadergrid .yjsg2 .module_title:after, #yjsgheadergrid .yjsg4 .module_title:after {
	content: "";
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	opacity: 0.8;
	z-index: -1;
}
.yjsg5 {
	padding: 20px;
}
.yjsg6 {
	padding: 20px;
}
.yjsg7 {
	padding: 20px;
}
.yjsg8, .yjsg9, .yjsg10 {
	padding: 20px;
}
/* Pop login */
.gridsfx-apoplogin {
	padding: 10px 0;
}
.yjsgsfx-apoplogin.yjsgxhtml {
	padding: 0;
}
.apoplogin .poping_links {
	height: auto;
	display: table;
	width: auto;
}
.apoplogin #openLogin, .apoplogin #openReg {
	height: auto;
	width: auto;
	line-height: normal;
	background: none;
	border: none;
	margin: 0 auto;
	text-transform: uppercase;
	font-size: 80%;
	padding: 0 5px 0 0;
}
.apoplogin #openReg {
	padding: 0 0 0 5px;
}
/*login popout*/
.apoplogin #login_pop, .apoplogin #reg_pop {
	border: none;
	padding: 30px;
}
.apoplogin #login_pop .inputbox, .apoplogin #reg_pop .inputbox {
	border: 1px solid;
	border-radius: 0;
	margin: 0 auto 20px auto;
	padding: 10px 0;
	text-indent: 10px;
	font-size: 90%;
	width: 100%;
	height: auto;
	float: none;
}
/*buttons*/
.apoplogin #login_pop .button, .apoplogin #reg_pop .button {
	border: 1px solid;
	padding: 8px 20px;
	line-height: normal;
	height: auto;
	font-size: 90%;
}
.readon {
	border: none;
}
/*links*/
#login_pop a {
	font-size: 80%;
}
/*closing buttons*/
.apoplogin #closeReg, .apoplogin #closeLogin {
	width: auto;
	height: auto;
	bottom: 30px;
	right: 30px;
	background: none;
	font-size: 150%
}
/*logout*/
.apoplogin #logins {
	font-size: 80%;
	text-transform: uppercase;
	text-align: left!Important;
	line-height: 20px;
}
.apoplogin .logins_in {
	display: table;
	float: left;
	line-height: 23px;
}
/*button*/
.apoplogin #login-form .button {
	background: none;
	padding: 0;
	border: none;
	width: auto;
	height: auto;
	margin: 4px 10px;
	text-transform: uppercase;
	text-decoration: underline;
}
/* YJ Live Search */
.yjsgsfx-alivesearch.yjsgxhtml {
	padding: 0;
}
.alivesearch form {
	position: relative;
	display: block;
	overflow: hidden;
}
/*box*/
.alivesearch .yj_inputbox {
	background: none;
	border: none;
	font-size: 80%;
	position: relative;
	padding: 5px 0;
}
/*button*/
.alivesearch .button {
	display: block;
	overflow: hidden;
	width: 26px;
	height: 26px;
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-indent: -999px;
	background: none;
	z-index: 1;
}
.alivesearch span.fa-search {
	position: absolute;
	top: 7px;
	right: 7px;
}
/*hover*/
.alivesearch .button:hover {
	background: none;
}
/*results*/
.LiveSearchResults {
	top: 2px;
	padding: 0;
	border: none;
}
.LiveSearchResults .LiveSearchResult, .LiveSearchResults .LiveSearchResultHover {
	padding: 15px;
	background: none;
	border-bottom: 1px solid;
}
.LiveSearchResults .LiveSearchExpandDetails, .LiveSearchResults .LiveSearchExpandDetails:hover {
	width: 8px;
	height: 8px;
	padding: 0;
	top: 25px;
	bottom: auto;
	margin: 0 10px;
}
.LiveSearchResults a {
	padding: 0;
}
.LiveSearchResults .LiveSearchExpander {
	padding: 10px 0 0 0;
	overflow: hidden;
}
/*hover*/
.LiveSearchResults a, .LiveSearchContainer .noResults {
	font-weight: normal;
}
.LiveSearchResults a.next, .LiveSearchResults a.back {
	margin: 10px;
	padding: 0;
	text-transform: uppercase;
}
/*arrow*/
.LiveSearchHeader {
	background: none;
}
/* Main Slider block */
.gridsfx-aimageslider.gridsfx-amediaslider.gridsfx-amediaslider.yjsgsitew {
	width: 100%;
	padding: 0;
}
.gridsfx-aimageslider.gridsfx-amediaslider.gridsfx-amediaslider.yjsgsitew .yjsgxhtml {
	padding: 0;
}
/* Image Slider */
.aimageslider .YJIS_outer, .aimageslider .YJIS_inner, .aimageslider .YJS_slidesholder, .aimageslider .YJSlide_slide a.popbox, .aimageslider .YJSlide_slide img {
	width: 100%!important;
}
.aimageslider .YJS_slidesholder:before {
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0.6;
	display: block;
	position: absolute;
}
.aimageslider .YJSlide_slide .YJSlide_intro {
	background: none;
	margin: auto;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	font-weight: normal;
	height: 50%;
}
.aimageslider .YJSlide_slide .YJSlide_intro_in {
	padding: 0 45px;
	margin: 0 auto;
	height: 100%;
}
.aimageslider h4 {
	text-shadow: none;
	display: block;
	text-align: center;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 180%;
	line-height: 32px;
	margin: 0 auto 30px auto;
}
.aimageslider span {
	display: block;
	font-weight: 300;
}
.aimageslider .YJSlide_slide .YJSlide_intro_in p {
	text-align: center;
	margin: 0 auto 20px auto;
}
.aimageslider .YJSlide_slide .imageslider_category {
	display: table;
	margin: 0 auto;
	text-align: center;
	font-weight: 900;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.aimageslider .YJSlide_slide .button_white {
	margin: 0 auto;
}
/*pagenition*/
.aimageslider .navContainer {
	position: absolute;
	z-index: 100;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.aimageslider .navContainer .bnav {
	border: none;
	text-indent: -999px;
	width: 12px;
	height: 12px;
	padding: 0;
}
/* Media slider */
.amediaslider .yjmediaslider {
	max-height: 300px;
}
.amediaslider .yjmediaslider .slide {
	position: relative;
}
.amediaslider .yjmediaslider .slide:before {
	content: "";
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	height: 100%;
	opacity: 0.6;
}
.amediaslider h4 {
	text-shadow: none;
	display: block;
	text-align: center;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 180%;
	line-height: 32px;
	margin: 0 auto;
}
.amediaslider span {
	display: block;
	font-weight: 300;
}
/*navigation*/
.yjmediaout.secondnav {
	padding: 0;
}
.yjmediaout .secondary-nav {
	z-index: 100;
}
.yjmediaout .secondary-nav ul li {
	margin: 0;
}
.amediaslider .yjmediaslider div.main-nav {
	display: none;
}
/*buttons*/
.amediaslider .yjmediaslider .slide .slide-details .buttons {
	display: table;
	margin: 20px auto;
}
.amediaslider .yjmediaslider .slide .slide-details .buttons .play-video, .amediaslider .yjmediaslider .slide .slide-details .buttons .read-more {
	padding: 0;
	background: none;
	margin: 0 auto;
}
.amediaslider .yjmediaslider .slide .slide-details .buttons .play-video:hover, .amediaslider .yjmediaslider .slide .slide-details .buttons .read-more:hover {
	text-decoration: underline;
}
/* Socials */
.asocials {
	margin: 0 auto!important;
	padding: 35px 20px;
}
.asocials .module_title {
	text-transform: uppercase;
	text-align: center;
}
.asocials ul {
	display: table;
	margin: 0 auto;
}
.asocials ul li {
	list-style-type: none;
	float: left;
	margin: 0 7px;
}
.asocials ul li a {
	display: table;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
/* Advertise */
.aadvertise {
	margin-bottom: 0!important;
}
.aadvertise .yjsg-row {
	margin: 0 auto;
	padding: 10px 0;
}
.aadvertise .yjsg-col-1 {
	line-height: 180px;
	min-height: 180px;
	text-align: center;
	padding: 0;
	border: 1px solid;
}
.aadvertise .yjsg-col-1-2:first-child {
	padding: 0 10px 0 0;
}
.aadvertise .yjsg-col-1-2:last-child {
	padding: 0 0 0 10px;
}
.aadvertise .yjsg-col-1-2-in {
	line-height: 120px;
	min-height: 120px;
	text-align: center;
	padding: 0;
	float: none;
	border: 1px solid;
}
.gridsfx-aabout.gridsfx-arecomended.gridsfx-agallery {
	padding-top: 60px;
}
/* About */
.aabout p {
	margin-bottom: 30px;
}
/* Recomended */
.arecomended .yjme_item_in {
	padding: 20px 0;
	margin: 0 auto;
	border-bottom: 1px solid;
}
.arecomended .yjme_item div.imageholder {
	margin: 0 30px 0 auto;
	padding: 0;
	background: none;
	border: none;
}
.arecomended .yjme_item a.item_title {
	clear: none;
	font-weight: normal;
	margin: 0 auto 10px auto;
	padding: 0 0 10px 0;
	text-transform: uppercase;
	font-size: 100%;
	border-bottom: 1px solid;
}
.arecomended .yjme_item div.item_details {
	float: none;
	height: auto;
	line-height: normal;
	margin: 0 auto 15px auto;
}
.arecomended .item_details .item_category, .arecomended .item_details .item_cdate, .arecomended .item_details .item_author {
	font-weight: normal;
	padding-right: 10px;
	font-size: 90%;
}
.arecomended .item_details .item_category span, .arecomended .item_details .item_cdate span, .arecomended .item_details .item_author span {
	font-size: 7px;
	float: left;
	display: block;
	line-height: normal;
	padding: 5px;
}
.arecomended .yjme_item p.item_intro {
	margin: 0 auto;
}
.arecomended .yjme_item a.item_readmore {
	padding: 10px 20px;
	border: none;
	width: auto;
	float: left;
	height: auto;
	line-height: normal;
}
.arecomended .yjme_item a.item_readmore span {
	height: auto;
	line-height: normal;
	padding: 0;
}
/* K2 image slider */
.SimpleSlide .slide, .SimpleSlide {
	margin: 0 auto;
}
.SimpleSlide .navContainer {
	display: none;
}
.SimpleSlide .SimpleSlide_left, .SimpleSlide .SimpleSlide_right {
	background: none;
	width: 40px;
	height: 40px;
	line-height: 40px;
	padding: 0;
	text-align: center;
	font-size: 150%;
}
/* Hover effect */
.yj_hover {
	display: block;
	overflow: hidden;
}
.yj_hover img {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.yj_hover:hover img {
	-webkit-transform: scale(1.2) rotate(-3deg);
	-moz-transform: scale(1.2) rotate(-3deg);
	-ms-transform: scale(1.2) rotate(-3deg);
	-o-transform: scale(1.2) rotate(-3deg);
	transform: scale(1.2) rotate(-3deg);
}
/* RTL */
.yjsgrtl ul.yjsgmenu {
	float: none;
}
.yjsgrtl .horiznav ul.yjsgmenu li.level0 {
	text-align: right;
}
.yjsgrtl .k2CategoriesListBlock ul li, .yjsgrtl .k2CategoriesListBlock ul li:hover {
	text-align: right;
	padding: 0 5px 0 0;
}
.yjsgrtl .k2CategoriesListBlock ul li a:before {
	float: right;
	margin: 6px 0 0 20px;
}
.yjsgrtl .yjk2_infos .yjk2circle {
	float: right;
	margin: 10px auto 0 10px;
}
.yjsgrtl .moduleItemImage {
	float: right;
	margin-right: 0;
	margin-left: 30px;
}
.yjsgrtl .k2Avatar img {
	float: right;
}
.yjsgrtl div.k2LatestCommentsBlock ul li a.lcAvatar img {
	margin: 0 auto 0 30px;
}
.yjsgrtl div.k2LatestCommentsBlock ul li span.lcComment {
	clear: left;
}
.yjsgrtl div.itemComments ul.itemCommentsList li span.commentDate {
	clear: right;
}
/* Responsive menu */
span.yjmm_select {
	border: none;
	border-radius: 0;
	text-align: left;
	font-size: 100%;
	text-transform: uppercase;
}
.yjmm_select:after {
	font-size: 8px;
}
#mmenu_holder {
	height: 50px!important;
	line-height: 50px!important;
}
