
/* background top*/
#rt-header {
background-color: #fdf8d0;
box-shadow: inset 0 0px 0px rgba(0,0,0,0.13);
border-bottom: none;
}

/* border top*/
#rt-top-surround {
background-color: #fdf8d0;
-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0 0px 0px rgba(0,0,0,0.3);
box-shadow: 0 0px 0px rgba(0,0,0,0.3);
border-bottom: none;
}

/* background mainbody*/
#rt-mainbody-surround {
  background-color:none;
  background-color: #fdf8d0;
  background-repeat:no-repeat;
  background-size:100%;
  background-position:left top;
border-bottom: none;
border-top: none
}


/* background showcase*/
.rt-showcase-pattern {
background-color: #fdf8d0;
border-bottom: 1px solid #fdf8d0;
border-top-color: 1px solid #fdf8d0;
}


/* background footer*/
#rt-footer {
background-image:none
background-color:none;
  background-color: #f2edc7;
  box-shadow: inset 0 0px 12px rgba(0,0,0,0.13);
border-bottom-color: #fdf8d0;
border-top-color: #fdf8d0;
}
 

/* No underline H2*/
.title, .component-content h2 {
color: #303030;
text-shadow: 1px 1px 0 #ffffff;
border-bottom: 1px solid #fdf8d0;
-webkit-box-shadow: 0 0px 0 #fdf8d0;
-moz-box-shadow: 0 0px 0 #fdf8d0;
box-shadow: 0 0px 0 #fdf8d0;
}

/* No pattern showcase background*/
.rt-showcase-pattern {
background-image: -webkit-linear-gradient(rgba(0,0,0,0.03) 0px,transparent 0px), -webkit-linear-gradient(0,rgba(0,0,0,0.03) 0px,transparent 0px), -webkit-linear-gradient(rgba(0,0,0,0.03) 0px,transparent 0px), -webkit-linear-gradient(0,rgba(0,0,0,0.03) 0px,transparent 0px);
background-size: 80px 80px, 80px 80px, 5px 5px, 5px 5px;
background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
}

