/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
Display 4 featured content in quick link menu
*/
@media only screen and (max-width: 40em) {
	.featured-content article:nth-child(3), .featured-content article:nth-child(4) {
		display: block !important;
	}
}
/*
Change field font to display in Woocommerce Custom Product Add-on forms
*/
.wcpa_form_outer .wcpa_form_item 
label{
font-family: Tahoma, sans-serif;font-size:16px;
font-weight: normal;}
/*
Change field heading label font to display in Woocommerce Custom Product Add-on forms
*/
.wcpa_form_outer .wcpa_form_item >
label{
font-family: Tahoma, sans-serif;font-size:18px;
font-weight: bold;}
/*
Change checkbox selection in Woocommerce Custom Product Add-on forms
*/
.wcpa_form_outer .wcpa_form_item .wcpa_checkbox  input[type=checkbox]:checked+label .wcpa_check {
    border: 2px solid #2196f3;
	background: #2196f3;}
/*
Change radio button selection in Woocommerce Custom Product Add-on forms
*/
.wcpa_form_outer .wcpa_form_item wcpa_type_radio-group input[type=checkbox]:checked+label .wcpa_check {
    border: 2px solid #2196f3;
	background: #2196f3;}
/*
Change tooltip icon and tooltip text in Woocommerce Custom Product Add-on forms
*/
.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon {
    color: #ffffff;
    background: #2196F3;
}
.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon > span {
    background: #2196F3;
    color:#fff;
}
.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon:hover:before {
    border-color: #2196F3;
}

@media(max-width:768px){
	h2{
		font-size: 1.5em;
	}
}
.page-id-1301 .wc-block-grid__products .wc-block-grid__product-image img {
    width: 160px !important;
}
.single-product nav.navigation.post-navigation {
    display: none;
}
ul.position li {
    font-size: 20px;
}
.post-12087 a.button.product_type_simple.add_to_cart_button {
    display: none !important;
}
.row-left, .row-right, .logo-content, .logo-50th {
    display: inline-block;
}
.row-left {
    float: left;
	  width: 40%;
}
.row-right {
    width: 59%;
	padding: 3em;
    border: 2px solid #8e8989;
    line-height: 29px;
}
.mclean {
    margin-bottom: 60px;
}
.logo-50th {
    width: 30%;
    float: left;
}
.logo-content {
    width: 70%;
    /* display: inline; */
    padding: 8px;
    border: 2px solid #8e8989;
}

.custombtn{
	display: inline-block;
margin-bottom: 0;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
padding: 6px 12px;
font-size: 17px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: #fff;
	background-color: #f0ad4e;
border-color: #eea236;
color: white !important;
}

.custombtn:hover{
background-color: #c18939;
border-color: #c1832b;
}
.page-id-12693 h1.entry-title{
	display:none;
}
a.register-button {
    background: #ff6600;
    color: #fff;
    padding: 10px;
    border-radius: 10px;
    position: relative;
    top: 7px;
}

div#gallery-10755-1-slideshow {
    height: 60px;
}
.slideshow-slide {
    height: 200px !important;
}
.slideshow-controls {
    position: relative;
    top: 180px !important;
}
div#gallery-10755-1-slideshow {
    height: 73px;
	border: 10px solid #222 !important;
}