/*======================================================================*\

|| #################################################################### ||

|| # 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;

}

