/*======= LARGE RESOLUTION =======*/

@media (min-width: 1200px) {
	
}

/*======= MEDIUM RESOLUTION =======*/

@media (min-width: 992px) and (max-width: 1199px) {
	
	#mainmenu ul.menu li a, 
	#mainmenu ul.menu li .separator {
		padding: 0 12px;
	}
	#wrap-home23 .custom, 
	#wrap-home56 .custom{
		padding: 60px 30px 30px;
	}
	#wrap-home56 .custom{
		min-height: 340px;
	}
	#wrap-home23 a.mt-btn, 
	#wrap-home56 a.mt-btn {
		display: block;
		margin: 10px 0;
	}
	#wrap-bottom{
		font-size: 17px;
	}
	#mod-social ul li{
		margin: 0 10px;
	}
	#mainbody .category-list .cate-left .moduletable.fixed{
		width: 212px;
	}

}

/*======= SMALL RESOLUTION =======*/

@media (min-width: 768px) and (max-width: 991px) {
	
	#headerSticky{
		position: inherit;
	}
	.innerpage #headerSticky{
		border-bottom: 1px solid #232323;
	}
	#logo{
		text-align: left;
	}
    #logo img{
        max-width: 45%;
    }
	#right-head{
		right: 80px;
	}
	#mod-sale{
		padding: 8px 0;
	}
	#inner-content {
		padding-top: 0;
	}
	#home5 {
		margin-bottom: 15px;
		padding-left: 0;
		padding-right: 0;
	}
	#home3, #home6 {
		padding-left: 0;
		padding-right: 0;
	}
	#wrap-bottom,
	#mod-social{
		text-align: center;
	}
	.footer1,
	.footer2{
		margin-bottom: 30px;
	}
	#wrap-process .mod-item:nth-child(3n) {
		clear: left;
	}
	#mainbody .category-list .cate-left .moduletable.fixed {
		top: 30px;
		width: 158px;
	}
	
}

/*======= EXTRA SMALL RESOLUTION =======*/

@media (max-width: 767px) {
	
	#headerSticky{
		position: inherit;
	}
	.innerpage #headerSticky{
		border-bottom: 1px solid #232323;
	}
	#logo{
		text-align: left;
	}
    #logo img{
        max-width: 45%;
    }
	#right-head{
		right: 80px;
	}
	#mod-sale{
		padding: 8px 0;
	}
	#inner-content {
		padding-top: 0;
	}
	#home5 {
		margin-bottom: 15px;
		padding-left: 0;
		padding-right: 0;
	}
	#home3, #home6 {
		padding-left: 0;
		padding-right: 0;
	}
	#wrap-bottom,
	#mod-social{
		text-align: center;
		line-height: 150%;
	}
	#mod-social{
		margin-top: 15px;
	}
	.footer1,
	.footer2,
	.footer3{
		margin-bottom: 15px;
	}
	#wrap-process .mod-item:nth-child(3n) {
		clear: left;
	}
	#mainbody .category-list .cate-left .moduletable.fixed {
		top: 30px;
		width: 158px;
	}
	#wrap-process,
	#wrap-options,
	#wrap-booking{
		padding-bottom: 0;
	}
	#wrap-home1, 
	#wrap-home4, 
	#wrap-home7,
	#wrap-footer{
		padding: 30px 0;
	}
	#wrap-bottom-content,
	#wrap-why-us{
		padding: 30px 0 0;
	}
	#wrap-footer h3{
		margin: 0;
		padding-top: 15px;
		border-top: solid 1px #ccc;
	}
	#wrap-footer h3:after{
		content: '+';
		/* font-family: 'FontAwesome'; */
		float: right;
		margin-right: 3px;
		-webkit-transition: -webkit-transform .3s ease;
		transition: -webkit-transform .3s ease;
		transition: transform .3s ease;
		transition: transform .3s ease, -webkit-transform .3s ease;
	}
	#wrap-footer h3.active:after{
		-webkit-transform: rotate(45deg) scale(1.08);
		-ms-transform: rotate(45deg) scale(1.08);
		transform: rotate(45deg) scale(1.08);
	}
	#mainbody .category-list .category-desc,
	#mainbody .categories-list .category-desc{
		padding: 0;
	}
	.footer1 .custom,
	.footer2 .menu,
	.footer3 .menu,
	.footer4 .menu{
		display: none;
		margin-top: 15px !important;
	}
	
    #jsn_form_1.jsn-master .jsn-bootstrap .btn, 
    #jsn_form_2.jsn-master .jsn-bootstrap .btn, 
    #jsn_form_3.jsn-master .jsn-bootstrap .btn, 
    #jsn_form_5.jsn-master .jsn-bootstrap .btn{
        width: 98% !important;
        padding: 15px 20px !important;
        font-size: 15px;
    }

}

@media (max-width: 639px) {
	
	#right-head{
		display: none;
	}
	#wrap-home23 a.mt-btn, #wrap-home56 a.mt-btn {
		display: block;
		margin: 10px 0;
	}
    
    #wrap-process h3.mod-title:after,
    #wrap-options h3.mod-title:after,
    #wrap-booking h3.mod-title:after{
        display: none;
    }
	
	#mobile-menu-btn{
		top: 30px;
	}
	
}

.block480{
	display: none;
}

@media (max-width: 479px) {
	.none480{
		display: none;
		}
	.block480{
		display: block !important;
	}
	/* 
	#logo a{
		width: 220px;
		height: 43px;
		display: inline-block;
		background: url('https://3078c3.claudeassets.com/20230207010641im_/https://bathroomswolverhampton.com/templates/joshua_barard_j3/images/logo-small.png') center center no-repeat;
	}
 */
	#mobile-menu-btn{
		top: 26px;
	}
	
	#wrap-home23 .custom,
	#wrap-home56 .custom{
		padding: 60px 30px 30px;
	}
	#wrap-process h3.mod-title,
	#wrap-options h3.mod-title,
	#wrap-booking h3.mod-title{
		font-size: 16px;
	}
	#wrap-process h3.mod-title:before, 
	#wrap-options h3.mod-title:before, 
	#wrap-booking h3.mod-title:before{
		font-size: 16px;
	}
	#wrap-process h3.mod-title:after, 
	#wrap-options h3.mod-title:after,
	#wrap-booking h3.mod-title:after{
		font-size: 16px;
	}
	
}

@media (max-width: 400px) {
	
	#logo img {
		max-width: 75%;
	}
	#mobile-menu-btn{
		top: 25px;
	}
	
}














/*
     FILE ARCHIVED ON 02:47:28 Apr 05, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:18:31 Jul 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.404
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.044
  esindex: 0.006
  cdx.remote: 16.869
  LoadShardBlock: 99.488 (3)
  PetaboxLoader3.resolve: 95.737 (4)
  PetaboxLoader3.datanode: 85.629 (4)
  load_resource: 107.949
*/