/* Page */

#wrapper-wide { width: 1000px; background: url(https://s3.amazonaws.com/temptalia_static/images/main-stretch-bg.png) repeat-y 50% 0 transparent;  }

.full-width { padding: 20px; }

.ns_content_container {
  margin: 20px auto 0px;
  border: 1px solid #edd1e0;
  width: 330px;
  height: 125px;
  background-color:#f8e9f1;
}

.ns_content_title {
  text-align: left;
  font:18px/28px Arial,Helvetica,sans-serif;
  color: #ffffff;
  width:330px;
  height:30px;
  border-bottom:1px solid #edd1e0;
  background-color:#c977a2;
  text-transform:uppercase;
}

.ns_content_body {  
  line-height:18px;
  float: left;
  overflow-y: auto;
  text-align: left;
  margin-right: auto;
  width:330px;
  height:95px;
}

.ns_content_body a:hover {  text-decoration:underline; color: #bd3a80;
}

.ns_content_link {  text-decoration: none;
  font: 12px Arial,Helvetica,sans-serif;
  color: #bd3a80;
  font-weight:bold;
}

/* Features */

#features { background: #ffe4fd; width: 980px; margin: 0px 0px 0px -10px; }
#featuresContent { margin-bottom: 15px; padding: 10px 30px 10px 10px; overflow: auto; }
h1.makeupDupe { font-size: 22px; font-weight: normal; margin: 12px 0px; padding: 10px 0px 0px; color: #333; }
#features p { font-size: 12px; color: #333; }
#features .dupeListImg { width: 250px; height: 190px; padding: 0px 10px 0px 20px; float: left; }
.featuresUpdates p { font-size: 12px; color: #333; margin: 8px 0px; }
.featuresUpdates blockquote { background: #ffe4fd; padding: 10px; font-size: 12px; margin: 10px 20px; border: 1px dotted #ccc; }
.featuresUpdates blockquote h3 { margin: 6px 0px; }
.featuresUpdates blockquote ul { margin-left: 25px; }


/* Foundation Matrix */

#foundationMatrixSelect { background: #f8ebf3; border: 3px solid #e4bad3; margin: 10px 10px 20px 10px; padding: 10px 10px 0px; -moz-box-shadow: 3px 3px 4px #ccc; -webkit-box-shadow: 3px 3px 4px #ccc; box-shadow: 3px 3px 4px #ccc; }
#foundationMatrixSelect h2 { color: #333 !important; }
#foundationMatrixSelect strong.headers { font-size: 16px; color: #d35d9a; }
#foundationMatrixSelect .textInput { font-size: 18px; width: 200px; float: right; border: 1px solid #ccc; }
#foundationMatrixSelect p.selectionInput { font-size: 12px; font-weight: bold; text-align: right; position: relative; top: -30px; }
#foundationMatrixSelect p.submit { text-align: right; position: relative; top: -30px; }

.wp-pagenavi { margin: 10px 5px; text-align: center; }