/* Enter Your Custom CSS Here */
	.woocommerce div.product form.cart .variations select {
    min-width: 216px !important;
}
button#responsive-menu-button {
    margin-top: 52px !important;
      z-index: 9999999 !important;
}
button#menu-toggle {
    display: none;
}
div#responsive-menu-container {
    z-index:9999999;
}
.woocommerce ul.products {
    text-align: center;
}
li#smartslider3-2 {
    margin: 0px !important;
    list-style: none;
}
p.woocommerce-result-count {
    float: none !important;
    text-align: center;
    display: block;
    margin-top: 20px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    float: none;
    display: inline-block;
}
/*.whitesoundlife {
    margin-top: 31px !important;
}*/
.shopnav {
    margin-bottom: 20px !important;
}
.forcefullwidth_wrapper_tp_banner {
    margin-top: 0px !important;
}


.forcefullwidth_wrapper_tp_banner {
    margin-top: 0px !important;
}
.iconinner {
    position: static;
}

.woocommerce div.product form.cart .variations td.label {
    padding-right: 1em;
    display: block;
}
.woocommerce div.product .product_title{hyphens: none;}
@media screen and (min-width:768px) and (max-width: 990px)

{
	#content .site-main .twentysixteen div.product div.summary {
    width: 49% !important;
}
}
@media screen and (max-width: 767px)

{
	nav.woocommerce-breadcrumb {
    line-height: 24px;
}
	.woocommerce div.product form.cart .variations select {
    min-width: 216px !important;
}
	table.wccpf_fields_table td.wccpf_value input[type="text"] {
    margin-left: 0;
    margin-top: 6px;
}
.variations_form tr {
    display: table;
    width: 100% !important;
}
.site-header{position:static;} 
  
  .forcefullwidth_wrapper_tp_banner {
    margin-top: 0 !important;
}
  
  .homeslide{top:0px;}
  .pluggedin{position:absolute; top:0px;}
  
  .site-header-menu{flex:auto;}
  #content {
    position: relative;
}
.woocommerce form tbody .actions .coupon > input[value="Apply Coupon"] {
    font-size: 19px;
}
.variations_form tr td {
    display: table !important;
    width: 100% !important;
}
}


.bandmembers {
    margin-top: 54px;
}
@media screen and (min-width:768px) and (max-width: 1200px){
	
}
@media screen and (min-width:768px) and (max-width: 1200px){
.productsButton {
    font-size: 16px;
    padding: 10px 27px;
}
.wc-proceed-to-checkout {
    margin: 67px 0 50px;
}
.names a {
    font-size: 17px;
}
.shopnav {
    margin-top: 29px;
}
.woocommerce div.product form.cart .variations select {
    min-width: 270px !important;
    display: table-row !important;
}
}

@media screen and (min-width:780px) and (max-width: 910px){
	.pluggedin {
    top: 190px;
}
}


@media screen and (min-width:910px) and (max-width: 1177px){

h2.subs, .page-title {
    margin-top: 48px !important;
}
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape)
{
.pluggedin {
    top: 182px;
}
}
@media screen and (min-width:1200px)
{
	.woocommerce div.product form.cart .variations select {
    min-width: 270px !important;
}
	}