/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
 .site-header {
	
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.6), inset 0 -1px 1px rgba(0, 0, 0, 0.6), 0 0 5px rgba(0, 0, 0, 0.6);
    background-color: rgba(255, 255, 255, 1);
    border-top: 0px solid rgba(47, 46, 46, 1);
    border-bottom: 0px solid rgba(47, 46, 46, 1);
    background-image: url(https://quarryinteriors.co.uk/wp-content/uploads/2017/10/bevel_300.png);
    background-repeat: repeat-x;
	
}
.site-header .search-trigger-wrap,.site-header .menu-toggle i {display: none;}
.site-header.myfixed .custom-logo {width: 180px;}
.site-header.myfixed .menu-toggle {top:0 !important;}

.home .site-content,.page-id-3478  .site-content,.page-id-3494 .site-content{padding:0 !important;}


body {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

header.page-header {display:none;}
.container {
    padding-left: 30px;
    padding-right: 30px;
	}

.hentry {
    margin: 0 0 0em;
}

.entry-content table {
    border: 0px solid #000;
}

table {
    margin: 10px 0 80px 0;
    width: 100%;
}

table.process {
    margin: 10px 0 10px 0;
    width: 100%;
}

.process img {
margin: 10px auto;
}

div.caption {
display: block;
margin: 0.8em 0;
		font-size:0.98rem;
}

div.caption span {display: block;}

table .alignnone {
    clear: both;
    display: block;
    margin: 10px 0 10px 0;
}

.entry-content td {
    border-right: 0px solid #000;
}

.entry-content td {
    padding: 5px 5px;
    text-align: left;
}

h3 {
font-weight: 400;
	font-size: 28px;
	border-bottom:1px solid #3e3e3e;
}

.sticky-header.page .site-content {
    padding-top: 142px;
}
.entry-author {
  display: none;
}
.nav-previous a {
  font-size: 15px;
}

.main-navigation a {
    display: block;
    font-weight: 400;
    letter-spacing: 0.5px;
    text-decoration: none;
	text-transform:uppercase;
	font-size:16px;
}

h4 {
    clear: both;
    margin: 0px 0 20px;
font-size:20px;}

h5 {
font-weight: 400;
	font-size: 28px;
	border-top:1px solid #3e3e3e;
	line-height:5rem;
	text-align:center;
	margin: 50px 0 0px;
}

footer {
background-color: rgba(28, 28, 28, 1);
	color:#ffffff;
	margin-top:-20px;
}

footer .widget p{
	color:#ffffff;
}

footer .textwidget {
	color:#ffffff;
}

.yes-widgets {
    padding-top: 2rem;
}

.page .site-content {
    padding-bottom: 0px;
}


@media (min-width:320px) {
.sticky-header.page .site-content {
    padding-top: 0px;
}	
}
.site-info { display: none; }
.site-footer .col-sm-7 { margin: auto; float: inherit; }

.menu-social-container {display:none;}

.site-footer a {color:#fff}
.site-footer a:hover {color:#bbb}
.site-footer .fa {font-size:1.75em}

footer .widget-title{color:#fff !important;}
@media screen and (min-width: 1025px) {
.site-header .menu-toggle{top:20px !important;}
}
@media screen and (max-width: 767px) {
.site-header .menu-toggle{right:44px !important;}
	.mob-order2{order:2}
}

[data-header-size=medium].sbi-header-type-text {
    font-size: 42px;
    display: none;
}