 /*======================================================================*\
|| #################################################################### ||
|| # 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 screen and (max-width: 980px) {
.forceright250 {
	margin-left:auto!important;
	margin-right:auto!important;
	float:none!important;
}
#default_video {
	width:100%!important;
}
}
 @media screen and (max-width:467px) {
.forceright250 {
	width:280px!important;
}
}
 @media screen and (max-width: 1200px) {
.bym .yy_container,
.bym .yy_slider,
.bym .yy_slider .yy_slideitems,
.bym .yy_slider .yy_slideitems_in {
	height:100px!important;
	width:100%!important;
}
.bls #defaultfeedLiveSearch {
	width:70%!important;
}
.blm #modlgn_username.inputbox {
	width:85%!important;
}
}
@media only screen and (min-width: 981px) and (max-width: 1200px) {
body,
 html {
	overflow-x: hidden;
}
.bym2 .yy_container,
.bym2 .yy_slider,
.bym2 .yy_slider .yy_slideitems,
.bym2 .yy_slider .yy_slideitems_in {
	height:560px!important;
	width:auto!important;
}
.bis {
	margin:0 10px 0 0!important;
}
}
@media screen and (max-width: 1000px) {
#top1,
#top2 {
	width:100%!important;
}
.bis {
	margin:0 auto 10px auto!important;
}
}
@media screen and (max-width: 980px) {
.top_menu_poz_navbar,
 #mmenu_holder {
	width:260px!important;
	margin-top:10px;
}
.socials_holder {
	float:none!important;
	margin:0 auto!important;
}
#user16,
#user17,
#user18,
#user19 {
	width:25%!important;
}
.bsubscribe .subscribe_button {
	right:2%!important;
	top:10px;
}
.bls #defaultfeedLiveSearch {
	width:190px!important;
}
.bls .button {
	float:left!important;
}
.blm,
.bls {
	margin:0!important;
}
}
@media screen and (max-width: 768px) {
#user1,
#user2 {
	width:100%!important;
}
#adv1,
#adv2 {
	width:100%!important;
}
.bme {
	margin:15px 0!important;
}
.bym2 {
	margin:15px 0!important;
}
.bym {
	margin:0!important;
}
.bsubscribe .subscribe_button {
	right:3%!important;
	top:10px;
}
}
@media screen and (max-width: 640px) {
.bis .YJSlide_intro {
	display:none;
}
.bis .navContainer {
	left:0!important;
	top:0!important;
	background:#000;
}
}
@media screen and (max-width: 500px) {
.blm #modlgn_username.inputbox,
.blm #modlgn_passwd.inputbox {
	height:35px!important;
	width:85%!important;
}
}
@media screen and (max-width: 480px) {
.bme .yjme_item div.imageholder {
	width:100%!important;
	margin:0 auto!important;
	clear:both!important;
}
.bme .yjme_item a.item_image {
	margin:0 auto!important;
}
.bme .yjme_item a.item_title {
	float:left!important;
	clear:both!important;
	width:100%!important;
	text-align:center!important;
	padding:25px 0!important;
}
.bme .yjme_item p.item_intro {
	text-align:center!important;
}
.bme .yjme_item div.item_details {
	left:41%!important;
	right:auto!important;
	bottom:0%!important;
	top:auto!important;
}
}
@media screen and (max-width: 420px) {
.bym .yy_container,
.bym .yy_slider,
.bym .yy_slider .yy_slideitems,
.bym .yy_slider .yy_slideitems_in {
	height:150px!important;
}
}
@media screen and (max-width: 350px) {
.bme.bme2 .item_cdate,
.bme.bme2 .yjme_item a.item_readmore {
	left:0!important;
	right:auto!important;
	bottom:0!important;
	top:auto!important;
	height:40px!important;
	width:50%!important;
	line-height:20px!important;
}
.bme.bme2 .yjme_item a.item_readmore {
	left:auto!important;
	right:0!important;
	height:42px!important;
}
.bme.bme2 .yjme_item_in {
	padding:0 0 40px 0!important;
}
.bym2 .yjme_item div.imageholder {
	width:100%!important;
	margin:0 auto!important;
	clear:both!important;
}
.yjme_item a.item_image {
	margin:0 auto!important;
}
.bym2 .yjme_item a.item_title {
	float:left!important;
	clear:both!important;
	width:100%!important;
	text-align:center!important;
}
.bym2 .yy_slideitems_in p {
	text-align:center!important;
}
.yy_container,
.yy_slider,
.yy_slider .yy_slideitems,
.yy_slider .yy_slideitems_in {
	height:900px!important;
	width:100%!important;
}
}
@media screen and (max-width:335px) {
.bsubscribe .inputbox_email {
	width:95%!important;
}
}
/***BOTTOM GRIDS**/
@media screen and (max-width: 790px) {
#user16,
#user17,
#user18,
#user19 {
	width:100%!important;
}
ul.blist {
	display:table!important;
	margin:0 auto!important;
}
.bottom_grids_footer h4 {
	text-align:center;
}
.bcustom {
	margin-left:50px!important;
}
.bcustom p {
	text-align:center;
}
a.breadmore {
	margin:0 auto!important;
}
}
 @media screen and (max-width: 640px) {
body {
	font-size:80%!important;
}
h1 {
	font-size:2em!important;
	line-height: 1.7em!important;
}
h2 {
	font-size: 1.8em!important;
	line-height: 1.7em!important;
}
h3 {
	font-size: 1.5em!important;
	line-height: 1.7em!important;
}
h4 {
	font-size: 1.3em!important;
	line-height: 1.7em!important;
}
h5 {
	font-size: 1.2em!important;
	line-height: 1.7em!important;
}
h6 {
	font-size: 1.1em!important;
	line-height: 1.7em!important;
}
h1 small {
	font-size: 20px;
}
h2 small {
	font-size: 15px;
}
h3 small {
	font-size: 12px;
}
h4 small {
	font-size: 12px;
}
}
@media screen and (max-width: 480px) {
.bym .yy_container .linkForward,
.bym .yy_container .linkBackward {
	right:25px!important;
	left:auto!important;
	bottom:-15px!important;
	top:auto!important;
}
.bym .yy_container .linkForward {
	right:0!important;
}
.bis .YJSlide_intro_in h2 {
	padding:0!important;
}
}
@media screen and (max-width: 385px) {
.bym2 .yy_container,
.bym2 .yy_slider,
.bym2 .yy_slider .yy_slideitems,
.bym2 .yy_slider .yy_slideitems_in {
	height:730px!important;
}
.bym2 .yy_container .linkForward,
.bym2 .yy_container .linkBackward {
	right:25px!important;
	left:auto!important;
}
.bym2 .yy_container .linkForward {
	right:0!important;
}
}
