<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(max-width:1440px) {
.responsive .thim-sc-counter-box .counter-box .counter_box {
margin-right:60px;
min-width:100px
}
.responsive .thim-sc-counter-box .counter-box .counter_box .number {
font-size:42px
}
.responsive .vc_custom_1501152653180 {
padding-top:100px !important;
padding-bottom:0 !important
}
.responsive header#masthead.template-layout-2 .main-header .header-right {
margin-right:20px
}
.responsive header#masthead.template-layout-2.header-magic-line .main-header .header-right {
margin-right:0
}
}
@media(max-width:1400px) {
.responsive .thim-sc-steps.layout-3 .heading, .responsive .thim-sc-steps.layout-3 .steps-wrapper .sc-title {
margin-bottom:40px
}
.responsive .thim-sc-steps.layout-3 {
padding-top:80px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .tab-content .readmore {
margin-top:20px
}
.responsive .thim-sc-steps.layout-3 .background-overlay {
height:310px
}
.responsive .thim-courses-block-2 .intro-item .title, .responsive .thim-courses-block-2 .no-gutter .intro-item .wrapper {
padding-left:0
}
.responsive .thim-courses-block-2 .intro-item .description {
margin-bottom:30px;
padding-left:0
}
.responsive .thim-courses-block-2 .course-item .content-item {
bottom:15px;
padding:0 20px
}
.responsive .thim-courses-block-2 .course-item .content-item .title {
margin-bottom:20px
}
.responsive .thim-courses-block-2 .course-item .content-item .title a {
font-size:17px;
font-weight:300;
line-height:normal
}
.responsive .thim-sc-counter-box .counter-box .counter_box .number {
font-size:40px
}
.responsive .vc_custom_1501152653180 {
padding-top:80px !important;
padding-bottom:0 !important
}
.responsive .thim-courses-collection.rounded-courses-collection .collection-frame {
margin:0 -10px
}
.responsive .thim-sc-scroll-heading {
bottom:50px
}
}
@media(max-width:1280px) {
.responsive .width-navigation .main-menu&gt;li.menu-item span.icon-toggle {
padding:20px 10px 20px 0
}
.responsive #masthead .main-header {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex
}
.responsive #masthead .main-header .width-navigation #primary-menu .menu-item .icon-toggle {
padding:17px 5px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper {
margin-left:0
}
.responsive .events-layer-3 .owl-nav .owl-prev {
left:-65px
}
.responsive .events-layer-3 .owl-nav .owl-next {
right:-65px
}
.responsive .thim-sc-steps.layout-3 .background-overlay {
height:318px
}
.responsive .thim-courses-block-2 .course-item .featured-img:after, .responsive .thim-courses-block-2 .course-item .featured-img:before {
height:100%
}
.responsive .thim-courses-block-2 .course-item .content-item .name a {
font-size:14px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .tab-content .readmore {
margin-top:10px
}
.responsive .list-iconbox .wpb_wrapper {
margin-bottom:200px
}
.responsive .thim-textbox-header {
padding-top:30px
}
.responsive .thim-sc-icon-box.layout-2 .icon-box-wrapper {
width:150px;
height:150px
}
.responsive .thim-sc-scroll-heading {
bottom:20px
}
}
@media(max-width:1024px) {
.responsive div.events-layer-3 .owl-nav .owl-prev {
left:-50px
}
.responsive div.events-layer-3 .owl-nav .owl-next {
right:-50px
}
.responsive #masthead.template-layout-2 .main-header .width-logo {
width:200px
}
.responsive #masthead.template-layout-2 .main-header .width-navigation {
width:-webkit-calc(100% - 200px);
width:-moz-calc(100% - 200px);
width:calc(100% - 200px)
}
.responsive #thim-header-topbar ul.list-inline li {
margin-right:10px
}
.responsive .thim-sc-events .events .events-after .title {
padding-top:15px
}
.responsive .thim-sc-events .events .events-after .description {
overflow:hidden;
display:-webkit-box;
display:-moz-box;
text-overflow:ellipsis;
-webkit-box-orient:vertical;
-moz-box-orient:vertical;
-webkit-line-clamp:3
}
.responsive .thim-sc-events .events .events-after .author {
bottom:15px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item {
margin-right:0
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item:after {
width:62px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper {
padding:80px 0 0
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper {
width:465px;
height:444px;
background-size:contain
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper .player-inner {
height:300px;
padding:23px 19px
}
.responsive .thim-sc-counter-box .counter-box .counter_box {
margin-right:30px;
min-width:0
}
.responsive .thim-sc-counter-box .counter-box .counter_box .number {
font-size:30px
}
.responsive .thim-sc-counter-box .counter-box .counter_box .title_counter .title {
font-size:15px
}
.responsive .thim-collection-info .title, .responsive .thim-sc-heading .heading-content .primary-heading, .responsive .thim-textbox .title {
font-size:32px
}
.responsive .thim-header-block {
padding-bottom:0 !important
}
.responsive .thim-header-block .vc_empty_space {
height:0 !important
}
.responsive .thim-courses-collection-wrapper {
padding-top:60px
}
.responsive .thim-sc-icon-box.layout-2 .icon-box-wrapper {
width:150px;
height:150px;
margin:10px
}
.responsive .thim-textbox-header {
padding-top:90px
}
}
@media(max-width:965px) and (min-width:801px) {
.responsive header#masthead.template-layout-2 .main-header .header-right {
width:auto
}
}
@media(max-width:600px) {
.responsive .thim-sc-counter-box.demo-single-instructor .counter_box {
width:100%
}
.responsive .thim-sc-counter-box.demo-single-instructor .counter_box .separator {
display:none !important
}
}
@media(max-width:768px) {
.responsive .events-layer-3 {
max-width:680px
}
.responsive .thim-sc-steps.layout-4 .steps-wrapper .steps .nav .nav-item {
margin-right:40px
}
.responsive .thim-sc-steps.layout-4 .steps-wrapper .steps .nav .nav-item:after {
left:67px
}
.responsive .thim-sc-events.events-layer-2.absolute-bottom-right .thumbnail img {
min-height:381px
}
.responsive #thim-header-topbar .container .widget_shopping_cart {
display:none !important
}
.responsive #thim-header-topbar .thim-sc-login {
padding-right:0 !important
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item:after {
left:60px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper {
margin:50px auto
}
.responsive .thim-sc-steps.layout-3 .media-wrapper img {
width:calc(100% - 80px)
}
.responsive .thim-sc-steps.layout-3 .heading .steps-wrapper .steps .tab-content .tab-title {
margin-bottom:5px
}
.responsive .thim-sc-steps.layout-3 .heading .steps-wrapper .steps .tab-content .description {
margin-bottom:10px
}
.responsive .thim-sc-steps.layout-3 .heading .steps-wrapper .steps .tab-content .readmore {
margin-bottom:60px
}
.responsive .thim-sc-steps.layout-3 .heading .steps-wrapper .steps .nav .nav-item {
width:95px
}
.responsive .thim-sc-steps.layout-3 .heading .steps-wrapper .steps .nav .nav-item:after {
left:85px;
width:20px
}
.responsive .vc_empty_space {
max-height:30px !important
}
.responsive .thim-courses-block-2 .no-gutter {
display:block
}
.responsive .thim-courses-block-2 .no-gutter&gt;[class*=col-] {
min-height:350px
}
.responsive .vc_row-no-padding .vc_column_container {
padding:0 !important
}
.responsive .thim-textbox-header h1, .responsive .thim-textbox-header h2, .responsive .thim-textbox-header h3, .responsive .thim-textbox-header h4, .responsive .thim-textbox-header h5, .responsive .thim-textbox-header h6 {
font-size:32px
}
.responsive .thim-block-counter .vc_column_container:last-child {
order:-1
}
.responsive .thim-block-counter .wpb_single_image {
margin-top:0 !important
}
.responsive .thim-block-counter .thim-sc-counter-box.demo-coursify {
text-align:center;
padding:0
}
.responsive .thim-sc-counter-box.demo-coursify .counter_box:not(:last-child) {
margin-right:100px
}
.responsive #thim-header-topbar .thim-sc-course-search input[name=s] {
height:40px
}
.responsive #thim-header-topbar .thim-sc-course-search button {
height:40px;
line-height:40px
}
.responsive header#masthead.template-layout-2 {
padding-top:0;
padding-bottom:0 !important
}
.responsive header#masthead.template-layout-2 .header-wrapper, .responsive header#masthead.template-layout-2.palette-custom.site-header .header-wrapper {
background-color:#111
}
.responsive header#masthead.template-layout-2 .header-wrapper:before, .responsive header#masthead.template-layout-2.palette-custom.site-header .header-wrapper:before {
display:none
}
.responsive header#masthead.template-layout-2 .main-header {
padding-top:0;
padding-bottom:0
}
.responsive header#masthead.template-layout-2 .main-header .width-logo {
padding:0;
width:-webkit-calc(100% - 79px);
width:-moz-calc(100% - 79px);
width:calc(100% - 79px);
text-align:center
}
.responsive header#masthead.template-layout-2 .main-header .width-navigation {
width:0
}
.responsive header#masthead.template-layout-2 .menu-mobile-effect.navbar-toggle {
display:inline-flex;
float:left
}
.responsive .thim-sc-counter-box .counter-box .counter_box .number {
font-size:28px;
display:inline-block
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item .tab-title {
display:none
}
.responsive .thim-collection-info.rounded-colection-info .title {
text-align:center;
line-height:40px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .tab-content {
text-align:center
}
.responsive .list-iconbox .wpb_wrapper {
max-width:650px
}
.responsive .thim-textbox-header {
padding-top:200px
}
}
@media(max-width:667px) {
.responsive .thim-textbox-header {
padding-top:90px
}
.responsive .thim-sc-icon-box.layout-2 .icon-box-wrapper {
width:140px;
height:140px
}
}
@media(max-width:568px) {
.responsive .thim-sc-counter-box.demo-coursify .counter_box:not(:last-child) {
margin-right:50px
}
.responsive .thim-sc-counter-box.demo-coursify .counter_box .icon_counter, .responsive .thim-sc-counter-box.demo-coursify .counter_box .number {
font-size:40px
}
}
@media(max-width:480px) {
.responsive .thim-sc-events.events-layer-3 .owl-nav .owl-prev {
left:-20px;
font-size:50px
}
.responsive .thim-sc-events.events-layer-3 .owl-nav .owl-next {
right:-5px;
font-size:50px
}
.responsive .thim-sc-counter-box.demo-coursify .counter_box {
display:block;
text-align:center;
margin-bottom:20px
}
.responsive .thim-sc-counter-box.demo-coursify .counter_box:not(:last-child) {
margin-right:0
}
.responsive .thim-sc-counter-box.demo-coursify .counter_box .icon_counter {
margin-bottom:5px
}
}
@media(max-width:320px) {
.responsive .thim-sc-counter-box .counter-box .counter_box {
margin-right:0
}
.responsive .thim-courses-collection.rounded-courses-collection .slidee .collection-item {
margin:0 10px
}
}
@media(min-width:1024px) {
.thim-layout-bottom {
position:absolute;
bottom:0
}
.thim-sc-counter-box.demo-coursify .counter_box:not(:last-child) {
margin-right:15px
}
}
@media(min-width:1280px) {
.thim-sc-counter-box.demo-coursify .counter_box:not(:last-child) {
margin-right:50px
}
}
@media(min-width:1400px) {
.thim-sc-counter-box.demo-coursify .counter_box:not(:last-child) {
margin-right:119px
}
}
@media(max-width:1440px) {
.responsive .thim-sc-skills-bar .circle .number {
top:23px
}
.responsive .thim-courses-collection {
max-width:1393px
}
.responsive .thim-courses-collection .collection-frame {
margin-left:0;
margin-right:0
}
.responsive .thim-courses-collection .slidee .collection-item {
width:246px;
margin:0 40px 0 0
}
.responsive .thim-courses-collection .slidee .collection-item img {
width:auto;
height:177px;
position:absolute;
top:0;
left:50%;
max-width:271px;
-webkit-transform:translate(-50%);
-moz-transform:translate(-50%);
-ms-transform:translate(-50%);
-o-transform:translate(-50%)
}
.responsive .thim-brands.thim-border-bottom {
padding-bottom:20px
}
.responsive .thim-block-1 .course-item .course-detail .title {
padding:0 5px
}
.responsive .thim-sc-heading.custom-small .heading-content .border.border-top {
height:70px
}
.responsive .thim-block-1 .course-item .feature-img {
max-width:124px
}
.responsive #masthead .widget {
padding:0 20px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(4) {
padding-top:44px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(5) {
padding-top:0
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(3) {
padding-top:7px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(10) {
margin-bottom:50px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(10) img {
width:310px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(14) img {
width:150px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.bl, .responsive.home1-section .thim-bg-advance-overlay .advance-overlay.br {
bottom:80px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl {
padding-top:87px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl:after {
top:0;
bottom:auto;
z-index:-1
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tr:after {
background:0 0
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay:after {
content:'';
position:absolute;
bottom:-80px;
left:0;
width:100%;
height:90px;
background:#fff
}
}
@media(max-width:1400px) {
.responsive .thim-block-1 .course-item .feature-img .wrap-author .name {
padding:0 5px
}
.responsive .thim-block-1 .course-item .feature-img .wrap-author .name a {
font-size:14px;
line-height:120%
}
.responsive .thim-courses-collection {
max-width:1110px
}
.responsive .thim-courses-collection .collection-frame {
margin-left:-10px;
margin-right:-10px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:206px;
margin:0 10px
}
.responsive footer#colophon ul li {
font-size:14px
}
.responsive #masthead .widget_shopping_cart .minicart_hover i.ion {
padding:0
}
.responsive footer#colophon ul li .fa {
min-width:20px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .tab-content {
padding-top:20px
}
.responsive .thim-courses-block-2 .no-gutter .intro-item {
padding:20px 10px 0
}
.responsive .thim-courses-block-2 .intro-item .title {
font-size:28px
}
.responsive .thim-courses-block-2 .intro-item .description {
font-size:16px
}
.responsive .thim-courses-block-2 .course-item .content-item {
padding:0 25px;
bottom:30px
}
.responsive .thim-block-1 .course-item {
margin-bottom:28px
}
.responsive .thim-block-1 .course-item .feature-img {
max-width:100px;
margin-right:18px
}
.responsive .thim-block-1 .course-item .course-detail .title {
font-size:14px;
margin-top:15px
}
.responsive .thim-block-1 .course-item .course-detail .meta {
margin-top:25px;
line-height:24px;
display:inline-block
}
.responsive .thim-block-1 .course-item .course-detail .meta .price {
display:inline-block;
font-size:16px;
margin-right:0
}
.responsive .thim-block-1 .course-item .course-detail .meta .number-students {
font-size:14px;
line-height:24px;
display:inline-block;
margin-right:25px
}
.responsive .thim-block-1 .course-item .course-detail .meta .number-students:before {
font-size:16px;
float:left
}
.responsive .thim-block-1 .main-course .content-video .description {
padding:0 20px
}
.responsive .thim-sc-icon-box.layout-1 .icon-box-wrapper {
padding-left:20px;
padding-right:20px
}
.responsive .thim-sc-icon-box.layout-1 .icon-box-wrapper .box-content .title {
font-size:16px
}
.responsive .thim-sc-heading .heading-content .border.border-bottom {
height:15px
}
.responsive .thim-block-1 .course-item .feature-img .wrap-author .sc-review-stars {
display:none
}
.responsive .thim-sc-skills-bar .circle .number {
top:25px
}
.responsive .thim-sc-photo-wall {
padding:0;
margin-top:60px
}
.responsive .thim-sc-photo-wall .grid .grid-item .inner-item .item-info .title {
font-size:14px;
display:inline-block;
width:100%;
text-align:center
}
.responsive .thim-sc-photo-wall .grid .grid-item .inner-item .item-info .description {
font-size:14px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(1) {
width:10%;
padding-top:19px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(2) {
width:10%;
padding-top:66px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(3) {
width:40%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(4) {
width:20%;
padding-top:0;
margin-top:-64px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(5) {
width:20%;
margin-top:-24px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(6) {
width:10%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(7) {
width:20%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(8) {
width:30%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(9) {
width:10%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(10) {
margin-bottom:0;
width:30%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(10) img {
width:100%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(11), .responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(12), .responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(13), .responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(14) {
width:10%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(14) img {
width:100%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(15) {
width:10%
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl {
padding-top:80px
}
}
@media(max-width:1280px) {
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl {
padding-top:100px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl:after {
height:110px
}
.responsive .thim-sc-testimonials .slider-container .slider .owl-item .item {
max-width:1028px
}
.responsive .thim-sc-testimonials .slider-container .slider .owl-item .item .content {
padding-left:40px;
padding-right:40px
}
.responsive .thim-sc-testimonials .slider-container .slider-controls .slider-left {
left:-40px
}
.responsive .thim-sc-testimonials .slider-container .slider-controls .slider-right {
right:-40px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(2) {
padding-top:64px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(3) {
margin-top:-53px;
padding:0
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(4) {
padding-top:0;
margin-top:70px
}
.responsive #masthead .widget .user-info {
right:0
}
}
@media(max-width:1024px) {
.responsive .thim-block-1 .course-item .course-detail .meta .number-students, .responsive .thim-block-1 .course-item .feature-img .wrap-author {
display:none
}
.responsive .thim-sc-testimonials .slider-container .slider-controls .slider-left {
left:-5px
}
.responsive .thim-sc-testimonials .slider-container .slider-controls .slider-right {
right:-5px
}
.responsive .thim-courses-block-2 {
padding-bottom:0
}
.responsive .vc_empty_space {
max-height:30px
}
.responsive #masthead .main-header {
margin-top:0;
padding:0
}
.responsive #masthead .main-header .width-navigation {
width:calc(100% - 372px)
}
.responsive #masthead .main-header .width-navigation .main-menu&gt;li.menu-item&gt;a {
padding:20px 10px
}
.responsive header#masthead .thim-search-wrapper .search-form {
z-index:2;
background:#fff
}
.responsive .thim-slider .slides .item-link .slider-content .slider-content-inner {
max-width:640px
}
.responsive .thim-slider .slides .item-link .slider-content .title {
font-size:40px;
line-height:40px;
margin-bottom:10px
}
.responsive .thim-slider .slides .item-link .slider-content .description {
font-size:14px;
line-height:24px;
margin-bottom:35px
}
.responsive .thim-slider .slides .item-link .slider-content .slider-button {
padding:0 20px;
line-height:40px;
height:40px;
font-size:13px;
margin-right:20px
}
.responsive .thim-heading .primary-heading {
font-size:30px;
line-height:32px
}
.responsive .thim-heading .secondary-heading {
font-size:18px;
line-height:18px
}
.responsive .thim-heading .heading-button a {
height:40px;
padding:0 20px;
line-height:40px;
font-size:13px
}
.responsive .thim-masonry .masonry-items article .article-inner .content .title {
margin-bottom:0
}
.responsive .thim-masonry .masonry-items article .article-inner .content .title a {
font-size:15px
}
.responsive .thim-masonry .masonry-items article .article-inner .content .meta a {
font-size:13px;
line-height:13px
}
.responsive.home .list-articles article .content-inner .entry-title {
font-size:16px;
line-height:18px
}
.responsive .btn-secondary {
padding:0 20px;
font-size:13px;
line-height:40px;
height:40px
}
.responsive .thim-events .event .content {
-webkit-transform:translate(-50%, 0);
-moz-transform:translate(-50%, 0);
-ms-transform:translate(-50%, 0);
-o-transform:translate(-50%, 0);
left:50%;
max-width:400px
}
.responsive .thim-events .event .content .date {
width:50px;
height:50px;
top:0;
left:50%;
margin-left:0;
-webkit-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);
padding:8px 0
}
.responsive .thim-block-1 .featured-img img, .responsive .thim-our-team .team-item .team-content, .responsive .thim-our-team .team-item .team-image {
width:100%
}
.responsive .thim-events .event .content .date .date-start {
font-size:18px;
margin-top:0;
margin-bottom:0;
line-height:18px
}
.responsive .thim-events .event .content .date .month-start {
font-size:13px;
line-height:13px
}
.responsive .thim-events .event .content .read-more {
margin-top:40px;
margin-bottom:0
}
.responsive .thim-events .event .content .content-inner {
padding:50px 30px 20px
}
.responsive .thim-testimonial-slider .testimonial-slider .slides-content .description {
font-size:18px;
line-height:24px
}
.responsive .home-services-image .single-image {
position:relative;
right:auto;
top:auto;
text-align:center
}
.responsive .home-services-image .single-image img {
max-width:100%
}
.responsive .thim-our-team .team-item .team-content {
padding:20px
}
.responsive .thim-block-1 .main-course {
width:100%;
padding:0;
margin-bottom:30px
}
.responsive .thim-block-1 .course-item {
-webkit-box-shadow:none;
-khtml-box-shadow:none;
-moz-box-shadow:none;
-ms-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
width:calc(33.33% - 15px);
margin-right:15px
}
.responsive .thim-block-1 .course-item:hover {
-webkit-box-shadow:none;
-khtml-box-shadow:none;
-moz-box-shadow:none;
-ms-box-shadow:none;
-o-box-shadow:none;
box-shadow:none
}
.responsive .thim-block-1 .course-item .feature-img {
max-width:90px;
margin-right:15px;
-webkit-border-top-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-top-left-radius:4px;
-moz-border-radius-topright:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-topleft:4px;
-webkit-background-clip:padding-box;
-khtml-background-clip:padding-box;
-moz-background-clip:padding-box;
-ms-background-clip:padding-box;
-o-background-clip:padding-box;
background-clip:padding-box;
border-radius:4px
}
.responsive .thim-block-1 .course-item .course-detail .meta {
margin-top:15px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:170px
}
.responsive .thim-sc-heading.custom-small .heading-content .border.border-top {
height:140px
}
.responsive .thim-brands .item-brands {
text-align:center
}
.responsive .thim-brands .item-brands img {
display:inline-block
}
.responsive #masthead .widget_shopping_cart .minicart_hover .text, .responsive .thim-sc-steps.layout-3 .background-overlay:after {
display:none
}
.responsive .list-iconbox {
text-align:center;
margin-top:50px
}
.responsive .thim-sc-steps.layout-3 {
padding-bottom:0
}
.responsive .thim-sc-steps.layout-3 .background-overlay {
height:177px
}
.responsive .thim-sc-steps.layout-3 .background-overlay:before {
height:100%
}
.responsive .thim-courses-block-2 .intro-item .description {
margin-bottom:25px
}
.responsive .events-layer-3 .owl-stage-outer .events {
min-height:0
}
.responsive .home2-couter-box .vc_col-sm-6 {
width:100%
}
.responsive .home2-couter-box .wpb_single_image.vc_align_left {
text-align:center
}
.responsive .home2-couter-box .thim-sc-counter-box {
display:inline-block;
width:100%;
text-align:center
}
.responsive .home2-couter-box .thim-sc-counter-box .counter_box {
display:inline-block;
text-align:left;
margin:0 40px
}
.responsive .widget_thim-login .avatar {
width:30px;
height:30px
}
.responsive #masthead .widget .user-info {
right:0;
margin-left:0
}
.responsive.home1-section .thim-brands.thim-border-bottom {
padding-top:20px;
border-top:1px solid #e7e7e7
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl {
padding-top:223px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl:after {
height:230px
}
.responsive.home1-section .thim-sc-steps.layout-2 .steps-wrapper .sc-title {
margin-bottom:20px;
margin-top:40px
}
.responsive.home1-section .thim-sc-steps.layout-2 .media-wrapper {
margin-top:49px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(1) {
width:10%;
padding-top:27px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(4) {
margin-top:48px
}
}
@media(max-width:992px) {
.responsive .thim-sc-skills-bar .circle .number {
top:20px
}
.responsive #masthead .widget {
padding:0 10px
}
}
@media(max-width:960px) {
.responsive .container {
width:100%
}
.responsive .site-content {
padding-bottom:60px;
padding-top:60px
}
.responsive .site-content.no-padding {
padding-bottom:0;
padding-top:0
}
.responsive .thim-sc-skills-bar .circle .number {
top:30px
}
.responsive .thim-sc-skills-bar .circle .title {
font-size:16px
}
.responsive header#masthead .main-header .header-left {
display:inline-block;
width:25%
}
.responsive header#masthead .main-header .header-center {
display:inline-block;
width:50%
}
.responsive header#masthead .main-header .width-logo {
line-height:69px
}
.responsive header#masthead .main-header .header-right {
display:inline-block;
width:25%;
text-align:right
}
.responsive header#masthead .main-header .header-right .widget {
display:inline-block;
line-height:25px;
padding:22px 10px
}
.responsive .thim-courses-collection .collection-frame {
margin-left:-10px;
margin-right:-10px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:166px
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
margin-right:25px
}
}
@media(max-width:800px) {
.responsive .thim-courses-collection .slidee .collection-item {
width:173px
}
.responsive .thim-block-1 .course-item .course-detail .meta .number-students, .responsive header#masthead .main-header .header-right {
display:none
}
.responsive .thim-block-1 .course-item .course-detail .title {
margin-top:0;
padding:0
}
.responsive .thim-brands .item-brands {
padding:0 15px
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav {
display:inline-block
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
float:left;
margin-top:20px
}
.responsive footer#colophon .footer-columns .wpb_column {
width:33.33%;
float:left
}
.responsive footer#colophon .footer-columns .wpb_column:nth-child(3n+1) {
clear:both
}
}
@media(max-width:768px) {
.responsive header#masthead.template-layout-1 {
padding-top:0
}
.responsive .widget_lp-widget-popular-courses .widget-body .course-entry .course-inner .course-detail .course-detail-inner {
padding:20px
}
.responsive .widget_lp-widget-popular-courses .widget-body .course-entry .course-inner .course-detail .course-meta-data:after, .responsive .widget_lp-widget-popular-courses .widget-body .course-entry .course-inner .course-detail .course-meta-data:before {
content:" ";
display:table
}
.responsive .widget_lp-widget-popular-courses .widget-body .course-entry .course-inner .course-detail .course-meta-data:after {
clear:both
}
.responsive .widget_lp-widget-popular-courses .widget-body .course-entry .course-inner .course-detail .course-meta-data .course-meta-field {

padding:0 10px
}
.responsive .widget_lp-widget-popular-courses .widget-body .course-entry .course-inner .course-detail .course-meta-data .course-meta-field .text {
display:none
}
.responsive .widget_lp-widget-popular-courses .widget-body .course-entry .course-inner .course-detail .course-meta-data .social-share {
width:40px
}
.responsive .list-articles article .content-inner .entry-content {
padding:20px;
margin-left:10px;
margin-right:10px
}
.responsive .list-articles article .content-inner .entry-content .readmore {
margin-top:30px
}
.responsive .thim-events .event .content {
left:0;
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
margin-left:10px;
margin-right:10px
}
.responsive .thim-events .event .content .content-inner {
padding:20px
}
.responsive .thim-events .event .content .content-inner .title {
margin-top:20px
}
.responsive #colophon .single-image {
text-align:center
}
.responsive #colophon .thim-line-center&gt;.panel-grid-cell:last-child {
border-left:0;
text-align:center
}
.responsive #colophon .copyright-text {
text-align:center
}
.responsive header#masthead .main-header .header-left {
width:150px
}
.responsive header#masthead .main-header .header-center {
width:calc(100% - 215px);
text-align:center
}
.responsive header#masthead .main-header .header-center .width-logo {
width:100%
}
.responsive header#masthead.site-header.header-default {
padding:0
}
.responsive header#masthead.sticky-header.affix {
position:relative !important
}
.responsive .thim-sc-icon-box.layout-1 .icon-box-wrapper {
padding:20px 10px
}
.responsive .thim-collection-info .view-all-button {
min-width:130px;
text-align:center
}
.responsive .thim-block-1 .course-item {
padding:0 15px;
margin:0;
width:33.33%
}
.responsive .thim-block-1 .course-item .feature-img {
width:100%;
margin:0;
max-width:100%
}
.responsive .thim-block-1 .course-item .feature-img&gt;img {
width:100%
}
.responsive .thim-block-1 .course-detail {
display:inline-block;
width:100%;
padding:10px 0 20px
}
.responsive .thim-sc-steps .steps-wrapper {
text-align:center
}
.responsive .thim-sc-steps .steps-wrapper .sc-title {
width:100%;
max-width:100%;
text-align:center
}
.responsive .thim-sc-steps .steps-wrapper .steps {
margin-top:0;
width:100%;
text-align:center
}
.responsive .thim-sc-steps .steps-wrapper .steps .tab-content {
text-align:center;
display:inline-block;
width:100%
}
.responsive .thim-sc-steps.layout-1 .content-box, .responsive .thim-sc-steps.layout-2 .content-box {
flex:100%;
max-width:100%;
padding:0 100px;
text-align:center
}
.responsive .thim-sc-steps.layout-1 .media-box, .responsive .thim-sc-steps.layout-2 .media-box {
flex:100%;
max-width:100%;
order:-1
}
.responsive .thim-sc-steps .media-wrapper {
margin:0;
text-align:center
}
.responsive .thim-sc-steps .media-wrapper img {
display:inline-block
}
.responsive .thim-sc-steps.layout-2 .steps-wrapper .steps .tab-content {
text-align:center;
display:inline-block;
width:100%
}
.responsive .thim-sc-skills-bar .circle .sub-title {
top:65px
}
.responsive .thim-sc-skills-bar .circle .number {
top:25px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:169px
}
.responsive .thim-sc-heading .heading-content .border.border-bottom {
height:50px
}
.responsive .thim-sc-heading.custom-medium .heading-content .border.border-top {
height:100px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item {
margin-right:5px;
width:140px;
margin-top:10px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item:after {
left:110px;
width:65px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item .tab-title {
padding:0
}
.responsive .thim-sc-steps.layout-3 {
padding-bottom:100px
}
.responsive .thim-sc-steps.layout-3 .background-overlay {
height:120px
}
.responsive .thim-sc-steps.layout-3 .media-wrapper {
margin:0
}
.responsive .thim-sc-steps.layout-3 .media-wrapper img {
width:100%
}
.responsive .thim-courses-block-2 {
padding-bottom:30px
}
.responsive .thim-courses-block-2 .no-gutter {
display:inline-block;
width:100%;
float:left
}
.responsive .thim-courses-block-2 .no-gutter .intro-item {
padding:20px 10px 0;
width:50%;
display:inline-block;
float:left;
max-width:100%;
flex:100%;
min-height:416px
}
.responsive .thim-courses-block-2 .no-gutter&gt;[class*=col-] {
width:50%;
min-height:404px;
display:inline-block;
float:left;
max-width:100%;
flex:100%
}
.responsive .events-layer-3 .owl-stage-outer .events .events-before .content .content-inner {
padding:0 10px
}
.responsive .thim-sc-events .owl-stage-outer .owl-item .events .time-location .time {
margin:0;
display:block
}
.responsive .thim-sc-testimonials.layout-1 .slider-container .slider .item .content {
font-size:16px
}
.responsive footer#colophon .footer-sidebars&gt;div {
flex:33.33%;
max-width:33.33%
}
.responsive .thim-sc-photo-wall {
margin-top:30px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item {
max-width:20%;
min-width:20%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(3) {
margin-top:100px
}
.responsive.home1-section .vc_row-no-padding&gt;.vc_column_container {
padding:0
}
.responsive.home1-section .thim-brands.thim-border-bottom {
margin-top:25px
}
.responsive.home1-section .thim-sc-steps.layout-2 .media-wrapper, .responsive.home1-section .thim-sc-steps.layout-2 .steps-wrapper .steps {
margin-top:0
}
.responsive.home1-section .thim-bg-advance-overlay {
max-height:100%
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.br {
padding-bottom:180px;
bottom:0
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.br:after {
bottom:0;
height:200px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl {
padding-top:50px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl:after {
height:100px
}
.responsive.home1-section .thim-sc-steps .sc-title {
margin-bottom:35px
}
.responsive.home1-section .thim-sc-steps .steps-wrapper .steps .tab-content {
padding-top:30px
}
.responsive.home1-section .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
margin-right:20px;
margin-left:20px
}
.responsive.home1-section .thim-sc-steps.layout-2 .steps-wrapper .steps .nav .nav-item {
bottom:0 !important
}
.responsive.home1-section .thim-sc-steps.layout-2 .steps-wrapper .steps .nav .nav-item:after {
position:absolute;
width:30px;
height:8px;
background-image:radial-gradient(circle 5px, rgba(255, 255, 255, .7) 12%, transparent 16%);
background-size:4px 7px;
content:'';
left:67px;
top:30px;
border-bottom:0;
display:inline-block
}
.responsive.home1-section .thim-sc-steps.layout-2 .steps-wrapper .steps .nav .nav-item:last-child:after {
display:none
}
}
@media(max-width:736px) {
.responsive #copyright-menu li, .responsive .thim-sc-counter-box .counter-box .counter_box .number&gt;span {
float:none
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper {
padding:30px 0 0
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .content-box .sc-title {
margin-bottom:10px;
font-size:30px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .content-box .description {
margin:0 auto
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .tab-content {
padding-top:30px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .tab-content .readmore {
margin-top:10px
}
.responsive .thim-sc-counter-box .counter-box {
justify-content:center;
text-align:center
}
.responsive .thim-courses-block-2 .no-gutter {
display:block
}
.responsive .thim-courses-block-2 .no-gutter&gt;[class*=col-] {
min-height:350px
}
.responsive .thim-sc-steps.layout-3 .background-overlay {
height:148px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item {
margin-right:0;
width:130px
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .tab-content {
padding-bottom:30px
}
.responsive .thim-grid-layout.list-articles .entry-top img {
width:100%
}
.responsive .thim-events .event .content {
margin:-60px auto 30px;
max-width:600px
}
.responsive .thim-sc-steps.layout-1 .content-box, .responsive .thim-sc-steps.layout-2 .content-box {
padding:0
}
.responsive footer#colophon .copyright-area .row&gt;div {
flex:100%;
max-width:100%
}
.responsive #copyright-menu {
text-align:center;
width:100%;
display:inline-block
}
.responsive .thim-courses-collection .slidee .collection-item {
width:161px
}
.responsive #thim-header-topbar .vc_col-sm-6 {
width:50%;
float:left
}
}
@media(max-width:667px) {
.responsive .thim-courses-collection .slidee .collection-item {
width:199px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.bl {
bottom:140px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.bl:after {
bottom:-140px;
height:150px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl {
padding-top:0
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl:after {
height:0
}
.responsive.home1-section .thim-sc-photo-wall {
padding:0
}
.responsive.home1-section .thim-sc-photo-wall .grid .grid-item {
width:25%
}
.responsive #thim-header-topbar .vc_col-sm-6 {
width:100%;
float:left
}
}
@media(max-width:568px) {
.responsive .thim-sc-steps.layout-1 .content-box, .responsive .thim-sc-steps.layout-2 .content-box, .responsive .thim-textbox .title {
padding:0 20px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:166px
}
.responsive .thim-block-1 .main-course .content-video .description {
display:none
}
.responsive .thim-courses-block-2 .no-gutter&gt;[class*=col-] {
min-height:295px
}
.responsive .events-layer-3 .owl-stage-outer .events .events-after .content-inner .title {
padding-top:20px
}
.responsive .events-layer-3 .owl-stage-outer .events .events-after .content-inner .author {
bottom:20px
}
}
@media(max-width:480px) {
.responsive .events-layer-3 .owl-stage-outer .events, .responsive .thim-slider .slides .item-link .slider-content .slider-content-inner {
max-width:100%
}
.responsive .thim-collection-info .description, .responsive .thim-collection-info .line, .responsive .thim-sc-steps.layout-3 .media-box, .responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item .tab-title, .responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item:after {
display:none
}
.responsive .mobile-menu-container .inner-off-canvas .navbar-nav {
height:auto !important
}
.responsive .mobile-menu-container .inner-off-canvas .navbar-nav li a {
padding:0 20px;
font-size:16px;
line-height:40px
}
.responsive .mobile-menu-container ul li .icon-toggle {
top:0
}
.responsive .mobile-menu-container ul li ul.sub-menu {
padding-left:20px;
list-style:none
}
.responsive .events-layer-3 .owl-nav .owl-next, .responsive .events-layer-3 .owl-nav .owl-prev {
top:unset;
bottom:50%
}
.responsive .thim-sc-steps.layout-3 .steps-wrapper .steps .nav .nav-item {
width:auto;
margin:0 3px 20px
}
.responsive .thim-sc-steps.layout-3 .heading {
margin-bottom:0
}
.responsive .thim-courses-block-2 .no-gutter&gt;[class*=col-], .responsive .thim-courses-block-2 .no-gutter&gt;[class*=col-] img {
width:100%
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper {
width:320px;
height:322px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper .player-inner {
height:222px;
padding:23px 12px
}
.responsive #masthead.header-overlay {
position:relative;
padding-top:5px;
padding-bottom:5px !important
}
.responsive #masthead .main-header .width-logo {
width:250px
}
.responsive .thim-slider .slides .item-link .slider-content .slider-button {
padding:0 10px;
margin-right:10px
}
.responsive .thim-slider .slides .item-link .slider-content .title {
font-size:20px;

line-height:24px
}
.responsive .thim-slider .slides .item-link .slider-content .description {
font-size:13px;
line-height:17px;
margin-bottom:20px
}
.responsive .thim-counters-box .counters-wrapper .number {
font-size:30px
}
.responsive .footer-fixed, .responsive .thim-sc-skills-bar .circle .title {
font-size:14px
}
.responsive .thim-line-center&gt;.panel-grid-cell&gt;.so-panel&gt;.panel-widget-style {
padding:0 !important
}
.responsive .thim-sc-skills-bar .circle {
width:100px
}
.responsive .thim-courses-collection .collection-frame {
margin-left:-10px;
margin-right:-10px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:215px;
margin:0 10px
}
.responsive .thim-block-1 .course-item {
width:100%;
padding:0;
margin-bottom:30px
}
.responsive .thim-block-1 .course-item .feature-img {
width:90px;
margin-right:15px
}
.responsive .thim-block-1 .course-item .course-detail {
display:block
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
margin-right:30px;
float:none;
display:inline-block
}
.responsive footer#colophon .footer-columns .wpb_column {
width:50%
}
.responsive footer#colophon .footer-columns .wpb_column:nth-child(2n+1) {
clear:both
}
.responsive footer#colophon .footer-columns .wpb_column:nth-child(3n+1) {
clear:none
}
.responsive .thim-bg-advance-overlay .advance-overlay.br {
padding-top:50px
}
.responsive .thim-sc-course-search input[name=s] {
width:100%
}
.responsive .footer-fixed .widget_thim_layout_builder&gt;.vc_row {
padding:50px 0 !important
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav {
display:inline-block;
text-align:center
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item {
min-width:25%;
max-width:25%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(5) {
margin-top:0
}
.responsive .thim-sc-photo-wall {
margin-top:-50px
}
.responsive .thim-sc-heading.margin-top {
margin-top:-65px
}
.responsive .thim-sc-heading .heading-content .border.border-top {
height:100px
}
.responsive footer#colophon.light .copyright-area .copyright-content {
padding:20px 0 30px
}
.responsive .thim-sc-events.events-layer-3 {
padding:0 30px
}
.responsive .thim-sc-events.events-layer-3 .owl-nav .owl-prev {
left:-10px;
font-size:40px
}
.responsive .thim-sc-events.events-layer-3 .owl-nav .owl-next {
right:-10px;
font-size:40px
}
.responsive .thim-sc-testimonials.layout-1 .slider-container .slider .owl-item .item .content {
padding:0 20px
}
.responsive .thim-sc-testimonials.layout-1 .slider-container .slider-controls&gt;a {
top:20%;
font-size:50px;
z-index:9;
text-align:center
}
.responsive .thim-sc-testimonials.layout-1 .slider-container .slider-controls&gt;a.slider-left {
left:-10px
}
.responsive .thim-sc-testimonials.layout-1 .slider-container .slider-controls&gt;a.slider-right {
right:-10px
}
.responsive.home1-section .thim-sc-skills-bar {
display:inline-block;
width:100%
}
.responsive.home1-section .thim-sc-steps .steps-wrapper .steps .nav .nav-item:after, .responsive.home1-section .thim-sc-steps.layout-2 .steps-wrapper .steps .nav .nav-item:after {
display:none
}
.responsive.home1-section .thim-sc-skills-bar .circle {
width:50%;
margin:0 0 20px;
float:left
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.br {
padding-bottom:240px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.br:after {
height:250px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl {
padding-top:270px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.tl:after {
height:300px
}
.responsive.home1-section .vc_row-no-padding&gt;.vc_column_container {
padding:0
}
.responsive.home1-section .thim-bg-advance-overlay.overlay-position-tr {
padding:100px 0 !important
}
}
@media(max-width:414px) {
.responsive .thim-sc-skills-bar, .responsive .thim-sc-steps .steps-wrapper .steps .nav {
display:inline-block
}
.responsive .thim-sc-skills-bar .circle {
width:175px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:180px
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
float:left;
margin-top:20px
}
.responsive .thim-sc-heading {
padding:0 15px
}
.responsive .thim-sc-course-search input[name=s] {
width:100%
}
.responsive .thim-bg-advance-overlay .advance-overlay.br {
padding-top:150px
}
}
@media(max-width:375px) {
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper {
width:290px;
height:310px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper .player-inner {
height:215px
}
.responsive .thim-courses-block-2 .no-gutter&gt;[class*=col-] {
min-height:290px
}
.responsive #masthead .main-header .width-logo {
width:230px
}
.responsive .header-left {
max-width:120px
}
.responsive .menu-mobile-effect.navbar-toggle .icon-wrap {
margin:0
}
.responsive .menu-mobile-effect.navbar-toggle .text-menu {
display:none
}
.responsive .thim-courses-collection .slidee .collection-item {
width:160px
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
float:none;
display:inline-block;
margin-right:20px;
margin-left:20px
}
.responsive .thim-block-1 .main-course .content-video .title {
font-size:16px
}
.responsive .thim-block-1 .main-course .content-video span {
width:53px;
height:53px;
font-size:40px
}
.responsive .thim-block-1 .main-course .content-video span:before {
line-height:53px
}
.responsive .thim-textbox .title {
font-size:28px
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item {
min-width:33.33%;
max-width:33.33%
}
.responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(3), .responsive .thim-sc-photo-wall .grid.image-crop .grid-item:nth-child(4) {
margin-top:0
}
.responsive footer#colophon .footer-sidebars&gt;div {
flex:50%;
max-width:50%
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.br {
padding-bottom:290px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.br:after {
height:300px
}
.responsive.home1-section .thim-bg-advance-overlay.overlay-position-tr {
padding-top:100px !important
}
}
@media(max-width:320px) {
.responsive .thim-block-1 .main-course .content-video .description, .responsive .thim-courses-collection .slidee .collection-item .collection-wrapper .name {
font-size:14px
}
.responsive .mobile-menu-container {
overflow-y:auto;
width:300px
}
.responsive .mobile-menu-container .inner-off-canvas .menu-mobile-effect.navbar-toggle {
padding:10px 15px
}
.responsive .mobile-menu-container .inner-off-canvas .off-canvas-widgetarea {
padding:20px 20px 0
}
.responsive .mobile-menu-container ul li .icon-toggle {
top:0
}
.responsive .mobile-menu-container .search-form .search-field {
border-left:0;
border-right:0;
border-bottom:0
}
.responsive header#masthead .main-header .header-center {
padding-left:0
}
.responsive .thim-courses-collection .collection-frame {
margin-left:-5px;
margin-right:-5px
}
.responsive .thim-courses-collection .slidee .collection-item {
width:290px;
margin:0 5px
}
.responsive .thim-block-1 .main-course .featured-img:before {
border-right-width:60px;
border-top-width:60px
}
.responsive .thim-block-1 .main-course .featured-img .course-label {
font-size:14px;
top:12px;
left:5px
}
.responsive .thim-block-1 .course-item {
padding:0 15px
}
.responsive .thim-block-1 .feature-img {
width:100%;
margin:0
}
.responsive .thim-block-1 .feature-img&gt;img {
width:100%
}
.responsive .thim-block-1 .course-detail {
display:inline-block;
width:100%;
padding:10px 0 20px
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
margin-right:10px;
margin-left:10px
}
.responsive footer#colophon .footer-columns .wpb_column {
width:100%
}
.responsive .thim-sc-course-search input[name=s] {
font-size:12px
}
.responsive footer#colophon .copyright-area, .responsive footer#colophon .copyright-area #copyright-menu li {
font-size:14px
}
.responsive footer#colophon .copyright-area .copyright-text {
line-height:24px;
margin-bottom:10px
}
.responsive .thim-courses-collection-wrapper {
padding-top:30px
}
.responsive .thim-collection-info .title, .responsive .thim-courses-block-2 .intro-item .title, .responsive .thim-sc-heading .heading-content .primary-heading, .responsive .thim-sc-steps .sc-title, .responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .sc-title {
font-size:24px
}
.responsive .thim-block-1 .main-course .content-video .title {
font-size:16px
}
.responsive .thim-bg-advance-overlay.overlay-position-tl {
background-position-y:0 !important
}
.responsive header#masthead .main-header .header-left {
width:80px
}
.responsive header#masthead .main-header .header-center {
width:calc(100% - 110px)
}
.responsive .thim-sc-steps.layout-3 .heading .steps-wrapper .steps .nav .nav-item {
width:75px
}
.responsive .events-layer-3 .owl-stage-outer .events .events-after .content-inner .description {
display:none
}
.responsive .thim-sc-counter-box .counter-box .counter_box {
margin-right:0;
margin-top:30px
}
.responsive .thim-sc-counter-box .counter-box .counter_box .number {
margin-top:0
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.bl {
bottom:190px
}
.responsive.home1-section .thim-bg-advance-overlay .advance-overlay.bl:after {
bottom:-190px;
height:200px
}
.responsive.home1-section .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
margin-left:10px;
margin-right:10px;
margin-bottom:10px
}
.responsive.home1-section .thim-sc-steps.layout-2 .steps-wrapper .sc-title {
margin-bottom:50px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper {
width:100%;
height:270px
}
.responsive .thim-sc-steps.layout-4 .sc-steps-wrapper .inner-steps-wrapper .media-box .player-wrapper .player-inner {
height:190px
}
}
@media screen and (max-height:600px) {
.responsive .mobile-menu-container .inner-off-canvas .navbar-nav {
height:auto !important
}
.responsive .mobile-menu-container .inner-off-canvas .navbar-nav li a {
padding:0 20px;
font-size:16px;
line-height:40px
}
.responsive .mobile-menu-container ul li .icon-toggle {
top:0
}
.responsive .mobile-menu-container ul li ul.sub-menu {
padding-left:20px;
list-style:none
}
}
@media(max-width:1400px) {
.blog.responsive .thim-sc-text-box.left .title-1 {
font-size:30px
}
.blog.responsive .thim-sc-text-box.left .title-2 {
font-size:16px
}
}
@media(max-width:768px) {
.blog.responsive .container {
padding-top:80px
}
}
@media(max-width:480px) {
.blog.responsive .thim-sc-text-box.center .title-2 {
font-size:30px
}
.blog.responsive .thim-loadmore:before {
bottom:35px
}
.blog.responsive .thim-loadmore .load-more {
padding-left:39px;
padding-right:39px;
height:39px;
font-size:14px
}
.blog.responsive .thim-sc-text-box.center .btn {
height:45px;
line-height:45px;
padding:0 40px
}
}
@media(max-width:768px) {
.blog.responsive .list-articles.style-grid article .entry-top .entry-date {
padding:10px
}
.blog.responsive .list-articles.style-grid article .entry-content {
padding:0;
margin:0
}
}
@media(max-width:480px) {
.blog.responsive .list-articles.style-grid .content-inner {
padding-bottom:30px
}
.blog.responsive .list-articles.style-grid article .entry-content .entry-title {
margin-top:0;
font-size:13px;
text-align:center
}
.blog.responsive .list-articles.style-grid article .entry-content .entry-meta {
font-size:13px;
text-align:center
}
.blog.responsive .list-articles.style-grid article .entry-date {
position:static;
margin:0 auto
}
.blog.responsive #secondary .widget_media_image {
text-align:center
}
}
@media(max-width:1024px) {
.blog.responsive #main, .blog.responsive #secondary {
flex:0 0 100%;
max-width:100%
}
.blog.responsive #secondary .theiaStickySidebar {
position:static !important
}
.blog.responsive .thim-sc-testimonials .slider-container .slider .owl-item .item .content {
padding-right:0
}
}
@media(max-width:736px) {
.blog.responsive .list-articles.style-list .content-inner {
padding-bottom:30px;
margin-bottom:39px
}
.blog.responsive .list-articles.style-list .entry-content .entry-title {
margin-top:0
}
}
@media(min-width:769px) and (max-width:1024px) {
.blog .res-blog-cta, .single-post .res-blog-cta {
padding-bottom:100px !important
}
.blog .res-blog-cta .wpb_single_image img, .single-post .res-blog-cta .wpb_single_image img {
right:unset;
left:10px;
top:136px
}
}
@media(min-width:481px) and (max-width:768px) {
.blog .res-blog-cta, .single-post .res-blog-cta {
padding-bottom:32px !important
}
.blog .res-blog-cta .wpb_single_image img, .single-post .res-blog-cta .wpb_single_image img {
right:unset;
left:5px;
top:143px
}
}
@media(max-width:480px) {
.res-blog-cta {
padding-bottom:50px !important;
padding-top:12px !important
}
}
@media(max-width:768px) {
.res-blog-cta .wpb_single_image {
text-align:center !important
}
.res-blog-cta .wpb_single_image img {
position:static
}
.res-blog-cta .thim-sc-text-box.left .title-1 {
margin-top:0
}
.responsive .list-articles article .entry-top .entry-date.no-thumbnail {
position:relative;
background:0 0;
width:100%;
text-align:initial;
top:0;
padding:0 0 0 30px
}
}
@media(max-width:1440px) {
.responsive .thim-sc-image-box .text-content .text-content-inner {
margin-top:30px
}
.responsive .thim-sc-image-box .text-content .text-content-inner .content {
max-width:100%
}
}
@media(max-width:1280px) {
.responsive .thim-sc-image-box .text-content .text-content-inner .title-box {
font-size:32px;
margin-bottom:0
}
.responsive .thim-sc-image-box .text-content .text-content-inner .sub-title {
margin-top:0
}
.responsive .thim-sc-image-box.right .text-content .text-content-inner {
margin-left:15px
}
.responsive .thim-sc-heading.layout-2 .heading-content .primary-heading {
font-size:32px;
margin-top:30px
}
.responsive .thim-sc-icon-box.layout-3 .icon-box-wrapper .box-content {
padding-right:0
}
.responsive .thim-sc-testimonials.layout-2 .slider .slides-content .slide-content .content .user-info {
font-size:32px
}
}
@media(max-width:1024px) {
.responsive .thim-sc-image-box .text-content .text-content-inner {
margin-top:0
}
.responsive .thim-sc-image-box .text-content .text-content-inner .content {
font-size:15px
}
.responsive .thim-sc-image-box.right .image-box .number {
left:30px
}
.responsive .thim-sc-image-box .image-box .number {
font-size:60px;
top:30px;
right:30px
}
.responsive .thim-sc-scroll-heading {
margin-bottom:30px;
margin-top:20px
}
.responsive .thim-sc-scroll-heading .title .text {
margin-left:10px;
margin-right:10px
}
}
@media(max-width:768px) {
.responsive .thim-sc-image-box .text-content .text-content-inner {
position:static;
margin-top:30px;
padding-bottom:32px
}
.responsive .thim-sc-image-box.right .text-content {
order:1
}
.responsive .thim-sc-image-box.right .text-content .text-content-inner {
float:right
}
}
@media(max-width:1440px) {
.responsive .thim-sc-testimonials.layout-3 .slider-container .slider .owl-item .item .content {
padding-left:0;
margin-left:5px
}
}
@media(max-width:1024px) {
.responsive .thim-testimonials {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
justify-content:center;
flex-wrap:wrap;
margin:0;
padding-bottom:40px
}
.responsive .thim-testimonials .thim-sc-testimonials.layout-3 {
margin-top:0

}
.responsive .thim-testimonials .vc_column-inner {
margin-left:0 !important
}
}
@media(max-width:768px) {
.responsive .thim-sc-heading.layout-2 {
margin-top:50px;
padding-left:15px;
padding-right:15px
}
.responsive .thim-sc-testimonials.layout-3 .slider-container .slider .owl-item .item .content {
padding-right:0;
margin-left:0;
font-size:20px
}
.responsive .thim-sc-testimonials.layout-3 .slider-container .slider .owl-item .item .user-info {
font-size:14px;
margin-bottom:0
}
}
@media(max-width:640px) {
.responsive .thim-sc-icon-box.layout-5 .box-icon {
width:100px;
height:100px;
font-size:30px;
line-height:100px
}
}
@media(max-width:480px) {
.responsive .thim-sc-testimonials.layout-3 .slider-container {
padding-left:0
}
.responsive .thim-sc-testimonials.layout-3 .slider-container:before {
display:none
}
.responsive .thim-sc-testimonials.layout-3 .slider-container .owl-item .item .content {
font-size:18px
}
.responsive div.wpb_content_element .wpcf7-form .heading-button input[type=submit] {
padding:0 30px
}
}
@media(max-width:1440px) {
.responsive .overflow .thim-sc-courses-carousel .inner-carousel {
padding:0 15px
}
}
@media(max-width:1400px) {
.responsive .thim-sc-courses-carousel .content .sub-content .data-comment, .responsive .thim-sc-courses-carousel .content .sub-content .title, .responsive .thim-sc-courses-carousel .content .thumbnail .price {
padding-left:15px;
padding-right:15px
}
.responsive .archive-courses .content .thumbnail .review.review-course .vote, .responsive .thim-sc-courses-carousel .content .thumbnail .review.review-course .vote {
display:none
}
.responsive .archive-courses .content .thumbnail .review.review-course .sc-review-stars, .responsive .thim-sc-courses-carousel .content .thumbnail .review.review-course .sc-review-stars {
right:15px
}
.responsive .overflow.top-courses-overflow .thim-sc-courses-carousel .inner-carousel {
max-width:1140px
}
.responsive .archive-courses.course-list .content .thumbnail {
min-width:300px
}
.responsive .archive-courses.course-list .content .thumbnail .img_thumbnail img {
height:100%;
max-width:500px
}
.responsive .archive-courses.course-list .content .sub-content .date-comment, .responsive .archive-courses.course-list .content .sub-content .title {
padding:0
}
.responsive .archive-courses .content .sub-content .date-comment, .responsive .archive-courses .content .sub-content .title, .responsive .archive-courses .content .thumbnail .price {
padding-left:15px;
padding-right:15px
}
}
@media(max-width:1024px) {
.responsive .overflow.top-courses-overflow .thim-sc-courses-carousel .inner-carousel {
max-width:960px
}
.responsive .overflow.top-courses-overflow .thim-sc-courses-carousel .inner-carousel .owl-stage-outer {
margin:0;
padding:0
}
.responsive .archive-courses.course-grid .learn-press-courses .course {
flex:100%;
max-width:50%
}
.responsive .archive-courses.course-list .content .content-list .courses_list_info li:last-child {
display:none
}
.responsive .archive-courses.course-list .content .sub-content .title a {
line-height:normal;
font-size:24px
}
.responsive .thim-course-top .courses-searching input {
width:250px
}
.responsive .archive-courses.course-list .content .content-list .courses_list_info li {
max-width:50%
}
.responsive .after-main .widget_thim_layout_builder .courses-trusted {
padding-bottom:75px !important
}
.responsive .after-main .widget_thim_layout_builder .courses-trusted img {
right:auto;
left:30px
}
}
@media(max-width:1024px) and (min-width:769px) {
.responsive .thim-recent-courses-widget .recent-courses-wrapper .course-item .feature-img {
margin-right:15px;
max-width:60px
}
.responsive .thim-recent-courses-widget .recent-courses-wrapper .course-item .content .title {
margin-top:-3px;
line-height:14px;
margin-bottom:5px
}
.responsive .thim-recent-courses-widget .recent-courses-wrapper .course-item .content .title a {
font-size:14px
}
.responsive .thim-recent-courses-widget .recent-courses-wrapper .course-item .content .price {
font-size:16px
}
.responsive aside .widget.widget_thim-courses-categories ul li, .responsive aside .widget.widget_thim-courses-categories ul li a {
font-size:14px
}
.responsive aside .widget.widget_recent_entries .wrapper .thumbnail {
width:60px
}
.responsive aside .widget.widget_recent_entries .wrapper .content {
margin-left:75px;
margin-top:-6px
}
.responsive aside .widget.widget_recent_entries .wrapper .content .title {
font-size:14px;
line-height:14px
}
.responsive aside .widget.widget_recent_entries .wrapper .content .post-date {
margin-top:5px
}
}
@media(max-width:768px) {
.responsive.learnpress #main {
flex:100%;
max-width:100%;
padding-top:100px
}
.responsive.learnpress #secondary {
flex:100%;
max-width:100%;
margin:100px auto
}
.responsive.learnpress #secondary .theiaStickySidebar {
position:static !important
}
.responsive .page-title .main-top {
max-height:300px
}
.responsive .thim-course-top .course-top2 {
flex:100%;
max-width:100%
}
.responsive .thim-course-top .courses-searching {
float:left
}
.responsive.single-lp_course header#masthead.template-layout-2~#main-content .page-title .main-top .banner-description {
font-size:0
}
.responsive.single-lp_course header#masthead.template-layout-2~#main-content .page-title .main-top .banner-description .price {
height:auto;
line-height:50px
}
.responsive.single-lp_course header#masthead.template-layout-2~#main-content .page-title .main-top .banner-description .price .course-price {
font-size:40px
}
.responsive .courses-trusted.thim-background-overlay .thim-sc-text-box.left .title-1 {
margin-top:0
}
}
@media(max-width:640px) {
.responsive .archive-courses.course-list .content {
display:inline-block
}
.responsive .archive-courses.course-list .content .sub-content {
padding:22px 0;
display:inline-block
}
}
@media(max-width:480px) {
.responsive .archive-courses.course-grid .learn-press-courses .course {
max-width:100%
}
.responsive .archive-courses.course-grid .content .thumbnail .img_thumbnail img {
width:100%
}
.responsive .thim-sc-heading.layout-2 .heading-content .primary-heading {
font-size:30px
}
.responsive .thim-sc-heading.layout-2 .secondary-heading {
font-size:14px;
line-height:1.4;
padding-left:0;
padding-right:0
}
}
@media(max-width:360px) {
.responsive .archive-courses.course-list .content .thumbnail {
min-width:0;
max-width:100%
}
}
@media(max-width:320px) {
.responsive .thim-course-top .courses-searching input {
width:200px;
font-size:13px
}
}
@media(max-width:1024px) {
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single {
display:block
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar {
max-width:400px;
width:100%;
margin:auto
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .price-box {
height:86px;
width:100%;
line-height:86px;
text-align:center;
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
justify-content:center
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .price-box .course-price {
font-size:35px;
font-weight:500;
letter-spacing:.7px;
color:#fff
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .price-box .course-origin-price {
font-size:22px;
font-weight:300;
font-style:italic;
letter-spacing:.4px;
color:#e3e3e3;
padding-right:0;
padding-left:5px;
order:2
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content {
border:1px solid #e6e6e6;
-webkit-box-shadow:12.9px 15.3px 18px 0 rgba(0, 0, 0, .08);
-khtml-box-shadow:12.9px 15.3px 18px 0 rgba(0, 0, 0, .08);
-moz-box-shadow:12.9px 15.3px 18px 0 rgba(0, 0, 0, .08);
-ms-box-shadow:12.9px 15.3px 18px 0 rgba(0, 0, 0, .08);
-o-box-shadow:12.9px 15.3px 18px 0 rgba(0, 0, 0, .08);
box-shadow:12.9px 15.3px 18px 0 rgba(0, 0, 0, .08);
background:#fff;
-webkit-border-top-right-radius:0;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-top-left-radius:0;
-moz-border-radius-topright:0;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-topleft:0;
-webkit-background-clip:padding-box;
-khtml-background-clip:padding-box;
-moz-background-clip:padding-box;
-ms-background-clip:padding-box;
-o-background-clip:padding-box;
background-clip:padding-box;
border-radius:0 0 5px 5px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box {
margin:30px 0 25px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .intro {
font-size:15px;
letter-spacing:.3px;
line-height:normal;
text-align:center;
font-weight:300;
margin-top:17px;
margin-bottom:0;
padding:0 15px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .purchase-course {
margin-bottom:10px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons {
text-align:center;
padding:0 15px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons #learn-press-pmpro-notice .button, .responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons .woocommerce-message .button.wc-forward, .responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons button {
display:block;
margin:auto auto 10px;
min-width:255px;
height:46px;
text-align:center;
color:#888;
font-weight:400;
background:#fff;
-webkit-border-radius:21px;
-moz-border-radius:21px;
border-radius:21px;
-webkit-transition:.3s;
-khtml-transition:.3s;
-moz-transition:.3s;
-ms-transition:.3s;
-o-transition:.3s;
transition:.3s;
border:1px solid #e5e5e5;
font-size:16px;
line-height:46px;
padding:0;
letter-spacing:.3px;
text-transform:uppercase;
outline:0
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons #learn-press-pmpro-notice .button:focus, .responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons #learn-press-pmpro-notice .button:hover, .responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons .woocommerce-message .button.wc-forward:focus, .responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons .woocommerce-message .button.wc-forward:hover, .responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons button:focus, .responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .button-box .learn-press-course-buttons button:hover {
-webkit-transition:.3s;
-khtml-transition:.3s;
-moz-transition:.3s;
-ms-transition:.3s;
-o-transition:.3s;
transition:.3s;
cursor:pointer;
outline:0
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .includes-box {
margin:23px 31px 29px 26px;
padding-top:23px;
padding-left:20px;
border-top:1px solid;
border-color:rgba(236, 236, 236, .8)
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .includes-box .title {
font-size:18px;
margin-bottom:15px;
line-height:1.56;
letter-spacing:.4px;
color:#2b3339;
text-transform:uppercase
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .includes-box ul {
margin-left:0
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .includes-box ul li {
list-style:none;
font-size:16px;
font-weight:300;
line-height:1.75;
letter-spacing:.3px;
padding-bottom:2px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .includes-box ul li i {
margin-right:7px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .includes-box a {
text-decoration:underline;
font-size:15px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .share-text {
display:none
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .thim-social-share {
margin:0 30px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .thim-social-share .links {
padding:30px 0 9px;
margin:0;
border-top:1px solid #ececec;
display:inline-block;
width:100%;
text-align:center
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .thim-social-share .links li {
display:inline-block;
float:none;
margin:0 7px 14px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .thim-social-share .links li a.link {
width:43px;
height:43px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .thim-social-share .links li a.link i {
font-size:21px;
letter-spacing:.4px;
color:#bfbfbf;
line-height:43px
}
.responsive.lp-landing.learnpress-v3 .landing-2 .course-landing-summary .wrapper-info-bar.infobar-single .info-bar .inner-content .thim-social-share .links li a.link:hover i {
color:#fff
}
.responsive.lp-landing.learnpress-v3 .landing-2&gt;.wrapper-info-bar.sticky-sidebar {
display:none !important
}
.responsive.lp-landing.learnpress-v3 .landing-2 .main-course .course-thumbnail img {
margin-top:40px !important
}
.responsive.learnpress-v3.course-item-popup #course-item-content-header.thim-course-item-header .course-item-search {
padding-left:30px
}
.responsive.single-lp_course.learnpress-v3.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper .container {
max-width:100%;
padding:0 20px
}
.responsive #main-content #lp-single-course .landing-2 {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
flex-direction:column;
margin:0;
padding:0
}
.responsive #main-content #lp-single-course .landing-2 .main-course .course-landing-summary {
max-width:100%
}
.responsive #main-content #lp-single-course .landing-2 .course-thumbnail {
min-width:100%
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar {
width:100%;
overflow:visible;
box-sizing:border-box;
position:relative !important;
order:-1;
top:0;
right:0;
margin-top:50px
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar {
margin-bottom:65px
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar .includes-box .title {
text-align:center
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar .includes-box ul {
justify-content:center;
display:grid
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar .price-box {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
justify-content:center
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar .price-box .course-price {
order:1;
margin-right:15px
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar .price-box .course-origin-price {
right:0;
order:2
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar .thim-social-share .theiaStickySidebar {
margin-bottom:0
}
.responsive #main-content #lp-single-course .landing-2 .sticky-sidebar .theiaStickySidebar .thim-social-share .theiaStickySidebar ul {
justify-content:center
}
.responsive #main-content #lp-single-course .landing-2 .info-bar {
max-width:400px;
width:100%;
margin:auto
}
}
@media(max-width:915px) and (min-width:800px) {
.responsive.single-lp_course #thim-landing-course-menu-tab .wrapper {
padding-right:10px;
padding-left:10px
}
.responsive.single-lp_course #thim-landing-course-menu-tab ul.course-landing-tab&gt;li {
margin-right:10px !important
}
.responsive.single-lp_course #thim-landing-course-menu-tab #learn-press-pmpro-notice.purchase-course a, .responsive.single-lp_course #thim-landing-course-menu-tab .learn-press-course-buttons button {
padding:0 10px
}
.responsive.single-lp_course #thim-landing-course-menu-tab .course-purchase-info .course-price {
margin-right:10px
}
}
@media(max-width:799px) and (min-width:601px) {
.responsive.single-lp_course #thim-landing-course-menu-tab #learn-press-pmpro-notice a.button {
display:none !important
}
.responsive.single-lp_course #thim-landing-course-menu-tab .learn-press-course-buttons button {
padding:0 15px
}
.responsive.single-lp_course #thim-landing-course-menu-tab .course-purchase-info .course-price {
margin-right:10px
}
.responsive.single-lp_course #thim-landing-course-menu-tab ul.course-landing-tab&gt;li {
margin-right:11px !important
}
}
@media(max-width:768px) {
.responsive.single-lp_course.course-tab-active #back-to-top {
bottom:60px
}
.responsive.single-lp_course.learnpress-v3 .course-curriculum ul.curriculum-sections .section-content .course-item {
padding-top:28px;
padding-bottom:22px
}
.responsive.single-lp_course.lp-landing.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-format-icon, .responsive.single-lp_course.lp-learning.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-format-icon {
margin-right:10px
}
.responsive.single-lp_course.lp-landing.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item, .responsive.single-lp_course.lp-learning.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item {
align-items:unset !important;
padding:28px 10px 22px !important
}
.responsive.single-lp_course.lp-landing.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta, .responsive.single-lp_course.lp-learning.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta {
display:inline
}
.responsive.single-lp_course.lp-landing.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .lp-label, .responsive.single-lp_course.lp-learning.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .lp-label {
padding:0 10px !important
}
.responsive.single-lp_course.lp-landing.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration, .responsive.single-lp_course.lp-learning.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration {
padding:0 !important;
margin-right:10px;
margin-left:0 !important
}
.responsive.single-lp_course.lp-landing.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .item-status, .responsive.single-lp_course.lp-learning.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .item-status {
vertical-align:middle;
margin-left:0 !important
}
.responsive.single-lp_course.lp-landing.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link, .responsive.single-lp_course.lp-learning.learnpress-v3.course-item-popup.viewing-course-item .course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link {
display:block
}
.responsive.single-lp_course.learnpress-v3.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper .container {
padding:0 !important
}
.responsive.single-lp_course.lp-learning .header-course .header-content .course-thumbnail img, .responsive.single-lp_course.thim-lp-layout-2.lp-learning .header-course .header-content .course-thumbnail img {
width:100%
}
.responsive.single-lp_course.single-lp_course .page-title .main-top {
max-height:450px
}
.responsive.single-lp_course #main, .responsive.single-lp_course #main-content .layout-2 .site-content {
padding-top:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-info .list-inline {
padding-left:21px
}
.responsive.single-lp_course #main-content #lp-single-course .course-info .list-inline .list-inline-item {
padding:5px 15px 0
}
.responsive.single-lp_course #main-content #lp-single-course .course-info .list-inline .list-inline-item .author {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex
}
.responsive.single-lp_course #main-content #lp-single-course .course-author.instructors .info .content {
padding-right:0
}
.responsive.single-lp_course #main-content #lp-single-course .rating-review {
padding:40px 20px 0
}
.responsive.single-lp_course #main-content #lp-single-course .rating-review .title_row_course {
margin-left:0;
margin-bottom:35px
}
.responsive.single-lp_course #main-content #lp-single-course .rating-review .reviews .average-rating {
margin:0 30px 10px 16px
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .info-course .total-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .info-course .total-time, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .info-course .total-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .info-course .total-time {
position:relative;
right:0;
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .count-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .time, .responsive.single-lp_course #main-content #lp-single-course .landing-1 .share, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .count-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .time {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .course-item-title, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .course-item-title {
padding-right:20px
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .content-landing-1 {
width:100%;
padding:0
}
.responsive.single-lp_course.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper {
padding:80px 25px 0
}
.responsive.single-lp_course.lp-learning .header-course .header-content .col-md-6 {
flex:100%;
max-width:100%
}
.responsive.single-lp_course.lp-learning .header-course .header-content .header-info {
min-height:0;
margin-bottom:40px;
margin-top:10px
}
.responsive.single-lp_course.lp-learning .header-course .header-content .course-title {
color:#202121
}
.responsive.single-lp_course.lp-learning .header-course .header-content .description {
color:#888
}
.responsive.single-lp_course .thim-related-course {
margin-bottom:50px
}
.responsive.single-lp_course.single .rating-review .reviews {
display:block
}
}
@media(max-width:640px) {
.responsive.single-lp_course.single .instructors .text {
text-align:center
}
.responsive.single-lp_course #main-content #lp-single-course .rating-review .title_row_course {
text-align:center !important
}
.responsive.single-lp_course .page-title.layout-2 .main-top .content .text-title h1, .responsive.single-lp_course .page-title.layout-2 .main-top .content .text-title h2 {
font-size:34px
}
.responsive.single-lp_course .page-title.layout-2 .main-top .content .text-description .banner-description {
margin-bottom:87px;
font-size:14px
}
.responsive.single-lp_course .page-title.layout-2 .main-top .content .text-description .banner-description .price .course-price {
font-size:50px;
text-transform:uppercase
}
.responsive.single-lp_course.single .course-info .list-inline .list-inline-item {
padding-left:15px;
padding-right:15px
}
}
@media(max-width:600px) {
.responsive.single-lp_course #thim-landing-course-menu-tab .wrapper {
justify-content:center
}
.responsive.single-lp_course #thim-landing-course-menu-tab #learn-press-pmpro-notice a.button, .responsive.single-lp_course #thim-landing-course-menu-tab ul.course-landing-tab {
display:none !important
}
.responsive.single-lp_course #thim-landing-course-menu-tab .course-purchase-info .course-price {
margin-right:10px
}
.responsive.single-lp_course #thim-landing-course-menu-tab form.purchase-course button {
padding:0 20px
}
}
@media(min-width:481px) and (max-width:767px) {
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .instructors .info .content .author, .responsive.single-lp_course #main-content #lp-single-course .landing-1 .instructors .info .content .author-description, .responsive.single-lp_course #main-content #lp-single-course .landing-1 .instructors .info .lp-avatar .social .thim-author-social, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .instructors .info .content .author, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .instructors .info .content .author-description, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .instructors .info .lp-avatar .social .thim-author-social {
text-align:center
}
.responsive.single-lp_course #main-content #lp-single-course .header-course .header-content .course-title {
color:#202121
}
.responsive.single-lp_course #main-content #lp-single-course .course-learning-summary .learn-press-tab-panel-overview .instructors .content {
padding-right:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-learning-summary .learn-press-tab-panel-curriculum .section-content .course-lesson .course-item-title {
padding-right:115px
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .info-course .total-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .info-course .total-time, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .info-course .total-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .info-course .total-time {
position:relative;
right:0;
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .count-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .time, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .count-lessons, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .time {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .course-item-title, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .course-item-title {
padding-right:20px
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .instructors .info, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .instructors .info {
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .instructors .info .lp-avatar .avatar, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .instructors .info .lp-avatar .avatar {
margin:auto;
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .instructors .info .content .author:after, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .instructors .info .content .author:after {
left:50%;
transform:translate(-20px, 0)
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .rating-review .average-rating, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .rating-review .average-rating {
margin:auto auto 25px;
float:inherit
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .rating-review .detailed_rating, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .rating-review .detailed_rating {
clear:both
}
.responsive.single-lp_course #main-content #lp-single-course .landing-1 .course-info .item-author .avatar, .responsive.single-lp_course #main-content #lp-single-course .landing-2 .course-info .item-author .avatar {
display:none
}
}
@media(max-width:480px) {
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-reviews .rating-review .detailed_rating, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .rating-review .detailed_rating, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .rating-review .detailed_rating {
clear:both
}
.responsive.single-lp_course.learnpress-v3 .course-curriculum ul.curriculum-sections .section-content .course-item {
padding-left:20px;
padding-right:20px
}
.responsive.single-lp_course.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper {
margin-top:40px
}
.responsive.single-lp_course .curriculum-heading {
display:block
}
.responsive.single-lp_course .curriculum-heading .search-form input.search-field {
width:100%
}
.responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .next, .responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .prev {
padding:20px
}
.responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .next a, .responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .prev a {
font-size:16px;
line-height:1.4em
}
.responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .next a:after, .responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .next a:before, .responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .prev a:after, .responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-content-item .course-item-nav .prev a:before {
display:none
}
.responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-course-curriculum .thim-font-heading {
padding-left:5px;
padding-right:5px
}
.responsive.single-lp_course.single-lp_course.course-item-popup #learn-press-course-curriculum .thim-font-heading .delimiter {
margin:0 -2px
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) .curriculum-heading {
display:block
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) .curriculum-heading .title {
margin-bottom:10px
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) .curriculum-heading .total-lessons, .responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) .curriculum-heading .total-time {
margin-left:0;
display:block
}
.responsive.single-lp_course .course-author h3 {
text-align:center
}
.responsive.single-lp_course .course-author.instructors {
margin-left:0;
margin-right:0
}
.responsive.single-lp_course .course-author .thim-course-author.teacher, .responsive.single-lp_course .course-author .thim-course-co-instructor.teacher {
display:block
}
.responsive.single-lp_course .course-author .thim-course-author.teacher .author-avatar, .responsive.single-lp_course .course-author .thim-course-co-instructor.teacher .author-avatar {
display:block;
margin:0 auto 10px
}
.responsive.single-lp_course .course-author .thim-course-author.teacher .author-bio, .responsive.single-lp_course .course-author .thim-course-co-instructor.teacher .author-bio {
padding-left:0;
text-align:center
}
.responsive.single-lp_course .course-author .thim-course-author.teacher .author-bio .description:before, .responsive.single-lp_course .course-author .thim-course-co-instructor.teacher .author-bio .description:before {
right:0;
margin:0 auto
}
.responsive.single-lp_course .page-title .breadcrumb-content .learn-press-course-buttons #learn-press-pmpro-notice .purchase-button, .responsive.single-lp_course .page-title .breadcrumb-content .learn-press-course-buttons .purchase-button, .responsive.single-lp_course .page-title .breadcrumb-content .learn-press-course-buttons .woocommerce-message .button, .responsive.single-lp_course.single button.button.button-add-to-cart {
height:40px;
line-height:40px
}
.responsive.single-lp_course.thim-lp-layout-1.lp-landing .header-course .header-content .course-thumbnail .play-button .video-thumbnail:before, .responsive.single-lp_course.thim-lp-layout-2.lp-learning .header-course .header-content .course-thumbnail .play-button .video-thumbnail:before {
font-size:40px;
top:-17px
}
.responsive.single-lp_course #main {
padding-top:30px
}
.responsive.single-lp_course .page-title.layout-2 .main-top .content .text-description .banner-description, .responsive.single-lp_course .page-title.layout-2 .main-top .content .text-description .banner-description&gt;.price {
margin-bottom:0
}
.responsive.single-lp_course .page-title.layout-2 .main-top .content .text-description .banner-description .price {
height:50px;
line-height:50px
}
.responsive.single-lp_course .page-title.layout-2 .main-top .content .text-description .banner-description .price .course-origin-price {
line-height:50px
}
.responsive.single-lp_course #main-content .main-top {
overflow:initial
}
.responsive.single-lp_course #main-content .main-top .content .text-title {
margin-top:0
}
.responsive.single-lp_course #main-content .main-top .content .text-title h1 {
font-size:28px
}
.responsive.single-lp_course #main-content .main-top .content .text-description .price .course-price {
font-size:42px;
margin-right:0
}
.responsive.single-lp_course #main-content .main-top .content .text-description .price .course-origin-price {
font-size:24px;
margin-right:0;
transform:translate(-40%, 0)
}
.responsive.single-lp_course #main-content .main-top .breadcrumb-content .breadcrumbs-wrapper {
background:0 0
}
.responsive.single-lp_course #main-content .main-top .breadcrumb-content .breadcrumbs-wrapper .purchase-button {
margin-right:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-course-bg {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content {
margin-top:-20px;
padding-top:17px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .header-info .course-title, .responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .header-info .description {
color:#202121
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .header-info .course-title {
font-size:24px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .learn-press-course-results-progress .course-lesson {
display:block;
margin:15px 0 0;
padding:0 35px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .learn-press-course-results-progress .course-lesson .button-load-item {
line-height:1;
font-size:12px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .learn-press-course-results-progress .lp-progress .lp-course-status {
margin-top:30px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .learn-press-course-results-progress .lp-progress .lp-course-progress .lp-progress-bar {
margin-top:40px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .play-button {
width:75px;
height:75px;
top:calc(50% - 35px);
left:calc(50% - 35px)
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .play-button .video-thumbnail {
width:100%;
height:100%
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .header-course .header-content .play-button .video-thumbnail .ion-ios-play-outline {
font-size:80px;
display:block;
line-height:1;
transform:translate(-2px, -8px)
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .nav-tabs-wrapper {
border:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .nav-tabs-wrapper .container {
padding:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .nav-tabs-wrapper .learn-press-nav-tabs {
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab {
margin:0;
width:50%;
display:inline-block;
text-align:center;
border-bottom:1px solid #e7e7e7;
border-right:1px solid #e7e7e7
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab:nth-child(2n), .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .list-inline-item:nth-child(2n), .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .list-inline-item:nth-child(2n) {
border-right:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab a {
padding:20px 5px;
font-size:15px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper {
padding-top:40px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-overview #learn-press-course-description .instructors .info {
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-overview #learn-press-course-description .instructors .info .avatar {
display:block;
margin:auto
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-overview #learn-press-course-description .instructors .info .social .thim-author-social {
margin:12px 0 0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-overview #learn-press-course-description .instructors .info .content {
padding-right:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-overview #learn-press-course-description .instructors .info .content .author {
text-align:center
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-overview #learn-press-course-description .instructors .info .content .author:after {
left:calc(50% - 20px)
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper #learn-press-course-curriculum .curriculum-sections .step, .responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper #learn-press-course-curriculum .curriculum-sections .time {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-reviews .rating-review .average-rating {
margin:auto auto 25px;
float:inherit
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements {
padding:15px 15px 0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-item .info .name {
margin-top:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .thim-title {
font-size:20px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments {
padding-right:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments .list-comments .content-comment .message-wrapper {
padding-left:15px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments .list-comments .content-comment .message-wrapper .inner-info {
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments .list-comments .content-comment .message-wrapper .inner-info .author-name {
margin-bottom:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments .list-comments .content-comment .message-wrapper .inner-info .author-name:after {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments .list-comments .content-comment .message-wrapper .inner-info .role {
font-style:italic;
font-size:15px;
display:block;
clear:both
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments .list-comments .content-comment .message-wrapper .inner-info .role:after {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper .learn-press-tab-panel-announcements #lp-announcements .lp-announcement-content #comments .list-comments .content-comment .message-wrapper .comment-links {
margin:10px 0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .info-course .total-lessons, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .info-course .total-time, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .info-course .total-lessons, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .info-course .total-time {
position:relative;
right:0;
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .count-lessons, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-format-icon, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .section .section-content .course-quiz .course-item-title:before, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .time, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .count-lessons, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-format-icon, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .section .section-content .course-quiz .course-item-title:before, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .time {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .course-item-title, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .course-item-title {
padding-right:20px;
padding-left:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-landing-summary #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item {
padding-left:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .instructors .info, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .instructors .info {
display:block
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .instructors .info .lp-avatar .avatar, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .instructors .info .lp-avatar .avatar {
margin:auto;
display:block;
max-height:147px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .instructors .info .content .author, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .instructors .info .lp-avatar .social .thim-author-social, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .instructors .info .content .author, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .instructors .info .lp-avatar .social .thim-author-social {
text-align:center
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .instructors .info .content .author:after, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .instructors .info .content .author:after {
left:50%;
transform:translate(-20px, 0)
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .instructors .info .content .author-description, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .instructors .info .content .author-description {
text-align:center
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .rating-review .average-rating, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .rating-review .average-rating {
margin:auto auto 25px;
float:inherit
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail {
margin-bottom:30px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail img, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail img {
margin-top:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail .time, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail .time {
max-width:60px;
height:55px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail .time .date-start, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail .time .date-start {
font-size:24px;
margin-top:12px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail .time .month-start, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail .time .month-start {
font-size:14px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline {
margin:20px 0 0;
display:inline-block;
padding:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .list-inline-item, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .list-inline-item {
padding:5px;
margin:0 0 30px;
float:left;
width:50%;
overflow:auto;
display:block;
text-align:center;
font-size:14px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .list-inline-item .avatar, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .list-inline-item .avatar {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .list-inline-item .info, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .list-inline-item .info {
width:100%
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .list-inline-item .review-stars-rated, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .list-inline-item .review-stars-rated {
display:inline-block;
float:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .list-inline-item .review-stars-rated .review-stars, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .list-inline-item .review-stars-rated .review-stars {
margin:auto
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .item-review, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .item-review {
font-weight:500;
font-size:14px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .thim-related-course .related-title, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail .play-button .video-thumbnail .ion-ios-play-outline, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .thim-related-course .related-title {
font-size:26px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .sticky-sidebar .info-bar, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .sticky-sidebar .info-bar {
margin-bottom:50px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .main-course .course-info {
max-width:100%;
display:inline-block
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .main-course .course-info .list-inline {
padding:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail .play-button {
left:60px;
width:60px;
height:55px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-thumbnail .play-button .video-thumbnail {
height:30px;
width:30px;
top:14px;
left:16px;
line-height:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .sticky-sidebar .info-bar .inner-content .includes-box .title {
text-align:center
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .sticky-sidebar .info-bar .inner-content .includes-box ul {
justify-content:center;
display:grid
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info {
display:inline-block;
padding:0;
margin:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail .play-button {
width:75px;
height:75px;
top:calc(50% - 35px);
left:calc(50% - 35px)
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail .play-button .video-thumbnail {
width:100%;
height:100%
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-thumbnail .play-button .video-thumbnail .ion-ios-play-outline {
font-size:80px;
display:block;
line-height:1;
transform:translate(-2px, -8px)
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary .sticky-sidebar {
width:100%;
margin-bottom:30px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary .sticky-sidebar .thim-social-share {
margin:auto;
width:100%
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary .sticky-sidebar .thim-social-share .links {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
justify-content:center
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary .sticky-sidebar .thim-social-share .links li {
margin-right:15px
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-landing-summary .content-landing-1 {
padding-left:0;
width:100%
}
.responsive.single-lp_course.lp-landing .rating-review #course-reviews .course-reviews-list li, .responsive.single-lp_course.lp-learning .rating-review #course-reviews .course-reviews-list li {
padding:50px 0 37px;
text-align:center
}
.responsive.single-lp_course.lp-landing .rating-review #course-reviews .course-reviews-list li .review-author, .responsive.single-lp_course.lp-learning .rating-review #course-reviews .course-reviews-list li .review-author {
display:inline-block;
margin:0 0 15px;
float:none
}
.responsive.single-lp_course.lp-landing .rating-review #course-reviews .course-reviews-list li .review-content .review-author-info .user-name, .responsive.single-lp_course.lp-learning .rating-review #course-reviews .course-reviews-list li .review-content .review-author-info .user-name {
margin:0
}
.responsive.single-lp_course.lp-landing .rating-review #course-reviews .course-reviews-list li .review-content .review-author-info .review-stars-rated .empty, .responsive.single-lp_course.lp-learning .rating-review #course-reviews .course-reviews-list li .review-content .review-author-info .review-stars-rated .empty {
width:100%
}
.responsive.single-lp_course.lp-landing .rating-review #course-reviews .course-reviews-list li .review-content .review-author-info .review-time:after, .responsive.single-lp_course.lp-learning .rating-review #course-reviews .course-reviews-list li .review-content .review-author-info .review-time:after {
left:50%;
transform:translate(-50%, 0);
-moz-transform:translate(-50%, 0);
-webkit-transform:translate(-50%, 0)
}
.responsive.single-lp_course.lp-landing .rating-review #course-reviews .course-reviews-list li .review-content .review-text, .responsive.single-lp_course.lp-learning .rating-review #course-reviews .course-reviews-list li .review-content .review-text {
width:100%
}
.responsive.single-lp_course .layout-2 .breadcrumb-content .learn-press-course-buttons button {
min-width:0;
font-size:12px;
padding:0 20px
}
.responsive.single-lp_course.single .instructors .info .content .author-description {
text-align:center
}
.responsive.single-lp_course.lp-learning .course-learning-summary .learn-press-course-buttons button {
margin-bottom:10px;
font-size:12px;
padding:0 20px
}
.responsive.single-lp_course .page-title.layout-2 {
overflow:initial
}
.responsive.single-lp_course .page-title.layout-2 .breadcrumb-content {
bottom:0
}
.responsive.single-lp_course .page-title.layout-2 .breadcrumb-content .breadcrumbs-wrapper {
height:0;
max-width:100% !important
}
.responsive.single-lp_course .breadcrumb-content .learn-press-course-buttons #learn-press-pmpro-notice .button.purchase-button {
margin:0 5px;
font-size:12px;
padding:0 20px;
min-width:0
}
.responsive.single-lp_course.single .rating-review #course-reviews .course-reviews-list li .review-content .review-author-info .review-stars-rated {
width:66px
}
.responsive.single-lp_course.single #lp-single-course .course-summary .landing-2 .main-course .course-thumbnail .play-button .video-thumbnail:before {
font-size:24px;
line-height:26px
}
}
@media(max-width:375px) {
.responsive.single-lp_course.lp-learning .course-learning-summary .course-curriculum ul.curriculum-sections li.section .course-item, .responsive.single-lp_course.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper {
padding-right:15px;
padding-left:15px
}
.responsive.single-lp_course.lp-landing #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta, .responsive.single-lp_course.lp-learning #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta, .responsive.single-lp_course.lp-learning .course-learning-summary .course-curriculum ul.curriculum-sections li.section .course-item .course-item-meta {
white-space:unset
}
.responsive.single-lp_course:not(.full-screen-content-item) #learn-press-content-item .course-item-nav {
display:none
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) #learn-press-course-curriculum .curriculum-sections .section .section-content {
padding:0 25px
}
.responsive.single-lp_course.lp-landing.learnpress-v3 .reviews .detailed_rating .course-rate {
display:flex
}
.responsive.single-lp_course.lp-landing.learnpress-v3 .reviews .detailed_rating .course-rate .review-bar {
display:none
}
.responsive.single-lp_course.lp-landing.learnpress-v3 .reviews .detailed_rating .course-rate .percent {
margin-left:20px
}
.responsive.single-lp_course.lp-landing #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .lp-label.item-loop-meta-text, .responsive.single-lp_course.lp-learning #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .lp-label.item-loop-meta-text {
position:static;
margin-left:5px;
margin-right:5px
}
.responsive.single-lp_course.lp-landing #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .count-questions, .responsive.single-lp_course.lp-learning #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .count-questions {
margin-left:0;
padding-left:0
}
.responsive.single-lp_course.lp-landing.learnpress-v3 .course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link, .responsive.single-lp_course.lp-learning.learnpress-v3 .course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link {
display:block
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) .curriculum-sections .section-content .course-item .course-item-meta .duration, .responsive.single-lp_course.lp-learning.learnpress-v3:not(.course-item-popup) .curriculum-sections .section-content .course-item .course-item-meta .duration {
margin-left:0;
margin-right:5px
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) .curriculum-sections .section-content .course-item .course-item-meta .item-status, .responsive.single-lp_course.lp-learning.learnpress-v3:not(.course-item-popup) .curriculum-sections .section-content .course-item .course-item-meta .item-status {
vertical-align:middle;
margin-left:0
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .duration+.lp-label-preview, .responsive.single-lp_course.lp-learning.learnpress-v3:not(.course-item-popup) #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .duration+.lp-label-preview {
position:static
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .lp-label-preview, .responsive.single-lp_course.lp-learning.learnpress-v3:not(.course-item-popup) #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta .lp-label-preview {
margin-bottom:5px
}
.responsive.single-lp_course.lp-landing.learnpress-v3:not(.course-item-popup) #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta, .responsive.single-lp_course.lp-learning.learnpress-v3:not(.course-item-popup) #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta {
display:block;
text-align:left
}
}
@media(max-width:360px) {
.responsive.single-lp_course #main-content #lp-single-course .course-summary .course-learning-summary .tabs-wrapper {
padding:40px 0 0
}
.responsive.single-lp_course.single #lp-single-course .course-summary .course-learning-summary .learn-press-tab-panel-curriculum #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item {
padding:30px 15px
}
.responsive.single-lp_course.single #lp-single-course .course-summary .course-learning-summary .learn-press-tab-panel-curriculum #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-format-icon {
display:none
}
.responsive.single-lp_course.single #lp-single-course .course-summary .course-learning-summary .learn-press-tab-panel-curriculum #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-title {
padding:0 5px 0 0
}
.responsive.single-lp_course.single #lp-single-course .course-summary .course-learning-summary .learn-press-tab-panel-curriculum #learn-press-course-curriculum .curriculum-sections .section .section-header {
padding:23px 15px 11px
}
}
@media(max-width:320px) {
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .course-item-meta, .responsive.single-lp_course.single #lp-single-course .course-summary .course-learning-summary .wrap-label {
display:none
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .item-review, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .item-review {
font-size:0
}
.responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-1 .course-info .list-inline .item-review .review-stars-rated, .responsive.single-lp_course #main-content #lp-single-course .course-summary .landing-2 .course-info .list-inline .item-review .review-stars-rated {
margin-right:0
}
.responsive.single-lp_course #main-content .main-top .content .text-description .price .course-price {
font-size:32px
}
}
@media(max-width:600px) {
body.responsive.logged-in.admin-bar.single-lp_course.learnpress-v3 #wpadminbar {
position:fixed !important
}
body.responsive.logged-in.admin-bar.single-lp_course.learnpress-v3 header#masthead.sticky-header.affix.menu-show .header-wrapper {
top:46px !important
}
body.responsive.single-lp_course.learnpress-v3.logged-in.admin-bar .mobile-menu-container {
margin-top:46px
}
}
@media(max-width:991px) {
.page-title.layout-2 .breadcrumb-content .breadcrumbs-wrapper {
max-width:100%
}
}
@media(max-width:480px) {
.responsive.learnpress-v3.course-item-popup #learn-press-course-curriculum {
width:100vw
}
.responsive.learnpress-v3.course-item-popup #learn-press-course-curriculum .progress-bg {
width:unset
}
.responsive.learnpress-v3.course-item-popup #course-item-content-header.thim-course-item-header .thim-course-item-popup-logo {
display:none
}
.responsive.learnpress-v3.course-item-popup #course-item-content-header.thim-course-item-header .lp-button-back button:after, .responsive.learnpress-v3.course-item-popup #course-item-content-header.thim-course-item-header .lp-button-back button:before {
opacity:1;
-webkit-transform:translateX(0);
-moz-transform:translateX(0);
transform:translateX(0)
}
.responsive.learnpress-v3.course-item-popup #course-item-content-header .course-item-search input {
font-size:14px
}
.responsive.learnpress-v3.course-item-popup #course-item-content-header .course-item-search button {
left:40px
}
}
@media(max-width:1440px) {
.responsive #comments .list-comments .comment-list .comment .children {
padding-left:50px
}
}
@media(max-width:1024px) {
.responsive.single-post article .content-inner .entry-content-wrapper .left-content, .responsive.single-post article .content-inner .entry-content-wrapper .right-content {
width:100%
}
.responsive.single-post article .content-inner .social-share .thim-social-share ul.links li {
display:inline-block;
margin-left:10px
}
.responsive.single-post article .content-inner .related-archive .item .thumbnail-wrapper .entry-date {
display:none
}
.responsive.single-post article .content-inner .entry-top {
margin-bottom:40px
}
.responsive.single-post article .content-inner .entry-content-wrapper .left-content .social-share {
margin-top:0;
display:block
}
.responsive.single-post article .content-inner .entry-content-wrapper .left-content .social-share .share-text, .responsive.single-post article .content-inner .entry-content-wrapper .left-content .social-share .thim-social-share {
display:inline-block;
vertical-align:middle
}
.responsive.single-post article .content-inner .entry-top .entry-date {
display:none
}
.responsive.single-post #main, .responsive.single-post #secondary {
flex:0 0 100%;
max-width:100%;
width:100%
}
}
@media(max-width:768px) {
.single-post article .nav-single {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
align-content:stretch;
margin-bottom:20px
}
.single-post article .nav-single .post-nav {
float:none;
padding:20px 10px
}
.single-post article .nav-single .content-nav {
align-self:flex-start
}
.single-post article .related-archive .item .thumbnail-wrapper .entry-date {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
justify-content:center;
align-items:center;
width:78px;
height:50px;
padding:0
}
.single-post article .related-archive .item .thumbnail-wrapper .entry-date .entry-day {
font-size:25px
}
.single-post article .related-archive .item .thumbnail-wrapper .entry-date .entry-month {
font-size:14px
}
.single-post article .related-archive .item .rel-post-text {
padding:15px 10px
}
}
@media(max-width:667px) {
.single-post article .nav-single .post-nav .content-nav .post-title {
font-size:16px
}
.responsive.single-post #comments .list-comments .comment-list .comment .content-comment .author {
width:50px
}
.responsive.single-post #comments .list-comments .comment-list .comment .content-comment .message-wrapper {
width:-webkit-calc(100% - 50px);
width:-moz-calc(100% - 50px);
width:calc(100% - 50px);
padding-left:20px
}
.responsive.single-post #comments .list-comments .comment-list .comment .children {
padding-left:30px
}
.responsive.single-post article .nav-single .post-nav .content-nav {
display:none !important
}
}
@media(max-width:568px) {
.responsive.single-post article .content-inner .related-archive .item .thumbnail-wrapper .entry-date {
position:static;
width:100%;
padding:12px 0 0;
height:auto
}
.responsive.single-post article .nav-single .post-nav {
flex-direction:column;
padding:10px
}
.responsive.single-post article .nav-single .post-nav .content-nav, .responsive.single-post article .nav-single .post-nav .icon-nav {
float:none;
width:100%
}
.responsive.single-post article .nav-single .post-nav .content-nav {
text-align:left !important
}
.responsive.single-post article .nav-single .post-nav.nav-next .icon-nav {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
justify-content:flex-end
}
.responsive.single-post article .nav-single .post-nav.nav-next .content-nav {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
flex-direction:column;
text-align:right !important
}
.single-post article .related-archive .related-carousel.owl-theme .owl-nav {
top:-50px
}
}
@media(max-width:480px) {
.responsive.single-post article .content-inner .entry-top {
margin-bottom:30px
}
.responsive.single-post article .content-inner .entry-content-wrapper .left-content {
width:100%;
float:none;
margin-bottom:20px
}
.responsive.single-post article .content-inner .entry-content-wrapper .right-content {
width:100%;
float:none;
padding:0
}
.responsive.single-post article .content-inner .entry-content-wrapper .right-content .entry-content {
padding:0 5px
}
.responsive.single-post article .tag-list {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
flex-wrap:wrap
}
.responsive.single-post article .tag-list a {
flex-basis:calc(50% - 5px);
margin-bottom:10px;
margin-right:0
}
.responsive.single-post article .tag-list a:nth-child(2n+1) {
margin-right:10px
}
.responsive.single-post article .related-archive .item .rel-post-text {
padding:0
}
.responsive.single-post article .related-archive .item .rel-post-text .entry-title {
font-size:14px;
text-transform:capitalize
}
.responsive.single-post article .related-archive .related-carousel.owl-theme .owl-nav {
top:-50px
}
.responsive.single-post article .thim-about-author {
padding:20px 10px
}
.responsive.single-post article .thim-about-author .author-wrapper.left, .responsive.single-post article .thim-about-author .author-wrapper.right {
float:none;
width:100%
}
.responsive.single-post article .thim-about-author .author-wrapper.left {
text-align:center;
margin-bottom:20px
}
.responsive.single-post article .thim-about-author .author-wrapper.right {
padding-left:0;
text-align:center
}
.responsive.single-post article .thim-about-author .author-wrapper.right .author-top .role:after {
left:50%;
-webkit-transform:translate(-50%);
-moz-transform:translate(-50%);
-ms-transform:translate(-50%);
-o-transform:translate(-50%)
}
#comments .comment-respond {
margin-top:15px
}
#comments .comment-respond .comment-form&gt;p {
width:100%
}
#comments .comment-respond .comment-form&gt;p.form-submit {
text-align:center
}
#comments .comment-respond .comment-form&gt;p.comment-form-email {
padding-left:0
}
#comments .comment-respond .comment-form&gt;p.comment-form-author {
padding-right:0
}
#comments .comment-respond .avatar {
display:none
}
#comments .list-comments .comment-list .comment .children {
padding-left:25px
}
}
@media(max-width:320px) {
.single-post article .content-inner .entry-content-wrapper .left-content .social-share .share-text, .single-post article .content-inner .entry-content-wrapper .left-content .social-share .thim-social-share {
display:block !important
}
.single-post article .content-inner .social-share .thim-social-share ul.links li:first-child {
margin-left:0
}
.single-post article .thim-about-author {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
flex-direction:column;
padding:20px 15px 2px
}
.single-post article .thim-about-author .author-wrapper.right {
width:100%
}
.single-post article .tag-list {
margin-bottom:20px
}
.single-post article .tag-list a {
font-size:16px
}
.single-post article .content-inner .entry-content-wrapper .right-content .entry-content {
margin-bottom:0
}
}
@media(max-width:736px) {
.page-title .main-top .content .text-title {
padding:0 15px;
text-align:center
}
.page-title .main-top .content .text-description {
color:#e0e0e0;
text-align:center;
padding:0 15px;
display:inline-block
}
.responsive .thim-instructors {
padding-top:70px
}
.responsive .thim-instructors .item {
justify-content:center
}
}
.thim-sc-button .btn-basic:hover, .thim-sc-button .btn-secondary:hover {
	color:#FFF
}
@media(max-width:1280px) {
body.learnpress.content-item-only #learn-press-content-item .learn-press-content-item-container {
padding:50px 30px 0
}
}
@media(max-width:1024px) {
.step-teachers .thim-sc-steps .media-wrapper {
margin:0
}
.responsive .thim-instructors .avatar-item {
-webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .08);
-khtml-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .08);
-moz-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .08);
-ms-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .08);
-o-box-shadow:0 2px 3px 0 rgba(0, 0, 0, .08);
box-shadow:0 2px 3px 0 rgba(0, 0, 0, .08)
}
.responsive .thim-instructors .avatar-item .avatar-instructors .author-social {
visibility:visible;
filter:alpha(opacity=100);
-ms-filter:"alpha(opacity=100)";
-webkit-opacity:1;
-khtml-opacity:1;
-moz-opacity:1;
-ms-opacity:1;
-o-opacity:1;
opacity:1
}
.responsive .thim-instructors .avatar-item .avatar-instructors .author-social:after {
height:20px
}
.single-lp_course #course-curriculum-popup .icon-toggle-curriculum, body #course-curriculum-popup #popup-sidebar #learn-press-course-curriculum:before {
display:none
}
#course-curriculum-popup {
overflow:scroll;
-webkit-overflow-scrolling:touch
}
body #course-curriculum-popup {
background:#fff;
overflow:auto;
width:100vw;
height:100vh
}
body #course-curriculum-popup #popup-main, body #course-curriculum-popup #popup-main #popup-content #popup-content-inner iframe {
position:relative;
left:auto;
top:auto;
height:auto
}
body #course-curriculum-popup #popup-sidebar {
width:100%;
top:auto;
position:relative;
float:none;
clear:both;
max-width:700px;
margin:auto;
border-right:0;
padding-bottom:50px;
padding-top:30px
}
body #course-curriculum-popup #popup-sidebar #learn-press-course-curriculum {
width:100%;
max-width:100%
}
body #course-curriculum-popup #popup-main {
width:100%;
float:none;
right:auto;
bottom:auto;
border:0
}
body #course-curriculum-popup #popup-main #popup-content #popup-content-inner {
margin:0
}
body #course-curriculum-popup #popup-main #popup-content #popup-content-inner iframe body.content-item-only .learn-press-content-item-only {
background:red
}
body.content-item-only .learn-press-content-item-only {
position:relative;
left:auto;
top:auto;
height:auto;
overflow:hidden;
padding:0
}
body.content-item-only #learn-press-content-item {
overflow:hidden
}
body #learn-press-block-content {
left:0;
top:0
}
.single-lp_course #course-curriculum-popup #popup-sidebar {
margin-top:50px
}
.single-lp_course #course-curriculum-popup .curriculum-sections li.section {
max-width:100%;
margin:0 10px
}
body #course-curriculum-popup .thim-sc-course-search {
padding-left:30px
}
}
@media(max-width:768px) {
.page-title .main-top .content .text-title h1, .page-title .main-top .content .text-title h2 {
font-size:50px
}
body #course-curriculum-popup .popup-logo {
text-align:right;
padding:0 100px
}
body.learnpress.content-item-only #learn-press-content-item .learn-press-video-intro .video-content iframe {
width:100%
}
}
@media(max-width:667px) {
body #course-curriculum-popup .popup-logo {
display:none
}
body #course-curriculum-popup .thim-sc-course-search input[name=s] {
border:0
}
#question-list #respond {
padding-left:50px
}
#question-list #respond form {
padding:0
}
#question-list #respond form textarea {
width:100%
}
#question-list #respond form .submit {
font-size:14px;
padding:0 20px;
top:auto;
right:20px;
margin-top:-20px;
bottom:-20px
}
#question-list .author-avatar {
left:0;
width:40px;
height:40px
}
#form-question #respond {
padding-left:50px
}
#form-question #respond form {
padding:0
}
#form-question #respond form textarea {
width:100%
}
#form-question #respond form .submit {
font-size:14px;
padding:0 20px;
top:auto;
right:20px;
margin-top:-20px;
bottom:-20px
}
#form-question .author-avatar {
left:0;
width:40px;
height:40px
}
#comments #question-list.list-comments .comment-list&gt;.comment .content-comment .author {
left:0;
width:40px
}
#comments #question-list.list-comments .comment-list&gt;.comment .content-comment .message-wrapper {
width:-webkit-calc(100% - 60px);
width:-moz-calc(100% - 60px);
width:calc(100% - 60px)
}
#comments #question-list.list-comments .comment-list&gt;.comment .children {
padding-left:60px
}
}
@media(max-width:568px) {
body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link a:before {
width:40px;
height:40px;
line-height:38px;
font-size:20px
}
body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link.nav-next a {
padding-right:50px;
padding-left:0
}
body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link a {
padding-left:50px
}
body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link a .meta-nav, body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link a .post-title {
font-size:14px
}
}
@media(max-width:480px) {
#form-question .author-avatar .avatar, #question-list .author-avatar .avatar {
display:inline-block
}
#form-question #respond form textarea, #question-list #respond form textarea {
padding:10px;
font-size:14px
}
#comments .list-comments .comment-list .comment .content-comment .message-wrapper .author-info .comment-links .comment-edit-link, #comments .list-comments .comment-list .comment .content-comment .message-wrapper .author-info .comment-links .comment-reply-link, #comments .list-comments .comment-list .comment .content-comment .message-wrapper .author-info .inner-info .author-name, #comments .list-comments .comment-list .comment .content-comment .message-wrapper .author-info .inner-info .comment-date {
font-size:14px
}
body.learnpress.content-item-only #learn-press-content-item .learn-press-content-item-summary {
line-height:26px;
font-size:14px;
padding:0
}
body.learnpress.content-item-only #learn-press-content-item .learn-press-content-item-title {
font-size:30px
}
}
@media(max-width:414px) {
#comments #question-list.list-comments .comment-list&gt;.comment .children {
padding-left:30px
}
body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link a, body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link.nav-next a {
padding:0
}
body.learnpress.content-item-only #learn-press-content-item .course-item-navigation .nav-links .nav-link a:before {
display:none
}
}
@media(max-width:375px) {
body #course-curriculum-popup .thim-sc-course-search {
width:100%;
padding:22px 0 22px 20px
}
.thim-sc-course-search .courses-list-search li {
font-size:14px
}
}
@media(max-width:320px) {
#form-question #respond, #question-list #respond {
padding:0
}
#comments #question-list.list-comments .comment-list&gt;.comment .content-comment .author, #form-question .author-avatar .avatar, #question-list .author-avatar .avatar, body #course-curriculum-popup #popup-sidebar #learn-press-course-curriculum .course-item .course-format-icon, body #course-curriculum-popup #popup-sidebar #learn-press-course-curriculum .course-item.course-quiz .course-item-title:before {
display:none
}
#comments #question-list.list-comments .comment-list&gt;.comment .content-comment .message-wrapper {
width:100%
}
body #course-curriculum-popup #popup-sidebar #learn-press-course-curriculum .course-item {
padding:30px 20px 23px
}
}
@media(max-width:1400px) {
.responsive #shaon-pricing-table-plus .minimal .select .pt-button {
padding:0 20px
}
.responsive .align-right .register-content {
margin-left:0
}
}
@media(max-width:1024px) {
.responsive #shaon-pricing-table-plus .minimal .select .pt-button {
padding:0 20px
}
.responsive #shaon-pricing-table-plus .minimal .detail h4 {
font-weight:500 !important
}
.responsive #shaon-pricing-table-plus .minimal .detail .amount {
font-size:23px
}
.responsive #shaon-pricing-table-plus .minimal .detail .title {
font-size:14px;
line-height:normal
}
.responsive #shaon-pricing-table-plus .minimal .detail .interval {
font-size:13px;
line-height:normal;
margin-top:0
}
.responsive #shaon-pricing-table-plus .minimal .features ul li {
line-height:normal;
font-size:14px;
padding:10px 0
}
.responsive #shaon-pricing-table-plus .minimal .highlight {
width:20%
}
.responsive #shaon-pricing-table-plus .minimal .highlight .detail:after {
display:none
}
.responsive #shaon-pricing-table-plus .minimal .highlight.list-interval {
width:40%
}
.responsive #shaon-pricing-table-plus .minimal .highlight.featured .detail .amount {
font-size:28px
}
.responsive .thim-sc-text-box.style-3 {
padding:30px
}
.responsive .thim-sc-text-box.style-3 .title-1 {
font-size:20px
}
.responsive .thim-sc-text-box.style-3 .title-2 {
font-size:15px
}
}
@media(max-width:768px) {
.responsive #shaon-pricing-table-plus .minimal .highlight {
width:33.33%
}
.responsive #shaon-pricing-table-plus .minimal .highlight.list-interval {
display:none
}
.responsive #shaon-pricing-table-plus .minimal .features ul li .item-mobile {
display:inline-block
}
.responsive #shaon-pricing-table-plus .minimal .features ul li i, .responsive #shaon-pricing-table-plus .minimal .features ul li.hidden-mobile {
display:none
}
.responsive .vc_row.vc_column-gap-35&gt;.vc_column_container {
padding:15px 0
}
.responsive .thim-sc-text-box.style-3 {
padding:30px 20px
}
.responsive .thim-sc-text-box.style-3 .title-1 {
font-size:23px;
line-height:normal
}
.responsive .thim-sc-text-box.style-3 .title-2 {
font-size:14px
}
}
@media(max-width:480px) {
.responsive #shaon-pricing-table-plus .minimal .detail {
padding:20px 0
}
.responsive #shaon-pricing-table-plus .minimal .detail h4 {
margin-top:0;
margin-bottom:0
}
.responsive #shaon-pricing-table-plus .minimal .features ul {
padding:0 20px !important
}
.responsive #shaon-pricing-table-plus .minimal .highlight {
width:100%
}
.responsive #shaon-pricing-table-plus .minimal .highlight.featured .detail {
padding:20px 0 !important
}
.responsive #shaon-pricing-table-plus .minimal .highlight.featured .detail h4 {
margin-bottom:0
}
}
@media(max-width:1440px) {
.responsive .thim-sc-counter-box .counter-box .counter_box.has-line:before {
width:40px;
left:-52px
}
}
@media(max-width:1024px) {
.responsive .thim-sc-video-box.layout-2 .video .video-box {
left:476px;
top:169px
}
.responsive .thim-sc-counter-box .counter-box .counter_box.has-line:before {
display:none
}
.responsive .register-content .register-form .title .register {
font-size:30px
}
}
@media(max-width:768px) {
.responsive .thim-sc-steps.custom-style .content-box .steps-wrapper .sc-title, .responsive .thim-sc-steps.custom-style .content-box .steps-wrapper .steps .tab-content, .responsive .thim-sc-steps.custom-style .content-box .steps-wrapper .sub-title {
text-align:center
}
.responsive .become-instructor-page .thim-sc-video-box .video {
margin-top:0
}
.responsive .thim-sc-video-box.layout-2 .video .video-box {
left:351px;
top:170px;
height:292px
}
.responsive .thim-sc-video-box.layout-2 .video .video-box .play-button a .icon-play {
font-size:20px !important
}
.responsive .thim-sc-steps.custom-style {
padding-top:30px;
padding-bottom:60px
}
.responsive .thim-sc-steps.custom-style .media-box .media-wrapper {
margin-left:0
}
.responsive .thim-sc-steps.custom-style .content-box .steps-wrapper {
margin-right:0;
bottom:0
}
.responsive .thim-sc-steps.custom-style .content-box .steps-wrapper .sub-title:after {
margin:0 auto;
left:0
}
.responsive .thim-sc-steps.custom-style .content-box .steps-wrapper .steps .nav .nav-item:after {
width:15px
}
.responsive .register-content {
margin-top:0
}
.responsive .register-content .register-form {
padding:20px
}
.responsive .become-instructor-page .thim-sc-counter-box .counter_box .number .number_counter, .responsive .become-instructor-page .thim-sc-counter-box .counter_box .number .text-number {
font-size:30px
}
}
@media(max-width:767px) {
.responsive .become-instructor-page .thim-sc-counter-box .counter_box .number .number_counter, .responsive .become-instructor-page .thim-sc-counter-box .counter_box .number .text-number {
font-size:23px
}
.responsive .thim-sc-video-box.layout-2 {
width:360px
}
.responsive .thim-sc-video-box.layout-2 .video {
height:220px;
background-size:contain
}
.responsive .thim-sc-video-box.layout-2 .video .video-box {
height:150px;
width:auto;
left:60px;
right:64px;
margin:auto;
top:12px;
transform:none
}
.responsive .thim-sc-counter-box {
overflow:hidden
}
.responsive .align-right .register-content {
float:none;
margin:0 auto
}
.responsive .thim-content-talk {
margin-top:0;
margin-bottom:0
}
}
@media(max-width:480px) {
.responsive .thim-sc-steps.custom-style .content-box .steps-wrapper .sc-title {
font-size:23px
}
.responsive .become-instructor-page {
margin-bottom:30px
}
.responsive .become-instructor-page .thim-sc-counter-box .counter_box {
display:block;
margin-right:0 !important
}
.responsive .thim-sc-counter-box .counter-box .counter_box .title_counter {
padding:0 15px
}
.responsive .thim-sc-counter-box .counter-box .counter_box .title_counter .title {
font-size:13px
}
}
@media(max-width:360px) {
.responsive .thim-sc-counter-box .counter-box .counter_box .number .number_counter:before, .responsive .thim-sc-counter-box .counter-box .counter_box.has-line:before, .responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item:after {
display:none
}
.responsive .thim-sc-video-box.layout-2 {
width:300px
}
.responsive .thim-sc-video-box.layout-2 .video .video-box {
height:124px;
top:30px;
left:49px;
right:51px
}
.responsive #main-content .site-content {
padding-left:15px;
padding-right:15px
}
.responsive .thim-sc-steps .steps-wrapper .steps .nav .nav-item {
margin-left:5px;
margin-right:5px;
margin-top:0
}
.responsive .thim-sc-counter-box .counter-box {
flex-direction:column
}
.responsive .register-content .register-form .title .title-form {
font-size:14px
}
.responsive .register-content .register-form .title .register {
font-size:23px
}
.responsive .thim-content-talk p {
font-size:18px;
margin-bottom:20px
}
}
@media(max-width:1440px) {
.responsive .thim-sc-enroll-course {
padding-top:100px;
padding-bottom:100px
}
.responsive .thim-sc-enroll-course .title-course {
font-size:32px
}
.responsive .thim-sc-enroll-course .excerpt {
font-size:16px
}
.responsive .icon-text-box .align_right .thim-sc-heading .heading-content .primary-heading, .responsive .thim-sc-about-author-course .title, .responsive .thim-sc-features-list .title, .responsive .thim-sc-heading.layout-2 .heading-content .primary-heading, .responsive .thim-sc-heading.start-enroll .heading-content h3.primary-heading {
font-size:32px
}
}
@media(max-width:1200px) {
.responsive #thim-landing-course-menu-tab {
display:flex
}
}
@media(max-width:1024px) {
.responsive .thim-custom-questions .vc_column_container .vc_column-inner {
padding-top:60px !important;
padding-bottom:0 !important
}
.responsive .thim-custom-questions .vc_column_container .vc_column-inner .wpb_single_image {
margin-bottom:0;
padding-top:45px
}
}
@media(max-width:768px) {
.responsive .thim-sc-video-box .content-box .share {
max-width:100%
}
.responsive .thim-sc-video-box .content-box .share ul {
display:block
}
.responsive .thim-sc-video-box .content-box .share ul li {
display:inline-block;
margin:0 5px
}
.responsive .thim-sc-video-box .content-box {
margin-top:0
}
.responsive .thim-sc-video-box .content-box .main-content {
padding-right:30px;
padding-left:30px
}
.responsive .thim-bg-advance-overlay .advance-overlay.over {
background:0 0;
top:0
}
.responsive .thim-bg-advance-overlay.over {
padding-top:50px
}
.responsive .thim-sc-review-course .read-more-link .read-more {
margin-bottom:60px
}
.responsive .thim-sc-review-course {
padding:0 15px
}
.responsive .thim-sc-features-list .meta-content {

max-width:100%;
margin-bottom:0
}
.responsive .icon-text-box .align_right .thim-sc-heading .heading-content .primary-heading, .responsive .thim-sc-about-author-course .title, .responsive .thim-sc-enroll-course .title-course, .responsive .thim-sc-features-list .title, .responsive .thim-sc-heading.layout-2 .heading-content .primary-heading, .responsive .thim-sc-heading.start-enroll .heading-content h3.primary-heading {
font-size:23px
}
.responsive .thim-sc-features-list .meta-content li .sub-title {
font-size:16px
}
.responsive .thim-sc-heading.text-right .secondary-heading {
padding-right:0
}
.responsive .thim-sc-enroll-course {
padding-top:60px;
padding-bottom:60px
}
.responsive .thim-sc-count-down .title {
font-size:23px
}
.responsive .thim-sc-heading .secondary-heading {
padding:0 15px
}
.responsive .thim-sc-count-down .counter .count-item .number {
font-size:23px;
line-height:23px
}
.responsive .thim-sc-count-down .counter .count-item {
margin:0 20px
}
.responsive .thim-sc-count-down .counter .count-item .label {
font-size:14px;
line-height:14px
}
.responsive .thim-sc-count-down .counter .count-item:before {
font-size:23px;
top:3px;
left:-22px
}
.responsive .thim-sc-video-box.layout-1 .video .video-box .play-button a {
width:80px;
height:80px
}
.responsive .thim-sc-video-box.layout-1 .video .video-box .play-button a .icon-play {
font-size:50px;
line-height:75px;
margin-left:9px
}
.responsive .thim-sc-video-box.layout-1 .video .video-box {
height:400px
}
.responsive .icon-text-box {
display:block;
margin-top:60px !important
}
.responsive .icon-text-box .vc_column-inner {
padding-top:60px !important;
padding-bottom:60px !important
}
.responsive .icon-text-box .thim-sc-icon-box.layout-3:last-child .icon-box-wrapper, .responsive .thim-sc-heading.layout-2.separator-mid {
margin-bottom:0
}
.responsive .thim-custom-questions .vc_column_container .vc_column-inner {
padding-bottom:30px !important;
padding-left:30px !important;
padding-right:30px
}
.responsive .thim-custom-questions .vc_column_container .vc_column-inner .wpb_single_image {
text-align:center;
padding-top:0
}
.responsive .single-lp_course #main {
order:-1
}
}
@media(max-width:640px) {
.responsive .thim-sc-video-box.layout-1 .video .video-box {
height:300px
}
.responsive .icon-text-box .vc_column-inner {
padding-right:15px !important;
padding-left:15px !important
}
.responsive .thim-sc-enroll-course.hide_text {
padding-top:30px
}
.responsive .thim-sc-about-author-course {
padding-left:15px;
margin-top:30px
}
.responsive .thim-sc-about-author-course .author-wrapper .author-bio {
margin-left:20px;
padding-right:10px
}
.responsive .thim-sc-about-author-course .author-wrapper .author-avatar {
width:60px
}
.responsive .thim-sc-about-author-course .author-wrapper .author-avatar .social {
flex-direction:column;
align-items:center
}
.responsive .thim-sc-about-author-course .author-wrapper .author-avatar .social li {
margin-left:unset;
margin-bottom:10px
}
.responsive .thim-sc-enroll-course button {
min-width:200px;
height:40px
}
.responsive .thim-sc-enroll-course .excerpt {
font-size:14px;
line-height:1.5;
margin-left:15px;
margin-right:15px;
margin-bottom:30px
}
.responsive .thim-sc-count-down .counter .count-item {
margin:0 5px
}
.responsive .thim-sc-count-down .counter .count-item:before {
left:-6px
}
.responsive .thim-sc-count-down .title {
line-height:normal
}
.responsive .thim-sc-review-course .read-more-link .read-more {
height:40px;
line-height:40px;
min-width:200px
}
}
@media(max-width:480px) {
.responsive #thim-landing-course-menu-tab ul.course-landing-tab {
display:none
}
}
@media(min-width:1400px) and (max-width:1440px) {
.responsive #thim-header-topbar .container {
width:1250px
}
}
@media(max-width:1440px) {
.responsive.page-template-home-page .thim-sc-counter-box .counter-box .counter_box.has-line:before {
left:-73px;
top:20px
}
.responsive.page-template-home-page .thim-course-block-3 .course-item {
margin-bottom:30px
}
.responsive #thim-header-topbar .thim-sc-course-search.hover input[name=s], .responsive #thim-header-topbar .thim-sc-course-search:hover input[name=s] {
width:350px
}
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:279px
}
.responsive .thim-module-news-events:before {
height:573px
}
.responsive .thim-header-slider-3 .thim-sc-text-box {
padding-top:100px
}
.responsive .thim-courses-collection.squared-courses-collection .slidee .collection-item img {
width:auto;
height:auto;
position:static;
max-width:100%;
-webkit-transform:none;
-moz-transform:none;
-ms-transform:none;
-o-transform:none
}
.responsive .thim-sc-testimonials.layout-5 .owl-theme .owl-nav.disabled+.owl-dots {
top:375px;
left:auto;
right:15px
}
.responsive .thim-sc-testimonials.layout-5:after {
top:375px
}
.responsive .thim-course-block-3 .course-item .course-meta .course-rating .review-stars-rated {
margin:0
}
.responsive .thim-course-block-3 .course-item .course-meta .course-rating span {
display:none
}
.responsive .thim-sc-post-block-1 .row .item .inner-item {
overflow:hidden
}
.responsive .thim-sc-post-block-1 .row .item .inner-item .information {
padding:20px;
width:calc(100% + 17px)
}
.responsive .events-layer-1 .sc-title {
width:238px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date {
min-height:316px;
width:238px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date .date .date-start {
font-size:80px;
padding:60px 0 38px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .thumbnail {
position:relative;
overflow:hidden;
width:-webkit-calc(100% - 238px);
width:-moz-calc(100% - 238px);
width:calc(100% - 238px)
}
.responsive .thim-sc-counter-box.demo-elearning-2 .counter_box:not(:last-child) {
margin-right:70px
}
.responsive .thim-sc-counter-box.demo-elearning-2 .counter_box:not(:last-child) .separator:before {
left:100%
}
}
@media(max-width:1400px) {
.responsive .thim-course-block-3 .course-item, .responsive .thim-sc-post-block-1 .row .item {
padding-left:10px;
padding-right:10px
}
.responsive .thim-sc-events.absolute-bottom-right {
position:relative;
float:right;
right:0
}
.responsive .thim-course-block-3 .masonry-items {
margin-left:-10px;
margin-right:-10px
}
.responsive .thim-course-block-3 .course-item .course-meta .course-rating {
padding-right:10px
}
.responsive .thim-sc-testimonials.layout-5:after {
top:350px
}
.responsive .thim-sc-testimonials.layout-5 .owl-carousel .owl-item img {
min-height:396px
}
.responsive .thim-course-block-3 .masonry-filter .filter {
margin:0 15px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date, .responsive .events-layer-1 .sc-title {
width:140px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .thumbnail {
width:-webkit-calc(100% - 140px);
width:-moz-calc(100% - 140px);
width:calc(100% - 140px)
}
.responsive .events-layer-1 .owl-stage-outer .events .events-after {
min-height:135px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-after .content .title {
padding-top:15px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-after .content .time-location {
margin-bottom:0
}
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:283px
}
.responsive .thim-module-news-events:before {
height:552px
}
.responsive .thim-sc-text-box.style-4.size-small .title-2 {
font-size:15px
}
.responsive .events-layer-1 {
max-width:522px
}
}
@media(max-width:1280px) {
.responsive #thim-header-topbar .container .widget_shopping_cart {
right:-27px
}
.responsive #thim-header-topbar .container .widget_shopping_cart .text {
display:none
}
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:283px
}
.responsive .thim-sc-testimonials.layout-5 .owl-theme .owl-nav.disabled+.owl-dots {
right:75px
}
.responsive .thim-sc-text-box.size-small .title-2 {
font-size:14px
}
.responsive .thim-course-block-3 .course-item .course-meta .price {
padding:0 20px
}
.responsive .thim-course-block-3 .course-item .course-title, .responsive .thim-course-block-3 .course-item .participants {
padding-left:20px
}
.responsive .thim-sc-counter-box.demo-elearning-2 .counter_box:not(:last-child) {
margin-right:45px
}
.responsive .thim-sc-counter-box.demo-elearning-2 .counter_box:not(:last-child) .separator:before {
content:none
}
}
@media(width:1024px) {
.responsive .thim-sc-counter-box.demo-elearning-2 .counter_box:not(:last-child) {
margin-right:15px
}
}
@media(max-width:1024px) {
.responsive div.vc_custom_1502095072725 {
padding-left:0 !important
}
.responsive .vc_row.thim-column-gap-70 {
padding-right:32px !important;
padding-left:32px !important;
margin-left:0;
margin-right:0
}
.responsive #thim-header-topbar .thim-sc-login {
padding:0 10px
}
.responsive #thim-header-topbar .thim-sc-course-search.hover input[name=s], .responsive #thim-header-topbar .thim-sc-course-search:hover input[name=s] {
width:300px
}
.responsive .events-layer-1 .sc-title {
height:50px;
line-height:50px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date {
min-height:100px;
padding-top:50px
}
.responsive .thim-sc-video-box.layout-3 .video .video-box {
width:100%;
height:550px
}
.responsive .thim-sc-text-box.style-4.size-small {
padding-bottom:10px
}
.responsive .thim-sc-testimonials.layout-5 .owl-carousel .owl-stage-outer {
max-width:450px
}
.responsive .thim-sc-testimonials.layout-5 .owl-carousel .owl-item img {
min-height:0
}
.responsive .thim-sc-testimonials.layout-5 .owl-theme .owl-nav.disabled+.owl-dots {
top:auto;
bottom:40px
}
.responsive .thim-sc-testimonials.layout-5:after {
display:none
}
.responsive .thim-sc-testimonials.layout-5:before {
left:0
}
.responsive .thim-sc-testimonials.layout-5 .content-wrap {
padding-top:40px;
margin-left:0;
padding-left:30px;
padding-right:30px
}
.responsive .thim-sc-testimonials.layout-5 .slider-container .slider .owl-item .item .content {
padding-left:0;
padding-right:0
}
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:238px
}
.responsive .thim-header-slider-3 .thim-sc-text-box {
padding-bottom:50px
}
.responsive .thim-course-block-3 .title {
font-size:30px
}
.responsive .thim-sc-icon-box.layout-6 {
padding:0
}
.responsive .thim-sc-icon-box.layout-6 .box-icon {
font-size:50px
}
.responsive .thim-course-block-3 .masonry-filter .filter {
font-size:16px;
margin-bottom:10px;
display:inline-block
}
.responsive .thim-course-block-3 .course-item .course-meta .price {
padding:0 15px;
font-size:16px
}
.responsive .thim-course-block-3 .course-item .course-meta .price .course-origin-price {
font-size:14px
}
.responsive .thim-course-block-3 .course-item .course-title {
font-size:14px;
line-height:normal;
padding:0 15px 8px
}
.responsive .thim-course-block-3 .course-item .participants {
font-size:14px;
padding-left:15px
}
.responsive .vc_row.thim-column-gap-70&gt;.vc_column_container {
padding:0
}
.responsive .thim-module-news-events:before {
height:449px
}
.responsive .thim-sc-post-block-1 .row .item .inner-item .sub-content {
padding-left:15px;
padding-right:15px
}
.responsive .thim-sc-post-block-1 .row .item .inner-item .thumbnail .cat-post {
padding-left:15px;
padding-right:15px;
font-size:14px
}
.responsive .thim-background-overlay .thim-textbox-2 .title {
font-size:24px
}
.responsive .thim-sc-text-box.style-4.size-small .title-2 {
padding-right:20px;
margin-bottom:30px
}
.responsive .thim-sc-text-box.style-4.size-small .title-2 br {
display:none
}
.responsive .text-right .thim-sc-text-box.style-4.size-small .title-2 {
padding-right:0;
padding-left:20px
}
}
@media(min-width:1023px) and (max-width:1025px) {
.responsive .thim-sc-counter-box.demo-elearning-2 .counter_box .number {
font-size:45px
}
}
@media(max-width:768px) {
.responsive .thim-course-block-3 .wrapper-title .view-courses-button {
display:inline-block;
line-height:1
}
.responsive #thim-header-topbar ul.list-inline li:first-child, .responsive .thim-sc-events.events-layer-2 .events .events-after .description {
display:none
}
.responsive .thim-course-block-3 .title {
text-align:left;
line-height:120%
}
.responsive #thim-header-topbar .thim-sc-login, .responsive #thim-header-topbar ul.list-inline li {
line-height:40px
}
.responsive .thim-sc-events.events-layer-1 {
margin:0 auto 20px
}
.responsive .thim-course-block-3 .course-item, .responsive .thim-sc-post-block-1 .row .item {
padding-left:15px;
padding-right:15px
}
.responsive .thim-course-block-3 .course-item .featured-img img {
width:100%
}
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:253px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .thumbnail img, .responsive .thim-background-overlay&gt;.vc_column_container, .responsive .thim-module-news-events&gt;.vc_column_container, .responsive .thim-sc-video-box.layout-3 .video .video-box, .responsive .vc_row.thim-column-gap-70&gt;.vc_column_container {
width:100%
}
.responsive .thim-sc-events.events-layer-1 .owl-stage-outer .owl-item .events .time-location .time {
margin-right:19px;
display:inherit
}
.responsive .thim-sc-events.absolute-bottom-right {
max-width:100%;
margin:0
}
.responsive .events-layer-2 .owl-nav {
left:0
}
.responsive .events-layer-2 .events {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex
}
.responsive .responsive .thim-course-block-3 .course-item {
flex:0 0 50%;
max-width:50%
}
.responsive .vc_row-no-padding&gt;.vc_column_container {
width:100%;
padding:0 30px
}
.responsive .vc_row-no-padding&gt;.vc_column_container&gt;.vc_column-inner {
margin:0 !important;
padding-right:15px !important;
padding-left:15px !important
}
.responsive .vc_row-no-padding .thim-sc-text-box.style-4.size-small {
padding-bottom:50px
}
.responsive .thim-sc-testimonials.layout-5:after {
top:380px
}
.responsive .thim-course-block-3 .masonry-items .course-item {
flex:50%;
max-width:50%
}
.responsive .thim-background-overlay .thim-textbox-2 {
text-align:center;
padding-bottom:30px
}
.responsive .thim-sc-post-block-1 .row {
margin-left:0;
margin-right:0
}
.responsive #thim-header-topbar .thim-sc-course-search {
display:none
}
.responsive .thim-module-news-events:before {
height:82%
}
.responsive .thim-sc-testimonials.layout-5 .owl-carousel .owl-stage-outer {
max-width:100%
}
.responsive .thim-course-block-3 .masonry-items {
margin-left:-15px;
margin-right:-15px
}
}
@media(max-width:767px) {
.responsive .events-layer-2 .owl-stage-outer .events .events-before .thumbnail, .responsive .thim-sc-testimonials.layout-5 .owl-carousel .owl-stage-outer {
max-width:100%
}
.responsive .thim-sc-counter-box .sc-title {
text-align:center;
font-size:24px
}
.responsive .thim-custom-title {
font-size:24px !important
}
.responsive #thim-header-topbar {
text-align:center
}
.responsive #thim-header-topbar .pull-right .wpb_wrapper {
display:inline-block
}
.responsive #thim-header-topbar .pull-right .wpb_wrapper .thim-sc-login, .responsive #thim-header-topbar .thim-sc-course-search {
display:none
}
.responsive #thim-header-topbar .pull-right .wpb_wrapper .thim-sc-course-search form {
width:350px;
margin-bottom:10px
}
.responsive #thim-header-topbar .pull-right .wpb_wrapper .thim-sc-course-search form input[name=s] {
width:100%;
opacity:1;
visibility:visible
}
.responsive .thim-sc-text-box.style-4 .title-1 {
font-size:40px
}
.responsive .thim-sc-text-box.style-4 .title-2 {
font-size:16px;
line-height:1.5
}
.responsive .thim-sc-text-box.style-4.size-small .title-1 {
font-size:18px
}
.responsive .thim-header-slider-3 .thim-sc-text-box {
padding-top:50px
}
.responsive .events-layer-2 .owl-stage-outer .events .events-after {
max-width:60%;
position:absolute;
background:#fff;
height:100%;
right:0;
top:0
}
.responsive .thim-sc-button {
text-align:center !important;
margin-bottom:10px
}
.responsive .thim-sc-post-block-1 .row .item {
width:50%
}
.responsive .wpb_single_image.vc_align_right {
padding:0 !important;
text-align:center
}
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:220px
}
}
@media(max-width:600px) {
.responsive .vc_row.thim-column-gap-70 {
padding-left:15px !important;
padding-right:15px !important
}
.responsive .vc_row.thim-column-gap-70 .vc_custom_1502081858697 {
padding-right:0 !important;
padding-left:0 !important
}
}
@media(max-width:480px) {
.responsive .events-layer-1 .owl-stage-outer .events .events-after .content .title {
line-height:1.2
}
.responsive .thim-custom-title br {
display:none
}
.responsive .text-right .thim-sc-text-box.style-4.size-small .title-2 {
padding-left:0
}
.responsive .thim-sc-counter-box.demo-elearning-2 .counter_box {
margin:0 auto !important;
text-align:center;
display:block
}
.responsive #thim-header-topbar {
display:none
}
.responsive .events-layer-2 .owl-stage-outer .events, .responsive .events-layer-2 .owl-stage-outer .events .events-before {
display:inline-block;
width:100%
}
.responsive .events-layer-2 .owl-stage-outer .events .events-before .thumbnail {
width:100%
}
.responsive .events-layer-2 .owl-stage-outer .events .events-after .content-inner {
padding:30px 15px
}
.responsive .events-layer-2 .owl-stage-outer .events .events-after .content-inner .author, .responsive .events-layer-2 .owl-stage-outer .events .events-after .content-inner .description, .responsive .events-layer-2 .owl-stage-outer .events .events-after .content-inner .time-location:after {
display:none
}
.responsive .thim-course-block-3 .wrapper-title {
display:inline-block;
text-align:center;
width:100%
}
.responsive .thim-course-block-3 .wrapper-title .title {
line-height:normal;
margin-bottom:10px
}
.responsive .thim-course-block-3 .masonry-items .course-item {
flex:100%;
max-width:100%
}
.responsive .vc_row-no-padding&gt;.vc_column_container&gt;.vc_column-inner {
padding:0 15px !important
}
.responsive .thim-course-block-3 .review-stars-rated .review-stars.empty, .responsive .thim-course-block-3 .review-stars-rated .review-stars.filled {
width:100%
}
.responsive .thim-sc-testimonials.layout-5:before {
left:0
}
.responsive .thim-sc-testimonials.layout-5:after {
top:-42px;
left:0
}
.responsive .thim-sc-testimonials.layout-5 .owl-carousel .owl-item img {
min-height:0
}
.responsive .thim-sc-testimonials.layout-5 .content-wrap {
margin:0;
padding-left:20px
}
.responsive .thim-sc-testimonials.layout-5 .owl-theme .owl-nav.disabled+.owl-dots {
right:10px;
top:auto;
bottom:5px
}
.responsive #home-main-content .events-layer-1 .owl-stage-outer .events .events-before .title-date {
border-bottom:0
}
.responsive .events-layer-1 .owl-stage-outer .events .events-after .content {
padding-left:20px;
padding-right:95px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-after .content .title a {
font-size:16px
}
.responsive .events-layer-1 .sc-title {
position:relative;
width:100%;
border:0;
left:0;
right:0;
top:0
}
.responsive .thim-sc-text-box.style-4 .title-1 {
font-size:24px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .thumbnail {
width:100%
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .thumbnail img {
position:static
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date .title {
height:40px;
line-height:40px;
font-size:14px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date .date {
padding-bottom:20px
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date .date .date-start {
font-size:40px;
padding:20px 0 0;
display:inline-block;
width:100%
}
.responsive .events-layer-1 .owl-stage-outer .events .events-before .title-date .date .month-year-start {
font-size:14px;
letter-spacing:0
}
.responsive .thim-sc-post-block-1 .row .item {
width:100%
}
.responsive .events-layer-2 .owl-stage-outer {
max-height:inherit
}
.responsive .events-layer-2 .owl-stage-outer .events .events-after {
max-width:100%;
width:100%;
position:relative;
height:auto
}
.responsive .events-layer-2 .owl-nav {
right:0;
margin:0 auto
}
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:235px
}
}
@media(max-width:375px) {
.responsive .thim-sc-photo-wall .loadmore {
margin-top:30px
}
.responsive footer#colophon div.footer-sidebars&gt;div {
flex:100%;
max-width:100%
}
}
@media(max-width:360px) {
.responsive .thim-sc-video-box.layout-3 .video .video-box {
height:375px
}
.responsive .thim-sc-text-box.style-4.size-small {
text-align:initial !important
}
.responsive .thim-sc-text-box.style-4.size-small .title-1, .responsive .thim-sc-text-box.style-4.size-small .title-2 {
text-align:initial
}
.responsive .thim-sc-counter-box {
text-align:center
}
.responsive .thim-sc-counter-box .sc-title {
font-size:34px
}
.responsive .vc_row-no-padding .thim-sc-text-box.style-4.size-small {
padding-left:15px;
padding-right:15px
}
.responsive .thim-custom-title {
text-align:center;
font-size:26px !important
}
.responsive .thim-sc-button .btn.btn-lg {
padding:0 20px
}
}
@media(max-width:320px) {
.responsive .thim-courses-collection.squared-courses-collection .collection-frame .slidee .collection-item {
width:300px
}
}
@media(max-width:1024px) {
.responsive.lp-profile .thim-content-talk:before {
top:0;
left:-30px
}
.responsive.lp-profile #learn-press-profile-nav ul.tabs&gt;li {
margin-bottom:10px
}
}
@media(max-width:768px) {
.responsive.lp-profile #learn-press-user-profile .list-contact .item {
padding-left:20px;
padding-right:20px
}
.responsive.lp-profile #learn-press-user-profile .list-contact .item:first-child {
padding-left:0 !important
}
.responsive.lp-profile #main {
padding-top:0
}
.responsive.lp-profile .page-title.layout-2 .breadcrumb-content .breadcrumbs-wrapper {
max-width:100%
}
.responsive.lp-profile .learn-press-user-profile .list-contact {
padding-top:30px;
padding-left:0;
padding-right:0
}
.responsive.lp-profile .learn-press-user-profile .list-contact .item {
justify-content:left;
padding-left:10px
}
.responsive.lp-profile .learn-press-user-profile .info-general {
display:inline-block;
width:100%;
text-align:center
}
.responsive.lp-profile .learn-press-user-profile .info-general .biographical {
padding:0
}
.responsive.lp-profile .profile-courses .course {
flex:100%;
max-width:50%;
margin:0 0 40px;
padding:0 15px
}
.responsive.lp-profile .group-settings .tabs-content .user-profile-section-content {
display:inline-block;
width:100%
}
.responsive.lp-profile .group-settings .tabs-content .user-profile-section-content .info-left, .responsive.lp-profile .group-settings .tabs-content .user-profile-section-content .info-right {
margin:0;
width:100%
}
.responsive.lp-profile .thim-content-talk p {
max-width:100%
}
.responsive.lp-profile .thim-content-talk:before {
left:-15px
}
.responsive.lp-profile .after-main form.wpcf7-form {
width:100%
}
}
@media(max-width:767px) {
.responsive .fb_dialog.fb_dialog_mobile.fb_shrink_active {
right:16pt !important;
bottom:65pt !important
}
.responsive.lp-profile #learn-press-user-profile .list-contact {
padding:0 20px 12px
}
}
@media(max-width:600px) {
.responsive.lp-profile .page-title.layout-2 .breadcrumb-content .breadcrumbs-wrapper {
height:42px;
border-radius:0
}
.responsive.lp-profile .page-title.layout-2 .main-top .content .text-description {
display:none !important
}
.responsive.lp-profile #learn-press-user-profile .list-contact .item {
padding:0;
margin-bottom:10px
}
.responsive.lp-profile #learn-press-user-profile .info-general .avatar {
max-width:100% !important
}
}
@media(max-width:640px) {
.responsive.lp-profile .learn-press-user-profile .list-contact {
width:100%;
text-align:center
}
.responsive.lp-profile .learn-press-user-profile .list-contact .item {
width:33%;
display:inline-block
}
.responsive.lp-profile .learn-press-user-profile .list-contact .item .contact-icon {
display:inline-block;
margin:0 0 10px
}
.responsive.lp-profile .group-settings .tabs-title .tab:not(:last-child) {
margin-right:40px
}
.responsive.lp-profile .table-orders tbody tr td {
padding:12px 10px;
font-size:14px
}
.responsive.lp-profile .table-orders thead tr th {
padding:0 10px
}
}
@media(max-width:480px) {
.responsive.lp-profile .learn-press-user-profile .list-contact, .responsive.lp-profile .table-orders thead tr {
display:inline-block
}
.responsive.lp-profile .learn-press-user-profile .list-contact .item {
width:100%;
margin-bottom:20px;
border:0
}
.responsive.lp-profile .group-settings .tabs-title {
padding:0
}
.responsive.lp-profile .group-settings .tabs-title .tab {
padding:15px;
margin:0 !important
}
.responsive.lp-profile .group-settings .tabs-title .tab.active:after {
bottom:0;
left:0
}
.responsive.lp-profile .profile-courses .course {
max-width:100%
}
.responsive.lp-profile .profile-courses .course .content .thumbnail .img_thumbnail img {
width:100%
}
.responsive.lp-profile .table-orders thead tr th {
width:100%;
text-align:center;
display:none
}
.responsive.lp-profile .table-orders tbody tr, .responsive.lp-profile .table-orders thead tr th:first-child {
display:inline-block
}
.responsive.lp-profile .table-orders tbody tr td {
width:100%;
text-align:center
}
.responsive.lp-profile .learn-press-wishlist-courses li button {
padding:0 20px;
font-size:12px
}
.responsive.lp-profile #tab-settings .certificates-section .owl-carousel .owl-item {
padding:0 10px
}
.responsive.lp-profile #tab-settings .certificates-section .owl-carousel .owl-item li {
width:100%;
margin:0
}
.responsive.lp-profile #tab-settings .certificates-section .owl-carousel .owl-item li .inside {
margin:0;
width:auto
}
}
@media(max-width:360px) {
.responsive.lp-profile .page-title .main-top {
max-height:400px
}
.responsive.lp-profile .after-main form.wpcf7-form {
padding-left:21px;
padding-right:20px
}
.responsive.lp-profile .after-main form.wpcf7-form .main-title {
font-size:30px
}
.responsive.lp-profile .group-settings .tabs-title .tab {
width:100%;
text-align:center;
border-top:1px solid rgba(230, 230, 230, .8)
}
.responsive.lp-profile .learn-press-wishlist-courses li {
text-align:center
}
.responsive.lp-profile .learn-press-wishlist-courses li button {
float:none
}
.responsive.lp-profile .learn-press-user-profile-certs li {
width:100%;
margin-bottom:20px
}
}
@media(max-width:768px) {
.responsive.learnpress-v3.profile #learn-press-user-profile #profile-content-settings .lp-profile-section {
margin-bottom:20px;
width:100%;
margin-left:0
}
.responsive.learnpress-v3.profile #learn-press-user-profile #profile-content-settings form {
max-height:unset
}
}
@media(max-width:480px) {
.responsive.learnpress-v3.profile #learn-press-user-profile .info-general {
flex-direction:column;
padding-bottom:0
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-nav {
width:100%;
height:unset
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs {
display:flex;
flex-wrap:wrap;
background-color:#fff;
text-align:center
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs&gt;li {
flex-grow:1;
background-color:#fff;
border-width:1px;
margin:0;
border-style:solid
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs&gt;li.active&gt;a {
background-color:#fff !important
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs&gt;li a {
padding:10px;
background-color:rgba(208, 208, 208, .17)
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs .profile-tab-sections {
top:calc(100% + 20px);
height:unset
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-nav #profile-mobile-menu {
display:none
}
.responsive.learnpress-v3.profile #learn-press-user-profile #learn-press-profile-content {
margin-top:120px
}
.responsive.lp-profile #learn-press-user-profile .list-contact {
display:block !important
}
.responsive.lp-profile .learn-press-user-profile .info-general .biographical .title {
margin-top:20px;
text-align:left
}
.responsive.lp-profile #learn-press-user-profile .list-contact .item:not(:last-child) {
border:0 !important
}
.responsive.lp-profile .page-title.layout-2 .main-top .content .text-title {
margin-top:0
}
.responsive.lp-profile .page-title.layout-2 .breadcrumb-content {
bottom:-15px
}
.responsive.lp-profile .breadcrumbs-wrapper {
height:auto;
background:0 0
}
}
@media(max-width:1024px) {
.responsive .mo-openid-app-icons&gt;p, .responsive .thim-login .title {
font-size:30px;
line-height:normal
}
.responsive .social-login-form .wpb_content_element&gt;.wpb_wrapper, .responsive .thim-login {
padding:30px 20px
}
}
@media(max-width:767px) {
.responsive .social-login-form .wpb_content_element&gt;.wpb_wrapper {
float:none;
margin:0 auto;
display:block
}
.responsive .thim-login {
display:block;
margin:0 auto
}
.responsive .thim-form-login&gt;.vc_column-inner {
padding-left:15px !important
}
}
@media(max-width:360px) {
.responsive .social-login-form .wpb_content_element&gt;.wpb_wrapper {
padding:0
}
.responsive .thim-login {
border:0;
padding:0
}
.responsive .thim-login form .login-remember, .responsive .thim-login form .lost-pass-link {
width:100%;
margin-bottom:0;
text-align:left;
line-height:normal;
display:block
}
}
@media(max-width:767px) {
body.checkout.responsive div.learnpress {
flex-direction:column
}
body.checkout.responsive div.learnpress&gt;#learn-press-checkout-login, body.checkout.responsive div.learnpress&gt;#learn-press-checkout-register {
margin:0 auto
}
body.checkout.responsive div.learnpress&gt;#learn-press-checkout-register {
margin-top:50px;
margin-left:0 !important
}
}
@media(max-width:480px) {
body.checkout.responsive div.learnpress&gt;#learn-press-checkout-login, body.checkout.responsive div.learnpress&gt;#learn-press-checkout-register {
padding-left:30px;
padding-right:30px
}
}
@media(max-width:960px) {
body.responsive.checkout.learnpress:not(.woocommerce-checkout) .site-content {
padding-bottom:130px
}
}
@media(max-width:1440px) {
.responsive .home4-newsletter .thim-sc-heading.layout-2 .heading-content .primary-heading {
font-size:70px
}
}
@media(max-width:1400px) {
.responsive .home4-couter-box .thim-sc-text-box.style-4 {
min-width:500px;
margin-left:0
}
.responsive .home4-couter-box .thim-sc-counter-box {
left:0
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box {
margin-right:110px
}
.responsive .home4-newsletter .thim-sc-heading.layout-2 .heading-content .primary-heading, .responsive .thim-sc-counter-box.style-2 .counter-box .counter_box .number {
font-size:60px
}
.responsive.home4-section .courses-trusted, .responsive.home5-section .courses-trusted, .responsive.home6-section .courses-trusted {
padding-bottom:75px !important
}
.responsive footer#colophon .footer-sidebars p {
font-size:14px
}
.responsive .newsletter-form input {
font-size:12px
}
.responsive footer#colophon.dark .copyright-area {
font-size:14px
}
.responsive .home4-header-box .thim-gallery-carousel .owl-theme .owl-dots {
margin-left:0
}
}
@media(max-width:1280px) {
.responsive .home4-couter-box .thim-sc-text-box.style-4 {
min-width:450px;
padding:60px 40px
}
}
@media(min-width:1279px) and (max-width:1281px) {
.responsive .home4-couter-box .thim-sc-counter-box {
padding:0 10px 125px
}
}
@media(max-width:1024px) {
.responsive .home4-couter-box {
margin-top:-190px !important
}
.responsive .home4-couter-box .thim-sc-text-box.style-4 {
right:98px;
min-width:440px
}
.responsive .home4-couter-box .thim-sc-text-box.style-4 .title-1 strong {
line-height:1
}
.responsive .home4-couter-box .thim-sc-counter-box.style-2 {
width:calc(100% - 440px)
}
.responsive .thim-sc-counter-box.style-2 .counter-box {
display:inline-block;
width:100%
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box {
width:50%;
float:left;
margin:0 0 50px;
text-align:center;
padding:0 30px
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box:after {
right:-44px
}
.responsive .thim-sc-testimonials.layout-4 .slider .control-nav.next, .responsive.home4-section .courses-trusted .wpb_single_image img, .responsive.home5-section .courses-trusted .wpb_single_image img, .responsive.home6-section .courses-trusted .wpb_single_image img {
right:0
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box:nth-child(2n):after {
display:none
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box:nth-child(2n+1) {
clear:both
}
.responsive .register-lesson {
width:100%;
margin:0
}
.responsive .register-lesson .main-title {
font-size:34px
}
.responsive .home4-newsletter .thim-sc-heading.layout-2 .heading-content .primary-heading {
font-size:50px
}
.responsive .thim-sc-testimonials.layout-4 .slider .control-nav {
left:0
}
.responsive.home4-section .courses-trusted, .responsive.home5-section .courses-trusted, .responsive.home6-section .courses-trusted {
padding-bottom:32px !important
}
.responsive.home4-section .courses-trusted .thim-sc-text-box, .responsive.home5-section .courses-trusted .thim-sc-text-box, .responsive.home6-section .courses-trusted .thim-sc-text-box {
padding-left:30px
}
.responsive .thim-sc-counter-box.demo-single-instructor {
display:flex;
flex-wrap:wrap
}
.responsive .thim-sc-counter-box.demo-single-instructor .counter_box {
margin-right:0;
width:50%
}
.responsive .thim-sc-counter-box.demo-single-instructor .counter_box:not(:nth-child(n+3)) {
margin-bottom:20px
}
.responsive .thim-sc-counter-box.demo-single-instructor.style-2 .counter_box.has-line:nth-child(2n) .separator:after {
content:none
}
.responsive .thim-sc-counter-box.demo-single-instructor.style-2 .counter_box.has-line:not(:last-child) .separator:after {
left:calc(100% - 36px)
}
}
@media(max-width:768px) {
.responsive .home4-couter-box:before, .responsive.home4-section .overflow.top-courses-overflow .thim-sc-heading.layout-2 .secondary-heading br, .responsive.home4-section .overflow.top-courses-overflow:before {
display:none
}
.responsive.home4-section .courses-trusted .thim-sc-text-box .title-2, .responsive.home5-section .courses-trusted .thim-sc-text-box .title-2, .responsive.home6-section .courses-trusted .thim-sc-text-box .title-2 {
max-width:100%
}
.responsive header#masthead.template-layout-2 {
border-top:1px solid #e7e7e7
}
.responsive .home4-header-box .thim-gallery-carousel .owl-theme .owl-dots {
bottom:35px;
left:auto;
right:15px;
width:auto;
transform:none;
-webkit-transform:none;
-moz-transform:none;
-o-transform:none
}
.responsive .home4-header-box .thim-gallery-carousel .info h3 {
font-size:60px
}
.responsive .home4-header-box .thim-gallery-carousel .info h4 {
font-size:14px
}
.responsive .home4-couter-box {
margin-top:0 !important
}
.responsive .home4-couter-box&gt;.vc_column_container {
width:100%;
padding:0 15px
}
.responsive .home4-couter-box .thim-sc-text-box.style-4 {
right:0;
min-width:0;
position:static
}
.responsive .home4-couter-box .thim-sc-counter-box.style-2 {
width:100%;
position:static;
padding-top:60px;
padding-bottom:60px
}
.responsive .home4-featured .vc_column_container, .responsive .home4-newsletter&gt;.vc_column_container {
width:100%
}
.responsive .home4-newsletter .thim-sc-heading.layout-2 {
text-align:center !important;
width:100%
}
.responsive.home5-section .courses-trusted, .responsive.home6-section .courses-trusted {
padding-top:32px
}
.responsive.home5-section .courses-trusted .wpb_single_image img, .responsive.home6-section .courses-trusted .wpb_single_image img {
position:static
}
.responsive.home5-section .courses-trusted .thim-sc-text-box, .responsive.home6-section .courses-trusted .thim-sc-text-box {
text-align:center;
padding:0
}
.responsive.home4-section .thim-sc-heading.layout-2 .heading-content .primary-heading {
font-size:32px
}
.responsive.home4-section .courses-trusted {
padding-top:32px
}
.responsive.home4-section .courses-trusted .wpb_single_image img {
position:static
}
.responsive.home4-section .courses-trusted .thim-sc-text-box {
text-align:center;
padding:0
}
.responsive .home4-newsletter .thim-sc-heading.layout-2 .heading-content .primary-heading {
font-size:50px
}
.responsive .thim-sc-testimonials.layout-4 .slider .control-nav {
z-index:1000
}
.responsive footer#colophon .footer-sidebars&gt;div.footer-col5:last-child {
max-width:50%;
flex:50%
}
}
@media(max-width:736px) {
.responsive #thim-header-topbar .pull-right .wpb_wrapper {
float:right;
height:0;
width:100%
}
.responsive #thim-header-topbar .pull-right .wpb_wrapper .thim-sc-course-search form {
margin-bottom:0
}
.responsive .thim-sc-testimonials.layout-4 .slider ul.scrollable {
overflow:visible
}
.responsive .thim-sc-counter-box.demo-single-instructor .counter_box .number {
font-size:50px
}
}
@media(max-width:600px) {
.responsive div.vc_custom_1505187454360 {
padding-top:60px !important
}
}
@media(max-width:568px) {
.responsive .home4-header-box .thim-gallery-carousel .info h3 {
font-size:60px
}
.responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(1) {
flex:50%;
max-width:50%
}
.responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(2), .responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(3) {
flex:25%;
max-width:25%
}
.responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(5) {
flex:66%;
max-width:66%
}
}
@media(max-width:480px) {
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box .number {
font-size:50px
}
.responsive .home4-couter-box .thim-sc-counter-box.style-2 {
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box {
padding:0
}
.responsive .home4-header-box .thim-gallery-carousel .item-gallery .gallery-img:before {
height:100px
}
.responsive .home4-header-box .thim-gallery-carousel .owl-theme .owl-dots {
bottom:20px
}
.responsive .home4-header-box .thim-gallery-carousel .info {
padding:20px
}
.responsive .home4-header-box .thim-gallery-carousel .info h3 {
font-size:30px;
margin-bottom:5px
}
.responsive .home4-header-box .thim-gallery-carousel .info h4 {
font-size:13px
}
.responsive .thim-sc-counter-box.style-2 .counter_box.has-line .separator:after {
content:none
}
}
@media(max-width:375px) {
.responsive .register-lesson {
padding:36px 30px 30px
}
.responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(1), .responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(2), .responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(3), .responsive footer#colophon .footer-sidebars&gt;div.footer-col5:nth-child(5) {
flex:100%;
max-width:100%
}
}
@media(max-width:320px) {
.responsive .home4-header-box .thim-gallery-carousel .info {
display:none
}
.responsive .home4-header-box .thim-gallery-carousel .owl-theme .owl-dots {
bottom:10px
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box .number {
font-size:40px;
line-height:1
}
.responsive .home4-couter-box .thim-sc-text-box.style-4 {
padding:40px 20px
}
.responsive .home4-couter-box .thim-sc-text-box.style-4 .title-1 {
font-size:15px
}
.responsive .home4-couter-box .thim-sc-text-box.style-4 .title-1 strong {
font-size:34px
}
.responsive .register-lesson .main-title {
font-size:28px
}
.responsive .register-lesson .sub-title {
font-size:16px
}
.responsive .home4-newsletter .thim-sc-heading.layout-2 .heading-content .primary-heading {
font-size:40px;
line-height:1
}
}
@media(min-width:1401px) {
.responsive .brands-home5.thim-background-overlay .overlay {
opacity:.6 !important
}
}
@media(max-width:1280px) and (min-width:1200px) {
.responsive .thim-sc-courses-carousel.style-1 .owl-nav .owl-next {
right:-60px
}
.responsive .thim-sc-courses-carousel.style-1 .owl-nav .owl-prev {
left:-60px
}
}
@media(max-width:1440px) and (min-width:1280px) {
.responsive .vc_custom_1516075130290 {
padding-right:15px !important
}
.responsive .thim-sc-text-box.thim-slider-5 {
padding-top:60px
}
}
@media(max-width:1400px) {
.responsive header#masthead.template-layout-2 .header-v2.style2 .main-header .header-right {
margin-right:0 !important
}
.responsive.home5-section .courses-trusted .thim-sc-text-box .title-2 br {
display:none
}
.responsive .brands-home5.thim-background-overlay {
margin-top:0 !important
}
.responsive .thim-instructors .home2_courses_instructor .avatar-item .avatar-instructors .avartar-info {
left:30px;
width:70%
}
.responsive .thim-instructors .home2_courses_instructor .avatar-item .avatar-instructors .avartar-info&gt;a {
margin-top:20px
}
}
@media(max-width:1280px) {
.responsive #masthead .header-v2.style2 .width-navigation .main-menu&gt;li.menu-item.menu-item-has-children:not(:last-child) {
margin-right:30px
}
.responsive #masthead .header-v2.style2 .main-header .width-navigation #primary-menu .menu-item .icon-toggle {
padding:0;
margin-left:10px
}
}
@media(max-width:1200px) {
.responsive .thim-sc-courses-carousel.style-1 {
margin-left:-5px
}
.responsive .thim-sc-courses-carousel.style-1 .inner-carousel {
width:100%
}
}
@media(min-width:1025px) and (max-width:1199px) {
.responsive .header-v2.style2 .thim-search-wrapper {
display:none
}
}
@media(max-width:1024px) {
.responsive #masthead .header-v2.style2 .main-header .width-navigation #primary-menu .menu-item .icon-toggle {
padding:17px 5px;
margin-left:0
}
.responsive .header-v2.style2 .width-navigation .main-menu&gt;li.menu-item {
padding:0
}
.responsive .header-v2.style2 .main-header:before {
display:none
}
.responsive .responsive .header-v2.style2 .main-header .width-navigation #primary-menu .menu-item .icon-toggle {
padding:17px 5px;
margin-left:0
}
.responsive .thim-instructors .home1_courses_instructor .avatar-item .avatar-instructors .avartar-info {
top:25px;
bottom:25px;
left:25px;
width:auto
}
}
@media(max-width:991px) and (min-width:768px) {
.responsive .thim-instructors .home1_courses_instructor .avatar-item .avatar-instructors .avartar-info .description {
display:none !important
}
}
@media(min-width:1025px) {
.responsive .thim-sc-courses-carousel.style-1 .owl-dots {
display:none
}
}
@media(max-width:1170px) {
.responsive .thim-sc-courses-carousel.style-1 .content .hover-content {
padding:30px
}
.responsive .thim-sc-features-list.style-1 .meta-content {
margin-top:0
}
.responsive .thim-sc-features-list.style-1 .meta-content li {
margin-top:25px
}
}
@media(max-width:1024px) {
.responsive .header-wrapper.header-v2.style2 .thim-search-wrapper.hidden-md-down, .responsive .thim-sc-courses-carousel.style-1 .owl-nav {
display:none
}
.responsive .thim-sc-intro-box {
margin-bottom:0
}
.responsive .thim-sc-intro-box .intro-box-content-wrapper .label-container .prev, .responsive .thim-sc-intro-box .intro-box-content-wrapper .label-container .svg1 {
right:51%;
bottom:10px
}
.responsive .thim-sc-intro-box .intro-box-content-wrapper .label-container .next, .responsive .thim-sc-intro-box .intro-box-content-wrapper .label-container .svg2 {
left:51%;
bottom:10px
}
.responsive .thim-sc-intro-box .intro-box-content-wrapper {
position:static;
width:100%;
margin-left:0
}
.responsive .thim-sc-intro-box .intro-box-content-wrapper .slider-wrapper {
padding-bottom:50px
}
.responsive .thim-sc-intro-box .intro-box-content-wrapper .slider-wrapper .single-image {
width:40%
}
.responsive .thim-sc-intro-box .intro-box-content-wrapper .slider-wrapper .content-wrapper {
padding-top:0;
width:60%
}
.responsive .thim-sc-intro-box .intro-box-content-wrapper .box-display {
padding-bottom:30px;
padding-top:30px
}
.responsive .thim-sc-courses-carousel.style-1 .owl-stage-outer {
padding-bottom:0
}
.responsive .thim-sc-courses-carousel.style-1 .owl-dots .owl-dot span {
width:10px;
height:10px
}
.responsive .header-wrapper.header-v2.style2 .width-navigation #primary-menu .menu-item .icon-toggle {
padding:20px 5px
}
.responsive .thim-sc-courses-carousel.style-1 .owl-nav .owl-next {
right:0
}
.responsive .thim-sc-courses-carousel.style-1 .owl-nav .owl-prev {
left:0
}
}
@media(max-width:1023px) and (min-width:769px) {
.responsive .thim-slider-5 {
padding-top:100px
}
}
@media(max-width:1023px) {
.responsive .header-wrapper.header-v2.style2 .main-header .width-navigation #primary-menu .menu-item .icon-toggle {
padding:20px 0;
margin-left:0
}
}
@media(max-width:991px) {
.responsive .vc_custom_1516086428281 {
padding-right:15px !important;
padding-left:15px !important
}
}
@media(max-width:800px) and (min-width:769px) {
.responsive header#masthead.template-layout-2 .width-navigation .main-menu {
padding-right:40px
}
}
@media(max-width:878px) and (min-width:769px) {
.responsive .thim-sc-counter-box.style-2.text-center .counter_box.has-line .separator, .responsive header .widget_shopping_cart {
display:none
}
.responsive .course-collection-squared-2 .section-content-wrapper ul.wrap-items {
margin-right:0;
margin-left:0
}
.responsive .thim-events-block .main-event {
padding-right:40px
}
.responsive .thim-sc-counter-box.style-2.text-center .counter_box.has-line {
margin-right:60px
}
.responsive .home5-section .thim-sc-text-box.style-4.thim-slider-5.size-default .title-1 {
font-size:40px
}
}
@media(max-width:767px) and (min-width:667px) {
.responsive .thim-sc-counter-box.style-2.text-center div.counter_box {
margin-right:40px !important
}
}
@media(max-width:767px) and (min-width:568px) {
.responsive .thim-instructors .home2_courses_instructor .avatar-item .avatar-instructors .avartar-info {
left:30px !important;
top:30px !important;
right:30px !important
}
}
@media(max-width:768px) {
.responsive .thim-sc-counter-box.style-2.text-center .counter_box.has-line .separator, .responsive .thim-sc-text-box.style-4.thim-slider-5 br, .responsive .wpb_text_column br, .responsive.home5-section .thim-sc-heading.text-center.default .secondary-heading br {
display:none
}
.responsive header#masthead.site-header.palette-transparent.affix .header-wrapper.header-v2.style2 {
background:rgba(0, 0, 0, .8)
}
.responsive .thim-sc-counter-box.style-2.text-center .counter_box:last-child {
margin-right:0 !important
}
.responsive header#masthead.template-layout-2.palette-transparent.header-overlay {
border-top:1px solid rgba(255, 255, 255, .15)
}
.responsive header#masthead.template-layout-2 .header-v2.style2 .menu-mobile-effect.navbar-toggle {
border-right:1px solid rgba(255, 255, 255, .15)
}
.responsive .thim-sc-courses-carousel.style-1 {
margin-left:-2px
}
.responsive .thim-instructors .home2_courses_instructor .avatar-item .avatar-instructors .avartar-info {
left:10px;
right:10px;
width:auto;
top:20px
}
.responsive .thim-instructors .home2_courses_instructor .avatar-item .avatar-instructors .avartar-info h5 a {
font-size:24px
}
.responsive .thim-instructors .home2_courses_instructor .wrap-teachers.columns-2 {
padding-right:0;
padding-left:0
}
.responsive .thim-events-block .main-event {
padding-right:50px
}
.responsive .thim-sc-heading.text-left.layout-2.home5 {
margin-top:0;
padding-left:0;
padding-right:0
}
.responsive .thim-sc-heading.text-left.layout-2.home5 .secondary-heading {
padding-left:0 !important
}
.responsive .course-collection-squared-2 {
margin:0
}
.responsive .course-collection-squared-2 .section-content-wrapper .collection-item {
margin-bottom:30px;
-webkit-box-flex:0;
-webkit-flex:0 0 50%;
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
.responsive .thim-sc-counter-box.style-2.text-center .counter_box {
margin-right:60px !important
}
.responsive .header-v2.style2 .menu-mobile-effect.navbar-toggle .icon-wrap span.icon-bar {
background:#fff
}
}
@media(min-width:769px) {
.responsive header#masthead.site-header.palette-transparent.affix .header-v2.style2 .width-navigation {
font-size:15px
}
}
@media(max-width:767px) {
.responsive .thim-sc-intro-box.has-bg:before {
background:0 0 !important
}
.responsive .thim-sc-text-box.style-4.thim-slider-5 {
padding-top:100px;
padding-bottom:40px
}
.responsive .thim-sc-text-box.style-4.thim-slider-5 br {
display:none
}
.responsive .thim-sc-text-box.style-4.thim-slider-5 .title-1 {
font-size:30px !important
}
.responsive .thim-sc-text-box.style-4.thim-slider-5 .title-2 {
font-size:16px !important
}
}
@media(max-width:600px) {
.responsive .intro-box-content-wrapper .box-wrapper {
display:block
}
.responsive .intro-box-content-wrapper .box-wrapper .single-image {
width:100% !important
}
.responsive .intro-box-content-wrapper .box-wrapper .content-wrapper {
padding-left:0 !important;
padding-top:30px !important;
width:100% !important
}
.responsive .thim-events-block.layout-4 .main-event {
width:100%;
padding-right:0 !important;
margin-bottom:30px
}
.responsive .thim-events-block.layout-4 .event-item {
width:100%
}
.responsive .thim-sc-courses-carousel.style-1 .owl-stage-outer {
padding-bottom:30px
}
.responsive .vc_custom_1516086266340 {
padding-left:15px !important
}
.responsive .course-collection-squared-2 .section-content-wrapper .collection-item {
width:100%;
margin-right:0
}
.responsive .home5-section .thim-sc-heading.text-center.default .secondary-heading br {
display:none
}
.responsive .thim-brands.thim-brands-demo5 {
margin-top:0
}
.responsive .thim-sc-counter-box.style-2.text-center .counter_box {
margin-right:0 !important;
margin-bottom:20px;
display:block
}
}
@media(max-width:480px) {
.responsive .thim-sc-text-box.style-4.thim-slider-5 {
padding-top:130px
}
.responsive .course-collection-squared-2 .section-content-wrapper .collection-item {
-webkit-box-flex:0;
-webkit-flex:0 0 100%;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
}
@media(max-width:440px) {
.responsive .thim-instructors .home1_courses_instructor .avatar-item .avatar-instructors .avartar-info .description {
display:none !important
}
}
@media(max-width:320px) {
.responsive .thim-events-block.layout-4 .sc-title {
text-align:left
}
.responsive .thim-events-block.layout-4 .main-event .date-month {
width:100%;
float:none;
text-align:center;
margin-bottom:10px
}
.responsive .thim-events-block.layout-4 .main-event .content {
overflow:visible
}
.responsive .thim-course-block-3 .wrapper-title .title {
text-align:center
}
}
@media(max-width:1366px) {
.responsive .home6-iconbox .thim-sc-icon-box.layout-3.has-border .icon-box-wrapper:after {
display:none
}
.responsive .home6-iconbox {
padding:0 20px !important
}
}
@media(max-width:1400px) {
.responsive .iconbox-home6 .thim-sc-icon-box.layout-3 br, .responsive .thim-sc-text-box.style-4.size-default.home-6-top br, .responsive.home6-section .thim-sc-counter-box.style-2 .counter_box.has-line .separator {
display:none
}
.responsive div.vc_custom_1513933164871 {
padding-left:0 !important
}
.responsive.home6-section .thim-sc-counter-box.style-2 .counter_box {
margin-right:50px !important
}
.responsive .thim-sc-text-box.style-4.size-small.text-home-6 .title-2 {
font-size:16px
}
.responsive .vc_custom_1515394228397 {
padding-right:30px !important;
padding-left:30px !important
}
.responsive .thim-sc-pricing .pricing-wrapper .pricing-item .package h4 {
margin-bottom:1px
}
.responsive .thim-header-slider-6 .vc_empty_space {
max-height:172px
}
.responsive .thim-header-slider-6 .vc_empty_space.text-top-6 {
max-height:130px
}
.responsive .thim-header-slider-6 .vc_empty_space.height30 {
max-height:30px
}
.responsive .responsive .thim-sc-counter-box.style-2.home-6 .counter-box .counter_box {
margin-right:93px
}
.responsive.home6-section .thim-sc-pricing {
margin-top:-5px
}
.responsive .thim-sc-counter-box.style-2 .counter-box .counter_box:after {
right:-95px
}
.responsive.home6-section .vc_custom_1514359173316 {
padding-left:15px !important
}
.responsive.home6-section .vc_custom_1514531820678, .responsive.home6-section .vc_custom_1515227021139 {
padding-left:0 !important
}
.responsive.home6-section .vc_custom_1514103428499, .responsive.home6-section .vc_custom_1514523427672 {
padding-left:30px !important;
padding-right:30px !important
}
}
@media(max-width:1280px) {
.responsive #masthead.template-layout-2.header-magic-line .header-v2.default .width-navigation #primary-menu .menu-item .icon-toggle {
padding:20px 5px
}
.responsive .thim-home6-form .wpcf7-form {
padding-right:30px;
padding-left:30px
}
}
@media(min-width:1170px) {
.responsive.home header#masthead.template-layout-2.affix-top.header-magic-line .main-header {
padding-top:40px
}
}
@media(max-width:1024px) {
.responsive.home6-section .thim-sc-counter-box.style-2 .counter_box {
margin-right:30px !important
}
.responsive.home6-section .thim-sc-counter-box.style-2 .counter_box .number {
font-size:50px
}
.responsive .thim-sc-heading.text-center.layout-2.home-6 {
padding-top:50px
}
.responsive .thim-sc-counter-box.style-2.home-6 .counter-box .counter_box:after {
right:-38px !important
}
.responsive .vc_custom_1515394228397, .responsive .vc_custom_1515394248942 {
padding-left:0 !important;
padding-right:0 !important
}
.responsive .vc_custom_1514105945774 {
padding-right:0 !important
}
.responsive div.home6-iconbox {
padding:0 !important
}
.responsive .home6-iconbox .thim-sc-icon-box.layout-3.has-border .icon-box-wrapper:after {
display:none !important
}
.responsive .thim-sc-testimonials.layout-6 .slider-container #thumbnails .item {
padding-left:0
}
.responsive .thim-sc-testimonials.layout-6 #thumbnails .active.center .item:after, .responsive .thim-sc-testimonials.layout-6 #thumbnails .active.center .item:before {
display:none
}
.responsive .thim-sc-testimonials.layout-6 .slider-container {
max-width:830px
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item .number {
min-width:70px
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item:before {
left:-10px
}
.responsive .thim-sc-text-box.style-4.home-6-top.size-default .title-1 {
font-size:30px
}
.responsive .thim-sc-video-box.layout-2.imac .video .video-box {
left:465px;
top:210px
}
.responsive.home6-section .vc_custom_1514103428499, .responsive.home6-section .vc_custom_1514523427672 {
padding-left:0 !important;
padding-right:0 !important
}
.responsive.home6-section .thim-sc-text-box.text-home-6 .title-1, .responsive.home6-section .thim-sc-text-box.text-home-6 .title-2 {
text-align:center
}
.responsive.home6-section .thim-sc-text-box.text-home-6 .title-2 {
margin-bottom:0
}
}
@media(max-width:992px) {
.responsive .thim-sc-testimonials.layout-6 .slider-container {
max-width:800px
}
.responsive .thim-sc-video-box.layout-2.imac .video .video-box {
left:384px;
top:210px
}
}
@media(max-width:800px) {
.responsive .thim-sc-testimonials.layout-6 .slider-container {
max-width:680px
}
}
@media(max-width:800px) and (min-width:768px) {
.responsive .home6-form&gt;.wpb_column {
width:100%
}
.responsive .home6-form .thim-home6-form {
margin:0 auto
}
.responsive .home6-form .thim-home6-form .wpcf7-form {
margin-top:0 !important
}
.responsive .home6-form .vc_custom_1514102030409 {
padding-top:0
}
.responsive.home6-section .vc_custom_1514103428499, .responsive.home6-section .vc_custom_1514523427672 {
padding-left:15px !important
}
.responsive .thim-header-slider-6 .vc_custom_1514528599411 .vc_empty_space {
max-height:200px !important
}
#buddypress .responsive .thim-sc-button.home-6-top input.btn[type=reset], #buddypress .responsive .thim-sc-button.home-6-top input.btn[type=submit], .learnpress .learn-press-search-course-form .responsive .thim-sc-button.home-6-top .btn.search-course-button, .responsive .thim-sc-button.home-6-top #buddypress input.btn[type=reset], .responsive .thim-sc-button.home-6-top #buddypress input.btn[type=submit], .responsive .thim-sc-button.home-6-top .btn.btn-primary, .responsive .thim-sc-button.home-6-top .learnpress .learn-press-search-course-form .btn.search-course-button {
padding:0 20px !important;
height:44px !important;
line-height:44px !important;
font-size:14px !important
}
.responsive .thim-sc-text-box.style-4.home-6-top.size-default .title-2 {
font-size:16px;
margin-bottom:30px
}
}
@media(max-width:767px) and (min-width:600px) {
.responsive.home6-section .thim-sc-counter-box.style-2 div.counter_box {
margin-right:30px !important
}
.responsive.home6-section .thim-sc-counter-box.style-2 div.counter_box:last-child {
margin-right:0 !important
}
}
@media(max-width:768px) {
.responsive .thim-sc-icon-box.layout-3 .icon-box-wrapper .box-content {
padding:0 26px
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item:before {
left:-13px
}
.responsive div.vc_custom_1513907316376, .responsive div.vc_custom_1515568310145 {
padding-left:15px !important
}
.responsive .course-collection-squared-2 {
margin-top:30px
}
.responsive .thim-sc-testimonials.layout-6 #thumbnails .owl-item {
opacity:0
}
.responsive .thim-sc-testimonials.layout-6 #thumbnails .owl-item.active.center {
opacity:1
}
.responsive .thim-sc-testimonials.layout-6 .slider-container .owl-next {
right:-32px
}
.responsive .thim-sc-testimonials.layout-6 .slider-container .owl-prev {
left:0
}
.responsive .thim-sc-counter-box.style-2.home-6 .counter-box .counter_box:after {
right:-37px
}
.responsive .thim-header-slider-6 .vc_empty_space.text-top-6 {
max-height:130px !important
}
.responsive header#masthead.template-layout-2.affix-top.header-magic-line .main-header {
padding-bottom:0;
padding-top:0
}
.responsive .thim-sc-video-box.layout-2.imac .video .video-box {
left:368px;
top:210px;
height:325px
}
.responsive.home6-section .vc_row.res-counter-section&gt;.vc_column_container {
-webkit-box-flex:1;
-webkit-flex:1 1 100%;
-moz-box-flex:1;
-moz-flex:1 1 100%;
-ms-flex:1 1 100%;
flex:1 1 100%
}
.responsive.home6-section .vc_row.res-counter-section&gt;.vc_column_container&gt;.vc_column-inner {
padding-left:15px !important;
padding-right:15px !important
}
.responsive.home6-section .vc_row.res-counter-section .wpb_single_image {
padding-left:0 !important
}
.responsive.home6-section .vc_row.res-counter-section .thim-sc-counter-box.style-2 {
display:block;
text-align:center
}
.responsive.home6-section .vc_row.res-counter-section .thim-sc-counter-box.style-2 .counter_box.has-line:nth-child(2n) .separator:after {
content:""
}
.responsive.home6-section .vc_row.res-counter-section .thim-sc-text-box.style-4.size-small .title-1 {
font-size:30px
}
}
@media(max-width:767px) {
.responsive #form-question #respond form .submit {
bottom:20px !important
}
.responsive div.vc_custom_1513907316376, .responsive div.vc_custom_1515568310145 {
padding-top:0 !important
}
.responsive .thim-sc-pricing .pricing-wrapper .row {
border-bottom:0
}
.responsive.home6-section .vc_custom_1514103428499, .responsive.home6-section .vc_custom_1514523427672 {
padding-left:15px !important;
padding-right:15px !important
}
.responsive .thim-home6-form {
margin:0 auto
}
.responsive .thim-home6-form form, .responsive .vc_custom_1515394248942 {
margin-top:0 !important
}
.responsive .thim-sc-pricing .pricing-wrapper .pricing-item {
margin-bottom:30px
}
.responsive .thim-sc-pricing .pricing-wrapper .pricing-item .content {
border-bottom:solid 1px #e9e9e9;
border-right:solid 1px #e9e9e9
}
.responsive .thim-sc-heading.text-center.layout-2.home-6 {
padding-top:0;
margin-top:0
}
.responsive .home6-iconbox&gt;.wpb_column {
margin-bottom:20px
}
.responsive .vc_custom_1513907316376, .responsive .vc_custom_1514527608269 {
padding-left:15px !important
}
.responsive .thim-sc-pricing .pricing-wrapper .pricing-item.col-md-4 {
-webkit-box-flex:0;
-webkit-flex:0 0 100%;
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
.responsive .thim-sc-video-box.layout-2.imac .video {
height:300px
}
.responsive .vc_custom_1514523427672, .responsive .vc_custom_1515394228397 {
margin-top:0 !important

}
.responsive .thim-sc-video-box.layout-2.imac .video .video-box {
left:31px;
top:12px;
width:300px;
height:180px;
margin:0 auto
}
.responsive .thim-sc-testimonials.layout-6 .slider-container {
max-width:600px
}
}
@media(max-width:667px) {
.responsive.home6-section .thim-sc-counter-box.style-2 .counter_box {
margin-right:60px !important
}
.responsive.home6-section .thim-sc-counter-box.style-2 .counter_box.has-line .separator {
display:none
}
}
@media(max-width:600px) {
.responsive .vc_custom_1514102030409 {
padding-right:15px !important
}
.responsive .thim-home6-form img {
display:none !important
}
.responsive .thim-sc-testimonials.layout-6 .slider-container {
max-width:520px
}
}
@media(max-width:568px) {
.responsive.home6-section .thim-sc-counter-box.style-2 div.counter_box {
margin-right:0 !important;
display:block;
margin-bottom:15px
}
}
@media(max-width:320px) {
.responsive .thim-home6-form form.wpcf7-form div.thim-sc-count-down .counter .count-item.seconds {
margin-left:-4px !important
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item.days {
margin-left:6px !important;
margin-right:10px !important
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item .number {
line-height:50px;
min-width:50px;
width:50px;
height:50px;
font-size:20px
}
}
@media(max-width:480px) {
.responsive div.vc_custom_1513933519556 {
padding-left:0 !important;
padding-right:0 !important
}
.responsive.home6-section .thim-sc-heading.layout-2 .secondary-heading {
font-size:16px !important;
line-height:1.57 !important
}
.responsive .thim-sc-video-box.layout-2.imac .video .video-box {
left:34px;
top:13px;
width:292px;
height:175px;
margin:0 auto
}
.responsive .thim-sc-testimonials.layout-6 .slider-container {
max-width:320px
}
}
@media(max-width:414px) {
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item:before {
display:none
}
}
@media(max-width:387px) {
.responsive.home6-section .thim-sc-counter-box.style-2 div.counter_box {
margin-right:0 !important;
margin-bottom:20px;
display:block
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item .label {
font-size:13px !important;
text-transform:none
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item {
margin:0 4px 0 0 !important
}
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item.seconds {
margin-right:0 !important
}
}
@media(max-width:429px) {
.responsive .thim-home6-form .wpcf7-form {
padding-left:10px;
padding-right:10px
}
}
@media(max-width:437px) {
.responsive .thim-home6-form .wpcf7-form .thim-sc-count-down .counter .count-item {
margin:0 5px
}
}
@media(max-width:768px) {
.list-tab-event .nav-tabs {
width:100%;
display:flex
}
.list-tab-event .nav-tabs li {
width:33.333%;
display:inline-block
}
.list-tab-event .nav-tabs li:last-child a {
margin-right:0
}
.list-tab-event .nav-tabs li a {
display:block;
min-width:0
}
.archive.post-type-archive-tp_event #main, .archive.post-type-archive-tp_event #secondary {
flex:0 0 100%;
max-width:100%
}
.archive.post-type-archive-tp_event .widget.widget_recent_entries {
max-width:100%
}
.single.single-tp_event #main, .single.single-tp_event #secondary {
flex:0 0 100%;
max-width:100%
}
.single.single-tp_event .widget.widget_recent_entries {
max-width:100%
}

}
@media(max-width:480px) {
.single.single-tp_event .entry-summary {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
flex-direction:column;
flex-wrap:wrap
}
.single.single-tp_event .entry-summary .entry-right, .single.single-tp_event .entry-summary .sticky-sidebar {
width:100%
}
.single.single-tp_event .entry-summary .sticky-sidebar {
order:1
}
.single.single-tp_event .entry-summary .thim-social-share .links {
display:-webkit-box;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display:flex
}
.single.single-tp_event .entry-summary .thim-social-share .links li:not(:last-child) {
margin-right:10px
}
}
@media(max-width:736px) {
.responsive ul.product-list li.product {
padding:50px 20px
}
.responsive ul.product-list li.product .stats .box-price .description {
margin:10px 0
}
}
@media(max-width:767px) {
.responsive.woocommerce-checkout form.checkout #customer_details .col-1, .responsive.woocommerce-checkout form.checkout #customer_details .col-2 {
width:100% !important
}
}
@media(max-width:480px) {
body.woocommerce-page.woocommerce-checkout .woocommerce-info {
padding:0
}
body.woocommerce-page.woocommerce-checkout form.checkout_coupon .form-row-first, body.woocommerce-page.woocommerce-checkout form.checkout_coupon .form-row-last {
width:100%;
max-width:100%
}
.responsive .product-filter .display {
margin-bottom:10px
}
.responsive .product-filter .woocommerce-ordering {
float:none;
clear:both
}
.responsive ul.product-list li.product .feature-image {
max-width:100%;
margin-bottom:30px
}
.responsive ul.product-list li.product .stats {
width:100%;
padding-left:0
}
}
@media(max-width:1024px) {
.responsive .related.products .box-price {
text-align:center
}
.responsive .related.products .wrapper .stats {
padding:0 10px
}
.responsive .related.products .wrapper .stats .box-price a.button {
float:none;
display:block;
text-align:center
}
}
@media(max-width:736px) {
.responsive .related.products li.product {
margin-bottom:30px !important
}
.responsive .related.products .box-price {
text-align:left
}
.responsive .related.products .wrapper .stats .box-price a.button {
float:right
}
.responsive .woocommerce-tabs .entry-content {
padding:0 10px !important
}
}
@media(max-width:1280px) {
.responsive #thim-header-topbar .container .widget_shopping_cart {
right:0 !important
}
}
@media(max-width:1200px) {
body.responsive .list-link li a {
font-size:16px
}
body.responsive .thim-list-posts .item-post .article-title-wrapper h5 {
font-size:18px;
line-height:28px
}
body.responsive .thim-list-posts.style-3 .item-post {
overflow:hidden
}
body.responsive .thim-list-posts.style-3 .item-post .article-title-wrapper h5 {
font-size:14px;
line-height:24px
}
body.responsive #home-gallery .gallery-info {
width:400px;
margin-left:-200px;
margin-top:-120px;
height:240px;
padding-top:45px
}
}
@media(max-width:1200px) and (min-width:992px) {
body.responsive .thim-testimonials .item-link {
min-height:410px
}
}
@media(max-width:992px) {
body.responsive .container {
padding-left:15px;
padding-right:15px;
width:960px;
max-width:100%;
margin:0 auto
}
body.responsive footer#colophon .footer {
padding:50px 0 20px
}
body.responsive .footer-sidebars&gt;div {
margin-bottom:40px
}
}
@media(max-width:992px) and (min-width:769px) {
body.responsive .thim-icon-box h3 {
font-size:11px
}
body.responsive .list-link li {
margin-bottom:5px
}
body.responsive .list-link li a {
font-size:14px
}
body.responsive .thim-list-posts.style-3 .item-post {
padding-left:100px;
min-height:85px;
margin-bottom:25px
}
body.responsive .thim-list-posts.style-3 .item-post .article-image {
width:85px
}
body.responsive .thim-list-posts.style-3 .item-post .article-title-wrapper h5 {
margin:0 0 5px
}
body.responsive .thim-testimonials .item-link {
padding-left:220px;
min-height:322px
}
body.responsive .thim-testimonials .item-link .item-img {
width:200px
}
body.responsive .thim-testimonials .item-link .item-content .description {
position:relative;
font-size:14px;
line-height:28px
}
body.responsive #home-gallery .gallery-info {
width:300px;
margin-left:-150px;
margin-top:-90px;
height:180px;
padding-top:30px
}
body.responsive #home-gallery .gallery-info .thim-heading {
margin-bottom:20px
}
body.responsive .footer-sidebars&gt;div:nth-child(2n+1) {
clear:both
}
body.responsive .thim-heading h3 {
font-size:20px;
line-height:28px
}
body.responsive .widget-area .widget.widget_thim_recent_posts ul li {
margin-bottom:20px;
padding-left:100px;
min-height:85px
}
body.responsive .widget-area .widget.widget_thim_recent_posts ul li .post_thumbnail {
width:85px
}
body.responsive .widget-area .widget.widget_thim_recent_posts ul li .time {
margin-top:10px
}
body.responsive .widget-area aside.widget .rsswidget, body.responsive .widget-area aside.widget .widget-title {
font-size:18px
}
}
@media(max-width:768px) {
body.responsive header#masthead.sticky-header.affix {
z-index:9999;
position:fixed;
width:100%;
top:0px;
border-bottom:1px solid #ddd;
padding:10px 0 !important;
background-color:#fff;
-webkit-transition:all ease-out .3s;
-khtml-transition:all ease-out .3s;
-moz-transition:all ease-out .3s;
-ms-transition:all ease-out .3s;
-o-transition:all ease-out .3s;
transition:all ease-out .3s
}
body.responsive header#masthead.sticky-header.affix .width-logo .sticky-logo img {
width:372px
}
body.responsive .visible-lg, body.responsive .visible-md, body.responsive .visible-sm, body.responsive .visible-xs {
display:block !important
}
body.responsive .header-v3 .navigation-top, body.responsive .stack-center .width-logo {
margin:0 !important
}
body.responsive .header-v3 .navigation-top&gt;.tm-table, body.responsive .stack-center .width-logo&gt;.tm-table {
display:block
}
body.responsive .header-v3 .navigation-top .menu-mobile-effect, body.responsive .stack-center .width-logo .menu-mobile-effect {
margin-top:0
}
body.responsive header#masthead .logo {
display:none
}
body.responsive header#masthead .mobile-logo {
display:inline-block;
width: 217px;
}

body.responsive .thim-list-posts.style-1 .item-post .article-image .img-post, body.responsive .thim-list-posts.style-2 .item-post .article-image .img-post, body.responsive header .width-navigation, body.responsive header#masthead .header-v1 .header-right {
display:none
}
body.responsive header#masthead .header-v1 {
padding-top:0;
padding-bottom:0
}
body.responsive header.site-header.header-overlay.affix {
position:fixed
}
body.responsive header.site-header {
padding-top:20px;
padding-bottom:20px !important
}
body.responsive header .width-logo {
float:left
}
body.responsive #list-icon-box .panel-grid-cell {
width:33.33%;
float:left
}
body.responsive #list-icon-box .panel-grid-cell:nth-child(3n) {
border:0
}
body.responsive .thim-list-posts.style-1 .item-post .article-image .img-post-mobile, body.responsive .thim-list-posts.style-2 .item-post .article-image .img-post-mobile {
display:block
}
body.responsive .thim-list-posts.style-1 .item-post .article-image img, body.responsive .thim-list-posts.style-2 .item-post .article-image img {
width:100%
}
body.responsive .thim-testimonials .item-link .item-content .description {
font-size:16px;
line-height:28px
}
body.responsive #home-gallery {
margin-top:30px
}
body.responsive .widget_thim_gallery .style-2 .row .item {
width:50%;
float:left
}
body.responsive footer#colophon .widget_thim_gallery .row .item {
width:20%;
float:left
}
body.responsive #list-certificate .panel-grid-cell {
width:33.33%;
float:left
}
}
.thim-sc-button .btn-basic, .thim-sc-button .btn-secondary {
	background-color:#FFF;
	font-weight:400
}
@media(max-width:767px) {
body.responsive #secondary {
margin-top:50px
}
}
@media(max-width:599px) {
body.responsive .thim-icon-box h3 {
font-size:14px
}
body.responsive .thim-testimonials .item-link {
padding-left:220px;
min-height:322px
}
body.responsive .thim-testimonials .item-link .item-img {
width:200px
}
body.responsive .thim-testimonials .item-link .item-content .description {
font-size:14px;
line-height:26px
}
body.responsive #comments .list-comments .comment-list li .content-comment .message, body.responsive .page-content article .nav-single h3 {
line-height:24px;
font-size:14px
}
body.responsive #home-gallery .gallery-info {
width:300px;
margin-left:-150px;
margin-top:-90px;
height:180px;
padding-top:25px
}
body.responsive #home-gallery .gallery-info .thim-heading {
margin-bottom:20px
}
body.responsive .page-content article .nav-single h3 span {
display:block;
font-size:14px
}
body.responsive #list-certificate .panel-grid-cell {
width:100%
}
body.responsive .single-image {
text-align:center !important
}
}
.thim-brands .container, .thim-courses-block-2 .no-gutter&gt;[class*=col-] {
padding-left:0;
padding-right:0
}
@media(max-width:480px) {
body.responsive #list-icon-box .panel-grid-cell {
width:50%;
border:0
}
body.responsive .action-info h3 {
font-size:24px;
margin:0 0 30px
}
body.responsive .thim-testimonials .item-link {
padding:0;
min-height:0
}
body.responsive .thim-testimonials .item-link .item-img {
width:100%;
position:static
}
body.responsive #home-gallery .gallery-info {
width:240px;
margin-left:-120px
}
body.responsive footer#colophon .widget_thim_gallery .row .item {
width:33.33%
}
body.responsive .thim-social-share li {
margin-bottom:10px
}
.course .content .thumbnail .img_thumbnail img {
width:480px
}
}</pre></body></html>