@charset "utf-8";
/* CSS Document */
/*		Mobile Layout: 320px.
		Gutters: 24px.
		Outer margins: 34px.
		Inherits styles from: Default Layout.
---------------------------------------------
cols    1     2      3
px      68    160    252    */

@media only screen and (max-width: 767px) {
body .container{
		width: auto;
		padding:0 5px;
}
.topBar{ text-align:center;height: auto;}
.topBar .dial_no{ float:none;display: block;}
.backLink{ float:none}
.headWrap{text-align:center;height: auto;}
.logo{ float:none; margin-bottom:10px}
.headWrap .blog_heading{ float:none; font-size:30px; line-height:normal;}
.leftPanel{ width:100%;padding: 0 10px 15px; display:block; border:none;}
.blocksrow{ margin:0;}
.blocksrow .block{ margin:0; width:100%;}
.listmodule .grid_1{ width:100%}
.listmodule .grid_2{ float:left; width:100%; margin:0;}
.rightPanel { width: 100%; display: inline-block;padding: 10px;}
.search_Form{ padding:10px;}
.colWrap{ padding:0;}
#footer{ margin:15px 0 0 0}
#footer .gray{ margin:0; text-align:center;}
#footer .gray .left_face{ width:100%; display:block; background:none;}
.gray .left_face.padding_right{ padding-right: 0;}
#footer .gray .middle_tweet { width: 100%; display: block; background:none; padding: 0;}
.gray .left_face.padding_left{ padding-left: 0;}
.listingSection{ margin:0}
.listmodule .pic{ height:130px;width:100%;}
.listmodule .pic img{ height:100%;width:100%;}
.formwrap .formlist li{ padding:10px 0 0}
.add_title{ width:100%; padding:10px 0 0 10px}
.whiteWrap{ padding:0 5px}
.login_border {padding: 15px 15px 0; width:100%;}
.bot_mar{ margin-bottom: 5px;}

.colWrap .top{ display:none;}
.toggle-content{display:none;}
.toggle-trigger{ text-align:left; display:block; position:relative; padding:5px; margin:0 0 0 0; cursor:pointer; padding:10px 10px 10px 12px;  font-size:16px; color:#fff; text-transform:uppercase; font-weight:normal;background:#1E697B; /* Old browsers */}
/*.toggle-trigger:before{ content:""; position:absolute; width:5px;  background: #6cab44; left:0; top:0; bottom:0;}*/
.plus_icon{ background:#fff url(../images/plus_minus.png) no-repeat 6px 6px; border-radius:50%; width:22px; height:22px; position:absolute; right:10px; top:9px; display:block;}
.active-toggle-trigger .plus_icon{ background-position:6px -95px;}
.borderWrap{display:none;}
.borderWrap_mobile{display:block;}
.buttonYellow_mobile{font-style:italic;display: inline-block;font-size: 14px;color: #1A84C6!important;}
.buttonYellow{display:none;}
.right_row .border-bot{border-bottom:none;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
.container{width: auto;padding:0 0;}
.listmodule .grid_1 { float: left;width:auto;}
.listmodule .grid_2{ float:right; margin:0; width:auto;}
}

