
.blog-masthead {
  #background-color: #428bca;
  -webkit-box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
          box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
}

/* Nav links */
.blog-nav-item {
  position: relative;
  display: inline-block;
  padding: 10px;
  font-weight: 500;
  color: #cdddeb;
}
.blog-nav-item:hover,
.blog-nav-item:focus {
  color: #fff;
  text-decoration: none;
}

/* Active state gets a caret at the bottom */
.blog-nav .active {
  color: #fff;
}
.blog-nav .active:after {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -5px;
  vertical-align: middle;
  content: " ";
  border-right: 5px solid transparent;
  border-bottom: 5px solid;
  border-left: 5px solid transparent;
}


/*
 * Blog name and description
 */

.blog-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.blog-title {
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: normal;
}
.blog-description {
  font-size: 20px;
  color: #999;
}


/*
 * Main column and sidebar layout
 */

.blog-main {
  font-size: 18px;
  line-height: 1.5;
}




/* Pagination */
.pager {
  margin-bottom: 60px;
  text-align: left;
}
.pager > li > a {
  width: 140px;
  padding: 10px 20px;
  text-align: center;
  border-radius: 30px;
}


/*
 * Blog posts
 */

.blog-post {
  margin-bottom: 60px;
}
.blog-post-title {
  margin-bottom: 5px;
  font-size: 40px;
}
.blog-post-meta {
  margin-bottom: 20px;
  color: #999;
}


/*
 * Footer
 */

.blog-footer {
  padding: 40px 0;
  color: #999;
  text-align: center;
  background-color: #f9f9f9;
  border-top: 1px solid #e5e5e5;
}
.blog-footer p:last-child {
  margin-bottom: 0;
}

h2, .h2 {
	color: #663366;
}



###########################################

	.container{
		background-color: red;
		width: 994Px;
		height: auto;
		margin: 0px auto;
	}
	.img-responsive{
		width: 100%;
	}
	
	.col-sm-9{
		float:left;
	}
	
	.col-sm-3{
		float:right;
	}
	
	.addthis{
		padding-bottom:10px;
	}

	#footernavigation{
		width: 100%;
	}
	
	#footer{
		width: 100%;
	}
	
	#queryform {
  		background-image: none;  		
		background-color: #713fb0;
		border-radius: 2px;		
	}
		
	.looking {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #ffcc00;
		margin: 0;
		padding-top: 11px;
		padding-left: 12px;
		padding-bottom: 5px;
	}


	.right_form {
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 12px;
		font-weight: bold;
		padding: 0px 10px;
	}

	.rhtQryForm_left {
		float: left;
		width: 40%;
		height:30px;	  
	}

	.rhtQryForm_right {
		float: right;
		width: 60%;
		height:30px;
	}

	.search-box {
		FONT-SIZE: 12px;
		COLOR: #4c4c4c;
		FONT-FAMILY: Arial;
		HEIGHT: 20px;
		width:100%
	}

	.txtbox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		/* border: #000000 1px solid; */
		width:100%;
		color:#000;	
	}
	
	.form {
		padding-top:5px;
		
	}
	
	.captchabox{
		margin-top: 12px;
		color:#000;	
		
	}
	.captchaimg{
		margin-top:12px;
		color:#000;	
	}
		
	.cities {
		font: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: bold;
		padding: 5px;	
	}

	.cities a {
		color: #FFFFFF;
		text-decoration: none;
		padding-left: 10px;
		#padding-top: 10px;
	}

	#pipeline {
		font-weight:700px;
		padding-left:25px;
	}
	
	.footernav {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		text-align: center;
		color: #000;
		margin: 2px 8px 6px;
	}
	
	.leftbox{
		width:100%;
	}
	
	.leftsection{
		width:50%;
	}
	
	.rightsection{
		width:50%;
	}
	
	.content_lft{
		width:50%;
	}
	
	.content_rt{
		width:50%;
	}
	.sub1{
		width:50%;
	}
	.sub2{
		width:50%;
	}
	
	#TB_window {
		top:10%;
	}
	
	.footernav{
		margin-top:10px;
	}
	
	.footernav a:hover {
		color: #F90;
	/* text-decoration: underline; */
	}
	
	.bg_orange {
		margin-bottom: 10px;
	}
	.header_recent1{
		width:100%;
		background-image: none;
		background-color: #FF9900;
		border-radius: 2px;
		font-weight:bold;
	}
	.left-news11{
		#margin-left:0px;
	}
	.recent_links{
		width:100%;
	}
	.footernav a {
		color: #663366;
	}	
	.desktop-menu{
		float:left;
		padding-right:4px;
	}
	.map_cont {
		 padding-right: 0px; 
		 width: 320px;
	}
	
	.address {
		width: 100%;
	}
	
	.address a:-webkit-any-link {
		color: -webkit-link;
		text-decoration: underline;
		cursor: auto;
	}
	.mobile-menu{
		text-align: left;
		padding-left: 10px;
		font-size:14px;
		color:#663366;
		font-family:"Times New Roman", Times, serif;
		text-decoration: none;
	}
	
	.mobile-menu li{
		text-decoration: none;
	}
	
	.navbar-nav li
	{
		list-style: none;
	}
	
	.header_recent{
  		background-image: none;  		
		background-color: #f90;
		border-radius: 2px;		
	}
	
	.headermenu{
		background-image: none;  		
		background-color: #653366;
		border-radius: 2px;
		width: 100%;
		height:auto;	
	}

	.header {
		width: 100%;
	}
	
	
	.main_header{
		width: 100%;
		height:auto;
		padding:1px;
	}
	.map {
		width: 100%;
	}
	
	h1,.h1 {
	margin: 0;
	font-size: 16px;
	color: #FFFFFF;
	}
	
	.more_header {
		width: 100%;
		padding:3px;
	}
	
	.main_header_left{
		width:75%;
		height:auto; 
		overflow:hidden; 
		float:left;
	}
	
	.main_header_right{
		float: right; 
		position: relative; 
		margin-top: -22px;
		margin-right: 0px; 
		width: 15%;		
	}
	.display_linking_text{
		width:340px;
		float:left;
	}
	
	.table-index
    {
        display: table;
        width:100%;
        border: 1px solid #d3d1d2;
    }
    
    .heading-index
    {
        display: table-row;
		width:100%;
        font-weight: bold;
        text-align: center;        
    }
	
    .row-index
    {
		width:100%;
        display: table-row;        
    }
	
    .cell-index {
	/* font-size: 11px; */
	/* line-height: 14px; */
	/* margin-left: 15px; */
	/* margin-right: 3px; */
	/* font-family: verdana; */
	/* color: #245570; */
	/* text-indent: -13px; */
	/* margin-bottom: 4px; */
	/* margin-top: 2px; */
	#width:8.33%;
	display: table-cell;
	border-width: thin;
	border: 1px solid #d3d1d2;
	}
	
	.cell-index a{
		color: #663366;
		text-decoration: none;	
		font-weight:normal;
	}
    .cell-index ul > li{
       list-style:none;  
	   text-align:left;   
	   line-height: 18px; 
    }
	
    .cell-index ul{
        padding-left:2px;
		font-size: 11px;  
		font-family: verdana; 
		color: #245570; 		
      }
      
    .cell-main-index
    {
        display: table-cell;
        border: solid;
        border-width: thin;
        padding: 5px;        
        background-color: #FF9900;
        color:#fff;        
    } 

	.cell-main-index {
		#width:8.33%;
		font: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: bold;
		padding: 5px;	
	}

	.cell-main-index a {
		color: #FFFFFF;
		text-decoration: none;
		padding-left: 10px;
		#padding-top: 10px;
	}
	.reload_captcha_button{
		padding-left: 80px;
		margin-top: -18px;
		float: right;
		#width: 60%;
		height: 30px;
	}

	.close{
		opacity:1;
	}
	#facebox .close{
	top:0px;
	}
	fieldset {
		display: block;
		-webkit-margin-start: 2px;
		-webkit-margin-end: 2px;
		-webkit-padding-before: 0.35em;
		-webkit-padding-start: 0.75em;
		-webkit-padding-end: 0.75em;
		-webkit-padding-after: 0.625em;
		border: 2px groove threedface;
		border-image-source: initial;
		border-image-slice: initial;
		border-image-width: initial;
		border-image-outset: initial;
		border-image-repeat: initial;
		min-width: -webkit-min-content;
	}

	legend {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #666666;
		display: block; 
		width: 22%; 
		padding: 0; 
		margin-bottom: 0px; 
		line-height: normal;  
		border: 0; 
		border-bottom: 0px solid #e5e5e5; 
	}
	.google_add{
		width:100%;				
	}
	.fb-comments, .fb-comments span, .fb-comments iframe[style] {
    	width: 100% !important;
	}
	.fb_iframe_widget,
	.fb_iframe_widget span,
	.fb_iframe_widget span iframe[style] {
	  min-width: 100% !important;
	  width: 100% !important;
	}
	.imagebg,.imagegallery{
		width: 100% !important;
	}	
	.captchabox{
		width: 85%;
	}

.mid-ads{float:right; display:block;}


/* lg */ 
@media (min-width: 1200px) {
	/* DESKTOP */
	.container{
		#background-color: #4c4c4c;
		width: 1024px;
	}
	.mobile-menu{
		display:none;		
	}
	
	.hide_on_desktop{
		display:none;
	}
		
	.mobile_logo{
		display:none;	
	}
	
	.mobile_search{
		display:none;	
	}
	
	.img-responsive-Dicon{
		#padding-right:4px;
	}
	.navbar-nav{
		float:none;
	}
	
	.navbar-header{
		display:none;
	}
	
	.navbar{
		border:none;
		background-color:#fff;		
	}
	
	.navbar-default{
		background-image:none;
		background-image: none;
		background-image: none;
		background-image: none;
		
		background-repeat: none;
		border-radius: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	.display-city-list-mobile{
		display:none;	
	}
	
	.navbar navbar-default{
		background:none;
	}
	
	.navbar-collapse{
		padding:0px;
	}
	#indexicons {
		width: 100%;
		padding: 4px 0 0 25px;		
	}
	.header {
		width: 99%;
	}
	.fb-comments{
		float:left;width:500px;
	}	
	.headermenu{
		width: 100%;
	}
	.display-responsive-ad{
		display:none;
	}
	.top-middle-ad-listingpage{
		display:none!important;
	}
	.topadformobile {display:none;}
}
/* md */
@media (min-width: 992px) and (max-width: 1199px) {
/* Notebook 10 and 12 */
	.container{
		#background-color: #663366;
	}
	.topmenu {
		width: 100%;
	}
	
	#logo {
		width: 29%;
	}
	
	.hide_on_desktop{
		display:none;
	}
	
	.left{
		display:none;
	}
	
	#indexicons{
		width: 100%;
		padding: 4px 0 0 50px;
	}
	.img-responsive-Dicon{
		#padding-left: 4px;
	}
	
	#indexicons ul{
		padding: 0;
		margin-top: 10px;
	}
	
	.logo-ep{
		#float:none;
		#margin:0 0 10px 0px;
	}
	
	.sear{
		float:none;
		margin:0 0 10px 0px;
		text-align:center;
	}
	
	.logico {
		width: 100%;
	}
	
	.blog-header{
		width: 100%;
	}
	
	#subtitle{
		width: 100%;
	}
	
	#mids{
		width: 100%;
	}
	
	.right{
		width: 100%;
	}
	
	.header_recent1{
		width: 100%;
	}
	
	.recent_links{
		width: 100%;
	}
	
	#footernavigation{
		width: 100%;
	}
	
	#footer {
		width: 100%;
	}
	
	.fb-wrap {
		padding-top: 10px; 
		width:90%; 
		margin: 0 auto;
	}

	.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]
	{
		width:  100% !important; 
	}
	#queryform {
		width: 100%;
		height: 355px;
	}
	.captchabox{
	margin-top: 15px;
	#margin-left: 33px;
	width: 72%;
	}
	.captchaimg{
		margin-top:10px;
	}
	
	#TB_window {
	top:5%;
	}
	
	.left_panel {
	width: 100%;
	}	
	
	.mobile-menu{
		display:none;		
	}
	
	.mobile_logo{
		display:none;	
	}
	
	.mobile_search{
		display:none;	
	}
	
	.navbar-header{
		display:none;
	}
	
	.navbar{
		border:none;
		background-color:#fff;		
	}
	
	.navbar-default{
		background-image:none;
		background-image: none;
		background-image: none;
		background-image: none;
		
		background-repeat: none;
		border-radius: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	.display-city-list-desktop{
		display:none;	
	}
	
	.navbar navbar-default{
		background:none;
	}
	
	.navbar-collapse{
		padding:0px;
	}	
	
	.navbar-nav{
		float:none;
	}
	.middle{
		width:100%;
		margin-left:0px;
	}
	.main_catgs{
		width:100%;
	}
	.bottomadd{
		width:100%;
		margin-top: 25px;	
	}
	.internal-ad{
		display:none;
	}
	.top-middle-ad-listingpage{
		display:none!important;
	}	
	
}

/* big tab size */
@media (min-width: 768px) and (max-width: 991px) {
/* TAB  big resolution */
	.container{
		#background-color: blue;
		#background-color: #fff;
	}
	
	.col-sm-8 {
		width: 60%;
	}
	.col-sm-4 {
		width: 40%;
	}

	#logo{
		display:none;
	}
	
	.display-city-list-desktop{
		display:none;
	}
	
	.topmenu{
		display:none;	
	}
	
	#icons{
		width:100%;
	}
	
	#mobile_logo{
		width:100%;
		height: auto;
		float: left;
		margin: 0px;
	}	
		
	.mobile_search{		
		margin: 0 0 10px 150px;
		#float:center;	
		#width:90%;		
	}
	.mobile_search input {
   		#width:78%;
   		#margin-top: 1%;
	}
	.mobile_search .gs{
		#width:20%;		
	}
	
	.logico {
		width: 100%;
	}
	
	.blog-header{
		width: 100%;
	}
	
	#subtitle{
		width: 100%;
	}
	
	#mids{
		width: 100%;
	}
	
	.right{
		width: 100%;
	}
	
	.header_recent1{
		width: 100%;
	}
	
	.recent_links{
		width: 100%;
	}
	
	#footernavigation{
		width: 100%;
	}
	
	#footer{
		width: 100%;
	}
	
	.fb-wrap {
		padding-top: 10px; 
		width:90%; 
		margin: 0 auto;
	}

	.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]
	{
		width:  100% !important; 
	}
		
	/*.fb_comments, .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe[style],.fb_comments, .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe[style], #feedback_1w4FkWoo51vcaVBNY[style],#feedback_1CVXRQCKFpUWet5q5[style], .fbFeedbackContent{
		 min-width: 100% !important;
  width: 100% !important;
	}	*/
		
	/*.fb_reset, .fbFeedbackContent .composer, .fb_iframe_widget, .fb_iframe_widget span, .fbCommentContext, .textwrapper, .fbFeedbackContent .composer, .fb_ltr iframe[style], .fb_iframe_widget iframe[style], .fb-comments iframe[style], .fb-comments span[style] {
       min-width: 100% !important;
  width: 100% !important;
	}*/

	#queryform {
		width: 100%;
		height: 380px;
	}
	.captchabox{
		margin-top: 20px;
		#margin-left: 33px;
		width: 96%;
		float:right;
	}
	.captchaimg{
		margin-top:15px;
	}
	
	#TB_window {
		top:5%;
	}
	.row {
		width: 100%;
		margin-right:0px;
		margin-left:0px;
	}
	.col-sm-9{
		width: 100%;
	}
	
	.left_panel{
		width: 100%;
	}
	
	a img {
		border: none;
		margin-bottom: 4px;
		margin-left: 4px;
	}
	.navbar{
		margin-bottom:10px;
	}
	.navbar-default {
		background-color: #fff;
    	border-color: #fff; 
	}
	.desktop-menu{
		padding-right:0px;
	}
	.img-responsive-icon{
		#width:50%;
	}
	#indexicons{
		width: 100%;
		float:none;
	}
	.img-responsive-Dicon{
		padding-left: 4px;
		width:100%;
	}
	
	.logo-ep{
		#width: 75%;
		#margin: 5px 0 10px 90px;
		display:none;
	}
	
	.sear{
		float:none;
		margin:0 0 10px 0px;
		text-align:center;
	}
	
	.logico {
		width: 100%;
	}
	.mobile-menu{
		display:none;
	}
	.middle{
		width:100%;
		margin-left:0px;
	}
	.main_catgs{
		width:100%;
	}
	.left{
		display:none;
	}
	.bottomadd {
		width: 100%;
		margin-top: 25px;
	}
	
	.reload_captcha_button {
		padding-left: 0px;
		margin-top: 18px;
		margin-right: 55px;
	}
		
	.VTabbedPanels .TabbedPanelsTabGroup{
		height:auto;
	}
	.internal-ad{
		display:none;
	}
	.top-middle-ad-listingpage{
		display:none;
	}
	.google_add{
		height:100px!important;				
	}
	.topad{
		height:100px!important;	
	}
	.bottomad{
		height:280px!important;	
	}
	.more_links{
		width: 100%;
	}
	.left-news12{
		width: 85%;
	}
	.header_recent{
		width: 100%;
	}
	.topadformobile {
	#width: 320px!important;
	#height: 100px!important;
	#margin-top:10px;
	#margin-bottom:10px;			
	}
	.hide_on_desktop{
		display:none;
	}
	
}

/* xs */
@media (max-width: 767px) {
/* TAB  small resolution */
	.container{
		#background-color: yellow;
	}
		
	#logo{
		display:none;
	}
	.topadformobile {
		#width: 468px!important;
		#height:  60px!important;
		#margin-top:10px;
		#margin-bottom:10px;			
	}
	
	.hide_on_mobile{
	display:none;
	}
	
	.topmenu{
		display:none;	
	}
	
	#icons{
		width:100%;
	}
	
	#mobile_logo{
		width:45%;
		height: auto;
		float: left;
		margin: 0px;
	}	
		
	#indexicons{
		width:100%;
		float:none;
	}
	
	#indexicons ul{
		padding: 0;
		margin-top: 10px;
	}
		
	.img-responsive {
		width: 75%;
	}
	
	.img-responsive-Dicon{
		width: 10%;
		margin: 2px;
	}
	
	.mobile_search{		
		margin: 0 50px 10px 50px;
		#float:center;	
		width:90%;		
	}
	.mobile_search input {
   		#width:78%;
   		#margin-top: 1%;
	}
	.mobile_search .gs{
		#width:20%;		
	}
	
	.logico {
		width: 100%;
	}
	
	.blog-header{
		width: 100%;
	}
	
	#subtitle{
		width: 100%;
	}
	
	#mids{
		width: 100%;
	}
	
	.right{
		width: 100%;
	}
	
	.header_recent1{
		width: 100%;
	}
	
	.recent_links{
		width: 100%;
	}
	
	#footernavigation{
		width: 100%;
	}
	
	#footer{
		width: 100%;
	}
	
	.fb-wrap {
		padding-top: 10px; 
		width:90%; 
		margin: 0 auto;
	}

	.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]
	{
		width:  100% !important; 
	}
	#queryform {
		width: 100%;
		height: 340px;
	}
	.captchabox{
		margin-top: 15px;
		#margin-left: 33px;
		width: 72%;
	}
	.captchaimg{
		margin-top:10px;
	}
	
	#TB_window {
		top:5%;
	}
	.row {
		width: 100%;
		margin-right:0px;
		margin-left:0px;
	}
	
	.col-sm-9{
		width: 100%;
	}
	
	.left_panel{
		width: 100%;
	}
	
	a img {
		border: none;
		margin-bottom: 4px;
		margin-left: 4px;
	}
	
	.navbar{
		margin-bottom:10px;
	}
	
	.navbar-default {
		background-color: #fff;
    	border-color: #fff; 
	}
	
	.desktop-menu{
		display:none;		
	}
	
	.sear{
		float:none;
		margin:0 0 10px 0px;
		text-align:center;
	}
		
	.logo-ep {
		#margin: 5px 0 10px 80px;
		#float: none!important; 
		#text-align: center;
		display:none;
	}
	
	.display-city-list-desktop{
		display:none;
	}
	
	.img-responsive {
		width: 100%;
	}
	.middle{
		width:100%;
		margin-left:0px;
	}
	.main_catgs{
		width:100%;
	}
	.left{
		display:none;
	}
	.bottomadd {
		width: 100%;
		margin-top: 25px;
	}	
	.reload_captcha_button{
		padding-left:0px;
		margin-top: -7px;
		margin-right: 0px;
		float: right;
		#width: 61%;
	}
	.VTabbedPanels .TabbedPanelsContentGroup{
		#width:100%;
	}
	.VTabbedPanels .TabbedPanelsTabGroup{
		height:auto;
	}
	.imagegallery{
		width: 100%;
	}
	
	#facebox{
		width:100%!important;
		left:0px!important;
	}
	#facebox .content{
		width:100%!important;
		display: block!important;
	}
	fieldset{
		width:100%!important;
		min-width:100%!important;
	}
	.textclass{
		width:40%!important;
	}
	.internal-ad{
		display:none;
	}
	.google_add{
		height:100px!important;				
	}
	.topad{
		height:100px!important;	
	}
	.bottomad{
		height:280px!important;	
	}
	.more_links{
		width: 100%;
	}
	.left-news12{
		width: 85%;
	}
	.header_recent{
		width: 100%;
	}
	
}

/* XS Portrait */
@media (max-width: 480px) {

.mid-ads{ display:none;}

.container{
	#background-color: green;
}
	
	#logo{
		display:none;
	}
	
	.topmenu{
		display:none;	
	}
	
	#icons{
		width:100%;
	}
	.hide_on_mobile{
	display:none;
	}
	
	#mobile_logo{
		width:60%;
		height: auto;
		float: left;
		margin: 0px;
	}	
		
	.mobile_search{		
		margin: 0 0px 10px 0px !important;	
		width:90%;		
	}
	.mobile_search input {
   		width:79%;
   		margin-top: 1%;
	}
	.mobile_search .gs{
		width:19%;		
	}
	
	.sear{		
		margin: 0 0px 10px 0px !important;	
		width:100%;		
	}
	.sear input {
   		width:79%;
   		margin-top: 1%;
	}
	.sear .gs{
		width:19%;		
	}
	
	.logico {
		width: 100%;
	}
	
	.blog-header{
		width: 100%;
	}
	
	#subtitle{
		width: 100%;
	}
	
	#mids{
		width: 100%;
	}
	
	.right{
		width: 100%;
	}
	
	.header_recent1{
		width: 100%;
	}
	
	.recent_links{
		width: 100%;
	}
	
	#footernavigation{
		width: 100%;
	}
	
	#footer{
		width: 100%;
	}
	
	.fb-wrap {
		padding-top: 10px; 
		width:90%; 
		margin: 0 auto;
	}

	.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]
	{
		width:  100% !important; 
	}
	
	
	#queryform {
		width: 100%;
		height: 355px;
	}
	.captchabox{
		margin-top: 15px;
		#margin-left: 33px;
		width: 72%;
	}
	.captchaimg{
		margin-top:10px;
	}
	
	#TB_window {
		top:5%;
	}
	.row {
		width: 100%;
		margin-right:0px;
		margin-left:0px;
	}
	
	.col-sm-9{
		width: 100%;
	}
	
	.left_panel{
		width: 100%;
	}
	
	a img {
		border: none;
		margin-bottom: 4px;
		margin-left: 4px;
	}
	.navbar{
		margin-bottom:10px;
	}
	.navbar-default {
		background-color: #fff;
    	border-color: #fff; 
	}
	.desktop-menu{
		padding-right:0px;
	}
	.rightsection{
		width:100%!important; 
	}
	.leftsection {
		width: 100%!important; 
	}
	
	.content_lft{
		width:100%;
	}
	
	.content_rt{
		width:100%;
	}	
	
	#pipeline{
		padding:0px;
	}
	.display-city-list-desktop{
		display:none;
	}
	.img-responsive {
		width: 100%;
	}
	.middle{
		width:100%;
		margin-left:0px;
	}
	.main_catgs{
		width:100%;
	}
	.left{
		display:none;
	}
	.more_header {
		width: 100%;
		padding:3px;
	}
	.header_recent{
		width: 100%;
	}
	.more_links,.left-news12{
		width: 100%;
	}
	.address_right{
		display:none;
	}
	.display_linking_text{
		width:100%;
	}
	.tabcont{
		width:100%;		
	}
	.VTabbedPanels .TabbedPanelsContentGroup{
	width:100%;
	}
	.VTabbedPanels .TabbedPanelsTabGroup{
	height:	auto;
	}
	.tabcont td{
		width:30%;
	}
	.map_cont{
		width:100%;
	}
	.display-desktop-ad{
		display:none;
	}
	.reload_captcha_button {
		padding-left: 0px;
		margin-top: -10px;
		margin-right: 25px;
		float: right;
		#width: 61%;
	}
	.imagebg{
	width:100%;
	}
	#TB_window{
	left:0%!important; 
	margin-left:0px!important; 
	width:98%!important; 
	}
	
	#TB_iframeContent{
	width:98%!important; 
	}
	
	.internal-ad{
		display:none;
	}
	.google_add{
		height:100px!important;				
	}
	.topad{
		height:100px!important;	
	}
	.bottomad{
		height:280px!important;	
	}
	.header_recent{
		width: 100%;
	}
	
	.topadformobile {
		#width: 100%; 
		#height: 100px;
		#margin-top:10px;
		#margin-bottom:10px;			
	}	
}

@media (max-width: 320px)
{
	.container{
		#background-color: red !important; 
	}
	#mobile_logo {
		width: 75% !important; 
	}
	.mobile_search .gs {
		width: 25% !important; 
	}
	.mobile_search input {
		width: 73% !important; 
	}
	.sear .gs {
		width: 25% !important; 
	}
	.sear input {
		width: 73% !important; 
	}	
	
	.hide_on_mobile{
	display:none;
	}
	
	#TB_window{
	left:0%!important; 
	margin-left:0px!important; 
	width:98%!important; 
	}
	
	#TB_iframeContent{
	width:98%!important; 
	}
	.rightsection{
		width:100%!important; 
	}
	.leftsection {
		width: 100%!important; 
	}
	.display-city-list-desktop{
		display:none;
	}
	.img-responsive {
		width: 100%;
	}
	#queryform {	
		height: 385px!important;
	}
	.reload_captcha_button {
		padding-left: 121px!important;
		margin-top: -11px!important;
		margin-right: 22px!important;
	}

	.captchaimg{		
		width:95%!important;
	}
	.imgCls{
		width: 96%!important;
	}
	.internal-ad{
		display:none;
	}
	.google_add{
		height:100px!important;				
	}
	.topad{
		height:100px!important;	
	}
	.bottomad{
		height:280px!important;	
	}	
	.topadformobile {
		#width: 100%; 
		#height: 100px;
		#margin-top:10px;
		#margin-bottom:10px;		
	}
}

@media (max-width: 240px)
{
	.container{
		background-color: brown !important; 
	}
	#mobile_logo {
		width: 51% !important;
	}
	
	.mobile_search input {
		width: 68% !important;
	}
	
	.sear .gs {
		width: 45% !important;
	}
	.imgCls{
		width: 96%!important;
	}
	.google_add{
		height:100px!important;				
	}
	.topad{
		height:100px!important;	
	}
	.bottomad{
		height:280px!important;	
	}	
	.topadformobile {
		#width: 100%; 
		#height: 100px;
		#margin-top:10px;
		#margin-bottom:10px;			
	}
	.hide_on_mobile{
	display:none;
	}
}

.topadformobile{
	margin-left:auto;
	margin-right:auto;
}

/*Google ad responsive Condition*/

@media (min-width:980px){
.right_nav_ad
	{
		width:336px; height:280px !important;
	}
	
}
.clearfix{clear:both;}

@-moz-document url-prefix() { 
  #queryform {
     height:370px;
  }
  .captchabox{
  	 margin-top:25px;
  }
  .reload_captcha_button{
 	 margin-top:0px;
  }
}

@media (max-width:1024px){ 
.extra_responsive_ad_top
{
	width:320px;
	height:100px;	
	margin:0 auto;
	text-align:center;
}
}

@media (max-width:380px){ 
.extra_responsive_ad_top
{
	margin-left:-14px;
}
}

