/*
Theme Name: Sites.Tufts.edu
Description: Custom WordPress theme made for Tufts
Author: Benjamin Caplan
Author URI: http://iamcaplan.com
Version: 1.2

General comments:
*/
			
@font-face {
	font-family: 'DINreg';
	src: url('https://fonts.tufts.edu/DIN/DINWeb.eot'); /* IE9 Compat Modes */
	src: url('https://fonts.tufts.edu/DIN/DINWeb.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('https://fonts.tufts.edu/DIN/DINWeb.woff') format('woff'); /* Modern Browsers */
	}	
	
@font-face {
	font-family: 'DINmed';
	src: url('https://fonts.tufts.edu/DIN/DINWeb-Medium.eot'); /* IE9 Compat Modes */
	src: url('https://fonts.tufts.edu/DIN/DINWeb-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('https://fonts.tufts.edu/DIN/DINWeb-Medium.woff') format('woff'); /* Modern Browsers */
	}			
	
@font-face {
	font-family: 'DINbold';
	src: url('https://fonts.tufts.edu/DIN/DINWeb-Bold.eot'); /* IE9 Compat Modes */
	src: url('https://fonts.tufts.edu/DIN/DINWeb-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('https://fonts.tufts.edu/DIN/DINWeb-Bold.woff') format('woff'); /* Modern Browsers */
	}					
				
@font-face {
	font-family: 'DINlight';
	src: url('https://fonts.tufts.edu/DIN/DINWeb-Light.eot'); /* IE9 Compat Modes */
	src: url('https://fonts.tufts.edu/DIN/DINWeb-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('https://fonts.tufts.edu/DIN/DINWeb-Light.woff') format('woff'); /* Modern Browsers */
	}
/* NORMALIZER/RESET */
* {
  margin: 0px;
  padding: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
body,
div,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
p,
blockquote,
th,
td,
img,
object {
  border: 0px;
}
a {
text-decoration: none;
  outline: none;
  cursor: pointer;
  color: #3172ae;
}

#recentPosts a {
  text-decoration: underline;
  }

ul {
  list-style-type: none;
}
body {
  overflow-y: scroll;
  background-repeat: ;
  color: #000;
  font-family: Arial;
  /*!change!*/

  font-size: 14px;
  line-height: ;
}

a:hover {
  text-decoration: underline;
}
a,
button,
input[type='submit'],
input[type='button'],
input.submit,
.button {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 15px 15px 0;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: inherit;
}
h1 {
  font-weight: 22px;
}
h2 {
  font-size: 20px;
}
h3 {
  font-size: 18px;
}
h4 {
  font-size: 16px;
}
h5 {
  font-size: 14px;
}
p {
  margin: 0 15px 15px 0;
  line-height: 21px;
}
ul {
  list-style-type: disc;
  margin: 0 15px 15px 40px;
}
ol {
  list-style-type: roman;
  margin: 0 15px 15px 40px;
}
li {
  padding: 5px 0;
}
label {
  display: block;
  padding: 0 0 10px 0;
  font-size: 14px;
  font-weight: 0;
}
textarea,
input[type='text'] {
  display: block;
  width: 238px;
  padding: 5px;
  border: 1px solid #D3CAC5;
  background-color: #fff;
  font-size: 14px;
  line-height: 100%;
}
/* GENERAL STYLES */

.error {
  color: red;
  font-weight: bold;
  font-size: larger;
}

.center {
text-align: center;
}

.clear {
clear: both;
}

.wrapper {
  margin: 0 auto;
  padding: 0 20px;
  max-width: 1000px;
  position: relative;
}
.clear {
  clear: both !important;
  float: none !important;
}
.no_border {
  border: none !important;
}
.no_bg {
  background-image: none !important;
}
.button {
  display: inline-block;
  padding: 6px 7px;
  border: 1px solid #7e8083;
  margin-left: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-color: #f1f1f2;
  font-family: arial, verdana, sans-serif;
  font-weight: bold;
  color: #525356;
  line-height: 100%;
  vertical-align: center;
  font-size: 14px;
  cursor: pointer;
}
.button:hover {
  background: #525356;
  color: white;
  border-color: #525356;
  text-decoration: none;
}


/*---
.button.gray {
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
.button.glow {
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
}
--*/



.DINlight {
  font-family: DINlight;
  font-weight: 100;
}
.DINregular {
  font-family: DINregular;
  font-weight: 400;
}
.DINmedium {
  font-family: DINmedium;
  font-weight: 500;
}
.DINbold {
  font-family: DINbold;
  font-weight: 600;
}
.navList {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.navList li {
  float: left;
}
.nav {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.nav li {
  float: left;
}
.nav li {
  position: relative;
}
.nav li a {
  display: block;
}
.nav li ul {
  display: none;
  position: absolute;
  left: 0;
  width: 250px;
  padding: 11px 0 0 0;
}
.nav li ul li {
  float: none;
  padding: 0;
  border: 1px solid #999;
  border-width: 0 1px 1px;
  background-color: #ccc;
}
.nav li ul li a {
  padding: 10px;
}
.nav li:hover ul {
  display: block;
}
.alignnone {
  margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}
.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}
.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}
.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}
a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}
a img.alignnone {
  margin: 5px 20px 20px 0;
}
a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}
a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.wp-caption {
  background: #fff;
  border: 1px solid #f0f0f0;
  max-width: 96%;
  padding: 5px 3px 10px;
  text-align: center;
}
.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
  margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
  margin: 5px 0 20px 20px;
}
.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}
.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}
/* SPECIFIC STYLES */
#header {
  padding: 20px 0;
  background-color: white;
}
#header .branding {
  position: relative;
  z-index: 2;
  float: left;
  max-width: 600px;
  padding-top: 10px;
}
#header .branding h2 {
  margin-left: 0;
  font-size: 37px;
  font-family: DINlight;
  font-weight: 100;
}
#header .branding h3 {
  margin-left: 0;
  font-size: 16px;
  font-family: DINmedium;
  font-weight: 500;
}



#header .utility {
  /*float: right;
		position: relative;*/

  position: absolute;
  right: 32px;
  width: 500px;
}
#header .utility .loggedin {
  position: absolute;
  right: 0;
  top: 0;
}
#header .utility .search {
  float: right;
  margin: 40px 0 0 0;
}
#header .utility .search input[type="text"],
#header .utility .search input[type="search"],
#header .utility .search .text {
  display: block;
  float: left;
  width: 130px;
  padding: 5px 0;
  border: 0;
  outline: none;
  background-color: transparent;
  font-size: 12px;
}

#header .utility .search .submit {
  display: block;
  float: left;
  width: 25px;
  margin: 0;
  padding: 7px 10px 5px 0;
  border: 0;
  background-color: transparent;
  font-weight: 600;
  cursor: pointer;
  color: #525356;
  font-size: 14px;
}
#header .utility .search input[type="submit"]:focus,
#header .utility .search .submit:focus,
#header .utility .search input[type="submit"].full,
#header .utility .search .submit.full {
  background-image: none;
}

#header .utility .search #search_box {
float: left;
width: 185px;
height: 28px;
padding: 0 8px;
border: 1px solid #7e8083;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
background-color: #fff;
font-size: 14px;
/*background-image: url('images/search.gif');
background-repeat: no-repeat;
background-position: 5px center;*/
}

.search .button {
float: right;
}

#nav {
  position: relative;
  z-index: 10;
  background-color: #2971b0;
  border-bottom: 1px solid #E9E9E9;
}
#nav .menuToggle {
  display: none;
  height: 50px;
  width: 100%;
  background-image: url('images/bg_mobile_nav.png');
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
}
#nav ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#nav ul li {
  float: left;
}
#nav ul li {
  position: relative;
}
#nav ul li a {
  display: block;
}
#nav ul li ul {
  display: none;
  position: absolute;
  left: 0;
  width: 250px;
  padding: 11px 0 0 0;
}
#nav ul li ul li {
  float: none;
  padding: 0;
  border: 1px solid #999;
  border-width: 0 1px 1px;
  background-color: #ccc;
}
#nav ul li ul li a {
  padding: 10px;
}
#nav ul li:hover ul {
  display: block;
}
#nav ul li {
  margin: 0 40px 0 0;
  padding: 13px 0px 11px;
}
#nav ul li a {
  display: block;
  font-family: arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  display: block;
  text-decoration: none;
  color: white;
  line-height: 100%;
  color: #fff;
}
#content {
  padding: 30px 0 100px;
  background-color: #fff;
}
#mySites {
  float: left;
  width: 25.5%;
  padding: 10px 15px;
  border: 1px solid #D3CAC5;
  background-color: #f1f1f2;
}
#mySites h2 {
  margin: 0 0 15px 0;
  padding: 0 0 6px 0;
  border-bottom: 1px solid #D3CAC5;
  font-family: DINmed, arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 100%;
  text-transform: uppercase;
  color: #7e8083;
}
#mySites p {
  margin: 0;
  padding: 5px 5px 20px;
}
#mySites .feed ul {
  margin: 0;
  padding: 12px 0 0 0;
  list-style-type: none;
}
#mySites .feed ul li {
  padding: 10px 0;
  border-bottom: 1px solid #D3CAC5;
}
#mySites .feed ul li:last-child,
#mySites .feed ul li.last {
  border: 0;
}
#mySites .feed ul li a {
  color: inherit;
}
#mySites .feed .menuToggle {
  display: none;
  float: right;
  padding: 6px 10px 5px;
  font-size: 18px;
  vertical-align: middle;
}
#mySites .feed .create_site {
  position: relative;
  left: -4px;
  padding: 10px 15px;
  background-color: #A85114;
  color: #fff;
  font-size: 14px;
  font-family: arial,verdana,sans-serif;
  font-weight: bold;
  border: none;
}
#mySites .feed .create_site:hover {
  background-color: #783903;
  text-decoration: none;
}
#mySites .feed .create_site:before {
  content: '+';
  display: inline-block;
  padding: 0 5px 0 0;
  font-size: 18px;
}
#mySites .login {
  padding: 0;
}
#mySites .login label {
  font-weight: normal;
}
#mySites .login label .label {
  display: block;
  padding: 0 0 5px 5px;
  font-family: 'DINreg', sans-serif;
}

.gray {
color: #6D6F72;
}

#mySites .login input[type='text'],
#mySites .login input[type='password'] {
  width: 100%;
  padding: 3px 5px;
  border: 1px solid #BDBDBD;
  font-size: 12px;
  line-height: 27px;
  background-color: white;
}

input:-webkit-autofill, textarea:-webkit-autofill {
background-color: rgb(255, 255, 255) !important;
background-image: none;
color: rgb(0, 0, 0);
}

#mySites .login input[type='text']:focus,
#mySites .login input[type='password']:focus {
  border-color: #7EA8CE;
  -webkit-box-shadow: 0px 0px 5px rgba(48, 112, 176, 0.8);
  -moz-box-shadow: 0px 0px 5px rgba(48, 112, 176, 0.8);
  -ms-box-shadow: 0px 0px 5px rgba(48, 112, 176, 0.8);
  -o-box-shadow: 0px 0px 5px rgba(48, 112, 176, 0.8);
  box-shadow: 0px 0px 5px rgba(48, 112, 176, 0.8);
  outline: none;
}
#mySites .login .submit {
  float: right;
font-family: arial, sans-serif;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 10px 15px;
color: white;
font-size: 16px;
font-weight: normal !important;
border: 1px solid #255683;
margin-left: 150px;
margin-bottom: 24px;
margin-top: 10px;
background: #3172ae;
background: -moz-linear-gradient(top, #357abb 0%, #3172ae 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#357abb), color-stop(100%,#3172ae));
background: -webkit-linear-gradient(top, #357abb 0%,#3172ae 100%);
background: -o-linear-gradient(top, #357abb 0%,#3172ae 100%);
background: -ms-linear-gradient(top, #357abb 0%,#3172ae 100%);
background: linear-gradient(to bottom, #357abb 0%,#3172ae 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#357abb', endColorstr='#3172ae',GradientType=0 );
}

#mySites .login .submit:hover {
background: #525356;
color: white;
border-color: #525356;
}

#recentPosts {
  float: left;
  width: 39%;
  margin: 0 5%;
}
.entry {
  margin: 0 0 30px 0;
  padding: 0 12px 0 0;
  border-bottom: 1px solid #DBD4D0;
}
.entry h3 {
  margin: 0 0 12px 0;
  font-family: DINbold, Verdana, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.entry p, #recentPosts p {
  margin: 10px 0 10px;
  line-height: 20px;
}
.entry .siteDetails {
  margin: 0;
  color: #333;
}
.entry .siteDetails a {
  color: #2971b0;
  text-transform: uppercase;
}
.entry .siteDetails .author {
  text-transform: uppercase;
  color: #999;
}
.entry .article.image {
  padding: 10px 0;
}
.entry .article.image img {
  display: block;
  float: left;
  width: 26.5%;
}
.entry .article.image .excerpt {
  float: left;
  width: 73.5%;
  margin: 0;
  padding: 5px 0 0 15px;
}
.entry .postExcerpt img {
  display: block;
  float: left;
  width: 26.5%;
  margin-right: 10px;
  margin-bottom: 10px;
}
#featuredSites {
  float: left;
  width: 25.5%;
  text-align: center;
}

#featuredSites img {
border: 1px solid #DBD4D0;
}

#featuredSites p {
margin: 0 0 25px 0;
}

#featuredSites a {
text-decoration: underline;
}

#featuredSites .site {
  position: relative;
  margin: 0 0 15px 0;
  text-align: center;
}
#featuredSites .site a {
  display: block;
  color: #333;
}
#featuredSites .site a img {
  display: block;
  width: 100%;
  margin: 0 auto 5px;
  padding: 2px;
  border: 1px solid #ccc;
}
#featuredSites .site a:hover img {
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
}
#featuredSites .site:after {
  content: '';
  display: block;
  width: 30px;
  height: 1px;
  margin: 15px auto 0;
  background-color: #DED7D4;
}
#recentPosts h2,
#featuredSites h2,
h1,
.widget_column h2,
.widget_column h3 {
  margin: 0 0 20px 0;
  padding: 11px 14px 9px 0;
  border: 1px solid #DBD4D0;
  border-width: 1px 0;
  font-family: DINmed, arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.1em;
  font-size: 16px;
  line-height: 100%;
  text-transform: uppercase;
  color: #7e8083;
  text-align: left;
}

#featuredSites {
color: white;
font-size: 1px !important;
}

#featuredSites p {
font-size: 14px !important;
color: black;
}


.more {
  display: inline-block;
  padding-right: 26px;
  background-image: url('images/arrow-blue.png');
  background-repeat: no-repeat;
  background-position: right center;
}
.more a {
  font-family: DINreg;
  font-weight: 400;
  color: #2971b0;
}
.more:hover {
  text-decoration: none;
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: 0.8;
}
.more.disabled {
  zoom: 1;
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.more.disabled a {
  cursor: default;
}
#featureSitesFeed {
  float: left;
  width: 69.5%;
  margin: 0 0 0 5%;
}
#featureSitesFeed .site {
  float: left;
  width: 47%;
  margin-right: 6%;
}
#featureSitesFeed .site.even {
  margin-right: 0;
}
#featureSitesFeed .site a {
  display: block;
}
#featureSitesFeed .site img {
  width: 100%;
  border: 1px solid #D6CEC9;
}
#featureSitesFeed .site .siteTitle {
  display: block;
  margin: 0 0 10px 0;
  padding: 25px 0;
  font-size: 16px;
  text-align: center;
  color: #000;
  font-family: Rockwell;
  font-style: normal;
  font-weight: normal;
}
.colMainContent {
  float: left;
}
.colMainContent.twoCols {
  width: 69.5%;
  margin: 0 0 0 5%;
}
#featurePostsFeed {
  float: left;
  width: 69.5%;
  margin: 0 0 0 5%;
}
.widget_column {
  float: left;
  width: 25.5%;
  /*h2,h3{
			margin: 0 0 20px 0;
			padding: 10px 14px 6px;
			border: 1px solid #DBD4D0;
			border-width: 1px 0;
			font-family: DINlight;
			font-weight: 100;
			font-size: 18px;
			line-height: 100%;
			text-transform: uppercase;
			color: #333;
		}*/

}
#footer {
  min-height: 190px;
  padding: 20px 5px;
  background-color: #6d6f72;
}
#footer .section {
  float: left;
  width: 130px;
  margin: 0 15px;
}
#footer .section h5 {
  margin: 8px 0 20px;
  text-transform: uppercase;
  color: #fff;
}
#footer .section ul {
  margin: 0;
  list-style-type: none;
}
#footer .section ul li {
  margin: 4px 0;
}
#footer .section ul li a {
  color: #fff;
}
#footer .branding a {
  display: block;
}
#footer .copyright {
  float: right;
  width: 250px;
  margin-left: 0;
  text-align: right;
  color: #fff;
}
@media screen and (max-width: 400px) {
  
}
@media screen and (max-width: 480px) {
  #header {
    padding: 20px 0;
    background-color: #F3F2F0;
  }
  #header .branding {
    float: none;
    max-width: none;
    padding-top: 10px;
  }
  #header .branding h3 {
    display: none;
  }
  #header .utility {
    float: left;
    position: relative;
    right: auto;
    width: auto;
    margin: 10px 0 0;
  }
  #header .utility .loggedin {
    position: relative;
    right: auto;
    top: auto;
    float: right;
  }
  #header .utility .loggedin .details {
    display: none;
  }
  #header .utility .search {
    float: right;
    margin: 0 10px 0 0;
  }
  #nav .wrapper {
    padding: 0;
  }
  #nav .menuToggle {
    display: block;
  }
  #nav ul {
    display: none;
    margin: 0;
    padding: 0;
  }
  #nav ul li {
    float: none;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #ccc;
  }
  #nav ul li a {
    padding: 15px 20px 15px 40px;
    background-color: #eee;
    font-size: ;
    color: #666;
  }
  #nav ul li a:hover {
    background-color: #ddd;
  }
  #nav ul li ul {
    display: none;
  }
  #nav ul li:hover ul {
    display: none;
  }
  #mySites,
  #recentPosts,
  #featuredSites,
  #featureSitesFeed,
  #featuredPostsFeed,
  .mainContent,
  .colMainContent.twoCols {
    float: none;
    width: auto;
    margin: 0 0px 20px;
  }
  #mySites .feed ul {
    display: none;
  }
  #mySites .feed .menuToggle {
    display: inline-block;
  }
  #mySites .feed .menuToggle .open {
    display: none;
  }
  #mySites .feed .menuToggle .closed {
    display: inline;
  }
  #mySites .feed .menuToggle.active .open {
    display: inline;
  }
  #mySites .feed .menuToggle.active .closed {
    display: none;
  }
  #footer .section,
  #footer .branding,
  #footer .copyright {
    float: none;
    text-align: left;
    margin: 0 15px 20px;
  }
}
@media screen and (min-width: 481px) {
  .respNav {
    display: block !important;
  }
}
@media screen and (min-width: 481px) and (max-width: 850px) {
  #header {
    padding-left: 0;
  }
  #header .utility {
    float: none;
    position: relative;
    right: auto;
    clear: both;
    width: auto;
    padding: 10px 0 0 0;
  }
  #header .utility .loggedin {
    position: static;
    float: right;
  }
  #header .utility .search {
    float: left;
    margin: 0;
  }
}
@media screen and (min-width: 481px) and (max-width: 800px) {
  #mySites {
    float: left;
    width: 35%;
  }
  .colMainContent.twoCols {
    width: 60%;
  }
  #recentPosts,
  #featuredSites,
  #featureSitesFeed,
  #featuredPostsFeed,
  .mainContent,
  .colMainContent.twoCols {
    float: right;
    width: 60%;
    margin: 0;
  }
  #recentPosts {
    margin-bottom: 30px;
  }
  #footer .section.branding {
    width: 110px;
  }
  #footer .copyright {
    float: none;
    clear: both;
    width: 100%;
    margin: 0 3%;
    padding: 30px 0 0 0;
    text-align: left;
  }
}
@media screen and (min-width: 801px) {
  
}

/* hiding the privacy options for the blog creation form, since they are not honored by the NS Cloner blog creation process*/
#setupform fieldset.create-site { display:none;}
//#setupform p:nth-of-type(2) { display:none;}
#setupform label.checkbox {display:none;}
