 /*======================================================================*\
|| #################################################################### ||
|| # 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  ||
|| #################################################################### ||
\*======================================================================*/
@media only screen and (min-width: 240px) and (max-width: 1200px) {
#header, #header_in, #centertop, #centerbottom, #yjsg1, #yjsg2, #yjsg3, #yjsg4, #yjsg5, #yjsg6, #yjsg7, #footer, #joomlacredit, .yjsgsitew {
	max-width: 100%!important;
	width: 100%!important;
}
.top_menu, .top_menu_poz_navbar, .top_menu_poz.navpills {
	width: 100%!important;
}
}
@media only screen and (min-width: 981px) and (max-width: 1199px) {
.top_menu, .top_menu_poz_navbar, .top_menu_poz.navpills {
	width: inherit!important;
}
}
@media screen and (max-width: 980px) {
.top_menu_poz_navbar, #mmenu_holder {
	width: 280px!important;
	margin-top: 10px;
	margin-bottom: 10px;
}
#default_video {
	width: 100%!important;
}
.itemimage img {
	max-width: inherit!important;
}
}
/* moz slider */ 
@media only screen and (min-width: 240px) and (max-width: 1200px) {
#MozaicNav, #MozaicNavigation {
	width: 100%!important;
	background-position: center top!important;
}
#MozaicSlider .info {
	/*width:100%!important;*/
	left: 0!important;
	right: auto!important;
	width: 240px!important;
	padding-bottom: 40px!important;
	height: auto!important;
}
a.moz_read {
	float: left!important;
	clear: both!important;
	position: static!important;
}
}
 @media only screen and (min-width: 240px) and (max-width: 480px) {
.yjnewsflashu div.imageholder, span.yjnsreadon {
	margin: 0 auto!important;
	float: none;
}
span.yjnsreadon {
	display: table;
}
a.yjnewsflash_title, .yjnewsflashu p.itemintro {
	text-align: center;
}
}
