ul.nav.nav-tabs._lefprof li {
    display: table;
    float: none;
    width: 270px;
}
.thim-widget-tab .nav-tabs li:last-child a {
    margin-right: 3px;
}
.user-information {
    text-align: center;
    width: 270px;
}
.author-name {
    margin: 15px 0;
}
.buddypress-left{display:none}
#learn-press-profile-content .thim-widget-tab .tab-content {
    border: 0;
}
#learn-press-profile-content .thim-widget-tab .tab-content._proile {
    border-top: 1px solid #eee;
}
.nav.nav-tabs._lefprof {
    width: 267px;
}
.gradebook-courses h3 {
    display: none;
}
.field-visibility-settings-notoggle {
    display: none;
}
.editfield legend {margin-top: 25px;font-weight: 700;font-family: Roboto,-apple-system, sans-serif;}
 .submit,#submit {
    margin: 35px 0;
}
#resultloadp-edit-form,#resultloadavatar-edit-form {
    display: table;
    margin: auto;
}
#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=number],#buddypress .standard-form #signup_email{margin:5px 0 20px}
#buddypress .standard-form #basic-details-section label,#buddypress .standard-form #basic-details-section .user-pass2-wrap{display:block}
#buddypress .standard-form #basic-details-section #pass-strength-result{margin-top:-10px;color:#818888;font-weight:700;letter-spacing:.06em}
#buddypress .standard-form #basic-details-section .user-pass2-wrap{margin-top:10px}
#buddypress .standard-form .submit{margin: 25px 0 35px}
.bp-feedback.bp-messages,.bp-feedback.bp-messages.bp-template-notice, .type-bp_activate #activate-page{margin-top:35px;font-family:revert}
.type-bp_activate #activate-page p{font-size:14px}
.countdown-descr,.countdown-period,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
.thim-ralated-course .owl-carousel .owl-wrapper-outer,button{overflow:visible}
.owl-controls .owl-buttons div,.owl-controls .owl-page,[role=button]{cursor:pointer}
.mfp-arrow,.owl-controls,html{-webkit-tap-highlight-color:transparent}
.learn-press-subtabs{display:none}
.mfp-title,pre{word-wrap:break-word}
.owl-controls{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.sr-only,svg:not(:root){overflow:hidden}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
h1{margin:.67em 0}
.btn,.form-control,.navbar-toggle{background-image:none}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;vertical-align:middle}
hr{box-sizing:content-box;margin-top:0;margin-bottom:0;border-top-color:#b9b7b7;border-top-width:1px;height:0px;border-bottom-width:0}
pre,textarea{overflow:auto}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}
@media (min-width:768px){.lead{font-size:21px}#buddypress .standard-form input[type="text"], #buddypress .standard-form #signup_email{width:400px}
.input-options.datebox-selects select{margin:0 25px 0 15px}
.thim-widget-tab.vert {
    float: left;
    width: 25%;
}
#learn-press-profile-content {
    float: right;
    width: 75%;
}
.lp-sub-menu {
    display: none;
}
.profile-heading {
    display: none;
}

}
@media (max-width:767px){#buddypress .standard-form input[type="text"], #buddypress .standard-form #signup_email{width:100vw}
}
dt,kbd kbd,label{font-weight:700}
abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}
legend,pre{color:#333}
blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}
code,kbd{padding:2px 4px;font-size:90%}
.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.blockquote-reverse footer:before,blockquote.pull-right footer:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after{content:'\00A0 \2014'}
.blockquote-reverse small:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse small:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.product-cat,.product-cat li,.product-cat li a,.product_thumb,.quick-view a{display:inline-block}
.product-cat{margin:0 auto;border-bottom:1px solid #eee;padding:0 10px}
.product-cat li{list-style:none}
.product-cat li a{border-bottom:2px solid transparent;margin:0 8px -2px;padding:5px 8px;text-transform:uppercase;cursor:pointer;font-size:13px;font-weight:700}
.quick-view{position:absolute;width:40px;height:40px;text-align:center;line-height:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;cursor:pointer;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.quick-view a{-webkit-transition:all .2s ease-out;-khtml-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#fff;font-size:30px}
.quick-view a.loading.dark{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);display:inline-block;font:normal normal normal 24px/1 FontAwesome!important;width:auto;border:none}
.quick-view a.loading.dark:before{content:"\f110"}
.product_thumb{position:relative;-webkit-perspective:500px;-webkit-transform-style:preserve-3d;overflow:hidden;width:100%}
.product_thumb img{width:100%}
.product_thumb:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:rgba(0,0,0,.3);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.product_thumb:hover .quick-view,.product_thumb:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.product_thumb .onsale{font-weight:400!important;margin:0!important;padding:0!important;top:15px!important;left:15px!important}
.product-grid li{list-style:none}
.product-grid li.col-md-3:nth-child(4n+1),.product-grid li.col-md-4:nth-child(3n+1){clear:both}
.product-grid .product__title{position:relative;margin-top:25px;padding-right:60px}
.product-grid .product__title .price,.product-grid .product__title a.title{display:block;font-weight:700}
.product-grid .product__title a.title{font-size:16px}
.product-grid .product__title .price{color:#5a5a5a}
.product-grid .product__title .price ins{text-decoration:none}
.product-grid .product__title .price del{font-weight:400;color:#aaa;padding-right:5px}
.product-grid .product__title a.button.add_to_cart_button{-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;position:absolute;right:0;top:0;font-weight:700;text-transform:uppercase;font-size:0!important;width:40px;height:40px;text-align:center;line-height:40px;padding:0;z-index:9;border-radius:0}
.product-grid .product__title a.button.product_type_external,.product-grid .product__title a.button.product_type_simple{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;z-index:9;position:absolute;top:0;border-radius:0;height:40px;right:0;text-align:center;-khtml-transition:none;text-transform:uppercase}
.product-grid .product__title a.button.add_to_cart_button.added{opacity:0;display:none}
.product-grid .product__title a.button.add_to_cart_button:before{content:"\f07a";font:normal normal normal 14px/1 FontAwesome;line-height:40px}
.product-grid .product__title a.button.add_to_cart_button.loading{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}
.product-grid .product__title a.button.add_to_cart_button:hover{width:auto;line-height:40px;padding-right:15px;padding-left:15px;font-size:13px!important}
.product-grid .product__title a.button.add_to_cart_button:hover:before{display:none}
.product-grid .product__title a.button.product_type_simple{transition:none;font-weight:700;font-size:0!important;width:40px;line-height:40px;padding:0}
.product-grid .product__title a.button.product_type_simple.added{opacity:0;display:none}
.product-grid .product__title a.button.product_type_simple:before{content:"\f07a";font:normal normal normal 14px/1 FontAwesome;line-height:40px}
.product-grid .product__title a.button.product_type_simple.loading{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}
.product-grid .product__title a.button.product_type_simple:hover{width:auto;line-height:40px;padding-right:15px;padding-left:15px;font-size:13px!important}
.product-grid .product__title a.button.product_type_simple:hover:before{display:none}
.product-grid .product__title a.button.product_type_external{transition:none;font-weight:700;font-size:0!important;width:40px;line-height:40px;padding:0}
.product-grid .product__title a.button.product_type_external.added{opacity:0;display:none}
.product-grid .product__title a.button.product_type_external:before{content:"\f07a";font:normal normal normal 14px/1 FontAwesome;line-height:40px}
.product-grid .product__title a.button.product_type_external.loading{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}
.product-grid .product__title a.button.product_type_external:hover{width:auto;line-height:40px;padding-right:15px;padding-left:15px;font-size:13px!important}
.product-grid .product__title a.button.product_type_external:hover:before{display:none}
.product-grid .product__title a.button.product_type_grouped{-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;position:absolute;right:0;top:0;font-weight:700;text-transform:uppercase;font-size:0!important;width:40px;height:40px;text-align:center;line-height:40px;padding:0;z-index:9;border-radius:0}
.product-grid .product__title a.button.product_type_grouped.added{opacity:0;display:none}
.product-grid .product__title a.button.product_type_grouped:before{content:"\f07a";font:normal normal normal 14px/1 FontAwesome;line-height:40px}
.product-grid .product__title a.button.product_type_grouped.loading{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}
.product-grid .product__title a.button.product_type_grouped:hover{width:auto;line-height:40px;padding-right:15px;padding-left:15px;font-size:13px!important}
.product-grid .product__title a.button.product_type_grouped:hover:before{display:none}
.product-grid .product__title .added_to_cart{position:absolute;right:0;top:0;padding:0 15px;height:40px;line-height:40px;z-index:9999;border-radius:0;font-size:13px;font-weight:700;text-transform:uppercase}
.product-grid .content__product{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:60px}
.related-products .product-grid .content__product{margin-bottom:0;border:0}
.input-text,.quantity input{border:1px solid #eee;padding:4px 10px}
#ship-to-different-address{position:relative}
#ship-to-different-address label{font-weight:400;padding-left:30px}
#ship-to-different-address #ship-to-different-address-checkbox{position:absolute;top:20px;left:0}
.mfp-close,.quickview .product-info .right .price ins{text-decoration:none}

.tax-product_cat .mfp-image-holder .mfp-close,.tax-product_cat .mfp-inline-holder .mfp-close{background:0 0}
.single_variation_wrap{display:block!important}
.related-products .product-grid.row{margin-left:-15px;margin-right:-15px}
.mfp-bg,.mfp-wrap{position:fixed;left:0}
.mfp-container:before,.mfp-figure:after{content:''}
.product_list_widget>li.col-md-3:nth-child(4n+1),.product_list_widget>li.col-md-4:nth-child(3n+1),.product_list_widget>li.col-md-6:nth-child(2n+1){clear:both}
.product-grid .content__product .product__title{padding-right:0}
.product-grid .woosales-counter .counter-group{display:block}
.product-grid .woosales-counter .counter-group .counter-block{border-radius:unset;margin:0;width:25%;height:auto}
.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}
.product-grid .woosales-counter .counter-group .counter-block .counter{font-size:25px;margin:0;width:auto}
.product-grid .woosales-counter .counter-group .counter-block .counter .number{line-height:49px;background-color:#000;color:#fff;transition:all .4s}
.product-grid .woosales-counter .counter-group .counter-block .counter-caption{text-align:left}
.woosalescountdown.woosalescountdown-single .counter-group{margin:15px auto}
.woosalescountdown.woosalescountdown-single .counter-block .counter .number{color:#333}
