 /*======================================================================*\
|| #################################################################### ||
|| # 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: 1040px) and (max-width: 1199px) {
#header,
 #header_in,
 #centertop,
 #centerbottom,
 #yjsg1,
 #yjsg2,
 #yjsg3,
 #yjsg4,
 #yjsg5,
 #yjsg6,
 #yjsg7,
 #footer,
 #joomlacredit,
 .yjsgsitew {
	width:980px!important;
}
.top_menu,
 .top_menu_poz_navbar,
 .top_menu_poz.navpills {
	width:auto!important;
}
}
 @media only screen and (min-width: 981px) and (max-width: 1039px) {
#header,
 #header_in,
 #centertop,
 #centerbottom,
 #yjsg1,
 #yjsg2,
 #yjsg3,
 #yjsg4,
 #yjsg5,
 #yjsg6,
 #yjsg7,
 #footer,
 #joomlacredit,
 .yjsgsitew {
	width:980px!important;
}
.top_menu,
 .top_menu_poz_navbar,
 .top_menu_poz.navpills {
	width:auto!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;
	}
	.yjsquare._search .yjsquare_in{
		float:none!important;
		margin-left:auto!important;
		margin-right:auto!important;
			clear:both!important;
			margin-top:10px!important;
}

.yjsquare._social .yjsquare_in{
		float:right!important;
		margin-left:auto!important;
		margin-right:auto!important;
		text-align:center;
		clear:both!important;
}
.yjsquare._social .yjsquare_in img{
		float:none!important;
		margin-left:auto!important;
		margin-right:auto!important;
		text-align:center;
		clear:both!important;
}
}

@media screen and (max-width: 580px) {
.yjsquare._social .yjsquare_in{
		float:none!important;
		margin-left:auto!important;
		margin-right:auto!important;
		text-align:center;
		clear:both!important;
}
.yjsquare._social .yjsquare_in img{
		float:none!important;
		margin-left:auto!important;
		margin-right:auto!important;
		text-align:center;
		clear:both!important;
}
}
@media screen and (max-width: 580px) {
.yjsquare._yj2 .more_details{
	clear:both;
	position:static!important;
	float:left!important;
	margin:0!important;
}
}
/* youdeveloper slider */
@media only screen and (min-width: 220px) and (max-width: 980px) {
#Youdeveloperslider,
#Youdeveloperslider .slide,
#Youdeveloperslider .elements{
	width:100%!important;
}
#Youdeveloperslider .introimage{
	text-align:center;
	margin:0px;
}
}
@media screen and (max-width: 780px) {
	#Youdeveloperslider .intro{
		display:none!important;
	}
#Youdeveloperslider,
#Youdeveloperslider .slide,
#Youdeveloperslider .elements{
	height:300px!important;
}
}
@media screen and (max-width: 620px) {
#Youdeveloperslider,
#Youdeveloperslider .slide,
#Youdeveloperslider .elements{
	height:250px!important;
}
}
@media screen and (max-width: 420px) {
#Youdeveloperslider,
#Youdeveloperslider .slide,
#Youdeveloperslider .elements{
	height:200px!important;
}
}
/* yj ajax contact */
@media screen and (max-width: 580px) {
#yjajaxcontact_box,
#yjajaxcontact_box #email,
#yjajaxcontact_box #message,
#yjajaxcontact_box span.submit {
	clear:both;
	float:none!important;
	margin:0!important;
	
}
#yjajaxcontact_box{
	margin-left:10px!important;
}
}