/************



Flora Furniture Listing CSS



************/



@charset "utf-8";

/* CSS Document */



/***************FONTS START******************/

@font-face {

  font-family: 'Cardo';

  font-style: normal;

  font-weight: 400;

}

@font-face {

  font-family: 'Cardo';

  font-style: normal;

  font-weight: 700;

}

@font-face {

  font-family: 'Cardo';

  font-style: italic;

  font-weight: 400;

}

@font-face {

  font-family: 'Raleway';

  font-style: normal;

  font-weight: 400;

}

@font-face {

  font-family: 'Raleway';

  font-style: normal;

  font-weight: 500;

}

@font-face {

  font-family: 'Raleway';

  font-style: normal;

  font-weight: 700;

}

/***************FONTS END******************/



body{margin:0;padding:0;}

.mmb{width:100%;min-width:320px;}

.mmb *{padding:0px;margin:0px;font-size:10px;color:#000;font-family:'Raleway', sans-serif;overflow:hidden;}

.mmb .text-body{font-family:'Cardo', serif;}

.mmb .text-body *{font-family:'Cardo', serif;}

.mmb a{text-decoration:underline;}

.mmb a:hover{text-decoration:none;}

.mmb img{border:none;}

.mmb p{display:block;margin:1em 0 0 0;box-sizing:border-box;font-size:1.6em;}
.mmb .xmas{font-weight:bold;color:#c9001c;font-size:1.6em !important;}
.mmb .xmas > span{font-size:0.9em !important;}

.mmb .strong{font-weight:bold;font-size:1em;}

.mmb .row{width:100%;display:inline-block;border-top:3px solid #444;text-align:center;}

.mmb .row h2{display:block;font-size:2.3em;line-height:1.75em;font-weight:normal;background-color:#e9e9e9;}

.mmb .col{width:100%;max-width:820px;box-sizing:border-box;padding:1.5em;margin:0 auto;display:block;}

.mmb .head{border-bottom:3px solid #cd9a99;background-color:#f2f2f2;}

.mmb .head > div{background-image:URL('https://www.florafurniture.co.uk/media/ebay/flowers-bg.png');background-position: top -56px right -112px;background-position: top -56px right -112px;background-repeat: no-repeat;}

.mmb .head img{width:70%;width:64%;max-width:544px;max-width:460px;display:block;float:left;}

.mmb .head span{width:30%;width:36%;display:block;float:right;font-size:2.2em;margin:1em 0 0 0;}

.mmb .shop{border:none;border-bottom:3px solid #444;}

.mmb .shop a{display:inline-block;padding:0.75em 2em;background:#444;color:#fff;text-decoration:none;font-size:1.5em;font-weight:500;}

.mmb .shop a:hover{text-decoration:underline;}

.mmb .item{padding:0 0 1.5em 0;border-top:none;}

.mmb .item h1{font-size:2.2em;display:block;margin:0 0 1em 0;font-weight:normal;}

.mmb .item .imgmain{width:100%;display:block;}

.mmb .item .imgmain img{width:100%;max-width:500px;display:block;margin:0 auto;}

.mmb .item p{}

.mmb .item .post-charge{font-weight:bold;color:#c9001c;}

.mmb .imgs{}

.mmb .imgs a{display:block;}

.mmb .imgs img{width:100%;max-width:500px;display:block;margin:0 auto 3em auto;}

.mmb .showroom{}

.mmb .showroom h2{color:#fff;background:#444;}

.mmb .showroom img{width:100%;max-width:704px;}

.mmb .showroom .showroom-sub{font-size:2em;}

.mmb .showroom .shop{margin:1em 0;}

.mmb .showroom .shop span{font-size:1em;}

.mmb .showroom .shop span.shop-day{display:inline-block;Width:90px;border-right:1px dotted #444444;text-align:left;margin:0.1em 0;}

.mmb .showroom .shop span.shop-time{display:inline-block;Width:90px;text-align:right;margin:0.1em 0;}

.mmb .about{}

.mmb .about p{font-size:1.3em;}

.mmb .delivery{}

.mmb .delivery p{font-size:1.3em;}

.mmb .return{}

.mmb .return p{font-size:1.3em;}

.mmb .footer{background-color:#444444;}

.mmb .footer h4{font-size:1.6em;color:#ffffff;padding:0.5em;}

.mmb .footer p{font-size:1.4em;margin:0.25em 0 0 0;color:#ffffff;}

@media screen and (max-width:760px){

	.mmb .head span{margin:0.5em 0 0 0;box-sizing:border-box;padding:0 0 0 0.5em;}

}

@media screen and (max-width:620px){

	.mmb .head img{width:100%;margin:0 auto;display:block;float:none;}

	.mmb .head span{width:100%;}

	.mmb .row h2{padding:0 0.5em;}

}