/*------------------------------------------------------------------*/ 
/*	2) Note: Design for a width of 959 px
/*------------------------------------------------------------------*/
@media only screen and (max-width: 959px) {
/*------------------------------------------------------------------*/ 
/*	1) Header
/*------------------------------------------------------------------*/
.logo{margin-left:0; width:100%; text-align:center;}
.logo img{width:98%;}
.search{margin:0 90px 10px 0;width:50%;}
.login{margin:0 90px 10px 0;}
.device-menu{ display:block; margin-top:10px;}
ul.sf-menu { display:none; }

/*------------------------------------------------------------------*/ 
/*	2) Slider
/*------------------------------------------------------------------*/
.main-slider {
	width:88%;
	margin:0 5%;
}
	.main-content{
	width:100%;
}
.slider2, .slider3, .slider4{
	display:none;
}
/*------------------------------------------------------------------*/ 
/*	3) Content
/*------------------------------------------------------------------*/

.right_sidebar	{ clear:both;width:98%; }
}
@media only screen and (max-width: 968px) {
	.top_banner{display:none;}
	#footer .column-one-fourth{clear:both;width:98%;}
}
@media only screen and (max-width: 672px) {
	.search{margin:0 1% 15px 1%;width:96%;}
	.login{margin:0 1% 0 1%;width:96%;}
	.outertight, .outertight_sky{
		width:100%;
		width: -moz-calc(100% - 20px);/* Firefox */
		width: -webkit-calc(100% - 20px);/* WebKit */
		width: -o-calc(100% - 20px);/* Opera */
		width: calc(100% - 20px);/* Standard */
		margin-right:0;
	}
	.outertight img, .outertight_sky img{
		max-width:100%;
	}
	.skyscraper{display:none;}
	article#article{width:96%;padding:0 1%;}
	article#article img{max-width:96%;}
	.outerwide{
		width:100%;
	}
	.block2 li{
		width:100%;
		margin-right:0;
	}
	#carousel{width:98%;}
}
@media only screen and (max-width: 519px) {
	.kalooga_13054,#google_share,#more_share{display:none;}
	#mobile_ad{display:block;position:fixed;bottom:0;z-index:9999;width:100%;background-color:#fff;text-align:center;}
}