/*
	.home header {
	display: none;
}
.home #page-container {
	padding-top: 0 !important;
}

 */
 .logged-in .hideme {
	display: none !important;
}

/* hyphenation */
html {
    -webkit-hyphens: auto;
    -webkit-hyphenate-limit-before: 3;
    -webkit-hyphenate-limit-after: 3;
    -webkit-hyphenate-limit-chars: 6 3 3;
    -webkit-hyphenate-limit-lines: 2;
    -webkit-hyphenate-limit-last: always;   
    -webkit-hyphenate-limit-zone: 8%;

    -moz-hyphens: auto;
    -moz-hyphenate-limit-chars: 6 3 3;
    -moz-hyphenate-limit-lines: 2;  
    -moz-hyphenate-limit-last: always;
    -moz-hyphenate-limit-zone: 8%;

    -ms-hyphens: auto;
    -ms-hyphenate-limit-chars: 6 3 3;
    -ms-hyphenate-limit-lines: 2;
    -ms-hyphenate-limit-last: always;   
    -ms-hyphenate-limit-zone: 8%;

    hyphens: auto;
    hyphenate-limit-chars: 6 3 3;
    hyphenate-limit-lines: 2;
    hyphenate-limit-last: always;   
    hyphenate-limit-zone: 8%;
}

.entry-content ol {
	list-style-position: outside;
}
.entry-content  ol li {
    padding-top: .6em;
}

/*
.woocommerce-form-coupon-toggle {
    display: none;
}
 */
/* hides double login in oma tili */
#post-216617 #customer_login {
   display: none;
}
.woocommerce-account-join-team  #customer_login {
   display: inherit !important;
}

.woocommerce-privacy-policy-text {
	display: none !important;
}

/* hides double login in oma tili */
.type-product .woocommerce-price-suffix {
    font-size: 26px !important;
}
/* hides + alv from course page */
.postid-216812 .type-product .woocommerce-variation-price .woocommerce-price-suffix, .postid-216812 .woocommerce-price-suffix {
    display: none;
}

/* crappy bullets at the end of checkout */
.woocommerce td.product-name .wc-item-meta {
list-style: none outside !important;
}
/* silly button confusing in oma tili */
.post-216617 .sensei-results-links .button.view-results {
    display: none !important;
}
/*  button insanity */
.button.sensei-certificate-link {
    background-color:#96118e !important;
}

.post-216617 .course-title {
    color:  #96118e !important;
}


a#sensei-user-courses-all-action {
    color: lightgray !important;
}

.post-216617 .course-container {
    margin: 0 !important;
    border-bottom: none !important;
}
/* silly join/leave group in rytmis-ohjaajat page */
.post-217896 .pm-group-signup {
	display: none !important;
}
/* hide sku in woo*/
.sku_wrapper{
	display: none !important;
}

/*  my profile  */
/*  inside profilegrid, seriously? */
#pm_delete_account{
		display: none !important;
}
.loggedout-rytmis-class #message_user {
	display: none !important;
}
/*  groups user participanting to */
#pg-profile-groups-tab{
	display: none !important;
}
/*  friends tab if public */
.loggedout-rytmis-class #pg-profile-tabs a[href="#pg-friends"] { 
	display: none !important;
	}
/* course block three unuseful tabs in my profile  */
#user-course-status-toggle {
	display: none !important;
}
/* silly course  button confusing  */
.post-217869 .sensei-results-links .button.view-results {
    display: none !important;
}
/* teachers form to enter their info  */
.pmagic .pm-accordian-content {
    max-width: inherit !important;
}
.pmagic .pm-accordian-content .pm-form-field-icon {
    width:0 !important;
}
/* untranslatable message in user login 
.pm-login-box-error, .pm-login-box-error a  {
	background-color: #96118e !important;
	color: #96118e !important;
} */
#contact_teacher{
	float: left;
	padding-left: 4%;
}
.pmagic .pm-group-view .pm-section .pm-section-content, .pmagic .pm-group-view .pm-section, .pmagic .pm-group-view #pg-profile-tabs .pg-profile-tab-content {
    min-height: 160px !important;
    }
.post-217868 .pmagic {
	display: inline !important;
}    