/*======================================================================*\
|| #################################################################### ||
|| # 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:none;
}
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;
}
