
body, #about, #catalog, header {background: #ddd url(/assets/giftcat/mooning.png) repeat;}

header {font-family: "Amiri", Palatino, Georgia, serif;}

p {font-family: "Amiri", Palatino, Georgia, serif; font-size: 22px;}
li p {    font: 16px "Whitney SSm A", "Whitney SSm B", Helvetica, Arial, sans-serif;
}

a {color: #1a6c2a;font-weight: 600;}

p span {color: #1a6c2a; font-style: italic;}

footer .row {background: url(193h_red.jpg) repeat;height:22px;}
.row {background: url(/assets/giftcat/handmadepaper.png);padding:20px;}
.inner, .inner .row {background: #fafafa;}

.banner {  text-shadow: 2px 2px #333; letter-spacing: .15em;
  sbackground: url(/assets/giftcat/giftcat_img_6.jpg);
  font-family: "Amiri", Palatino, Georgia, serif;
  background: #1a6c2a;
  text-transform: uppercase;
  font-size:2.4em;
  color: #fff;
  padding: 0;
  text-align: center;

}
.branding {background-color: #1a6c2a; padding: 10px;}

.inner {padding:1em;border: 2px dashed #f59528;
  border: 1px solid #ccc;
  margin: 0 0 0em;border-top:0;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
#catalog img {padding:5px;background:white;border:1px solid #ddd;width:100%;}

.button {
  border-radius:8px;
  padding:8px 18px;
  font-weight:500;
  letter-spacing: .06em;
  background-color:#c40c1f;
  border:2px solid transparent;
  background-image: url(57h_red.jpg);
}
.button:hover {background-color: white;background-image:none;color: navy;border:2px solid #c40c1f;color: #0078ae;}


h1, h2, h3 {font-family: "Amiri", Palatino, Georgia, serif;font-style: italic;}

h3 {color: #1a6c2a;}

.content h3 {
  font-style: normal !important;
  border-top:1px solid #eee;
  padding-top:10px;
  background: #1a6c2a;
  color: white;padding: .3em .6em .2em;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  display: inline-block;
}

.medium-3 img {border-radius:12px;}

.tabs-content {margin-bottom: 0; margin-top:-53px !important;}


#about p {letter-spacing: 0;
font-family: "Helvetica Neue", Arial, sans-serif;font-size: 16px}

.tasks {background: white;border:1px solid #c40c1f;}
.taskitem  {margin: 5px 0;}
.taskitem span {color: white; background: #c40c1f; display:inline-block;padding: 2px 5px;  background-image: url(57h_red.jpg);
}

.tasks {background: white;border:1px solid #c40c1f;padding:5px;font-family: "Amiri", Palatino, Georgia, serif;}
.taskitem  {margin: 0;font-size: 20px;}
.row.taskitem {background:transparent !important;margin:0;padding:8px 0;}
.taskitem span {color: white; background: #c40c1f; display:inline-block;padding: 4px 10px 1px;border-radius:8px;  background-image: url(57h_red.jpg);
}

.button {
  border-radius:8px;
  padding:8px 18px;
  font-weight:500;
  letter-spacing: .06em;
  background-color:#c40c1f;
  border:2px solid transparent;
  background-image: url(57h_red.jpg);
}
.content h3 {
    background-image: url(52h_grn.jpg);

}
li.tab-title {width:20%;text-align:center;border:1px solid #aaa;min-width:150px;}


.tabs .tab-title> a {
  background-color: #c40c1f;
  background-image: url(57h_red.jpg);
  color: white;
  font-family: "Amiri", Palatino, Georgia, serif !important;
  font-size:16px !important;
  font-weight: 400 !important;
  text-transform:uppercase;
}

.tabs .tab-title>a:hover {background: white !important; color: #c40c1f;}

.tab-title.active a {background: #eee !important; color: #c40c1f !important;outline:none;}

/*

li.tab-title>a:hover {background-color: #1a6c2a !important;color:white;}
li.tab-title.active>a:hover {background-color: #fff !important;color: #c40c1f !important;}
*/
.tabs .tab-title> a {
  background-color: #c40c1f;
    background-image: url(57h_red.jpg);

  color: white;
  font-family: "Amiri", Palatino, Georgia, serif !important;
  font-size:16px !important;
  font-weight: 400 !important;
  text-transform:uppercase;
}
      .tabs .tab-title>a:hover {background-color: #1a6c2a !important;color:white;}
    .tabs .tab-title.active>a:hover {background-color: #eee !important;color: #c40c1f !important;}
    .qty {font-size:16px;background: #1a6c2a;}
    .qty span {color:white;}
