/*
custom style

*/
.bg_white_scroll {
    background: #f1f1f1 none repeat scroll 0 0;
    height: 126px;
    margin-bottom: 20px;
    overflow: scroll !important;
    padding: 10px;
}

/*
ipad issue
 */
@media screen and (max-width: 980px) {
	#sidebar .social-links.vertical li, #footer .social-links.vertical li {
		display: inline-block !important;
	}

	#menu-icon {
		display: none;
	}
	.social-widget {
		display: none;
	}

	#header {
	    padding-bottom: 0px;
	}

	#header {
	    height: 60px;
	    padding: 0px 0;
	}

	#main-nav-wrap {
	    top: 0px;
	    margin-top: 10px;
	}
	#body {
		padding: 70px 0px 0px;
	}
	#footerwrap {
	    padding: 50px 0 0px;
	}
	#sidebar {
	    /*position: absolute;
	    bottom: -90px;*/
	}

	.widget {
	    margin: 0 0 10px;
	    text-align: center;
	}

	#sidebar .social-links.vertical, #footer .social-links.vertical {
	    display: inline-block;
	}

	div.p_table_1 a.sign_up, div.p_table_1 .css3_grid_hidden_rows_control {
	    height: auto;
	    padding: 6px 0 6px !important;
	}

	#content {
	    width: 100%;
	}
	#sidebar {
	    width: 100%;
	}
}

div.p_table_responsive.p_table_hide_caption_column div.caption_column {
	display: block;
}
div.p_table_responsive#Table_t1_s1 div.column_1_responsive {
	width: 30% !important;
}
div.p_table_responsive#Table_t1_s1 div.column_2_responsive {
	width: 30% !important;
}

