/*
Theme Name:     ShutUp
Theme URI:
Description:    ShutUp Child theme
Author:         Data Roots / Noud de Rover
Author URI:     http:/www.dataroots.com
Template:       shutup
Version:        1.5.5
*/
h1,h2,h3,h4,h5,h6 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight: 700;
	letter-spacing: 1px;
}
.blog_post_title, .blog_post_title a, .blog_post_title a:hover {
	font-size: 33px;
}
article,
#intern_content_inner_wrapper {
    overflow: hidden;
}
#navigation a, #navigation a:visited {
    font-size: 16px;
}
img.size-full {
    width: 100%;
}
.sharedaddy.sd-sharing-enabled {
    padding: 40px;
}
#logo_wrapper {
    width: 364px;
}
.single-games .blog_post_meta_date,
.single-games .blog_post_meta_author,
.post-type-archive-podcastle .blog_post_meta_author,
.mainmobilelogo {
    display: none;
}
.mainmobilelogo {
	width: 135px;
}
.mainlogo {
	max-width: 300px;
}
#navigation.showmobile #mobile-navigation {
    margin-bottom: 10px;
}
#responsivemenu.lightnav,
#navigation #mobile-navigation.lightnav {
    background: #ffae00;
}
#responsivemenu.lightnav .nav-level0:hover,
#navigation #mobile-navigation.lightnav:hover {
    background: #ed7019;
}
#navigation #mobile-navigation.lightnav i {
    color: #fff;
}
#responsivemenu .nav-level0 {
    border-bottom: 1px solid #ed7019;
}
@media (max-width: 930px) {
#header.stuck {
    position: absolute;
}
.topspacer {
height: 0 !important;
}
.scrolledlogo,
.mainlogo {
display:none;
}
.mainmobilelogo {
display: block;
}
#logo img {
    top: -15px;
}
#header, #header.boxed {
    padding: 25px 0px 0px;
}
}
body {
    font-size: 16px;
}
.footer_widget h3, .sidebar_widget h3 {
    font-size: 24px;
}
#footer .row>.widgetslot {
    padding: 75px 35px 75px 35px;
}
#sidebar-container {
    padding: 12px 0 65px 26px;
}
.sidebar_widget a,
.sidebar_widget a:visited {
        color: #eb6d1c !important;
    color: rgba(235,109,28,1) !important;
    }
a:hover, a:focus {
    color: #eb6d1c;
border-bottom: 2px dotted #eb6d1c;
}
 #sb-inner-wrap.stuck,
.withsidebar #sidebar-container {
    min-width: 350px;
    max-width: 350px;
    }
	ul.wpp-list {
    -webkit-padding-start: 0px;
    padding-left: 0;
}
.wpp-list li {
    list-style: none;
	margin-bottom: 6px;
}
.susd-categories-sidebar {
	text-decoration:none;
		background-color: #eb6d1c;
    margin-right: 5px;
    cursor: pointer;
    position: relative;
    z-index: 2;
    padding: 1px 8px;
    border: 1px solid #eb6d1c;
    line-height: 24px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	 border-radius: 5px;
    font-size: 14px;
    font-weight: 600;
    font-family: "Open Sans",sans-serif;
    display: inline-block;
    margin-bottom: 10px;
-webkit-transition: color .5s linear, background-color .5s ease-in-out;
	-moz-transition: color .5s linear, background-color .5s ease-in-out;
	-o-transition: color .5s linear, background-color .5s ease-in-out;
	transition: color .5s linear, background-color .5s ease-in-out;
}
.susd-categories-sidebar:hover, .susd-categories-sidebar:focus, .susd-categories-sidebar:active {
	text-decoration:none;
	background-color: #fff;
-webkit-transition: background-color .25s ease-in-out;
	-moz-transition: background-color .25s ease-in-out;
	-o-transition: background-color .25s ease-in-out;
	transition: background-color .25s ease-in-out;
}
.susd-categories-sidebar a,
.susd-categories-sidebar a:visited {
	color: rgba(255,255,255,1)!important;
	-webkit-transition: color .3s linear;
	-moz-transition: color .3s linear;
	-o-transition: color .3s linear;
	transition: color .3s linear;
}
.susd-categories-sidebar a:hover,
.susd-categories-sidebar a:focus,
.susd-categories-sidebar a:active {
	color: rgba(235,109,28,1)!important;
	-webkit-transition: color .3s linear;
	-moz-transition: color .3s linear;
	-o-transition: color .3s linear;
	transition: color .3s linear;
}

.widget_recent_entries ul li,
.sidebar_widget {
    font-size: 14px !important;
}
div#text-2,
div#text-4,
section#text-8 {
    font-size: 40px !important;
}
.rpbt_shortcode,
.related_content {
    padding: 20px 40px;
}
.tp_vc_mw_rowinner .vc_row.wpb_row.related_posts {
    margin-top: 20px !important;
}
#header_inner_wrapper .row {
    background: #fff !important;
}
#header_inner_wrapper {
    border-bottom: 2px solid #eb6d1c;
}
.stickyheader.stuck #header_inner_wrapper {
    border-bottom: 0px;
}
.stickyheader.stuck {
    border-bottom: 2px solid #eb6d1c;
    background: #fff !important;
}
#header_widgets_wrapper .headerlikesicon {
    color: rgba(235,109,28,1);
}
#header_widgets_wrapper a.shareme:hover .headerlikesicon.icon-facebook {
    color: rgba(59,89,152,1);
}
#header_widgets_wrapper a.shareme:hover .headerlikesicon.icon-tumblr {
    color: rgba(53,70,92,1);
}
#header_widgets_wrapper a.shareme:hover .headerlikesicon.icon-instagramm {
    color: rgba(63,114,155,1);
}
#header_widgets_wrapper a.shareme:hover .headerlikesicon.icon-soundclowd {
    color: rgba(255,136,0,1);
}
#header_widgets_wrapper a.shareme:hover .headerlikesicon.icon-twitter {
    color: rgba(85,172,238,1);
}
#header_widgets_wrapper a.shareme:hover .headerlikesicon.icon-vimeo-squared {
    color: rgba(26,183,234,1);
}
.lightmainnav #navigation>ul>li>a, .lightmainnav #navigation>ul>li>a:visited {
    color: #333;
    }
.respmenuelement.nav-level0>a:hover,
    a.eg-miami-related-posts-element-1,
    a.eg-miami-related-posts-element-8,
a.menu-link
 {
    border-bottom: 0px;
}
a:hover.menu-link {
    color: #eb6d1c !important;
}
.lightmainnav #navigation>ul>li:hover>a,
.lightmainnav #navigation>ul>li>a:hover,
.lightmainnav #navigation>ul>li.current-menu-item>a,
.lightmainnav #navigation>ul>li.current-menu-ancestor>a,
.post-type-archive-podcastle #menu-item-2302 a,
.single-podcastle #menu-item-2302 a,
.blog #menu-item-100 a,
.home #menu-item-100 a {  
    color: #eb6d1c !important;
}
.fun-tags {
    margin-bottom: 10px;
    text-transform: uppercase;
    font-size: 14px;
    color: #999;
}
#search_bg {
    background: rgba(235,109,28,0.85);
    }
	.rpbt_shortcode ul,
	ul.related-posts {
    -webkit-padding-start: 20px;
}
.blog_post_meta_agerest, .blog_post_meta_players, .blog_post_meta_playtime, .blog_post_meta_affiliate {
    margin-right: 15px;
line-height: 30px;
color: #eb6d1c;
}
.blog_post_meta_date i.icon-clock,
.blog_post_meta_author i.icon-user,
.blog_post_meta_categories i.icon-folder,
.blog_post_meta_comments_link i.icon-comment,
.blog_post_meta_tags i.icon-tag {
    color: #eb6d1c;
}
ul.virp-ul {
    padding-left: 0;
}
.widget_recent_entries ul li {
    text-transform: none;
    }
img.virp-thumbnail.alignleft {
    margin: 5px 10px 5px 0;
}
.blog_post_meta_agerest:before, .blog_post_meta_players:before, .blog_post_meta_playtime:before {
    color: #eb6d1c;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font: normal 18px/1 'fontello';
    vertical-align: top;
    margin-right: 5px;
    margin-right: 0.5rem;
}
.readmorebutton, .comment-reply-link.reply {
    margin-right: 25px;
	margin-left: 0px;
}
.archive .blog_post_meta_comments_link,
.search-results .blog_post_meta_comments_link,
.blog .blog_post_meta_comments_link,
.home .blog_post_meta_comments_link {
	float: right;
}
.archive .blog_post_meta_line,
.search-results .blog_post_meta_line,
.blog .blog_post_meta_line,
.home .blog_post_meta_line {
    padding-left: 163px;
	padding-right: 0;
}
.search-results .tp_vc_mw_rowinner.dark.title_media_wrapper_row {
    margin-top: 30px;
}
.blog_post_meta_links {
    left: 0px;
    width: 50%;
}
.blog .type-videos .readmorebutton,
.blog .type-podcastle .readmorebutton {
	display: none;
}

section.container-fluid.titleincontent.hb_inner_wrapper {
padding: 0;
}
h1#pagetitle,
.wpb_content_element {
    margin-bottom: 0 !important;
}
.single-post #pagetitle, .single-cpt #pagetitle {
    font-size: 28px;
}
.filter-susd-recommends a.eg-games-page-element-1:after,
.category_games-susd-recommends h1#pagetitle::after {
    content: url('https://www.shutupandsitdown.com/wp-content/uploads/2016/03/SUSD_Gold.png');
display: inline-block;
   vertical-align: -5px;
    padding-left: 10px;
}
h1#pagetitle {
margin-bottom: 10px;
}
h1#pagetitle,
h2.blog_post_title {
    text-transform: uppercase;
	letter-spacing: 1px;
}
.sidebar_widget a:hover,
h2.blog_post_title a:hover,
h2.blog_post_title a:focus {
    border-bottom: 0;
}
.blog .fun-tags {
    margin-top: -20px;
}
.blog hr.blogdivider, .archive hr.blogdivider, .category hr.blogdivider {
    border-top: 2px solid #eb6d1c;
    margin-bottom: 19px !important;
}
.single-post .blog_post_meta_container, .single-cpt .blog_post_meta_container {
    border-bottom:2px solid #eb6d1c;
}

.single-games .blog_post_meta_container {
border-bottom: 0px;
}
div.sharedaddy h3.sd-title:before {
    border-top: 2px solid #eb6d1c !important;
    }
	div.sharedaddy h3.sd-title {
    font-size: 14pt!important;
	letter-spacing: 1px;
	}
	.centertitle, #reply-title {
    font-size: 26px;
	}
.readmorebutton a:after, .comment-reply-link.reply:after {
    background: #eb6d1c;
	top: -3px;
}
.eg-jason-element-0:hover,
.eg-jason-element-0:focus,
.widget-3 .textwidget a:hover,
.wp-caption-text a,
.susd-categories-sidebar a,
.eg-games-page-element-1:hover,
.eg-searchresults-element-6:hover,
.eg-searchresults-element-5:hover,
.eg-searchresults-element-1:hover,
.eg-games-skin-element-8:hover,
.eg-games-skin-element-1:hover,
.eg-video-page-element-1:hover,
.eg-video-page-element-1:active,
.eg-video-page-element-1:focus,
.readmorebutton a:hover,
.readmorebutton a:focus {
    border-bottom:0;
}
.eg-searchresults-element-2 {
    text-align: left;
}
.shut-up-color.sidebar_widget .textwidget,
.shut-up-color.sidebar_widget .textwidget a,
.shut-up-color.sidebar_widget .textwidget a:hover {
    color: #eb6d1c;
}
.sidebar_widget a, .sidebar_widget a:visited {
    font-weight: 400 !important;
}
.fluid-width-video-wrapper {
position: relative;
padding-bottom: 54.1%;
padding-top: 2.2%;
height: 0;
}
.fluid-width-video-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#menu-item-6612 a .formal { display: none }
#menu-item-6612 a:hover span { display: none }

#menu-item-6612 a:hover .formal { display: inline }


.pagenavi a, .pagenavi span.expand {
    padding: 8px 12px;
    background: transparent;
    margin-right: 2px;
    color: #eb6d1c;
    border: 2px solid #eb6d1c;
    display: inline-block;
    line-height: 1.42857143;
    margin-bottom: 10px;
    }
.pagenavi .current, .pagenavi a:hover {
    padding: 8px 12px;
    background: #eb6d1c;
    margin-right: 2px;
    color: #fff;
    border: 2px solid #eb6d1c;
}
.pagenavi .pages {
    display: inline-block;
}

.related-gallery img.attachment-medium.size-medium {
    max-height: 178px;
}
.esg-bc,
.esg-absolute,
.esg-cc {
    z-index: 999;
    }
	.esg-entry-media img {
    top: 0 !important;
}
.miami-dark-on-light .esg-filter-wrapper .esg-filterbutton:hover span, .miami-dark-on-light .esg-filter-wrapper .esg-filterbutton.selected span {
    color: #eb6d1c !important;
}
.miami-dark-on-light .esg-filterbutton {
    color: #fff;
}
.featherlight:last-of-type {
    background: rgba(235,109,28,0.85) !important;
}
.search-results .withsidebar #sidebar-container {
    display: none!important;
    visibility: hidden;
}
#responsivemenu .searchform input[type="text"] {
    width: 100%;
    text-transform: uppercase;
    padding: 5px 4px 5px 30px!important;
    border-bottom: 1px solid #ed7019;
    background: #ffae00;
    color: #333!important;
    font-size: 14px!important;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 30px;
    margin-bottom:0!important;
    }
 #responsivemenu .searchform input[type="submit"] {
    position: absolute;
    display: inline-block;
    border: 0px!important;
    border-radius: 0px!important;
    padding: 5px;
    top:2px;
    right:30px;
    width: 60px;
    height: auto;
    clip: auto;
    text-align: center;
    background: rgba(235,109,28,1.0);
    -webkit-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
-moz-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
-o-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
-ms-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
}

#responsivemenu .searchform input[type="submit"]:hover {
    background: rgba(235,109,28,0.6);
     -webkit-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
-moz-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
-o-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
-ms-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;
}
.best-games {
	display:none;
}
span.icon-twitter:hover::before {
    -webkit-transform: scale(1.3,1.3) rotate(45deg);
    -moz-transform: scale(1.3,1.3) rotate(45deg);
    -ms-transform: scale(1.3,1.3) rotate(45deg);
    -o-transform: scale(1.3,1.3) rotate(45deg);
    transform: scale(1.3,1.3) rotate(45deg);
}
span.icon-facebook:hover::before {
    -webkit-transform: scale(1.3,1.3) rotate(90deg);
    -moz-transform: scale(1.3,1.3) rotate(90deg);
    -ms-transform: scale(1.3,1.3) rotate(90deg);
    -o-transform: scale(1.3,1.3) rotate(90deg);
    transform: scale(1.3,1.3) rotate(90deg);
}
span.icon-vimeo-squared:hover::before {
    -webkit-transform: scale(1.3,1.3) rotate(180deg);
    -moz-transform: scale(1.3,1.3) rotate(180deg);
    -ms-transform: scale(1.3,1.3) rotate(180deg);
    -o-transform: scale(1.3,1.3) rotate(180deg);
    transform: scale(1.3,1.3) rotate(180deg);
}
span.icon-music:hover::before {
    -webkit-transform: scale(1.3,1.3) rotate(200deg);
    -moz-transform: scale(1.3,1.3) rotate(200deg);
    -o-transform: scale(1.3,1.3) rotate(200deg);
    transform: scale(1.3,1.3) rotate(200deg);
}
span.icon-facebook::before,
span.icon-twitter::before,
span.icon-vimeo-squared::before,
span.icon-music::before {
    -webkit-transition: -webkit-transform .4s;
    -moz-transition: -moz-transform .4s;
    -ms-transition: -ms-transform .4s;
    -o-transition: -o-transform .4s;
    transition: transform .4s;
}
#sidebar-container .sidebar_widget {
    margin-bottom: 30px;
}

.category_games-susd-recommends .best-games {
	display:inherit!important;
}
.single-games.single-cpt .blog_post_meta_line {
   padding-right: 10px!important;
    border-bottom: 2px solid #eb6d1c;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.single-games .blog_post_meta_container {
    float: right;
    width: 50%;
}
.single-games .sbr-titlemediawrapper {
    width: 49%;
    float: left;
}

#footer {
    border-top: 1px solid #eb6d1c;
    margin-top: 50px;
}
#footer .rowwrapper {
    color: #333;
}
#footer .icon-mail:before,
#footer .icon-info-circled:before {
	color: #eb6d1c;
}
.amazon_prod {
    padding-bottom: 2px!important;
}
dd.wp-caption-text {
font-size: 22px;
    line-height: 30px;
    color: #ffffff;
    font-weight: 700;
    padding: 5px 5px 5px 5px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0.40);
    z-index: 2 !important;
    display: block;
    text-transform: uppercase;
	position: absolute;
	float: left;
	left: 50%;
    vertical-align: middle;
    bottom: 10%;
	}
	#gallery-1 .gallery-caption {
    margin-left: -50%!important;
}
dl {
	margin-right: 25px;
}
#gallery-1 .gallery-item {
    text-align: left!important;
	position: relative!important;
	    width: initial!important;
}
.wp-caption-text a {
    color: #fff;
}
.wp-caption-text a:hover,
.wp-caption-text a:active {
    color: #eb6d1c;
}
.screen-reader-text {
  display: none;
}
.blog .title_media_wrapper_row, .archive .title_media_wrapper_row, .category .title_media_wrapper_row, .br-textwrapper .tp_vc_mw_rowwrapper:last-child .vc_row {
    margin-bottom: 12px !important;
}
    @media only screen and (max-width: 767px) {
.withsidebar #sidebar-container {
    min-width: 240px;
    }
	.single-games .blog_post_meta_container {
    float: none;
    width: 100%;
}
.single-games .sbr-titlemediawrapper {
    width: 100%;
    float: none;
}
}
@media only screen and (max-width: 320px) {
.pagenavi {
    width: 250px;
    }
	.archive .blog_post_meta_line, .blog .blog_post_meta_line, .home .blog_post_meta_line {
    padding-left: 100px;
	}
}
@media only screen and (max-width: 260px) {
.pagenavi {
    width: 150px;
    }
	.archive .blog_post_meta_line, .blog .blog_post_meta_line, .home .blog_post_meta_line {
    padding-left: 50px;
	}
    .blog .blog_post_meta_categories {
        display: none;
    }
}
@media speech {
  .screen-reader-text {
    display: block;
  }
}
.woocommerce a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
color: #fff!important;
background-color: #eb6d1c!important;
border: 1px solid #eb6d1c!important;
    -webkit-transition: color .3s linear;
    -moz-transition: color .3s linear;
    -o-transition: color .3s linear;
    transition: color .3s linear;
}
.woocommerce a.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #fff!important;
color: #eb6d1c!important;
-webkit-transition: color .3s linear;
    -moz-transition: color .3s linear;
    -o-transition: color .3s linear;
    transition: color .3s linear;
}
.woocommerce form .form-row .required,
.woocommerce form .form-row.woocommerce-invalid label,
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #eb6d1c!important;
}
.woocommerce table.cart td.actions, 
.woocommerce-page table.cart td.actions,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce .product_meta {
display: none;
}
.woocommerce .woocommerce-error {
    border-top-color: #eb6d1c!important;
}
.page-id-9646 p.return-to-shop,
.page-id-7135 p.return-to-shop,
div#tab-description h2,
.woocommerce .woocommerce-message {
    display: none;
}
section#woocommerce_widget_cart-2 {
    max-width: 285px;
}
.woocommerce div.product .product_title {
text-transform: uppercase;
}

.susd-donate-button {
    text-decoration: none;
    background-color: #eb6d1c;
    margin-right: 5px;
    cursor: pointer;
    position: relative;
    z-index: 2;
    padding: 1px 8px;
    border: 1px solid #eb6d1c;
    line-height: 24px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: 14px;
    font-weight: 600;
    font-family: "Open Sans",sans-serif;
    display: inline-block;
    margin-bottom: 10px;
    -webkit-transition: color .5s linear, background-color .5s ease-in-out;
    -moz-transition: color .5s linear, background-color .5s ease-in-out;
    -o-transition: color .5s linear, background-color .5s ease-in-out;
    transition: color .5s linear, background-color .5s ease-in-out;
}
a.susd-donate-button {
color: #fff;
}
a.susd-donate-button:active {
text-decoration: none;
}
a:hover.susd-donate-button,
a:focus.susd-donate-button {
color: #eb6d1c;
background-color: #fff;
border: 1px solid #eb6d1c;
}
.page-id-9646 p.cart-empty,
.page-id-7135 p.cart-empty {
    display: none;
}
.page-id-9646 .woocommerce .cart-collaterals,
.page-id-7135 .woocommerce .cart-collaterals {
margin-bottom: 60px;
}
.accepted-payment-methods:after {
content: "or";
padding-left: 15px;
}
.add-payment-method-view button.paypal {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}
.accepted-payment-methods {
    padding-bottom: 10px;
}

/* Merchandis section */
#chart-button {
    background: #ffffff!important;
    color: #eb6d1c!important;
    padding: 0!important;
    border-radius: 0!important;
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
}
.woocommerce div.product form.cart .variations td.label {
    padding-right: 0;
}
.woocommerce div.product form.cart .variations label {
    font-size: 0;
}
.woocommerce div.product form.cart .variations select {
    background-color: #fff;
    border-bottom: 1px solid #eb6d1c;
}
.woocommerce div.product form.cart .reset_variations {
    font-size: 0;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    line-height: 0;
}
.woocommerce div.product form.cart div.quantity {
    margin: 0 10px 0 0;
}
input[type="number"] {
border: 1px dashed #eb6d1c;
padding: 8px 15px!important;
background-color: #fff!important;
}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce button.button, .woocommerce input.button {
    padding: .718em 1em!important;
}
p.return-to-shop {
display: inline-block;
}
#size-chart tr:nth-child(odd) {
    background: #eb6d1c!important;
}
.summary.entry-summary p {
    margin-bottom: 0;
}
select#pa_size:focus {
    outline: none;
}
.woocommerce-info,
.woocommerce-message {
    border-top-color: #eb6d1c!important;
}
.woocommerce-info:before {
    color: #eb6d1c!important;
}
.page-id-9646 li.product {
text-align: center;
}
.woocommerce ul.products li.product h3 {
    font-size: 1.1em;
}
.woocommerce ul.products li.product .price {
    color: #eb6d1c;
    font-size: 1.3em;
}
a.button.product_type_variable.add_to_cart_button {
    padding: .418em .5em;
    font-size: 14px;
}
#navigation a, #navigation a:visited {
    padding: 0px 10px;
}
.amazon_prod {
    min-height: inherit!important;
    margin-top: 0!important;
    border-bottom: 0px dashed!important;
}
td.actions, .woocommerce-page table.cart td.actions {
display: table-cell!important;
}
input#coupon_code {
    border: 1px dashed #eb6d1c;
    background-color: #fff;
    padding: 8px 10px!important;
    width: 120px!important;
}
.woocommerce input.button {
    background-color: #eb6d1c;
    color: #fff;
    padding: 12px 15px!important;
border: 1px solid #eb6d1c;
}

.woocommerce input.button:hover {
    background-color: #fff;
    color: #eb6d1c;
border: 1px solid #eb6d1c;
}

/* The ads */

@media only screen and (max-width: 768px) {
.single-cpt .title_media_wrapper_row,
.single-cpt .wpb_column {
    margin-bottom: 0px !important;
}
}
.susd-ads-table {
width: 100%;
text-align: center;
}

.location,
.susd-ads-links,
.susd-ads-buttons {
text-align: center;
}
.location,
.susd-ads-links {
padding: 4px;
}
.location {
color: rgba(51,51,51,0.54);
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
}
.susd-ads-support-message {
text-align: center;
padding: 0;
margin: 0;
color: #545454;
}
.susd-message {
    width: 100%;
    display: table;
}

.one-half {
	float: left;
	margin-left: 2.564102564102564%;
	width: 48.717948717948715%;
margin-bottom: 10px;
}
.first {
	clear: both;
	margin-left: 0;
}

@media only screen and (max-width: 767px) {
	.one-half,
	.first {
		clear: none;
		width: 48.717948717948715%;
	}
}
@media only screen and (max-width: 420px) {
	.one-half {
		margin-left: 0;
		width: 100%;
	}
}