@media (min-width: 321px) and (max-width: 384px) {
	.search-f input{

	}

	.footer p,.footer a{
		display: none;
	}
	.footer {
	display: none !important;
	}
	
	.footer1 {
	display: block !important;
	text-align: center;
	margin-left: 40px;
	}
	#outside-container {
		min-width: 93% !important;
		padding-left: 0 !important; 
		padding-bottom: 0 !important;
	}
	.container-fluid {

		padding-left: 0 !important;
	}
	.content-contain {
	
		padding-left: 0px !important;
	
	}
	.lsid {
	
		width: 0px !important;
	}
	.inr .full-line {
	
		font-size: 26px !important;
		line-height: 26px !important;
	}
	.nav {
		position: absolute !important;
		left: 25px !important;
		top: 42px !important;
	}

	.split-row {
		margin-top: 35px !important;
		margin-left:10px !important; 

	}

	.page-title .inr {
	
		font-size: 50px !important;
	}

	.row-fluid .span5 {
	/**width:100% !important; Amna**/
	}
	.nav .blk{
		width: 264px!important;/**Amna**/
	}
	.blk{
		/**width: 264px!important; Amna**/
		margin-top: 5px !important;
	}

	.row-fluid .offset7:first-child {
		/**margin-top: 580px !important;**/
	}

	.nav li
	{
		float: left;
		left:50%; 
		padding-left: 2px;
		width: 145px!important;/**Amna**/
	
	}
	.search-f input {
		padding: 7px 219px 6px 8px!important;
		background:url('./../images/bgs/si.png') no-repeat scroll 328px 7px #F64A52 !important;
		width:90px !important;
	}
	.pull-right {
		top: -44px !important;
		/*left: 5px !important;*/
    	position: absolute !important;
	}

	.nav ul {
		width: 350px !important;
		position: absolute !important;
		right: -195px !important;

	}
	.nav li a {
		display: block !important;
	}
	.social  {
		margin: 0 76px!important;/**Amna**/
		padding-top: 15px !important;  
	}

	#twt-bx .inr {
		max-width: 304px !important;
	}
	.page-title .inr {
		font-size: 35px!important;
		padding:0px 8px 0px !important;
		line-height: 47px !important;
	}
.split-hide {
	display: block !important;
}
.auto-lh {
	line-height : 0.7 !important;
}
.borderd .inr {
	margin: 0 14px !important;
	/**width: 316px !important; Amna**/
	overflow: hidden !important;
}
.no-mrg-l {
	width: 281px !important;/**Amna**/
}
#twt-bx {
	margin-top: 200px !important;

}
.row-fluid .offset2:first-child {
	margin-top: 50% !important;
}
.footer {
	/**top: 1590px !important;
	width: 324px !important;
	position: absolute !important;
	text-align: center !important;**/
}
.embed-contain {
	height: 400px !important;
}
.embed-list li {
	width: 100% !important;
	padding: 0 !important;
	height: 400px !important;
}
.hd {
	margin-left: 20px !important;
}
.right-go {
	right: -9px;
}
#next {
	top: 175px !important;
}
/*.page-txt img {
	padding: 45px !important;
}*/
/*
#next {
	position: absolute !important;
	right: -32px !important;
	top:616px !important;
	}*/
/************ my book************/
body.page.page-id-16.page-template.page-template-book-php.gecko div#outside-container.container-fluid div.content-contain div.row-fluid.split-row div.offset8.pull-left.size-break.split-hide{
	margin-top: 580px !important;
}


.page-txt img {
	margin-left: 0 !important;
	max-width: 100% !important;
}
.logo {
	padding: 0 92px!important;/**Amna**/
}
.size-break {
	margin-left:-194px !important;
	margin-top: 590px !important;/**Amna**/
}
.row-fluid .span2 {
	width: 90.8936%;
	margin-left: 26px !important;
	}
body.page.page-id-6.page-template-default.gecko div#outside-container.container-fluid div.nav div.footer {
	top: 2800px !important;
}
body.page.page-id-38.page-template.page-template-talks-php.gecko div#outside-container.container-fluid div.nav div.footer {
	top: 3385px !important;
}
body.page.page-id-35.page-template.page-template-videos-php.gecko div#outside-container.container-fluid div.nav div.footer {
	top: 2335px !important;
}
body.page.page-id-16.page-template.page-template-book-php.gecko div#outside-container.container-fluid div.nav div.footer {
	top: 3000px !important;
}
body.page.page-id-31.page-template.page-template-press-php.gecko div#outside-container.container-fluid div.nav div.footer {
	top: 3560px !important;
}
body.page.page-id-39.page-template.page-template-blog-php.gecko div#outside-container.container-fluid div.nav div.footer {
	top: 3550px !important;
}
body.page.page-id-39.page-template.page-template-blog-php.gecko div#outside-container.container-fluid div.content-contain div.row-fluid.split-row-1 div.span2.post-img.inline-post-img.excerpt-img {
	margin-top: 0 !important;
}
body.page.page-id-40.page-template-default.gecko div#outside-container.container-fluid div.nav div.footer {
	top: 1500px !important;
}
body.home.page.page-id-4.page-template.page-template-home-php.ie div#outside-container.container-fluid div.content-contain div.inner-contain div.row-fluid.split-row div.offset8.pull-left.size-break.split-hide{
margin-left: -235px !important;
}
body.home.page.page-id-4.page-template.page-template-home-php.ie div#outside-container.container-fluid div.content-contain div.inner-contain div.row-fluid.split-row{
	margin-left: 15px !important;
}
body.home.page.page-id-4.page-template.page-template-home-php.ie div#outside-container.container-fluid div.content-contain div.inner-contain div.row-fluid.split-row div.offset1.span5 div.blk div.hd{
margin-left: 5px !important;
}

#outside-container.container-fluid div.content-contain div.inside-content-contain.page-content div.row-fluid.split-row-1 div.offset1.span8.blk.no-mrg-t.pos-res.borderd div.inr.page-txt div.social-share div.addthis_toolbox.addthis_default_style.pull-right a.addthis_button_tweet.at300b{
	padding-right: 80px !important;
}

#outside-container.container-fluid div.content-contain div.inside-content-contain.page-content div.row-fluid.split-row-1 div.offset1.span8.blk.no-mrg-t.pos-res.borderd div.inr.page-txt div.social-share div.addthis_toolbox.addthis_default_style.pull-right{
	position: relative !important;
    top: 0 !important;
}
#outside-container.container-fluid div.content-contain div.inside-content-contain.page-content div.row-fluid.split-row-1 div.offset1.span8.blk.no-mrg-t.pos-res.borderd a.ft{
	margin-right: -18px !important;
}

body.page.page-id-16.page-template.page-template-book-php.gecko div#outside-container.container-fluid div.nav div.footer
{

	top: 3125px !important;
}

#outside-container > div.content-contain > div > div:nth-child(2) > div.offset-home.pull-left.size-break.split-hide{

position: relative !important;
left: 54% !important;
margin-top: 649px !important;/**Amna**/
}

/* video my book 
*/

#outside-container > div.content-contain > div:nth-child(2) > div {

	margin-top: 200%!important;
  margin-left: 56%!important;
	float: left !important;
}

.offset2.span8.blk.pos-res.borderd.home-txt{
	width: 317px !important;
}
.offset1.span5{
	width: 50% !important;
}
.page-id-40 h3.qs-b.auto-lh.no-mrg-t, .page-id-6 h3.qs-b.auto-lh.no-mrg-t{
	margin-top: 60px !important;
}
.page-id-40 .offset1.span8.blk.no-mrg-t.pos-res.borderd{
	width: 80%;
  	margin: 11px 11px 11px 11px;
}
/**********/
.offset1.span8.blk.no-mrg-t.pos-res.borderd{
	width: 85%;
}
.inr.page-txt {
  width: 100%;
}
.page-id-35 .no-mrg-l{
	  width: 260px!important;
}
.page-id-31 #outside-container > div.content-contain > div:nth-child(2) > div, .page-id-39 #outside-container > div.content-contain > div:nth-child(2) > div {
  float: none !important;
}
.page-id-38 #outside-container > div.content-contain > div:nth-child(2) > div {
  float: none !important;
}


/*************** Imran Khan ***************/
.row-fluid.split-row .offset1.span5, .row-fluid.split-row .offset1.span5 .inr.no-mrg-l {
	width: 95% !important;
	}

.row-fluid.split-row .span6.post-img {
	width: 100% !important;
	text-align: center;
	}

.page.page-id-4 .content-contain .inner-contain .row-fluid:nth-child(4) .offset2.span8.blk.pos-res.borderd.home-txt{
	width: 104% !important;
	}


 .page-title {
    float: left;
    width: 100%;
}

 .page-title span {
    float: none;
    width: 93% !important;
}

.page-title .b-red {
	margin-left: 0 !important;
}

.row-fluid .offset7:first-child {
    float: left;
    width: 100%;
}

#outside-container > div.content-contain > div > div:nth-child(2) > div.offset-home.pull-left.size-break.split-hide {
	margin-top: 0 !important;
	left: 0 !important;
	width: 100%;
	float: left;
	margin-right:0 !important;
}

.row-fluid.split-row:nth-child(2),.row-fluid.split-row:nth-child(3) {
	text-align: center;
}

.size-break {
	margin-left: 0 !important;
}

#outside-container > div.content-contain > div > div:nth-child(2) > div.pull-left.size-break.split-hide > h3 a.b-lnkd-blk .inr,
#outside-container > div.content-contain > div > div:nth-child(2) > .offset7.size-break h3 .b-lnkd-blk .inr {
	width: 90% !important;
	margin-bottom: 1px;
}

.nav {
	width: 100%;
}

.nav ul {
	right: auto !important;
	text-align: center;
	float: left;
	width: 100% !important;
}

.nav li {
	width: 42% !important;
}

.nav .blk{
	width: 88% !important;
}

.row-fluid.search-row .pull-right {

	width: 100% !important;
}

.row-fluid.search-row .pull-right .search-f input {
	width: 35% !important;
}

.logo {
	width: 30%;
	margin-left: auto;
	margin-right: auto;
}

	
}
