@media all and (max-width: 991px) {
	.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav{
	    padding-top: 10px;
	}
	.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav > li{
		min-width: 100%;
		margin: 0;
		padding: 0 15px;
	}
	.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav > li .ubermenu-content-block{
		padding: 0 !important;
	}
	.ubermenu .ubermenu-search .ubermenu-searchform {
	    width: 100% !important;
	    margin: 0 !important;
	}
	.ubermenu .ubermenu-search input.ubermenu-search-input {
	    width: 100% !important;
	    height: 42px;
	}
	.ubermenu .ubermenu-item-layout-image_left>.ubermenu-image {
	    margin: 0 0 10px 0;
	}
	#primary .entry-header {
	    height: auto !important;
	}
	#primary .size-auto, 
	#primary .size-full, 
	#primary .size-large, 
	#primary .size-medium, 
	#primary .size-thumbnail {
	    max-width: 100% !important;
	}
	.separate-containers .inside-article, 
	.separate-containers .comments-area, 
	.separate-containers .page-header, 
	.separate-containers .paging-navigation, 
	.one-container .site-content {
	    padding: 20px 0px 20px !important;
	}
	.separate-containers .inside-right-sidebar, .inside-left-sidebar {
	    padding-left: 0 !important;
	}

	.woocommerce-order-received.logged-in #content #right-sidebar .widget {
	    padding: 0px !important;
	}
	.woocommerce-order-received.logged-in #content table.shop_table.shop_table_responsive th,
	.woocommerce-order-received.logged-in #content table.shop_table.shop_table_responsive td{
	    display: inline-block !important;
	}
	.woocommerce-order-received.logged-in #content table.shop_table.shop_table_responsive td{
	    text-align: left !important;
	    min-width: 49.2%;
	}
	.woocommerce-order-received.logged-in #content table.shop_table.shop_table_responsive td:before{
	    content: '';
	}
	.woocommerce-order-received.logged-in #content table.shop_table.shop_table_responsive th{
	    min-width: 50%;
	}


}
@media all and (min-width: 992px) and (max-width: 1024px) {
	#topics > div h6{
	    font-size: 10px;
	}
}
@media all and (min-width: 768px) and (max-width: 991px) {
	#main .block-ads, .block-ads{
		width: 100% !important;
		max-width: 100% !important;
	}
	.fluid-header .site-header .inside-header{
		display: none;
	}
	.page-id-147015 figure.w2dc-listing-logo .w2dc-listing-logo-img{
		background: transparent !important;
		padding-top: 30px;
	}
	.page-id-147015 figure.w2dc-listing-logo .w2dc-listing-logo-img img{
		visibility: visible;
		max-width: 100% !important;
	}
	#right-sidebar{
		margin-top: 0;
	}
	#right-sidebar > div,
	#right-sidebar > aside{
		clear: both;
		margin: 0 auto;
    	max-width: 380px;
	}
	#right-sidebar > aside{
		padding: 0 !important;
	}
	.separate-containers .inside-right-sidebar,
	#right-sidebar .inside-right-sidebar{
		margin: 0 auto !important;
		float: none !important;
	}
	#right-sidebar .wistia_responsive_padding{
		padding: 0 !important;
	}
	#right-sidebar .wistia_responsive_padding .wistia_responsive_wrapper{
		position: relative !important;
	}
	.page-id-147015 figure.w2dc-listing-logo .w2dc-listing-logo-img-wrap {
	    overflow: inherit;
	}
	.close_icon img {
	    margin-top: -2%;
	    margin-right: -2%;
	}

	/* RUHUL - 05012017 */
	.vc_col-sm-4 #envir-1218451534 > div,
	.vc_col-sm-4 #envir-309365000 > div{
		width: 100% !important;
	}
	.vc_col-sm-4 .wpb_wrapper .vc_custom_1483408806155{
	    margin-left: 0px !important;
	}
	.vc_custom_1483408806155 .sp-post-info {
	    padding-left: 0px !important;
	}
	.wpb_wrapper ul.super-post {
	    padding: 0 15px 0;
	}
	.readmore, .white-paper-detail-link {
	    padding: 20px 14px;
	}
	#mc_embed_signup #mc4wp-form-1 input[type="email"] {
	    width: 115px !important;
	}
	#page .vc_col-sm-4 .widget-title.sp-title h2{
	    font-size: 22px;
	}
	#page .vc_col-sm-4 .widget-title.sp-title{
		margin: 0 !important;
		padding: 0 0 30px !important;
		text-align: left !important;
	}
	.wpb_wrapper .home-webinner ul.super-post{
		padding: 0;
	}
	.super-post li .sp-post-info {
	    padding-left: 0px !important;
	}
	#page .vc_col-sm-4 .vc_custom_1486975848954 {
	    margin-left: 0px !important;
	}

}