/*======================================================================*\
|| #################################################################### ||
|| # 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  ||
|| #################################################################### ||
\*======================================================================*/
/* grids padding */
.yjsg_grid {
	padding:20px 0;
}
.yjsgsitew{
	display:block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.outholder{
	display:block;
	overflow:hidden;
	margin:0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#yjsgheadergrid.yjsg_grid {
	padding:0;
}
#yjsgbodytop {
	padding:0;
}
#yjsgbodybottom {
	padding:5px 0;
}
/* article and module titles font size*/
.article_title,
.module_title {
	font-size:170%;
}
.module_title {
	text-transform: capitalize;
}
/* pathway */
#pathway {
	margin-bottom:20px;
}
/*TOP MENU RESET */
/* flyouts */
div.top_menu ul.subul_main,
div.top_menu ul.subul_main.dropline,
div.top_menu ul.subul_main {
	margin-top:5px;
	padding-top:0!important;
	padding-bottom:0!important;
}
/* mega holder */
div.YJSG-inner.horiznav {
	padding-top:7px!important;
	padding-bottom:7px!important;
}
/* mega haschild flyouts */
.top_menu ul.subul_main.level2,
.top_menu ul.subul_main.level3,
.top_menu ul.subul_main.level4 {
	margin-top:20px;
}
/* Radius */
/* default radius */
.readon,
.inputbox,
.button,
.validate,
input,
#pathway .breadcrumb,
.add-on,
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle,
#midblock .newsitem_tools ul {
	-webkit-border-radius:3px!important;
	-khtml-border-radius:3px!important;
	-moz-border-radius:3px!important;
	border-radius:3px!important;
	text-shadow:none!important;
}
/* left bottom, right bottom */
#header {
	-webkit-border-radius:0px 0px 3px 3px;
	-khtml-border-radius:0px 0px 3px 3px;
	-moz-border-radius:0px 0px 3px 3px;
	border-radius:0px 0px 3px 3px;
}
/* top right, bottom right */
.yj_readmore .icon-angle-right,
.yj_readmore2 .icon-angle-right,
.srmbox .icon-play-sign,
.yj_readmore_is .icon-angle-right,
.srimageslider .slidearrows.icon-angle-left{
	-webkit-border-radius:0 3px 3px 0;
	-khtml-border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
}
/* top left, bottom left */
.srimageslider .slidearrows.icon-angle-right{
	-webkit-border-radius:3px 0 0 3px;
	-khtml-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}
/* all */
#centerbottom,
.srlivesearch .yj_inputbox,
.srlivesearch .icon-search,
.LiveSearchResults,
.LiveSearchResults a.next,
.LiveSearchResults a.back,
div.top_menu ul li a,
.subul_main.group_holder li.haschild a.first,
.subul_main.group_holder li.haschild a.last,
.subul_main.group_holder li.haschild li a.first,
.subul_main.group_holder li.haschild li a.last,
.srimageslider,
.yj2 h2.module_title,
.yj2 .yjsquare_in,
.yj_cat,
.yj_date,
.yj_author,
.yj_readmore,
.yj_readmore2,
.yj3,
.srmbox .bot_caption,
.srmbox .bot_captionv,
.srmbox .icon-angle-right,
.srstandings ul#myTab,
.srstandings ul#myTab li.active,
.srstandings .icon-angle-right,
.srtweets .yj_twitter_title,
.srtweets .icon-angle-right,
.bottom_out,
ul.srlist span,
.sr_socials .icon-twitter,
.sr_socials .icon-facebook,
.sr_socials .icon-google-plus,
.sr_socials .icon-linkedin,
.sr_socials .icon-flickr,
.srnewsflash4 .pagination_yjn,
div.catItemTagsBlock span,
ul.catItemTags li,
ul.itemTags li,
div.k2TagCloudBlock a,
.yj_readmore_is,
.yj_effect .icon-angle-right,
.yj_effect .icon-plus-sign-alt,
.sryouyork .yy_container .linkBackward,
.sryouyork .yy_container .linkForward,
.srnewsflash5 .yjnf5_nav .navup,
.srnewsflash5 .yjnf5_nav .navdown{
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
/* no radius */
div.top_menu ul.subul_main.level1 li a,
div.top_menu ul.subul_main.level2 li a,
div.top_menu ul.subul_main.level3 li a,
div.top_menu ul.subul_main.level4 li a,
.popbox img,
.popboxv img {
	-webkit-border-radius:0;
	-khtml-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}
/* Additional */
#holder,
#holder2,
#holder3,
.inside,
.insidem {
	padding:0;
}
body.yjsgerror-page #errorpage {
	background:none;
	border:none;
	box-shadow:none;
	margin:0 auto;
	padding:0;
}
body.yjsgerror-page #errorol {
	width:475px;
}
/* Backgrounds */
#header,
#centerbottom {
	border-top:none;
	overflow:hidden;
	padding:0 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#centerbottom {
	padding:0;
	margin:20px auto;
}
.centerbottom_in {
	display:block;
	overflow:hidden;
	padding:20px;
}
#yjsg1 {
	padding-bottom:0;
}
.bottom_out {
	display:block;
	margin:0 auto 20px auto;
	padding:0 15px;
}
.bottom_out h2.module_title,
.bottom_out h2.module_title span {
	margin-bottom:20px;
}
.bottom_out .yjsquare_in {
	padding:0 15px 0 0;
}
.bottom_out .last_mod .yjsquare_in {
	border:none!important;
	box-shadow:none!important;
}
#footer {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width:100%;
	padding:10px 0;
}
/* Live search */
.srlivesearch {
	padding:0;
}
.srlivesearch .yjsquare_in {
	padding:20px 0;
}
.srlivesearch .yj_inputbox {
	height:42px;
	padding:0 0 0 10px;
	margin:0;
	font-size:90%;
	line-height:42px;
}
.srlivesearch form {
	position:relative;
}
.srlivesearch .button {
	position:absolute;
	border:none;
	text-indent:-9999px;
	width:24px;
	height:24px;
	top:10px;
	right:10px;
	z-index:1000!important;
	background:none;
}
.srlivesearch .button:hover{
	background:none;
}
.srlivesearch .icon-search{
	font-size:16px;
	position:absolute;
	top:10px;
	right:10px;
	width:24px;
	height:24px;
	line-height:23px;
	text-align:center;
}
.LiveSearchResults {
	padding:0;
}
.LiveSearchResults .LiveSearchExpandDetails {
	width:14px;
	height:14px;
	top:12px;
	right:10px;
	padding:0;
}
.LiveSearchResults a.next,
.LiveSearchResults a.back {
	margin:15px 10px;
}
/* Menu */
#topmenu_holder {
	padding:20px 0 0 0;
}
.horiznav ul li.level0 {
	margin:0 15px 0 0;
}
.horiznav a {
	font-size:110%;
	font-weight:normal;
	text-transform:capitalize;
}
ul.subul_main a,
.top_menu .horiznav .group_holder li.haschild a {
	font-size:80%;
	font-weight:normal!important;
	text-transform:uppercase;
}
/* Image slider */
.srimageslider {
	padding:15px;
	margin:0 0 5px 0;
}
.YJS_slidesholder{
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.srimageslider .yjsquare_in {
	padding:0;
}
.srimageslider .YJIS_outer {
	box-shadow:none;
	background:none;
	border:none;
	padding:0;
	margin:0;
	border-radius:0!important;
}
/* desc */
.srimageslider .YJSlide_intro {
	background:none;
	top:-280px;
	height:280px;
	text-align:center;
	font-weight:normal;
}
.srimageslider .YJSlide_intro_in {
	padding:0;
	margin:0;
}
.srimageslider h2 {
	font-size:400%;
}
.srimageslider .YJSlide_intro p {
	font-size:160%;
	line-height:30px;
	padding:0 100px;
}
.yj_readmore_is {
	display:table;
	margin:0;
	padding:0 0 0 15px;
	height:auto;
	width:auto;
	text-align:left;
	font-size:180%;
	line-height:normal;
}
.yj_readmore_is span {
	height:auto;
	line-height:normal;
	text-align:left;
	display:inline-block;
}
.yj_readmore_is .icon-angle-right {
	padding:10px 20px;
	margin:0 0 0 15px;
}
.srimageslider .yj_readmore_is {
	margin:30px auto 0 auto;
}
/* navigation */
.srimageslider .slidearrows.icon-angle-left,
.srimageslider .slidearrows.icon-angle-right{
	line-height:55px;
	font-size:50px;
	text-align:center;
	padding-right:5px;
}
.srimageslider .slidearrows.icon-angle-right{
	padding-left:5px;
	padding-right:0;
}
.slidearrows {
	left:0;
	width:50px;
	height:55px;
	opacity:1!important;
}
.slidearrows.slideRight {
	right:0px;
}
/* York module */
.sryouyork {
	margin:0 15px 0 0;
}
.sryouyork .yjsquare_in {
	padding:0!important;
}
.sryouyork .yy_container {
	background:none;
}
.sryouyork .yy_slider .yy_slideitems,
.sryouyork .yy_slider .yy_slideitems_in {
	padding:0;
	background:none;
}
.sryouyork .yy_container .linkForward,
.sryouyork .yy_container .linkBackward {
	right:0px;
	top:-54px;
	width:17px;
	height:17px;
	line-height:17px;
	text-align:center;
	background:#333333;
}
.sryouyork .yy_container .linkBackward {
	right:22px;
	left:auto;
}
.sryouyork .yy_container .linkBackward .icon-angle-left,
.sryouyork .yy_container .linkForward .icon-angle-right{
	color:#fff;
}
/* Engine inside york, Newsflash4 v2, Newsflash5 v2 */
.srnewsflash4 {
	margin:0 15px 0 0;
}
.srnewsflash4 .yjnewsflash_slice {
	background:none;
}
.srnewsflash5 {
	margin-bottom:20px;
}
.sryouyork .yjme_item_in,
.srnewsflash4 .yjnewsflashu4_in,
.srnewsflash4 .yjnewsflashu4_in.last,
.srnewsflash5 .yjnewsflash5_in {
	padding:15px 0;
	margin:0;
}
.srnewsflash5 .yjnewsflash5_in {
	border:none!important;
	padding:10px 0;
}
.sryouyork .yjme_item_in.last {
	border:none!important;
	box-shadow:none!important;
}
.sryouyork .yjme_item div.imageholder,
.srnewsflash4 div.imageholder,
.srnewsflash5 div.imageholder {
	padding:0;
	margin:0 20px 0 0;
	border:none;
}
.sryouyork .yjme_item a.item_title,
.srnewsflash4 a.itemtitle,
.srnewsflash5 a.itemtitle {
	clear:none;
	padding:0;
	margin:0 0 15px 0;
	font-size:150%;
	line-height:normal;
}
.srnewsflash4 a.itemtitle,
.srnewsflash5 a.itemtitle {
	font-size:120%;
}
.srnewsflash5 a.itemtitle {
	margin:0 0 5px 0;
}
.sryouyork .yjme_item div.item_details,
.srnewsflash4 div.itemdetails,
.srnewsflash5 div.itemdetails {
	float:none;
	margin:0 0 15px 0;
	width:auto;
	height:auto;
}
.sryouyork .yjme_item p.item_intro,
.srnewsflash4 p.itemintro,
.srnewsflash5 p.itemintro {
	line-height:22px;
	display:table;
}
/* item details */
.yj_cat,
.yj_date,
.yj_author {
	font-weight:normal!important;
	font-size:90%!important;
	padding:0 5px!important;
	margin:0 5px 0 0!important;
}
.srnewsflash4 .yj_cat,
.srnewsflash4 .yj_date,
.srnewsflash4 .yj_author,
.srnewsflash5 .yj_cat,
.srnewsflash5 .yj_date,
.srnewsflash5 .yj_author {
	margin:0 5px 5px 0!important;
}
/* readmore */
.yj_readmore,
.yj_readmore2 {
	border:none!important;
	float:left!important;
	margin:20px 0 0 0!important;
	padding:0 0 0 5px!important;
	height:auto!important;
	width:auto!important;
	text-align:left;
	font-size:90%;
	line-height:normal;
}
.yj_readmore2 {
	margin:0!important;
}
.yj_readmore span,
.yj_readmore2 span {
	height:auto!important;
	line-height:normal!important;
	padding:0 5px 0 0!important;
	text-align:left;
	display:inline-block!important;
}
.yj_readmore .icon-angle-right,
.yj_readmore2 .icon-angle-right {
	padding:3px 8px!important;
}
.srnewsflash5 .yj_readmore {
	margin:10px 0 0 0!important;
}
/* navigation newsflash4 v2 */
.srnewsflash4 .yjnf4_navigation {
	padding:10px 0;
}
.srnewsflash4 .pagination_yjn {
	font-weight:normal;
	font-size:80%;
	margin:0 3px;
}
/* navigation newsflash5 v2 */
.srnewsflash5 .yjnf5_nav {
	position:absolute;
	top:15px;
	right:15px;
	height:17px;
	width:80px;
	overflow:hidden;
	padding:0;
	margin:0;
}
.srnewsflash5 .yjmf5_nav_b {
	height:17px;
	width:auto;
}
.srnewsflash5 .yjnf5_nav .navup,
.srnewsflash5 .yjnf5_nav .navdown {
	margin:0;
	width:17px;
	height:17px;
	display:block;
	position:relative;
	overflow:hidden;
	text-indent:0;
	text-align:center;
	line-height:17px;
}
.srnewsflash5 .yjnf5_nav .navup {
	margin-left:5px;
}
.srnewsflash5 .icon-angle-up,
.srnewsflash5 .icon-angle-down{
	width:17px;
	height:17px;
}
/* hover newsflash5 v2 */
.srnewsflash5 .yjnf5_h {
	background:none;
}
/* second york bottom */
.sryouyork.bottom {
	margin:15px 15px 0 0;
}
.sryouyork.bottom .yjme_item a.item_title {
	margin-top:15px;
}
/* Multimedia box */
.srmbox {
	margin:20px 15px 5px 0;
}
.srmbox .box_holder {
	position:relative;
	float:none;
	width:100%;
	display:block;
	overflow:hidden;
	padding:20px 0;
}
.srmbox h5.box_title {
	margin:5px 0 3px 0;
}
.srmbox .popbox,
.srmbox .popboxv {
	padding:0;
	float:left;
	margin:0 20px 0 0;
	overflow:visible;
}
.srmbox .popbox img,
.srmbox .popboxv img {
	border:none;
}
.srmbox .bot_caption,
.srmbox .bot_captionv {
	right:-115px;
	left:auto;
	bottom:10px;
	text-align:left;
	width:90px!important;
	font-weight:normal;
	text-transform:none;
	padding:0 0 0 5px;
}
.srmbox .icon-play-sign {
	padding:0 8px;
	float:right;
}
.srmbox.mlbeg .popbox,
.srmbox.mlbeg .popboxv{
	margin:15px;
}
/* mbox images */
.srmbox .box_holder_images {
	display:block;
	overflow:hidden;
	padding-bottom:10px;
}
.srmbox .box_holder_images .box_title {
	margin:10px 0;
}
.srmbox .box_holder_images .popbox,
.srmbox .box_holder_images .popboxv {
	margin:10px 20px 10px 0;
}
.srmbox .box_holder_images .box_last .popbox,
.srmbox .box_holder_images .box_last .popboxv {
	margin:10px 0 10px 0;
}
.link_expanded {
	display:block;
	overflow:hidden;
	font-size:110%;
	margin:10px 0;
}
.link_expanded .icon-angle-right {
	margin:0 0 0 5px;
	padding:2px 6px 2px 8px;
	line-height:14px;
}
/* MLB Standings */
.srstandings {
	margin:0 0 20px 0;
}
.srstandings ul#myTab {
	height:40px;
	border:none;
	margin:10px 0;
}
.srstandings ul#myTab li {
	width:31%;
	text-align:center;
	height:30px;
	margin:5px 0;
}
.srstandings ul#myTab li.first {
	margin:5px 0 5px 10px;
}
.srstandings ul#myTab li.last {
	margin:5px 10px 5px 0;
}
.srstandings ul#myTab li a {
	background:none;
	border:none;
	font-weight:bold;
	line-height:normal;
}
/* table */
.srstandings .table-striped {
	margin:0;
}
.srstandings .table-striped thead tr:nth-child(odd) td,
.srstandings .table-striped thead tr:nth-child(odd) th {
	background:none!important;
	border:none;
}
.srstandings .table th,
.srstandings .table td {
	border-top:none;
}
.exstandings .table td.name {
	width:150px!important;
}
/* Latest tweets */
.srtweets .yj_twitter_cont {
	padding:17px 0;
}
.srtweets .icon-twitter-sign {
	font-size:45px;
	float:left;
	margin:0 20px 0 0;
}
.srtweets .yj_twitter_title {
	display:table;
	padding:10px;
}
.srtweets div.yj_twitter_follow a {
	background:none;
	text-indent:0;
	font-size:110%;
	width:auto;
	margin:10px 0;
	height:auto;
}
.srtweets div.yj_twitter_follow a:hover {
	background:none;
}
.srtweets .icon-angle-right {
	margin:0 0 0 5px;
	padding:2px 6px 2px 8px;
	line-height:14px;
}
/* Footer list */
ul.srlist span {
	font-size:11px;
	width:14px;
	height:14px;
	line-height:14px;
	margin:0 10px 0 0;
}
ul.srlist li {
	background:none;
	padding:0;
	margin:11px 0;
}
/* Socials */
.sr_socials li {
	background:none;
	padding:0;
	margin:12px 0;
}
.sr_socials .icon-twitter,
.sr_socials .icon-facebook,
.sr_socials .icon-google-plus,
.sr_socials .icon-linkedin,
.sr_socials .icon-flickr,
.sr_socials li a{
	display:block;
	overflow:hidden;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:180%;
	float:left;
	clear:none;
	margin:0 15px 0 0;
}
.sr_socials li a {
	background:none!important;
	text-transform:uppercase;
	font-size:100%;
	background:none;
	width:auto;
	height:30px;
	float:none;
	margin:0;
}
/* Module styles */
/* yj2 */
.yj2 {
	padding:0;
}
.yj2 h2.module_title,
.yj2 .yjsquare_in {
	position:relative;
	padding:5px 15px;
	margin:0;
}
.yj2 .yjsquare_in {
	margin:20px 0 5px 0;
}
/* yj3 */
.yj3 {
	position:relative;
	padding:0 15px;
}
.yj3 h2.module_title {
	margin:0;
	padding:5px 0;
}
/* yj4 */
.yj4 h2.module_title,
.yj4 h2.module_title span {
	text-transform:uppercase;
	font-size:16px;
	font-weight:normal;
}
/* Hover effect */
.yj_effect {
	display:block;
	overflow:hidden;
	position:relative;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
/* Rotate hover */
.sryouyork .yjme_item div.imageholder img,
.srnewsflash4 div.imageholder img,
.srnewsflash5 div.imageholder img,
div.subCategory a.subCategoryImage img,
span.catItemImage img,
span.itemImage img,
a.moduleItemImage img,
.srimageslider .yjisImg{
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.sryouyork .yjme_item div.imageholder a.item_image,
.srnewsflash4 div.imageholder a.itemimage,
.srnewsflash5 div.imageholder a.itemimage,
div.subCategory a.subCategoryImage,
span.catItemImage,
span.itemImage,
a.moduleItemImage,
.srimageslider{
	overflow: hidden;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.sryouyork .yjme_item div.imageholder a.item_image:hover img,
.srnewsflash4 div.imageholder a.itemimage:hover img,
.srnewsflash5 div.imageholder a.itemimage:hover img,
div.subCategory a.subCategoryImage:hover img,
span.catItemImage:hover img,
span.itemImage:hover img,
a.moduleItemImage:hover img,
.srimageslider:hover img{
	-webkit-transform: scale(1.2) rotate(-5deg);
	-moz-transform: scale(1.2) rotate(-5deg);
	-ms-transform: scale(1.2) rotate(-5deg);
	-o-transform: scale(1.2) rotate(-5deg);
	transform: scale(1.2) rotate(-5deg);
	opacity:0.3!important;
}
/*RTL*/
.yjsgrtl .srlivesearch,
.yjsgrtl .itemToolbar,
.yjsgrtl div.itemComments ul.itemCommentsList li span.commentToolbar,
.yjsgrtl div.itemComments ul.itemCommentsList li span.commentLink {
	float:left!important;
}
.yjsgrtl .srimageslider h2,
.yjsgrtl .srimageslider p {
	text-align:center;
}
.yjsgrtl .yj_readmore_is {
	margin:0 auto;
	padding:0 15px 0 0;
}
.yjsgrtl .yj_readmore_is .icon-angle-right{
	margin:0 15px 0 0;
}
.yjsgrtl .yj_readmore .icon-angle-right,
.yjsgrtl .yj_readmore2 .icon-angle-right,
.yjsgrtl .srmbox .icon-play-sign,
.yjsgrtl .yj_readmore_is .icon-angle-right {
	-webkit-border-radius:3px 0 0 3px;
	-khtml-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}
.yjsgrtl .sryouyork .yy_container .linkForward,
.yjsgrtl .sryouyork .yy_container .linkBackward {
	left:22px;
	right:auto;
}
.yjsgrtl .sryouyork .yy_container .linkBackward {
	left:0;
	right:auto;
}
.yjsgrtl .sryouyork .yjme_item div.imageholder,
.yjsgrtl .srnewsflash4 div.imageholder,
.yjsgrtl .srnewsflash5 div.imageholder,
.yjsgrtl srmbox .popbox,
.yjsgrtl .srmbox .popboxv,
.yjsgrtl .srtweets .icon-twitter-sign,
.yjsgrtl div.itemComments ul.itemCommentsList li img,
.yjsgrtl a.moduleItemImage,
.yjsgrtl div.k2LatestCommentsBlock ul li a.lcAvatar img {
	float:right!important;
	margin:0 0 0 20px!important;
}
.yjsgrtl a.moduleItemImage img {
	margin:0!important;
}
.yjsgrtl .item_details .item_category,
.yjsgrtl .item_details .item_cdate,
.yjsgrtl .item_details .item_author,
.yjsgrtl .yj_readmore,
.yjsgrtl .yj_readmore2,
.yjsgrtl div.yj_twitter_follow,
.yjsgrtl div.catItemCategory,
.yjsgrtl span.catItemDateCreated,
.yjsgrtl div.catItemReadMore,
.yjsgrtl div.itemCategory,
.yjsgrtl span.itemDateCreated,
.yjsgrtl span.itemAuthor,
.yjsgrtl div.k2TagCloudBlock a,
.yjsgrtl div.k2TagCloudBlock a:hover {
	float:right!important;
}
.yjsgrtl div.k2TagCloudBlock a,
.yjsgrtl div.k2TagCloudBlock a:hover {
	margin:0 0 10px 10px!important;
}
.yjsgrtl .yj_cat,
.yjsgrtl .yj_date,
.yjsgrtl .yj_author {
	margin:0 0 0 5px!important;
}
.yjsgrtl .yj_readmore,
.yjsgrtl .yj_readmore2 {
	padding:0 5px 0 0!important;
}
.yjsgrtl .yj_readmore span,
.yjsgrtl .yj_readmore2 span {
	padding:0 0 0 5px!important;
}
.yjsgrtl .yj_readmore .icon-angle-right,
.yjsgrtl .yj_readmore2 .icon-angle-right {
	padding:3px 8px!important;
}
.yjsgrtl .sryouyork.bottom .yjme_item a.item_title {
	clear:both;
}
.yjsgrtl .sryouyork.bottom .yj_readmore {
	margin-right:5px!important;
}
.yjsgrtl .srnewsflash5 .yjnf5_nav {
	top:15px;
	left:15px;
	right:auto;
}
.yjsgrtl .sryouyork,
.yjsgrtl .srnewsflash4 {
	margin:0 0 0 15px;
}
.yjsgrtl .srmbox {
	margin:20px 0 0 15px;
}
.yjsgrtl .srstandings ul#myTab li.first {
	margin:5px 10px 5px 0;
}
.yjsgrtl .srstandings ul#myTab li.last {
	margin:5px 0 5px 10px;
}
.yjsgrtl .srmbox .bot_caption,
.yjsgrtl .srmbox .bot_captionv {
	left:-115px;
	right:auto;
}
.yjsgrtl .bottom_out .yjsquare_in{
	padding:0 0 0 15px;
	border-right:none;
}
.yjsgrtl ul.srlist span{
	margin:0 0 0 10px;
}
.yjsgrtl .sr_socials .icon-twitter,
.yjsgrtl .sr_socials .icon-facebook,
.yjsgrtl .sr_socials .icon-google-plus,
.yjsgrtl .sr_socials .icon-linkedin,
.yjsgrtl .sr_socials .icon-flickr,
.yjsgrtl .sr_socials li a{
	float:right;
	margin:0 0 0 15px;
}
.yjsgrtl .sr_socials li a{
	float:none;
}
.yjsgrtl #k2Container.itemListView,
.yjsgrtl #k2Container.itemView,
.yjsgrtl #k2Container.tagView,
.yjsgrtl #k2Container.userView,
.yjsgrtl #k2Container.latestView,
.yjsgrtl #k2Container.genericView {
	margin:0 0 0 40px;
}
.yjsgrtl div.subCategory a.subCategoryImage {
	float:right;
	margin:0 0 0 20px;
}
.yjsgrtl form#comment-form .inputbox,
.yjsgrtl div.itemCommentsForm form input#submitCommentButton {
	clear:both;
	margin:10px 0;
}
.yjsgrtl div.k2LatestCommentsBlock ul li span.lcUsername,
.yjsgrtl div.k2LatestCommentsBlock ul li span.lcComment {
	clear:none;
}
/* Responsive menu */
#topmenu_holder #mmenu_holder {
	border:none!important;
	text-align:left!important;
	margin:0 auto 20px auto!important;
}
span#yjmm_selectid {
	font-size:120%!important;
	width:90%!important;
	padding:0 10px!important;
	font-weight:normal!important;
}
.addpreloader {
    background-image:url(../images/loader.gif)!important;
    background-repeat:no-repeat!important;
    background-position:center center!important;
}
