/* Hides post titles */
.post-title {
visibility: hidden;
height:0px;
}

/* add menu item on nav bar */
.sf-menu {
	width: 1010px;
}

/* centers page */
.page {
	margin-left:12px;
}

/* FORM BUTTON */
#nf-field-28 {
 display: block;
 margin: auto;
 font-size: 20px;
 background-color: #54a4a0;
 color: #fff;
 border: 1px solid #37716e;
 border-radius: 9px;
 padding: 10px 10% 10px 10%;
 text-shadow: 0 0 1px #453f3f;
 box-shadow: 0px 1px 1px #444;
 }
#nf-field-28:hover{
 background-color: #37716e;
 box-shadow: 1px 1px 2px #ccc;
 text-shadow: 5px 5px 8px #453f3f;
 }

/* SHOP */
.shopp_page .gallery .previews li.fill img {
   display: block;
}

/* makes %off price closer to price */
#shopp .price {
    margin: 0!important;
}

/* shop view and "Shop" mods */
.shopp_page .views button {
	margin-left: 3px;
	margin-right: 3px;
	padding: 0.5%!important;
	margin-top: 20px;
}
#shopp ul.breadcrumb li span {
	font-size: 38px;
	font-weight: inherit!important;
	color: #719DC0;
}
section {
    display: inline;
    margin-right: 20px;
}

/* Removes all the blue dots */
.row ul li:before {
    content: none!important;
}

.shopp_page .gallery ul li:before {
    content: none;
}

/* List layout */
#shopp.list ul.products li .details {
    width: 50%;
}

/* centers product images */
.shopp_page .gallery {
    float: initial;
}

.shopp_page .gallery .thumbnails {
    text-align: center;
}

/* shortens selection box */
select {
	width: auto;
	display: block;
	margin-left: auto;
	margin-right: auto
}

/* shop button */
input[name="addtocart"]{
 display: block;
 margin: auto;
 font-size: 20px;
 background-color: #54a4a0;
 color: #fff;
 border: 1px solid #37716e;
 border-radius: 9px;
 padding: 10px 10% 10px 10%;
 text-shadow: 0 0 1px #453f3f;
 box-shadow: 0px 1px 1px #444;
}
input[name="addtocart"]:hover{
 background-color: #37716e;
 box-shadow: 1px 1px 2px #ccc;
 text-shadow: 5px 5px 8px #453f3f;
 }

/* cart page layout */
input {
    width: auto;
}
button {
    padding: inherit!important;
}

/* checkout page */
.shopp_page form ul li.half {
    width: 49%;
}

input[type="radio"]{
display:initial;
}

input[type="checkbox"]{
display:initial;
}