@charset "utf-8";
@charset "utf-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
.wpcf7 form.submitting .ajax-loader {
visibility: visible;
}
.wpcf7 .ajax-loader::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7 .ajax-loader::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}.animate{visibility:hidden;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animate.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.animate.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash;visibility:visible!important}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.animate.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;visibility:visible!important}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.animate.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce;visibility:visible!important}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.animate.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada;visibility:visible!important}@-webkit-keyframes swing{100%,20%,40%,60%,80%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.animate.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing;visibility:visible!important}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0%)}}@-o-keyframes wobble{0%{-o-transform:translateX(0%)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.animate.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble;visibility:visible!important}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.animate.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;visibility:visible!important}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in}}.animate.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip;visibility:visible!important}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.animate.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX;visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important;visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.animate.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY;visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY;visibility:visible!important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animate.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;visibility:visible!important}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;visibility:visible!important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible!important}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;visibility:visible!important}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;visibility:visible!important}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;visibility:visible!important}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.animate.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;visibility:visible!important}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;visibility:visible!important}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.animate.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;visibility:visible!important}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.animate.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;visibility:visible!important}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.animate.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;visibility:visible!important}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.animate.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;visibility:visible!important}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.animate.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;visibility:visible!important}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.animate.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;visibility:visible!important}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.animate.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;visibility:visible!important}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.animate.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;visibility:visible!important}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.animate.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;visibility:visible!important}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.animate.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;visibility:visible!important}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.animate.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;visibility:visible!important}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.animate.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp;visibility:visible!important}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.animate.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown;visibility:visible!important}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.animate.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;visibility:visible!important}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.animate.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;visibility:visible!important}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.animate.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut;visibility:visible!important}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.animate.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp;visibility:visible!important}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.animate.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown;visibility:visible!important}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.animate.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft;visibility:visible!important}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.animate.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight;visibility:visible!important}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.animate.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;visibility:visible!important}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.animate.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;visibility:visible!important}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.animate.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;visibility:visible!important}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.animate.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight;visibility:visible!important}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.animate.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight;visibility:visible!important}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.animate.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;visibility:visible!important}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.animate.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;visibility:visible!important}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.animate.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;visibility:visible!important}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.animate.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;visibility:visible!important}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.animate.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;visibility:visible!important}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.animate.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge;visibility:visible!important}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.animate.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn;visibility:visible!important}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.animate.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut;visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.animate.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;visibility:visible!important;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.animate.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;visibility:visible!important;-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;-moz-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes slideUp{0%{transform:translateY(100%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0%)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes slideLeft{0%{transform:translateX(150%)}50%{ransform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0%)}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0%)}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible!important}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(0.5)}30%{transform:translateY(-8%) scaleX(0.5)}40%{transform:translateY(2%) scaleX(0.5)}50%{transform:translateY(0%) scaleX(1.1)}60%{transform:translateY(0%) scaleX(0.9)}70%{transform:translateY(0%) scaleX(1.05)}80%{transform:translateY(0%) scaleX(0.95)}90%{transform:translateY(0%) scaleX(1.02)}100%{transform:translateY(0%) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5)}30%{-webkit-transform:translateY(-8%) scaleX(0.5)}40%{-webkit-transform:translateY(2%) scaleX(0.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(0.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(0.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:.7s;-webkit-animation-duration:.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes expandUp{0%{transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{transform:translateY(-7%) scaleY(1.12)}75%{transform:translateY(3%)}100%{transform:translateY(0%) scale(1) scaleY(1)}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1)}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible!important}@keyframes expandOpen{0%{transform:scale(1.8)}50%{transform:scale(0.95)}80%{transform:scale(1.05)}90%{transform:scale(0.98)}100%{transform:scale(1)}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8)}50%{-webkit-transform:scale(0.95)}80%{-webkit-transform:scale(1.05)}90%{-webkit-transform:scale(0.98)}100%{-webkit-transform:scale(1)}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible!important}@keyframes bigEntrance{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible!important}@keyframes hatch{0%{transform:rotate(0deg) scaleY(0.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg)}}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;visibility:visible!important}@keyframes floating{0%{transform:translateY(0%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;visibility:visible!important}@keyframes tossing{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}100%{transform:rotate(-4deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible!important}@keyframes pullUp{0%{transform:scaleY(0.1)}40%{transform:scaleY(1.02)}100%,60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}100%,60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;visibility:visible!important}@keyframes pullDown{0%{transform:scaleY(0.1)}40%{transform:scaleY(1.02)}100%,60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}100%,60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;visibility:visible!important}@keyframes stretchLeft{0%{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}100%,60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}100%,60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;visibility:visible!important}@keyframes stretchRight{0%{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}100%,60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}100%,60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate.zoomIn{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;-o-animation-name:zoomIn;animation-name:zoomIn;visibility:visible!important}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/css/fonts/slick.eot);
src: url(https://fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/css/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/css/fonts/slick.woff) format('woff'), url(https://fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/css/fonts/slick.ttf) format('truetype'), url(https://fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/css/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}
 .dt-sc-boxed-tooltip {
background: #f6f6f6;
color: #37251b;
display: inline-block;
margin: 10px 0 0;
padding: 10px 20px;
text-align: center;
line-height: normal
}
.dt-sc-boxed-tooltip:hover {
background: #37251b;
color: #fff
}
#tiptip_holder {
display: none;
position: absolute;
top: 0;
left: 0;
z-index: 99999
}
#tiptip_holder.tip_top {
padding-bottom: 5px
}
#tiptip_holder.tip_bottom {
padding-top: 5px
}
#tiptip_holder.tip_right {
padding-left: 5px
}
#tiptip_holder.tip_left {
padding-right: 5px
}
#tiptip_content {
padding: 8px 10px;
color: #fff;
font-size: 12px;
line-height: normal;
background: rgba(0, 0, 0, .8);
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
}
#tiptip_arrow, #tiptip_arrow_inner {
position: absolute;
border-color: transparent;
border-style: solid;
border-width: 6px;
height: 0;
width: 0;
opacity: .85
}
#tiptip_holder.tip_top #tiptip_arrow {
border-top-color: #000
}
#tiptip_holder.tip_bottom #tiptip_arrow {
border-bottom-color: #000
}
#tiptip_holder.tip_right #tiptip_arrow {
border-right-color: #000
}
#tiptip_holder.tip_left #tiptip_arrow {
border-left-color: #000
}
#tiptip_holder.tip_top #tiptip_arrow_inner {
margin-top: -7px;
margin-left: -6px
}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {
margin-top: -5px;
margin-left: -6px
}
#tiptip_holder.tip_right #tiptip_arrow_inner {
margin-top: -6px;
margin-left: -5px
}
#tiptip_holder.tip_left #tiptip_arrow_inner {
margin-top: -6px;
margin-left: -7px
} .dt-sc-dark-bg h5.dt-sc-toggle-accordion.active:before, .dt-sc-dark-bg h5.dt-sc-toggle.active:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:before, .dt-sc-toggle-frame h5.dt-sc-toggle.active:before, .type2 h5.dt-sc-toggle a:before, .type2 h5.dt-sc-toggle-accordion a:before, .type2 h5.dt-sc-toggle-accordion.active a:before, .type2 h5.dt-sc-toggle.active a:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle a:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle.active a:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before, h5.dt-sc-toggle.active:before {
background: 0 0
}
h5.dt-sc-toggle, h5.dt-sc-toggle-accordion {
position: relative;
margin: 0 0 10px;
clear: both;
font-size: 18px;
font-weight: 700
}
h5.dt-sc-toggle a, h5.dt-sc-toggle-accordion a {
line-height: 35px;
padding: 5px 0 5px 50px;
display: inline-block;
width: 100%;
position: relative
}
h5.dt-sc-toggle a:before, h5.dt-sc-toggle-accordion a:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 35px;
height: 100%
}
h5.dt-sc-toggle-accordion:after, h5.dt-sc-toggle-accordion:before, h5.dt-sc-toggle:after, h5.dt-sc-toggle:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
margin: auto
}
h5.dt-sc-toggle-accordion:before, h5.dt-sc-toggle:before {
width: 2px;
height: 16px;
left: 17px
}
h5.dt-sc-toggle-accordion:after, h5.dt-sc-toggle:after {
height: 2px;
width: 16px;
left: 10px
}
.dt-sc-toggle-content {
clear: both;
padding: 15px 0 25px 50px;
margin: 0;
display: none
}
.type2 h5.dt-sc-toggle, .type2 h5.dt-sc-toggle-accordion {
font-size: 34px
}
.type2 h5.dt-sc-toggle-accordion:before, .type2 h5.dt-sc-toggle:before {
width: 3px;
height: 30px;
left: 14px
}
.type2 h5.dt-sc-toggle-accordion:after, .type2 h5.dt-sc-toggle:after {
height: 3px;
width: 30px;
left: 0
}
.alignright h5.dt-sc-toggle a:before, .alignright h5.dt-sc-toggle-accordion a:before {
left: inherit;
right: 0
}
.alignright h5.dt-sc-toggle-accordion:before, .alignright h5.dt-sc-toggle:before {
right: 17px;
left: inherit
}
.alignright h5.dt-sc-toggle-accordion:after, .alignright h5.dt-sc-toggle:after {
right: 10px;
left: inherit
}
.alignright h5.dt-sc-toggle a, .alignright h5.dt-sc-toggle-accordion a {
padding: 0 50px 0 0
}
.alignright .dt-sc-toggle-content {
padding-right: 30px
}
.type2.alignright h5.dt-sc-toggle-accordion:before, .type2.alignright h5.dt-sc-toggle:before {
right: 14px
}
.type2.alignright h5.dt-sc-toggle-accordion:after, .type2.alignright h5.dt-sc-toggle:after {
right: 0
}
.type2.alignright h5.dt-sc-toggle a, .type2.alignright h5.dt-sc-toggle-accordion a {
padding: 5px 50px 5px 0
}
.type2.alignright .dt-sc-toggle-content {
padding-right: 50px
}
.dt-sc-toggle-frame h5.dt-sc-toggle, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
border-bottom: 1px solid;
font-weight: 400;
margin-bottom: 0
}
.dt-sc-toggle-frame h5.dt-sc-toggle a, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a {
padding: 20px 0 20px 80px;
line-height: normal
}
.dt-sc-toggle-frame h5.dt-sc-toggle a:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 60px;
height: 100%;
border: none
}
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion:after, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame h5.dt-sc-toggle:after, .dt-sc-toggle-frame h5.dt-sc-toggle:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
margin: auto
}
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame h5.dt-sc-toggle:before {
left: 29px;
width: 2px;
height: 16px
}
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion:after, .dt-sc-toggle-frame h5.dt-sc-toggle:after {
left: 22px;
width: 16px;
height: 2px
}
.dt-sc-toggle-frame .dt-sc-toggle-content {
padding: 15px 0 25px 20px;
margin: 0;
border-bottom: 1px solid
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
border: 1px solid;
border-radius: 5px;
font-size: 16px;
margin-bottom: 15px
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:after, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle:after {
width: 26px;
height: 1px;
right: 20px;
left: inherit
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle:before {
height: 26px;
width: 1px;
right: 33px;
left: inherit
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle a, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a {
padding-left: 20px
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame .dt-sc-toggle-content {
padding: 15px 0 35px;
border: 0;
margin-bottom: 0
}
.type2.dt-sc-university-toggle .dt-sc-toggle-frame .dt-sc-toggle-content, .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle a, .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a {
padding: 0
}
.type2.dt-sc-university-toggle .dt-sc-toggle-frame {
display: block;
position: relative;
margin-bottom: 40px
}
.type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle, .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
font-size: 18px;
background: 0 0;
border: none
}
.type2.dt-sc-university-toggle .dt-sc-toggle-frame .dt-sc-toggle-content p {
font-size: 16px
}
.dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:after, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle:after, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle:before {
background: #fff
}
.dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle a:before, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a:before, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a:before, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:before, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle.active a:before, .dt-sc-dark-bg .type2.dt-sc-university-toggle .dt-sc-toggle-frame h5.dt-sc-toggle.active:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle a:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:after, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:after, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle.active a:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle.active:after, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle.active:before, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle:after, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle:before {
background: 0 0
}
.type3 .dt-sc-toggle-frame h5.dt-sc-toggle, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
border: 1px solid rgba(0, 0, 0, .1);
border-bottom: 0;
font-size: 18px;
text-transform: capitalize;
margin-bottom: -1px
}
.type3 .dt-sc-toggle-frame h5.dt-sc-toggle a, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a {
padding-left: 20px
}
.type3 .dt-sc-toggle-frame .dt-sc-toggle-content {
border: 1px solid rgba(0, 0, 0, .1);
border-bottom: 0;
margin-bottom: 0;
padding: 20px 20px 25px 25px;
margin-top: 1px;
border-left-width: 2px;
}
.dt-sc-toggle-frame-set.type3 {
margin-bottom: 100px;
}
.dt-sc-toggle-frame-set.type3 .dt-sc-toggle-frame:last-child h5.dt-sc-toggle-accordion.active {
border-bottom-color: transparent
}
.type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle.active a {
color: #000
}
.dt-sc-toggle-frame-set.type3 .dt-sc-toggle-frame:last-child .dt-sc-toggle-content, .dt-sc-toggle-frame-set.type3 .dt-sc-toggle-frame:last-child h5.dt-sc-toggle-accordion {
border-bottom: 1px solid rgba(0, 0, 0, .1)
}
.dt-sc-toggle-frame .dt-sc-toggle-content, .dt-sc-toggle-frame h5.dt-sc-toggle, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
border-bottom-color: rgba(0, 0, 0, .1)
}
.dt-sc-dark-bg h5.dt-sc-toggle a, .dt-sc-dark-bg h5.dt-sc-toggle-accordion a, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active a, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle.active a {
color: #fff
}
.dt-sc-dark-bg .type2 h5.dt-sc-toggle-accordion:after, .dt-sc-dark-bg h5.dt-sc-toggle-accordion:after, .dt-sc-dark-bg h5.dt-sc-toggle-accordion:before, .dt-sc-dark-bg h5.dt-sc-toggle:after, .dt-sc-dark-bg h5.dt-sc-toggle:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:after, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:after, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle.active:after, h5.dt-sc-toggle-accordion.active:after, h5.dt-sc-toggle.active:after {
background: #fff
}
.type2 h5.dt-sc-toggle-accordion:after, h5.dt-sc-toggle-accordion:after, h5.dt-sc-toggle-accordion:before, h5.dt-sc-toggle:after, h5.dt-sc-toggle:before {
background: rgba(0, 0, 0, .1)
}
.dt-sc-toggle-frame h5.dt-sc-toggle a:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a:before, h5.dt-sc-toggle a:before, h5.dt-sc-toggle-accordion a:before {
background: rgba(0, 0, 0, .05)
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:after, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle:after, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle:before {
background: rgba(0, 0, 0, .8)
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
border-color: rgba(0, 0, 0, .1)
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-toggle-frame h5.dt-sc-toggle, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion, h5.dt-sc-toggle, h5.dt-sc-toggle-accordion {
font-size: 16px
}
.type2 h5.dt-sc-toggle, .type2 h5.dt-sc-toggle-accordion {
font-size: 24px
}
.type3 .dt-sc-toggle-frame h5.dt-sc-toggle, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
font-size: 14px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.type2>h5.dt-sc-toggle, .type2>h5.dt-sc-toggle-accordion {
font-size: 24px
}
.type2 h5.dt-sc-toggle-accordion::before, .type2 h5.dt-sc-toggle::before {
height: 25px;
left: 11px
}
.type2.alignright h5.dt-sc-toggle-accordion::before, .type2.alignright h5.dt-sc-toggle::before {
left: auto;
right: 11px
}
.type2 h5.dt-sc-toggle-accordion::after, .type2 h5.dt-sc-toggle::after {
width: 25px
}
.type2>.dt-sc-toggle-content, .type2>h5.dt-sc-toggle a, .type2>h5.dt-sc-toggle-accordion a {
padding-left: 40px
}
.type2.alignright>.dt-sc-toggle-content, .type2.alignright>h5.dt-sc-toggle a, .type2.alignright>h5.dt-sc-toggle-accordion a {
padding-right: 40px
}
.type3 .dt-sc-toggle-frame h5.dt-sc-toggle, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
font-size: 14px
}
.dt-sc-toggle-frame h5.dt-sc-toggle a {
padding: 20px 50px 20px 80px
}
}
@media only screen and (max-width:767px) {
.dt-sc-toggle-frame h5.dt-sc-toggle a {
padding: 20px 50px 20px 80px
}
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion a {
padding-right: 50px
}
}
@media only screen and (max-width:479px) {
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion::before, .dt-sc-toggle-frame h5.dt-sc-toggle::before {
left: 20px
}
.dt-sc-toggle-frame h5.dt-sc-toggle-accordion::after, .dt-sc-toggle-frame h5.dt-sc-toggle::after {
left: 13px
}
.dt-sc-toggle-frame h5.dt-sc-toggle a, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a {
padding: 12px 0 12px 50px
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle a, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a {
padding-top: 15px;
padding-bottom: 15px;
padding-right: 35px
}
.dt-sc-toggle-frame h5.dt-sc-toggle a::before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a::before {
width: 40px
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
font-size: 18px
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion::before, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle::before {
height: 20px;
right: 25px
}
.type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle-accordion::after, .type2:not(.dtlms_classes) .dt-sc-toggle-frame h5.dt-sc-toggle::after {
right: 15px;
width: 20px
}
.type2 h5.dt-sc-toggle, .type2 h5.dt-sc-toggle-accordion {
font-size: 16px
}
.type2 h5.dt-sc-toggle-accordion::before, .type2 h5.dt-sc-toggle::before {
height: 20px;
left: 8px
}
.type2.alignright h5.dt-sc-toggle-accordion::before, .type2.alignright h5.dt-sc-toggle::before {
left: auto;
right: 8px
}
.type2 h5.dt-sc-toggle-accordion::after, .type2 h5.dt-sc-toggle::after {
width: 20px
}
.type2>.dt-sc-toggle-content, .type2>h5.dt-sc-toggle a, .type2>h5.dt-sc-toggle-accordion a {
padding-left: 35px
}
.type2.alignright>.dt-sc-toggle-content, .type2.alignright>h5.dt-sc-toggle a, .type2.alignright>h5.dt-sc-toggle-accordion a {
padding-right: 35px
}
.type3 .dt-sc-toggle-frame h5.dt-sc-toggle, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion {
font-size: 14px
}
} .dt-sc-title {
position: relative;
clear: both;
float: left
}
.dt-sc-title.with-two-color-bg:after, .dt-sc-title.with-two-color-bg:before {
height: 100%;
position: absolute;
content: "";
top: 0
}
.aligncenter .dt-sc-title {
width: 100%
}
.dt-sc-title.aligncenter {
display: table;
float: none
}
.dt-sc-title.with-two-color-bg {
margin-bottom: 60px
}
.dt-sc-title.with-two-color-bg:before {
left: -20px;
width: 100%;
-webkit-transform: skewX(-30deg);
transform: skewX(-30deg);
-ms-transform: skewX(-30deg)
}
.dt-sc-title.with-two-color-bg:after {
right: 100%;
-ms-transform: skewX(-30deg) translateX(-30px);
-webkit-transform: skewX(-30deg) translateX(-30px);
transform: skewX(-30deg) translateX(-30px);
width: 9000px
}
.dt-sc-title.with-two-color-bg h2 {
line-height: normal;
margin: 0;
padding: 25px 30px 23px 10px;
position: relative;
left: 10px;
z-index: 1
}
.dt-sc-title.script-with-sub-title h2 {
font-weight: 400;
margin-bottom: 0;
letter-spacing: normal
}
.dt-sc-title.with-two-border {
margin-bottom: 70px;
width: 100%;
float: none;
display: inline-block;
text-align: center
}
.dt-sc-title.with-two-border.no-bottom-space {
margin-bottom: 0
}
.dt-sc-title.with-two-border>* {
width: 60%
}
.dt-sc-title.with-two-border h1, .dt-sc-title.with-two-border h2, .dt-sc-title.with-two-border h3, .dt-sc-title.with-two-border h4, .dt-sc-title.with-two-border h5, .dt-sc-title.with-two-border h6 {
position: relative;
display: inline-block
}
.dt-sc-title.with-two-border h1:first-child, .dt-sc-title.with-two-border h2:first-child, .dt-sc-title.with-two-border h3:first-child, .dt-sc-title.with-two-border h4:first-child, .dt-sc-title.with-two-border h5:first-child, .dt-sc-title.with-two-border h6:first-child {
font-weight: 900;
margin-bottom: 77px;
padding-bottom: 30px
}
.dt-sc-title.with-two-border h1:last-child, .dt-sc-title.with-two-border h2:last-child, .dt-sc-title.with-two-border h3:last-child, .dt-sc-title.with-two-border h4:last-child, .dt-sc-title.with-two-border h5:last-child, .dt-sc-title.with-two-border h6:last-child {
font-weight: 300;
margin-bottom: 0
}
.dt-sc-title.with-two-border h1:empty, .dt-sc-title.with-two-border h2:empty, .dt-sc-title.with-two-border h3:empty, .dt-sc-title.with-two-border h4:empty, .dt-sc-title.with-two-border h5:empty, .dt-sc-title.with-two-border h6:empty {
display: none
}
.dt-sc-title.with-two-border h1:first-child:before, .dt-sc-title.with-two-border h2:first-child:before, .dt-sc-title.with-two-border h3:first-child:before, .dt-sc-title.with-two-border h4:first-child:before, .dt-sc-title.with-two-border h5:first-child:before, .dt-sc-title.with-two-border h6:first-child:before {
position: absolute;
content: "";
display: block;
width: 150px;
height: 4px;
right: 0;
left: 0;
margin: 0 auto;
bottom: 0
}
.dt-sc-title.with-two-border h1:first-child:after, .dt-sc-title.with-two-border h2:first-child:after, .dt-sc-title.with-two-border h3:first-child:after, .dt-sc-title.with-two-border h4:first-child:after, .dt-sc-title.with-two-border h5:first-child:after, .dt-sc-title.with-two-border h6:first-child:after {
content: "\e61a";
font-family: Pe-icon-7-stroke;
display: block;
position: absolute;
right: 0;
left: 0;
margin: 0 auto;
font-size: 58px;
bottom: -57px;
width: 65px;
height: 65px;
background: no-repeat;
text-align: center
}
.dt-sc-title.with-two-border h1:empty, .dt-sc-title.with-two-border h2:empty, .dt-sc-title.with-two-border h3:empty, .dt-sc-title.with-two-border h4:empty, .dt-sc-title.with-two-border h5:empty, .dt-sc-title.with-two-border h6:empty {
margin: 0
}
.dt-sc-title.with-sub-title h3 {
font-size: 14px;
letter-spacing: 1px
}
.dt-sc-title.with-two-color-stripe {
position: relative;
width: 100%;
margin: 0 0 50px
}
.dt-sc-title.with-two-color-stripe:after, .dt-sc-title.with-two-color-stripe:before {
content: "";
height: 100%;
position: absolute;
top: 0;
width: 9000px
}
.dt-sc-title.with-two-color-stripe:before {
right: 100%;
transform: skewX(-30deg) translateX(-30px);
-webkit-transform: skewX(-30deg) translateX(-30px);
-ms-transform: skewX(-30deg) translateX(-30px)
}
.dt-sc-title.with-two-color-stripe:after {
left: 100%;
transform: skewX(-30deg) translateX(30px);
-webkit-transform: skewX(-30deg) translateX(30px);
-ms-transform: skewX(-30deg) translateX(30px)
}
.dt-sc-title.with-two-color-stripe h3 {
font-size: 20px;
margin: 40px 0 -5px;
letter-spacing: 1px;
float: left
}
.dt-sc-title.with-two-color-stripe h2 {
font-size: 34px;
font-weight: 900;
letter-spacing: 2px;
float: left;
clear: both;
margin-bottom: 0
}
.dt-sc-title.with-two-color-stripe h5 {
float: left;
position: relative;
padding: 50px 0 40px 100px;
margin: -50px 0 0;
font-size: 14px
}
.dt-sc-title.with-two-color-stripe h5:before {
content: "";
position: absolute;
left: 57px;
height: 100%;
width: 1px;
top: -5px;
-webkit-transform: skewX(-30deg);
transform: skewX(-30deg);
-ms-transform: skewX(-30deg)
}
.dt-sc-title.with-right-border-decor {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0 0 20px 70px
}
.dt-sc-title.with-right-border-decor:before {
content: "";
position: absolute;
bottom: 0;
left: 21px;
top: 35px;
height: auto;
width: 1px
}
.dt-sc-title.with-right-border-decor:after {
content: "";
position: absolute;
left: 15px;
bottom: 0;
width: 13px;
height: 13px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-radius: 2px
}
.dt-sc-title.with-right-border-decor h2 {
margin: -7px 0 40px;
line-height: 40px;
position: relative
}
.dt-sc-title.with-right-border-decor p {
font-size: 14px
}
.dt-sc-title.with-right-border-decor .dt-sc-button {
margin-top: 30px;
clear: both
}
.dt-sc-title.with-right-border-decor h2:before {
content: "";
position: absolute;
left: -62px;
top: 10px;
width: 28px;
height: 28px;
border: 4px solid;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-radius: 3px
}
.dt-sc-title.with-right-border-decor>h4:first-child {
color: #cacaca;
margin-bottom: 10px;
font-weight: 300;
font-size: 20px;
text-transform: uppercase;
padding-bottom: 20px
}
.dt-sc-title.with-right-border-decor>h5:first-child {
color: #cacaca;
margin-bottom: 5px;
font-weight: 400;
font-size: 18px;
text-transform: uppercase;
padding-bottom: 10px
}
.dt-sc-title.with-right-border-decor>h6:first-child {
color: #cacaca;
margin-bottom: 0;
font-weight: 400;
font-size: 16px;
text-transform: uppercase;
padding-bottom: 10px
}
.aligncenter .dt-sc-title.with-right-border-decor>:first-child:after, .dt-sc-title.with-right-border-decor.aligncenter>:first-child:after {
right: 0;
margin: 0 auto
}
.alignright .dt-sc-title.with-right-border-decor>:first-child:after, .dt-sc-title.with-right-border-decor.alignright>:first-child:after {
left: auto;
right: 0
}
.dt-sc-title.with-right-border-decor.alignright>* {
text-align: right;
float: right
}
.dt-sc-title.with-right-border-decor.aligncenter>* {
text-align: center;
float: none;
display: inline-block
}
.dt-sc-title.with-boxed {
display: block;
float: none;
margin: 0 0 0 15px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: auto
}
.dt-sc-title.with-boxed h2 {
height: 120px;
margin: auto;
padding: 0 15px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
top: 0
}
.dt-sc-title.with-boxed h2 span {
display: block;
font-size: 48px;
margin-bottom: 0;
padding-bottom: 20px
}
.dt-sc-title.with-boxed.alter {
margin: 0 15px 0 0
}
.dt-sc-title.with-boxed.dt-sc-photography-style {
float: none;
display: inline-block;
background: 0 0
}
.dt-sc-photography-style>* {
font-weight: 900;
float: none;
display: inline-block;
position: relative;
padding: 0;
margin: 0;
letter-spacing: 0
}
.dt-sc-photography-style strong {
font-weight: 900;
position: relative;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-photography-style span {
width: 50px;
height: 50px;
line-height: 50px;
background: #f8f8f8;
border-radius: 50%;
font-size: 30px;
margin-left: 15px;
color: #222;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-photography-style strong:after, .dt-sc-photography-style strong:before {
content: "";
display: block;
bottom: 0;
height: 4px;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
left: 0
}
.dt-sc-photography-style a span:hover {
color: #fff
}
.dt-sc-photography-style h1 span {
position: relative;
top: 15px
}
.dt-sc-photography-style h1 span:before {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 0
}
.dt-sc-photography-style strong:before {
position: absolute;
width: 100%;
transition: all .3s linear
}
.dt-sc-photography-style strong:after {
position: absolute;
width: 0;
transition: all .3s linear
}
.dt-sc-photography-style:hover strong:after {
width: 100%
}
.dt-sc-dark-bg.dt-skin-secondary-bg .dt-sc-photography-style:hover strong {
color: #999
}
.dt-sc-dark-bg .dt-sc-photography-style strong, .dt-sc-skin-highlight .dt-sc-photography-style a, .dt-sc-title.split2-title .split2-title-content * {
color: #fff
}
.dt-sc-dark-bg.dt-skin-secondary-bg .dt-sc-photography-style strong:after, .dt-sc-dark-bg.dt-skin-secondary-bg .dt-sc-photography-style:hover strong:before {
background: #999
}
.dt-sc-dark-bg .dt-sc-photography-style strong:before {
background: #fff
}
.dt-sc-dark-bg .dt-sc-photography-style a span:hover {
background: #000
}
.dt-sc-title.with-boxed.dt-sc-photography-style {
text-align: left;
width: 100%;
height: auto
}
.dt-sc-title.with-boxed.dt-sc-photography-style.aligncenter {
text-align: center
}
.dt-sc-title.with-boxed.dt-sc-photography-style.alignright {
text-align: right
}
.separator-with-arrow {
width: 100%;
float: left;
position: relative;
margin-bottom: 46px
}
.separator-with-arrow:after, .separator-with-arrow:before {
position: absolute;
content: "";
display: block
}
.separator-with-arrow:before {
left: 0;
bottom: -25px;
width: 67px;
height: 2px;
background: #000
}
.separator-with-arrow:after {
left: 10px;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top-width: 5px;
border-top-style: solid;
bottom: -30px
}
.separator-with-arrow.aligncenter:after, .separator-with-arrow.aligncenter:before {
left: 0;
right: 0;
margin: 0 auto
}
.separator-with-arrow.alignright:before {
left: auto;
right: 0
}
.separator-with-arrow.alignright:after {
left: auto;
right: 10px
}
.animated-twin-lines {
width: 100%;
height: auto;
margin: auto auto 45px;
float: none;
display: inline-block;
position: relative;
text-align: center;
padding-bottom: 15px
}
.animated-twin-lines:after, .animated-twin-lines:before {
left: 0;
right: 0;
margin: 0 auto;
content: '';
display: block;
position: absolute;
width: 50px;
height: 3px;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear;
-ms-animation-delay: 1s;
background: #000
}
.animated-twin-lines:before {
animation: clip-one 1s linear infinite;
-moz-animation: clip-one 1s linear infinite;
-ms-animation: clip-one 1s linear infinite;
-webkit-animation: clip-one 1s linear infinite;
bottom: -2px
}
.animated-twin-lines:after {
animation: clip-two 1.5s linear infinite;
-moz-animation: clip-two 1.5s linear infinite;
-ms-animation: clip-two 1.5s linear infinite;
-webkit-animation: clip-two 1.5s linear infinite;
bottom: 2px
}
.animated-twin-lines.alignleft {
text-align: left
}
.animated-twin-lines.alignright {
text-align: right
}
.animated-twin-lines.alignleft, .animated-twin-lines.alignright {
margin-bottom: 35px
}
.animated-twin-lines.alignleft:after, .animated-twin-lines.alignleft:before {
right: auto
}
.animated-twin-lines.alignright:after, .animated-twin-lines.alignright:before {
left: auto
}
.dt-sc-dark-bg .animated-twin-lines:after, .dt-sc-dark-bg .animated-twin-lines:before {
background: #fff
}
@keyframes clip-one {
0%, 100% {
width: 50px
}
25% {
width: 20px
}
50% {
width: 40px
}
75% {
width: 25px
}
}
@-webkit-keyframes clip-one {
0%, 100% {
width: 50px
}
25% {
width: 20px
}
50% {
width: 40px
}
75% {
width: 25px
}
}
@keyframes clip-two {
0%, 100% {
width: 50px
}
25% {
width: 35px
}
50% {
width: 15px
}
75% {
width: 40px
}
}
@-moz-keyframes clip-two {
0%, 100% {
width: 50px
}
25% {
width: 35px
}
50% {
width: 15px
}
75% {
width: 40px
}
}
.dt-sc-triangle-title {
float: left;
clear: both;
width: 370px;
height: 500px;
text-align: center;
position: relative
}
.dt-sc-triangle-title:after, .dt-sc-triangle-title:before {
position: absolute;
left: 0;
right: 0;
margin: auto;
content: ""
}
.dt-sc-triangle-title:before {
top: 100px;
width: 310px;
height: 310px;
transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg);
-webkit-transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg);
-ms-transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg)
}
.dt-sc-triangle-title:after {
top: 111px;
width: 290px;
height: 290px;
transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg);
-webkit-transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg);
-ms-transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg);
background: #fff
}
.dt-sc-triangle-title h2 {
font-size: 28px;
line-height: normal;
margin: 215px 0 10px;
position: relative;
z-index: 9
}
.dt-sc-triangle-title p {
font-size: 14px;
line-height: 24px;
position: relative;
z-index: 9
}
.dt-sc-ribbon-title {
display: inline-block;
text-align: center;
font-size: 30px;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/images/ribbon.png) no-repeat;
width: 500px;
height: 106px;
letter-spacing: 1px;
text-transform: uppercase;
line-height: 55px
}
.mz-title {
overflow: hidden;
float: left;
width: 100%
}
.mz-title:not(.separator-border) .mz-title-content {
margin-bottom: 30px;
position: relative;
clear: both;
float: left
}
.mz-title:not(.separator-border) .mz-title-content:before {
content: "";
position: absolute;
right: -22px;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: skewX(30deg);
transform: skewX(30deg);
-ms-transform: skewX(30deg)
}
.mz-title:not(.separator-border) .mz-title-content:after {
content: "";
height: 100%;
top: 0;
left: 114%;
left: -webkit-calc(100% - -26px);
left: -moz-calc(100% - -26px);
left: calc(100% - -26px);
position: absolute;
-ms-transform: skewX(30deg);
-webkit-transform: skewX(30deg);
transform: skewX(30deg);
width: 9000px;
background: #f3f3f3
}
.dt-sc-title.mz-title:not(.separator-border) .mz-title-content h2 {
padding: 17px 10px 15px 20px;
position: relative;
z-index: 1;
margin: 0;
left: 0;
text-transform: uppercase;
color: #fff;
font-size: 24px
}
.dt-sc-title.mz-title.separator-border {
width: 100%;
float: left;
text-align: center;
margin-bottom: 20px
}
.dt-sc-title.mz-title.separator-border .mz-title-content {
float: none;
display: inline-block
}
.dt-sc-title.mz-title.separator-border .mz-title-content>* {
position: relative;
padding: 0 35px;
float: left;
margin: 0;
background: 0 0;
font-weight: 400
}
.dt-sc-dark-bg .dt-sc-title.mz-title.separator-border .mz-title-content>:after, .dt-sc-dark-bg .dt-sc-title.mz-title.separator-border .mz-title-content>:before, .mz-stripe-title .mz-stripe-title-content h1, .mz-stripe-title .mz-stripe-title-content h2, .mz-stripe-title .mz-stripe-title-content h3, .mz-stripe-title .mz-stripe-title-content h3.widgettitle, .mz-stripe-title .mz-stripe-title-content h4, .mz-stripe-title .mz-stripe-title-content h5, .mz-stripe-title .mz-stripe-title-content h6 {
background: #fff
}
.dt-sc-title.mz-title.separator-border .mz-title-content>:before {
position: absolute;
display: block;
content: "";
width: 15px;
height: 9px;
left: 0;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-title.mz-title.separator-border .mz-title-content>:after {
position: absolute;
display: block;
content: "";
width: 15px;
height: 9px;
right: 0;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-title.mz-title.separator-border.alignleft .mz-title-content>:before, .dt-sc-title.mz-title.separator-border.alignright .mz-title-content>:after {
display: none
}
.dt-sc-title.mz-title.separator-border.alignleft {
text-align: left
}
.dt-sc-title.mz-title.separator-border.alignleft .mz-title-content>* {
padding: 0 35px 0 0
}
.dt-sc-title.mz-title.separator-border.alignright {
text-align: right
}
.dt-sc-title.mz-title.separator-border.alignright .mz-title-content>* {
padding: 0 0 0 35px
}
.dt-sc-title.split2-title {
overflow: hidden;
float: left;
width: 100%
}
.dt-sc-title.split2-title .split2-title-content {
margin-bottom: 30px;
position: relative;
clear: both;
float: left
}
.dt-sc-title.split2-title .split2-title-content:after {
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/images/title-pattern.png);
content: "";
height: 100%;
top: 0;
left: 100%;
position: absolute;
width: 9000px
}
.dt-sc-title.split2-title .split2-title-content h2 {
background: #000;
padding: 12px 15px;
position: relative;
z-index: 1;
margin: 0;
left: 0;
font-size: 16px;
text-transform: uppercase
}
.dt-sc-title.script-with-sub-title.with-bg strong {
-webkit-text-fill-color: transparent;
background: -o-linear-gradient(transparent, transparent);
-webkit-background-clip: text;
background-image: -webkit-linear-gradient(transparent, transparent), url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/images/title-bg.gif);
background-position: left;
background-size: 45%;
float: none;
display: inline-block
}
.dt-sc-title.script-with-sub-title.dt-sc-one-instructor-title h2 {
color: #000;
font-weight: 600;
line-height: 50px;
margin-bottom: 15px
}
.dt-sc-title.script-with-sub-title.dt-sc-one-instructor-title h5 {
color: #000;
font-size: 18px;
font-weight: 400
}
.dt-sc-dark-bg .dt-sc-title.script-with-sub-title.dt-sc-one-instructor-title h5 {
color: #fff
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft {
text-align: left
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignright {
text-align: right
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title:not(.aligncenter) {
width: 100%
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title {
z-index: 1;
margin-bottom: 30px;
text-align: center
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h4:first-child, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h5:first-child, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h6:first-child, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-bottom-space {
margin-bottom: 0
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title * {
position: relative
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title strong {
font-weight: inherit
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h1, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h2, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h3 {
font-weight: 500;
margin-bottom: 0;
letter-spacing: normal;
text-transform: inherit;
position: relative;
color: #222;
padding: 0 85px;
width: auto;
float: none;
display: inline-block
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h1:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h2:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h3:before {
position: absolute;
content: "";
display: block;
left: 0;
top: 0;
top: 50%;
z-index: -1;
border-style: solid;
border-width: 2px;
height: 2px;
width: 64px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%)
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h1:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h2:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h3:after {
position: absolute;
content: "";
display: block;
right: 0;
top: 0;
top: 50%;
z-index: -1;
border-style: solid;
border-width: 2px;
height: 2px;
width: 64px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%)
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title :empty, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title :empty:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft h1:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft h2:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft h3:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignright h1:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignright h2:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignright h3:after {
display: none
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h4, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h5, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h6 {
font-weight: 200;
text-transform: uppercase;
color: #222;
margin-top: 6px
}
.dt-sc-dark-bg .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h4, .dt-sc-dark-bg .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h5, .dt-sc-dark-bg .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h6 {
color: #fff
}
.dt-sc-title.script-with-sub-title h4:first-child, .dt-sc-title.script-with-sub-title h5:first-child, .dt-sc-title.script-with-sub-title h6:first-child {
margin-top: 0
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor {
padding: 0;
width: 100%
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h1:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h1:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h2:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h2:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h3:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h3:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor>h1:last-child:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor>h2:last-child:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor>h3:last-child:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor>h4:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor>h5:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor>h6:before {
content: none
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft h1, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft h2, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft h3 {
padding: 0 85px 0 0
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignright h1, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignright h2, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignright h3 {
padding: 0 0 0 85px
}
.dt-sc-title.with-image strong {
font-weight: 400;
margin-left: 10px
}
.dt-sc-title.with-image.dt-sc-online-learning-title {
width: 100%;
float: none;
display: inline-block;
text-align: center
}
.dt-sc-title.with-image.dt-sc-online-learning-title h2 {
font-size: 45px;
font-weight: 300;
margin-bottom: 15px
}
.dt-sc-title.with-image.dt-sc-online-learning-title span {
display: inline-block;
width: auto;
position: relative;
line-height: 14px;
margin-bottom: 20px
}
.dt-sc-title.with-image.dt-sc-online-learning-title span:after, .dt-sc-title.with-image.dt-sc-online-learning-title span:before {
position: absolute;
content: "";
display: block;
width: 40px;
height: 3px;
margin: auto;
bottom: 0;
top: 0;
background-color: #e5e7ec
}
.dt-sc-title.with-image.dt-sc-online-learning-title span:before {
right: auto;
left: 30px
}
.dt-sc-title.with-image.dt-sc-online-learning-title span:after {
right: 30px;
left: auto
}
.dt-sc-title.with-image.dt-sc-online-learning-title h6 {
font-size: 18px;
line-height: 24px;
color: #999;
font-weight: 300
}
.dt-sc-title.with-image.dt-sc-online-learning-title h6 p {
margin: 0
}
.dt-sc-title.with-image.dt-sc-online-learning-title.alignleft {
text-align: left
}
.dt-sc-title.with-image.dt-sc-online-learning-title.alignright {
text-align: right
}
.dt-sc-title.with-image.dt-sc-online-learning-title.alignleft span:after, .dt-sc-title.with-image.dt-sc-online-learning-title.alignright span:before {
display: none
}
.dt-sc-title.with-two-color-stripe h5 {
color: rgba(0, 0, 0, .3)
}
.dt-sc-dark-bg .dt-sc-title.script-with-sub-title h2, .dt-sc-dark-bg.skin-color .dt-sc-title.script-with-sub-title h2, .dt-sc-title.with-boxed h2, .dt-sc-title.with-boxed h2 a, .dt-sc-title.with-two-color-bg h2 {
color: #fff
}
.dt-sc-title.with-boxed h2 a:hover {
color: rgba(0, 0, 0, .2)
}
.dt-sc-title.with-two-color-stripe h5:before {
background: rgba(0, 0, 0, .2)
}
.dt-sc-title.with-two-color-stripe:after {
background: #e6e6e8
}
.dt-sc-title.with-two-color-bg h2, .dt-sc-title.with-two-color-bg:before {
background: #000
}
.dt-sc-dark-bg .dt-sc-title.with-two-border h1:before, .dt-sc-dark-bg .dt-sc-title.with-two-border h2:before, .dt-sc-dark-bg .dt-sc-title.with-two-border h3:before, .dt-sc-dark-bg .dt-sc-title.with-two-border h4:before, .dt-sc-dark-bg .dt-sc-title.with-two-border h5:before, .dt-sc-dark-bg .dt-sc-title.with-two-border h6:before {
background-color: #fff
}
.dt-sc-dark-bg .dt-sc-title.with-two-border h1:last-child, .dt-sc-dark-bg .dt-sc-title.with-two-border h2:last-child, .dt-sc-dark-bg .dt-sc-title.with-two-border h3:last-child, .dt-sc-dark-bg .dt-sc-title.with-two-border h4:last-child, .dt-sc-dark-bg .dt-sc-title.with-two-border h5:last-child, .dt-sc-dark-bg .dt-sc-title.with-two-border h6:last-child {
color: #fff
}
.dt-sc-photography-style:before {
background: #000
}
@media all and (min-width:0\0) and (min-resolution:.001dpcm) {
.dt-sc-triangle-title::after, .dt-sc-triangle-title::before {
transform: rotate(45deg) skew(10deg, 10deg);
-ms-transform: rotate(45deg) skew(10deg, 10deg)
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-title.with-two-color-stripe:before {
transform: skewX(-30deg) translateX(-45px);
-webkit-transform: skewX(-30deg) translateX(-45px);
-ms-transform: skewX(-30deg) translateX(-45px)
}
.dt-sc-title.with-two-color-stripe:after {
transform: skewX(-30deg) translateX(45px);
-webkit-transform: skewX(-30deg) translateX(45px);
-ms-transform: skewX(-30deg) translateX(45px)
}
.dt-sc-title.with-two-color-stripe h5:before {
left: 50px
}
.dt-sc-title.with-two-color-bg h2 {
font-size: 24px;
line-height: normal
}
.dt-sc-triangle-title {
height: 450px;
width: 100%
}
.dt-sc-triangle-title:before {
height: 250px;
top: 100px;
width: 250px
}
.dt-sc-triangle-title:after {
height: 230px;
top: 110px;
width: 230px
}
.dt-sc-triangle-title h2 {
font-size: 20px;
margin-top: 175px
}
.dt-sc-photography-style.vc_col-md-12 {
padding-bottom: 0
}
.dt-sc-title.with-two-color-stripe h1, .dt-sc-title.with-two-color-stripe h2, .dt-sc-title.with-two-color-stripe h3, .dt-sc-title.with-two-color-stripe h4, .dt-sc-title.with-two-color-stripe h5, .dt-sc-title.with-two-color-stripe h6 {
float: none;
line-height: normal
}
.dt-sc-title.with-two-color-stripe {
text-align: center
}
.dt-sc-title.with-two-color-stripe h5 {
margin: 0;
padding: 50px 0 40px 70px
}
.dt-sc-title.with-two-color-stripe h5::before {
height: 1px;
left: 0;
top: 25px;
width: 100%;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-title.with-two-color-bg::before {
left: 0
}
.dt-sc-title.with-two-color-bg::after {
-webkit-transform: skewX(-30deg) translateX(-10px);
transform: skewX(-30deg) translateX(-10px)
}
.dt-sc-title.with-two-color-bg h2 {
font-size: 24px;
line-height: normal;
left: 35px
}
.dt-sc-title.with-two-color-stripe {
text-align: center
}
.dt-sc-title.with-two-color-stripe:before {
transform: skewX(-30deg) translateX(-45px);
-webkit-transform: skewX(-30deg) translateX(-45px);
-ms-transform: skewX(-30deg) translateX(-45px)
}
.dt-sc-title.with-two-color-stripe:after {
transform: skewX(-30deg) translateX(45px);
-webkit-transform: skewX(-30deg) translateX(45px);
-ms-transform: skewX(-30deg) translateX(45px)
}
.dt-sc-title.with-two-color-stripe h1, .dt-sc-title.with-two-color-stripe h2, .dt-sc-title.with-two-color-stripe h3, .dt-sc-title.with-two-color-stripe h4, .dt-sc-title.with-two-color-stripe h5, .dt-sc-title.with-two-color-stripe h6 {
float: none;
line-height: normal
}
.dt-sc-title.with-two-color-stripe h5 {
margin: 0;
padding-left: 0
}
.dt-sc-title.with-two-color-stripe h5::before {
height: 1px;
left: 0;
top: 25px;
width: 100%;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none
}
.dt-sc-triangle-title {
height: 390px;
width: 100%
}
.dt-sc-triangle-title:before {
height: 195px;
top: 100px;
width: 195px
}
.dt-sc-triangle-title:after {
height: 175px;
top: 110px;
width: 175px
}
.dt-sc-triangle-title h2 {
font-size: 18px;
margin-top: 150px
}
.dt-sc-triangle-title p {
font-size: 9px;
line-height: 20px
}
.dt-sc-title.with-boxed h2 {
font-size: 24px
}
.dt-sc-photography-style.rs_col-sm-12 {
padding-bottom: 0
}
.page-with-sidebar.with-both-sidebar .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h1, .page-with-sidebar.with-both-sidebar .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h2, .page-with-sidebar.with-both-sidebar .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.no-decor h3 {
padding: 0 30px
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h1, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h2, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h3 {
padding: 0 75px
}
.vc_col-sm-6 .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title.alignleft h2 {
font-size: 36px
}
}
@media only screen and (max-width:767px) {
.dt-sc-title.with-two-color-bg {
display: block;
float: none;
margin: 0 15px;
text-align: center;
width: auto
}
.dt-sc-title.with-two-color-bg:before {
left: -7px
}
.dt-sc-title.with-two-color-bg:after {
-webkit-transform: skewX(-30deg) translateX(-15px);
transform: skewX(-30deg) translateX(-15px)
}
.dt-sc-title.with-two-color-bg h2 {
font-size: 24px;
line-height: normal;
padding: 15px 10px 15px 0
}
.dt-sc-title.with-two-color-stripe {
text-align: center
}
.dt-sc-title.with-two-color-stripe:before {
transform: skewX(-30deg) translateX(-45px);
-webkit-transform: skewX(-30deg) translateX(-45px);
-ms-transform: skewX(-30deg) translateX(-45px)
}
.dt-sc-title.with-two-color-stripe:after {
transform: skewX(-30deg) translateX(45px);
-webkit-transform: skewX(-30deg) translateX(45px);
-ms-transform: skewX(-30deg) translateX(45px)
}
.dt-sc-title.with-two-color-stripe h1, .dt-sc-title.with-two-color-stripe h2, .dt-sc-title.with-two-color-stripe h3, .dt-sc-title.with-two-color-stripe h4, .dt-sc-title.with-two-color-stripe h5, .dt-sc-title.with-two-color-stripe h6 {
float: none;
line-height: normal
}
.dt-sc-title.with-right-border-decor.aligncenter>* {
line-height: normal
}
.dt-sc-title.with-two-color-stripe h5 {
margin: 0;
padding-left: 0
}
.dt-sc-title.with-two-color-stripe h5::before {
height: 1px;
left: 0;
top: 25px;
width: 100%;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none
}
.icon-link-title .vc_column-inner {
padding: 0
}
.dt-sc-title.with-two-border h2 {
font-size: 22px;
padding: 0 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box
}
.dt-sc-title.with-two-border h2::after, .dt-sc-title.with-two-border h2::before {
top: 50%;
width: calc(100% - 85%)
}
.dt-sc-title.with-two-border h2::before {
left: 100%;
top: 55%
}
.dt-sc-title.with-two-border h2::after {
right: 100%
}
.dt-sc-triangle-title {
width: 100%
}
.dt-sc-ribbon-title {
background-size: 100% auto;
width: 100%
}
.dt-sc-title.script-with-sub-title h2 {
font-size: 24px
}
.dt-sc-title.script-with-sub-title h6 {
font-size: 14px
}
.dt-sc-title.with-image.dt-sc-online-learning-title h2 {
font-size: 32px
}
.dt-sc-title.with-image.dt-sc-online-learning-title h6 p {
display: inline
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.dt-sc-ribbon-title {
line-height: 50px
}
.dt-sc-triangle-title {
height: 510px;
margin: 0 0 35px
}
}
@media only screen and (max-width:479px) {
.dt-sc-title.with-two-color-bg h2 {
font-size: 22px
}
.dt-sc-ribbon-title {
font-size: 20px;
height: auto;
line-height: 32px;
padding: 0 0 30px
}
.dt-sc-title.with-boxed {
margin: 0 5px 0 15px
}
.dt-sc-title.with-boxed.alter {
margin: 0 15px 0 5px
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h1, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h2, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h3 {
padding: 0
}
.dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h1:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h1:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h2:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h2:before, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h3:after, .dt-sc-title.script-with-sub-title.dt-sc-kalvi-default-title h3:before {
display: none
}
.dt-sc-title.with-two-border h2::after, .dt-sc-title.with-two-border h2::before {
top: 80%
}
.dt-sc-photography-style>* {
font-size: 35px
}
}
@media only screen and (min-width:320px) and (max-width:479px) {
.dt-sc-title.with-two-border h2 {
font-size: 20px
}
.dt-sc-title.with-right-border-decor .dt-sc-button.large {
font-size: 15px
}
.dt-sc-title.with-boxed h2 {
font-size: 24px;
height: 100px
}
.dt-sc-title.with-boxed h2 span {
font-size: 40px
}
.dt-sc-triangle-title {
height: 450px
}
.dt-sc-triangle-title:before {
height: 250px;
top: 100px;
width: 250px
}
.dt-sc-triangle-title:after {
height: 230px;
top: 110px;
width: 230px
}
.dt-sc-triangle-title h2 {
font-size: 22px;
margin-top: 170px
}
}
@media only screen and (max-width:319px) {
.dt-sc-title.with-two-color-bg {
margin: 0 -15px
}
.dt-sc-title.with-two-color-bg h2 {
background: 0 0;
font-size: 18px;
left: auto;
padding: 15px 10px
}
.dt-sc-title.with-two-color-stripe:before {
transform: skewX(-30deg) translateX(-120px);
-webkit-transform: skewX(-30deg) translateX(-120px);
-ms-transform: skewX(-30deg) translateX(-120px)
}
.dt-sc-title.with-two-color-stripe:after {
transform: skewX(-30deg) translateX(120px);
-webkit-transform: skewX(-30deg) translateX(120px);
-ms-transform: skewX(-30deg) translateX(120px)
}
.dt-sc-title.with-boxed h2 {
font-size: 17px;
height: 80px
}
.dt-sc-title.with-boxed h2 span {
font-size: 34px
}
.dt-sc-photography-style:before {
left: -15px;
top: -15px
}
.dt-sc-photography-style.alter:before {
bottom: -15px;
right: -15px
}
.dt-sc-title.with-two-border h2 {
font-size: 18px;
padding: 0 6px
}
.dt-sc-title.with-two-border.with-sub-title h3 {
font-size: 13px
}
.dt-sc-ribbon-title {
font-size: 14px;
line-height: 24px
}
.dt-sc-title.with-right-border-decor {
padding: 0 0 20px 40px
}
.dt-sc-title.with-right-border-decor::before {
left: 11px;
top: 36px
}
.dt-sc-title.with-right-border-decor::after {
height: 11px;
left: 6px;
width: 11px
}
.dt-sc-title.with-right-border-decor h2 {
font-size: 22px
}
.dt-sc-title.with-right-border-decor h2::before {
border-width: 3px;
height: 20px;
left: -42px;
width: 20px
}
.dt-sc-title.with-right-border-decor .dt-sc-button.large {
font-size: 11px;
padding: 20px 30px 18px
}
.dt-sc-triangle-title {
height: 390px
}
.dt-sc-triangle-title:before {
height: 195px;
top: 100px;
width: 195px
}
.dt-sc-triangle-title:after {
height: 175px;
top: 110px;
width: 175px
}
.dt-sc-triangle-title h2 {
font-size: 18px;
margin: 145px 0 0
}
.dt-sc-triangle-title p {
font-size: 9px
}
} .dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline .dt-sc-hr-timeline-thumb:before, .dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3, .dt-sc-timeline-section.type4 .dt-sc-timeline .dt-sc-timeline-content h2, .dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper:before, .dt-sc-timeline-section.type4 .dt-sc-timeline-thumb-overlay {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-hr-timeline-section.type1, .dt-sc-hr-timeline-wrapper {
float: left;
width: 100%;
clear: both;
margin: 0;
padding: 0;
position: relative
}
.dt-sc-hr-timeline-section.type1:before {
content: "";
position: absolute;
left: 0;
top: 0;
bottom: 0;
margin: auto;
height: 5px;
width: 100%
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:after, .dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
margin: auto;
height: 5px;
width: 9000px
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:before {
left: 100%
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:after {
right: 100%
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content {
display: inline-block;
padding: 25px 20px 30px;
border-radius: 5px;
text-align: center;
width: 50%;
margin: 0 0 35px;
position: relative
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content {
float: right;
margin: 45px 0 0
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content h3 {
font-size: 24px;
line-height: normal
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:after, .dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:before {
content: "";
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%)
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:before {
border: 5px solid;
height: 26px;
bottom: -13px;
width: 26px;
-webkit-border-radius: 50%;
border-radius: 50%
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:after {
bottom: -42px;
height: 30px;
width: 5px
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content:before {
bottom: inherit;
top: -13px
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content:after {
bottom: inherit;
top: -42px
}
.dt-sc-hr-timeline-section.type2 {
float: left;
width: 100%;
margin: 0;
padding: 0;
clear: both;
position: relative
}
.dt-sc-hr-timeline-section.type2:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
height: 5px;
width: 78%
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content {
text-align: center
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb {
display: inline-block;
line-height: 0;
margin: 0 0 70px;
position: relative;
top: 20px;
text-align: center
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb {
margin: 113px 0 0;
top: -16px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb img {
border-radius: 50%
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3 {
font-size: 15px;
font-weight: 700;
line-height: normal;
margin-bottom: 30px;
position: relative;
text-transform: uppercase
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3:before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -15px;
margin: auto;
height: 1px;
width: 30px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3:after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -17px;
margin: auto;
height: 5px;
width: 5px;
border-radius: 50%
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline:not(.bottom) .dt-sc-hr-timeline-content h3 {
margin-top: 45px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p {
margin-bottom: 45px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content p {
font-size: 14px;
line-height: 24px;
margin-bottom: 0
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb:before {
content: "";
position: absolute;
left: 42%;
left: -webkit-calc(50% - 13px);
left: -moz-calc(50% - 13px);
left: calc(50% - 13px);
top: 100%;
width: 26px;
height: 26px;
border: 1px solid;
border-radius: 50%;
transform: translateY(44px)
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb:after {
content: "";
position: absolute;
left: 50%;
left: -webkit-calc(50% - 2px);
left: -moz-calc(50% - 2px);
left: calc(50% - 2px);
top: 100%;
width: 5px;
height: 44px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb:before {
bottom: 100%;
top: auto;
transform: translateY(-44px)
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb:after {
bottom: 100%;
top: auto
}
.dt-sc-timeline-section {
float: left;
width: 100%;
clear: both;
margin: 0 0 46px;
padding: 0;
position: relative
}
.dt-sc-timeline-section:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
margin: auto;
height: 100%;
width: 5px
}
.dt-sc-timeline {
display: inline-block;
width: 100%
}
.dt-sc-timeline-section .dt-sc-timeline:first-child {
margin-top: -19px
}
.dt-sc-timeline-section .dt-sc-timeline:last-child {
margin-bottom: -46px
}
.dt-sc-timeline .column {
margin: 0;
width: 50%
}
.dt-sc-timeline.right>.column {
float: right
}
.dt-sc-timeline .dt-sc-timeline-content h2 {
font-size: 16px;
line-height: normal
}
.dt-sc-timeline .dt-sc-timeline-content h2 span {
font-size: 24px
}
.dt-sc-timeline.left .dt-sc-timeline-content {
text-align: right;
padding: 0 120px 0 0;
position: relative
}
.dt-sc-timeline.right .dt-sc-timeline-content {
padding: 0 0 0 120px;
position: relative
}
.dt-sc-timeline .dt-sc-timeline-content:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 72px;
margin: auto;
width: 26px;
height: 26px;
border: 5px solid;
border-radius: 50%
}
.dt-sc-timeline .dt-sc-timeline-content:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 3px;
margin: auto;
width: 70px;
height: 5px
}
.dt-sc-timeline.right .dt-sc-timeline-content:before {
right: inherit;
left: 73px
}
.dt-sc-timeline.right .dt-sc-timeline-content:after {
right: inherit;
left: 2px
}
.dt-sc-timeline-section.type2:before {
width: 3px;
height: 85%
}
.dt-sc-timeline-section.type2 .dt-sc-timeline {
margin-bottom: -60px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline-section.type2 .dt-sc-timeline.right .dt-sc-timeline-content {
text-align: center;
padding: 0
}
.dt-sc-timeline-section.type2 .dt-sc-timeline-image-wrapper {
margin: 17px auto;
display: inline-block;
overflow: hidden;
border: 3px solid;
position: relative;
z-index: 1
}
.dt-sc-timeline-section.type2 .dt-sc-timeline-image-wrapper img {
width: 150px;
float: left
}
.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content h2 span {
font-size: 30px;
margin-bottom: 10px;
display: inline-block
}
.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content h2 {
font-size: 16px;
line-height: 27px;
width: 62%;
margin: 0 19%
}
.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content:before {
border: 0
}
.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content:after {
width: 45%;
height: 1px;
border-top: 2px dotted;
background: 0 0;
top: 76px;
bottom: inherit;
right: 1px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline.right .dt-sc-timeline-content::after {
left: 2px;
right: auto
}
.dt-sc-timeline-section.type2 .dt-sc-timeline.simple-content {
margin-bottom: 0
}
.dt-sc-timeline-section.type2 .dt-sc-timeline.simple-content .dt-sc-timeline-content h2 {
font-size: 30px;
font-style: italic;
font-weight: 700
}
.dt-sc-timeline-section.type2 .dt-sc-timeline.simple-content .dt-sc-timeline-content:after {
width: 70px;
top: 13px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline:last-child {
margin-bottom: 0;
margin-left: -5px;
margin-top: 100px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline:last-child .column {
width: 100%
}
.dt-sc-timeline-section.type2 .dt-sc-timeline.left:last-child .dt-sc-timeline-content {
padding-right: 0
}
.dt-sc-timeline-section.type2 .dt-sc-timeline:last-child .dt-sc-timeline-content:after {
border-width: 0
}
.dt-sc-timeline-section.type2 .dt-sc-timeline:last-child .dt-sc-timeline-content h2 {
margin-top: 10px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline:last-child .dt-sc-timeline-content h2 span {
margin-bottom: 15px
}
.dt-sc-timeline-section.type2:after {
content: "";
position: absolute;
left: 0;
right: 0;
top: -15px;
margin: auto;
border: 3px solid;
width: 16px;
height: 16px;
transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg)
}
.dt-sc-timeline-section.type3 {
padding: 30px 0
}
.dt-sc-timeline-section.type3:before {
width: 2px;
height: 100%;
background: rgba(0, 0, 0, .1)
}
.dt-sc-timeline-section.type3 .dt-sc-timeline .dt-sc-timeline-content:before {
width: 24px;
height: 24px;
border: 2px solid rgba(0, 0, 0, .1);
z-index: 1;
right: -12px;
top: 40px;
bottom: inherit
}
.dt-sc-timeline-section.type3 .dt-sc-timeline .dt-sc-timeline-content:after {
background: #fff;
width: 34px;
height: 34px;
border-radius: 50%;
right: -18px;
top: 35px;
bottom: inherit
}
.dt-sc-timeline-section.type3 .dt-sc-timeline .dt-sc-timeline-content h2 {
position: relative;
padding: 10px 0 0
}
.dt-sc-timeline-section.type3 .dt-sc-timeline .dt-sc-timeline-content h2:before {
content: "";
position: absolute;
width: 30px;
height: 2px;
top: 0;
right: 0
}
.dt-sc-timeline-section.type3 .dt-sc-timeline .dt-sc-timeline-content h2 span {
color: #000;
margin-bottom: 5px;
display: inline-block
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content h2:before {
left: 0;
right: inherit
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content:before {
left: -12px;
right: inherit
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content:after {
left: -18px;
right: inherit
}
.dt-sc-timeline-section.type3 .dt-sc-timeline .dt-sc-timeline-content {
padding-top: 30px
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.left .dt-sc-timeline-content {
padding-right: 105px
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-left: 105px
}
.dt-sc-timeline-section.type4:before {
background: #222
}
.dt-sc-timeline-section.type4 .dt-sc-timeline {
padding-bottom: 80px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline:last-child {
padding-bottom: 55px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.left .dt-sc-timeline-content:after, .dt-sc-timeline-section.type4 .dt-sc-timeline.left .dt-sc-timeline-content:before, .dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-content:after, .dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-content:before {
background: 0 0;
border: none
}
.dt-sc-timeline-section.type4 .dt-sc-timeline:first-child {
margin-top: 15px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.left .dt-sc-timeline-content {
padding-right: 80px;
padding-top: 15px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-left: 80px;
padding-top: 15px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline .dt-sc-timeline-content h2 {
text-transform: uppercase;
position: relative;
margin-bottom: 30px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline .dt-sc-timeline-content h2 span {
font-size: 16px;
color: #222;
font-weight: 600
}
.dt-sc-timeline-section.type4 .dt-sc-timeline .dt-sc-timeline-content h2:before {
content: "";
position: absolute;
width: 70px;
height: 1px;
right: 0;
bottom: -10px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-content h2:before {
right: inherit;
left: 0
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right>.column {
float: right
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-thumb-overlay {
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
left: 0;
top: 0;
text-align: center;
width: 100%;
border-radius: 50%
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-thumb-overlay h5 {
font-weight: 700;
line-height: 28px;
text-transform: uppercase;
padding: 37px 30px;
font-size: 18px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline:hover .dt-sc-timeline-thumb-overlay {
opacity: 1;
filter: alpha(opacity=100)
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper {
position: absolute;
margin-left: 30px;
max-width: 136px;
right: -166px;
top: 0
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper img {
border-radius: 50%;
box-shadow: 0 0 0 3px #222
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper:before {
content: "";
position: absolute;
left: -48px;
top: 55px;
width: 25px;
height: 25px;
border: 1px solid #222;
background: #fff;
border-radius: 50%
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper:after {
content: "";
position: absolute;
left: -30px;
top: 67px;
width: 30px;
height: 5px;
background: #222;
z-index: -1
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-image-wrapper {
right: inherit;
left: -166px;
margin-right: 30px;
margin-left: 0
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-image-wrapper:before {
left: 153px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-image-wrapper:after {
left: 132px
}
.dt-sc-timeline-section.type5 {
margin-bottom: 0
}
.dt-sc-timeline-section.type5:before {
background: rgba(0, 0, 0, .1);
width: 1px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline.left .dt-sc-timeline-content:after, .dt-sc-timeline-section.type5 .dt-sc-timeline.left .dt-sc-timeline-content:before, .dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content:after, .dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content:before {
background: 0 0;
border: none
}
.dt-sc-timeline-section.type5 .dt-sc-timeline:first-child, .dt-sc-timeline-section.type5 .dt-sc-timeline:last-child {
margin: 0
}
.dt-sc-timeline-section.type5 .dt-sc-timeline.left .dt-sc-timeline-content {
padding-right: 65px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-left: 65px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content {
position: relative;
float: left
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper {
position: absolute;
right: -38px;
height: 75px;
width: 75px;
text-align: center;
background: #fff
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper span {
font-size: 40px;
line-height: 75px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content h2 {
margin-top: 20px;
margin-bottom: 15px;
font-size: 20px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content h2 span {
color: #1b1310;
font-size: 20px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content p {
color: rgba(0, 0, 0, .8)
}
.dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper {
right: inherit;
left: -38px
}
.dt-sc-hr-timeline-section.type2.with_icon .dt-sc-hr-timeline-content {
position: relative;
padding-left: 85px;
text-align: left
}
.dt-sc-hr-timeline-section.type2.with_icon .dt-sc-hr-timeline-content::before {
border-left: 5px solid #fff;
content: "";
display: inline-block;
height: 80%;
left: 33px;
position: absolute;
top: 0
}
.dt-sc-hr-timeline-section.type2.with_icon .dt-sc-hr-timeline-content h3 {
font-size: 18px;
text-transform: none
}
.dt-sc-hr-timeline-section.type2.with_icon .dt-sc-hr-timeline-content span {
background: #0eb2e7;
border-radius: 50%;
box-shadow: 0 0 0 7px #fff;
color: #fff;
font-size: 25px;
height: 56px;
left: 7px;
line-height: 56px;
position: absolute;
text-align: center;
top: 7px;
width: 56px
}
.dt-sc-hr-timeline-section.type2.with_icon .dt-sc-hr-timeline-content h4 {
font-size: 50px;
margin-top: 35px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:after, ::i-block-chrome {
bottom: -42px
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content:after, ::i-block-chrome {
bottom: inherit;
top: -41px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-thumb-overlay, ::i-block-chrome {
left: 0;
top: 0
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper, ::i-block-chrome {
right: -160px
}
}
.dt-sc-dark-bg .dt-sc-timeline .dt-sc-timeline-content h2 span {
color: #fff
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content, .dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content:before {
background: #f5f5f5
}
.dt-sc-timeline .dt-sc-timeline-content:after, .dt-sc-timeline-section:before {
background: rgba(0, 0, 0, .05)
}
.dt-sc-timeline .dt-sc-timeline-content:before {
border-color: rgba(0, 0, 0, .05)
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb:before {
background: #fff;
border-color: #222
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3 {
margin-bottom: 15px
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb {
top: 28px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb {
top: -19px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content h2 {
margin-bottom: 10px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p {
margin-bottom: 20px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3 {
margin-bottom: 40px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb {
top: 26px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb {
top: -18px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content p {
font-size: 12px;
line-height: 20px
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.left .dt-sc-timeline-content {
padding-right: 50px
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-left: 50px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb img {
width: 106px
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:after, .dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline-wrapper:before, .dt-sc-hr-timeline-section.type1:before {
bottom: -1px
}
.dt-sc-timeline .dt-sc-timeline-content h2 {
line-height: 30px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3 {
margin-top: 20px;
margin-bottom: 20px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p {
margin-bottom: 10px
}
}
@media only screen and (max-width:767px) {
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline .dt-sc-hr-timeline-content, .dt-sc-timeline .column {
width: 100%
}
.dt-sc-hr-timeline-section.type1 .column {
margin-bottom: 0
}
.dt-sc-hr-timeline-section.type1 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content {
margin: 42px 0 0
}
.dt-sc-hr-timeline-section.type2::before {
content: none
}
.dt-sc-hr-timeline-section.type2 .column {
margin-bottom: 50px
}
.dt-sc-hr-timeline-section.type2 .column:last-child {
margin-bottom: 20px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb {
top: 0
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline:not(.bottom) .dt-sc-hr-timeline-content h3 {
margin-top: 6px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3::after, .dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after {
content: "";
height: 5px;
margin: 0 auto;
position: absolute;
left: 0;
right: 0;
width: calc(100% - 40px);
z-index: -1;
background-color: #222
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3::after {
top: -22px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content h3::after {
content: none
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p {
margin-bottom: 0;
padding-bottom: 30px;
position: relative
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after {
bottom: 0
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb {
top: -60px
}
.dt-sc-timeline-section::before {
right: auto
}
.dt-sc-timeline-section::after {
content: "";
height: 100%;
margin: auto;
position: absolute;
right: 0;
top: 0;
width: 5px;
background-color: rgba(0, 0, 0, .05)
}
.dt-sc-timeline-section .dt-sc-timeline:first-child {
margin-top: -10px
}
.dt-sc-timeline .dt-sc-timeline-content::after {
right: 0;
width: 25px
}
.dt-sc-timeline.right .dt-sc-timeline-content::after {
left: 0
}
.dt-sc-timeline .dt-sc-timeline-content::before {
right: 25px
}
.dt-sc-timeline.left .dt-sc-timeline-content {
padding: 0 70px 0 0
}
.dt-sc-timeline.right .dt-sc-timeline-content::before {
left: 25px
}
.dt-sc-timeline.right .dt-sc-timeline-content {
padding: 0 0 0 70px
}
.dt-sc-timeline-section.type2 {
border-width: 0 3px;
border-style: solid
}
.dt-sc-timeline-section.type2::after {
left: auto;
right: -10px
}
.dt-sc-timeline-section.type2::before {
border-width: 3px;
border-style: solid;
content: "";
height: 16px;
left: -9px;
margin: auto;
position: absolute;
top: -15px;
transform: rotate(45deg);
width: 16px;
background-color: rgba(0, 0, 0, 0)
}
.dt-sc-timeline-section.type2 .dt-sc-timeline {
margin-bottom: 15px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline:last-child {
margin-top: 20px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content::before {
width: 100%
}
.dt-sc-timeline-section.type2 .dt-sc-timeline:last-child .dt-sc-timeline-content::after {
border-width: 2px;
width: 100%
}
.dt-sc-timeline-section.type3::after {
width: 2px
}
.dt-sc-timeline-section.type5::after {
width: 1px
}
.dt-sc-timeline-section.type3::after, .dt-sc-timeline-section.type4::after, .dt-sc-timeline-section.type5::after {
z-index: -1
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.left .dt-sc-timeline-content {
padding-left: 20px;
padding-right: 40px
}
.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-left: 40px;
padding-right: 20px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline {
padding-bottom: 40px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.left .dt-sc-timeline-content {
padding-left: 20px;
padding-right: 30px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-left: 30px;
padding-right: 20px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-top: 165px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper {
margin-left: 0;
margin-right: 30px;
right: 0
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper::after {
left: auto;
right: -30px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline-image-wrapper::before {
left: auto;
right: -40px
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-image-wrapper {
margin-left: 30px;
margin-right: 0;
left: 0;
right: auto
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-image-wrapper::before {
left: -40px;
right: auto
}
.dt-sc-timeline-section.type4 .dt-sc-timeline.right .dt-sc-timeline-image-wrapper::after {
left: -30px;
right: auto
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper {
height: 50px;
right: -26px;
width: 50px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper {
left: -26px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper span {
font-size: 36px;
line-height: 50px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline.left .dt-sc-timeline-content {
padding-left: 15px;
padding-right: 35px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content {
padding-left: 35px;
padding-right: 15px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content {
margin: 0 0 20px
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content h2 {
margin-top: 15px
}
.dt-sc-timeline-section.type4::after {
background-color: #222
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3:after {
border-radius: 0
}
}
@media only screen and (max-width:479px) {
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb {
top: -4px
}
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after {
bottom: calc(-65% + 10px)
}
.dt-sc-timeline-section {
display: block;
float: none;
margin-left: auto;
margin-right: auto;
width: 95%
}
.dt-sc-timeline-section.type5 {
width: 90%
}
.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content h2 {
margin-top: 10px;
line-height: normal
}
}
@media only screen and (max-width:319px) {
.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after {
bottom: 50%
}
.dt-sc-timeline-section.type2 .dt-sc-timeline-image-wrapper {
height: 75px;
width: 80px
}
.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content::after {
top: 57px
}
.dt-sc-timeline-section.type5 {
width: 100%
}
} .dt-sc-dark-bg .dt-sc-testimonial.type3 .dt-sc-testimonial-author cite, .dt-sc-dark-bg .dt-sc-testimonial.type3 .dt-sc-testimonial-author cite small, .dt-sc-testimonial.type4.dt-sc-dark-bg .dt-sc-testimonial-quote {
color: #fff
}
.dt-sc-special-testimonial-images-holder.slick-slider.slick-dotted .slick-dots li button, .dt-sc-testimonial-images li a img, .dt-sc-testimonial.type4 .dt-sc-testimonial-author img, .dt-sc-testimonial.type5 .dt-sc-testimonial-author img, .dt-sc-testimonial.type5 .dt-sc-testimonial-quote, .dt-sc-testimonial.type7 .dt-sc-testimonial-author:before, .dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote cite:after, .dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote cite:before {
-webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-o-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
transition: all .3s linear 0s
}
.dt-sc-testimonial-wrapper {
float: left;
clear: both;
margin: 0;
padding: 0;
position: relative;
width: 100%
}
.dt-sc-testimonial blockquote q p {
display: inline
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial .dt-sc-testimonial-author cite {
display: inline-block;
font-size: 16px;
font-style: normal;
margin: 20px 0 0
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial .dt-sc-testimonial-author cite small {
clear: both;
display: block;
font-size: 14px;
font-weight: 400
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets {
float: left;
width: 100%;
text-align: center;
margin: 40px 0 0;
padding: 0
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a {
width: 10px;
height: 10px;
border: 1px solid;
text-indent: -9999px;
border-radius: 50%;
display: inline-block;
margin: 5px;
position: relative
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a:before {
display: none;
content: "";
position: absolute;
border: 4px solid;
left: -4px;
top: -4px;
border-radius: 50%;
width: 100%;
height: 100%
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a.active:before {
display: block
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial.type1 .dt-sc-testimonial-author cite {
clear: both;
display: inline-block;
margin: 10px 0;
text-align: center;
width: 100%
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial.type1 .dt-sc-testimonial-author cite small {
border-left: 1px solid;
display: inline-block;
margin-left: 10px;
padding-left: 10px;
line-height: normal
}
.dt-sc-testimonial.type1 {
text-align: center
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-author {
display: inline-block;
margin: 0 0 20px;
text-align: center;
width: 100%
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-author span {
display: inline-block;
border: 5px solid;
border-radius: 50%;
line-height: 0
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-author img {
max-width: 120px;
border-radius: 50%
}
.dt-sc-testimonial.type1 blockquote {
font-size: 14px;
line-height: 30px;
letter-spacing: .5px;
position: relative;
padding: 50px 0 0
}
.dt-sc-testimonial.type1 blockquote:before {
content: "\f1b2";
font-family: Material-Design-Iconic-Font;
font-size: 30px;
font-style: normal;
font-weight: 400;
position: absolute;
top: 0;
left: 0;
right: 0;
margin: auto
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-author cite {
clear: both;
text-align: center;
display: inline-block;
width: 100%
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-quote {
width: 50%;
float: none;
display: inline-block
}
.dt-sc-testimonial-wrapper.carousel_items.type1 .carousel-arrows {
right: -10px
}
.dt-sc-testimonial.type2 {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-quote {
display: inline-block;
clear: both;
margin: 0 0 30px;
padding: 0;
width: 100%;
position: relative
}
.dt-sc-testimonial.type2 blockquote {
border: 1px solid;
padding: 25px 25px 30px;
margin: 0;
display: inline-block;
position: relative;
font-size: 14px;
line-height: 26px
}
.dt-sc-testimonial.type2 blockquote:before {
content: "";
position: absolute;
left: 33px;
bottom: -11px;
border-left: 14px solid transparent;
border-right: 14px solid transparent;
border-top: 14px solid
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-quote:before {
content: "";
position: absolute;
left: 41px;
bottom: -12px;
width: 2px;
height: 15px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-quote:after {
content: "";
position: absolute;
left: 52px;
bottom: -12px;
width: 2px;
height: 15px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author span {
border: 1px solid;
border-radius: 50%;
padding: 6px;
float: left
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author img {
max-width: 88px;
float: left;
border-radius: 50%
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author cite {
float: left;
margin: 30px 0 0 30px
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author cite small {
font-size: 14px;
display: block;
clear: both
}
.dt-sc-testimonial.type2.custom-type {
margin: 0;
padding: 0 80px;
border-top: 1px solid
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote {
margin: 0
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote:after, .dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote:before {
display: none
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote blockquote {
border: none;
font-size: 22px;
line-height: 32px;
font-style: italic;
font-weight: 300;
padding: 40px 0;
z-index: 1
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote blockquote:before {
content: '"';
display: block;
position: absolute;
top: 0;
right: 0;
font-size: 70px;
font-style: italic;
line-height: 32px;
border: none;
z-index: 99;
bottom: auto;
left: 0;
width: 100%;
text-align: center;
margin: 0 auto
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote blockquote:after {
content: '';
display: block;
position: absolute;
top: -20px;
left: 0;
width: 42px;
height: 42px;
border: none;
right: -10px;
bottom: auto;
background: #fff;
z-index: -1;
margin: 0 auto
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote blockquote q:after, .dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-quote blockquote q:before {
display: none
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-author {
float: right
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-author span {
padding: 0;
border: none
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-author cite {
margin: 15px 0 0 20px;
position: relative;
font-size: 18px
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-author cite:before {
position: absolute;
content: "-";
display: block;
left: -13px
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-author cite small {
float: none;
display: inline-block;
line-height: normal;
border-left: 1px solid;
padding-left: 10px;
margin-left: 10px;
font-size: 16px
}
.dt-sc-testimonial.type2.custom-type .dt-sc-testimonial-author img {
max-width: 60px
}
.dt-sc-testimonial.type3 {
text-align: center
}
.dt-sc-testimonial.type3 .dt-sc-testimonial-author {
margin: 0 0 20px;
display: inline-block;
width: 100%;
text-align: center;
position: relative
}
.dt-sc-testimonial.type3 .dt-sc-testimonial-author:before {
content: "";
position: absolute;
width: 75%;
height: 1px;
left: 0;
right: 0;
margin: auto;
top: 45px;
border-top: 1px solid rgba(0, 0, 0, .1)
}
.dt-sc-testimonial.type3 .dt-sc-testimonial-author span {
display: inline-block;
border-radius: 50%;
line-height: 0;
position: relative;
z-index: 1
}
.dt-sc-testimonial.type3 .dt-sc-testimonial-author img {
max-width: 90px;
border-radius: 50%
}
.dt-sc-testimonial.type3 blockquote {
font-weight: 600;
font-size: 16px;
line-height: 30px;
font-style: italic;
letter-spacing: .5px;
position: relative;
padding: 0
}
.dt-sc-testimonial.type3 blockquote q {
font-weight: 300;
font-style: normal;
position: relative;
display: inline-block;
line-height: 35px
}
.dt-sc-testimonial.type3 blockquote q:after, .dt-sc-testimonial.type3 blockquote q:before {
content: "";
display: inline-block;
position: absolute;
width: 28px;
height: 21px
}
.dt-sc-testimonial.type3 blockquote q:before {
left: -10px;
top: 0;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/images/quotes-open.png) no-repeat
}
.dt-sc-testimonial.type3 blockquote q:after {
bottom: 10px;
margin-left: 10px;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/images/quotes-close.png) no-repeat
}
.dt-sc-testimonial.type3 .dt-sc-testimonial-author cite {
clear: both;
display: inline-block;
font-size: 16px;
font-style: normal;
font-weight: 700;
margin: 0 0 20px;
text-align: center;
width: 100%
}
.dt-sc-testimonial.type3 .dt-sc-testimonial-author cite small {
clear: none;
display: inline-block
}
.dt-sc-dark-bg .dt-sc-testimonial.type3 .dt-sc-testimonial-author:before {
border-color: #fff
}
.dt-sc-testimonial-special-wrapper .dt-sc-testimonial-wrapper {
padding-bottom: 20px
}
.dt-sc-testimonial-special-wrapper:after, .dt-sc-testimonial-special-wrapper:before {
content: '';
position: absolute;
right: -25px;
top: 0;
bottom: 0;
margin: auto;
width: 50px;
height: 50px
}
.dt-sc-testimonial-special-wrapper:before {
background-color: #fff;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-testimonial-special-wrapper:after {
content: "\201c";
text-align: center;
font-size: 55px;
line-height: 82px;
font-family: Georgia, "Times New Roman", Times, serif
}
.dt-sc-testimonial-images {
float: left;
margin: 0;
padding: 0;
max-width: 505px
}
.dt-sc-testimonial-images li {
display: inline;
float: left;
margin: 0;
width: 25%;
padding: 0;
line-height: 0
}
.dt-sc-testimonial-images li a {
line-height: 0;
display: inline-block;
padding: 15px;
width: 100%;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none
}
.dt-sc-testimonial-images li a img {
max-width: 100%;
border-radius: 5px
}
.dt-sc-testimonial-images li:nth-child(5) {
clear: both
}
.dt-sc-testimonial-images li div {
width: 100%;
margin: 0;
padding: 0;
display: inline-block
}
.dt-sc-testimonial-images li.selected div {
margin: 17px auto;
display: block;
width: 85px;
height: 85px;
overflow: hidden;
border-radius: 15px;
transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
position: relative;
border: 3px solid
}
.dt-sc-testimonial-images li.selected a {
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
top: 0;
transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.dt-sc-testimonial-images li.selected img {
max-width: none;
position: absolute;
left: 50%;
top: 50%;
width: 125px;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%)
}
.dt-sc-testimonial.type4 {
display: inline-block
}
.dt-sc-testimonial.type4 blockquote {
quotes: none;
z-index: 1
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-quote {
width: 100%;
float: right;
color: #fff;
padding: 30px 40px;
position: relative
}
.dt-sc-testimonial.type4.with-rounded-corner .dt-sc-testimonial-quote {
border-radius: 5px
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-quote:before {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
left: 0;
right: 0;
margin: 0 auto;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top-width: 10px;
border-top-style: solid;
bottom: -10px
}
.dt-sc-dark-bg .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {
color: #000
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-quote:after {
content: "\f1b2";
font-family: Material-Design-Iconic-Font;
display: block;
position: absolute;
width: 100%;
left: 0;
right: 0;
margin: 0 auto;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
font-size: 10em;
opacity: .6;
text-align: center;
color: #8f8f8f
}
.dt-sc-dark-bg .dt-sc-testimonial.type4 .dt-sc-testimonial-quote:after {
opacity: .06;
color: #000
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-author {
margin: 30px 0 0;
float: left;
width: 100%;
text-align: center
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-author img {
border-radius: 50%;
max-width: 125px
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-author cite {
font-size: 18px;
font-weight: 700;
margin: 10px 0 0;
right: 0;
text-align: center;
width: 100%
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-author cite small {
text-transform: none;
letter-spacing: normal;
clear: both;
width: 100%;
margin-left: 0;
float: none;
display: inline-block
}
.dt-sc-dark-bg-testimonial .dt-sc-testimonial.type4 blockquote {
color: #fff
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-quote {
border-bottom: 1px dashed;
padding: 0 0 60px;
margin: 0
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-quote blockquote {
font-size: 16px;
line-height: 28px
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author img {
border-radius: 50%;
max-width: 100px;
float: left;
margin: -50px 0 30px
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite {
float: right;
font-size: 14px;
font-style: normal;
font-weight: 600;
letter-spacing: 1px;
margin: 1px 0 0;
padding: 3px 15px;
position: relative;
text-align: right;
text-transform: uppercase
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite small {
text-transform: none;
font-size: 13px;
letter-spacing: normal;
float: none;
display: inline-block;
margin-left: 20px;
position: relative
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite small:before {
position: absolute;
content: "/";
display: block;
left: -10px
}
.dt-sc-testimonial.type5.alignright {
float: right;
text-align: right
}
.dt-sc-testimonial.type5.alignright .dt-sc-testimonial-author cite {
float: none;
display: inline-block
}
.dt-sc-testimonial.type5.alignright .dt-sc-testimonial-author img {
float: right;
margin: 0 0 0 20px
}
.dt-sc-testimonial.type5.alignright .dt-sc-testimonial-author cite:before {
content: "\201C";
left: -25px;
right: inherit
}
.dt-sc-testimonial.type5.aligncenter .dt-sc-testimonial-author cite:before, .dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q:before {
content: ""
}
.dt-sc-testimonial.type5.aligncenter {
text-align: center
}
.dt-sc-testimonial.type5.aligncenter .dt-sc-testimonial-author cite {
float: none;
display: inline-block;
width: 100%
}
.dt-sc-testimonial.type5.aligncenter .dt-sc-testimonial-author img {
float: none;
margin: 0
}
.vc_row-no-padding .dt-sc-testimonial.type5 {
max-width: 500px
}
.dt-sc-testimonial.type6 {
overflow: hidden
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author {
float: right;
width: 40%;
padding: 112px 0 114px 60px;
position: relative
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote {
display: inline-block;
padding: 90px 30px 90px 0;
width: 60%
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote {
font-style: italic;
font-size: 16px;
line-height: 30px
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q {
padding-left: 85px;
display: inline-block;
text-align: right
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote:before {
content: '"';
position: absolute;
left: 0;
top: 15px;
font-size: 100px
}
.vc_row[data-vc-stretch-content=true] .dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote {
float: right;
width: 75%
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author img {
max-width: 100px;
border: 2px solid;
border-radius: 50%;
float: left;
margin: 0 20px 0 0;
position: relative;
z-index: 1
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author cite {
margin-top: 25px;
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
position: relative;
z-index: 1
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author cite small {
text-transform: none;
font-size: 14px
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author:before {
content: "";
position: absolute;
left: 65px;
top: 0;
width: 330px;
height: 330px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-radius: 10px
}
.dt-sc-testimonial.type6:after {
content: "";
position: absolute;
top: 0;
left: 75%;
width: 9000px;
height: 100%
}
.dt-sc-testimonial.type7 {
position: relative;
text-align: left;
margin-top: 5px
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote {
padding: 0
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote {
margin: 30px 0 0
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote q {
line-height: 28px;
quotes: none;
font-size: 18px;
width: 100%;
float: none;
display: inline-block;
font-style: normal
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q:after, .dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote q:before {
content: ""
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-author cite {
margin-top: 10px
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote cite {
color: #222;
display: inline-block;
width: auto;
margin-top: 23px;
font-size: 20px;
font-weight: 500;
position: relative;
z-index: 1;
font-style: normal;
padding-top: 25px
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote cite:before {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
content: "";
display: block;
width: 30px;
height: 3px;
top: 0;
z-index: 1
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote cite:after {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
content: "";
display: block;
width: 80px;
height: 3px;
top: 0
}
.dt-sc-testimonial.type7:hover .dt-sc-testimonial-quote blockquote cite:before {
width: 42px
}
.dt-sc-testimonial.type7:hover .dt-sc-testimonial-quote blockquote cite:after {
width: 100px
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote cite small {
color: #7d7d7d;
font-size: 17px;
clear: none;
display: inline-block;
width: auto;
text-transform: none;
position: relative;
margin-left: 10px;
padding-left: 10px;
font-weight: 400
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote cite small:before {
color: #7d7d7d;
font-weight: 700;
position: absolute;
content: "-";
display: block;
left: -5px
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-author cite small {
display: inline-block;
margin-left: 5px;
font-size: 16px
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-author {
position: relative
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-author:before {
content: open-quote;
position: absolute;
left: 0;
right: auto;
top: -5px;
margin: auto;
font-size: 42px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #fff;
border: 3px solid #fff;
border-radius: 50%;
width: 55px;
height: 55px;
z-index: 9;
line-height: 68px;
text-align: center
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-author img {
width: 180px;
height: 180px;
border-radius: 50%
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-author span {
position: relative;
display: inline-block;
padding-left: 10px;
margin: 0
}
.dt-sc-testimonial-wrapper.type7 .dt-sc-testimonial .dt-sc-testimonial-author cite {
display: block
}
.dt-sc-testimonial-wrapper.type7 .dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote {
margin: 0 0 30px
}
.dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial {
text-align: center
}
.dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-author:before {
left: auto
}
.dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote cite:before {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
content: "";
display: block;
width: 30px;
height: 3px;
top: 0;
z-index: 1
}
.dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote q {
font-style: normal
}
.dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote cite {
color: #222
}
.dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-author cite small {
width: 100%;
font-size: 14px;
font-weight: 300
}
.dt-sc-dark-bg .dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote cite, .dt-sc-dark-bg .dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote cite small {
color: #fff
}
.dt-sc-dark-bg.dt-skin-secondary-bg .dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote cite:before {
background: rgba(0, 0, 0, .5)
}
.dt-sc-dark-bg.dt-skin-secondary-bg .dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial .dt-sc-testimonial-quote blockquote cite:after, .dt-sc-dark-bg.dt-skin-secondary-bg .dt-sc-testimonial.type7.dt-sc-kalvi-default-testimonial:hover .dt-sc-testimonial-quote blockquote cite:after {
background: #fff
}
.dt-sc-testimonial.type8 {
clear: both;
margin: 0;
float: left;
width: 100%
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author, .dt-sc-testimonial.type8 .dt-sc-testimonial-quote {
float: left
}
.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-author, .dt-sc-testimonial.type8.alignright .dt-sc-testimonial-author span img {
float: right
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote {
text-align: left;
width: 100%;
padding: 56px 0 40px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author {
min-height: 1px;
position: relative;
width: 100%;
padding: 0
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author:first-child {
margin-bottom: 40px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote {
margin-top: 40px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote:before {
position: absolute;
content: '\f1b2';
font-family: Material-Design-Iconic-Font;
display: block;
width: 45px;
height: 50px;
top: -100px;
left: 14px;
transform: scale(-1) rotate(0);
-moz-transform: scale(-1) rotate(0);
-webkit-transform: scale(-1) rotate(0);
-ms-transform: scale(-1) rotate(0);
background: 0 0;
font-size: 100px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote q {
font-size: 22px;
line-height: 34px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote q:after, .dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote q:before {
display: none
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author span {
display: block
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author span img {
width: 100px;
border-radius: 50%;
background: #fff;
padding: 1px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author cite {
position: absolute;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
left: 135px;
margin: 0;
font-weight: 700;
font-size: 20px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author cite small {
text-transform: none;
font-size: 14px;
color: rgba(0, 0, 0, .4);
font-weight: 500
}
.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-quote {
text-align: right
}
.dt-sc-special-testimonial-details-holder, .dt-sc-special-testimonial-images-holder .dt-sc-testimonial-image {
text-align: center
}
.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-author cite {
left: auto;
right: 135px
}
.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-quote blockquote::before {
right: 14px;
left: auto
}
.dt-sc-dark-bg .dt-sc-testimonial.type8 .dt-sc-testimonial-author cite, .dt-sc-dark-bg .dt-sc-testimonial.type8 .dt-sc-testimonial-author cite small {
color: #fff
}
.dt-sc-special-testimonial-container .vc_col-sm-6 {
padding: 75px 0 75px 65px
}
.dt-sc-special-testimonial-container .extend-bg-fullwidth-left.vc_col-sm-6 {
padding: 80px 80px 80px 0
}
ul.dt-sc-testimonial-special li {
list-style: none
}
.dt-sc-special-testimonial-container ul.dt-sc-testimonial-images li a img {
transition: none
}
.dt-sc-special-testimonial-details-holder, .dt-sc-special-testimonial-images-holder {
float: left;
width: 100%
}
.dt-sc-special-testimonial-details-holder .dt-sc-testimonial-description {
font-size: 20px;
color: #000;
padding: 0 100px;
margin-bottom: 20px;
position: relative;
font-weight: 400;
line-height: 40px
}
.dt-sc-special-testimonial-details-holder .dt-sc-testimonial-description:before {
position: absolute;
content: '\f1b2';
display: block;
left: 0;
right: 0;
margin: 0 auto;
font-size: 120px;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
font-family: Material-Design-Iconic-Font;
z-index: -1;
opacity: .2
}
.dt-sc-special-testimonial-images-holder {
padding-bottom: 30px;
position: relative
}
.dt-sc-special-testimonial-images-holder .dt-sc-testimonial-image img {
border-radius: 50%;
float: none;
display: inline-block;
margin: 20px 0 10px;
width: 180px;
cursor: pointer;
transform: scale(.8);
-moz-transform: scale(.8);
-webkit-transform: scale(.8);
-ms-transform: scale(.8)
}
.dt-sc-special-testimonial-images-holder .dt-sc-testimonial-author cite {
text-transform: capitalize;
font-size: 18px;
font-weight: 600;
font-style: normal;
line-height: 20px
}
.dt-sc-special-testimonial-images-holder .dt-sc-testimonial-author cite small {
width: 100%;
float: none;
display: inline-block;
font-size: 16px;
text-transform: capitalize;
color: #898989;
font-weight: 300;
line-height: 28px;
letter-spacing: .5px
}
.dt-sc-special-testimonial-images-holder .dt-sc-testimonial-image.slick-current img {
transform: scale(1);
-ms-transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
box-shadow: 0 0 20px rgba(0, 0, 0, .2)
}
.dt-sc-special-testimonial-images-holder .dt-sc-testimonial-image.slick-current .dt-sc-testimonial-author cite small {
color: #2b2b2b
}
.dt-sc-special-testimonial-images-holder button.slick-arrow {
position: absolute;
bottom: -20px;
left: 0;
right: 0;
margin: 0 auto;
top: auto;
transform: translateY(0);
width: 30px;
height: 30px
}
.dt-sc-special-testimonial-images-holder.slick-slider .slick-list {
padding: 0!important
}
.dt-sc-special-testimonial-images-holder.slick-slider button.slick-prev {
left: -60px;
z-index: 1
}
.dt-sc-special-testimonial-images-holder.slick-slider button.slick-next {
right: -60px;
z-index: 1
}
.dt-sc-special-testimonial-images-holder.slick-slider button.slick-next:before, .dt-sc-special-testimonial-images-holder.slick-slider button.slick-prev:before {
content: "";
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 0;
height: 0;
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-special-testimonial-images-holder.slick-slider button.slick-prev:before {
border-right: 13px solid
}
.dt-sc-special-testimonial-images-holder.slick-slider button.slick-next:before {
border-left: 13px solid
}
.dt-sc-special-testimonial-images-holder.slick-slider.slick-dotted .slick-dots li button.slick-next:before, .dt-sc-special-testimonial-images-holder.slick-slider.slick-dotted .slick-dots li button:before, .dt-sc-special-testimonial-images-holder.slick-slider.slick-dotted:before {
display: none
}
.dt-sc-special-testimonial-images-holder.slick-slider.slick-dotted .slick-dots li {
width: auto;
height: auto;
margin: 0 3px
}
.dt-sc-special-testimonial-images-holder.slick-slider.slick-dotted .slick-dots li button {
width: 12px;
height: 12px;
border-radius: 50%;
margin: 0;
background-color: #CCC
}
.dt-sc-special-testimonial-images-holder.slick-slider.slick-dotted button.slick-arrow {
display: none!important
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dt-sc-testimonial.type1 blockquote, ::i-block-chrome {
font-weight: 500
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author img, ::i-block-chrome {
border: none;
box-shadow: 0 0 0 2px rgba(0, 0, 0, .1);
-webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .1)
}
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite small {
color: rgba(0, 0, 0, .5)
}
.dt-sc-testimonial-special-wrapper:after, .dt-sc-testimonial-wrapper .dt-sc-testimonial .dt-sc-testimonial-author cite, .dt-sc-testimonial.type1 blockquote {
color: #000
}
.dt-sc-dark-bg .dt-sc-testimonial-wrapper .dt-sc-testimonial.special-testimonial-carousel .dt-sc-testimonial-author cite, .dt-sc-dark-bg .dt-sc-testimonial-wrapper .dt-sc-testimonial.special-testimonial-carousel .dt-sc-testimonial-author cite small, .dt-sc-dark-bg .dt-sc-testimonial-wrapper .dt-sc-testimonial.type1 .dt-sc-testimonial-author cite, .dt-sc-dark-bg .dt-sc-testimonial.type4 .dt-sc-testimonial-author cite small, .dt-sc-dark-bg .dt-sc-testimonial.type6 .dt-sc-testimonial-author cite, .dt-sc-dark-bg .dt-sc-testimonial.type6 .dt-sc-testimonial-author cite small {
color: #fff
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial .dt-sc-testimonial-author cite small {
color: rgba(0, 0, 0, .9)
}
.dt-sc-testimonial-special-wrapper:after {
color: #fff
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-quote:after, .dt-sc-testimonial.type2 .dt-sc-testimonial-quote:before {
background: rgba(0, 0, 0, .1)
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-quote {
background-color: #000
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-quote:before {
border-top-color: #000
}
.dt-sc-dark-bg .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {
background-color: #fff
}
.dt-sc-dark-bg .dt-sc-testimonial.type4 .dt-sc-testimonial-quote:before {
border-top-color: #fff
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author:before, .dt-sc-testimonial.type6:after {
background: #f7f7f7
}
.dt-sc-testimonial-wrapper .dt-sc-testimonial-bullets a {
border-color: #000
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-quote {
border-color: rgba(0, 0, 0, .06)
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author img {
-webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, .06);
box-shadow: 0 0 0 5px rgba(0, 0, 0, .06)
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-author span {
border-color: #757575
}
.dt-sc-dark-bg .dt-sc-testimonial.type6 .dt-sc-testimonial-author img {
border-color: #fff
}
.dt-sc-testimonial.type2 blockquote:before {
border-top-color: #fff
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author span, .dt-sc-testimonial.type2 blockquote, .dt-sc-testimonial.type2.custom-type, .dt-sc-testimonial.type6 .dt-sc-testimonial-author img {
border-color: rgba(0, 0, 0, .1)
}
.dt-sc-testimonial.type4.alter .dt-sc-testimonial-quote {
background-color: #ffd44b;
color: #000
}
.dt-sc-testimonial.type4.alter .dt-sc-testimonial-quote:before {
border-top-color: #ffd44b
}
.dt-sc-testimonial.type4.alter .dt-sc-testimonial-quote:after {
color: rgba(143, 143, 143, .3)
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote {
padding-top: 60px;
padding-bottom: 50px
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-testimonial-images li.selected div {
width: 65px;
height: 65px
}
.dt-sc-testimonial-images li {
width: 32%;
min-height: 114px
}
.dt-sc-testimonial-images li:nth-child(5) {
clear: none
}
.dt-sc-testimonial.type6::after {
left: 60%
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before {
content: none
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote {
padding-top: 0
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author cite {
right: 10px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote q:before {
top: 0
}
.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-author cite {
left: 10px
}
.dt-sc-special-testimonial-container .vc_col-sm-6 {
padding: 150px 0 140px 65px
}
.dt-sc-testimonial-wrapper.carousel_items.type8.alignleft .carousel-arrows {
left: 20px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite {
padding-right: 5px;
width: 45%
}
.dt-sc-testimonial.type6::after {
left: 60%
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author {
padding-left: 35px;
padding-right: 35px;
text-align: center
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author cite, .dt-sc-testimonial.type6 .dt-sc-testimonial-author>span {
display: block
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author>span img {
float: none;
margin: auto
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before {
content: none
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author {
display: block;
margin: 0;
width: 60%
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote {
padding: 0;
width: 100%
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote:before {
top: -80px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote {
padding-top: 0;
margin-top: 100px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author cite {
right: 10px
}
.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-author cite {
left: 10px
}
.dt-sc-testimonial-wrapper.carousel_items .dt-sc-testimonial.type8 .dt-sc-testimonial-author cite {
bottom: 10px;
left: 10px;
text-align: center
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote q:before {
top: 0
}
.dt-sc-testimonial-images li.selected div {
width: 65px;
height: 65px
}
.dt-sc-testimonial-images li {
width: 32%;
min-height: 106px;
margin-right: 10px
}
.dt-sc-testimonial-images li:nth-child(5) {
clear: none
}
.vc_row-no-padding .rs_col-sm-12 .dt-sc-testimonial.type5 {
max-width: inherit
}
.dt-sc-special-testimonial-container .vc_col-sm-6 {
padding: 100px 30px 70px
}
.dt-sc-special-testimonial-container .extend-bg-fullwidth-left.vc_col-sm-6 {
padding: 60px 40px
}
.dt-sc-special-testimonial .dt-sc-special-testimonial-images-holder.slick-slider .slick-track {
transform: translate3d(0, 0, 0)!important;
-webkit-transform: translate3d(0, 0, 0)!important;
-moz-transform: translate3d(0, 0, 0)!important;
-ms-transform: translate3d(0, 0, 0)!important
}
.dt-sc-testimonial-images li a {
padding: 0
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-quote {
width: 80%
}
.dt-sc-testimonial-wrapper.carousel_items.type8.alignleft .carousel-arrows {
left: 20px
}
.dt-sc-testimonial.type3 blockquote br, .dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote br {
display: none
}
.dt-sc-testimonial.type7 .dt-sc-testimonial-author cite small {
display: block
}
}
@media only screen and (max-width:767px) {
.dt-sc-testimonial.type5 .dt-sc-testimonial-author span, .dt-sc-testimonial.type6 .dt-sc-testimonial-author cite, .dt-sc-testimonial.type6 .dt-sc-testimonial-author>span {
display: block
}
.dt-sc-special-testimonial-container .vc_col-sm-6 {
padding: 65px 35px
}
.dt-sc-special-testimonial-container .extend-bg-fullwidth-left.vc_col-sm-6 {
padding: 60px 40px
}
.dt-sc-testimonial-images li {
width: 32%;
min-height: 112px
}
.dt-sc-testimonial-images li:nth-child(5) {
clear: none
}
.dt-sc-testimonial-images li.selected div {
width: 70px;
height: 70px
}
.dt-sc-testimonial-special-wrapper::after, .dt-sc-testimonial-special-wrapper::before {
bottom: -23px;
left: 0;
right: 0;
top: auto
}
.dt-sc-testimonial.type5 {
float: left;
margin: 0 0 25px;
text-align: center;
width: 100%
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author img {
margin-left: auto;
margin-right: auto
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite, .dt-sc-testimonial.type5 .dt-sc-testimonial-author img {
float: none
}
.vc_row-no-padding .dt-sc-testimonial.type5 {
max-width: inherit
}
.dt-sc-testimonial.type6 {
text-align: center;
overflow: visible
}
.dt-sc-testimonial.type6::after {
content: none
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author {
padding-left: 20px;
padding-right: 20px;
width: 100%
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author img {
float: none;
margin: auto
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote {
float: left;
padding-right: 0;
width: 100%
}
.dt-sc-testimonial-wrapper.type6 .dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote::before {
position: static
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q {
padding: 0;
text-align: center
}
.vc_row[data-vc-stretch-content=true] .dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote {
float: none;
margin: auto
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before {
height: 200px;
margin: auto;
left: 0;
right: 0;
top: 50%;
width: 200px
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author::after {
content: "";
height: 100%;
left: -100%;
position: absolute;
right: -100%;
top: 0;
width: 9999px;
background-color: #f7f7f7
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author, .dt-sc-testimonial.type8 .dt-sc-testimonial-quote {
width: 100%
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author cite {
right: 10px
}
.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-author cite {
left: 10px
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote:before {
top: -60px
}
.dt-sc-special-testimonial-details-holder .dt-sc-testimonial-description {
padding: 0 20px
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-quote {
width: 80%
}
.dt-sc-testimonial-wrapper.carousel_items.type8.alignleft .carousel-arrows {
left: 20px
}
.dt-sc-testimonial.type3 blockquote br, .dt-sc-testimonial.type7 .dt-sc-testimonial-quote blockquote br {
display: none
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote {
padding: 0 15px
}
}
@media only screen and (max-width:479px) {
.dt-sc-special-testimonial-container .extend-bg-fullwidth-left.vc_col-sm-6 {
padding-left: 20px;
padding-right: 20px
}
.dt-sc-special-testimonial-container .vc_col-sm-6 {
padding-left: 15px;
padding-right: 15px
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before {
height: 220px;
width: 220px
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author {
text-align: center
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-author img {
display: block;
float: none;
margin: 0 auto
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-quote {
padding: 0;
margin-bottom: 40px
}
.dt-sc-testimonial.type1 .dt-sc-testimonial-quote {
width: 100%
}
.dt-sc-testimonial.type8 .dt-sc-testimonial-author cite {
position: relative;
transform: translateY(0);
left: 0
}
.dt-sc-testimonial.type2.custom-type {
padding: 0
}
}
@media only screen and (min-width:320px) and (max-width:479px) {
.dt-sc-testimonial-images li {
width: 49%;
min-height: 117px
}
.dt-sc-testimonial-images {
max-width: 237px
}
}
@media only screen and (max-width:319px) {
.dt-sc-testimonial-images li, .dt-sc-testimonial.type4 .dt-sc-testimonial-author, .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {
width: 100%
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author img, .dt-sc-testimonial.type2 .dt-sc-testimonial-author span, .dt-sc-testimonial.type5 .dt-sc-testimonial-author img {
float: none
}
.dt-sc-testimonial-images {
max-width: 140px
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author, .dt-sc-testimonial.type5 .dt-sc-testimonial-author {
text-align: center
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author span {
display: inline-block
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author img {
display: block
}
.dt-sc-testimonial.type2 .dt-sc-testimonial-author cite {
margin: 30px auto;
width: 100%
}
.dt-sc-testimonial.type4 {
padding-top: 140px;
text-align: center
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-author>span {
display: inline-block;
margin: auto;
max-width: 60%;
position: absolute;
left: 0;
right: 0;
top: 0
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-author cite {
display: block;
position: static;
text-align: center
}
.dt-sc-testimonial.type4 .dt-sc-testimonial-author cite small {
display: block;
margin-left: 0
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite:before {
right: 0
}
.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite {
display: block;
font-size: 12px;
float: none
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote {
padding-right: 0
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote:before {
content: none
}
.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q {
padding-left: 0;
text-align: center
}
} .dt-sc-team, .dt-sc-team .dt-sc-team-details, .dt-sc-team .dt-sc-team-details h5, .dt-sc-team h4, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social li, .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social, .dt-sc-team.rounded .dt-sc-team-thumb:after, .dt-sc-team.rounded.zoom-in-hover .dt-sc-team-thumb, .dt-sc-team.team_rounded_border.rounded:hover .dt-sc-team-thumb:before, .dt-sc-team.type2 .dt-sc-team-thumb .dt-sc-team-thumb-overlay {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-team {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0;
position: relative;
overflow: hidden
}
.dt-sc-team .dt-sc-team-details {
float: left;
width: 100%;
padding: 30px 10px;
text-align: center;
position: relative
}
.dt-sc-team .dt-sc-team-details h4 {
font-weight: 600;
margin-bottom: 10px
}
.dt-sc-team.hide-details-show-on-hover .dt-sc-team-details {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
padding: 30px 10px;
text-align: center;
top: auto;
height: auto;
-webkit-transition: -webkit-transform .35s;
transition: transform .35s;
-ms-transform: translate3d(0, 100%, 0);
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
.dt-sc-team.hide-details-show-on-hover .dt-sc-team-details h4 {
font-weight: 600;
text-transform: uppercase;
margin-bottom: 10px
}
.dt-sc-team.hide-details-show-on-hover:hover .dt-sc-team-details {
-ms-transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
.ie9 .dt-sc-team.hide-details-show-on-hover .dt-sc-team-details {
opacity: 0
}
.ie9 .dt-sc-team.hide-details-show-on-hover:hover .dt-sc-team-details {
opacity: 1
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-details h5 {
margin-bottom: 0
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social {
padding: 20px;
width: 100%;
position: absolute;
opacity: 0;
top: -74px;
left: 0
}
.dt-sc-team.hide-social-show-on-hover:hover .dt-sc-team-social {
opacity: 1
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.diamond-square-border {
top: -70px
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.rounded-border, .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.square-border {
top: -74px
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.hexagon-border {
top: -68px;
padding-bottom: 8px;
padding-top: 14px
}
.dt-sc-team-social {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0;
text-align: center
}
.dt-sc-team-social li {
display: inline-block;
margin: 0 5px;
padding: 0
}
.dt-sc-team-social li a {
width: 34px;
height: 34px;
text-align: center;
font-size: 16px;
line-height: 34px
}
.dt-sc-team-social.rounded-border li a {
border: 1px solid;
border-radius: 50%
}
.dt-sc-team-social.square-border li a {
border: 1px solid
}
.dt-sc-team-social.rounded-square li a {
border-radius: 5px
}
.dt-sc-team-social.diamond-square-border li {
text-align: center;
width: 30px;
height: 30px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-radius: 5px;
margin: 0 10px
}
.dt-sc-team-social.diamond-square-border li a {
margin: -5px 0 0 -5px;
width: 40px;
height: 40px;
line-height: 40px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.dt-sc-team-social.hexagon-border {
margin-bottom: -13px
}
.dt-sc-team-social.hexagon-border li:after, .dt-sc-team-social.hexagon-border li:before {
border-color: #000
}
.dt-sc-team.details-on-image .dt-sc-team-thumb>img {
position: relative
}
.dt-sc-team.details-on-image .dt-sc-team-details {
position: absolute;
bottom: 0;
left: 0
}
.dt-sc-team.details-on-image .dt-sc-team-details h4 {
text-transform: uppercase
}
.dt-sc-team.rounded .dt-sc-team-thumb {
position: relative
}
.dt-sc-team.rounded .dt-sc-team-thumb:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
border: 20px solid;
border-radius: 50%
}
.dt-sc-team.rounded .dt-sc-team-thumb:after {
content: "";
position: absolute;
left: 20px;
top: 20px;
border-radius: 50%;
width: -webkit-calc(100% - 40px);
width: -moz-calc(100% - 40px);
width: calc(100% - 40px);
height: -webkit-calc(100% - 40px);
height: -moz-calc(100% - 40px);
height: calc(100% - 40px)
}
.dt-sc-team.rounded .dt-sc-team-thumb img {
border-radius: 50%
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-details, .dt-sc-team.rounded.hide-social-show-on-hover:hover .dt-sc-team-details {
background: 0 0;
position: static
}
.dt-sc-team.rounded .dt-sc-team-details h4 {
text-transform: uppercase;
font-size: 16px
}
.dt-sc-team.rounded .dt-sc-team-details h5 {
text-transform: uppercase;
font-size: 14px;
font-weight: 600
}
.dt-sc-team.rounded .dt-sc-team-details {
position: initial
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social {
top: 26%;
background: 0 0
}
.dt-sc-team.rounded .dt-sc-team-details .dt-sc-team-social li a {
border-radius: 50%
}
.dt-sc-team.rounded .dt-sc-team-details .dt-sc-team-social li a:hover {
border-radius: 50%;
background: #fff
}
.dt-sc-team.simple-rounded {
background-color: #fff;
padding: 50px 0;
-webkit-box-shadow: 0 0 40px 0 rgba(0, 0, 0, .075);
box-shadow: 0 0 40px 0 rgba(0, 0, 0, .075);
width: 100%;
float: left;
border: 1px solid #e0e0e0
}
.dt-sc-team.simple-rounded:hover, .dt-sc-team.simple-rounded:hover .dt-sc-team-details h4, .dt-sc-team.simple-rounded:hover .dt-sc-team-details h5, .dt-sc-team.simple-rounded:hover .dt-sc-team-social li a {
color: #fff
}
.vc_row-has-fill .dt-sc-team.simple-rounded {
-webkit-box-shadow: 0 0 40px 0 currentColor;
box-shadow: 0 0 40px 0 currentColor
}
.vc_row-has-fill .dt-sc-team.simple-rounded .dt-sc-team-details, .vc_row-has-fill .dt-sc-team.simple-rounded .dt-sc-team-details p {
color: #777
}
.dt-sc-team.simple-rounded .dt-sc-team-thumb {
-moz-transition: -moz-transform ease-out .1s, background .2s;
-webkit-transition: -webkit-transform ease-out .1s, background .2s;
background: rgba(255, 255, 255, .1);
border: 5px solid #e2e2e2;
margin: 0 auto 30px;
max-width: 150px;
position: relative;
transition: transform ease-out .1s, background .2s
}
.dt-sc-team.simple-rounded .dt-sc-team-thumb:after {
-moz-transform: scale(.9);
-ms-transform: scale(.9);
-webkit-transform: scale(.9);
box-shadow: 0 0 0 2px rgba(255, 255, 255, .1);
content: "";
display: block;
height: 150px;
left: -5px;
opacity: 0;
padding: 0;
position: absolute;
top: -5px;
transform: scale(.9);
width: 150px;
z-index: -1
}
.dt-sc-team.simple-rounded:hover .dt-sc-team-thumb {
-moz-transform: scale(.93);
-ms-transform: scale(.93);
-webkit-transform: scale(.93);
background: rgba(255, 255, 255, .05);
color: #fff;
transform: scale(.93);
border-color: transparent
}
.dt-sc-team.simple-rounded:hover .dt-sc-team-thumb:after {
-moz-animation: sonarEffect 1s ease-out;
-ms-animation: sonarEffect 1s ease-out;
-webkit-animation: sonarEffect 1s ease-out;
animation: sonarEffect 1s ease-out
}
.dt-sc-team.simple-rounded .dt-sc-team-thumb img {
position: relative;
z-index: 1
}
.dt-sc-team.simple-rounded .dt-sc-team-details {
background-color: rgba(0, 0, 0, 0);
padding: 0 30px
}
.dt-sc-team.simple-rounded .dt-sc-team-details h4 {
font-size: 20px;
font-weight: 500;
line-height: 28px;
letter-spacing: 1px;
margin-bottom: 5px
}
.dt-sc-team.simple-rounded .dt-sc-team-details h5 {
font-size: 16px;
font-weight: 300;
letter-spacing: .5px;
line-height: normal;
padding-bottom: 0;
margin-bottom: 0;
position: relative;
text-transform: capitalize;
color: #999
}
.dt-sc-team.simple-rounded .dt-sc-team-details h5:after {
content: "";
height: 3px;
margin: auto;
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 42px
}
.dt-sc-team.simple-rounded .dt-sc-team-details .dt-sc-team-social, .dt-sc-team.simple-rounded .dt-sc-team-details p:last-child {
margin-top: 20px;
width: 100%;
float: none;
display: inline-block
}
.dt-sc-team.type2, .dt-sc-team.type2 .dt-sc-team-thumb img {
float: left;
width: 100%
}
.dt-sc-team.simple-rounded:hover .dt-sc-team-details h5:after {
width: 62px
}
.dt-sc-team.simple-rounded .dt-sc-team-thumb, .dt-sc-team.simple-rounded .dt-sc-team-thumb img, .dt-sc-team.simple-rounded .dt-sc-team-thumb:after, .dt-sc-team.simple-rounded .dt-sc-team-thumb:before {
-webkit-border-radius: 50%;
border-radius: 50%
}
@-webkit-keyframes sonarEffect {
0% {
opacity: .3
}
40% {
opacity: .5;
box-shadow: 0 0 0 2px rgba(255, 255, 255, .3), 0 0 15px 15px rgba(0, 0, 0, .1), 0 0 0 15px rgba(255, 255, 255, .5)
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, .3), 0 0 15px 15px rgba(0, 0, 0, .1), 0 0 0 15px rgba(255, 255, 255, .5);
-webkit-transform: scale(1.1);
opacity: 0
}
}
@-moz-keyframes sonarEffect {
0% {
opacity: .3
}
40% {
opacity: .5;
box-shadow: 0 0 0 2px rgba(255, 255, 255, .3), 0 0 15px 15px rgba(0, 0, 0, .1), 0 0 0 15px rgba(255, 255, 255, .5)
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, .3), 0 0 15px 15px rgba(0, 0, 0, .1), 0 0 0 15px rgba(255, 255, 255, .5);
-moz-transform: scale(1.1);
opacity: 0
}
}
@-ms-keyframes sonarEffect {
100%, 40% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, .3), 0 0 15px 15px rgba(0, 0, 0, .1), 0 0 0 15px rgba(255, 255, 255, .5)
}
0% {
opacity: .3
}
40% {
opacity: .5
}
100% {
-ms-transform: scale(1.1);
opacity: 0
}
}
@keyframes sonarEffect {
0% {
opacity: .3
}
40% {
opacity: .5;
box-shadow: 0 0 0 2px rgba(255, 255, 255, .3), 0 0 15px 15px rgba(0, 0, 0, .1), 0 0 0 15px rgba(255, 255, 255, .5)
}
100% {
box-shadow: 0 0 0 2px rgba(255, 255, 255, .3), 0 0 15px 15px rgba(0, 0, 0, .1), 0 0 0 15px rgba(255, 255, 255, .5);
transform: scale(1.1);
opacity: 0
}
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-thumb {
border: 1px solid
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-details {
padding: 20px 10px 10px
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-details h5 {
position: absolute;
left: 0;
right: 0;
margin: auto;
bottom: 30px;
opacity: 0
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social {
padding: 0;
width: 100%;
position: absolute;
opacity: 0;
top: -45px;
left: 0
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social li, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.diamond-square-border li {
background: #fff;
border-color: #fff
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social li a, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social li a:hover {
border: 1px solid #fff
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.rounded-border li {
border-radius: 50%
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.rounded-square li {
border-radius: 5px
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.rounded-square li a {
border: 1px solid #fff;
background: #fff
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.diamond-square-border li a, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.hexagon-border li a {
border: none
}
.dt-sc-team.hide-social-role-show-on-hover:hover .dt-sc-team-details h5, .dt-sc-team.hide-social-role-show-on-hover:hover .dt-sc-team-social {
opacity: 1
}
.dt-sc-team.hide-social-role-show-on-hover:hover .dt-sc-team-details {
padding: 40px 10px 50px
}
.dt-sc-team.hide-social-role-show-on-hover:hover .dt-sc-team-social {
top: -15px
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.square-border li a {
border-radius: 0
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.rounded-square li a {
border: 1px solid
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.diamond-square-border li {
border-radius: 5px;
border-color: #fff
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.diamond-square-border li a, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.hexagon-border li a {
border-radius: 0;
background: 0 0
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.diamond-square-border, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.hexagon-border, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.rounded-border, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.square-border {
top: 28%
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-details .dt-sc-team-social.rounded-square li a {
border-color: #fff;
border-radius: 5px
}
.dt-sc-team.type2 {
clear: both;
border-left: 1px solid;
border-right: 1px solid
}
.dt-sc-team.type2 .dt-sc-team-thumb {
border-right: 1px solid;
position: relative
}
.dt-sc-team.type2 .dt-sc-team-details, .dt-sc-team.type2 .dt-sc-team-thumb {
width: 50%;
float: none;
background: 0 0;
display: table-cell;
vertical-align: middle
}
.dt-sc-team.type2 .dt-sc-team-details {
text-align: left;
padding: 25px;
position: relative
}
.dt-sc-team.type2 .dt-sc-team-details h4 {
letter-spacing: 1px;
font-size: 16px;
text-transform: uppercase;
margin-bottom: 0
}
.dt-sc-team.type2 .dt-sc-team-details h5 {
font-weight: 400;
font-size: 13px;
letter-spacing: 0;
border-bottom: 1px solid;
display: inline-block;
padding: 0 20px 15px 0
}
.dt-sc-team.type2 .dt-sc-team-details p {
margin-top: 10px
}
.dt-sc-team.type2 .dt-sc-team-details:before {
content: "";
position: absolute;
top: 35px;
left: -15px;
border-top: 15px solid transparent;
border-bottom: 15px solid transparent;
border-right: 15px solid;
z-index: 1
}
.dt-sc-team.type2 .dt-sc-team-details p a {
color: rgba(0, 0, 0, .4);
text-transform: lowercase
}
.dt-sc-team.type2 .dt-sc-team-thumb .dt-sc-team-thumb-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 0
}
.dt-sc-team.type2:hover .dt-sc-team-thumb .dt-sc-team-thumb-overlay {
opacity: 1
}
.dt-sc-team.type2 .dt-sc-team-thumb .dt-sc-team-social {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
text-align: center;
height: 42px;
margin: auto
}
.dt-sc-team .dt-sc-team-social.diamond-square-border li a, .dt-sc-team-social.hexagon-border li a, .dt-sc-team.type2 .dt-sc-team-social li a:hover {
color: #000
}
.dt-sc-team .dt-sc-team-social.diamond-square-border li, .dt-sc-team-social.diamond-square-border li, .dt-sc-team.type2 .dt-sc-team-social.rounded-square li a {
background: 0 0;
border: 1px solid
}
.dt-sc-team-social.hexagon-border li {
position: relative;
width: 42px;
height: 25px;
margin: 8px 5px;
background: 0 0;
border: 1px solid;
border-top: none;
border-bottom: none
}
.dt-sc-team-social.hexagon-border li:after, .dt-sc-team-social.hexagon-border li:before {
content: "";
position: absolute;
z-index: 1;
width: 30px;
height: 30px;
-webkit-transform: scaleY(.5774) rotate(-45deg);
-ms-transform: scaleY(.5774) rotate(-45deg);
transform: scaleY(.5774) rotate(-45deg);
background-color: inherit;
left: 5px
}
.dt-sc-team-social.hexagon-border li:before {
top: -15.07px;
border-top: solid 1.5px;
border-right: solid 1.5px
}
.dt-sc-team-social.hexagon-border li:after {
bottom: -15.07px;
border-bottom: solid 1.5px;
border-left: solid 1.5px;
left: 5px
}
.dt-sc-team-social.hexagon-border li a {
line-height: 52px;
position: relative;
z-index: 9;
left: -1px;
top: -13px;
width: 42px;
height: 52px
}
.dt-sc-team.type2.alter .dt-sc-team-thumb {
float: right;
border-left: 1px solid #fafaf6;
border-right: 0
}
.dt-sc-team.type2.alter .dt-sc-team-details:before {
left: inherit;
right: -15px;
border-right: 0;
border-left: 15px solid #f1efea
}
.dt-sc-team.type2.alter .dt-sc-team-details h4 {
text-align: right
}
.dt-sc-team.type2.alter .dt-sc-team-details h5 {
float: right;
padding-right: 0
}
.dt-sc-team.type2.alter .dt-sc-team-details p {
display: inline-block;
width: 100%;
text-align: right
}
.dt-sc-team.team_rounded_border.rounded .dt-sc-team-thumb {
width: 200px;
height: 200px;
margin: 0 auto
}
.dt-sc-team.team_rounded_border.rounded .dt-sc-team-thumb:before {
z-index: 1;
border-color: rgba(255, 255, 255, .01)
}
.dt-sc-team.rounded.team_rounded_border .dt-sc-team-thumb:after {
z-index: 0;
width: 100%;
height: 100%;
left: 0;
top: 0
}
.dt-sc-team.rounded.team_rounded_border.hide-social-show-on-hover .dt-sc-team-social {
top: 19%;
z-index: 2
}
.dt-sc-team.rounded.team_rounded_border:hover .dt-sc-team-thumb:after {
background: rgba(255, 255, 255, .9)
}
.dt-sc-team-social.diamond-square-border li, .dt-sc-team-social.hexagon-border li:hover, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-details, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.diamond-square-border li:hover, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.hexagon-border li:hover, .dt-sc-team.type2 .dt-sc-team-social.diamond-square-border li:hover, .dt-sc-team.type2 .dt-sc-team-social.hexagon-border li:hover, .dt-sc-team.type2 .dt-sc-team-social.rounded-border li a:hover, .dt-sc-team.type2 .dt-sc-team-social.rounded-square li a:hover, .dt-sc-team.type2 .dt-sc-team-social.square-border li a:hover {
background: #fff
}
.dt-sc-team.team_rounded_border.rounded:hover .dt-sc-team-thumb:before {
border: 8px solid
}
.dt-sc-team.rounded.team_rounded_border.hide-social-show-on-hover .dt-sc-team-social li a {
color: #222
}
.dt-sc-team.rounded.team_rounded_border .dt-sc-team-details h4, .dt-sc-team.rounded.team_rounded_border .dt-sc-team-details h5 {
text-transform: capitalize;
font-weight: 400
}
.dt-sc-team.rounded.team_rounded_border .dt-sc-team-details h4 {
font-size: 18px;
margin-bottom: 5px
}
.dt-sc-team.rounded.team_rounded_border .dt-sc-team-details h5 {
margin-bottom: 15px;
font-size: 14px
}
.dt-sc-team.rounded.team_rounded_border .dt-sc-team-details p {
font-size: 16px;
margin-bottom: 15px
}
.dt-sc-team.rounded.team_rounded_border .dt-sc-team-details p a {
font-size: 14px
}
.dt-sc-team.rounded.team_rounded_border .dt-sc-team-details p a>i {
margin-right: 5px
}
.dt-sc-team.rounded.zoom-in-hover {
min-height: 330px;
padding-top: 10px
}
.dt-sc-team.rounded.zoom-in-hover .dt-sc-team-thumb:before {
border: 0;
box-shadow: 0 0 0 10px #f5f5f5;
width: 100%;
height: 100%
}
.dt-sc-team.rounded.zoom-in-hover .dt-sc-team-thumb img {
float: left
}
.dt-sc-team.rounded.zoom-in-hover:hover .dt-sc-team-thumb {
max-width: 220px
}
.dt-sc-team .dt-sc-team-social.diamond-square-border li:hover a, .dt-sc-team-social.hexagon-border li:hover a, .dt-sc-team-social.square-border li:hover a, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.rounded-square li:hover a, .dt-sc-team.type2 .dt-sc-team-social li a, .dt-sc-team.type2 .dt-sc-team-social.diamond-square-border li, .dt-sc-team.type2 .dt-sc-team-social.diamond-square-border li a {
color: #fff
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social li, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.diamond-square-border li:hover, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.hexagon-border li, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.hexagon-border li:after, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social.hexagon-border li:before, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-details .dt-sc-team-social li a, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.hexagon-border li, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.hexagon-border li:after, .dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social.hexagon-border li:before, .dt-sc-team.type2 .dt-sc-team-social li a, .dt-sc-team.type2 .dt-sc-team-social.hexagon-border li, .dt-sc-team.type2 .dt-sc-team-social.hexagon-border li:after, .dt-sc-team.type2 .dt-sc-team-social.hexagon-border li:before, .dt-sc-team.type2 .dt-sc-team-social.rounded-square li a, .dt-sc-team.type2 .dt-sc-team-social.rounded-square li a:hover {
border-color: #fff
}
.dt-sc-team.type2, .dt-sc-team.type2 .dt-sc-team-thumb {
border-color: #fafaf6
}
.dt-sc-team.type2 .dt-sc-team-details:before {
border-right-color: #f1efea
}
.dt-sc-team-social.rounded-border li a, .dt-sc-team-social.square-border li a {
border-color: #000
}
.dt-sc-team.rounded .dt-sc-team-thumb:before {
border-color: rgba(255, 255, 255, .4)
}
.dt-sc-team.type1 .dt-sc-team-details h5 {
color: #888
}
.dt-sc-team-social.rounded-border li a, .dt-sc-team-social.square-border li a {
color: #000
}
.dt-sc-team-social.rounded-border li a:hover, .dt-sc-team-social.rounded-square li a, .dt-sc-team-social.square-border li a:hover, .dt-sc-team.details-on-image .dt-sc-team-details h4, .dt-sc-team.details-on-image .dt-sc-team-details h5, .dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-social li:hover a, .dt-sc-team.hide-social-role-show-on-hover:hover .dt-sc-team-details h4, .dt-sc-team.hide-social-show-on-hover.details-on-image .dt-sc-team-details h5, .dt-sc-team.hide-social-show-on-hover:hover .dt-sc-team-details h4, .dt-sc-team.hide-social-show-on-hover:hover .dt-sc-team-details h5, .dt-sc-team.rounded .dt-sc-team-details .dt-sc-team-social li a {
color: #fff
}
.dt-sc-team.type2 .dt-sc-team-details p {
color: #222
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-details h5, .dt-sc-team.rounded.hide-social-show-on-hover:hover .dt-sc-team-details h5, .dt-sc-team.type2 .dt-sc-team-details h5 {
color: rgba(0, 0, 0, .4)
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-details h5 {
color: rgba(0, 0, 0, .5)
}
.dt-sc-team.hide-social-role-show-on-hover:hover .dt-sc-team-details h5 {
color: rgba(0, 0, 0, .3)
}
.dt-sc-team.rounded .dt-sc-team-details h4, .dt-sc-team.rounded:hover .dt-sc-team-details h4 {
color: #1b1310
}
.dt-sc-team .dt-sc-team-details {
background: rgba(0, 0, 0, .05)
}
.dt-sc-team.details-on-image .dt-sc-team-details {
background: rgba(0, 0, 0, .8)
}
.dt-sc-team.hide-details-show-on-hover .dt-sc-team-details, .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social {
background: rgba(255, 255, 255, .9)
}
.dt-sc-team.type2 {
background: #f1efea
}
.dt-sc-team.type2 .dt-sc-team-details h5 {
border-bottom-color: rgba(0, 0, 0, .1)
}
.dt-sc-team.hide-social-role-show-on-hover .dt-sc-team-thumb {
border-color: #fff
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-team .dt-sc-team-details h4 {
font-size: 20px
}
.dt-sc-team .dt-sc-team-details h5 {
font-size: 16px
}
.dt-sc-team.details-on-image .dt-sc-team-details h4 {
font-size: 18px
}
.vc_col-md-12 .dt-sc-team, .vc_col-md-6 .dt-sc-team {
margin-top: 30px
}
.dt-sc-team .dt-sc-team-thumb img {
width: 100%
}
.dt-sc-team.type2.alter .dt-sc-team-details::before {
right: 30px;
transform: rotate(-90deg)
}
.dt-sc-team-social li {
margin: 0 3px
}
.dt-sc-team-social li a {
font-size: 15px;
height: 30px;
line-height: 30px;
width: 30px
}
.dt-sc-team-social.hexagon-border li {
margin: 8px 3px
}
.dt-sc-team.type2 .dt-sc-team-details, .dt-sc-team.type2 .dt-sc-team-thumb {
width: 50%
}
.dt-sc-team.type2 .dt-sc-team-details:before {
border-bottom-width: 16px;
top: -22px;
left: 30px;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg)
}
.dt-sc-team.type2 .dt-sc-team-details h4 {
font-size: 15px;
margin-bottom: 5px
}
.dt-sc-team.type2 .dt-sc-team-details h5 {
margin-bottom: 10px;
padding-bottom: 10px
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social {
top: 35%
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social, .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.rounded-border, .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.square-border {
top: -70px
}
.dt-sc-team-social.diamond-square-border li {
margin: 0 7px
}
.rs_min_height_team_col .wpb_column {
min-height: 355px!important
}
.dt-sc-team.type2 .dt-sc-team-details {
padding: 15px 25px
}
.dt-sc-team.hide-details-show-on-hover.dt-sc-one-course-team .dt-sc-team-details {
padding: 15px 0 0
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.vc_custom_carousel .dt-sc-team.team_rounded_border.rounded .dt-sc-team-thumb {
width: 170px;
height: 170px
}
.vc_custom_carousel .dt-sc-team.rounded.team_rounded_border.hide-social-show-on-hover .dt-sc-team-social {
top: 15%
}
.rs_col-sm-6 .dt-sc-team {
margin-bottom: 30px
}
.rs_col-sm-6:last-child .dt-sc-team, .rs_col-sm-6:nth-last-child(2) .dt-sc-team {
margin-bottom: 0
}
.dt-sc-team .dt-sc-team-thumb img {
width: 100%
}
.dt-sc-team.type2 .dt-sc-team-details, .dt-sc-team.type2 .dt-sc-team-thumb {
width: 100%;
float: left
}
.dt-sc-team.type2 .dt-sc-team-details {
padding: 50px 25px
}
.dt-sc-team.type2 .dt-sc-team-details:before {
border-bottom-width: 16px;
top: -22px;
left: 30px;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg)
}
.dt-sc-team-social li {
margin: 0 2px 2px
}
.dt-sc-team-social li a {
font-size: 15px;
height: 30px;
line-height: 30px;
width: 30px
}
.rs_col-sm-6 .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social {
top: -72px
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social {
top: 30%
}
.rs_min_height_team_col .rs_col-sm-6.wpb_column {
min-height: 500px!important
}
.dt-sc-team.hide-details-show-on-hover .dt-sc-team-details h4 {
font-size: 16px
}
.dt-sc-team.hide-details-show-on-hover .dt-sc-team-details h5, .dt-sc-team.hide-details-show-on-hover.dt-sc-one-course-team .dt-sc-team-details h4 {
font-size: 14px
}
.dt-sc-team.hide-details-show-on-hover.dt-sc-one-course-team .dt-sc-team-details {
padding: 15px 0 0
}
}
@media only screen and (max-width:767px) {
.rs_col_no_btm_space .dt-sc-team {
margin-bottom: 0
}
.dt-sc-team.type2 .dt-sc-team-details, .dt-sc-team.type2 .dt-sc-team-thumb {
float: left
}
.dt-sc-team.type2.alter .dt-sc-team-details::before {
border-right: 15px solid #f1efea;
left: 30px;
right: auto;
border-left: transparent
}
.dt-sc-team {
margin: 0 0 30px
}
.dt-sc-team .dt-sc-team-thumb img, .dt-sc-team.type2 .dt-sc-team-details, .dt-sc-team.type2 .dt-sc-team-thumb {
width: 100%
}
.dt-sc-team.type2 .dt-sc-team-details {
padding: 50px 25px
}
.dt-sc-team.type2 .dt-sc-team-details:before {
border-bottom-width: 16px;
top: -22px;
left: 30px;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg)
}
.rs_min_height_team_col .wpb_column {
min-height: 470px!important
}
.rs_col_no_btm_space.dt-sc-team {
margin-bottom: 0
}
.dt-sc-team.hide-details-show-on-hover.dt-sc-one-course-team .dt-sc-team-details {
padding: 70px 0 0
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social {
top: 32%
}
.rs_min_height_team_col .wpb_column {
min-height: 570px!important
}
}
@media only screen and (max-width:479px) {
.rs_min_height_team_col .wpb_column {
min-height: 440px!important
}
.dt-sc-team.hide-details-show-on-hover.dt-sc-one-course-team .dt-sc-team-details {
padding: 30px 0 0
}
}
@media only screen and (max-width:319px) {
.rs_min_height_team_col .wpb_column {
min-height: 350px!important
}
.dt-sc-team-social li {
margin: 0 2px
}
.dt-sc-team-social li a {
font-size: 15px;
height: 30px;
line-height: 30px;
width: 30px
}
.dt-sc-team-social.hexagon-border li {
margin: 12px 2px
}
.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social {
top: 22%
}
.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social {
top: -70px
}
.dt-sc-team-social.diamond-square-border li {
margin: 0 7px
}
} .dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a:before, .dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a:before, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:after, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:before, .dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:after, .dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a:before, .type9 ul.dt-sc-tabs-horizontal-frame>li>a:after, .type9 ul.dt-sc-tabs-horizontal-frame>li>a>.dt-sc-tab-image-holder:after, .type9 ul.dt-sc-tabs-horizontal-frame>li>a>span:after {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-tabs-horizontal-container {
float: left;
width: 100%;
margin: 0 0 20px;
padding: 0;
clear: both
}
ul.dt-sc-tabs-horizontal-frame {
float: left;
margin: 0;
padding: 0;
width: 100%;
border-bottom: 1px solid
}
ul.dt-sc-tabs-horizontal-frame>li {
float: left;
display: inline;
margin: 0 -1px 0 0;
padding: 0
}
ul.dt-sc-tabs-horizontal-frame>li>a {
border: 1px solid transparent;
float: left;
margin: 0 -1px -1px 0;
padding: 10px 20px;
font-size: 18px;
text-align: center;
font-weight: 600;
border-radius: 3px 3px 0 0
}
ul.dt-sc-tabs-horizontal-frame>li>a.current {
position: relative;
z-index: 1
}
ul.dt-sc-tabs-horizontal-frame>li>a>span {
float: left;
line-height: inherit;
margin: 0 10px 0 0;
position: relative
}
.dt-sc-tabs-horizontal-frame-content {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 30px 0 0
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame {
border-bottom: 0;
border-top: 2px solid rgba(0, 0, 0, .1)
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li {
margin: 0
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a {
font-weight: 400;
padding: 10px 23px;
border: 2px solid transparent;
margin: -2px -2px 0
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a.current {
border-bottom-color: rgba(0, 0, 0, .1);
border-left-color: rgba(0, 0, 0, .1);
border-right-color: rgba(0, 0, 0, .1);
border-top-color: #fff
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li:first-child>a.current {
border-left-color: transparent
}
.dt-sc-tabs-horizontal-frame-container.type2.alter ul.dt-sc-tabs-horizontal-frame {
border-bottom: 2px solid rgba(0, 0, 0, .1);
border-top: 0
}
.dt-sc-tabs-horizontal-frame-container.type2.alter ul.dt-sc-tabs-horizontal-frame>li>a {
margin-bottom: -2px
}
.dt-sc-tabs-horizontal-frame-container.type2.alter ul.dt-sc-tabs-horizontal-frame>li>a.current {
border-top-color: rgba(0, 0, 0, .1);
border-bottom-color: #fff;
border-right-color: rgba(0, 0, 0, .1);
border-left-color: rgba(0, 0, 0, .1)
}
.dt-sc-tabs-horizontal-frame-container.type2.alter .dt-sc-tabs-horizontal-frame-content {
padding-top: 50px
}
.dt-sc-tabs-horizontal-frame-container.dt-sc-tabs-aligncenter ul.dt-sc-tabs-horizontal-frame {
text-align: center
}
.dt-sc-tabs-horizontal-frame-container.dt-sc-tabs-aligncenter ul.dt-sc-tabs-horizontal-frame>li, .dt-sc-tabs-horizontal-frame-container.dt-sc-tabs-aligncenter ul.dt-sc-tabs-horizontal-frame>li>a {
float: none;
display: inline-block
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame {
text-align: center;
border: none
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li {
display: inline-block;
text-align: center;
margin: 0;
float: none
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 16px;
font-weight: 600;
text-transform: uppercase;
padding: 14px 30px 12px;
border: 1px solid rgba(0, 0, 0, .1);
border-bottom-width: 2px;
border-right-width: 0;
margin: 0;
color: #000;
border-radius: 0;
display: inline-block
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li:last-child>a {
border-right: 1px solid rgba(0, 0, 0, .1)
}
.dt-sc-tabs-horizontal-frame-container.type3 .dt-sc-tabs-horizontal-frame-content {
padding-top: 50px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame {
text-align: center;
border-bottom: 1px solid rgba(0, 0, 0, .1);
margin-top: 15px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li {
display: inline-block;
text-align: center;
margin: 0;
float: none;
position: relative
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 16px;
font-weight: 600;
text-transform: uppercase;
padding: 120px 30px 25px;
border: 0;
border-bottom: 2px solid transparent;
margin: 0 0 -10px;
color: rgba(0, 0, 0, .4);
border-radius: 0;
display: inline-block;
min-width: 229px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a>span {
font-size: 36px;
color: rgba(0, 0, 0, .4);
width: 100%;
top: 0;
line-height: 80px;
position: absolute;
left: 0;
right: 0;
margin: auto
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a>span:after {
content: "";
position: absolute;
width: 80px;
height: 80px;
left: 0;
top: 0;
right: 0;
margin: auto;
background: rgba(0, 0, 0, .05);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: -1;
border-radius: 10px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a.current>span {
color: #fff
}
.dt-sc-tabs-horizontal-frame-container.type4 .dt-sc-tabs-horizontal-frame-content {
padding-top: 50px
}
.dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame {
border: none
}
.dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame>li {
margin: 0 3px 0 0
}
.dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame>li>a {
border: none;
background: rgba(0, 0, 0, .05);
border-radius: 0;
font-size: 18px;
font-weight: 600;
color: #000;
padding: 14px 20px 13px
}
.dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame>li>a.current {
color: #fff
}
.dt-sc-tabs-horizontal-frame-container.type5 .dt-sc-tabs-horizontal-frame-content {
border: 1px solid rgba(0, 0, 0, .05);
padding: 30px;
margin: 1px 0 0
}
.dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame {
background: #f3f3f3;
text-align: center
}
.dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame>li {
text-transform: uppercase
}
.dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame>li, .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame>li>a {
float: none;
display: inline-block;
margin: 0
}
.dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame>li>a {
background: 0 0;
padding: 20px 25px;
font-size: 16px;
font-weight: 400
}
.dt-sc-tabs-horizontal-frame-container.type5.alter .dt-sc-tabs-horizontal-frame-content {
border: 0;
padding-left: 0;
padding-right: 0;
border-bottom: 1px solid rgba(0, 0, 0, .05);
padding-bottom: 10px
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame {
width: 100%;
float: left;
padding: 0;
margin: 0;
display: table;
table-layout: fixed;
border: 0
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li {
display: table-cell;
width: auto;
padding: 0;
text-align: center;
position: relative;
float: none;
margin: 0 1px 0 0
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
padding: 18px 20px;
margin: 0 1px 0 0;
color: #fff;
border: 0;
border-radius: 0;
display: block;
float: none;
position: relative
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a.current {
background: rgba(0, 0, 0, .03);
color: #000
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
width: 0;
margin: auto;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #fff;
opacity: 0
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a.current:before {
opacity: 1
}
.dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content {
padding: 0;
background: rgba(0, 0, 0, .03)
}
.skin-highlight .dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a {
background: rgba(0, 0, 0, .1);
color: #fff
}
.skin-highlight .dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content, .skin-highlight .dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a.current {
background: #fff;
color: #000
}
.skin-highlight .dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content h3, .skin-highlight .dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content h4 {
color: #000
}
.dt-sc-faq .dt-sc-tabs-horizontal-frame-content .column, .dt-sc-faq .dt-sc-tabs-horizontal-frame-content .wpb_column {
padding-left: 75px;
position: relative
}
.dt-sc-faq .dt-sc-tabs-horizontal-frame-content .column:before, .dt-sc-faq .dt-sc-tabs-horizontal-frame-content .wpb_column:before {
content: "\e6b2";
position: absolute;
left: 15px;
top: -5px;
font-size: 30px;
font-family: Stroke-Gap-Icons
}
ul.dt-sc-tabs-horizontal {
float: left;
margin: 0;
padding: 0;
width: 100%;
border-bottom: 1px solid rgba(0, 0, 0, .1)
}
ul.dt-sc-tabs-horizontal>li {
float: left;
display: inline;
margin: 0;
padding: 0
}
ul.dt-sc-tabs-horizontal>li>a {
border-bottom: 1px solid transparent;
float: left;
margin: 0 0 -1px;
padding: 10px 20px 15px;
font-size: 14px;
text-align: center;
font-weight: 700;
text-transform: uppercase;
border-radius: 3px 3px 0 0;
color: rgba(0, 0, 0, .4)
}
ul.dt-sc-tabs-horizontal>li>a.current {
position: relative;
z-index: 1
}
ul.dt-sc-tabs-horizontal>li>a>span {
float: left;
line-height: inherit;
margin: 0 10px 0 0;
position: relative
}
.dt-sc-tabs-horizontal-content {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 20px 0
}
.dt-sc-tabs-vertical-frame-container {
float: left;
width: 100%;
margin: 0 0 20px;
padding: 0;
clear: both;
overflow: hidden;
border-bottom: 1px solid rgba(0, 0, 0, .1);
border-left: 1px solid rgba(0, 0, 0, .1)
}
ul.dt-sc-tabs-vertical-frame {
float: left;
width: 32%;
margin: 0 -1px 1px 0;
padding: 0
}
ul.dt-sc-tabs-vertical-frame>li {
float: left;
display: block;
padding: 0;
width: 100%;
position: relative
}
ul.dt-sc-tabs-vertical-frame>li>a {
border: 1px solid;
border-right: 1px solid transparent;
border-left-width: 0;
border-top-width: 0;
display: block;
margin: 0 0 -1px;
padding: 30px 14px 28px;
font-weight: 700;
font-size: 14px;
line-height: normal;
text-transform: uppercase
}
.dt-sc-one-half ul.dt-sc-tabs-vertical-frame>li>a, .vc_col-sm-6 ul.dt-sc-tabs-vertical-frame>li>a {
padding: 18px 14px
}
ul.dt-sc-tabs-vertical-frame>li>a>span {
float: left;
margin: 0 10px 0 0;
position: relative;
top: 3px
}
ul.dt-sc-tabs-vertical-frame>li>a>span.pe-icon {
font-weight: 700;
font-size: 19px;
top: 1px
}
ul.dt-sc-tabs-vertical-frame>li:first-child>a {
border-top: 1px solid rgba(0, 0, 0, .1)
}
ul.dt-sc-tabs-vertical-frame>li:last-child>a {
border-bottom-width: 0
}
ul.dt-sc-tabs-vertical-frame>li>a.current {
position: relative;
z-index: 1
}
.dt-sc-tabs-vertical-frame-content {
float: left;
width: 68%;
width: -webkit-calc(68% + 1px);
width: -moz-calc(68% + 1px);
width: calc(68% + 1px);
margin: 0;
padding: 20px 30px;
border: 1px solid rgba(0, 0, 0, .1);
border-bottom: 0;
position: relative
}
.dt-sc-tabs-vertical-frame-content h4 {
text-transform: none
}
.dt-sc-tabs-vertical-container {
float: left;
width: 100%;
margin: 0 0 20px;
padding: 0;
clear: both;
overflow: hidden
}
ul.dt-sc-tabs-vertical {
width: 32%;
margin: 0 -1px 1px 0;
float: left;
padding: 0
}
ul.dt-sc-tabs-vertical>li {
float: left;
display: block;
margin: 0;
padding: 0;
width: 100%
}
ul.dt-sc-tabs-vertical>li>a {
border-right: 1px solid transparent;
float: left;
margin: 0;
padding: 10px 20px 15px 0;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
color: rgba(0, 0, 0, .4);
width: 100%
}
ul.dt-sc-tabs-vertical>li>a.current {
position: relative;
z-index: 1
}
ul.dt-sc-tabs-vertical>li>a>span {
float: left;
line-height: inherit;
margin: 0 10px 0 0;
position: relative
}
.dt-sc-tabs-vertical-content {
float: left;
width: 68%;
margin: 0;
padding: 20px 30px;
position: relative;
border-left: 1px solid rgba(0, 0, 0, .1)
}
.dt-sc-tabs-vertical-frame-container.type2 {
border: 0
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame {
background: rgba(0, 0, 0, .05)
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a {
border: 0;
font-size: 16px;
font-weight: 600;
text-transform: none;
padding: 15px 30px;
position: relative
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li:first-child>a {
padding-top: 30px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li:last-child>a {
padding-bottom: 30px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a:before {
content: "\f105";
position: absolute;
right: 35px;
top: 14px;
font-size: 20px;
font-family: FontAwesome;
opacity: 0;
visibility: hidden
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a.current:before, .dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a:hover:before {
right: 30px;
opacity: 1;
visibility: visible
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li:first-child>a:before {
top: 29px
}
.dt-sc-tabs-vertical-frame-container.type2 .dt-sc-tabs-vertical-frame-content {
border: 0;
padding: 0 0 0 30px
}
.dt-sc-tabs-vertical-frame-container.type3 {
border: 0
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a {
border: 1px solid rgba(0, 0, 0, .1);
padding: 15px 15px 15px 25px;
font-size: 18px;
margin: 0 0 10px;
position: relative
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a.current, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:hover {
color: #fff
}
.dt-sc-tabs-vertical-frame-container.type3.dark-color ul.dt-sc-tabs-vertical-frame>li>a.current, .dt-sc-tabs-vertical-frame-container.type3.dark-color ul.dt-sc-tabs-vertical-frame>li>a:hover {
color: #000
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:before {
content: "";
position: absolute;
left: -5px;
top: 0;
bottom: 0;
height: 0;
margin: auto;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-left: 10px solid #fff;
z-index: 9;
opacity: 0;
visibility: hidden;
-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
transition-delay: .3s
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a.current:before, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:hover:before {
opacity: 1;
visibility: visible;
left: -1px
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:after {
content: "";
display: block;
position: absolute;
left: 0;
height: 100%;
width: 0;
top: 0;
opacity: 0;
visibility: hidden
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a.current:after, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a:hover:after {
opacity: 1;
visibility: visible;
width: 4px
}
.dt-sc-tabs-vertical-frame-container.type3 .dt-sc-tabs-vertical-frame-content {
border: 0;
padding: 0 0 0 70px
}
.dt-sc-tabs-vertical-frame-container.type4 {
border: 0
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a {
border-bottom: 1px solid rgba(0, 0, 0, .1);
padding: 12px 30px 12px 0;
font-size: 18px;
font-weight: 600;
color: rgba(0, 0, 0, .4);
margin: 0;
text-transform: none;
letter-spacing: .5px;
position: relative;
overflow: hidden
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li:first-child>a {
border-top: 0
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current {
color: #000
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:before {
content: "\f054";
position: absolute;
right: -50px;
top: 0;
width: 40px;
height: 100%;
font-size: 18px;
color: #fff;
font-family: FontAwesome;
line-height: 54px;
text-align: center;
padding-right: 7px;
-webkit-transition: all .37s linear;
-moz-transition: all .37s linear;
-o-transition: all .37s linear;
-ms-transition: all .37s linear;
transition: all .37s linear
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:after {
content: "";
position: absolute;
right: -50px;
top: 0;
width: 35px;
height: 100%;
-webkit-transform: skewX(-30deg);
transform: skewX(-30deg);
-ms-transform: skewX(-30deg);
z-index: -1
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:before {
right: 0
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:after {
right: 25px
}
.dt-sc-tabs-vertical-frame-container.type4 .dt-sc-tabs-vertical-frame-content {
border: 0;
padding: 0 0 0 70px
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle, .dt-sc-tabs-vertical-frame-container.rs_align_middle ul.dt-sc-tabs-vertical-frame {
float: none
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle {
display: table;
border: none
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle ul.dt-sc-tabs-vertical-frame {
display: table-cell;
vertical-align: middle
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle ul.dt-sc-tabs-vertical-frame li>a {
border-left: 1px solid rgba(0, 0, 0, .1);
margin: 0 -1px 0 0
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle ul.dt-sc-tabs-vertical-frame li.last>a {
border-bottom-width: 1px;
border-right: 1px solid rgba(0, 0, 0, .1)
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle .dt-sc-tabs-vertical-frame-content {
border: 1px solid rgba(0, 0, 0, .1);
width: 100%
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle ul.dt-sc-tabs-vertical-frame li.current.last>a {
border-right-color: #fff
}
.type7 ul.dt-sc-tabs-horizontal-frame {
background: rgba(0, 0, 0, .05);
border-bottom: 0;
padding: 0 20px 0 150px;
margin-bottom: 30px;
position: relative
}
.type7 .dt-sc-tabs-horizontal-frame:before {
color: #878c90;
content: "Jump to:";
font-size: 28px;
font-weight: 400;
left: 40px;
position: absolute;
top: 25px
}
.type7 ul.dt-sc-tabs-horizontal-frame>li {
padding: 20px 0;
position: relative;
margin: 0 10px
}
.type7 .dt-sc-tabs-horizontal-frame>li:after {
border-right: 1px solid #dcdad4;
bottom: 0;
content: "";
height: 40px;
margin: auto;
position: absolute;
right: -10px;
top: 0
}
.type7 .dt-sc-tabs-horizontal-frame>li:last-child:after {
content: none
}
.type7 ul.dt-sc-tabs-horizontal-frame>li>a {
font-weight: lighter;
font-size: 28px;
border: 0;
padding-top: 8px;
padding-bottom: 8px
}
.type7 ul.dt-sc-tabs-horizontal-frame>li>a.current:before {
border-top: 5px solid;
content: "";
display: block;
left: 0;
position: absolute;
top: 0;
width: 100%
}
.type7 ul.dt-sc-tabs-horizontal-frame>li>a.current:after {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid;
content: "";
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 5px;
width: 0
}
.type7 ul.dt-sc-tabs-horizontal-frame>li>a.current {
position: static
}
.type8 ul.dt-sc-tabs-horizontal-frame {
border-bottom: 0
}
.type8 ul.dt-sc-tabs-horizontal-frame>li {
margin-right: 1px
}
.type8 ul.dt-sc-tabs-horizontal-frame>li>a {
background: #fafafa;
border: 0;
border-radius: 0;
color: #222;
font-size: 16px;
text-transform: capitalize;
padding: 11px 25px 13px;
margin: 0;
font-weight: 400;
position: relative
}
.type8 ul.dt-sc-tabs-horizontal-frame>li>a:before {
border-top: 2px solid #f2f2f2;
content: "";
left: 0;
position: absolute;
top: -3px;
width: 100%
}
.type8 ul.dt-sc-tabs-horizontal-frame>li>a.current:before, .type8 ul.dt-sc-tabs-horizontal-frame>li>a:hover:before {
border-color: #000
}
.type8 ul.dt-sc-tabs-horizontal-frame>li>a.current, .type8 ul.dt-sc-tabs-horizontal-frame>li>a:hover {
color: #fff
}
.type9 ul.dt-sc-tabs-horizontal-frame {
text-align: center;
border-bottom: 0
}
.type9 ul.dt-sc-tabs-horizontal-frame>li {
display: inline-block;
float: none;
margin: 0 20px;
min-width: 130px
}
.type9 ul.dt-sc-tabs-horizontal-frame>li>a {
border-radius: 0;
border: 0;
background: 0 0;
float: none;
display: inline-block;
text-transform: inherit;
min-width: 130px;
margin: 0 0 52px;
padding: 0;
color: #222;
font-size: 20px;
text-align: center;
position: relative;
font-weight: 500
}
.type9 ul.dt-sc-tabs-horizontal-frame>li>a>.dt-sc-tab-image-holder {
width: 100%;
text-align: center;
float: none;
display: inline-block;
margin-top: 35px;
margin-bottom: 35px
}
.type9 ul.dt-sc-tabs-horizontal-frame>li>a>span {
width: 100%;
height: 130px;
line-height: 130px;
margin-bottom: 20px;
margin-right: 0;
font-size: 45px;
position: relative;
z-index: 1
}
.type9 ul.dt-sc-tabs-horizontal-frame>li>a>.dt-sc-tab-image-holder:after, .type9 ul.dt-sc-tabs-horizontal-frame>li>a>span:after {
position: absolute;
content: "";
display: block;
width: 130px;
height: 130px;
left: 0;
right: 0;
top: 0;
border-radius: 50%;
margin: 0 auto;
border: 4px solid;
background: #fff;
z-index: -1
}
.type9 ul.dt-sc-tabs-horizontal-frame>li>a.current, .type9 ul.dt-sc-tabs-horizontal-frame>li>a:hover {
background: 0 0;
color: currentColor
}
.type9 ul.dt-sc-tabs-horizontal-frame>li>a:after {
content: "";
position: absolute;
display: block;
width: 0;
height: 0;
border-left: 18px solid transparent;
border-right: 18px solid transparent;
border-bottom: 18px solid #fff;
left: 0;
right: 0;
margin: 0 auto;
bottom: -72px;
opacity: 0;
visibility: visible
}
.type9 ul.dt-sc-tabs-horizontal-frame>li:hover>a:after, .type9 ul.dt-sc-tabs-horizontal-frame>li>a.current:after {
opacity: 1;
visibility: visible;
bottom: -52px
}
.type9 .dt-sc-tabs-horizontal-frame-content {
background: #fff;
padding: 80px 0;
position: relative
}
.type9 .dt-sc-tabs-horizontal-frame-content:empty {
padding: 0
}
.type9 .dt-sc-tabs-horizontal-frame-content:before {
position: absolute;
content: "";
display: block;
width: 9000px;
left: -4500px;
background: #fff;
bottom: 0;
height: 100%;
border-bottom: 1px solid #f8f8f8
}
.dt-sc-tabs-horizontal-frame-container.dt-sc-university-tab {
display: inline-block;
width: 100%;
position: relative
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame {
border-bottom: 0;
float: left;
clear: both;
padding: 0;
text-align: center;
width: 100vw;
position: relative;
margin: 0 0 0 -50vw;
height: auto;
left: 50%
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li {
display: inline-block;
float: none;
margin: 0
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a {
border-radius: 0;
color: #fff;
float: none;
display: inline-block;
font-weight: 400;
font-size: 20px;
text-transform: capitalize;
padding: 35px 25px;
min-width: 100px;
margin: 0;
border-width: 0 1px;
border-style: none solid none none;
border-color: rgba(255, 255, 255, .6);
position: relative
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li:last-child>a {
border-right: none
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a>span {
width: 100%;
margin-bottom: 12px;
margin-right: 0;
font-size: 25px
}
.dt-sc-university-tab .dt-sc-tabs-horizontal-frame-content {
background: #fff;
padding: 45px
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
margin: auto;
height: 0;
z-index: -1
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a.current:before {
height: 100%
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a.current {
border-color: transparent
}
ul.dt-sc-tabs-horizontal-frame>li>a {
color: rgba(0, 0, 0, .4)
}
ul.dt-sc-tabs-vertical-frame>li>a {
color: #191919;
border-top-color: rgba(0, 0, 0, .1)
}
ul.dt-sc-tabs-horizontal-frame, ul.dt-sc-tabs-vertical-frame>li>a {
border-bottom-color: rgba(0, 0, 0, .1)
}
ul.dt-sc-tabs-horizontal-frame>li>a.current {
border-color: rgba(0, 0, 0, .1);
border-bottom-color: #fff
}
ul.dt-sc-tabs-vertical-frame>li>a.current {
border-right-color: #fff
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 14px
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-tabs-vertical-frame-content img {
position: inherit!important
}
ul.dt-sc-tabs-horizontal-frame>li>a, ul.dt-sc-tabs-horizontal>li>a {
font-size: 16px
}
ul.dt-sc-tabs-horizontal>li>a {
padding: 10px 15px 15px
}
ul.dt-sc-tabs-horizontal-frame>li>a {
padding: 10px 15px
}
ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 13px
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 15px;
padding: 10px 18px
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 13px;
padding: 11px 20px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 14px;
min-width: 25%
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 13px;
line-height: normal;
padding: 18px 10px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 12px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a {
padding: 15px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 15px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:before {
line-height: 46px;
padding-right: 0
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:after {
right: 27px
}
.dt-sc-tabs-vertical-frame-container.type3 .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type4 .dt-sc-tabs-vertical-frame-content {
padding-left: 50px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
ul.dt-sc-tabs-horizontal-frame>li>a, ul.dt-sc-tabs-horizontal>li>a {
font-size: 16px
}
ul.dt-sc-tabs-horizontal>li>a {
padding: 10px 15px 15px
}
ul.dt-sc-tabs-horizontal-frame>li>a {
padding: 10px 15px
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 12px;
padding: 8px 10px
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 14px;
padding: 10px 20px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 13px;
min-width: 25%
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 10px;
line-height: normal;
padding: 18px 10px
}
.dt-sc-tabs-vertical-frame-content img {
position: inherit!important
}
ul.dt-sc-tabs-vertical>li>a {
font-size: 11px;
padding: 10px 10px 15px 0
}
ul.dt-sc-tabs-vertical>li>a>span {
margin: 0 5px 0 0;
top: 0
}
ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 10px
}
.dt-sc-one-half ul.dt-sc-tabs-vertical-frame>li>a, .vc_col-sm-6 ul.dt-sc-tabs-vertical-frame>li>a {
padding: 14px 8px
}
ul.dt-sc-tabs-vertical-frame>li>a>span {
margin: 0 5px 0 0
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 14px;
padding-left: 20px;
padding-right: 20px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a.current::before {
right: 20px;
top: 12px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li:first-child>a.current::before {
top: 28px
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 11px;
padding: 15px 20px 14px
}
.dt-sc-tabs-vertical-frame-container.type3 .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type4 .dt-sc-tabs-vertical-frame-content {
padding-left: 40px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 14px;
padding: 12px 15px 12px 0
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:before {
font-size: 14px;
line-height: 46px;
padding-right: 3px;
right: -30px;
width: 30px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:after {
right: 6px
}
.type9 ul.dt-sc-tabs-horizontal-frame>li {
margin: 0 2px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li {
margin: 0
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 16px;
padding: 25px 15px
}
}
@media only screen and (max-width:767px) {
.dt-sc-tabs-vertical-frame-content img {
position: inherit!important
}
.type7 ul.dt-sc-tabs-horizontal {
padding-left: 20px
}
.type7 .dt-sc-tabs-horizontal:before {
content: none
}
.type7 ul.dt-sc-tabs-horizontal-frame {
padding-left: 0
}
.type7 .dt-sc-tabs-horizontal-frame>li:after, .type7 ul.dt-sc-tabs-horizontal-frame:before {
display: none
}
.type7 ul.dt-sc-tabs-horizontal-frame>li, .type7 ul.dt-sc-tabs-horizontal-frame>li>a {
width: 100%
}
ul.dt-sc-tabs-horizontal li, ul.dt-sc-tabs-vertical li {
position: relative;
z-index: 1
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame li, .dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame li, .dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li {
text-align: center;
width: 100%
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a, .dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a, .dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a {
display: inline-block;
float: none
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame {
border-top: none;
padding: 0 0 35px
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame li, .dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li {
border: none
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame li {
overflow: hidden
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 14px
}
.dt-sc-tabs-horizontal-frame-container.type2.alter ul.dt-sc-tabs-horizontal-frame>li>a {
margin-top: 0;
margin-bottom: 2px
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a.current:after, .dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a.current:before {
content: "";
height: 2px;
position: absolute;
top: 0;
width: 100%;
-webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
-o-transition: all .3s linear 0s;
transition: all .3s linear 0s;
background-color: rgba(0, 0, 0, .1)
}
.dt-sc-tabs-horizontal-frame-container.type2.alter ul.dt-sc-tabs-horizontal-frame>li>a.current::after, .dt-sc-tabs-horizontal-frame-container.type2.alter ul.dt-sc-tabs-horizontal-frame>li>a.current::before {
bottom: -2px;
top: auto
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a.current:before {
left: -100%
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a.current:after {
right: -100%
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a {
border-right-width: 1px;
margin: 0 0 -2px;
width: 80%
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a>span {
float: none
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame {
border: none
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li {
margin: 0 0 35px
}
.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li>a {
margin: 0 0 -1px;
min-width: 60%
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame, .dt-sc-tabs-horizontal-frame-container.type2.alter ul.dt-sc-tabs-horizontal-frame, .dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame>li {
border-bottom: 1px solid rgba(0, 0, 0, .08)
}
.dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame>li, .dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame>li>a, .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame>li, .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame>li>a {
display: block;
float: none;
line-height: normal
}
.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame>li {
display: block
}
.dt-sc-tabs-horizontal-frame-container.type8 ul.dt-sc-tabs-horizontal-frame>li, .dt-sc-tabs-horizontal-frame-container.type8 ul.dt-sc-tabs-horizontal-frame>li>a, .dt-sc-tabs-horizontal-frame-container.type9 ul.dt-sc-tabs-horizontal-frame>li, .dt-sc-tabs-horizontal-frame-container.type9 ul.dt-sc-tabs-horizontal-frame>li>a {
display: block;
width: 100%
}
.dt-sc-tabs-horizontal-frame-container.type8 ul.dt-sc-tabs-horizontal-frame>li {
margin-bottom: 5px
}
.dt-sc-tabs-horizontal-frame-container.type8 ul.dt-sc-tabs-horizontal-frame>li>a span {
float: none
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame {
min-height: auto!important
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li:first-child>a.current {
border-left-color: rgba(0, 0, 0, .1)
}
.type9 ul.dt-sc-tabs-horizontal-frame>li:hover>a:after, .type9 ul.dt-sc-tabs-horizontal-frame>li>a.current:after {
display: none
}
.type9 ul.dt-sc-tabs-horizontal-frame>li {
margin: 0
}
.dt-sc-tabs-vertical-frame-container.type3 .dt-sc-tabs-vertical-frame-content {
width: 100%;
padding-left: 0;
margin-top: 30px
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame {
width: 100%
}
.dt-sc-university-tab ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 14px;
padding: 15px
}
.type9 .dt-sc-tabs-horizontal-frame-content p a {
display: block
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
ul.dt-sc-tabs-horizontal-frame>li>a, ul.dt-sc-tabs-horizontal>li>a {
font-size: 14px;
padding: 10px 15px 15px
}
ul.dt-sc-tabs-horizontal-frame>li>a {
padding: 10px 15px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame, .dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame {
width: 46%
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a {
padding: 15px
}
.dt-sc-tabs-vertical-frame-container.type2 .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type4 .dt-sc-tabs-vertical-frame-content {
padding: 0 0 0 20px;
width: calc(54% + 1px)
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a, .dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 12px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a.current:before {
font-size: 18px;
right: 15px;
top: 15px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li:first-child>a.current:before {
top: 31px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a {
padding: 12px 15px 12px 0
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:before {
line-height: 46px;
padding-right: 3px;
right: -30px;
width: 30px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:after {
right: 6px
}
}
@media only screen and (max-width:479px) {
ul.dt-sc-tabs-horizontal, ul.dt-sc-tabs-horizontal-frame {
border: none
}
ul.dt-sc-tabs-horizontal li {
border-bottom: 1px solid rgba(0, 0, 0, .1);
text-align: center;
width: 100%
}
ul.dt-sc-tabs-horizontal-frame>li>a, ul.dt-sc-tabs-horizontal>li>a {
display: inline-block;
float: none
}
ul.dt-sc-tabs-horizontal-frame li {
margin-bottom: 10px
}
ul.dt-sc-tabs-horizontal-frame li:last-child {
margin-bottom: 0
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li {
margin: 0
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a {
width: 98%
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li {
width: 95%
}
.dt-sc-tabs-horizontal-frame-container.type5 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 16px
}
.dt-sc-tabs-horizontal-frame-container.type5 .dt-sc-tabs-horizontal-frame-content {
padding: 30px 30px 0
}
.type7 ul.dt-sc-tabs-horizontal {
padding-left: 0
}
.type7 ul.dt-sc-tabs-horizontal>li {
float: left;
width: 100%
}
.type7 .dt-sc-tabs-horizontal:before, .type7 .dt-sc-tabs-horizontal>li:after {
content: none
}
ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 13px
}
.dt-sc-tabs-vertical-frame-container.type2 .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame, .dt-sc-tabs-vertical-frame-container.type3 .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame, .dt-sc-tabs-vertical-frame-container.type4 .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame {
width: 100%
}
.dt-sc-tabs-vertical-frame-container.type2 .dt-sc-tabs-vertical-frame-content {
padding: 30px 0 0
}
.dt-sc-tabs-vertical-frame-container.type3 .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-container.type4 .dt-sc-tabs-vertical-frame-content {
padding: 50px 0 0
}
.dt-sc-tabs-vertical-frame-container.rs_align_middle ul.dt-sc-tabs-vertical-frame li.current.last>a {
border-right-color: rgba(0, 0, 0, .1)
}
}
@media only screen and (max-width:319px) {
ul.dt-sc-tabs-horizontal-frame>li>a, ul.dt-sc-tabs-horizontal>li>a {
font-size: 12px
}
ul.dt-sc-tabs-horizontal>li>a {
padding: 10px 15px 15px
}
ul.dt-sc-tabs-horizontal-frame>li>a {
padding: 10px 15px
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a, .dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a {
font-size: 11px
}
.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame>li>a {
padding: 8px 10px
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a {
padding: 10px 20px
}
.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame>li>a>span {
top: -1px
}
.dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content .dt-sc-icon-box.type5.rounded-skin {
padding-left: 0
}
.dt-sc-tabs-horizontal-frame-container.type6 .dt-sc-tabs-horizontal-frame-content .dt-sc-icon-box.type5.rounded-skin .icon-wrapper {
margin: 0 auto 20px;
position: inherit
}
ul.dt-sc-tabs-vertical>li>a {
font-size: 11px;
padding: 10px 10px 15px 0
}
ul.dt-sc-tabs-vertical>li>a>span {
margin: 0 5px 0 0;
top: 5px
}
ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 10px
}
.dt-sc-one-half ul.dt-sc-tabs-vertical-frame>li>a, .vc_col-sm-6 ul.dt-sc-tabs-vertical-frame>li>a {
padding: 14px 8px
}
ul.dt-sc-tabs-vertical-frame>li>a>span {
margin: 0 5px 0 0
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 12px;
padding-left: 20px;
padding-right: 20px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li>a.current::before {
right: 20px;
top: 12px
}
.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame>li:first-child>a.current::before {
top: 28px
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame {
width: 97%
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 11px;
padding: 15px 12px 14px
}
.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame>li>a.current::before {
border-bottom-width: 23px;
border-top-width: 23px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a {
font-size: 12px;
padding: 12px 15px 12px 0
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a:before {
font-size: 14px;
line-height: 46px;
padding-right: 3px;
right: -30px;
width: 30px
}
.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame>li>a.current:after {
right: 6px
}
} .dt-sc-sociable {
display: block;
clear: both;
line-height: 0;
margin: 0 -3px;
padding: 0
}
.dt-sc-sociable.center {
text-align: center
}
.dt-sc-sociable.right {
float: right;
text-align: right
}
.dt-sc-sociable.left>li:first-child, .no-left-margin.dt-sc-sociable {
margin-left: 0
}
.dt-sc-sociable.right>li:last-child {
margin-right: 0
}
.dt-sc-sociable li {
display: inline-block;
margin: 2px 3px;
padding: 0;
position: relative
}
.dt-sc-sociable li a {
float: left;
text-align: center;
text-indent: -9999px
}
.dt-sc-sociable li a>i {
font-style: normal;
font-size: inherit;
font-weight: 400
}
.dt-sc-sociable li a>i:before {
display: inline-block;
font-family: FontAwesome;
height: 100%;
position: absolute;
left: 0;
top: 0;
text-indent: 0;
width: 100%;
z-index: 1
}
.dt-sc-sociable.small li a {
font-size: 16px;
height: 36px;
line-height: 36px;
width: 36px
}
.dt-sc-sociable.small li a.zmdi {
font-size: 20px
}
.dt-sc-sociable.medium li a {
font-size: 16px;
height: 45px;
line-height: 45px;
width: 45px
}
.dt-sc-sociable.medium li a.zmdi {
font-size: 20px
}
.dt-sc-sociable.large li a {
font-size: 18px;
height: 50px;
line-height: 50px;
width: 50px
}
.dt-sc-sociable.extra-large li a.zmdi, .dt-sc-sociable.large li a.zmdi {
font-size: 20px
}
.dt-sc-sociable.extra-large li a {
font-size: 20px;
height: 55px;
line-height: 55px;
width: 55px
}
.aligncenter .dt-sc-sociable {
text-align: center;
width: 100%
}
.aligncenter .dt-sc-sociable li, .aligncenter .dt-sc-sociable li a {
display: inline-block;
float: none
}
.alignright .dt-sc-sociable {
float: right;
text-align: right
}
.dt-sc-sociable li a>.dt-icon-default:after, .dt-sc-sociable li a>.dt-icon-default:before, .dt-sc-sociable li a>.dt-icon-hover:after, .dt-sc-sociable li a>.dt-icon-hover:before, .dt-sc-sociable li a[data-hover-shape=hexagon-alt]>.dt-icon-hover>span:before, .dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default>span:after, .dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default>span:before, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default>span:after, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default>span:before, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover>span:after, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover>span:before, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover>span:after {
content: "";
display: inline-block;
height: 100%;
position: absolute;
left: 0;
top: 0;
width: 100%
}
.dt-sc-sociable li a>.dt-icon-default:after, .dt-sc-sociable li a>.dt-icon-hover:after {
border-style: solid;
border-width: 1px;
border-color: transparent
}
.dt-sc-sociable[data-default-shape=circle] li a .dt-icon-default:after, .dt-sc-sociable[data-default-shape=circle] li a .dt-icon-default:before, .dt-sc-sociable[data-hover-shape=circle] li a .dt-icon-hover:after, .dt-sc-sociable[data-hover-shape=circle] li a .dt-icon-hover:before {
-webkit-border-radius: 50%;
border-radius: 50%
}
.dt-sc-sociable[data-default-border-radius=yes] li a .dt-icon-default:after, .dt-sc-sociable[data-default-border-radius=yes] li a .dt-icon-default:before, .dt-sc-sociable[data-hover-border-radius=yes] li a .dt-icon-hover:after, .dt-sc-sociable[data-hover-border-radius=yes] li a .dt-icon-hover:before {
-webkit-border-radius: 3px;
border-radius: 3px
}
.dt-sc-sociable[data-default-shape=hexagon-alt] li, .dt-sc-sociable[data-default-shape=diamond-square] li, .dt-sc-sociable[data-hover-shape=hexagon-alt] li, .dt-sc-sociable[data-hover-shape=diamond-square] li {
margin: 10px
}
.dt-sc-sociable[data-default-shape=diamond-narrow] li, .dt-sc-sociable[data-hover-shape=diamond-narrow] li {
margin: 15px 5px
}
.dt-sc-sociable[data-default-shape=diamond-square][data-hover-shape=diamond-narrow] li {
margin: 15px 10px
}
.dt-sc-sociable[data-default-shape=diamond-wide] li, .dt-sc-sociable[data-hover-shape=diamond-wide] li {
margin: 5px 15px
}
.dt-sc-sociable[data-default-shape=diamond-square][data-hover-shape=diamond-wide] li {
margin: 10px 15px
}
.dt-sc-sociable[data-default-shape=diamond-wide][data-hover-shape=diamond-narrow] li {
margin: 15px
}
.dt-sc-sociable[data-default-shape=diamond-narrow][data-hover-shape=diamond-square] li, .dt-sc-sociable[data-default-shape=diamond-narrow][data-hover-shape=diamond-wide] li {
margin: 20px 15px
}
.dt-sc-sociable[data-default-shape=diamond-square] li a>.dt-icon-default:after, .dt-sc-sociable[data-default-shape=diamond-square] li a>.dt-icon-default:before, .dt-sc-sociable[data-hover-shape=diamond-square] li a>.dt-icon-hover:after, .dt-sc-sociable[data-hover-shape=diamond-square] li a>.dt-icon-hover:before {
-webkit-transform: rotate(-45deg) skewY(0);
transform: rotate(-45deg) skewY(0)
}
.dt-sc-sociable[data-default-shape=diamond-narrow] li a>.dt-icon-default:after, .dt-sc-sociable[data-default-shape=diamond-narrow] li a>.dt-icon-default:before, .dt-sc-sociable[data-hover-shape=diamond-narrow] li a>.dt-icon-hover:after, .dt-sc-sociable[data-hover-shape=diamond-narrow] li a>.dt-icon-hover:before {
margin: 0 6%;
overflow: hidden;
padding-bottom: 96%;
width: 88%;
-webkit-transform: rotate(30deg) skewY(30deg);
transform: rotate(30deg) skewY(30deg)
}
.dt-sc-sociable[data-default-shape=diamond-wide] li a>.dt-icon-default:after, .dt-sc-sociable[data-default-shape=diamond-wide] li a>.dt-icon-default:before, .dt-sc-sociable[data-hover-shape=diamond-wide] li a>.dt-icon-hover:after, .dt-sc-sociable[data-hover-shape=diamond-wide] li a>.dt-icon-hover:before {
margin: 0 6%;
overflow: hidden;
padding-bottom: 92%;
width: 88%;
-webkit-transform: rotate(-60deg) skewY(30deg);
transform: rotate(-60deg) skewY(30deg)
}
.dt-sc-sociable[data-default-shape=hexagon] li a, .dt-sc-sociable[data-default-shape=hexagon-alt] li a, .dt-sc-sociable[data-hover-shape=hexagon] li a, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a {
position: relative
}
.dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default:after, .dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default:before, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover:after, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover:before {
border-top-width: 0;
border-bottom-width: 0;
height: 20px;
margin: auto;
padding-bottom: 0;
bottom: 0;
left: 0;
right: 0;
top: 0;
width: auto
}
.dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default:after, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default:before, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover:after, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover:before {
border-left-width: 0;
border-right-width: 0;
height: auto;
margin: auto;
padding-bottom: 0;
bottom: 0;
left: 0;
right: 0;
top: 0;
width: 20px
}
.dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default span:after, .dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default span:before, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default span:after, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default span:before, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover span:after, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover span:before, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover span:after, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover span:before {
border-style: solid;
content: "";
display: inline-block;
margin: auto;
position: absolute;
left: 0;
top: 0
}
.dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default span:after, .dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default span:before, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover span:after, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover span:before {
border-width: 0 1px;
height: 20px;
bottom: 0;
width: 100%;
z-index: 0
}
.dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default span:after, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default span:before, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover span:after, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover span:before {
border-width: 1px 0;
height: 100%;
right: 0;
width: 20px
}
.dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default span:before, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default span:before, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover span:before, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover span:before {
-webkit-transform: rotate(-60deg);
transform: rotate(-60deg)
}
.dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default span:after, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default span:after, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover span:after, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover span:after {
-webkit-transform: rotate(60deg);
transform: rotate(60deg)
}
.dt-sc-sociable li a:hover>.dt-icon-default, .dt-sc-sociable li a>.dt-icon-hover, .dt-sc-sociable[data-default-style=bordered] li a>.dt-icon-default:before, .dt-sc-sociable[data-hover-style=bordered] li a>.dt-icon-hover:before {
opacity: 0;
visibility: hidden
}
.dt-sc-sociable li a:hover>.dt-icon-hover {
opacity: 1;
visibility: visible
}
.dt-sc-sociable li a, .dt-sc-sociable li a span, .dt-sc-sociable li a span:after, .dt-sc-sociable li a span:before {
-webkit-transition: all .3s linear 0s;
transition: all .3s linear 0s
}
#footer .dt-sc-sociable.square li a:hover, .dt-sc-sociable.square li a:hover, .dt-sc-sociable[data-default-style=filled] li a:not(:hover)>i, .dt-sc-sociable[data-hover-style=filled] li a:hover>i {
color: #fff
}
.dt-sc-sociable li.delicious a>i:before {
content: "\f1a5"
}
.dt-sc-sociable li.deviantart a>i:before {
content: "\f1bd"
}
.dt-sc-sociable li.digg a>i:before {
content: "\f1a6"
}
.dt-sc-sociable li.flickr a>i:before {
content: "\f16e"
}
.dt-sc-sociable li.comment a>i:before {
content: "\f075"
}
.dt-sc-sociable li.lastfm a>i:before {
content: "\f202"
}
.dt-sc-sociable li.linkedin a>i:before {
content: "\f0e1"
}
.dt-sc-sociable li.envelope a>i:before {
content: "\f0e0"
}
.dt-sc-sociable li.myspace a>i:before {
content: "\f0c0"
}
.dt-sc-sociable li.picasa a>i:before {
content: "\f284";
font-family: Material-Design-Iconic-Font
}
.dt-sc-sociable li.pinterest a>i:before {
content: "\f0d2"
}
.dt-sc-sociable li.reddit a>i:before {
content: "\f1a1"
}
.dt-sc-sociable li.rss a>i:before {
content: "\f09e"
}
.dt-sc-sociable li.skype a>i:before {
content: "\f17e"
}
.dt-sc-sociable li.stumbleupon a>i:before {
content: "\f1a4"
}
.dt-sc-sociable li.technorati a>i:before {
content: ""
}
.dt-sc-sociable li.twitter a>i:before {
content: "\f099"
}
.dt-sc-sociable li.viadeo a>i:before {
content: "\f2a9"
}
.dt-sc-sociable li.vimeo a>i:before {
content: "\f27d"
}
.dt-sc-sociable li.yahoo a>i:before {
content: "\f19e"
}
.dt-sc-sociable li.youtube a>i:before {
content: "\f167"
}
.dt-sc-sociable li.google-plus a>i:before {
content: "\f0d5"
}
.dt-sc-sociable li.tumblr a>i:before {
content: "\f173"
}
.dt-sc-sociable li.dribbble a>i:before {
content: "\f17d"
}
.dt-sc-sociable li.instagram a>i:before {
content: "\f16d"
}
.dt-sc-sociable li.facebook a>i:before {
content: "\f09a"
}
.dt-sc-sociable[data-default-shape=hexagon] li a>.dt-icon-default span, .dt-sc-sociable[data-default-shape=hexagon-alt] li a>.dt-icon-default span, .dt-sc-sociable[data-hover-shape=hexagon] li a>.dt-icon-hover span, .dt-sc-sociable[data-hover-shape=hexagon-alt] li a>.dt-icon-hover span {
color: transparent
}
.dt-sc-sociable.no-bottom-space li {
margin-bottom: 0
}
.dt-sc-sociable.no-vertical-space li {
margin-top: 0;
margin-bottom: 0
} .dt-sc-progress {
margin: 55px 0 10px;
clear: both;
display: inline-block;
width: 100%;
height: 12px;
padding: 1px;
border: 1px solid;
border-radius: 20px
}
.dt-sc-bar-text {
font-size: 14px;
font-weight: 600;
margin: -36px 0 0
}
.dt-sc-progress-wrapper .dt-sc-bar-title, .dt-sc-progress.type2 .dt-sc-bar-text {
text-transform: uppercase;
font-weight: 700
}
.dt-sc-progress .dt-sc-bar-text>span {
float: right;
display: inline-block
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: -20px 0
}
to {
background-position: 0 0
}
}
@-moz-keyframes progress-bar-stripes {
from {
background-position: -20px 0
}
to {
background-position: 0 0
}
}
@-ms-keyframes progress-bar-stripes {
from {
background-position: -20px 0
}
to {
background-position: 0 0
}
}
@-o-keyframes progress-bar-stripes {
from {
background-position: 0 0
}
to {
background-position: -20px 0
}
}
@keyframes progress-bar-stripes {
from {
background-position: -20px 0
}
to {
background-position: 0 0
}
}
.dt-sc-progress .dt-sc-bar {
position: relative;
width: 0%;
height: 100%;
float: left;
background-repeat: repeat-x;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
-webkit-transition: width .6s ease;
-moz-transition: width .6s ease;
-o-transition: width .6s ease;
transition: width .6s ease;
border-radius: 20px
}
.dt-sc-progress .dt-sc-bar+.dt-sc-bar {
-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .15), inset 0 -1px 0 rgba(0, 0, 0, .15);
-moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .15), inset 0 -1px 0 rgba(0, 0, 0, .15);
box-shadow: inset 1px 0 0 rgba(0, 0, 0, .15), inset 0 -1px 0 rgba(0, 0, 0, .15)
}
.dt-sc-progress-striped .dt-sc-bar {
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-webkit-background-size: 20px 20px;
-moz-background-size: 20px 20px;
-o-background-size: 20px 20px;
background-size: 20px 20px
}
.dt-sc-progress.active .dt-sc-bar {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-moz-animation: progress-bar-stripes 2s linear infinite;
-ms-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite
}
.dt-sc-progress.type2 {
height: 26px;
border: 2px solid rgba(0, 0, 0, .05);
border-radius: 30px;
padding: 0
}
.dt-sc-progress.type2 .dt-sc-bar-text>span {
margin: 14px 0 0;
border: 5px solid #fff;
width: 60px;
height: 60px;
font-size: 16px;
line-height: 60px;
text-align: center;
border-radius: 50%;
color: #fff;
position: relative;
right: -2px
}
.dt-sc-progress.type2 .dt-sc-bar {
box-shadow: none
}
.dt-sc-progress.type2.blue .dt-sc-bar-text>span {
background: #4b9dc7
}
.dt-sc-progress.type2.orange .dt-sc-bar-text>span {
background: #e49b5c
}
.dt-sc-progress.type2.green .dt-sc-bar-text>span {
background: #91b962
}
.dt-sc-progress.type2.yellow .dt-sc-bar-text>span {
background: #eecf6f
}
.dt-sc-progress-wrapper {
float: left;
clear: both;
width: 100%;
margin: 15px 0 0
}
.dt-sc-progress-wrapper .dt-sc-bar-title {
float: left;
width: 27%;
padding: 0 20px 0 0;
font-size: 14px
}
.dt-sc-progress-wrapper .dt-sc-progress {
float: left;
width: 73%;
background: rgba(0, 0, 0, .1);
border: none;
clear: none;
height: 7px;
margin: 10px 0 0;
padding: 0
}
.dt-sc-progress-wrapper .dt-sc-bar-text {
margin-top: -25px
}
.dt-sc-progress-wrapper .dt-sc-bar-text span {
position: relative
}
.dt-sc-progress-wrapper .dt-sc-bar-text span:before {
content: "";
position: absolute;
left: -19px;
top: 7px;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px solid #000
}
.dt-sc-dark-bg .dt-sc-progress {
background-color: #444
}
.dt-sc-progress {
border-color: #000
}
.dt-sc-bar-text {
color: #000
}
.dt-sc-dark-bg .dt-sc-bar-text {
color: #fff
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-progress-wrapper .dt-sc-bar-title {
font-size: 12px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-progress-wrapper .dt-sc-bar-title {
font-size: 11px;
padding: 0 15px 0 0;
width: 30%
}
.dt-sc-progress-wrapper .dt-sc-progress {
width: 70%
}
.vc_col-sm-12 .dt-sc-progress-wrapper .dt-sc-bar-title {
font-size: 14px
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.dt-sc-progress-wrapper .dt-sc-bar-title {
font-size: 10px;
padding: 0 10px 0 0;
width: 32%
}
.dt-sc-progress-wrapper .dt-sc-progress {
width: 68%
}
}
@media only screen and (max-width:479px) {
.dt-sc-bar-text {
margin: -25px 0 0
}
.dt-sc-progress .dt-sc-bar-text>span {
margin: 10px 0 0;
text-align: right;
width: 100%
}
.dt-sc-progress-wrapper .dt-sc-bar-text>span {
margin: 0;
width: auto
}
.dt-sc-progress-wrapper .dt-sc-bar-title, .dt-sc-progress-wrapper .dt-sc-progress {
width: 100%
}
.dt-sc-progress-wrapper .dt-sc-bar-title {
padding: 0 0 20px
}
}
@media only screen and (max-width:319px) {
.dt-sc-bar-text {
font-size: 10px;
line-height: normal;
position: relative
}
.dt-sc-progress .dt-sc-bar-text>span {
position: absolute;
bottom: 0;
right: 0
}
.dt-sc-progress-wrapper .dt-sc-bar-title {
font-size: 10px
}
} .dt-sc-pr-tb-col, .dt-sc-pr-tb-col.type1 .dt-sc-tb-thumb {
text-align: center
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header, .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-header, .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-header .dt-sc-tb-title:before, .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-header, .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-header .dt-sc-tb-title:before {
background: 0 0
}
.alter .dt-sc-pr-tb-col.type1.selected .dt-sc-price h6, .alter .dt-sc-pr-tb-col.type1.selected .dt-sc-tb-title h5, .alter .dt-sc-pr-tb-col.type1.selected .dt-sc-tb-title p, .alter .dt-sc-pr-tb-col.type1:hover .dt-sc-price h6, .alter .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-title h5, .alter .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-title p, .dt-sc-pr-tb-col .dt-sc-buy-now a, .dt-sc-pr-tb-col.minimal, .dt-sc-pr-tb-col.minimal .dt-sc-price h6, .dt-sc-pr-tb-col.minimal h5, .dt-sc-pr-tb-col.minimal:hover .dt-sc-tb-title h5, .dt-sc-pr-tb-col.minimal:hover .dt-sc-tb-title p {
color: #000
}
.alter .dt-sc-pr-tb-col.type1, .alter .dt-sc-pr-tb-col.type1 .dt-sc-price h6, .alter .dt-sc-pr-tb-col.type1 .dt-sc-tb-title h5, .dt-sc-pr-tb-col.minimal .dt-sc-price, .dt-sc-pr-tb-col.minimal .icon-wrapper:before, .dt-sc-pr-tb-col.type1 .dt-sc-price h6, .dt-sc-pr-tb-col.type1 .dt-sc-tb-header, .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-price, .dt-sc-pr-tb-col.type1 .dt-sc-tb-title h5, .dt-sc-pr-tb-col.type1 .dt-sc-tb-title p, .dt-sc-pr-tb-col.type2 .dt-sc-price:after, .dt-sc-pr-tb-col.type2 .dt-sc-price:before, .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title:before {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-pr-tb-col {
float: left;
clear: both;
width: 100%;
padding: 0;
border-radius: 5px
}
.dt-sc-pr-tb-col.type1 {
border: 1px solid;
margin-bottom: 30px;
padding: 0 0 30px
}
.dt-sc-pr-tb-col.type1 .dt-sc-tb-header {
padding: 30px 20px;
border-radius: 5px 5px 0 0
}
.dt-sc-pr-tb-col.type1 .dt-sc-tb-title h5 {
font-size: 25px;
text-transform: uppercase;
margin-bottom: 10px
}
.dt-sc-pr-tb-col.type1 .dt-sc-tb-title p {
letter-spacing: .5px
}
.dt-sc-pr-tb-col.type1 .dt-sc-price {
border-top: 1px solid;
padding: 30px 0 0;
margin: 30px 0 0
}
.dt-sc-pr-tb-col.type1 .dt-sc-price h6 {
margin-bottom: 0;
font-size: 60px;
font-weight: 700;
position: relative
}
.dt-sc-pr-tb-col.type1 .dt-sc-price h6 sup {
font-size: 25px;
top: -23px;
letter-spacing: .5px
}
.dt-sc-pr-tb-col.type1 .dt-sc-price h6 span {
font-size: 12px;
position: relative;
top: -2px;
margin: 0 0 0 -36px
}
.dt-sc-pr-tb-col .dt-sc-tb-content {
padding: 0 20px 20px;
width: 100%;
margin: 0;
float: left
}
.dt-sc-pr-tb-col .dt-sc-tb-content li {
float: left;
display: block;
clear: both;
padding: 15px 0;
width: 100%;
border-bottom: 1px solid;
font-size: 13px;
letter-spacing: .5px
}
.dt-sc-pr-tb-col .dt-sc-buy-now {
padding: 0 10px
}
.dt-sc-pr-tb-col .dt-sc-buy-now a {
font-size: 14px;
font-weight: 400;
letter-spacing: .5px;
padding: 15px 25px 14px;
border-radius: 5px
}
.dt-sc-pr-tb-col.type1 .dt-sc-tb-thumb>img {
margin: 0 auto
}
.dt-sc-pr-tb-col.minimal {
padding: 55px 0 40px;
border: 1px solid
}
.dt-sc-pr-tb-col.minimal .dt-sc-tb-header, .dt-sc-pr-tb-col.minimal:hover .dt-sc-tb-header {
background: 0 0;
border: 0;
padding: 0
}
.dt-sc-pr-tb-col.minimal .icon-wrapper {
position: relative;
width: 100%;
height: 90px
}
.dt-sc-pr-tb-col.minimal .icon-wrapper span {
font-size: 36px;
line-height: 80px;
position: relative;
z-index: 1
}
.dt-sc-pr-tb-col.minimal .icon-wrapper:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
margin: auto;
width: 80px;
height: 80px;
border-radius: 10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-pr-tb-col.minimal .dt-sc-tb-title {
margin: 40px 0 0;
padding: 0 10px
}
.dt-sc-pr-tb-col.minimal .dt-sc-tb-title h5 {
font-size: 22px;
margin-bottom: 15px
}
.dt-sc-pr-tb-col.minimal .dt-sc-price {
margin: 40px 0 0;
padding: 25px 10px
}
.dt-sc-pr-tb-col.minimal .dt-sc-price p {
font-size: 16px;
text-transform: uppercase
}
.dt-sc-pr-tb-col.minimal .dt-sc-price h6 {
font-size: 48px;
font-weight: 800;
letter-spacing: .5px
}
.dt-sc-pr-tb-col.minimal .dt-sc-price h6 span {
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
margin: 0;
position: inherit
}
.dt-sc-pr-tb-col.minimal .dt-sc-buy-now {
margin: 40px 0 0
}
.dt-sc-pr-tb-col.minimal .dt-sc-buy-now a {
font-weight: 600
}
.dt-sc-dark-bg .dt-sc-pr-tb-col.minimal {
border: 0
}
.dt-sc-pr-tb-col.type2 {
border: none
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header {
padding: 0
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 19px;
margin: auto;
width: 192px;
height: 192px;
border: 1px solid;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
position: relative;
top: -20px;
height: 135px;
width: 100%;
overflow: hidden;
z-index: 1
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 {
position: relative;
z-index: 1;
margin: 20px 0 0;
font-size: 20px;
letter-spacing: 0;
text-transform: none;
line-height: 24px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 span {
font-size: 34px;
display: block;
line-height: normal
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title:before {
content: "";
margin: 0 auto;
position: absolute;
left: 0;
right: -2px;
top: 40px;
width: 197px;
height: 194px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title:after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: auto;
width: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid
}
.dt-sc-pr-tb-col.type2 .dt-sc-price {
margin-top: 0;
padding: 20px 0 0;
width: 100%;
height: 134px;
top: -20px;
position: relative;
z-index: 1;
overflow: hidden
}
.dt-sc-pr-tb-col.type2 .dt-sc-price h6 {
font-size: 34px;
position: relative;
z-index: 1
}
.dt-sc-pr-tb-col.type2 .dt-sc-price h6 sup {
font-size: 20px;
top: -12px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price:before {
content: "";
margin: 0 auto;
position: absolute;
left: 0;
right: -2px;
top: -98px;
width: 194px;
height: 194px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-pr-tb-col.type2 .dt-sc-price:after, .dt-sc-pr-tb-col.type2 .dt-sc-tb-content:after {
left: 0;
right: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
content: ""
}
.dt-sc-pr-tb-col.type2 .dt-sc-price:after {
position: absolute;
top: 0;
margin: auto;
width: 0
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content {
position: relative;
padding-bottom: 25px;
margin-bottom: 20px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
height: 6px;
width: 100%;
border-radius: 5px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content:after {
position: absolute;
bottom: -6px;
width: 0;
margin: auto;
border-top: 10px solid
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li {
font-size: 17px;
padding: 6px 0;
list-style: none
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li:last-child {
border: none
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li .highlight {
font-weight: 700;
padding: 0 10px;
border-radius: 3px
}
.dt-sc-pr-tb-col.type2 .dt-sc-buy-now a {
font-size: 16px;
font-weight: 700
}
.dt-sc-pr-tb-col.type2.selected .dt-sc-price:after, .dt-sc-pr-tb-col.type2:hover .dt-sc-price:after {
border-top: 10px solid
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before {
height: 170px;
width: 170px;
top: 19px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
height: 172px;
width: 172px;
top: 38px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before {
height: 172px;
width: 172px;
top: -86px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
height: 126px
}
.alter .dt-sc-pr-tb-col.type1 {
border: 1px solid transparent;
background-color: #FFF;
text-align: left;
border-radius: 0;
padding: 40px
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-tb-header, .alter .dt-sc-pr-tb-col.type1.selected .dt-sc-tb-header, .alter .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-header {
background: 0 0
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-price {
border-top: none;
padding: 0;
margin: 0
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-tb-title h5 {
font-size: 20px
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-price h6 {
font-size: 40px;
font-weight: 400
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-price h6 sup {
font-size: 40px;
top: 0;
letter-spacing: 0
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-price h6 span {
font-size: 16px;
margin: 0;
text-transform: uppercase
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-tb-header:after {
background: #e4e4e4;
content: "";
width: calc(100% + 84px);
width: -moz-calc(100% + 84px);
width: -webkit-calc(100% + 84px);
height: 1px;
position: absolute;
bottom: 0;
left: -42px
}
.alter .dt-sc-pr-tb-col.type1 .dt-sc-tb-header {
position: relative;
margin-bottom: 20px
}
.alter .dt-sc-pr-tb-col.type1 ul.dt-sc-fancy-list {
margin-bottom: 15px
}
.dt-sc-pr-tb-col.type2.selected .dt-sc-tb-header .dt-sc-tb-title h5, .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-header .dt-sc-tb-title h5 {
color: #333
}
.dt-sc-dark-bg .dt-sc-pr-tb-col.minimal, .dt-sc-pr-tb-col.type2 .dt-sc-buy-now a, .dt-sc-pr-tb-col.type2 .dt-sc-tb-header:before {
background: #fff
}
.dt-sc-pr-tb-col .dt-sc-buy-now a, .dt-sc-pr-tb-col .dt-sc-tb-header, .dt-sc-pr-tb-col.minimal .dt-sc-price, .dt-sc-pr-tb-col.minimal .icon-wrapper:before {
background: rgba(0, 0, 0, .03)
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title:after {
border-bottom-color: #fff
}
.dt-sc-pr-tb-col.type2.selected .dt-sc-price:after, .dt-sc-pr-tb-col.type2:hover .dt-sc-price:after {
border-top-color: #fff
}
.dt-sc-pr-tb-col.type1.selected .dt-sc-price, .dt-sc-pr-tb-col.type1:hover .dt-sc-price {
border-color: rgba(255, 255, 255, .2)
}
.dt-sc-pr-tb-col .dt-sc-tb-content li, .dt-sc-pr-tb-col.minimal, .dt-sc-pr-tb-col.type1 {
border-color: rgba(0, 0, 0, .07)
}
.dt-sc-pr-tb-col.type1 .dt-sc-price {
border-color: #fff
}
.dt-sc-pr-tb-col.minimal.selected .dt-sc-buy-now a, .dt-sc-pr-tb-col.minimal.selected .dt-sc-price h6, .dt-sc-pr-tb-col.minimal.selected .dt-sc-price p, .dt-sc-pr-tb-col.minimal.selected .icon-wrapper span, .dt-sc-pr-tb-col.minimal:hover .dt-sc-buy-now a, .dt-sc-pr-tb-col.minimal:hover .dt-sc-price h6, .dt-sc-pr-tb-col.minimal:hover .dt-sc-price p, .dt-sc-pr-tb-col.minimal:hover .icon-wrapper span, .dt-sc-pr-tb-col.selected .dt-sc-buy-now a, .dt-sc-pr-tb-col.type1.selected .dt-sc-price h6, .dt-sc-pr-tb-col.type1.selected .dt-sc-tb-title h5, .dt-sc-pr-tb-col.type1.selected .dt-sc-tb-title p, .dt-sc-pr-tb-col.type1:hover .dt-sc-price h6, .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-title h5, .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-title p, .dt-sc-pr-tb-col.type2 .dt-sc-tb-content li .highlight, .dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5, .dt-sc-pr-tb-col.type2.selected .dt-sc-buy-now a, .dt-sc-pr-tb-col.type2.selected .dt-sc-price h6, .dt-sc-pr-tb-col.type2:hover .dt-sc-buy-now a, .dt-sc-pr-tb-col.type2:hover .dt-sc-price h6, .dt-sc-pr-tb-col:hover .dt-sc-buy-now a {
color: #fff
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-pr-tb-col.type1 .dt-sc-tb-title h5 {
font-size: 22px
}
.dt-sc-pr-tb-col.type1 .dt-sc-price h6 {
font-size: 50px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before {
height: 124px;
width: 124px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
height: 103px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price::before, .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
height: 126px;
width: 126px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
top: 39px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price::before, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before {
top: -64px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 {
font-size: 15px;
line-height: 20px;
margin: 20px 0 0
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 span {
font-size: 25px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price {
height: 85px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price h6 {
font-size: 20px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price h6 sup {
font-size: 16px;
top: auto
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li {
font-size: 14px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-pr-tb-col .dt-sc-price h6 {
font-size: 50px
}
.dt-sc-pr-tb-col.minimal .dt-sc-price h6 {
font-size: 42px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before {
height: 100px;
width: 100px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
height: 91px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price::before, .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
height: 102px;
width: 102px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price::before {
top: -52px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before {
height: 95px;
width: 95px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
height: 88px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
height: 98px;
right: 0;
width: 98px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
top: 39px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before {
top: -50px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 {
font-size: 11px;
line-height: 13px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 {
font-size: 13px;
line-height: 12px;
margin: 22px 0 0
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 span {
font-size: 22px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price {
height: 68px;
padding: 15px 0 0
}
.dt-sc-pr-tb-col.type2 .dt-sc-price h6 {
font-size: 16px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price h6 sup {
font-size: 15px;
top: auto
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li {
font-size: 10px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li .highlight {
padding: 0 6px
}
.rs_col-sm-6 .dt-sc-pr-tb-col.type2 .dt-sc-tb-content li {
font-size: 14px
}
.alter .dt-sc-pr-tb-col.type1 {
padding: 10px 10px 40px
}
}
@media only screen and (max-width:767px) {
.dt-sc-pr-tb-col {
margin-bottom: 30px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header {
position: relative
}
.dt-sc-pr-tb-col.type2 .dt-sc-price, .dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
margin-left: auto;
margin-right: auto
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.dt-sc-pr-tb-col .dt-sc-tb-thumb>img {
width: 100%
}
}
@media only screen and (max-width:319px) {
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before {
height: 140px;
width: 140px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
height: 111px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
height: 142px;
width: 142px
}
.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 {
font-size: 18px;
line-height: 20px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price {
height: 97px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price::before {
height: 164px;
width: 164px
}
.dt-sc-pr-tb-col.type2 .dt-sc-price h6 {
font-size: 30px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 {
font-size: 15px;
line-height: 16px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price h6, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 span {
font-size: 26px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price {
padding: 15px 0 0
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before {
height: 132px;
top: 13px;
width: 132px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before {
height: 135px;
top: 33px;
width: 135px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title {
height: 101px
}
.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before {
height: 149px;
width: 149px
}
} .dt-sc-popular-procedures .details, .dt-sc-popular-procedures .image img {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-popular-procedures {
width: 100%;
margin: 0;
padding: 0;
clear: both;
display: block
}
.dt-sc-popular-procedures .image {
float: left;
clear: both;
width: 100%;
margin: 0
}
.dt-sc-popular-procedures .details {
float: left;
clear: both;
width: 100%;
margin: 10px 0 0;
text-align: center;
padding: 40px 32px;
background: rgba(0, 0, 0, .03)
}
.dt-sc-popular-procedures .details h3 {
margin-bottom: 0
}
.dt-sc-popular-procedures .details .duration, .dt-sc-popular-procedures .details .price, .dt-sc-popular-procedures .details p {
float: left;
clear: both;
margin: 5px 0 25px;
width: 100%
}
.dt-sc-popular-procedures .details p {
margin-bottom: 0
}
.dt-sc-popular-procedures .details .duration {
font-size: 18px
}
.dt-sc-popular-procedures .details .price, .dt-sc-popular-procedures .details h3 {
font-size: 20px
}
.dt-sc-popular-procedures .details h5 {
position: relative;
float: none;
display: inline-block;
margin: 0;
padding: 10px 25px;
color: #fff;
border-radius: 5px
}
.dt-sc-popular-procedures .image img, .dt-sc-popular-procedures:hover .details {
border-radius: 40px 0
}
.dt-sc-popular-procedures .details, .dt-sc-popular-procedures:hover .image img {
border-radius: 0 40px
}
@media only screen and (max-width:767px) {
.dt-sc-popular-procedures {
display: inline-block
}
.dt-sc-popular-procedures .image img, .dt-sc-popular-procedures:hover .details {
width: 100%
}
} .dt-sc-newsletter-section {
clear: both;
float: left;
margin: 0;
width: 100%;
position: relative;
z-index: 1;
padding: 30px 0
}
.dt-sc-newsletter-section.no-padding {
padding: 0
}
.dt-sc-newsletter-section h2 {
float: left;
width: 31%;
margin-bottom: 0;
line-height: 50px
}
.dt-sc-newsletter-section .dt-sc-subscribe-frm {
width: 65%;
float: right;
position: relative;
z-index: 1
}
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=text] {
-webkit-border-radius: 0;
border: none;
float: left;
width: 37%;
margin: 0 20px 0 0;
padding: 16px 20px 15px
}
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=submit] {
margin-top: 0;
padding: 17px 20px 16px;
border-radius: 0
}
@-moz-document url-prefix() {
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=submit] {
padding: 17px 20px
}
.dt-sc-newsletter-section.type1 h2 {
line-height: 52px
}
}
.dt-sc-newsletter-section.type1 h2 {
padding: 48px 0;
position: relative;
width: 35%
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm {
padding: 30px 0;
position: relative
}
.dt-sc-newsletter-section.type1 form:after, .dt-sc-newsletter-section.type1 form:before, .dt-sc-newsletter-section.type1 h2:after, .dt-sc-newsletter-section.type1 h2:before {
content: "";
height: 100%;
position: absolute;
top: 0;
transform: skewX(-30deg) translateX(-20%);
-webkit-transform: skewX(-30deg) translateX(-20%);
-ms-transform: skewX(-30deg) translateX(-20%);
-moz-transform: skewX(-30deg) translateX(-20%);
width: 100%;
z-index: -1
}
.dt-sc-newsletter-section.type1 h2:before {
left: -100%
}
.dt-sc-newsletter-section.type1 h2:after {
left: 0;
margin-left: -2px
}
.dt-sc-newsletter-section.type1 form:after, .dt-sc-newsletter-section.type1 form:before {
background: #000
}
.dt-sc-newsletter-section.type1 form:before {
left: 0;
box-shadow: -10px 0 0 0 #fff
}
.dt-sc-newsletter-section.type1 form:after {
left: 100%;
margin-left: -1px
}
.dt-sc-newsletter-section.type2 h2 {
background: 0 0;
width: 100%
}
.dt-sc-newsletter-section.type2 {
text-align: center
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm {
width: 100%;
clear: both;
float: left;
margin: 30px 0 0
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=submit] {
display: inline-block;
float: none;
min-height: 50px
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=text] {
width: 25%;
border: 1px solid;
padding: 13px 20px 11px;
text-transform: none;
margin-right: -1px
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=submit] {
padding: 15px 20px 14px;
border: 1px solid transparent
}
.dt-sc-newsletter-section.type3 {
text-align: center;
padding: 0
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm {
float: none;
display: inline-block;
text-align: center;
padding: 30px 0;
width: 75%;
margin: 0;
border-radius: 5px;
-webkit-border-radius: 5px
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=submit] {
float: none;
display: inline-block;
border-radius: 5px
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=text] {
width: 30%;
text-transform: none
}
.dt-sc-newsletter-section.type3>h2, .dt-sc-newsletter-section.type6>h2 {
width: 100%;
text-align: center
}
.dt-sc-newsletter-section.type3>i, .dt-sc-newsletter-section.type3>p, .dt-sc-newsletter-section.type6>i, .dt-sc-newsletter-section.type6>p {
display: inline-block;
width: 100%;
text-align: center
}
.dt-sc-newsletter-section.type4 {
padding: 0
}
.dt-sc-newsletter-section.type4 form, .dt-sc-newsletter-section.type4 h2 {
width: 100%
}
.dt-sc-newsletter-section.type4 form {
margin: 25px 0 0;
text-align: center
}
.dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=text] {
background: 0 0;
border: 2px solid;
width: 47%
}
.dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=submit] {
letter-spacing: .5px;
margin: 30px 0 0;
clear: both;
float: none;
display: inline-block
}
.dt-sc-newsletter-section.type5 {
width: 55%;
text-align: center;
display: inline-block;
border: 10px solid;
float: none;
padding: 20px 60px 30px
}
.dt-sc-newsletter-section.type5 h2 {
width: 100%
}
.dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm {
width: 100%;
clear: both;
margin: 20px 0 0
}
.dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type=text] {
border: 1px solid;
border-radius: 5px;
-webkit-border-radius: 5px;
width: 100%;
clear: both;
text-transform: none;
margin-bottom: 30px
}
.dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type=submit] {
float: none;
display: inline-block;
border-radius: 5px;
width: 100%
}
.dt-sc-newsletter-section.type6 {
padding: 0;
text-align: center
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm {
width: 100%;
float: left
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=text] {
border-radius: 5px;
-webkit-border-radius: 5px;
padding: 15px 20px;
width: 65%;
text-transform: none;
font-size: 22px
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
border-radius: 5px;
-webkit-border-radius: 5px;
padding: 14px 35px;
font-size: 22px;
font-weight: 400;
float: right
}
@-moz-document url-prefix() {
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
padding: 14px 35px 15px
}
}
.dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=text] {
width: 72%;
margin: 0;
border-radius: 0;
background: #fff;
font-size: 14px;
font-weight: 400;
color: #000
}
.dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=submit] {
border-radius: 0;
font-size: 16px
}
.dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=submit]:hover {
background: #000;
color: #fff
}
.dt-sc-newsletter-section.type7 {
text-align: center
}
.dt-sc-newsletter-section.type7 i {
clear: both;
width: 100%;
color: #000;
display: inline-block
}
.dt-sc-newsletter-section.type7 h2 {
background: 0 0;
width: 100%;
margin-bottom: 30px
}
.dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm {
clear: both;
width: 40%;
display: inline-block;
margin: 35px 0 0;
padding: 0;
position: relative;
float: none
}
.dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=text] {
padding: 20px 25px;
width: 100%
}
.dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm:before {
content: "\e629";
position: absolute;
font-family: Pe-icon-7-stroke;
font-size: 25px;
color: rgba(0, 0, 0, .3);
right: 15px;
top: 15px
}
.dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=submit] {
position: absolute;
right: 15px;
top: 19px;
background: 0 0;
width: 21px;
height: 22px;
text-indent: -9999px
}
.dt-sc-newsletter-section.type7 .newsletter-tooltip {
margin: 0 0 0 30px;
display: inline-block;
background: #000;
font-size: 12px;
width: 18%;
padding: 10px 15px;
border-radius: 5px;
position: relative;
top: -3px; 
color: #fff
}
.dt-sc-newsletter-section .newsletter-tooltip {
top: auto
}
.dt-sc-newsletter-section.type7 .newsletter-tooltip:before {
content: "";
position: absolute;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/images/newsletter-tooltip-arrow.png) no-repeat;
left: -20px;
top: 18px;
width: 20px;
height: 23px
}
.page-with-sidebar .vc_row-no-padding .dt-sc-newsletter-section.type7 {
float: none;
margin: 0 auto;
max-width: 1170px;
text-align: center
}
.dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=submit]:hover {
background: 0 0
}  .dt-privacy-wrapper{ display:block; clear:both; padding-top: 5px; font-size:14px; position:relative;}
.dt-privacy-wrapper label{ font-weight:normal;}
.dt-privacy-wrapper input[type="checkbox"]{ margin-right:5px; margin-top:-2px}
.dt-sc-newsletter-section.type1 { display:flex; }
.dt-sc-newsletter-section.type1 .dt-privacy-wrapper label a{ color:#FFF;}
.dt-sc-newsletter-section.type1 .dt_ajax_subscribe_msg .error-msg{ text-align: center; font-size:14px;}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm { padding: 30px 0px; position: relative; display:flex; flex-flow:row wrap; align-items:center; }
.dt-sc-newsletter-section.type1 .dt_ajax_subscribe_msg { position: absolute; bottom:0; width: 100%; text-align: center; }
.dt-sc-newsletter-section.type1 label{ color:#FFF;}
.dt-sc-newsletter-section.type1 h2{align-items: center; display: grid;}
.dt-sc-newsletter-section.type1 .dt-privacy-wrapper label{ color:#909090; }
.dt-sc-newsletter-section.type3 .dt-privacy-wrapper label{ color:inherit;}
.dt-sc-newsletter-section.type5 .dt-privacy-wrapper{ top: -10px;font-size: 12px;}
.dt-sc-dark-bg a:hover, .dt-sc-dark-bg label, .dt-sc-dark-bg label a, .dt-sc-newsletter-section.type1 label a:hover{ color:#FFF;}
.dt-sc-newsletter-section.type7 { padding: 20px 0 50px 0;}
.dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm::before { top: 20px; bottom: auto;}
.dt_ajax_subscribe_msg{ clear:both; text-align:center; width: 100%;}
.mfp-close{ position:absolute !important}
.error-msg {text-align: center; width: 100%;display: inline-block;}
.ajax_newsletter_msg{ border: 1px solid #ddd; clear: both; margin: 10px 0; padding: 10px; display: inline-block;}
input:disabled{ opacity:0.5; pointer-events:none}
.comment-form-cookies-consent input[type="checkbox"]{ margin-right:5px;}
.dt_cookie_text{ padding: 0 15px;}
.dt-cookiemessage-top-left .container, .dt-cookiemessage-top-right .container, .dt-cookiemessage-bottom-right .container, .dt-cookiemessage-bottom-left .container { width: auto; }
@media only screen and (max-width: 767px) {
.dt-sc-newsletter-section.type1{ display:block;}
.dt-sc-newsletter-section:not(.type2) .dt-sc-subscribe-frm input[type="text"],
.dt-sc-newsletter-section:not(.type2) .dt-sc-subscribe-frm input[type="email"] { margin:0 0 10px 0 !important; width: 100% !important;}
.dt-sc-newsletter-section.type5 .dt-privacy-wrapper { position: inherit; padding-top: 20px;}
.dt-sc-newsletter-section.type7 .dt-privacy-wrapper { position: initial;}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm, .dt-sc-newsletter-section.type1 h2 {
text-align: center
}
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=submit] {
padding: 18px 10px 15px
}
.dt-sc-newsletter-section.type1 form:after, .dt-sc-newsletter-section.type1 form:before, .dt-sc-newsletter-section.type1 h2:after, .dt-sc-newsletter-section.type1 h2:before {
width: 250%
}
.dt-sc-newsletter-section.type1 form:before {
width: 250%;
transform: none;
-moz-transform: none;
-webkit-transform: none;
-ms-transform: none;
left: -100%
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm, .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=text] {
width: 100%;
float: none;
display: inline-block
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=submit] {
float: none;
display: inline-block;
padding: 18px 20px 15px
}
.dt-sc-newsletter-section.type1 .dt_ajax_subscribe_msg{ position: relative;}
} .error-msg{ color:red}
.success-msg{ color:green}
.dt-mc-subscribe .dt-subscribe-msg { text-align: center; }
.dt-mc-subscribe form { display: table; }
.dt-mc-subscribe.align-center form {
margin-left: auto;
margin-right: auto;
}
.dt-mc-subscribe.align-none,
.dt-mc-subscribe.align-none form,
.dt-mc-subscribe.align-left,
.dt-mc-subscribe.align-left form { display: inline-block; }
.dt-mc-subscribe.align-none form,
.dt-mc-subscribe form.align-none > div { width: 100%; }
.dt-mc-subscribe.align-none,
.dt-mc-subscribe.align-none form > div,
.dt-mc-subscribe.align-left,
.dt-mc-subscribe.align-left form > div,
.dt-mc-subscribe.align-center form > div,
.dt-mc-subscribe.align-right form > div { float: left; }
.dt-mc-subscribe.align-right { float: right; }
.dt-mc-subscribe,
.dt-mc-subscribe form,
.dt-mc-subscribe form > div { position: relative; }
.dt-mc-subscribe,
.dt-mc-subscribe form > div { line-height: 0; }
.dt-mc-subscribe form > div > div {
display: inline;
position: relative;
}
.dt-mc-subscribe form > div.email-field-wrap > div {
float: left;
height: 100%;
width: 100%; 
}
.dt-mc-subscribe form .email-field-wrap i {
position: absolute;
bottom: 0;
top: 0;
text-align: center;
width: 50px;
z-index: 1;
}
.dt-mc-subscribe form .email-field-wrap i.left { left: 0; }
.dt-mc-subscribe form .email-field-wrap i.right { right: 0; }
.dt-mc-subscribe form .email-field-wrap i:before {
height: 0;
line-height: 0;
margin: auto;
position: absolute;
bottom: 0;
left: 0;
right: 0;
top: 0;
}
.dt-mc-subscribe form .email-field-wrap i.left ~ input[type="email"] { padding-left: 60px; }
.dt-mc-subscribe form .email-field-wrap i.right ~ input[type="email"] { padding-right: 60px; }
.dt-mc-subscribe form .email-field-wrap input[type="email"],
.dt-mc-subscribe form .btn-wrap {
height: 100%;
padding-top: 0;
padding-bottom: 0;
margin: 0px;
}
.dt-mc-subscribe form .btn-wrap div {
display: inline-block;
height: 100%;
padding: 0;
border-radius:0px;
}
.dt-mc-subscribe form .btn-wrap i {
display: inline-block;
float: left;
height: 100%;
margin-left: -45px;
position: relative;
text-align: center;
width: 45px;
}
.dt-mc-subscribe form .btn-wrap i:before {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.dt-mc-subscribe form .btn-wrap i ~ input[type="submit"] {
padding-right: 45px;
position: relative;
z-index: 1;
}
.dt-mc-subscribe form .btn-wrap input[type="submit"] {
height: 100%;
margin-top: 0;
padding: 0 15px;
}
.dt-mc-subscribe form .btn-wrap.icon-only input[type="submit"] { padding-left: 0; }
.dt-mc-subscribe form .btn-wrap.text-icon i { float: right; }
.dt-mc-subscribe form .btn-wrap.icon-only i {
margin-left: 0;
position: absolute;
left: 0;
right: 0;
}
.dt-mc-subscribe.inline form > div {
display: table-cell;
float: none;
vertical-align: middle;
}
.dt-mc-subscribe.inline form > div.dt-privacy-wrapper, .dt-mc-subscribe.inline form > div.clear{ 
border-style: none !important;
border-width: 0px !important;
}
.dt-mc-subscribe.align-none.inline form {
display: table;
width: auto;
}
.dt-mc-subscribe.block form .email-field-wrap,
.dt-mc-subscribe.block form .email-field-wrap > div,
.dt-mc-subscribe.block form .btn-wrap { width: 100%; }
.dt-mc-subscribe.block .btn-wrap.center { text-align: center; }
.dt-mc-subscribe.block .btn-wrap.right > div { float: right; }
.dt-mc-subscribe.block .btn-wrap.stretch > div,
.dt-mc-subscribe.block .btn-wrap.stretch > div input[type="submit"] {
text-align: center;
width: 100%;
}
.dt-mc-subscribe.block .btn-wrap.stretch > div > i {
position: absolute;
right: 0;
}
.dt-mc-subscribe.block .btn-wrap.stretch.text-icon > div input[type="submit"] { text-align: left; }
.dt-mc-subscribe.block .btn-wrap.stretch.icon-only > div input[type="submit"] {
padding: 0;
position: absolute;
left: 0;
}
.dt-mc-subscribe.block .btn-wrap.stretch.icon-only > div > i {
left: 0;
margin: auto;
}
.inline.dt-mc-subscribe .dt-privacy-wrapper{position: absolute;
left: 0;
right: 0;
top: 100%;} .dt-mc-subscribe.inline form .email-field-wrap {
border-right-width: 0 !important;
}
.dt-mc-subscribe.inline form .email-field-wrap:after {
border-color: inherit;
border-style: inherit;
border-width: 1px 1px 1px 0;
content: "";
height: auto;
pointer-events: none;
position: absolute;
bottom: 0;
right: 0;
top: 0;
z-index: 1;
}
.dt-mc-subscribe.inline form .email-field-wrap label { display: none; }
.dt-mc-subscribe.inline form .btn-wrap {
border-left-width: 0 !important;
border: none;
padding: 0 15px;
}
.dt-mc-subscribe.inline form .btn-wrap div { height: 75%; }
.dt-mc-subscribe:not(.inline) > form > div.btn-wrap {
background-color: rgba(0,0,0,0) !important;
border-width: 0 !important;
}
.dt-mc-subscribe.block .btn-wrap { margin-top: 1px; }
.dt-mc-subscribe.block.gap_5 .btn-wrap { margin-top: 5px; }
.dt-mc-subscribe.block.gap_10 .btn-wrap { margin-top: 10px; }
.dt-mc-subscribe.block.gap_15 .btn-wrap { margin-top: 15px; }
.dt-mc-subscribe.inline-block .btn-wrap { margin-left: 1px; }
.dt-mc-subscribe.inline-block.gap_5 .btn-wrap { margin-left: 5px; }
.dt-mc-subscribe.inline-block.gap_10 .btn-wrap { margin-left: 10px; }
.dt-mc-subscribe.inline-block.gap_15 .btn-wrap { margin-left: 15px; }
.dt-mc-subscribe.circle form > div.email-field-wrap i,
.dt-mc-subscribe.circle form > div.btn-wrap > div,
.dt-mc-subscribe.inline.circle form > div.email-field-wrap:after,
.dt-mc-subscribe.inline.circle form .btn-wrap > div,
.dt-mc-subscribe.inline-block.circle form > div.email-field-wrap,
.dt-mc-subscribe.block.circle form > div.email-field-wrap {
-webkit-border-radius: 30px;
border-radius: 30px;
}
.dt-mc-subscribe.inline.circle form > div.email-field-wrap {
-webkit-border-radius: 30px 0 0 30px;
border-radius: 30px 0 0 30px;
}
.dt-mc-subscribe.inline.circle form > div.btn-wrap {
-webkit-border-radius: 0 30px 30px 0;
border-radius: 0 30px 30px 0;
}
.dt-mc-subscribe.simple-rounded form > div.email-field-wrap i,
.dt-mc-subscribe.simple-rounded form > div.btn-wrap > div,
.dt-mc-subscribe.inline.simple-rounded form > div.email-field-wrap:after,
.dt-mc-subscribe.inline.simple-rounded form .btn-wrap > div,
.dt-mc-subscribe.inline-block.simple-rounded form > div.email-field-wrap,
.dt-mc-subscribe.block.simple-rounded form > div.email-field-wrap {
-webkit-border-radius: 5px;
border-radius: 5px;
}
.dt-mc-subscribe.inline.simple-rounded form > div.email-field-wrap {
-webkit-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
.dt-mc-subscribe.inline.simple-rounded form > div.btn-wrap {
-webkit-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
}
.dt-mc-subscribe.partially-rounded form > div.email-field-wrap i,
.dt-mc-subscribe.partially-rounded form > div.btn-wrap > div,
.dt-mc-subscribe.inline.partially-rounded form > div.email-field-wrap:after,
.dt-mc-subscribe.inline.partially-rounded form .btn-wrap > div,
.dt-mc-subscribe.inline-block.partially-rounded form > div.email-field-wrap,
.dt-mc-subscribe.block.partially-rounded form > div.email-field-wrap {
-webkit-border-radius: 10px 0;
border-radius: 10px 0;
}
.dt-mc-subscribe.inline.partially-rounded form > div.email-field-wrap {
-webkit-border-radius: 10px 0 0;
border-radius: 10px 0 0;
}
.dt-mc-subscribe.inline.partially-rounded form > div.btn-wrap {
-webkit-border-radius: 0 0 10px;
border-radius: 0 0 10px;
}
.dt-mc-subscribe.partially-rounded-alt form > div.email-field-wrap i,
.dt-mc-subscribe.partially-rounded-alt form > div.btn-wrap > div,
.dt-mc-subscribe.inline.partially-rounded-alt form > div.email-field-wrap:after,
.dt-mc-subscribe.inline.partially-rounded-alt form .btn-wrap > div,
.dt-mc-subscribe.inline-block.partially-rounded-alt form > div.email-field-wrap,
.dt-mc-subscribe.block.partially-rounded-alt form > div.email-field-wrap {
-webkit-border-radius: 0 10px;
border-radius: 0 10px;
}
.dt-mc-subscribe.inline.partially-rounded-alt form > div.email-field-wrap {
-webkit-border-radius: 0 0 0 10px;
border-radius: 0 0 0 10px;
}
.dt-mc-subscribe.inline.partially-rounded-alt form > div.btn-wrap {
-webkit-border-radius: 0 10px 0 0;
border-radius: 0 10px 0 0;
}
.vc_col-sm-3 .dt-mc-subscribe.inline-block form .email-field-wrap,
.vc_col-sm-3 .dt-mc-subscribe.inline-block.gap_5 form .email-field-wrap { width: 68%; }
.vc_col-sm-3 .dt-mc-subscribe.inline-block.gap_10 form .email-field-wrap { width: 66%; }
.vc_col-sm-3 .dt-mc-subscribe.inline-block.gap_15 form .email-field-wrap { width: 65%; }
.dt-mc-subscribe form .email-field-wrap input[type="email"],
.dt-mc-subscribe form .btn-wrap input[type="submit"] {
background-color: rgba(0,0,0,0);
border-color: inherit;
color: inherit;
border-width: 0;
}
.dt-mc-subscribe form .email-field-wrap input[type="email"]:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.dt-mc-subscribe form .email-field-wrap input::-webkit-input-placeholder { color: inherit;
}
.dt-mc-subscribe form .email-field-wrap input::-moz-placeholder { color: inherit;
}
.dt-mc-subscribe form .email-field-wrap input:-ms-input-placeholder { color: inherit;
}
.dt-mc-subscribe form .email-field-wrap input:-moz-placeholder { color: inherit;
}
.widget .dt-mc-subscribe form > div.email-field-wrap {
height: auto !important;
margin-bottom: 20px
}
.widget .dt-mc-subscribe form > div.email-field-wrap > div { height: auto; } .dt-mc-subscribe .email-field-wrap label{ position: absolute; top: -15px;}
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=text] {
color: #888
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=text] {
color: #000
}
.dt-sc-dark-bg .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-dark-bg .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type1 h2 {
color: #fff
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email] {
color: rgba(0, 0, 0, .5)
}
.dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type=text] {
color: rgba(0, 0, 0, .3)
}
.dt-sc-dark-bg .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type5 {
background: #fff
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=text] {
background: rgba(0, 0, 0, .05)
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=submit] {
background: #000;
color: #fff
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm {
background: #edeef2
}
.dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type5, .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type=text] {
border-color: rgba(0, 0, 0, .2)
}
.dt-sc-dark-bg .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-dark-bg .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=text] {
border-color: #fff
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=text] {
width: 68%
}
.dt-sc-newsletter-section h2{ font-size: 30px;}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=text] {
margin: 0 15px 0 0;
width: 34%
}
.dt-sc-newsletter-section.type1 h2 {
font-size: 20px
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm {
width: 80%
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=submit] {
font-size: 13px;
padding: 18px 15px 15px
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
font-size: 16px
}
.dt-sc-newsletter-section.type7 .newsletter-tooltip {
width: 20%;
top: 0
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
padding: 15px 25px 14px
}
.dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=text] {
width: 65%;
font-size: 16px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=text] {
margin: 0 15px 0 0;
padding: 16px 15px 15px;
width: 30%
}
.dt-sc-newsletter-section.type1 h2 {
font-size: 18px;
width: 34%
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm {
width: 66%
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm {
width: 100%
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=text] {
width: 35%;
font-size: 12px;
margin: 0 10px 0 0
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=submit] {
font-size: 11px;
padding: 18px 12px 15px
}
.dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=text] {
width: 46%
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=email] {
font-size: 16px;
padding: 13px 15px;
width: 62%
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
font-size: 16px;
padding: 12px 15px 13px
}
.dt-sc-newsletter-section.type7 .newsletter-tooltip {
top: -16px;
width: 30%
}
}
@media only screen and (max-width:767px) {
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm, .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email] {
text-align: center;
width: 100%
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
float: none
}
.dt-sc-newsletter-section.type1 h2 {
width: 100%
}
.dt-sc-newsletter-section.type1 form:before {
width: 150%
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=text] {
width: 100%;
margin: 0 0 10px
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=submit] {
float: right
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=text] {
font-size: 14px;
padding: 13px 15px 11px;
width: 100%;
margin-bottom: 10px
}
.dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type=submit], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=submit], .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
margin-top: 10px
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm {
padding: 30px 15px;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=text] {
margin: 0 5px 10px 0;
width: 100%
}
.dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=text] {
width: 100%;
margin-top: 10px
}
.dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email] {
margin-right: 0
}
.dt-sc-newsletter-section.type5 {
padding: 0;
width: 100%
}
.dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm {
width: 100%
}
.dt-sc-newsletter-section.type7 .newsletter-tooltip {
margin: 0;
top: auto;
width: 60%
}
.dt-sc-newsletter-section.type7 h2 {
line-height: normal
}
.footer-widgets .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm, .footer-widgets .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=email] {
text-align: left
}
.dt-mc-subscribe.align-center form>div, .dt-mc-subscribe.align-left, .dt-mc-subscribe.align-left form>div, .dt-mc-subscribe.align-none, .dt-mc-subscribe.align-none form>div, .dt-mc-subscribe.align-right form>div {
float: none;
display: inline-block;
text-align: center
}
.dt-mc-subscribe.align-center.inline form>div, .dt-mc-subscribe.align-left.inline, .dt-mc-subscribe.align-left.inline form>div, .dt-mc-subscribe.align-none.inline, .dt-mc-subscribe.align-none.inline form>div, .dt-mc-subscribe.align-right.inline form>div {
display: table-cell
}
.dt-mc-subscribe.align-center form>.email-field-wrap, .dt-mc-subscribe.align-left form>.email-field-wrap, .dt-mc-subscribe.align-right form>.email-field-wrap {
width: 70%
}
.dt-mc-subscribe.align-center.block form>.email-field-wrap, .dt-mc-subscribe.align-center.inline form>.email-field-wrap, .dt-mc-subscribe.align-left.block form>.email-field-wrap, .dt-mc-subscribe.align-left.inline form>.email-field-wrap, .dt-mc-subscribe.align-right.block form>.email-field-wrap, .dt-mc-subscribe.align-right.inline form>.email-field-wrap, .dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type6.dt-sc-university-newsletter .dt-sc-subscribe-frm input[type=text] {
width: 100%
}
.dt-mc-subscribe.align-center form, .dt-mc-subscribe.align-center form>.btn-wrap.text-only div, .dt-mc-subscribe.align-center form>.btn-wrap.text-only input[type=submit], .dt-mc-subscribe.align-left, .dt-mc-subscribe.align-left form, .dt-mc-subscribe.align-left form>.btn-wrap.text-only div, .dt-mc-subscribe.align-left form>.btn-wrap.text-only input[type=submit], .dt-mc-subscribe.align-none, .dt-mc-subscribe.align-none form, .dt-mc-subscribe.align-right, .dt-mc-subscribe.align-right form, .dt-mc-subscribe.align-right form>.btn-wrap.text-only div, .dt-mc-subscribe.align-right form>.btn-wrap.text-only input[type=submit] {
width: 100%;
text-align: center
}
.dt-mc-subscribe form .email-field-wrap input[type=email] {
font-size: 16px
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.page-with-sidebar .vc_row-no-padding .dt-sc-newsletter-section.type7 {
max-width: 420px
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm, .dt-sc-newsletter-section.type1 h2 {
text-align: center
}
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=submit] {
padding: 18px 10px 15px
}
.dt-sc-newsletter-section.type1 form:after, .dt-sc-newsletter-section.type1 form:before, .dt-sc-newsletter-section.type1 h2:after, .dt-sc-newsletter-section.type1 h2:before {
width: 250%
}
.dt-sc-newsletter-section.type1 form:before {
width: 250%;
transform: none;
-moz-transform: none;
-webkit-transform: none;
-ms-transform: none;
left: -100%
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm, .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=text] {
width: 100%;
float: none;
display: inline-block
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=submit] {
float: none;
display: inline-block;
padding: 18px 20px 15px
}
}
@media only screen and (max-width:479px) {
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm, .dt-sc-newsletter-section.type1 h2 {
text-align: center
}
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=submit] {
padding: 18px 10px 15px
}
.dt-sc-newsletter-section.type1 form:after, .dt-sc-newsletter-section.type1 form:before, .dt-sc-newsletter-section.type1 h2:after, .dt-sc-newsletter-section.type1 h2:before {
width: 250%
}
.dt-sc-newsletter-section.type1 form:before {
width: 250%;
transform: none;
-moz-transform: none;
-webkit-transform: none;
-ms-transform: none;
left: -100%
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm, .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=text] {
width: 100%;
float: none;
display: inline-block
}
.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm input[type=submit] {
float: none;
display: inline-block;
padding: 18px 20px 15px
}
.dt-mc-subscribe button, .dt-mc-subscribe input.text, .dt-mc-subscribe input[type=email], .dt-mc-subscribe input[type=range], .dt-mc-subscribe input[type=date], .dt-mc-subscribe input[type=search], .dt-mc-subscribe input[type=button], .dt-mc-subscribe input[type=reset], .dt-mc-subscribe input[type=text], .dt-mc-subscribe input[type=submit], .dt-mc-subscribe input[type=password], .dt-mc-subscribe input[type=url], .dt-mc-subscribe input[type=tel], .dt-mc-subscribe input[type=number], .dt-mc-subscribe select, .dt-mc-subscribe textarea {
font-size: 13px
}
.dt-mc-subscribe.inline-block.gap_10 .btn-wrap, .dt-mc-subscribe.inline-block.gap_15 .btn-wrap, .dt-mc-subscribe.inline-block.gap_5 .btn-wrap {
margin-left: 1px
}
.dt-mc-subscribe form .email-field-wrap input[type=email] {
font-size: 16px
}
}
@media only screen and (min-width:320px) and (max-width:479px) {
.page-with-sidebar .vc_row-no-padding .dt-sc-newsletter-section.type7 {
max-width: 290px
}
}
@media only screen and (max-width:319px) {
.dt-sc-newsletter-section.type7 h2 {
line-height: normal
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=text], .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=email], .dt-sc-newsletter-section.type4 .dt-sc-subscribe-frm input[type=text] {
margin: 0 0 10px;
width: 100%
}
.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type=submit] {
font-size: 11px;
text-transform: capitalize;
padding: 18px 10px 15px
}
.dt-sc-newsletter-section.type5 {
padding: 20px 15px 30px
}
.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type=submit] {
padding: 18px 10px 15px
}
.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type=submit] {
font-size: 18px;
padding: 16px 20px 15px
}
.dt-sc-newsletter-section.type7 {
padding: 0 0 10px
}
.dt-sc-newsletter-section.type7 .newsletter-tooltip {
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box
}
} ul.dt-sc-fancy-list {
list-style-type: none;
list-style-position: outside;
margin: 0
}
ul.dt-sc-fancy-list li {
clear: both;
display: block;
position: relative;
padding: 5px 0 5px 23px;
color: currentColor;
font-size: initial
}
.dt-sc-fancy-list.align_left.arrow, ul.dt-sc-fancy-list li ul {
padding-left: 0
}
ul.dt-sc-fancy-list li:first-child {
padding-top: 0
}
ul.dt-sc-fancy-list.dt-sc-dark-bg li {
color: #fff
}
ul.dt-sc-fancy-list.align_left.arrow li {
font-size: 18px;
color: #000;
padding: 4px 0 4px 23px
}
ul.dt-sc-fancy-list.align_left.arrow.f_lg li {
font-size: 22px;
padding: 5px 0 5px 30px
}
ul.dt-sc-fancy-list.model-request-list.f_lg li:before {
font-size: 22px;
top: 5px
}
ul.dt-sc-fancy-list.dt-sc-fancy-box-with-border li {
border-bottom: 1px dashed #eee
}
ul.dt-sc-fancy-list.arrow li {
padding-left: 15px
}
ul.dt-sc-fancy-list li:before {
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
text-decoration: inherit;
font-size: 12px;
position: absolute;
top: 6px;
left: 0
}
ul.dt-sc-fancy-list li:first-child:before {
top: 1px
}
ul.dt-sc-fancy-list.circle-bullet li:first-child:before {
top: 0
}
ul.dt-sc-fancy-list.arrow li:before {
content: "\f105"
}
ul.dt-sc-fancy-list.rounded-arrow li:before {
content: "\f0a9"
}
ul.dt-sc-fancy-list.double-arrow li:before {
content: "\f101"
}
ul.dt-sc-fancy-list.heart li:before {
content: "\f004";
font-size: 12px
}
ul.dt-sc-fancy-list.trash li:before {
content: "\f014"
}
ul.dt-sc-fancy-list.star li:before {
content: "\f005"
}
ul.dt-sc-fancy-list.tick li:before {
content: "\f00c"
}
ul.dt-sc-fancy-list.rounded-tick li:before {
content: "\f058"
}
ul.dt-sc-fancy-list.cross li:before {
content: "\f00d"
}
ul.dt-sc-fancy-list.rounded-cross li:before {
content: "\f057"
}
ul.dt-sc-fancy-list.rounded-question li:before {
content: "\f059"
}
ul.dt-sc-fancy-list.rounded-info li:before {
content: "\f05a"
}
ul.dt-sc-fancy-list.delete li:before {
content: "\f05e"
}
ul.dt-sc-fancy-list.warning li:before {
content: "\f071"
}
ul.dt-sc-fancy-list.comment li:before {
content: "\f075"
}
ul.dt-sc-fancy-list.edit li:before {
content: "\f044"
}
ul.dt-sc-fancy-list.share li:before {
content: "\f064"
}
ul.dt-sc-fancy-list.plus li:before {
content: "\f067"
}
ul.dt-sc-fancy-list.rounded-plus li:before {
content: "\f055"
}
ul.dt-sc-fancy-list.minus li:before {
content: "\f068"
}
ul.dt-sc-fancy-list.rounded-minus li:before {
content: "\f056"
}
ul.dt-sc-fancy-list.asterisk li:before {
content: "\f069"
}
ul.dt-sc-fancy-list.cart li:before {
content: "\f07a"
}
ul.dt-sc-fancy-list.folder li:before {
content: "\f07b"
}
ul.dt-sc-fancy-list.folder-open li:before {
content: "\f07c"
}
ul.dt-sc-fancy-list.desktop li:before {
content: "\f108"
}
ul.dt-sc-fancy-list.tablet li:before {
content: "\f10a"
}
ul.dt-sc-fancy-list.mobile li:before {
content: "\f10b"
}
ul.dt-sc-fancy-list.reply li:before {
content: "\f112"
}
ul.dt-sc-fancy-list.quote li:before {
content: "\f10d"
}
ul.dt-sc-fancy-list.mail li:before {
content: "\f0e0"
}
ul.dt-sc-fancy-list.external-link li:before {
content: "\f08e"
}
ul.dt-sc-fancy-list.adjust li:before {
content: "\f042"
}
ul.dt-sc-fancy-list.pencil li:before {
content: "\f040"
}
ul.dt-sc-fancy-list.print li:before {
content: "\f02f"
}
ul.dt-sc-fancy-list.tag li:before {
content: "\f02b"
}
ul.dt-sc-fancy-list.thumbs-up li:before {
content: "\f087"
}
ul.dt-sc-fancy-list.thumbs-down li:before {
content: "\f088"
}
ul.dt-sc-fancy-list.time li:before {
content: "\f017"
}
ul.dt-sc-fancy-list.globe li:before {
content: "\f0ac"
}
ul.dt-sc-fancy-list.pushpin li:before {
content: "\f08d"
}
ul.dt-sc-fancy-list.map-marker li:before {
content: "\f041"
}
ul.dt-sc-fancy-list.link li:before {
content: "\f0c1"
}
ul.dt-sc-fancy-list.paper-clip li:before {
content: "\f0c6"
}
ul.dt-sc-fancy-list.download li:before {
content: "\f019"
}
ul.dt-sc-fancy-list.key li:before {
content: "\f084"
}
ul.dt-sc-fancy-list.search li:before {
content: "\f002"
}
ul.dt-sc-fancy-list.rss li:before {
content: "\f09e"
}
ul.dt-sc-fancy-list.twitter li:before {
content: "\f099"
}
ul.dt-sc-fancy-list.facebook li:before {
content: "\f09a"
}
ul.dt-sc-fancy-list.linkedin li:before {
content: "\f0e1"
}
ul.dt-sc-fancy-list.google-plus li:before {
content: "\f0d5"
}
ul.dt-sc-fancy-list.circletick li:before {
content: "\f058";
font-size: 16px
}
ul.dt-sc-fancy-list.book li:before {
content: "\f02d"
}
ul.dt-sc-fancy-list.check li:before {
content: "\f046"
}
ul.dt-sc-fancy-list.hand li:before {
content: "\f0a4"
}
ul.dt-sc-fancy-list.cog li:before {
content: "\f013"
}
ul.dt-sc-fancy-list.play li:before {
content: "\f01d"
}
ul.dt-sc-fancy-list.teamug li:before {
content: "\e637";
font-family: Stroke-Gap-Icons
}
ul.dt-sc-fancy-list.play2 li:before {
content: "\f04b"
}
ul.dt-sc-fancy-list.rounded-circle-tick li:before {
content: "\f05d"
}
ul.dt-sc-fancy-list.circle-bullet li:before {
top: 4px;
content: "\f111";
font-size: 8px
}
ul.dt-sc-fancy-list.rounded-tick-alter li:before {
content: "\e66c";
font-family: Pe-icon-7-stroke
}
ul.dt-sc-fancy-list.wrench li:before {
content: "\f0ad"
}
ul.dt-sc-fancy-list.type2 li {
padding-left: 0
}
ul.dt-sc-fancy-list.type2 li span {
font-size: 18px;
margin: 0 10px 0 0;
position: relative;
top: 2px
}
ul.dt-sc-fancy-list.blue li:before {
color: #008bd3
}
ul.dt-sc-fancy-list.brown li:before {
color: #795548
}
ul.dt-sc-fancy-list.cadetblue li:before {
color: #3c939d
}
ul.dt-sc-fancy-list.chillipepper li:before {
color: #c10841
}
ul.dt-sc-fancy-list.cyan li:before {
color: #00bcd4
}
ul.dt-sc-fancy-list.darkgolden li:before {
color: #b48b3c
}
ul.dt-sc-fancy-list.deeporange li:before {
color: #ff5722
}
ul.dt-sc-fancy-list.deeppurple li:before {
color: #673ab7
}
ul.dt-sc-fancy-list.green li:before {
color: #60ae0d
}
ul.dt-sc-fancy-list.lime li:before {
color: #cddc39
}
ul.dt-sc-fancy-list.magenta li:before {
color: #cb506d
}
ul.dt-sc-fancy-list.orange li:before {
color: #ff9800
}
ul.dt-sc-fancy-list.pink li:before {
color: #f8175d
}
ul.dt-sc-fancy-list.purple li:before {
color: #9c27b0
}
ul.dt-sc-fancy-list.red li:before {
color: #da0000
}
ul.dt-sc-fancy-list.skyblue li:before {
color: #0eb2e7
}
ul.dt-sc-fancy-list.teal li:before {
color: #009688
}
ul.dt-sc-fancy-list.turquoise li:before {
color: #32ccbd
}
ul.dt-sc-fancy-list.wisteria li:before {
color: #9b59b6
}
ul.dt-sc-fancy-list.yellow li:before {
color: #ffcc21
}
ol.dt-sc-fancy-list li {
padding: 5px 0
}
ol.decimal {
list-style-type: decimal
}
ol.decimal-leading-zero {
list-style-type: decimal-leading-zero
}
ol.lower-alpha {
list-style-type: lower-alpha
}
ol.lower-roman {
list-style-type: lower-roman
}
ol.upper-alpha {
list-style-type: upper-alpha
}
ol.upper-roman {
list-style-type: upper-roman
}
ol.dt-sc-fancy-list.brown li {
color: #795548
}
ol.dt-sc-fancy-list.cadetblue li {
color: #3c939d
}
ol.dt-sc-fancy-list.chillipepper li {
color: #c10841
}
ol.dt-sc-fancy-list.darkgolden li {
color: #b48b3c
}
ol.dt-sc-fancy-list.deeporange li {
color: #ff5722
}
ol.dt-sc-fancy-list.deeppurple li {
color: #673ab7
}
ol.dt-sc-fancy-list.lime li {
color: #cddc39
}
ol.dt-sc-fancy-list.magenta li {
color: #cb506d
}
ol.dt-sc-fancy-list.teal li {
color: #009688
}
ol.dt-sc-fancy-list.turquoise li {
color: #32ccbd
}
ol.dt-sc-fancy-list.wisteria li {
color: #9b59b6
}
ol.dt-sc-fancy-list.yellow li {
color: #ffcc21
}
ol.dt-sc-fancy-list.green li {
color: #6dc82b
}
ol.dt-sc-fancy-list.orange li {
color: #f39d12
}
ol.dt-sc-fancy-list.blue li {
color: #4db8c9
}
ol.dt-sc-fancy-list.pink li {
color: #f8175d
}
ol.dt-sc-fancy-list.red li {
color: #e74d3c
}
ol.dt-sc-fancy-list.purple li {
color: #9c59b6
}
ol.dt-sc-fancy-list.ocean li {
color: #1abc9c
}
ol.dt-sc-fancy-list.slateblue li {
color: #836fff
}
ol.dt-sc-fancy-list.skyblue li {
color: #00bfff
}
ol.dt-sc-fancy-list.coral li {
color: coral
}
ol.dt-sc-fancy-list.khaki li {
color: #b6af55
}
ol.dt-sc-fancy-list.cyan li {
color: #00cdcd
}
ol.dt-sc-fancy-list.grey li {
color: #8e8e8e
}
ol.dt-sc-fancy-list.gold li {
color: #e0a81c
}
ol.dt-sc-fancy-list.chocolate li {
color: #d77d31
}
ol.dt-sc-fancy-list.raspberry li {
color: #a23b6f
}
ol.dt-sc-fancy-list.electricblue li {
color: #536878
}
ol.dt-sc-fancy-list.eggplant li {
color: #614051
}
ol.dt-sc-fancy-list.ferngreen li {
color: #4f7942
}
ol.dt-sc-fancy-list.palebrown li {
color: #987654
} .dt-sc-image-flip img {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-image-flip {
clear: both;
float: left;
width: 100%;
position: relative
}
.dt-sc-image-flip img:last-child {
position: absolute;
left: 0;
top: 0;
opacity: 0
}
.dt-sc-image-flip:hover img:last-child {
opacity: 1
}
.dt-sc-image-flip:hover img:first-child {
opacity: 0
}
.aligncenter .dt-sc-image-flip img:last-child {
right: 0;
margin: auto
}
@media only screen and (max-width:767px) {
.dt-sc-image-flip {
text-align: center
}
.dt-sc-image-flip img {
display: block;
margin: 0 auto
}
.dt-sc-image-flip img:last-child {
right: 0
}
} .dt-sc-points-system-counter, .dt-sc-process-with-caption {
counter-reset: image-caption-counter
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper:before, .dt-sc-image-caption.type2, .dt-sc-image-caption.type2 .dt-sc-image-content, .dt-sc-image-caption.type2 .dt-sc-image-content .dt-sc-image-title, .dt-sc-image-caption.type2 .dt-sc-image-content .dt-sc-image-title h3, .dt-sc-image-caption.type2 .dt-sc-image-title:after, .dt-sc-image-caption.type4, .dt-sc-image-caption.type4 .dt-sc-button span, .dt-sc-image-caption.type4 .dt-sc-image-content, .dt-sc-image-caption.type4 .dt-sc-image-content h3, .dt-sc-image-caption.type4 .dt-sc-image-content h6, .dt-sc-image-caption.type4 .dt-sc-image-content p, .dt-sc-image-caption.type5, .dt-sc-image-caption.type5 .dt-sc-image-wrapper:after, .dt-sc-image-caption.type5 .dt-sc-image-wrapper:before, .dt-sc-image-caption.type5 h3, .dt-sc-image-caption.type6, .dt-sc-image-caption.type6 .dt-sc-image-content, .dt-sc-image-caption.type6 .dt-sc-image-wrapper .icon-wrapper span, .dt-sc-image-caption.type6 .dt-sc-image-wrapper img, .dt-sc-image-caption.type6:hover:before, .dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption, .dt-sc-image-caption.type8 *, .dt-sc-image-caption.type8 .dt-sc-image-content, .dt-sc-image-caption.type8 .dt-sc-image-wrapper img, .dt-sc-image-caption.type8 :before, .dt-sc-image-caption.type9 .dt-sc-image-content, .dt-sc-image-caption.type9 .dt-sc-image-overlay, .dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper:after {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-image-caption {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0
}
.dt-sc-image-caption .dt-sc-image-wrapper {
position: relative
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper {
position: absolute;
bottom: 0;
right: 0
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper span {
font-size: 36px;
margin: 0 20px 20px 0;
display: inline-block;
position: relative;
z-index: 1
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper:before {
content: "";
position: absolute;
right: 0;
bottom: 0;
width: 0;
height: 0;
border-bottom: 130px solid;
border-left: 130px solid transparent
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper:after {
content: "";
position: absolute;
left: -14px;
bottom: -32px;
width: 7px;
height: 200px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-image-caption .dt-sc-image-content {
display: inline-block;
clear: both;
margin: 30px 0 0
}
.dt-sc-image-caption .dt-sc-image-title {
margin-bottom: 30px;
display: inline-block;
width: 100%
}
.dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper span.fa, .dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper span.icon, .dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper span.zmdi {
margin-right: 0;
margin-bottom: 0
}
.dt-sc-image-caption .dt-sc-image-title h3 {
font-size: 24px;
font-weight: 300;
text-transform: uppercase;
margin-bottom: 5px;
position: relative;
top: -2px
}
.dt-sc-image-caption .dt-sc-image-title h6 {
text-transform: uppercase;
font-size: 12px;
margin-bottom: 0
}
.dt-sc-image-caption .dt-sc-image-content a {
margin-top: 20px
}
.dt-sc-image-caption.dt-sc-university-image-caption .dt-sc-image-content {
margin: 0;
background: #fff;
border: 1px solid #eff2f7;
padding: 40px
}
.dt-sc-image-caption.dt-sc-university-image-caption .dt-sc-image-title {
margin-bottom: 20px
}
.dt-sc-image-caption.dt-sc-university-image-caption .dt-sc-image-content .dt-sc-image-title h3 {
font-size: 25px;
font-weight: 300;
text-transform: capitalize
}
.dt-sc-image-caption.dt-sc-university-image-caption .dt-sc-image-content p {
color: grey
}
.dt-sc-image-caption.dt-sc-online-learning-caption .dt-sc-image-title {
margin-bottom: 0
}
.dt-sc-image-caption.dt-sc-online-learning-caption .dt-sc-image-title h3 {
display: inline-block;
margin: 0;
text-transform: uppercase;
font-weight: 600;
font-size: 12px;
letter-spacing: 2px
}
.dt-sc-image-caption.dt-sc-online-learning-caption .dt-sc-image-title h6 {
text-transform: inherit;
font-weight: 700;
font-size: 20px;
color: #4D4D4D;
line-height: normal
}
.dt-sc-image-caption.dt-sc-online-learning-caption .dt-sc-image-content p {
margin: 20px 0 0;
clear: both;
font-weight: 300
}
.dt-sc-image-caption.dt-sc-online-learning-caption .dt-sc-image-content a.dt-sc-button {
margin-top: 20px;
float: none;
display: inline-block
}
.dt-sc-image-caption.dt-sc-online-learning-caption:hover .dt-sc-image-wrapper img {
border-radius: 10px
}
.dt-sc-image-caption.dt-sc-online-learning-caption:hover .dt-sc-image-content a {
background: 0 0
}
.dt-sc-dark-bg .dt-sc-image-caption.dt-sc-online-learning-caption .dt-sc-image-title h6, .dt-sc-dark-bg .dt-sc-image-caption.dt-sc-online-learning-caption a.dt-sc-button {
color: #fff
}
.dt-sc-image-caption.type2 {
padding: 10px;
position: relative;
z-index: 9;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
}
.dt-sc-image-caption.type2 .dt-sc-image-wrapper {
clear: both;
overflow: hidden
}
.dt-sc-image-caption.type2 .dt-sc-image-wrapper img {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
}
.dt-sc-image-caption.type2:hover .dt-sc-image-wrapper img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2)
}
.dt-sc-image-caption.type2 .dt-sc-image-content {
padding: 20px;
clear: both;
display: block;
font-size: 16px;
left: 0;
margin: 0;
position: relative;
text-align: center;
z-index: 9
}
.dt-sc-image-caption.type2.bottom .dt-sc-image-content {
bottom: -30px
}
.dt-sc-image-caption.type2 .dt-sc-image-title h3 {
font-size: 24px;
font-weight: 400;
text-transform: inherit;
top: 0
}
.dt-sc-image-caption.type2 .dt-sc-image-content p {
margin: 10px 0 0;
display: inline-block
}
.dt-sc-image-caption.type2 .dt-sc-image-title, .dt-sc-image-caption.type2 .dt-sc-image-title h3 {
margin-bottom: 0
}
.dt-sc-image-caption.type2 .dt-sc-image-title {
position: relative;
margin-bottom: 25px;
padding-bottom: 30px
}
.dt-sc-image-caption.type2 .dt-sc-image-title:before {
position: absolute;
content: "";
display: block;
background: #fff;
width: 100px;
height: 2px;
left: 0;
right: 0;
margin: 0 auto;
bottom: -2px
}
.dt-sc-image-caption.type2 .dt-sc-image-title:after {
position: absolute;
content: "\f1e3";
font-family: FontAwesome;
display: block;
color: #fff;
width: 50px;
height: auto;
left: 0;
right: 0;
margin: 0 auto;
bottom: -16px;
line-height: 30px;
font-size: 30px;
animation: no-spin 4s infinite linear;
-moz-animation: no-spin 4s infinite linear;
-webkit-animation: no-spin 4s infinite linear;
-ms-animation: no-spin 4s infinite linear
}
.dt-sc-image-caption.type2:hover .dt-sc-image-title:after {
animation: spin 4s infinite linear;
-moz-animation: spin 4s infinite linear;
-webkit-animation: spin 4s infinite linear;
-ms-animation: spin 4s infinite linear
}
@-moz-keyframes no-spin {
from, to {
-moz-transform: rotate(0)
}
}
@-webkit-keyframes no-spin {
from, to {
-webkit-transform: rotate(0)
}
}
@keyframes no-spin {
from, to {
transform: rotate(0)
}
}
@-moz-keyframes spin {
from {
-moz-transform: rotate(0)
}
to {
-moz-transform: rotate(360deg)
}
}
@-webkit-keyframes spin {
from {
-webkit-transform: rotate(0)
}
to {
-webkit-transform: rotate(360deg)
}
}
@keyframes spin {
from {
transform: rotate(0)
}
to {
transform: rotate(360deg)
}
}
.dt-sc-image-caption.type2.blue, .dt-sc-image-caption.type2.blue .dt-sc-image-title:after {
background-color: #008bd3
}
.dt-sc-image-caption.type2.brown, .dt-sc-image-caption.type2.brown .dt-sc-image-title:after {
background-color: #795548
}
.dt-sc-image-caption.type2.cadetblue, .dt-sc-image-caption.type2.cadetblue .dt-sc-image-title:after {
background-color: #3c939d
}
.dt-sc-image-caption.type2.chillipepper, .dt-sc-image-caption.type2.chillipepper .dt-sc-image-title:after {
background-color: #c10841
}
.dt-sc-image-caption.type2.cyan, .dt-sc-image-caption.type2.cyan .dt-sc-image-title:after {
background-color: #00bcd4
}
.dt-sc-image-caption.type2.darkgolden, .dt-sc-image-caption.type2.darkgolden .dt-sc-image-title:after {
background-color: #b48b3c
}
.dt-sc-image-caption.type2.deeporange, .dt-sc-image-caption.type2.deeporange .dt-sc-image-title:after {
background-color: #ff5722
}
.dt-sc-image-caption.type2.deeppurple, .dt-sc-image-caption.type2.deeppurple .dt-sc-image-title:after {
background-color: #673ab7
}
.dt-sc-image-caption.type2.green, .dt-sc-image-caption.type2.green .dt-sc-image-title:after {
background-color: #60ae0d
}
.dt-sc-image-caption.type2.lime, .dt-sc-image-caption.type2.lime .dt-sc-image-title:after {
background-color: #cddc39
}
.dt-sc-image-caption.type2.magenta, .dt-sc-image-caption.type2.magenta .dt-sc-image-title:after {
background-color: #cb506d
}
.dt-sc-image-caption.type2.orange, .dt-sc-image-caption.type2.orange .dt-sc-image-title:after {
background-color: #ff9800
}
.dt-sc-image-caption.type2.pink, .dt-sc-image-caption.type2.pink .dt-sc-image-title:after {
background-color: #fd6ca3
}
.dt-sc-image-caption.type2.purple, .dt-sc-image-caption.type2.purple .dt-sc-image-title:after {
background-color: #9c27b0
}
.dt-sc-image-caption.type2.red, .dt-sc-image-caption.type2.red .dt-sc-image-title:after {
background-color: #da0000
}
.dt-sc-image-caption.type2.skyblue, .dt-sc-image-caption.type2.skyblue .dt-sc-image-title:after {
background-color: #0eb2e7
}
.dt-sc-image-caption.type2.teal, .dt-sc-image-caption.type2.teal .dt-sc-image-title:after {
background-color: #009688
}
.dt-sc-image-caption.type2.turquoise, .dt-sc-image-caption.type2.turquoise .dt-sc-image-title:after {
background-color: #32ccbd
}
.dt-sc-image-caption.type2.wisteria, .dt-sc-image-caption.type2.wisteria .dt-sc-image-title:after {
background-color: #9b59b6
}
.dt-sc-image-caption.type2.yellow, .dt-sc-image-caption.type2.yellow .dt-sc-image-title:after {
background-color: #ffcc21
}
.dt-sc-image-caption.type3 {
text-align: center
}
.dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper {
text-align: center;
background: 0 0;
border: none;
position: inherit;
width: 100%;
display: inline-block;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper img {
position: relative;
z-index: 1;
top: -15px
}
.dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper:before {
border: 0
}
.dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper:after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -17px;
margin: auto;
width: 70px;
height: 70px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-image-caption.type3 .dt-sc-image-content h3 {
font-size: 18px
}
.dt-sc-image-caption.type3 .dt-sc-image-title {
margin-bottom: 15px
}
.dt-sc-image-caption.type3.alignright, .dt-sc-image-caption.type3.alignright .dt-sc-image-wrapper .icon-wrapper {
text-align: right
}
.dt-sc-image-caption.type3.alignright .dt-sc-image-wrapper .icon-wrapper:after {
left: auto;
right: 8px
}
.dt-sc-image-caption.type3.alignright .dt-sc-image-wrapper .icon-wrapper img {
right: 23px
}
.dt-sc-image-caption.type3.alignleft, .dt-sc-image-caption.type3.alignleft .dt-sc-image-wrapper .icon-wrapper {
text-align: left
}
.dt-sc-image-caption.type3.alignleft .dt-sc-image-wrapper .icon-wrapper:after {
right: auto;
left: 8px
}
.dt-sc-image-caption.type3.alignleft .dt-sc-image-wrapper .icon-wrapper img {
left: 23px
}
.dt-sc-image-caption.type4 {
border-top: 3px solid;
position: relative
}
.dt-sc-image-caption.type4 .dt-sc-image-content {
border-top: 0;
margin: 0 0 30px;
padding: 30px 30px 45px;
width: 100%
}
.dt-sc-image-caption.type4 .dt-sc-image-content h3 {
font-size: 24px;
text-transform: inherit
}
.dt-sc-image-caption.type4 .dt-sc-image-title {
margin-bottom: 15px
}
.dt-sc-image-caption.type4 .dt-sc-button {
border: 1px solid #f0f0f0;
text-transform: none;
font-size: 14px;
position: absolute;
bottom: 13px;
left: 20px;
padding: 10px 20px 9px
}
.dt-sc-image-caption.type4 .dt-sc-button span {
margin-left: 5px
}
.dt-sc-image-caption.type4.aligncenter .dt-sc-button {
left: 0;
right: 0;
margin: 0 auto
}
.dt-sc-image-caption.type4.alignright .dt-sc-button {
left: auto;
right: 20px;
margin: 0 auto
}
.dt-sc-image-caption.type5 {
margin-bottom: 35px;
position: relative;
z-index: 1
}
.dt-sc-image-caption.type5 .dt-sc-image-content, .dt-sc-image-caption.type5 .dt-sc-image-wrapper {
margin: 0;
width: 45%
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper:before {
border-width: 1px 0 0 1px;
left: -20px;
top: -20px
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper:after {
border-width: 0 1px 1px 0;
bottom: -20px;
right: -20px
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper:after, .dt-sc-image-caption.type5 .dt-sc-image-wrapper:before {
border-color: #909090;
border-style: solid;
content: "";
height: 100px;
position: absolute;
width: 100px;
z-index: -1
}
.dt-sc-image-caption.type5:hover .dt-sc-image-wrapper:after, .dt-sc-image-caption.type5:hover .dt-sc-image-wrapper:before {
height: 30%;
width: 30%
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper {
display: table;
float: left;
padding: 0;
position: relative
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper .dt-image-with-anti-corner-frame {
margin: 0 auto
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper img {
width: 100%
}
.dt-sc-image-caption.type5 .dt-sc-image-content {
clear: none;
float: left;
margin: 0;
padding: 20px 0;
position: absolute;
right: 0;
top: 50%;
text-align: left;
z-index: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%)
}
.dt-sc-image-caption.type5 .dt-sc-image-title {
margin-bottom: 10px
}
.dt-sc-image-caption.type5 .dt-sc-image-content h3 {
text-transform: none;
top: auto;
font-size: 50px;
font-weight: 600;
letter-spacing: -.1px
}
.dt-sc-image-caption.type5.bottom-content .dt-sc-image-wrapper {
width: 100%;
margin: 0
}
.dt-sc-image-caption.type5.bottom-content .dt-sc-image-wrapper:before {
border-bottom: 15px solid #fff;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-top-width: 0;
bottom: 0;
left: 0;
right: 0;
top: auto;
width: 0
}
.dt-sc-image-caption.type5.bottom-content .dt-sc-image-content {
margin-top: 90px;
width: 100%
}
.dt-sc-image-caption.type5.left-content .dt-sc-image-wrapper {
float: right
}
.dt-sc-image-caption.type5.left-content .dt-sc-image-content {
text-align: right;
left: 0;
right: auto
}
.dt-sc-image-caption.type5.top-content .dt-sc-image-wrapper {
width: 100%;
margin: 0
}
.dt-sc-image-caption.type5.top-content .dt-sc-image-wrapper:before {
border-top: 15px solid #fff;
border-bottom: 0;
border-right: 15px solid transparent;
border-left: 15px solid transparent;
top: 0;
width: 0;
left: 0;
right: 0;
bottom: inherit
}
.dt-sc-image-caption.type5.top-content .dt-sc-image-content {
width: 100%;
margin-top: 70px;
margin-bottom: 90px
}
.dt-sc-image-caption.type6 {
overflow: hidden;
position: relative;
text-align: center;
z-index: 0
}
.dt-sc-image-caption.type6:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: 1;
opacity: 0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 80%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(80%, rgba(0, 0, 0, .9)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 80%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 80%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 80%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .9) 80%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000', GradientType=0)
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption:before, .dt-sc-image-caption.type6.dt-sc-points-system-img-caption:before, .dt-sc-image-caption.type6.dt-sc-university-img-caption:before {
content: none
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper {
padding: 0
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper img {
opacity: .1
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper img {
opacity: 1
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper .icon-wrapper {
position: absolute;
bottom: auto;
left: 0;
right: 0;
top: 0
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper .icon-wrapper:after, .dt-sc-image-caption.type6 .dt-sc-image-wrapper .icon-wrapper:before {
border: none;
background: 0 0
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper .icon-wrapper span {
border-radius: 50%;
width: 60px;
height: 60px;
line-height: 60px;
font-size: 24px;
margin: 0;
position: relative;
z-index: 3;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
transform: translateY(0);
opacity: 0;
visibility: hidden
}
.dt-sc-image-caption.type6 .dt-sc-image-content {
float: left;
margin-top: 0;
position: absolute;
left: 0;
bottom: 50%;
padding: 0 40px;
width: 100%;
-webkit-transform: translateY(-50%);
transform: translateY(50%)
}
.dt-sc-image-caption.type6:hover .dt-sc-image-content {
bottom: 20px;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
transform: translateY(0);
z-index: 9
}
.dt-sc-image-caption.type6 .dt-sc-image-title {
margin-bottom: 5px
}
.dt-sc-image-caption.type6 h3 {
font-size: 20px;
font-weight: 400;
position: relative;
z-index: 3
}
.dt-sc-learning-simple-title b, .dt-sc-university-simple-title b {
font-weight: 300
}
.dt-sc-image-caption.type6 p {
position: relative;
margin: 0;
z-index: 3
}
.dt-sc-image-caption.type6:hover:before {
opacity: 1
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper .icon-wrapper span {
color: #fff;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
transform: translateY(150%);
opacity: 1;
visibility: visible;
background: #000
}
.dt-sc-image-caption.type6 .dt-sc-image-content, .dt-sc-image-caption.type6 .dt-sc-image-content>*, .dt-sc-image-caption.type6 h3 {
color: #fff;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-image-caption.type6.dt-sc-light-bg:hover .dt-sc-image-content, .dt-sc-image-caption.type6.dt-sc-light-bg:hover .dt-sc-image-content>*, .dt-sc-image-caption.type6.dt-sc-light-bg:hover h3 {
color: #000
}
.dt-sc-image-caption.type6.blue {
background-color: #008bd3
}
.dt-sc-image-caption.type6.brown {
background-color: #795548
}
.dt-sc-image-caption.type6.cadetblue {
background-color: #3c939d
}
.dt-sc-image-caption.type6.chillipepper {
background-color: #c10841
}
.dt-sc-image-caption.type6.cyan {
background-color: #00bcd4
}
.dt-sc-image-caption.type6.darkgolden {
background-color: #b48b3c
}
.dt-sc-image-caption.type6.deeporange {
background-color: #ff5722
}
.dt-sc-image-caption.type6.deeppurple {
background-color: #673ab7
}
.dt-sc-image-caption.type6.green {
background-color: #60ae0d
}
.dt-sc-image-caption.type6.lime {
background-color: #cddc39
}
.dt-sc-image-caption.type6.magenta {
background-color: #cb506d
}
.dt-sc-image-caption.type6.orange {
background-color: #ff9800
}
.dt-sc-image-caption.type6.pink {
background-color: #fd6ca3
}
.dt-sc-image-caption.type6.purple {
background-color: #9c27b0
}
.dt-sc-image-caption.type6.red {
background-color: #da0000
}
.dt-sc-image-caption.type6.skyblue {
background-color: #0eb2e7
}
.dt-sc-image-caption.type6.teal {
background-color: #009688
}
.dt-sc-image-caption.type6.turquoise {
background-color: #32ccbd
}
.dt-sc-image-caption.type6.wisteria {
background-color: #9b59b6
}
.dt-sc-image-caption.type6.yellow {
background-color: #ffcc21
}
.dt-sc-image-caption.type6.blue:hover, .dt-sc-image-caption.type6.green:hover, .dt-sc-image-caption.type6.purple:hover, .dt-sc-image-caption.type6.yellow:hover, .dt-sc-image-caption.type6:hover {
background: 0 0
}
.dt-sc-image-caption.type6.alignleft {
text-align: left
}
.dt-sc-image-caption.type6.alignright {
text-align: right
}
.dt-sc-image-caption.type6.alignleft .dt-sc-image-wrapper .icon-wrapper {
right: auto;
left: 40px
}
.dt-sc-image-caption.type6.alignright .dt-sc-image-wrapper .icon-wrapper {
left: auto;
right: 40px
}
.dt-sc-image-caption.type6.alignleft h3:before {
left: 0;
right: auto
}
.dt-sc-image-caption.type6.alignright h3:before {
right: 0;
left: auto
}
.dt-sc-image-caption.type6.with-rounded-corner {
border-radius: 5px
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption {
text-align: left;
background-color: rgba(0, 0, 0, .9)
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-wrapper img {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 0;
bottom: 0
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content {
position: relative;
top: 0;
padding: 40px;
-moz-transform: none;
-webkit-transform: none;
transform: none
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content p {
margin-bottom: 0
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-wrapper .icon-wrapper {
padding: 50px 0 0;
position: relative;
bottom: 0;
left: 0;
right: 0;
top: 0;
-webkit-transform: translate(10%, 50%);
-moz-transform: translate(10%, 50%);
transform: translate(10%, 10%)
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-wrapper .icon-wrapper span {
position: relative;
background: #fff;
color: #000;
border-radius: 50%;
padding: 10px;
text-align: center;
-webkit-transform: none;
-moz-transform: none;
transform: none;
opacity: 1;
visibility: visible
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption:hover .dt-sc-image-content a.transparent, .dt-sc-image-caption.type6.dt-sc-points-system-img-caption:hover .dt-sc-image-content a, .dt-sc-image-caption.type6.dt-sc-university-img-caption:hover .dt-sc-image-content a.transparent {
background: 0 0
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-wrapper .icon-wrapper span:before {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption:hover .dt-sc-image-wrapper img {
opacity: .3
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption:hover .dt-sc-image-content .dt-sc-button.dt-skin-secondary-color {
color: #fff
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption {
text-align: left
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-title h3 {
text-transform: capitalize
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-wrapper img {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 0;
bottom: 0;
opacity: 0
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-content {
position: relative;
top: 0;
padding: 40px;
-moz-transform: none;
-webkit-transform: none;
transform: none
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-content p {
margin-bottom: 0
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-content p img {
margin-top: 20px
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-content p, .dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-title h3 {
color: #2f3b4d
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption:hover .dt-sc-image-content .dt-sc-button.dt-skin-secondary-color, .dt-sc-image-caption.type6.dt-sc-university-img-caption:hover .dt-sc-image-content .dt-sc-button.dt-skin-secondary-color, .dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-content a.dt-sc-button {
color: #fff
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-wrapper .icon-wrapper {
padding: 20px 0 0;
position: relative;
bottom: 0;
left: 0;
right: 0;
top: 0;
-webkit-transform: translate(10%, 50%);
-moz-transform: translate(10%, 50%);
transform: translate(10%, 10%)
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-wrapper .icon-wrapper span {
position: relative;
color: #fff;
border-radius: 50%;
padding: 15px;
font-size: 25px;
text-align: center;
-webkit-transform: none;
-moz-transform: none;
transform: none;
border: none;
opacity: 1;
visibility: visible
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption:hover .dt-sc-image-wrapper img, .dt-sc-image-caption.type6.dt-sc-university-img-caption:hover .dt-sc-image-wrapper img {
opacity: .1
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-wrapper .icon-wrapper span:before {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
counter-increment: image-caption-counter;
margin-bottom: 35px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption {
text-align: center
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-wrapper img {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 0;
bottom: 0
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
position: relative;
top: 0;
padding: 100px 80px;
-moz-transform: none;
-webkit-transform: none;
transform: none
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content p {
margin-bottom: 0
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title {
position: relative
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title:after {
content: counter(image-caption-counter);
font-size: 100px;
position: absolute;
left: 0;
top: 0;
text-align: center;
margin: auto;
right: 0;
font-family: Raleway, Helvetica, Arial, sans-serif;
font-weight: 100
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title h3 {
margin-top: 100px;
margin-bottom: 20px;
font-size: 35px;
text-transform: capitalize
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption:hover .dt-sc-image-content {
opacity: 1
}
.dt-sc-points-system-simple-title b {
font-weight: 300
}
.dt-sc-image-caption.type7 {
position: relative
}
.dt-sc-image-caption.type7 .dt-sc-image-wrapper {
float: left;
width: 48%;
margin: 0 3% 0 0;
position: relative
}
.dt-sc-image-caption.type7 .dt-sc-image-wrapper:before {
content: "";
position: absolute;
border-top: 15px solid transparent;
border-bottom: 15px solid transparent;
border-right: 15px solid #fff;
height: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto
}
.dt-sc-image-caption.type7 .dt-sc-image-content {
float: left;
width: 49%;
clear: none;
text-align: center;
margin: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
right: 0
}
.dt-sc-image-caption.type7 .dt-sc-image-title {
margin-bottom: 10px
}
.dt-sc-image-caption.type7 .dt-sc-image-content h3 {
font-size: 18px;
font-weight: 600;
text-transform: none
}
.dt-sc-image-caption.type7.bottom-content .dt-sc-image-wrapper {
width: 100%;
margin: 0
}
.dt-sc-image-caption.type7.bottom-content .dt-sc-image-wrapper:before {
border-top: 0;
border-bottom: 15px solid #fff;
border-right: 15px solid transparent;
border-left: 15px solid transparent;
bottom: 0;
width: 0;
left: 0;
right: 0;
top: inherit
}
.dt-sc-image-caption.type7.bottom-content .dt-sc-image-content {
width: 100%;
margin-top: 90px
}
.dt-sc-image-caption.type7.left-content .dt-sc-image-wrapper {
margin: 0 0 0 3%;
float: right
}
.dt-sc-image-caption.type7.left-content .dt-sc-image-wrapper:before {
border-left: 15px solid #fff;
border-right: 0;
right: inherit;
left: 0
}
.dt-sc-image-caption.type7.left-content .dt-sc-image-content {
left: 0;
right: auto
}
.dt-sc-image-caption.type7.top-content .dt-sc-image-wrapper {
width: 100%;
margin: 0
}
.dt-sc-image-caption.type7.top-content .dt-sc-image-wrapper:before {
border-top: 15px solid #fff;
border-bottom: 0;
border-right: 15px solid transparent;
border-left: 15px solid transparent;
top: 0;
width: 0;
left: 0;
right: 0;
bottom: inherit
}
.dt-sc-image-caption.type7.top-content .dt-sc-image-content {
width: 100%;
margin-top: 70px;
margin-bottom: 90px
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption {
background: #fff;
padding: 25px 25px 25px 0
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption:hover {
box-shadow: 0 15px 10px -10px rgba(31, 31, 31, .25)
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-wrapper {
width: 55%;
margin: 0
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-wrapper:before {
display: none
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-wrapper img {
padding: 15px
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-content {
text-align: left;
width: 50%;
padding-right: 20px;
padding-left: 15px
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-content h3 {
font-size: 24px;
font-weight: 500
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-content p, .dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-title, .dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-title h3 {
margin-bottom: 0
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-content a.dt-sc-button:hover {
color: #000
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 {
counter-increment: image-caption-counter;
position: relative;
margin-bottom: 35px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper {
position: relative
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper:after {
content: counter(image-caption-counter, decimal-leading-zero);
font-size: 40px;
font-weight: 700;
margin: auto;
position: absolute;
left: 10px;
top: 10px;
background: #fff;
height: 100px;
width: 100px;
line-height: 100px;
text-align: center
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7.left-content .dt-sc-image-wrapper:after {
left: auto;
right: 10px;
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7:hover .dt-sc-image-wrapper:after {
border-radius: 50%;
color: #fff
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-title {
margin-bottom: 30px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-title h3 {
font-size: 30px;
margin-bottom: 0;
line-height: 35px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-title h6 {
font-size: 20px;
text-transform: lowercase
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-content {
font-size: 15px;
margin-top: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
right: 0;
text-align: left
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7.left-content .dt-sc-image-content {
text-align: right
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7:hover .dt-sc-image-content a.dt-sc-button {
color: #fff
}
.dt-sc-image-caption.type8 .dt-sc-image-content {
position: relative;
background: rgba(0, 0, 0, .03);
margin-top: 0;
padding: 60px 20px 20px;
text-align: center;
width: 100%
}
.dt-sc-image-caption.type8 .dt-sc-image-title {
margin-bottom: 10px;
position: relative
}
.dt-sc-image-caption.type8 .dt-sc-image-content h3 {
font-size: 18px;
font-weight: 600;
text-transform: none
}
.dt-sc-image-caption.type8:hover .dt-sc-image-content h3 a {
background: 0 0;
color: #000
}
.dt-sc-image-caption.type8 .dt-sc-image-content:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: -34px;
margin: auto;
width: 68px;
height: 68px;
border-radius: 50%;
text-align: center;
line-height: 50px;
border: 7px solid #fff;
z-index: 1
}
.dt-sc-image-caption.type8 .dt-sc-image-title:after, .dt-sc-image-caption.type8 .dt-sc-image-title:before {
content: "";
position: absolute;
left: 0;
right: 0;
margin: auto;
background: #fff;
z-index: 1
}
.dt-sc-image-caption.type8 .dt-sc-image-title:before {
width: 1px;
height: 20px;
top: -70px
}
.dt-sc-image-caption.type8 .dt-sc-image-title:after {
width: 20px;
height: 1px;
top: -61px
}
.dt-sc-image-caption.type8 .dt-sc-image-wrapper {
overflow: hidden
}
.dt-sc-image-caption.type8 .dt-sc-image-wrapper a {
display: block;
line-height: 0
}
.dt-sc-image-caption.type8 .dt-sc-image-wrapper img {
display: block
}
.dt-sc-image-caption.type8:hover .dt-sc-image-wrapper img {
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3)
}
.dt-sc-image-caption.type8.alignleft .dt-sc-image-content {
text-align: left
}
.dt-sc-image-caption.type8.alignright .dt-sc-image-content, .dt-sc-image-caption.type9.alignright {
text-align: right
}
.dt-sc-image-caption.type9, .dt-sc-image-caption.type9 .dt-sc-image-wrapper {
position: relative
}
.dt-sc-image-caption.type9 .dt-sc-image-overlay {
opacity: 0;
background: rgba(0, 0, 0, .8);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 30px
}
.dt-sc-image-caption.type9 .dt-sc-image-overlay p, .dt-sc-image-caption.type9 .dt-sc-image-overlay ul.dt-sc-fancy-list {
color: #FFF
}
.dt-sc-image-caption.type9 .dt-sc-image-overlay .dt-sc-button {
font-size: 14px;
letter-spacing: 1px;
margin: 15px 0 0
}
.dt-sc-image-caption.type9 .dt-sc-image-content h3 {
font-size: 18px;
font-weight: 700;
text-transform: none
}
.dt-sc-image-caption.type9 .dt-sc-image-content {
margin-top: 20px
}
.dt-sc-image-caption.type9:hover .dt-sc-image-overlay {
opacity: 1
}
.dt-sc-image-caption.type9 .dt-sc-image-overlay .dt-sc-button:hover {
background: #fff;
color: #000
}
.dt-sc-image-caption.type9.alignleft {
text-align: left
}
@media screen and (min-width:0\0) {
.type8.dt-sc-image-caption .dt-sc-image-content::before {
border: none;
box-shadow: 0 0 0 7px #fff;
-ms-box-shadow: 0 0 0 7px #fff;
top: -24px
}
}
.dt-sc-image-caption .dt-sc-image-title span, .dt-sc-image-caption.type4.dt-sc-dark-color-on-hover:hover .dt-sc-image-content h3, .dt-sc-image-caption.type4.dt-sc-dark-color-on-hover:hover .dt-sc-image-content h6, .dt-sc-image-caption.type4.dt-sc-dark-color-on-hover:hover .dt-sc-image-content p {
color: #000
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper span, .dt-sc-image-caption.type2 .dt-sc-image-content, .dt-sc-image-caption.type2 .dt-sc-image-content h3, .dt-sc-image-caption.type2:hover .dt-sc-image-content p, .dt-sc-image-caption.type4:hover .dt-sc-image-content h3, .dt-sc-image-caption.type4:hover .dt-sc-image-content h6, .dt-sc-image-caption.type4:hover .dt-sc-image-content p, .dt-sc-image-caption:hover .dt-sc-image-content a, .dt-sc-image-caption:hover .dt-sc-image-wrapper .icon-wrapper span {
color: #fff
}
.dt-sc-image-caption .dt-sc-image-title h6 {
color: rgba(0, 0, 0, .8)
}
.dt-sc-image-caption.type4 .dt-sc-button {
color: #5b5b5b
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper:after {
background: #f4f4f4
}
.light-border .dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper:after {
background: #fff
}
.dt-sc-image-caption:hover .dt-sc-image-content a {
background: #000
}
.dt-sc-image-caption.type4 .dt-sc-button, .dt-sc-image-caption.type4 .dt-sc-image-content {
background: #f9f9f9
}
.dt-sc-image-caption .dt-sc-image-title span, .dt-sc-image-caption:hover .dt-sc-image-wrapper .icon-wrapper:before {
border-bottom-color: #000
}
@media only screen and (min-width:1381px) and (max-width:1680px) {
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
padding: 80px 50px 20px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title h3 {
margin-top: 80px
}
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dt-sc-image-caption.type6 {
overflow: hidden
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper {
padding: 0
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper img {
max-height: none;
width: 100%
}
.dt-sc-image-caption.type6:hover:before {
top: 0
}
.dt-sc-image-caption.type6 .dt-sc-image-content p {
display: none
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
padding: 60px 50px 0
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-wrapper {
padding: 0
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-wrapper .icon-wrapper {
padding: 20px 0 0
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content {
padding: 40px 40px 10px
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content p {
display: block
}
.dt-sc-image-caption.type6 h3 {
font-size: 16px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper:after {
font-size: 30px;
height: 80px;
width: 80px;
line-height: 80px
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-image-caption.type6 h3.dt-sc-image-caption.type6 .dt-sc-image-wrapper .icon-wrapper, .dt-sc-image-caption.type6 p, .dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content p {
display: none
}
.dt-sc-image-caption.type2 .dt-sc-image-content {
padding: 20px 15px
}
.dt-sc-image-caption.type5 img {
width: 100%
}
.dt-sc-image-caption.type6 {
overflow: hidden
}
.dt-sc-image-caption.type6 h3 {
font-size: 16px
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper img {
max-height: none;
width: 100%
}
.dt-sc-image-caption.type7.bottom-content .dt-sc-image-content {
margin-top: 55px
}
.dt-sc-image-caption.type2 .dt-sc-image-content p, .dt-sc-image-caption.type9 .dt-sc-image-overlay p {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.zigzag-bottom .dt-sc-image-caption.type2 .dt-sc-image-content p {
white-space: unset
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
padding: 80px 80px 60px;
margin: 0
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title h3 {
margin-top: 70px;
margin-bottom: 20px;
font-size: 18px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title:after {
font-size: 60px
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-wrapper .icon-wrapper {
padding: 30px 0 0
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content p {
font-size: 12px
}
.res_move-top-cap .dt-sc-image-caption.type6.dt-sc-learning-img-caption {
top: -80px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper:after {
left: 20px;
top: 20px;
font-size: 26px;
height: 70px;
width: 70px;
line-height: 70px
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper .icon-wrapper span {
transform: translateY(50%);
-webkit-transform: translateY(50%);
-moz-transform: translateY(50%);
-ms-transform: translateY(50%)
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content, .dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-content {
padding: 40px 30px
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption {
padding: 35px 25px 35px 0
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper::before {
border-bottom-width: 100px;
border-left-width: 100px
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper::after {
left: 5px
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper span {
font-size: 30px;
margin: 0 15px 15px 0
}
.dt-sc-image-caption.type2 .dt-sc-image-content h3 {
text-transform: capitalize;
font-size: 16px
}
.dt-sc-image-caption.type2 .dt-sc-image-content {
padding: 25px 10px 15px
}
.dt-sc-image-caption.type2 .dt-sc-image-title {
margin-bottom: 0
}
.dt-sc-image-caption.type2 .dt-sc-image-content p {
top: 57px
}
.dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper:after {
bottom: -20px
}
.dt-sc-image-caption.type5 .dt-sc-image-content, .dt-sc-image-caption.type5 .dt-sc-image-title, .dt-sc-image-caption.type5 .dt-sc-image-title h3 {
width: 100%
}
.dt-sc-image-caption.type5 h3 {
padding: 6px 15px 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box
}
.dt-sc-image-caption.type6 {
overflow: hidden
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper img {
max-height: none
}
.dt-sc-image-caption.type6 .dt-sc-image-content {
padding: 0 30px
}
.dt-sc-image-caption.type6 h3 {
font-size: 16px
}
.dt-sc-image-caption.type6 .dt-sc-image-content p, .dt-sc-image-caption.type6 p {
display: none
}
.dt-sc-image-caption.type6:hover:before {
top: 0
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper img {
top: -20px;
width: 100%
}
.res_move-top-cap .dt-sc-image-caption.type6.dt-sc-learning-img-caption {
top: -90px
}
.dt-sc-image-caption.type7 .dt-sc-image-content {
margin-top: 0
}
.dt-sc-image-caption.type7.bottom-content .dt-sc-image-content {
margin-top: 30px
}
.dt-sc-image-caption.type9 .dt-sc-image-content .dt-sc-image-title h3 {
text-transform: capitalize
}
.dt-sc-image-caption.type9 .dt-sc-image-overlay p {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.rs_col-sm-6 .dt-sc-image-caption.type2 {
margin-bottom: 30px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper {
width: 100%
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-content {
position: relative;
width: 100%;
transform: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
margin-top: 40px
}
.dt-sc-image-caption.type5 .dt-sc-image-content {
position: relative;
transform: none;
-webkit-transform: none;
-ms-transform: none;
-moz-transform: none
}
.dt-sc-image-caption.type5 .dt-sc-image-content, .dt-sc-image-caption.type5 .dt-sc-image-wrapper {
width: 100%
}
.dt-sc-image-caption.type2 .dt-sc-image-content p {
margin: 30px 0 0
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
padding: 20px;
margin-bottom: 0
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper .icon-wrapper span {
transform: translateY(20%);
-webkit-transform: translateY(20%);
-moz-transform: translateY(20%);
-ms-transform: translateY(20%)
}
.rs_col-sm-6 .dt-sc-image-caption.type6 h3 {
font-size: 20px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title:after {
font-size: 70px;
top: 30px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title h3 {
font-size: 20px
}
.dt-sc-image-caption.dt-sc-online-learning-caption {
margin-bottom: 30px
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper:before {
left: -10px;
top: -10px
}
.dt-sc-image-caption.type5 .dt-sc-image-wrapper:after {
bottom: -10px;
right: -10px
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content {
padding: 30px 25px
}
}
@media only screen and (max-width:767px) {
.dt-sc-image-caption .dt-sc-image-content, .dt-sc-image-caption .dt-sc-image-wrapper>img {
width: 100%
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper img {
max-width: 100%;
height: auto;
width: 100%
}
.dt-sc-image-caption.type7 {
margin: 0 0 30px
}
.dt-sc-image-caption.type7 .dt-sc-image-content {
margin: 0
}
.dt-sc-image-caption.type7.bottom-content .dt-sc-image-content {
margin-top: 50px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper {
width: 100%
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-content {
position: relative;
width: 100%;
transform: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
margin-top: 40px
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper:after {
left: 20px;
top: 20px
}
.dt-sc-image-caption.type5 .dt-sc-image-content {
position: relative;
transform: none;
-webkit-transform: none;
-ms-transform: none;
-moz-transform: none
}
.dt-sc-image-caption.type5 .dt-sc-image-content, .dt-sc-image-caption.type5 .dt-sc-image-wrapper {
width: 100%
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
margin-bottom: 0;
padding: 70px 50px
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper .icon-wrapper span {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
transform: translateY(100%)
}
.dt-sc-image-caption.type5 {
width: 90%;
left: 20px
}
}
@media only screen and (max-width:479px) {
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper::before {
border-bottom-width: 100px;
border-left-width: 100px
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper::after {
left: 7px
}
.dt-sc-image-caption .dt-sc-image-wrapper .icon-wrapper span {
font-size: 30px;
margin: 0 15px 15px 0
}
.dt-sc-image-caption.type3 .dt-sc-image-wrapper .icon-wrapper::after {
bottom: -20px
}
.dt-sc-image-caption.type5 h3 {
font-size: 22px
}
.dt-sc-image-caption.type6 {
min-height: 190px;
padding-bottom: 0
}
.dt-sc-image-caption.type6 .dt-sc-image-content {
margin-top: 20px
}
.dt-sc-image-caption.type6:hover:before {
top: 0
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper img {
top: -15px
}
.dt-sc-image-caption.type7 .dt-sc-image-content {
position: static;
top: auto;
transform: none;
-moz-transform: none;
-webkit-transform: none;
-ms-transform: none
}
.dt-sc-image-caption.type7 .dt-sc-image-content, .dt-sc-image-caption.type7 .dt-sc-image-wrapper {
margin-right: 0;
width: 100%
}
.dt-sc-image-caption.type7 .dt-sc-image-wrapper, .dt-sc-image-caption.type7.bottom-content .dt-sc-image-content, .dt-sc-image-caption.type7.left-content .dt-sc-image-wrapper {
margin: 0 0 30px
}
.dt-sc-image-caption.type7.bottom-content .dt-sc-image-content {
margin-top: 40px
}
.dt-sc-image-caption.type9 .dt-sc-image-overlay p {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-content, .dt-sc-image-caption.type7.dt-sc-kalvi-default-image-caption .dt-sc-image-wrapper {
width: 100%
}
.dt-sc-process-with-caption .dt-sc-image-caption.type7 .dt-sc-image-wrapper:after {
width: 50px;
height: 50px;
line-height: 50px;
font-size: 20px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title h3 {
margin-top: 80px;
font-size: 25px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content .dt-sc-image-title:after {
font-size: 70px
}
.dt-sc-image-caption.type6.dt-sc-points-system-img-caption .dt-sc-image-content {
padding: 30px
}
.dt-sc-image-caption.type6.dt-sc-university-img-caption .dt-sc-image-content {
padding: 10px 20px
}
.dt-sc-image-caption.type6.dt-sc-learning-img-caption .dt-sc-image-content {
padding: 30px
}
.dt-sc-image-caption.type5 {
width: 75%;
left: 40px
}
}
@media only screen and (max-width:319px) {
.dt-sc-image-caption.type2 .dt-sc-image-content p {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.dt-sc-image-caption.type5 h3 {
font-size: 16px;
padding: 6px 15px 5px;
border-radius: 5px
}
.dt-sc-image-caption.type6 {
min-height: 140px;
padding-bottom: 0
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper {
padding: 15px 0 0
}
.dt-sc-image-caption.type6 .dt-sc-image-wrapper img {
max-height: 140px
}
.dt-sc-image-caption.type6 .dt-sc-image-content {
margin-top: 10px
}
.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper img, .dt-sc-image-caption.type6:hover:before {
top: 0
}
.dt-sc-image-caption.type9 .dt-sc-image-overlay {
padding: 20px 15px
}
} .dt-sc-icon-box, .dt-sc-icon-box .icon-wrapper {
position: relative
}
.dt-sc-icon-box.alignright .icon-content h5, .dt-sc-icon-box.type1.alignright .icon-content h5 {
text-align: right
}
.dt-sc-icon-box.type1 .icon-content h4:after, .dt-sc-icon-box.type1 .large-icon, .dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box .icon-content h4, .dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box .icon-content h4 strong, .dt-sc-icon-box.type1.dt-sc-one-course-icon-box:before, .dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover .icon-content h4, .dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover .icon-content p, .dt-sc-icon-box.type1.dt-sc-university-icon-box, .dt-sc-icon-box.type1.dt-sc-university-icon-box:after, .dt-sc-icon-box.type1.dt-sc-university-icon-box:before, .dt-sc-icon-box.type10 .icon-content h4, .dt-sc-icon-box.type10 .icon-wrapper img, .dt-sc-icon-box.type10 .icon-wrapper span, .dt-sc-icon-box.type10 .icon-wrapper:after, .dt-sc-icon-box.type10 .icon-wrapper:before, .dt-sc-icon-box.type11, .dt-sc-icon-box.type11 .icon-content, .dt-sc-icon-box.type11 .icon-content h4 .dt-sc-icon-box.type11 .icon-content h5, .dt-sc-icon-box.type11 .icon-content p, .dt-sc-icon-box.type11 .icon-wrapper img, .dt-sc-icon-box.type11 .icon-wrapper span, .dt-sc-icon-box.type11 .icon-wrapper:after, .dt-sc-icon-box.type11:before, .dt-sc-icon-box.type12, .dt-sc-icon-box.type12 *, .dt-sc-icon-box.type12 .icon-wrapper, .dt-sc-icon-box.type13, .dt-sc-icon-box.type14, .dt-sc-icon-box.type14 .icon-content, .dt-sc-icon-box.type14 .icon-content h4, .dt-sc-icon-box.type14 .icon-content h5, .dt-sc-icon-box.type14 .icon-content p, .dt-sc-icon-box.type14 .icon-wrapper img, .dt-sc-icon-box.type14 .icon-wrapper span, .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-wrapper:before, .dt-sc-icon-box.type2 .icon-content, .dt-sc-icon-box.type2 .icon-content h4, .dt-sc-icon-box.type2 .icon-wrapper:after, .dt-sc-icon-box.type2 .icon-wrapper:before, .dt-sc-icon-box.type3 .icon-wrapper span, .dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper:after, .dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper:before, .dt-sc-icon-box.type3.no-icon-bg .icon-content h4, .dt-sc-icon-box.type4, .dt-sc-icon-box.type5 .icon-wrapper img, .dt-sc-icon-box.type5 .icon-wrapper span, .dt-sc-icon-box.type5 .icon-wrapper:before, .dt-sc-icon-box.type5.rounded .icon-wrapper, .dt-sc-icon-box.type6, .dt-sc-icon-box.type6 .icon-wrapper, .dt-sc-icon-box.type7, .dt-sc-icon-box.type7 .icon-wrapper, .dt-sc-icon-box.type7 .icon-wrapper span, .dt-sc-icon-box.type8, .dt-sc-icon-box.type8.with-bg *, .dt-sc-icon-box.type8.with-bg h4, .dt-sc-icon-box.type8.with-bg p, .dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content h4:after, .dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content:before {
-webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-o-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
transition: all .3s linear 0s
}
.dt-sc-icon-box {
float: left;
clear: both;
margin: 0;
padding: 0;
width: 100%
}
.dt-sc-partially-rounded, .dt-sc-partially-rounded-alt:hover {
border-radius: 40px 0
}
.dt-sc-partially-rounded-alt, .dt-sc-partially-rounded:hover {
border-radius: 0 40px
}
.dt-sc-icon-box.dt-sc-rounded .icon-wrapper span {
border-radius: 50%
}
.dt-sc-icon-box.dt-sc-partially-rounded .icon-wrapper span {
border-radius: 55px 0
}
.dt-sc-icon-box.dt-sc-partially-rounded:hover .icon-wrapper span {
border-radius: 0 55px
}
.dt-sc-icon-box .icon-wrapper span img, .dt-sc-icon-box .icon-wrapper>img {
margin: auto;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0
}
.dt-sc-icon-box .large-icon {
position: absolute;
right: 0;
font-size: 100px;
bottom: 0
}
.dt-sc-icon-box.type1:hover .large-icon {
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3)
}
.dt-sc-icon-box .icon-content h5 {
margin-bottom: 5px
}
.dt-sc-icon-box.type1 {
margin: 0;
padding: 45px 40px;
width: 100%;
border: 1px solid;
border-right: 0;
overflow: hidden
}
.dt-sc-icon-box.type1.last {
border-right-width: 1px;
border-right-style: solid
}
.dt-sc-icon-box.type1.without-borders {
border: none;
padding: 0;
margin-bottom: 50px
}
.dt-sc-icon-box.type1 .icon-wrapper {
float: left;
margin: 0 0 20px;
width: 100%
}
.dt-sc-icon-box.type1 .icon-wrapper img {
width: 82px;
max-height: 66px;
position: relative;
right: auto;
margin: 0
}
.dt-sc-icon-box.type1 .icon-wrapper span {
font-size: 60px;
position: relative
}
.dt-sc-icon-box.type1 .icon-content {
margin: 0;
float: left;
clear: both;
width: 100%
}
.dt-sc-icon-box.type1 .icon-content h4 {
margin-bottom: 20px;
padding-bottom: 20px;
font-weight: 600;
position: relative
}
.dt-sc-icon-box.type1 .icon-content h4:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 30px;
height: 2px
}
.dt-sc-icon-box.type1 .icon-content h4:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 0;
height: 2px
}
.dt-sc-icon-box.type1.alignleft .large-icon, .dt-sc-icon-box.type1.alignright .icon-content h4:after, .dt-sc-icon-box.type1.alignright .icon-content h4:before {
left: auto;
right: 0
}
.dt-sc-icon-box.type1 .icon-content p {
margin-bottom: 0
}
.last .dt-sc-icon-box.type1 {
border-right: 1px solid
}
.dt-sc-icon-box.type1.without-separator .icon-content>:first-child {
margin-bottom: 5px;
padding-bottom: 5px;
font-size: 18px
}
.dt-sc-icon-box.type1.without-separator .icon-content>:first-child:after, .dt-sc-icon-box.type1.without-separator .icon-content>:first-child:before {
display: none
}
.dt-sc-icon-box.type1:hover .icon-content h4:after {
width: 40px
}
.dt-sc-icon-box.type1.aligncenter .icon-content {
padding-left: 10px;
padding-right: 10px
}
.dt-sc-icon-box.type1.aligncenter .icon-content h4:after {
right: 0;
margin: 0 auto
}
.dt-sc-icon-box.type1.aligncenter .icon-content h4:before {
right: 0;
margin: 0 auto
}
.dt-sc-icon-box.type1.alignright .icon-content {
padding-left: 10px
}
.dt-sc-icon-box.type1.aligncenter .icon-wrapper img {
float: none;
display: inline-block;
width: auto
}
.dt-sc-icon-box.type1.alignright .icon-wrapper img {
float: right
}
.dt-sc-icon-box.type1.aligncenter .icon-content h5 {
text-align: center
}
.dt-sc-icon-box.type1.alignleft .icon-content {
padding-right: 10px
}
.dt-sc-icon-box.aligncenter .large-icon {
left: 0;
margin: 0 auto
}
.dt-sc-icon-box.alignright .large-icon {
right: auto;
left: 0
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box {
border: none;
position: relative
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box .icon-wrapper span {
font-size: 35px
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box .icon-content h4 {
font-size: 22px
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box .icon-content p {
position: relative
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: 0 auto;
background-color: #fff;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
opacity: 0;
z-index: 0
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content h4:after, .dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content h4:before, .dt-sc-icon-box.type1.dt-sc-university-icon-box .icon-content h4:after, .dt-sc-icon-box.type1.dt-sc-university-icon-box .icon-content h4:before {
content: none
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover:before {
-webkit-transform: scale(1);
-moz-transform: scale(1);
transform: scale(1);
opacity: 1
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover .icon-content h4 {
color: #000
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover .icon-content p {
color: #999
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover .icon-content h4:before {
width: 0
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover .icon-content h4:after {
width: 30px
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box .large-icon {
opacity: 0
}
.dt-sc-icon-box.type1.dt-sc-one-course-icon-box:hover .large-icon {
opacity: 1
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box {
border: none;
margin-bottom: 30px;
background: rgba(0, 0, 0, .9)
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content a, .dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content h4, .dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content p, .dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-wrapper span {
color: #fff
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .large-icon {
color: rgba(255, 255, 255, .15)
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content h4 {
font-size: 20px;
font-weight: 400;
padding: 0
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content p {
margin-bottom: 10px
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box {
border: none;
position: relative
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box>* {
position: relative;
z-index: 1
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box .icon-wrapper {
margin-bottom: 15px
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box .icon-content h4 {
font-size: 20px;
font-weight: 400;
color: #000;
padding: 0
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box .large-icon {
display: none
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box:after, .dt-sc-icon-box.type1.dt-sc-university-icon-box:before {
display: block;
left: 5px;
top: 5px;
right: 5px;
bottom: 5px;
z-index: 0;
position: absolute;
content: "";
pointer-events: none
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box .icon-wrapper span {
color: #2f3b4d
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box .icon-content p {
color: grey
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box:before {
background: #fff;
border: 1px solid #eff2f7
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box:after {
transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-webkit-transform: scale(1.2);
opacity: 0;
visibility: hidden
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box .large-icon, .dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.no-decor .icon-content h4:after, .dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.no-decor .icon-content h4:before {
display: none
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box:hover:before {
-moz-transform: scale(0);
-ms-transform: scale(0);
-webkit-transform: scale(0);
transform: scale(0)
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box:hover:after {
-moz-transform: scale(1);
-ms-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
visibility: visible
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box:hover {
background: #eff2f7
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box:hover .icon-content h4, .dt-sc-icon-box.type1.dt-sc-university-icon-box:hover .icon-content h5, .dt-sc-icon-box.type1.dt-sc-university-icon-box:hover .icon-content p, .dt-sc-icon-box.type1.dt-sc-university-icon-box:hover .icon-wrapper span {
color: #f3f3f3
}
.dt-sc-icon-box.type1.dt-sc-university-icon-box.dt-sc-dark-color-on-hover:hover .icon-content h4, .dt-sc-icon-box.type1.dt-sc-university-icon-box.dt-sc-dark-color-on-hover:hover .icon-content h5, .dt-sc-icon-box.type1.dt-sc-university-icon-box.dt-sc-dark-color-on-hover:hover .icon-content p, .dt-sc-icon-box.type1.dt-sc-university-icon-box.dt-sc-dark-color-on-hover:hover .icon-wrapper span {
color: #000
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box {
border: none;
margin: 0;
padding: 0
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box .icon-wrapper img {
width: auto;
height: auto;
max-height: inherit
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box .icon-content h4:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 42px;
height: 2px
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box .icon-content h4:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 21px;
height: 2px
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box:hover .icon-content h4:after {
width: 7px;
height: 7px;
border-radius: 50%;
bottom: -3px;
left: 42px
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box:hover .icon-content h4 strong {
color: #222
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.no-decor .icon-content h4 {
padding-bottom: 0
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.aligncenter .icon-content h4:after {
right: 0;
margin: 0 auto;
left: 0
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.alignright .icon-content h4:after {
left: auto;
right: 0
}
.dt-sc-icon-box.type1.alignright:hover .icon-content h4:after {
left: auto;
right: 42px
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.aligncenter .icon-content h4:before {
right: 0;
margin: 0 auto
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.alignright .icon-content h4:before {
right: 0;
left: auto
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.aligncenter .icon-wrapper img {
float: none;
display: inline-block;
width: auto
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.alignright .icon-wrapper img {
float: right
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.alignright .icon-content h5 {
text-align: right
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.aligncenter .icon-content h5 {
text-align: center
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.alignleft .large-icon {
left: auto;
right: 0
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.aligncenter .large-icon {
left: 0;
margin: 0 auto
}
.dt-sc-icon-box.type1.dt-sc-kalvi-default-icon-box.alignright .large-icon {
right: auto;
left: 0
}
.dt-sc-icon-box.type2 .icon-wrapper {
float: left;
margin: auto;
top: 10px;
width: 80px;
height: 80px
}
.dt-sc-icon-box.type2 .icon-wrapper span {
font-size: 60px;
position: relative
}
.dt-sc-icon-box.type2 .icon-content h4 {
font-size: 23px;
font-weight: 600;
position: relative;
text-transform: uppercase
}
.dt-sc-icon-box.type2 .icon-content p {
margin: 10px 0 0;
clear: both
}
.dt-sc-icon-box.type2 .dt-sc-small-separator {
display: none
}
.dt-sc-icon-box.type2.alignright .icon-wrapper {
float: right
}
.dt-sc-icon-box.type2.alignright .icon-content {
padding-left: 0
}
.dt-sc-icon-box.type2.aligncenter .icon-wrapper {
margin-bottom: 20px;
float: none
}
.dt-sc-icon-box.type2.aligncenter .icon-wrapper img, .dt-sc-icon-box.type2.aligncenter .icon-wrapper>span {
float: none;
display: inline-block;
position: relative
}
.dt-sc-icon-box.type2 .icon-wrapper:after, .dt-sc-icon-box.type2 .icon-wrapper:before {
content: "";
position: absolute;
left: 0;
right: 0;
width: 80px;
height: 80px;
margin: auto;
border-radius: 50%;
z-index: -1
}
.dt-sc-icon-box.type2 .icon-wrapper:before {
transform: scale(1);
background: #f2f2f2
}
.dt-sc-icon-box.type2 .icon-wrapper:after {
transform: scale(0)
}
.dt-sc-icon-box.type2:hover .icon-wrapper:before {
transform: scale(.8)
}
.dt-sc-icon-box.type2:hover .icon-wrapper:after {
transform: scale(1)
}
.dt-sc-icon-box.type2 .icon-wrapper span img, .dt-sc-icon-box.type2 .icon-wrapper>img {
position: absolute;
left: 0;
right: 0;
top: 50%;
bottom: auto;
height: 40px;
width: auto;
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%)
}
.dt-sc-icon-box.type2 .icon-wrapper>span {
font-size: 35px;
display: inline-block;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
text-align: center;
height: 80px;
line-height: 80px;
margin: 0 auto
}
.dt-sc-icon-box.type2.alignleft {
padding-left: 100px
}
.dt-sc-icon-box.type2.alignleft .icon-wrapper {
position: absolute;
left: 0
}
.dt-sc-icon-box.type2.alignright {
padding-right: 100px
}
.dt-sc-icon-box.type2.alignright .icon-wrapper {
position: absolute;
right: 0
}
.dt-sc-icon-box.type2.alignleft .icon-content h4, .dt-sc-icon-box.type2.alignright .icon-content h4 {
margin-bottom: 0
}
.dt-sc-icon-box.type2:hover .icon-wrapper>span {
color: #fff
}
.dt-sc-icon-box.type2.white-bg .icon-wrapper:before {
background: #FFF
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .icon-wrapper {
float: left;
margin: 0 0 28px;
top: 2px;
width: 100%
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .icon-wrapper span {
font-size: 60px;
position: relative
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .icon-wrapper:after, .dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .icon-wrapper:before {
content: none
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .icon-content h4 {
font-weight: 800;
position: relative;
text-transform: uppercase
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .icon-content p {
margin: 10px 0 0;
clear: both
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .icon-wrapper img {
position: relative;
margin: 0
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box .dt-sc-small-separator {
display: none
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignright .icon-wrapper {
float: right;
position: absolute;
right: 0;
top: 10px
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignright .icon-content {
padding-left: 0
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.aligncenter .icon-wrapper {
margin-bottom: 20px
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.aligncenter .icon-wrapper img {
float: none;
display: inline-block
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box:hover .icon-content h4 strong {
color: #222
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignleft {
padding-left: 80px
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignleft .icon-wrapper {
position: absolute;
left: 0;
top: 10px
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignleft .icon-wrapper * {
text-align: left
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignright {
padding-right: 80px
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignright .icon-wrapper * {
float: right;
text-align: right
}
.dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignleft .icon-content h4, .dt-sc-icon-box.type2.dt-sc-kalvi-default-icon-box.alignright .icon-content h4 {
margin-bottom: 0
}
.dt-sc-icon-box.type3 .large-icon {
left: 0;
margin: auto;
bottom: -20px
}
.dt-sc-icon-box.type3 {
text-align: center;
position: relative
}
.dt-sc-icon-box.type3 .icon-wrapper {
width: 100%;
float: left;
margin: 0 20px 25px 0
}
.dt-sc-icon-box.type3 .icon-wrapper img {
filter: grayscale(100%) contrast(10);
-moz-filter: grayscale(100%) contrast(10);
-webkit-filter: grayscale(100%) contrast(10);
-ms-filter: grayscale(100%) contrast(10)
}
.dt-sc-icon-box.type3 .icon-wrapper span {
display: inline-block;
font-size: 46px;
line-height: 110px;
position: relative;
border: 10px solid;
width: 130px;
height: 130px;
text-align: center
}
.dt-sc-icon-box.type3 .icon-content h4 {
font-size: 18px;
margin-bottom: 5px;
font-weight: 600;
display: inline-block
}
.dt-sc-icon-box.type3 .icon-content p {
margin: 20px 0 0;
clear: both
}
.dt-sc-icon-box.type3 .dt-sc-small-separator {
display: none
}
.dt-sc-icon-box.type3.dt-sc-rounded.right-border:after {
border-right: 1px solid rgba(255, 255, 255, .2);
content: "";
display: block;
height: 100%;
margin: auto;
position: absolute;
right: -15px;
top: 0
}
.dt-sc-icon-box.type3.grey.dt-sc-rounded span {
border-color: #f5f5f5
}
.dt-sc-icon-box.type3.alignleft {
text-align: left
}
.dt-sc-icon-box.type3.alignleft .icon-wrapper span {
margin-left: -10px
}
.dt-sc-icon-box.type3.alignright {
text-align: right
}
.dt-sc-icon-box.type3.alignright .icon-wrapper span {
margin-right: -10px
}
.dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper span {
background: 0 0;
color: #000;
font-size: 35px;
line-height: 170px;
border: none;
width: 120px;
height: 170px;
position: relative;
z-index: 9
}
.dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper {
position: relative
}
.dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper:before {
content: "";
position: absolute;
left: 0;
right: 0;
margin: auto;
top: 33px;
width: 100px;
height: 100px;
border: 1px solid rgba(0, 0, 0, .2);
z-index: 1;
transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg);
-webkit-transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg)
}
.dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper:after {
content: "";
position: absolute;
left: 0;
right: 0;
margin: auto;
top: 38px;
width: 90px;
height: 90px;
border: 1px solid rgba(0, 0, 0, .2);
z-index: 1;
transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg);
-webkit-transform: rotate3d(1, 1, 5, 47deg) skew(10deg, 10deg)
}
.dt-sc-icon-box.type3.no-icon-bg .icon-wrapper {
margin: 0
}
.dt-sc-icon-box.type3.no-icon-bg .icon-wrapper span {
font-size: 75px;
line-height: normal;
height: auto;
min-height: 85px;
border: none
}
.dt-sc-icon-box.type3.no-icon-bg .icon-wrapper span, .dt-sc-icon-box.type3.no-icon-bg:hover .icon-wrapper span {
background-color: transparent
}
.dt-sc-icon-box.type3.no-icon-bg .icon-content h4 {
font-size: 20px;
font-weight: 400;
text-transform: uppercase
}
.dt-sc-icon-box.type3.no-icon-bg .icon-content p {
margin: 5px 0 25px;
padding: 0 30px
}
.dt-sc-icon-box.type3.work-icon .icon-content p {
margin-top: 10px
}
.dt-sc-icon-box.type3.work-icon .icon-wrapper span {
font-size: 28px;
line-height: 64px;
width: 85px;
height: 85px;
text-align: center;
border-radius: 50%
}
.dt-sc-icon-box.type3.work-icon .icon-wrapper:before {
background: #fff;
content: "";
height: 120px;
width: 120px;
border-radius: 50%;
border: 1px solid #eee;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
display: initial;
top: -17px
}
.dt-sc-icon-box.type3.work-icon .icon-wrapper {
margin-bottom: 40px
}
.dt-sc-process-flow {
counter-reset: icon-box-counter
}
.dt-sc-process-flow .dt-sc-icon-box.type3 {
margin-bottom: 35px
}
.dt-sc-process-flow .dt-sc-icon-box.type3 .icon-wrapper {
line-height: 0
}
.dt-sc-process-flow .dt-sc-icon-box.type3 .icon-wrapper span {
counter-increment: icon-box-counter;
position: relative
}
.dt-sc-process-flow .dt-sc-icon-box.type3 .icon-wrapper span:after {
content: counter(icon-box-counter, decimal);
color: #fff;
font-size: 85px;
font-weight: 700;
height: 100%;
line-height: 170px;
margin: auto;
position: absolute;
left: 0;
top: 0;
width: 100%;
z-index: 1;
-webkit-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all .3s ease 0s;
transition: all .3s ease 0s;
-webkit-transform: scale(0);
transform: scale(0)
}
.dt-sc-process-flow .dt-sc-icon-box.type3:hover .icon-wrapper span:after {
-webkit-transform: scale(1);
transform: scale(1)
}
.dt-sc-process-flow .dt-sc-icon-box.type3 .icon-wrapper span:before {
line-height: 170px;
font-size: 0;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-process-flow .dt-sc-icon-box.type3:hover .icon-wrapper span:before {
font-size: 70px
}
.dt-sc-process-flow .dt-sc-icon-box.type3 .icon-wrapper span {
border-width: 0;
height: 170px;
width: 170px
}
.dt-sc-process-flow .dt-sc-icon-box.type3 .icon-wrapper span img {
-webkit-border-radius: 0;
border-radius: 0;
width: 85px;
height: 85px
}
.dt-sc-icon-box.type4 {
padding: 70px 0;
margin-bottom: 0;
width: 100%;
text-align: center;
border-width: 0 1px 1px 0;
border-style: dashed;
border-color: rgba(0, 0, 0, .2)
}
.dt-sc-icon-box.type4.last {
border-width: 0 0 1px
}
.dt-sc-icon-box.type4.bottom {
border-width: 0 1px 0 0
}
.dt-sc-icon-box.type4.bottom.last {
border-width: 0
}
.dt-sc-icon-box.type4 .icon-content h4, .dt-sc-icon-box.type4 .icon-wrapper {
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
transition: transform .4s;
transform: matrix(1, 0, 0, 1, 0, 0);
-webkit-transform: matrix(1, 0, 0, 1, 0, 0);
-moz-transform: matrix(1, 0, 0, 1, 0, 0);
-ms-transform: matrix(1, 0, 0, 1, 0, 0);
-o-transform: matrix(1, 0, 0, 1, 0, 0)
}
.dt-sc-icon-box.type4 .icon-wrapper {
width: auto;
height: auto;
border-radius: 0;
background-color: inherit;
margin-bottom: 20px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper:before, .dt-sc-icon-box.type5.no-icon-bg:hover .icon-wrapper:before, .dt-sc-icon-box.type5.rounded .icon-wrapper:before, .dt-sc-icon-box.type5.rounded-skin .icon-wrapper:before, .dt-sc-icon-box.type5.rounded-skin:hover .icon-wrapper:before, .dt-sc-icon-box.type5.rounded:hover .icon-wrapper:before {
background: 0 0
}
.dt-sc-icon-box.type4 .icon-wrapper span {
font-size: 30px
}
.dt-sc-icon-box.type4 .icon-wrapper img {
margin: auto;
position: static
}
.dt-sc-icon-box.type4 .icon-content {
display: inline-block;
width: 100%;
position: relative
}
.dt-sc-icon-box.type4 .icon-content h4 {
font-size: 20px;
font-weight: 400;
margin-bottom: 10px
}
.dt-sc-icon-box.type4 .icon-content a {
border-bottom: 1px solid
}
.dt-sc-icon-box.type4 .icon-content a:hover {
letter-spacing: 1px
}
.dt-sc-icon-box.type4 .icon-content p {
position: absolute;
left: 0;
right: 0;
margin: auto;
bottom: 0;
opacity: 0;
-webkit-transition: -webkit-transform .4s, opacity .1s .3s, all .3s linear 0s;
-moz-transition: -moz-transform .4s, opacity .1s .3s, all .3s linear 0s;
transition: transform .4s, opacity .1s .3s, all .3s linear 0s;
transform: matrix(1, 0, 0, 1, 0, 14.184);
-webkit-transform: matrix(1, 0, 0, 1, 0, 14.184);
-moz-transform: matrix(1, 0, 0, 1, 0, 14.184);
-ms-transform: matrix(1, 0, 0, 1, 0, 14.184);
-o-transform: matrix(1, 0, 0, 1, 0, 14.184);
font-size: 0
}
.dt-sc-icon-box.type4 .icon-content p * {
font-size: 15px
}
.dt-sc-icon-box.type4:hover .icon-content p {
opacity: 1;
-webkit-transition: -webkit-transform .4s, opacity .1s;
-moz-transition: -moz-transform .4s, opacity .1s;
transition: transform .4s, opacity .1s;
transform: matrix(1, 0, 0, 1, 0, -7.5);
-webkit-transform: matrix(1, 0, 0, 1, 0, -7.5);
-moz-transform: matrix(1, 0, 0, 1, 0, -7.5);
-ms-transform: matrix(1, 0, 0, 1, 0, -7.5);
-o-transform: matrix(1, 0, 0, 1, 0, -7.5)
}
.dt-sc-icon-box.type4:hover .icon-content h4, .dt-sc-icon-box.type4:hover .icon-wrapper {
transform: matrix(1, 0, 0, 1, 0, -40.5);
-webkit-transform: matrix(1, 0, 0, 1, 0, -40.5);
-moz-transform: matrix(1, 0, 0, 1, 0, -40.5);
-ms-transform: matrix(1, 0, 0, 1, 0, -40.5);
-o-transform: matrix(1, 0, 0, 1, 0, -40.5)
}
.dt-sc-dark-bg .dt-sc-icon-box.type4 {
border-color: rgba(255, 255, 255, .2)
}
.dt-sc-icon-box.type5 {
padding: 18px 0 0 90px
}
.dt-sc-icon-box.type5 .icon-wrapper {
position: absolute;
left: 0;
top: 0;
width: 70px;
text-align: center
}
.dt-sc-icon-box.type5 .icon-wrapper:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 10px;
margin: auto;
width: 55px;
height: 55px;
border-radius: 10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-icon-box.type5 .icon-wrapper span {
font-size: 24px;
line-height: 75px;
position: relative;
z-index: 1
}
.dt-sc-icon-box.type5 .icon-wrapper span.pe-icon, .dt-sc-pr-tb-col.minimal .icon-wrapper span.pe-icon {
font-weight: 700
}
.dt-sc-icon-box.type5 .icon-content h4 {
margin-bottom: 10px
}
.dt-sc-icon-box.type5.last:before {
border: 0
}
.dt-sc-icon-box.type5 p {
color: #888
}
.dt-sc-dark-bg .dt-sc-icon-box.type5 p, .dt-sc-icon-box.type5.alter .icon-wrapper span {
color: #fff
}
.dt-sc-icon-box.type5:hover .icon-wrapper:before {
border-radius: 50%;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg)
}
.dt-sc-icon-box.type5.rounded .icon-wrapper {
border-radius: 50%;
width: 70px;
height: 70px
}
.dt-sc-icon-box.type5.rounded .icon-wrapper span {
line-height: 70px;
font-size: 32px
}
.dt-sc-icon-box.type5.alignright {
padding: 18px 90px 0 0
}
.dt-sc-icon-box.type5.alignright .icon-wrapper {
right: 0;
left: inherit
}
.dt-sc-icon-box.type5.aligncenter {
padding: 10px
}
.dt-sc-icon-box.type5.aligncenter .icon-wrapper {
position: relative;
width: 100%;
text-align: center;
margin-bottom: 15px
}
.dt-sc-icon-box.type5.rounded-skin {
padding-left: 120px
}
.dt-sc-icon-box.type5.rounded-skin .icon-wrapper {
border-radius: 50%;
width: 80px;
height: 80px
}
.dt-sc-icon-box.type5.rounded-skin .icon-wrapper span {
line-height: 80px;
font-size: 40px;
color: #fff
}
.dt-sc-icon-box.type5.rounded-skin .icon-content h4 {
font-weight: 600
}
.dt-sc-icon-box.type5.no-icon {
border-style: dashed;
border-width: 0 1px 0 0;
display: block;
float: none;
margin: 0 -15px;
width: auto;
padding-left: 15px;
padding-right: 15px
}
.dt-sc-icon-box.type5.no-icon.last, .last .dt-sc-icon-box.type5.no-icon {
border-right-width: 0
}
.dt-sc-icon-box.type5.no-icon-bg {
padding: 0 0 0 50px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper {
width: 35px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper span {
font-size: 32px;
line-height: normal
}
.dt-sc-icon-box.type5.no-icon .icon-content h5, .dt-sc-icon-box.type5.no-icon-bg .icon-content h5 {
font-size: 12px;
text-transform: uppercase;
margin-bottom: 5px;
font-weight: 400
}
.dt-sc-icon-box.type5.no-icon .icon-content h4, .dt-sc-icon-box.type5.no-icon-bg .icon-content h4 {
text-transform: uppercase;
font-size: 16px
}
.dt-sc-icon-box.type5.no-icon .icon-content a, .dt-sc-icon-box.type5.no-icon-bg .icon-content a {
margin-top: 5px;
display: inline-block
}
.dt-sc-icon-box.type5.no-icon .icon-content a {
text-transform: uppercase;
font-size: 12px;
letter-spacing: .6px;
position: relative
}
.dt-sc-icon-box.type5.no-icon .icon-content a:before {
content: "\f105";
position: absolute;
top: 0;
right: -15px;
font-family: FontAwesome
}
.dt-sc-icon-box.type5.no-icon .icon-content h4 {
width: auto;
display: inline-block;
border-bottom: 1px solid;
padding: 0 20px 20px
}
.dt-sc-icon-box.type5.no-icon-bg.aligncenter {
padding: 10px
}
.dt-sc-icon-box.type5.no-icon-bg.aligncenter .icon-wrapper {
width: 100%
}
.dt-sc-icon-box.type5.no-icon-bg.alignright {
padding: 0 50px 0 0
}
.dt-sc-icon-box.type5.no-icon.alignright .icon-content h4 {
padding: 0 0 20px 20px
}
.dt-sc-icon-box.type5.no-icon.alignright .icon-content a {
margin-right: 15px
}
.dt-sc-icon-box.type5.no-icon.alignleft .icon-content h4 {
padding: 0 20px 20px 0
}
.dt-sc-icon-box.type5.alter .icon-content h4 {
font-weight: 500;
margin-bottom: 10px;
text-transform: uppercase;
font-size: 20px
}
.dt-sc-icon-box.type5.alter .dt-sc-fancy-list {
color: #888
}
.dt-sc-icon-box.type5.aligncenter * {
text-align: center
}
.dt-sc-icon-box.type5.aligncenter .icon-content h4 {
padding: 0 20px 20px
}
.dt-sc-icon-box.type6 {
text-align: center;
border-width: 1px;
border-style: solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 20px 25px 0;
color: #b7b7b7;
border-color: #f4f4f4
}
.dt-sc-icon-box.type6 .icon-wrapper {
text-align: center;
float: none;
margin: 0 auto;
width: auto;
height: auto;
border: none
}
.dt-sc-icon-box.type6 .icon-wrapper img {
margin: 0 auto;
width: auto
}
.dt-sc-icon-box.type6 .icon-wrapper span {
line-height: 100px;
font-size: 48px;
width: 100px;
height: 100px;
border-radius: 50%;
float: none;
display: inline-block
}
.dt-sc-icon-box.type6.no-icon-bg .icon-wrapper, .dt-sc-icon-box.type6.no-icon-bg:hover .icon-wrapper {
background-color: transparent
}
.dt-sc-icon-box.type6 .icon-content h4 {
font-size: 18px;
font-size: 20px;
text-transform: none;
position: relative;
padding-bottom: 15px;
margin: 18px 0 0
}
.dt-sc-icon-box.type6 .icon-content h4:after {
content: "";
width: 40px;
height: 2px;
display: inline-block;
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: 0 auto
}
.dt-sc-icon-box.type6 .icon-content p {
clear: both;
margin-bottom: 30px
}
.dt-sc-icon-box.type6 .icon-content a {
margin-top: 20px;
font-weight: 600
}
.dt-sc-icon-box.type6 .icon-content h5 {
position: absolute;
left: 135px;
top: 70px
}
.dt-sc-icon-box.type6 .icon-content a.dt-sc-button {
font-weight: 400;
font-size: 14px;
border-radius: 5px;
width: 100%
}
.dt-sc-icon-box.type6 .icon-content a.dt-sc-button:hover {
opacity: .8
}
.dt-sc-icon-box.type6 .icon-content {
padding: 0
}
.dt-sc-icon-box.type6:hover {
margin-top: -10px;
box-shadow: 0 18px 16px -6px rgba(0, 0, 0, .1);
-webkit-box-shadow: 0 18px 16px -6px rgba(0, 0, 0, .1)
}
.dt-sc-icon-box.type6.blue {
color: #008bd3
}
.dt-sc-icon-box.type6.brown {
color: #795548
}
.dt-sc-icon-box.type6.cadetblue {
color: #3c939d
}
.dt-sc-icon-box.type6.chillipepper {
color: #c10841
}
.dt-sc-icon-box.type6.cyan {
color: #00bcd4
}
.dt-sc-icon-box.type6.darkgolden {
color: #b48b3c
}
.dt-sc-icon-box.type6.deeporange {
color: #ff5722
}
.dt-sc-icon-box.type6.deeppurple {
color: #673ab7
}
.dt-sc-icon-box.type6.green {
color: #6ca04a
}
.dt-sc-icon-box.type6.lime {
color: #cddc39
}
.dt-sc-icon-box.type6.magenta {
color: #cb506d
}
.dt-sc-icon-box.type6.orange {
color: #ff9800
}
.dt-sc-icon-box.type6.pink {
color: #fd6ca3
}
.dt-sc-icon-box.type6.purple {
color: #9c27b0
}
.dt-sc-icon-box.type6.red {
color: #da0000
}
.dt-sc-icon-box.type6.skyblue {
color: #3ec1eb
}
.dt-sc-icon-box.type6.teal {
color: #009688
}
.dt-sc-icon-box.type6.yellow {
color: #ffcc21
}
.dt-sc-icon-box.type6.turquoise {
color: #32ccbd
}
.dt-sc-icon-box.type6.wisteria {
color: #9b59b6
}
.dt-sc-icon-box.type6.black {
color: #000
}
.dt-sc-icon-box.type6.blue:hover {
border-color: #008bd3
}
.dt-sc-icon-box.type6.brown:hover {
border-color: #795548
}
.dt-sc-icon-box.type6.cadetblue:hover {
border-color: #3c939d
}
.dt-sc-icon-box.type6.chillipepper:hover {
border-color: #c10841
}
.dt-sc-icon-box.type6.cyan:hover {
border-color: #00bcd4
}
.dt-sc-icon-box.type6.darkgolden:hover {
border-color: #b48b3c
}
.dt-sc-icon-box.type6.deeporange:hover {
border-color: #ff5722
}
.dt-sc-icon-box.type6.deeppurple:hover {
border-color: #673ab7
}
.dt-sc-icon-box.type6.green:hover {
border-color: #6ca04a
}
.dt-sc-icon-box.type6.lime:hover {
border-color: #cddc39
}
.dt-sc-icon-box.type6.magenta:hover {
border-color: #cb506d
}
.dt-sc-icon-box.type6.orange:hover {
border-color: #ff9800
}
.dt-sc-icon-box.type6.pink:hover {
border-color: #fd6ca3
}
.dt-sc-icon-box.type6.purple:hover {
border-color: #9c27b0
}
.dt-sc-icon-box.type6.red:hover {
border-color: #da0000
}
.dt-sc-icon-box.type6.skyblue:hover {
border-color: #3ec1eb
}
.dt-sc-icon-box.type6.teal:hover {
border-color: #009688
}
.dt-sc-icon-box.type6.yellow:hover {
border-color: #ffcc21
}
.dt-sc-icon-box.type6.turquoise:hover {
border-color: #32ccbd
}
.dt-sc-icon-box.type6.wisteria:hover {
border-color: #9b59b6
}
.dt-sc-icon-box.type6.black:hover {
border-color: #000
}
.dt-sc-icon-box.type6.blue .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.blue .icon-wrapper span {
background: #008bd3
}
.dt-sc-icon-box.type6.brown .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.brown .icon-wrapper span {
background: #795548
}
.dt-sc-icon-box.type6.cadetblue .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.cadetblue .icon-wrapper span {
background: #3c939d
}
.dt-sc-icon-box.type6.chillipepper .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.chillipepper .icon-wrapper span {
background: #c10841
}
.dt-sc-icon-box.type6.cyan .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.cyan .icon-wrapper span {
background: #00bcd4
}
.dt-sc-icon-box.type6.darkgolden .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.darkgolden .icon-wrapper span {
background: #b48b3c
}
.dt-sc-icon-box.type6.deeporange .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.deeporange .icon-wrapper span {
background: #ff5722
}
.dt-sc-icon-box.type6.deeppurple .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.deeppurple .icon-wrapper span {
background: #673ab7
}
.dt-sc-icon-box.type6.green .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.green .icon-wrapper span {
background: #6ca04a
}
.dt-sc-icon-box.type6.lime .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.lime .icon-wrapper span {
background: #cddc39
}
.dt-sc-icon-box.type6.magenta .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.magenta .icon-wrapper span {
background: #cb506d
}
.dt-sc-icon-box.type6.orange .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.orange .icon-wrapper span {
background: #ff9800
}
.dt-sc-icon-box.type6.pink .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.pink .icon-wrapper span {
background: #fd6ca3
}
.dt-sc-icon-box.type6.purple .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.purple .icon-wrapper span {
background: #9c27b0
}
.dt-sc-icon-box.type6.red .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.red .icon-wrapper span {
background: #da0000
}
.dt-sc-icon-box.type6.skyblue .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.skyblue .icon-wrapper span {
background: #3ec1eb
}
.dt-sc-icon-box.type6.teal .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.teal .icon-wrapper span {
background: #009688
}
.dt-sc-icon-box.type6.yellow .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.yellow .icon-wrapper span {
background: #ffcc21
}
.dt-sc-icon-box.type6.turquoise .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.turquoise .icon-wrapper span {
background: #32ccbd
}
.dt-sc-icon-box.type6.wisteria .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.wisteria .icon-wrapper span {
background: #9b59b6
}
.dt-sc-icon-box.type6.black .icon-content a.dt-sc-button, .dt-sc-icon-box.type6.black .icon-wrapper span {
background: #000
}
.dt-sc-icon-box.type6.aligncenter .icon-wrapper {
float: none;
display: inline-block;
margin: 0 0 20px
}
.dt-sc-icon-box.type6.aligncenter .icon-content h4 {
margin-top: 0
}
.dt-sc-icon-box.type6.alignright .icon-wrapper {
float: right;
margin: 0 0 20px 15px
}
.dt-sc-icon-box.type6 .icon-wrapper img {
margin-top: 0;
position: static
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box {
border: none;
background: #f0f2f6;
border-radius: 0;
padding: 80px 30px
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-wrapper, .dt-sc-icon-box.type6.dt-sc-points-system-icon-box:hover .icon-wrapper {
background: 0 0
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-content h4, .dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-wrapper span {
color: #232323
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-content h4 {
font-size: 40px;
line-height: 55px
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-wrapper span {
width: 60px;
height: 60px;
line-height: 60px
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-content p {
color: #717171
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box.alter .icon-content h4, .dt-sc-icon-box.type6.dt-sc-points-system-icon-box.alter .icon-content p, .dt-sc-icon-box.type6.dt-sc-points-system-icon-box.alter .icon-wrapper span {
color: #fff
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box:hover {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
margin: 0
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box:hover .icon-content h4, .dt-sc-icon-box.type6.dt-sc-points-system-icon-box:hover .icon-content p {
color: #fff
}
.dt-sc-icon-box.type7 {
border: 1px solid;
margin: 45px 0;
padding: 30px 30px 40px
}
.dt-sc-icon-box.type7 .icon-wrapper {
position: relative;
width: 96px;
height: 55.43px;
background: #fff;
right: 0;
left: 0;
margin: 0 auto;
top: -59.52px;
z-index: 1;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-icon-box.type7 .icon-wrapper:after, .dt-sc-icon-box.type7 .icon-wrapper:before {
content: "";
position: absolute;
z-index: -1;
width: 67.88px;
height: 67.88px;
-webkit-transform: scaleY(.5774) rotate(-45deg);
-ms-transform: scaleY(.5774) rotate(-45deg);
transform: scaleY(.5774) rotate(-45deg);
background-color: inherit;
left: 14.06px
}
.dt-sc-icon-box.type7 .icon-wrapper:before {
top: -33.94px
}
.dt-sc-icon-box.type7 .icon-wrapper:after {
bottom: -33.94px
}
.dt-sc-icon-box.type7 .icon-wrapper span {
width: 96px;
height: 96px;
text-align: center;
font-size: 28px;
line-height: 96px;
display: inline-block;
position: absolute;
top: -20px;
left: 0
}
.dt-sc-icon-box.type7 .icon-content h4 {
font-size: 16px;
text-transform: uppercase;
font-weight: 600
}
.dt-sc-icon-box.type7 .icon-content p a.dt-sc-button {
margin-top: 24px;
margin-left: auto;
margin-right: auto;
float: none;
display: table;
font-size: 14px
}
.dt-sc-icon-box.type7:hover {
-webkit-box-shadow: 0 10px 20px 5px rgba(0, 0, 0, .05);
-moz-box-shadow: 0 10px 20px 5px rgba(0, 0, 0, .05);
box-shadow: 0 10px 20px 5px rgba(0, 0, 0, .05)
}
.dt-sc-icon-box.type8 {
padding: 20px 30px 24px 110px;
width: 100%;
margin-bottom: 15px
}
.dt-sc-icon-box.type8 .icon-wrapper {
width: 70px;
text-align: center;
position: absolute;
left: 30px;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-icon-box.type8 .icon-wrapper span {
font-size: 50px
}
.dt-sc-icon-box.type8 .icon-content h4 {
font-size: 20px;
font-weight: 500;
margin-bottom: 7px
}
.dt-sc-icon-box.type8 .icon-content p:last-child {
margin-bottom: 0
}
.dt-sc-icon-box.type8.aligncenter .icon-wrapper {
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-icon-box.type8.alignright {
padding: 10px 80px 10px 0
}
.dt-sc-icon-box.type8.alignright .icon-wrapper img {
float: right
}
.dt-sc-icon-box.type8.alignright .icon-wrapper {
left: auto;
right: 0
}
.dt-sc-icon-box.type8.with-bg {
background-color: #fff
}
.dt-sc-icon-box.type9 {
overflow: hidden;
width: 100%
}
.dt-sc-icon-box.type9 .icon-wrapper {
float: left;
width: 50%;
height: 100%;
margin: 0;
padding: 0;
position: relative
}
.dt-sc-icon-box.type9 .icon-wrapper img {
margin: auto;
vertical-align: middle;
position: relative;
top: 50%;
transform: translateY(-50%)
}
.dt-sc-icon-box.type9 .icon-wrapper:before {
content: "";
position: absolute;
right: -20px;
top: 50%;
border-top: 20px solid transparent;
border-bottom: 20px solid transparent;
border-left: 20px solid;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-icon-box.type9 .icon-wrapper span {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
width: 100px;
height: 100px;
font-size: 100px;
line-height: 100px;
color: #fff
}
.dt-sc-icon-box.type9 .icon-content {
float: left;
width: 50%;
padding: 50px;
box-sizing: border-box
}
.dt-sc-icon-box.type9 .icon-content p {
margin-bottom: 0;
line-height: 30px
}
.dt-sc-icon-box.type9 .icon-content h5 {
font-size: 40px;
display: inline-block;
width: 100%
}
.dt-sc-icon-box.type9 .icon-content h4 {
font-size: 20px;
float: left;
width: 100%;
margin-bottom: 30px;
text-transform: inherit
}
.dt-sc-icon-box.type9.switch-element .icon-wrapper {
float: right
}
.dt-sc-icon-box.type9.switch-element .icon-wrapper:before {
right: auto;
left: -20px;
border-left: none;
border-right: 20px solid
}
.dt-sc-icon-box.type9.switch-element .icon-content {
text-align: right
}
.dt-sc-icon-box.type10 {
text-align: center;
border: 1px solid rgba(0, 0, 0, .1);
padding: 40px 20px;
margin: 0 -1px 0 0
}
.dt-sc-icon-box.type10 .icon-wrapper {
margin: 0 0 40px;
position: relative;
width: 140px;
height: 140px;
display: inline-block;
float: none
}
.dt-sc-icon-box.type10 .icon-wrapper:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 19px;
margin: auto;
width: 100px;
height: 100px;
border: 1px solid;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1
}
.dt-sc-icon-box.type10 .icon-wrapper:after {
content: "";
position: absolute;
left: 0;
right: 0;
top: 20px;
margin: auto;
width: 100px;
height: 100px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 0
}
.dt-sc-icon-box.type10 .icon-wrapper img, .dt-sc-icon-box.type10 .icon-wrapper span {
font-size: 60px;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
transform: translateY(-50%) translateX(-50%);
-moz-transform: translateY(-50%) translateX(-50%);
-webkit-transform: translateY(-50%) translateX(-50%);
-ms-transform: translateY(-50%) translateX(-50%)
}
.dt-sc-icon-box.type10 .icon-wrapper img {
height: 60px;
width: auto;
margin-top: -4px;
margin-left: 1px
}
.dt-sc-icon-box.type10:hover .icon-wrapper img {
filter: grayscale(100%) contrast(10);
-moz-filter: grayscale(100%) contrast(10);
-webkit-filter: grayscale(100%) contrast(10);
-ms-filter: grayscale(100%) contrast(10)
}
.dt-sc-icon-box.type10 .icon-content h4 {
font-size: 16px;
font-weight: 700;
letter-spacing: 1px;
margin-bottom: 25px;
position: relative;
text-transform: uppercase
}
.dt-sc-icon-box.type10 .icon-content h4:after, .dt-sc-icon-box.type10 .icon-content h4:before {
content: "";
position: absolute;
right: -26px;
top: 6px;
margin: auto;
width: 12px;
height: 12px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1
}
.dt-sc-icon-box.type10 .icon-content h4:after {
right: auto;
left: -26px
}
.dt-sc-icon-box.type10.last .icon-content h4:before {
content: none
}
.dt-sc-icon-box.type10 .icon-content p {
margin-bottom: 0
}
.dt-sc-icon-box.type10:hover .icon-wrapper:after {
left: -25px
}
.dt-sc-icon-box.type10.alignleft {
text-align: left
}
.dt-sc-icon-box.type10.alignright {
text-align: right
}
.dt-sc-icon-box.type10.alignleft .icon-wrapper, .dt-sc-icon-box.type10.alignright .icon-wrapper {
text-align: center
}
.dt-sc-icon-box.type11 {
background: #f6f6f6;
padding: 30px;
width: 100%;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #f6f6f6;
margin-bottom: 30px
}
.dt-sc-icon-box.type11 .icon-wrapper {
display: inline-block;
width: 90px;
height: 90px;
text-align: center;
margin-bottom: 20px;
border-radius: 90px;
-webkit-transition: color .3s;
-moz-transition: color .3s;
transition: color .3s;
position: relative;
z-index: 1
}
.dt-sc-icon-box.type11 .icon-wrapper span {
font-size: 36px;
line-height: 90px
}
.dt-sc-icon-box.type11 h4 {
margin-bottom: 15px;
font-size: 18px
}
.dt-sc-icon-box.type11 .icon-wrapper:after {
top: 0;
left: 0;
padding: 0;
z-index: -1;
-webkit-transition: -webkit-transform .2s, opacity .3s;
-moz-transition: -moz-transform .2s, opacity .3s;
transition: transform .2s, opacity .3s;
pointer-events: none;
position: absolute;
width: 100%;
height: 100%;
border-radius: 50%;
content: '';
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box
}
.dt-sc-icon-box.type11:hover {
background: 0 0;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
-moz-box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
-webkit-box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
-ms-box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05)
}
.dt-sc-icon-box.type11:hover .icon-wrapper {
color: #fff
}
.dt-sc-icon-box.type11:hover .icon-wrapper:after {
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3);
opacity: 0
}
.dt-sc-icon-box.type11.alignleft, .dt-sc-icon-box.type11.alignleft .icon-wrapper {
text-align: left
}
.dt-sc-icon-box.type11.alignright, .dt-sc-icon-box.type11.alignright .icon-wrapper {
text-align: right
}
.dt-sc-icon-box.type12 {
text-align: center;
padding: 30px;
min-height: 232px;
margin-bottom: 30px
}
.dt-sc-icon-box.type12 .icon-wrapper {
display: inline;
margin: 0;
position: absolute
}
.dt-sc-icon-box.type12.top-left-icon .icon-wrapper {
top: 10px;
left: 10px
}
.dt-sc-icon-box.type12.top-right-icon .icon-wrapper {
top: 10px;
right: 10px
}
.dt-sc-icon-box.type12.bottom-left-icon .icon-wrapper {
bottom: 10px;
left: 10px
}
.dt-sc-icon-box.type12.bottom-right-icon .icon-wrapper {
bottom: 10px;
right: 10px
}
.dt-sc-icon-box.type12.top-left-icon:hover .icon-wrapper {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%)
}
.dt-sc-icon-box.type12.top-right-icon:hover .icon-wrapper {
top: 50%;
right: 50%;
transform: translate(50%, -50%);
-moz-transform: translate(50%, -50%);
-webkit-transform: translate(50%, -50%);
-ms-transform: translate(50%, -50%)
}
.dt-sc-icon-box.type12.bottom-left-icon:hover .icon-wrapper {
bottom: 50%;
left: 50%;
transform: translate(-50%, 50%);
-moz-transform: translate(-50%, 50%);
-webkit-transform: translate(-50%, 50%);
-ms-transform: translate(-50%, 50%)
}
.dt-sc-icon-box.type12.bottom-right-icon:hover .icon-wrapper {
bottom: 50%;
right: 50%;
transform: translate(50%, 50%);
-moz-transform: translate(50%, 50%);
-webkit-transform: translate(50%, 50%);
-ms-transform: translate(50%, 50%)
}
.dt-sc-icon-box.type12.middle-icon .icon-wrapper {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%)
}
.dt-sc-icon-box.type12.bottom-left-icon, .dt-sc-icon-box.type12.bottom-right-icon {
margin-bottom: 0
}
.dt-sc-icon-box.type12 .icon-wrapper span {
font-size: 60px;
opacity: .2
}
.dt-sc-icon-box.type12:hover .icon-wrapper span {
font-size: 100px
}
.dt-sc-icon-box.type12 .icon-wrapper img {
position: static;
width: 38px;
filter: grayscale(100%) contrast(10);
-moz-filter: grayscale(100%) contrast(10);
-webkit-filter: grayscale(100%) contrast(10);
-ms-filter: grayscale(100%) contrast(10)
}
.dt-sc-icon-box.type12 .icon-content {
display: inline;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%)
}
.dt-sc-icon-box.type12 .icon-content h5 {
margin-bottom: 5px;
text-transform: uppercase;
font-size: 16px;
font-weight: 700
}
.dt-sc-icon-box.type12 .icon-content h4 {
color: #fff;
font-size: 16px;
text-transform: uppercase;
display: inline;
margin: 0;
line-height: 24px
}
.dt-sc-icon-box.type12 .icon-content h4 strong {
width: 100%;
float: left
}
.dt-sc-icon-box.type12 .icon-content h4 a {
color: #fff
}
.dt-sc-icon-box.type12 .icon-content p {
font-size: 13px;
line-height: 24px;
margin: 10px 0 0;
opacity: 0;
display: none
}
.service-icon-boxes-set {
width: 100%;
float: left;
position: relative
}
.service-icon-boxes-set .default-style {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
text-align: center
}
.service-icon-boxes-set .default-style .dt-sc-icon-box.type12 {
width: 100px;
min-height: 100px;
max-height: 100px;
float: none;
display: inline-block;
padding: 20px 10px;
margin: 0;
box-shadow: 0 0 0 2px #fff;
-moz-box-shadow: 0 0 0 2px #fff;
-webkit-box-shadow: 0 0 0 2px #fff;
-ms-box-shadow: 0 0 0 2px #fff
}
.service-icon-boxes-set .default-style .dt-sc-icon-box.type12 .icon-wrapper {
position: static
}
.service-icon-boxes-set .default-style .dt-sc-icon-box.type12 .icon-wrapper span {
font-size: 30px;
opacity: 1
}
.service-icon-boxes-set .default-style .dt-sc-icon-box.type12 .icon-content {
position: static;
transform: none;
-moz-transform: none;
-webkit-transform: none;
-ms-transform: none
}
.service-icon-boxes-set .default-style .dt-sc-icon-box.type12:hover {
background: #fff
}
.dt-sc-icon-box.type12:hover {
background: #2f2c33
}
.dt-sc-icon-box.type13 {
padding: 3px 0 16px 20px;
background: rgba(0, 0, 0, .05);
margin-bottom: 2px;
position: relative;
width: 100%
}
.dt-sc-icon-box.type13 .icon-wrapper {
position: absolute;
left: -30px;
top: 0;
bottom: 0;
margin: auto;
background: #000;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
border-radius: 50%;
box-shadow: 0 0 0 5px #fff;
-webkit-box-shadow: 0 0 0 5px #fff;
-moz-box-shadow: 0 0 0 5px #fff;
-ms-box-shadow: 0 0 0 5px #fff;
-o-box-shadow: 0 0 0 5px #fff
}
.dt-sc-icon-box.type13 .icon-wrapper img, .dt-sc-icon-box.type13 .icon-wrapper span {
font-size: 25px;
color: #fff;
line-height: 50px;
position: absolute;
left: 50%;
top: 50%;
margin: 0 auto;
width: 30px;
height: auto;
transform: translateY(-50%) translateX(-50%);
-moz-transform: translateY(-50%) translateX(-50%);
-webkit-transform: translateY(-50%) translateX(-50%);
-ms-transform: translateY(-50%) translateX(-50%)
}
.dt-sc-icon-box.type13 .icon-content {
text-align: center
}
.dt-sc-icon-box.type13 .icon-content h4 {
font-size: 70px;
font-weight: 400;
display: inline-block;
margin: 0
}
.dt-sc-icon-box.type13 .icon-content p {
font-size: 16px;
text-transform: uppercase;
display: inline-block;
margin: 0;
float: left;
clear: both;
width: 100%
}
.dt-sc-icon-box.type13 .icon-wrapper img {
filter: grayscale(100%) contrast(10);
-moz-filter: grayscale(100%) contrast(10);
-webkit-filter: grayscale(100%) contrast(10);
-ms-filter: grayscale(100%) contrast(10)
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dt-sc-icon-box.type13 .icon-content h4, ::i-block-chrome {
margin-bottom: 10px
}
}
.dt-sc-icon-box.type13.alignright .icon-wrapper {
left: auto;
right: -30px
}
.dt-sc-icon-box.type13.aligncenter .icon-wrapper {
right: 0;
left: 0;
top: auto;
bottom: -30px;
margin: 0 auto
}
.dt-sc-icon-box.type13.aligncenter .icon-content {
padding-bottom: 30px
}
.dt-sc-icon-box.type14 {
text-align: center;
width: 100%;
background: rgba(0, 0, 0, .02);
padding: 35px 30px 40px;
min-height: 257px;
border-left: 1px solid #fff
}
.dt-sc-icon-box.type14.grey {
background: rgba(0, 0, 0, .05)
}
.dt-sc-icon-box.type14 .icon-content {
display: inline-block;
width: 100%
}
.dt-sc-icon-box.type14 .icon-content h4 {
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 0
}
.dt-sc-icon-box.type14 .icon-content p {
display: none;
margin: 20px 0 0
}
.dt-sc-icon-box.type14 .icon-content a {
background: #edeef2;
border-radius: 3px;
color: #000;
padding: 9px 20px
}
.dt-sc-icon-box.type14 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dt-sc-icon-box.type14, ::i-block-chrome {
display: -webkit-box;
-webkit-box-align: center;
-webkit-box-flex: 1
}
}
.dt-sc-icon-box.type14 .icon-wrapper {
display: inline-block;
margin: 0 0 25px;
text-align: center;
width: 100%
}
.dt-sc-icon-box.type14 .icon-wrapper span {
font-size: 75px;
margin-bottom: 5px
}
.dt-sc-icon-box.type14 .icon-wrapper img {
display: inline-block;
position: static
}
.dt-sc-icon-box.type14.alignleft, .dt-sc-icon-box.type14.alignleft .icon-wrapper {
text-align: left
}
.dt-sc-icon-box.type14.alignright, .dt-sc-icon-box.type14.alignright .icon-wrapper {
text-align: right
}
.column.first .dt-sc-icon-box.type14 {
border-left: 0
}
.dt-sc-icon-box.type14:hover .icon-wrapper {
display: none
}
.dt-sc-icon-box.type14:hover .icon-content p {
display: block;
color: #fff
}
.dt-sc-icon-box.type14:hover .icon-content h4 {
color: #fff
}
.dt-sc-icon-box.type14.red .icon-content h4, .dt-sc-icon-box.type14.red .icon-wrapper span {
color: #e75d5c
}
.dt-sc-icon-box.type14.green .icon-content h4, .dt-sc-icon-box.type14.green .icon-wrapper span {
color: #55a67e
}
.dt-sc-icon-box.type14.blue .icon-content h4, .dt-sc-icon-box.type14.blue .icon-wrapper span {
color: #008bd3
}
.dt-sc-icon-box.type14.cadetblue .icon-content h4, .dt-sc-icon-box.type14.cadetblue .icon-wrapper span {
color: #2ba5c3
}
.dt-sc-icon-box.type14.slateblue .icon-content h4, .dt-sc-icon-box.type14.slateblue .icon-wrapper span {
color: #526685
}
.dt-sc-icon-box.type14.brown .icon-content h4, .dt-sc-icon-box.type14.brown .icon-wrapper span {
color: #ae5d3c
}
.dt-sc-icon-box.type14.orange .icon-content h4, .dt-sc-icon-box.type14.orange .icon-wrapper span {
color: #f9a91a
}
.dt-sc-icon-box.type14.lightgreen .icon-content h4, .dt-sc-icon-box.type14.lightgreen .icon-wrapper span {
color: #82aa40
}
.dt-sc-icon-box.type14.red:hover {
background: #e75d5c
}
.dt-sc-icon-box.type14.green:hover {
background: #55a67e
}
.dt-sc-icon-box.type14.blue:hover {
background: #008bd3
}
.dt-sc-icon-box.type14.cadetblue:hover {
background: #2ba5c3
}
.dt-sc-icon-box.type14.slateblue:hover {
background: #526685
}
.dt-sc-icon-box.type14.brown:hover {
background: #ae5d3c
}
.dt-sc-icon-box.type14.orange:hover {
background: #f9a91a
}
.dt-sc-icon-box.type14.lightgreen:hover {
background: #82aa40
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box {
padding: 0;
width: 100%;
background: 0 0;
border: none;
display: block
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-wrapper {
display: inline-block;
margin: 0;
width: 180px;
height: 180px;
position: relative
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-wrapper span {
font-size: 60px;
line-height: 180px
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-wrapper img {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
width: auto;
height: auto;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-process-with-caption {
counter-reset: image-caption-counter
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box {
counter-increment: image-caption-counter;
position: relative
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content {
position: relative;
padding-top: 30px;
z-index: 2
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content h4 {
color: #222;
position: relative
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content:before {
content: counter(image-caption-counter);
font-size: 100px;
font-weight: 500;
margin: auto;
position: absolute;
left: 0;
right: 0;
top: 0;
z-index: -1;
opacity: .2;
color: #959595
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box:hover .icon-content p, .dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box:hover .icon-content, .dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box:hover .icon-content h4 {
color: #222
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box:hover {
background: 0 0
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box:hover .icon-content:before {
opacity: .5
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content h4:after {
content: "";
display: block;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
width: 50px;
height: 1px;
bottom: -10px;
background: #e5e5e5
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box:hover .icon-content h4:after {
width: 75px;
height: 2px
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box.alignleft .icon-content h4:after {
right: auto
}
.dt-sc-process-with-caption .dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box.alignright .icon-content h4:after {
left: auto
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content h4 {
font-size: 22px;
color: #222;
font-weight: 400;
text-transform: capitalize
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-content p {
display: inline-block
}
.dt-sc-icon-box.type10:hover .icon-wrapper span, .dt-sc-icon-box.type11 .icon-wrapper span, .dt-sc-icon-box.type12, .dt-sc-icon-box.type13:hover .icon-content h4, .dt-sc-icon-box.type13:hover .icon-content p, .dt-sc-icon-box.type14.blue:hover .icon-content h4, .dt-sc-icon-box.type14.brown:hover .icon-content h4, .dt-sc-icon-box.type14.cadetblue:hover .icon-content h4, .dt-sc-icon-box.type14.green:hover .icon-content h4, .dt-sc-icon-box.type14.lightgreen:hover .icon-content h4, .dt-sc-icon-box.type14.orange:hover .icon-content h4, .dt-sc-icon-box.type14.red:hover .icon-content h4, .dt-sc-icon-box.type14.slateblue:hover .icon-content h4, .dt-sc-icon-box.type14:hover .icon-content h4, .dt-sc-icon-box.type14:hover .icon-content h5, .dt-sc-icon-box.type15 .icon-content h4 a, .dt-sc-icon-box.type15 .icon-content p, .dt-sc-icon-box.type15.blue:hover .icon-content h5, .dt-sc-icon-box.type15.brown:hover .icon-content h5, .dt-sc-icon-box.type15.cadetblue:hover .icon-content h5, .dt-sc-icon-box.type15.green:hover .icon-content h5, .dt-sc-icon-box.type15.lightgreen:hover .icon-content h5, .dt-sc-icon-box.type15.orange:hover .icon-content h5, .dt-sc-icon-box.type15.red:hover .icon-content h5, .dt-sc-icon-box.type15.slateblue:hover .icon-content h5, .dt-sc-icon-box.type3 .icon-wrapper span, .dt-sc-icon-box.type3.dt-sc-diamond:hover .icon-wrapper span, .dt-sc-icon-box.type5:hover .icon-wrapper span, .dt-sc-icon-box.type6 .icon-wrapper span, .dt-sc-icon-box.type6:hover .icon-content a, .dt-sc-icon-box.type6:hover .icon-wrapper span, .dt-sc-icon-box.type7 .icon-wrapper span {
color: #fff
}
.dt-sc-icon-box.type15 {
background-color: #f5f5f5;
border: 1px solid #f5f5f5;
padding: 40px 10px 30px;
overflow: hidden;
display: block;
float: left;
width: 100%;
text-align: center;
margin-bottom: 20px
}
.dt-sc-icon-box.type15 .icon-wrapper img {
margin: 0 auto 20px;
display: block
}
.dt-sc-icon-box.type15 .icon-content {
position: absolute;
top: 0;
left: -100%;
height: 100%;
bottom: 0;
margin: auto;
padding: 40px 10px;
opacity: 0;
-webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-o-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
transition: all .3s linear 0s;
width: 100%
}
.dt-sc-icon-box.type15 h4 {
margin-bottom: 15px;
font-size: 20px
}
.dt-sc-icon-box.type15:hover .icon-content {
opacity: 1;
left: 0
}
.dt-sc-icon-box.type3.dt-sc-diamond:hover .icon-wrapper span {
background: 0 0
}
.dt-sc-icon-box .large-icon {
color: rgba(0, 0, 0, .03)
}
.dt-sc-icon-box.type5 .icon-wrapper span {
color: #fff
}
.dt-sc-icon-box.type5.no-icon .icon-content h5, .dt-sc-icon-box.type5.no-icon-bg .icon-content h5 {
color: #a4a4a3
}
.dt-sc-icon-box.type5.no-icon .icon-content p {
color: #a0a0a0
}
.dt-sc-icon-box.type8 .icon-content p, .dt-sc-icon-box.type8 .icon-wrapper span {
color: rgba(0, 0, 0, .5)
}
.dt-sc-icon-box.type8 .icon-wrapper span, .dt-sc-icon-box.type8.with-bg:hover .icon-content h4, .dt-sc-icon-box.type8:hover .icon-content p, .dt-sc-icon-box.type8:hover .icon-wrapper span, .dt-sc-icon-box.type8:not(.with-bg) .icon-content h4, .dt-sc-icon-box.type8:not(.with-bg) .icon-content p {
color: #fff
}
.dt-sc-icon-box.type10, .dt-sc-icon-box.type10 .icon-wrapper:before, .dt-sc-icon-box.type11 .dt-sc-button:after, .dt-sc-icon-box.type11 .dt-sc-button:before, .dt-sc-icon-box.type4.with-diamond-square-icon .icon-wrapper:before, .dt-sc-icon-box.type5.rounded .icon-wrapper {
background: #fff
}
.dt-sc-icon-box.type5 .icon-wrapper:before {
background: rgba(0, 0, 0, .03)
}
.dt-sc-icon-box.type6:hover .icon-content a {
background: #000
}
.dt-sc-icon-box.type1, .last .dt-sc-icon-box.type1 {
border-color: rgba(0, 0, 0, .15)
}
.dt-sc-icon-box.type3 .icon-wrapper span, .dt-sc-icon-box.type6 .icon-wrapper, .dt-sc-icon-box.type7 .icon-wrapper span {
border-color: #fff
}
.dt-sc-icon-box.type3.dt-sc-diamond:hover .icon-wrapper:before {
border-color: #000
}
.dt-sc-dark-bg .dt-sc-icon-box.type8 {
border-color: rgba(255, 255, 255, .3)
}
.dt-sc-icon-box.type7 {
border-color: rgba(0, 0, 0, .1)
}
.ie9 .dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper:after, .ie9 .dt-sc-icon-box.type3.dt-sc-diamond .icon-wrapper:before {
transform: rotate(45deg) skew(10deg, 10deg);
-ms-transform: rotate(45deg) skew(10deg, 10deg)
}
@media screen and (min-width:0\0) {
.vc_row-has-fill .dt-sc-icon-box.type3 .icon-wrapper span {
box-shadow: none;
-ms-box-shadow: none
}
}
@media only screen and (min-width:1381px) and (max-width:1680px) {
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box {
padding: 40px 30px 20px
}
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dt-sc-icon-box.type1 .icon-content h4 {
font-size: 18px
}
.dt-sc-icon-box.type2 .icon-content h4 {
font-size: 17px
}
.dt-sc-icon-box.type11 .icon-content h4 {
font-size: 14px
}
.dt-sc-icon-box.type14 .icon-content p {
margin: 15px 0 0
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content h4 {
font-size: 18px
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box {
padding: 30px 30px 40px
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-content h4 {
font-size: 35px;
line-height: 45px
}
.dt-sc-icon-box.type6.dt-sc-points-system-icon-box .icon-content p {
margin-bottom: 0
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-icon-box.type1 {
padding: 35px 25px
}
.dt-sc-icon-box.type1 .icon-content h4 {
font-size: 18px;
letter-spacing: 0;
margin-bottom: 10px
}
.dt-sc-icon-box.type1 .icon-content p, .dt-sc-icon-box.type2 .icon-content h4 {
font-size: 14px
}
.dt-sc-icon-box.type2 .icon-wrapper {
margin-right: 8px
}
.dt-sc-icon-box.type2.alignright .icon-wrapper {
margin-left: 8px
}
.dt-sc-icon-box.type2 .icon-content p {
font-size: 14px;
line-height: 24px
}
.dt-sc-icon-box.type4 .icon-content h4 {
font-size: 16px
}
.dt-sc-icon-box.type5.no-icon {
padding: 0 30px 0 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box
}
.dt-sc-icon-box.type5.no-icon .icon-content h4 {
padding: 0 0 20px
}
.vc_row-no-padding .dt-sc-icon-box.type5.no-icon {
padding: 0
}
.dt-sc-icon-box.type6 .icon-content {
clear: both
}
.dt-sc-icon-box.type6 .icon-content h4 {
font-size: 18px;
letter-spacing: 0;
margin-top: 20px
}
.dt-sc-icon-box.type9 .icon-content h4 {
font-size: 18px
}
.dt-sc-icon-box.type11 .dt-sc-button.medium {
padding: 13px 45px 11px 25px
}
.dt-sc-icon-box.type12 {
min-height: 180px;
padding: 15px
}
.dt-sc-icon-box.type12 .icon-wrapper span {
font-size: 44px
}
.dt-sc-icon-box.type14 .icon-content p {
font-size: 12px
}
.dt-sc-icon-box.type14 .icon-content h4 {
font-size: 16px
}
.dt-sc-icon-box.type11 .dt-sc-button.medium {
font-size: 13px
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-wrapper span {
font-size: 40px
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content h4 {
font-size: 18px
}
.dt-sc-icon-box.type1.dt-sc-points-system-icon-box .icon-content p {
margin-bottom: 10px;
font-size: 13px;
line-height: 25px
}
.zigzag-bottom .dt-sc-icon-box.type6 {
margin-bottom: 40px
}
.dt-sc-icon-box.type6:hover {
margin-top: 0
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-icon-box.type1 {
padding: 45px 15px
}
.dt-sc-icon-box.type1 .icon-content h4 {
font-size: 18px;
line-height: normal
}
.dt-sc-icon-box.type2 .icon-wrapper {
margin-right: 5px
}
.dt-sc-icon-box.type2.alignright .icon-wrapper {
margin-left: 8px
}
.dt-sc-icon-box.type2 .icon-content h4 {
font-size: 14px;
letter-spacing: 0
}
.dt-sc-icon-box.type2 .icon-content p {
font-size: 12px;
line-height: 20px
}
.dt-sc-icon-box.type4 .icon-content h4 {
font-size: 18px;
line-height: normal
}
.dt-sc-icon-box.type4 .icon-content p {
font-size: 12px;
line-height: 24px
}
.dt-sc-icon-box.type5 .icon-wrapper img {
width: 30px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper img {
margin-top: 0
}
.dt-sc-icon-box.type5 {
padding-left: 75px
}
.dt-sc-icon-box.type5.alignright {
padding-right: 75px
}
.dt-sc-icon-box.type5.rounded {
padding-left: 90px
}
.dt-sc-icon-box.type5.rounded.alignright {
padding-right: 90px
}
.dt-sc-icon-box.type5 .icon-wrapper {
width: 60px
}
.dt-sc-icon-box.type5 .icon-wrapper::before {
height: 45px;
width: 45px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-ms-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px
}
.dt-sc-icon-box.type5 .icon-wrapper span {
font-size: 22px;
line-height: 65px
}
.dt-sc-icon-box.type5.no-icon-bg {
padding: 0 0 0 42px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper {
width: 30px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper span {
font-size: 28px
}
.dt-sc-icon-box.type5.no-icon .icon-content h5, .dt-sc-icon-box.type5.no-icon-bg .icon-content h5 {
font-size: 12px
}
.dt-sc-icon-box.type5.no-icon .icon-content h4, .dt-sc-icon-box.type5.no-icon-bg .icon-content h4 {
font-size: 15px
}
.dt-sc-icon-box.type5.no-icon {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box
}
.vc_row-no-padding .dt-sc-icon-box.type5.no-icon {
padding: 0
}
.dt-sc-icon-box.type5.no-icon .icon-content h4 {
padding: 0 0 20px
}
.dt-sc-icon-box.type6 .icon-content {
clear: both
}
.dt-sc-icon-box.type6 .icon-content h4 {
font-size: 18px;
margin-top: 20px
}
.dt-sc-icon-box.type9 {
height: auto!important
}
.dt-sc-icon-box.type9 .icon-content, .dt-sc-icon-box.type9 .icon-wrapper {
display: block;
width: 100%
}
.dt-sc-icon-box.type9 .icon-wrapper:before {
margin: 0 auto;
bottom: -30px;
left: 0;
right: 0;
top: auto;
width: 0;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg)
}
.dt-sc-icon-box.type9 .icon-wrapper span {
display: block;
float: none;
text-align: center
}
.dt-sc-icon-box.type9 .icon-content {
padding-top: 30px;
text-align: center
}
.dt-sc-icon-box.type10 .icon-content h4 {
font-size: 14px;
letter-spacing: 0
}
.dt-sc-icon-box.type10 .icon-content h4::before {
height: 13px;
right: -18px;
width: 13px
}
.dt-sc-icon-box.type10 .icon-content h4:after {
left: -18px;
width: 13px;
height: 13px
}
.dt-sc-icon-box.type11 .dt-sc-button.medium {
letter-spacing: 0;
padding: 13px 40px 11px 20px;
font-size: 11px
}
.dt-sc-icon-box.type11 .dt-sc-button::before {
right: 25px
}
.dt-sc-icon-box.type11 .dt-sc-button::after {
right: 20px
}
.dt-sc-icon-box.type11 {
padding: 30px 15px 10px
}
.dt-sc-icon-box.type12 {
padding: 40px 10px 35px;
min-height: 202px
}
.dt-sc-icon-box.type12 .icon-wrapper span {
font-size: 40px
}
.dt-sc-icon-box.type12:hover .icon-wrapper span {
font-size: 70px
}
.dt-sc-icon-box.type12 .icon-content h4 {
font-size: 14px
}
.dt-sc-icon-box.type13 .icon-content h4 {
font-size: 50px
}
.dt-sc-icon-box.type13 .icon-content p {
font-size: 14px
}
.dt-sc-icon-box.type14 {
padding: 15px
}
.dt-sc-icon-box.type14 .icon-content h4 {
font-size: 12px
}
.dt-sc-icon-box.type9.switch-element .icon-content {
text-align: center
}
.dt-sc-icon-box.type9.switch-element .icon-wrapper:before {
margin: 0 auto;
right: 0;
transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg)
}
.dt-sc-icon-box.type10 .icon-wrapper img, .dt-sc-icon-box.type10 .icon-wrapper span {
font-size: 40px
}
.dt-sc-icon-box.type10 .icon-wrapper {
margin: 0 0 20px;
width: 120px;
height: 120px
}
.dt-sc-icon-box.type10 {
padding: 30px 10px
}
.dt-sc-icon-box.type10 .icon-wrapper:after, .dt-sc-icon-box.type10 .icon-wrapper:before {
width: 80px;
height: 80px
}
.dt-sc-icon-box.type14.dt-sc-kalvi-default-icon-box .icon-wrapper {
width: 140px;
height: 170px
}
.dt-sc-icon-box.type6:hover {
margin-top: 0
}
.zigzag-bottom .dt-sc-icon-box.type6 {
margin-bottom: 40px
}
.dt-sc-icon-box.type11 .icon-content p {
font-size: 14px
}
}
@media only screen and (max-width:767px) {
.dt-sc-icon-box {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box
}
.dt-sc-icon-box, .dt-sc-icon-box.type11, .dt-sc-icon-box.type13 {
margin-bottom: 25px
}
.rs_col_no_btm_space .dt-sc-icon-box.type3 {
margin-bottom: 0
}
.dt-sc-icon-box.type1 {
border-left: none;
border-right: none;
margin-bottom: 5px
}
.dt-sc-icon-box.type5.no-icon {
padding: 0 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box
}
.dt-sc-icon-box.type5.no-icon:first-child {
border-left-width: 1px
}
.dt-sc-icon-box.type5.no-icon.last, .last .dt-sc-icon-box.type5.no-icon {
border-right-width: 1px
}
.dt-sc-icon-box.type8.last {
border-bottom-width: 1px
}
.dt-sc-icon-box.type9 {
height: auto!important
}
.dt-sc-icon-box.type9 .icon-content, .dt-sc-icon-box.type9 .icon-wrapper {
display: block;
width: 100%
}
.dt-sc-icon-box.type9 .icon-wrapper:before {
margin: 0 auto;
bottom: -30px;
left: 0;
right: 0;
top: auto;
width: 0;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg)
}
.dt-sc-icon-box.type9 .icon-wrapper span {
display: block;
float: none;
text-align: center
}
.dt-sc-icon-box.type9 .icon-content {
padding-top: 30px;
text-align: center
}
.dt-sc-icon-box.type10 .icon-content h4:after {
content: "";
height: 12px;
margin: auto;
position: absolute;
left: -26px;
top: 6px;
width: 12px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1
}
.dt-sc-icon-box.type10.last .icon-content h4:before {
content: ""
}
.dt-sc-icon-box.type9.switch-element .icon-content {
text-align: center
}
.dt-sc-icon-box.type9.switch-element .icon-wrapper:before {
margin: 0 auto;
right: 0;
left: 0;
transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg)
}
.dt-sc-icon-box.type6:hover {
margin-top: 0
}
.dt-sc-icon-box.type4 {
border: none
}
}
@media only screen and (max-width:479px) {
.dt-sc-icon-box.type5 {
padding-left: 85px
}
.dt-sc-icon-box.type5 .icon-content h4 {
font-size: 20px
}
.dt-sc-icon-box.type5.alignright {
padding-right: 85px
}
.dt-sc-icon-box.type5.rounded {
padding-left: 110px
}
.dt-sc-icon-box.type5.rounded.alignright {
padding-left: 0;
padding-right: 110px
}
.dt-sc-icon-box.type6 .icon-content {
clear: both
}
.dt-sc-icon-box.type6 .icon-content h4 {
font-size: 18px;
margin-top: 20px
}
.dt-sc-icon-box.type13 {
float: right;
width: 96%
}
.dt-sc-image-caption.type6 .dt-sc-image-content p {
display: none
}
}
@media only screen and (max-width:319px) {
.dt-sc-icon-box.type2 .icon-wrapper {
margin-right: 8px
}
.dt-sc-icon-box.type2.alignright .icon-wrapper {
margin-left: 8px
}
.dt-sc-icon-box.type2 .icon-wrapper span {
font-size: 20px
}
.dt-sc-icon-box.type2 .icon-content h4 {
font-size: 12px;
letter-spacing: .2px
}
.dt-sc-icon-box.type3 .icon-content h4, .dt-sc-icon-box.type4 .icon-content h4 {
font-size: 16px
}
.dt-sc-icon-box.type5 {
padding-left: 75px
}
.dt-sc-icon-box.type5.alignright {
padding-right: 75px
}
.dt-sc-icon-box.type5.rounded {
padding-left: 90px
}
.dt-sc-icon-box.type5.rounded.alignright {
padding-left: 0;
padding-right: 90px
}
.dt-sc-icon-box.type5 .icon-wrapper {
width: 60px
}
.dt-sc-icon-box.type5 .icon-wrapper::before {
height: 45px;
width: 45px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-ms-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px
}
.dt-sc-icon-box.type5 .icon-wrapper span {
font-size: 22px;
line-height: 65px
}
.dt-sc-icon-box.type5.no-icon-bg {
padding: 0 0 0 42px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper {
width: 30px
}
.dt-sc-icon-box.type5.no-icon-bg .icon-wrapper span {
font-size: 28px
}
.dt-sc-icon-box.type5.no-icon .icon-content h5, .dt-sc-icon-box.type5.no-icon-bg .icon-content h5 {
font-size: 10px
}
.dt-sc-icon-box.type5.no-icon .icon-content h4, .dt-sc-icon-box.type5.no-icon-bg .icon-content h4 {
font-size: 14px
}
.dt-sc-icon-box.type5.no-icon {
padding: 0 15px
}
.dt-sc-icon-box.type5.no-icon .icon-content h4 {
padding: 0 0 20px
}
.dt-sc-icon-box.type6 .icon-content h4 {
margin-top: 115px
}
.dt-sc-icon-box.type11 .dt-sc-button.medium {
font-size: 11px;
padding: 13px 45px 11px 25px
}
.dt-sc-icon-box.type12 {
padding: 15px 10px 20px;
min-height: 155px
}
.dt-sc-icon-box.type12 .icon-wrapper span {
font-size: 24px
}
.dt-sc-icon-box.type12 .icon-wrapper {
margin: 0 5px 0 0;
top: 51px
}
.dt-sc-icon-box.type12 .icon-content {
top: 46px
}
.dt-sc-icon-box.type13 .icon-content h4 {
font-size: 50px
}
.dt-sc-icon-box.type13 .icon-content p {
font-size: 14px
}
} .dt-sc-titled-box {
margin-bottom: 20px;
width: 100%;
clear: both
}
.dt-sc-titled-box h6.dt-sc-titled-box-title {
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
padding: 12px 15px 11px;
text-shadow: none;
margin: 0;
color: #fff
}
.dt-sc-titled-box h6.dt-sc-titled-box-title span {
font-size: 16px;
margin-right: 5px
}
.dt-sc-titled-box-content {
padding: 20px;
background: rgba(0, 0, 0, .05)
}
.dt-sc-titled-box.blue h6.dt-sc-titled-box-title {
background-color: #008bd3
}
.dt-sc-titled-box.brown h6.dt-sc-titled-box-title {
background-color: #795548
}
.dt-sc-titled-box.cadetblue h6.dt-sc-titled-box-title {
background-color: #3c939d
}
.dt-sc-titled-box.chillipepper h6.dt-sc-titled-box-title {
background-color: #c10841
}
.dt-sc-titled-box.cyan h6.dt-sc-titled-box-title {
background-color: #00bcd4
}
.dt-sc-titled-box.darkgolden h6.dt-sc-titled-box-title {
background-color: #b48b3c
}
.dt-sc-titled-box.deeporange h6.dt-sc-titled-box-title {
background-color: #ff5722
}
.dt-sc-titled-box.deeppurple h6.dt-sc-titled-box-title {
background-color: #673ab7
}
.dt-sc-titled-box.green h6.dt-sc-titled-box-title {
background-color: #60ae0d
}
.dt-sc-titled-box.lime h6.dt-sc-titled-box-title {
background-color: #cddc39
}
.dt-sc-titled-box.magenta h6.dt-sc-titled-box-title {
background-color: #cb506d
}
.dt-sc-titled-box.orange h6.dt-sc-titled-box-title {
background-color: #ff9800
}
.dt-sc-titled-box.pink h6.dt-sc-titled-box-title {
background-color: #fd6ca3
}
.dt-sc-titled-box.purple h6.dt-sc-titled-box-title {
background-color: #9c27b0
}
.dt-sc-titled-box.red h6.dt-sc-titled-box-title {
background-color: #da0000
}
.dt-sc-titled-box.skyblue h6.dt-sc-titled-box-title {
background-color: #0eb2e7
}
.dt-sc-titled-box.teal h6.dt-sc-titled-box-title {
background-color: #009688
}
.dt-sc-titled-box.turquoise h6.dt-sc-titled-box-title {
background-color: #32ccbd
}
.dt-sc-titled-box.wisteria h6.dt-sc-titled-box-title {
background-color: #9b59b6
}
.dt-sc-titled-box.yellow h6.dt-sc-titled-box-title {
background-color: #ffcc21;
color: #000
}
.dt-sc-error-box, .dt-sc-info-box, .dt-sc-success-box, .dt-sc-warning-box {
margin-bottom: 20px;
padding: 15px 15px 15px 45px;
clear: both
}
.dt-sc-error-box a, .dt-sc-info-box a, .dt-sc-success-box a, .dt-sc-warning-box a {
text-decoration: underline
}
.dt-sc-error-box {
background-color: #fcc;
border: 1px solid #f99;
color: #d01313;
position: relative
}
.dt-sc-error-box:before, .dt-sc-info-box:before, .dt-sc-success-box:before, .dt-sc-warning-box:before {
top: 15px;
left: 18px;
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
text-decoration: inherit;
font-size: 20px;
position: absolute
}
.dt-sc-error-box:before {
content: "\f057";
color: #C54228
}
.dt-sc-warning-box {
background-color: #fdebae;
border: 1px solid #e6c555;
color: #c79d13;
position: relative
}
.dt-sc-warning-box:before {
content: "\f06a";
color: #e2b828
}
.dt-sc-success-box {
background-color: #eafac0;
border: 1px solid #b1cf67;
color: #7ba411;
position: relative
}
.dt-sc-success-box:before {
content: "\f058";
color: #75b632
}
.dt-sc-info-box {
background-color: #bfe4f9;
border: 1px solid #68a2cf;
color: #2081b9;
position: relative
}
.dt-sc-info-box:before {
content: "\f05a";
color: #008bc1
}
.dt-sc-error-box a {
color: #d01313
}
.dt-sc-warning-box a {
color: #c79d13
}
.dt-sc-success-box a {
color: #7ba411
}
.dt-sc-info-box a {
color: #2081b9
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-error-box:before, .dt-sc-info-box:before, .dt-sc-success-box:before, .dt-sc-warning-box:before {
top: 16px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-error-box:before, .dt-sc-info-box:before, .dt-sc-success-box:before, .dt-sc-warning-box:before {
top: 17px
}
}
@media only screen and (max-width:767px) {
.dt-sc-error-box:before, .dt-sc-info-box:before, .dt-sc-success-box:before, .dt-sc-warning-box:before {
top: 16px
}
}
@media only screen and (max-width:479px) {
.dt-sc-error-box:before, .dt-sc-info-box:before, .dt-sc-success-box:before, .dt-sc-warning-box:before {
top: 17px
}
}
@media only screen and (max-width:319px) {
.dt-sc-titled-box h6.dt-sc-titled-box-title {
font-size: 12px;
letter-spacing: 0;
line-height: 20px;
padding-left: 35px;
position: relative
}
.dt-sc-titled-box h6.dt-sc-titled-box-title span {
font-size: 14px;
position: absolute;
left: 10px;
top: 14px
}
} .dt-sc-event-image-caption, .dt-sc-event-image-caption .dt-sc-image-content:before, .dt-sc-event-image-caption .dt-sc-image-wrapper .overlay-text, .dt-sc-events-list, .dt-sc-events-list:before {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-event-image-caption {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0;
border-left: 1px solid;
border-right: 1px solid
}
.dt-sc-event-image-caption .dt-sc-image-content {
width: 50%;
padding: 40px 30px;
margin: 0;
float: left;
position: relative
}
.dt-sc-event-image-caption .dt-sc-image-content h3 {
font-size: 18px;
line-height: 28px;
text-transform: uppercase
}
.dt-sc-event-image-caption .dt-sc-image-wrapper {
width: 50%;
margin: 0;
float: left;
position: relative;
border-left: 1px solid
}
.dt-sc-event-image-caption .dt-sc-image-wrapper .overlay-text {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
text-align: center
}
.dt-sc-event-image-caption .dt-sc-image-content:before {
content: "";
position: absolute;
right: -15px;
top: 35px;
height: 0;
border-top: 15px solid transparent;
border-bottom: 15px solid transparent;
border-left: 15px solid;
z-index: 1;
border-left-color: #fff
}
.dt-sc-event-image-caption .dt-sc-image-wrapper .overlay-text h3 {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
height: 180px;
text-align: center;
width: 75%
}
.dt-sc-event-image-caption .dt-sc-image-wrapper .overlay-text h3 span {
font-size: 50px;
display: block
}
.dt-sc-events-list-wrapper {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0;
text-align: center
}
.dt-sc-events-list-wrapper h3 {
text-align: center;
padding: 20px 0;
border-top: 1px dashed;
border-bottom: 1px dashed;
margin: 0 0 50px;
clear: both
}
.dt-sc-events-list {
display: inline-block;
clear: both;
width: 95%;
margin: 0 auto 40px 5%;
padding: 0;
position: relative;
text-align: center
}
.dt-sc-events-list .dt-sc-event-date {
border-right: 1px solid;
text-align: right;
padding: 0 30px 0 15px;
width: 23%;
float: left
}
.dt-sc-events-list .dt-sc-event-date h2 {
font-weight: 300;
margin-bottom: 0;
line-height: 49px
}
.dt-sc-events-list .dt-sc-event-date p {
font-weight: 700
}
.dt-sc-events-list .dt-sc-event-date p span {
font-weight: 400;
font-style: italic
}
.dt-sc-events-list .dt-sc-event-title {
width: 58%;
float: left;
padding: 22px 30px 5px;
text-align: left
}
.dt-sc-events-list .dt-sc-event-title h5 {
margin-bottom: 0
}
.dt-sc-events-list .dt-sc-event-title h5 small {
display: block;
text-transform: uppercase;
font-weight: 400;
font-size: 14px;
margin: 0 0 5px
}
.dt-sc-events-list .dt-sc-event-duration {
width: 15%;
float: left;
text-align: center
}
.dt-sc-events-list .dt-sc-event-duration h6 {
font-size: 30px;
font-weight: 300;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/images/grey-pattern.png);
display: block;
width: 100%;
margin: 0;
float: left;
padding: 15px 0
}
.dt-sc-events-list:before {
content: "";
position: absolute;
width: 100%;
height: 1px;
left: 0;
bottom: 0;
background: rgba(0, 0, 0, .15);
opacity: 0
}
.dt-sc-events-list:hover:before {
opacity: 1
}
.dt-sc-event-image-caption .dt-sc-image-wrapper .overlay-text h3, .dt-sc-event-image-caption:hover .dt-sc-image-content h3, .dt-sc-event-image-caption:hover .dt-sc-image-content p, .dt-sc-event-image-caption:hover .dt-sc-image-content ul {
color: #fff
}
.dt-sc-event-image-caption {
background: #fff
}
.dt-sc-event-image-caption .dt-sc-image-wrapper .overlay-text {
background: rgba(0, 0, 0, .8)
}
.dt-sc-event-image-caption, .dt-sc-event-image-caption .dt-sc-image-wrapper {
border-color: #fff
}
.dt-sc-events-list .dt-sc-event-title h5 small, .dt-sc-events-list-wrapper h3 {
color: #222
}
.dt-sc-events-list .dt-sc-event-date p span, .dt-sc-events-list .dt-sc-event-duration h6 {
color: rgba(0, 0, 0, .7)
}
.dt-sc-events-list .dt-sc-event-date, .dt-sc-events-list-wrapper h3 {
border-color: rgba(0, 0, 0, .15)
}
.dt-sc-events-list:hover {
background: #fff
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dt-sc-event-image-caption .dt-sc-image-content, .dt-sc-event-image-caption .dt-sc-image-wrapper, .dt-sc-event-image-caption .dt-sc-image-wrapper img {
width: 100%
}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-event-image-caption .dt-sc-image-content, .dt-sc-event-image-caption .dt-sc-image-wrapper, .dt-sc-event-image-caption .dt-sc-image-wrapper img {
width: 100%
}
.dt-sc-event-image-caption .dt-sc-image-content::before {
bottom: -22px;
top: auto;
transform: rotate(90deg);
border-left-width: 16px;
right: 30px
}
.dt-sc-events-list {
width: 100%;
margin-left: 0;
margin-right: 0
}
.dt-sc-events-list .dt-sc-event-date {
width: 28%
}
.dt-sc-events-list .dt-sc-event-title {
width: 55%
}
.dt-sc-events-list .dt-sc-event-duration {
width: 16%
}
.dt-sc-events-list .dt-sc-event-duration h6 {
font-size: 26px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-event-image-caption .dt-sc-image-content, .dt-sc-event-image-caption .dt-sc-image-wrapper {
width: 100%
}
.dt-sc-event-image-caption .dt-sc-image-content::before {
bottom: -22px;
top: auto;
transform: rotate(90deg);
border-left-width: 16px;
right: 30px
}
.dt-sc-events-list {
width: 100%;
margin-left: 0;
margin-right: 0
}
.dt-sc-events-list .dt-sc-event-date {
width: 27%
}
.dt-sc-events-list .dt-sc-event-date h2 {
font-size: 34px
}
.dt-sc-events-list .dt-sc-event-duration h6 {
font-size: 25px
}
}
@media only screen and (max-width:767px) {
.dt-sc-event-image-caption .dt-sc-image-content, .dt-sc-event-image-caption .dt-sc-image-wrapper, .dt-sc-event-image-caption .dt-sc-image-wrapper>img {
width: 100%
}
.dt-sc-event-image-caption .dt-sc-image-content::before {
bottom: -22px;
top: auto;
transform: rotate(90deg);
border-left-width: 16px;
right: 30px
}
.dt-sc-events-list .dt-sc-event-date {
width: 100%;
text-align: center;
border: none;
margin-bottom: 10px;
padding: 0
}
.dt-sc-events-list .dt-sc-event-duration {
width: 50%;
margin-bottom: 20px
}
.dt-sc-events-list .dt-sc-event-duration h6 {
font-size: 25px
}
.dt-sc-events-list .dt-sc-event-title {
padding-left: 0;
width: 100%;
margin-bottom: 20px
}
.dt-sc-events-list {
width: 100%;
margin-left: 0;
margin-right: 0
}
}
@media only screen and (max-width:319px) {
.dt-sc-events-list .dt-sc-event-duration h6 {
font-size: 18px
}
.dt-sc-events-list .dt-sc-event-title {
padding: 0;
text-align: center;
margin: 10px 0 20px
}
.dt-sc-events-list .dt-sc-event-duration, .dt-sc-events-list .dt-sc-event-title {
width: 100%
}
.dt-sc-events-list .dt-sc-event-date {
margin-bottom: 0
}
} .dt-sc-dropcap {
font-size: 24px;
float: left;
margin: 10px 0;
text-align: center;
line-height: 35px
}
.dt-sc-dropcap.dt-sc-dropcap-default {
font-size: 50px;
padding-right: 20px;
font-weight: 900
}
.dt-sc-dropcap.dt-sc-dropcap-circle {
width: 40px;
height: 40px;
line-height: 38px;
margin: 5px 20px 0 0;
padding: 0;
border-radius: 30px;
behavior: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/css/PIE.htc)
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle {
width: 42px;
height: 42px;
line-height: 34px;
margin: 5px 20px 0 0;
padding: 0;
text-align: center;
box-shadow: 0 0 5px rgba(0, 0, 0, .3);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
border-radius: 30px;
behavior: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/css/PIE.htc)
}
.dt-sc-dropcap.dt-sc-dropcap-square {
width: 40px;
height: 40px;
line-height: 36px;
text-align: center;
margin: 5px 20px 0 0;
padding: 0
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-square {
box-shadow: 0 0 5px rgba(0, 0, 0, .3);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
width: 42px;
height: 42px;
text-align: center;
margin: 5px 20px 0 0;
padding: 0;
line-height: 34px
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle, .dt-sc-dropcap.dt-sc-dropcap-bordered-square, .dt-sc-dropcap.dt-sc-dropcap-circle, .dt-sc-dropcap.dt-sc-dropcap-square {
background: #000;
color: #fff
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle, .dt-sc-dropcap.dt-sc-dropcap-bordered-square {
border: 2px solid #FFF
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.blue, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.blue, .dt-sc-dropcap.dt-sc-dropcap-circle.blue, .dt-sc-dropcap.dt-sc-dropcap-square.blue {
background: #008bd3
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.brown, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.brown, .dt-sc-dropcap.dt-sc-dropcap-circle.brown, .dt-sc-dropcap.dt-sc-dropcap-square.brown {
background: #795548
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.cadetblue, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.cadetblue, .dt-sc-dropcap.dt-sc-dropcap-circle.cadetblue, .dt-sc-dropcap.dt-sc-dropcap-square.cadetblue {
background: #3c939d
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.chillipepper, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.chillipepper, .dt-sc-dropcap.dt-sc-dropcap-circle.chillipepper, .dt-sc-dropcap.dt-sc-dropcap-square.chillipepper {
background: #c10841
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.cyan, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.cyan, .dt-sc-dropcap.dt-sc-dropcap-circle.cyan, .dt-sc-dropcap.dt-sc-dropcap-square.cyan {
background: #00bcd4
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.darkgolden, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.darkgolden, .dt-sc-dropcap.dt-sc-dropcap-circle.darkgolden, .dt-sc-dropcap.dt-sc-dropcap-square.darkgolden {
background: #b48b3c
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.deeporange, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.deeporange, .dt-sc-dropcap.dt-sc-dropcap-circle.deeporange, .dt-sc-dropcap.dt-sc-dropcap-square.deeporange {
background: #ff5722
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.deeppurple, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.deeppurple, .dt-sc-dropcap.dt-sc-dropcap-circle.deeppurple, .dt-sc-dropcap.dt-sc-dropcap-square.deeppurple {
background: #673ab7
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.green, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.green, .dt-sc-dropcap.dt-sc-dropcap-circle.green, .dt-sc-dropcap.dt-sc-dropcap-square.green {
background: #60ae0d
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.lime, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.lime, .dt-sc-dropcap.dt-sc-dropcap-circle.lime, .dt-sc-dropcap.dt-sc-dropcap-square.lime {
background: #cddc39
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.magenta, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.magenta, .dt-sc-dropcap.dt-sc-dropcap-circle.magenta, .dt-sc-dropcap.dt-sc-dropcap-square.magenta {
background: #cb506d
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.orange, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.orange, .dt-sc-dropcap.dt-sc-dropcap-circle.orange, .dt-sc-dropcap.dt-sc-dropcap-square.orange {
background: #ff9800
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.pink, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.pink, .dt-sc-dropcap.dt-sc-dropcap-circle.pink, .dt-sc-dropcap.dt-sc-dropcap-square.pink {
background: #fd6ca3
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.purple, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.purple, .dt-sc-dropcap.dt-sc-dropcap-circle.purple, .dt-sc-dropcap.dt-sc-dropcap-square.purple {
background: #9c27b0
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.red, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.red, .dt-sc-dropcap.dt-sc-dropcap-circle.red, .dt-sc-dropcap.dt-sc-dropcap-square.red {
background: #da0000
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.skyblue, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.skyblue, .dt-sc-dropcap.dt-sc-dropcap-circle.skyblue, .dt-sc-dropcap.dt-sc-dropcap-square.skyblue {
background: #0eb2e7
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.teal, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.teal, .dt-sc-dropcap.dt-sc-dropcap-circle.teal, .dt-sc-dropcap.dt-sc-dropcap-square.teal {
background: #009688
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.turquoise, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.turquoise, .dt-sc-dropcap.dt-sc-dropcap-circle.turquoise, .dt-sc-dropcap.dt-sc-dropcap-square.turquoise {
background: #32ccbd
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.wisteria, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.wisteria, .dt-sc-dropcap.dt-sc-dropcap-circle.wisteria, .dt-sc-dropcap.dt-sc-dropcap-square.wisteria {
background: #9b59b6
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle.yellow, .dt-sc-dropcap.dt-sc-dropcap-bordered-square.yellow, .dt-sc-dropcap.dt-sc-dropcap-circle.yellow, .dt-sc-dropcap.dt-sc-dropcap-square.yellow {
background: #ffcc21
}
.dt-sc-dropcap.dt-sc-dropcap-default.blue {
color: #008bd3
}
.dt-sc-dropcap.dt-sc-dropcap-default.brown {
color: #795548
}
.dt-sc-dropcap.dt-sc-dropcap-default.cadetblue {
color: #3c939d
}
.dt-sc-dropcap.dt-sc-dropcap-default.chillipepper {
color: #c10841
}
.dt-sc-dropcap.dt-sc-dropcap-default.cyan {
color: #00bcd4
}
.dt-sc-dropcap.dt-sc-dropcap-default.darkgolden {
color: #b48b3c
}
.dt-sc-dropcap.dt-sc-dropcap-default.deeporange {
color: #ff5722
}
.dt-sc-dropcap.dt-sc-dropcap-default.deeppurple {
color: #673ab7
}
.dt-sc-dropcap.dt-sc-dropcap-default.green {
color: #60ae0d
}
.dt-sc-dropcap.dt-sc-dropcap-default.lime {
color: #cddc39
}
.dt-sc-dropcap.dt-sc-dropcap-default.magenta {
color: #cb506d
}
.dt-sc-dropcap.dt-sc-dropcap-default.orange {
color: #ff9800
}
.dt-sc-dropcap.dt-sc-dropcap-default.pink {
color: #fd6ca3
}
.dt-sc-dropcap.dt-sc-dropcap-default.purple {
color: #9c27b0
}
.dt-sc-dropcap.dt-sc-dropcap-default.red {
color: #da0000
}
.dt-sc-dropcap.dt-sc-dropcap-default.skyblue {
color: #0eb2e7
}
.dt-sc-dropcap.dt-sc-dropcap-default.teal {
color: #009688
}
.dt-sc-dropcap.dt-sc-dropcap-default.turquoise {
color: #32ccbd
}
.dt-sc-dropcap.dt-sc-dropcap-default.wisteria {
color: #9b59b6
}
.dt-sc-dropcap.dt-sc-dropcap-default.yellow {
color: #ffcc21
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-dropcap.dt-sc-dropcap-default {
font-size: 32px;
padding-right: 15px
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle, .dt-sc-dropcap.dt-sc-dropcap-bordered-square, .dt-sc-dropcap.dt-sc-dropcap-circle, .dt-sc-dropcap.dt-sc-dropcap-square {
margin-right: 15px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-dropcap.dt-sc-dropcap-default {
font-size: 24px;
padding-right: 15px
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle, .dt-sc-dropcap.dt-sc-dropcap-bordered-square, .dt-sc-dropcap.dt-sc-dropcap-circle, .dt-sc-dropcap.dt-sc-dropcap-square {
margin-right: 15px
}
}
@media only screen and (max-width:767px) {
.dt-sc-dropcap.dt-sc-dropcap-default {
padding-right: 15px
}
.dt-sc-dropcap.dt-sc-dropcap-bordered-circle, .dt-sc-dropcap.dt-sc-dropcap-bordered-square, .dt-sc-dropcap.dt-sc-dropcap-circle, .dt-sc-dropcap.dt-sc-dropcap-square {
margin: 5px 15px 0 2px
}
} .dt-sc-donutchart {
text-align: center;
margin: 0 auto 30px
}
h5.dt-sc-donutchart-title {
text-align: center;
width: 100%;
font-size: 18px;
margin-bottom: 0;
font-weight: 600
}
.dt-sc-donutchart-small {
width: 100px;
margin: 0 auto
}
.dt-sc-donutchart-medium {
width: 200px;
margin: 0 auto
}
.dt-sc-donutchart-large {
width: 300px;
margin: 0 auto
}
.donutchart-text {
font-weight: 300!important
}
.dt-sc-donutchart-small .donutchart-text {
font-size: 24px!important
}
.dt-sc-donutchart-medium .donutchart-text {
font-size: 40px!important
}
.dt-sc-donutchart-large .donutchart-text {
font-size: 50px!important
}
.dark-bg .donutchart-text {
color: #fff
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-one-fifth .dt-sc-donutchart-medium {
width: 160px
}
.dt-sc-donutchart-medium canvas, .dt-sc-one-fifth .dt-sc-donutchart {
width: 150px!important;
height: 150px!important
}
.dt-sc-one-fifth .dt-sc-donutchart-medium .donutchart-text {
width: 150px!important;
line-height: 150px!important
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-one-fifth .dt-sc-donutchart-medium {
width: 120px
}
.dt-sc-donutchart-medium canvas, .dt-sc-one-fifth .dt-sc-donutchart {
width: 110px!important;
height: 110px!important
}
.dt-sc-one-fifth .dt-sc-donutchart-medium .donutchart-text {
width: 110px!important;
line-height: 110px!important
}
.dt-sc-one-fifth h5.dt-sc-donutchart-title {
font-size: 15px
}
.dt-sc-donutchart-medium .donutchart-text {
font-size: 30px!important
}
} .dt-custom-nav-wrapper {
display: inline-block;
width: 100%
}
.dt-custom-nav-wrapper.left {
text-align: left
}
.dt-custom-nav-wrapper.center {
text-align: center
}
.dt-custom-nav-wrapper.right {
text-align: right
}
.dt-custom-nav-wrapper.left ul li {
float: left
}
.dt-custom-nav-wrapper.right ul li {
float: right
}
.dt-custom-nav-wrapper.inline-vertical.right ul li ul {
padding-left: 0;
padding-right: 20px
}
.dt-custom-nav-wrapper.left:not(.inline-horizontal):not(.inline-vertical) ul li ul, .dt-custom-nav-wrapper.none:not(.inline-horizontal):not(.inline-vertical) ul li ul {
padding-left: 0;
width: 95%;
margin-top: 0
}
.dt-custom-nav-wrapper.right:not(.inline-horizontal):not(.inline-vertical) ul li ul {
padding-left: 0;
padding-right: 0;
width: 95%
}
.dt-custom-nav-wrapper.left ul li ul {
float: left
}
.dt-custom-nav-wrapper.right ul li ul {
float: right
}
.dt-custom-nav {
display: inline-block;
font-size: 0;
margin: 0 0 20px;
padding: 0
}
.dt-custom-nav-wrapper.center:not(.inline-horizontal):not(.inline-vertical) .dt-custom-nav {
padding-left: 32px;
width: 100%
}
.dt-custom-nav-wrapper.center:not(.inline-horizontal):not(.inline-vertical):not([data-link-icon-position]) .dt-custom-nav {
padding-left: 0
}
.dt-custom-nav li {
display: block;
font-size: initial;
width: 100%;
white-space: nowrap
}
.dt-custom-nav li a {
border-style: solid;
border-width: 1px;
border-color: transparent;
display: block;
padding: 5px 15px;
position: relative;
width: 100%
}
.dt-custom-nav li a:not([href]) {
cursor: default
}
.dt-custom-nav li a i.menu-item-icon {
text-align: center
}
.dt-custom-nav li a>span {
position: relative
}
.dt-custom-nav li a i.menu-item-icon, .dt-custom-nav li a>span {
display: inline-block;
vertical-align: middle
}
.dt-custom-nav-wrapper.inline-horizontal .dt-custom-nav li a, .dt-custom-nav-wrapper.inline-vertical .dt-custom-nav li a {
display: inline-block
}
.dt-custom-nav-wrapper.inline-vertical .dt-custom-nav li a {
width: auto
}
.dt-custom-nav-wrapper.inline-horizontal[data-default-style=none][data-hover-style=none] .dt-custom-nav li a {
padding-left: 10px;
padding-right: 10px
}
.dt-custom-nav-wrapper.inline-vertical[data-default-style=none][data-hover-style=none] .dt-custom-nav li a {
padding-bottom: 0;
padding-top: 0
}
.dt-custom-nav-wrapper[data-default-style=none][data-hover-style=none]:not(.inline-horizontal)>div {
margin-left: -15px;
margin-right: -15px
}
.dt-custom-nav-wrapper.inline-horizontal[data-divider=yes] .dt-custom-nav li {
margin: 0;
padding-right: 15px
}
.dt-custom-nav-wrapper.inline-horizontal[data-divider=yes] .dt-custom-nav li:last-child {
padding-right: 0
}
.dt-custom-nav-wrapper.inline-horizontal[data-divider=yes] .dt-custom-nav li span.divider {
height: 1px;
line-height: 0;
margin: auto;
padding-bottom: inherit;
position: absolute;
bottom: 0;
right: 0;
top: 0;
text-align: center;
width: 15px
}
.dt-custom-nav-wrapper.inline-vertical[data-divider=yes] .dt-custom-nav li {
position: relative;
padding-bottom: 20px
}
.dt-custom-nav-wrapper.inline-vertical[data-divider=yes] .dt-custom-nav li:last-child {
padding-bottom: 0
}
.dt-custom-nav-wrapper.inline-vertical[data-divider=yes] .dt-custom-nav li span.divider {
height: 1px;
position: absolute;
bottom: 10px;
left: 0;
right: 0;
width: 100%
}
.dt-custom-nav-wrapper.inline-vertical[data-divider=yes] .dt-custom-nav li span.divider:after {
height: 100%;
position: absolute;
bottom: 0;
left: 0;
width: 100%
}
.dt-custom-nav-wrapper.inline-vertical[data-divider=yes] .dt-custom-nav li.menu-item-has-children ul.sub-menu {
padding-top: 10px;
position: relative
}
.dt-custom-nav-wrapper.inline-vertical[data-divider=yes] .dt-custom-nav li.menu-item-has-children ul.sub-menu:before {
position: absolute;
left: 0;
top: 0;
width: 100%
}
.dt-custom-nav-wrapper.inline-horizontal:not(.right)[data-divider=yes] .dt-custom-nav li:last-child>span.divider, .dt-custom-nav-wrapper.inline-horizontal[data-divider=yes] .dt-custom-nav li ul.sub-menu li span.divider, .dt-custom-nav-wrapper.inline-vertical[data-divider=yes] .dt-custom-nav li:last-child>span.divider {
display: none
}
.dt-custom-nav-wrapper .dt-custom-nav>li>span.divider:before {
display: inline-block
}
.dt-custom-nav-wrapper .dt-custom-nav>li>span.divider.crossline:before {
content: "\005c"
}
.dt-custom-nav-wrapper .dt-custom-nav>li>span.divider.narrow-line:before {
content: "\002d"
}
.dt-custom-nav-wrapper .dt-custom-nav>li>span.divider.vertical-line:before {
content: "\007c"
}
.dt-custom-nav-wrapper.inline-horizontal .dt-custom-nav {
margin: 0 -2px
}
.dt-custom-nav-wrapper.inline-horizontal .dt-custom-nav li {
display: inline-block;
margin: 0 2px;
position: relative;
width: auto
}
.dt-custom-nav-wrapper.inline-horizontal .dt-custom-nav li ul.sub-menu {
display: none;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 100%;
width: 240px;
z-index: 1
}
.dt-custom-nav-wrapper.inline-horizontal .dt-custom-nav li:hover ul.sub-menu {
display: block;
background-color: #fff
}
.dt-custom-nav-wrapper.none[data-link-icon-position=inside] .dt-custom-nav li a>i.menu-item-icon, .dt-custom-nav-wrapper:not([data-link-icon-style]) .dt-custom-nav li a>i.menu-item-icon.menu-item-image img {
display: inline-block
}
.dt-custom-nav-wrapper.inline-horizontal.right .dt-custom-nav li {
float: none
}
.dt-custom-nav-wrapper.inline-horizontal.center .dt-custom-nav li ul.sub-menu li, .dt-custom-nav-wrapper.inline-horizontal.right .dt-custom-nav li ul.sub-menu li, .dt-custom-nav-wrapper.left[data-link-icon-position=inside] .dt-custom-nav li a>i.menu-item-icon {
float: left
}
.dt-custom-nav-wrapper.inline-horizontal.center .dt-custom-nav li ul.sub-menu, .dt-custom-nav-wrapper.inline-horizontal.right .dt-custom-nav li ul.sub-menu {
text-align: left
}
.dt-custom-nav-wrapper.center[data-link-icon-position=outside] .dt-custom-nav li, .dt-custom-nav-wrapper.left[data-link-icon-position=outside] .dt-custom-nav li, .dt-custom-nav-wrapper.none[data-link-icon-position=outside] .dt-custom-nav li {
padding-left: 35px
}
.dt-custom-nav-wrapper.right[data-link-icon-position=outside] .dt-custom-nav li {
padding-right: 35px
}
.dt-custom-nav-wrapper.center[data-link-icon-position=outside][data-divider=yes] .dt-custom-nav li, .dt-custom-nav-wrapper.left[data-link-icon-position=outside][data-divider=yes] .dt-custom-nav li, .dt-custom-nav-wrapper.none[data-link-icon-position=outside][data-divider=yes] .dt-custom-nav li {
padding-right: 15px
}
.dt-custom-nav-wrapper.right[data-link-icon-position=outside][data-divider=yes] .dt-custom-nav li {
padding-right: 50px
}
.dt-custom-nav-wrapper.center[data-link-icon-position=outside] .dt-custom-nav li ul, .dt-custom-nav-wrapper.inline-vertical.center[data-link-icon-position=outside] .dt-custom-nav li, .dt-custom-nav-wrapper.left[data-link-icon-position=outside] .dt-custom-nav li ul, .dt-custom-nav-wrapper.none[data-link-icon-position=outside] .dt-custom-nav li ul {
padding-left: 0
}
.dt-custom-nav-wrapper.right[data-link-icon-position=outside] .dt-custom-nav li ul {
padding-right: 0
}
.dt-custom-nav-wrapper[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon, .dt-custom-nav-wrapper[data-link-icon-position=inside] .dt-custom-nav li a>i.menu-item-icon {
color: inherit;
font-family: FontAwesome;
font-weight: 100;
font-style: normal;
height: 100%;
line-height: inherit;
margin: auto;
padding: 0 10px 0 0;
position: relative;
width: 30px
}
.dt-custom-nav-wrapper[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon {
line-height: 0;
position: absolute;
bottom: 0;
top: 0;
background-color: inherit;
border-color: inherit;
border-style: inherit;
border-width: inherit;
height: 100%;
width: 35px;
-webkit-border-radius: inherit;
border-radius: inherit;
-moz-border-radius: inherit;
-ms-border-radius: inherit
}
.dt-custom-nav-wrapper.center[data-link-icon-position=outside]:not([data-default-style=none]) .dt-custom-nav li a>i.menu-item-icon, .dt-custom-nav-wrapper.left[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon, .dt-custom-nav-wrapper.none[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon {
left: 0
}
.dt-custom-nav-wrapper.right[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon {
padding: 0 0 0 10px;
right: 0
}
.dt-custom-nav-wrapper.right[data-link-icon-position=inside] .dt-custom-nav li a>i.menu-item-icon {
float: right;
padding: 0 0 0 10px
}
.dt-custom-nav-wrapper[data-default-style=none][data-link-icon-position=outside]:not(.inline-horizontal):not(inline-vertical) .dt-custom-nav li a:not(:hover), .dt-custom-nav-wrapper[data-hover-style=none][data-link-icon-position=outside]:not(.inline-horizontal):not(inline-vertical) .dt-custom-nav li a:hover {
padding-left: 0
}
.dt-custom-nav-wrapper.center[data-default-style=none][data-link-icon-position=outside]:not(.inline-horizontal):not(inline-vertical) .dt-custom-nav li a:not(:hover), .dt-custom-nav-wrapper.center[data-hover-style=none][data-link-icon-position=outside]:not(.inline-horizontal):not(inline-vertical) .dt-custom-nav li a:hover, .dt-custom-nav-wrapper.right[data-default-style=none][data-link-icon-position=outside]:not(.inline-horizontal):not(inline-vertical) .dt-custom-nav li a:not(:hover), .dt-custom-nav-wrapper.right[data-hover-style=none][data-link-icon-position=outside]:not(.inline-horizontal):not(inline-vertical) .dt-custom-nav li a:hover {
padding-right: 0
}
.dt-custom-nav-wrapper.center[data-link-icon-position=inside] .dt-custom-nav li a i.menu-item-icon:before {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-ms-transform: translateY(-50%);
-moz-transform: translateY(-50%)
}
.dt-custom-nav-wrapper.center[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon, .dt-custom-nav-wrapper.left[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon, .dt-custom-nav-wrapper.none[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
-ms-transform: translateX(-100%);
-moz-transform: translateX(-100%)
}
.dt-custom-nav-wrapper.right[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon {
transform: translateX(100%);
-moz-transform: translateX(100%);
-webkit-transform: translateX(100%)
}
.dt-custom-nav-wrapper[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon.menu-item-image img, .dt-custom-nav-wrapper[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon:before {
position: absolute;
left: 0;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-custom-nav-wrapper[data-link-icon-position=outside] .dt-custom-nav li a>i.menu-item-icon.menu-item-image img {
margin: auto
}
.dt-custom-nav-wrapper[data-link-icon-position=inside] .dt-custom-nav li a>i.menu-item-icon.menu-item-image img {
vertical-align: middle
}
.dt-custom-nav-wrapper[data-link-icon-style=square] .dt-custom-nav li a>i.menu-item-icon:before, .dt-custom-nav-wrapper[data-link-icon-style=circle] .dt-custom-nav li a>i.menu-item-icon:before, .dt-custom-nav-wrapper[data-link-icon-style=disc] .dt-custom-nav li a>i.menu-item-icon:before {
font-size: 6px
}
.dt-custom-nav-wrapper[data-link-icon-style=circle] .dt-custom-nav li a>i.menu-item-icon:before {
content: "\f111"
}
.dt-custom-nav-wrapper[data-link-icon-style=disc] .dt-custom-nav li a>i.menu-item-icon:before {
content: "\f10c"
}
.dt-custom-nav-wrapper[data-link-icon-style=square] .dt-custom-nav li a>i.menu-item-icon:before {
content: "\f0c8"
}
.dt-custom-nav-wrapper .dt-custom-nav li a>i.menu-item-icon:not(.menu-item-image) img, .dt-custom-nav-wrapper[data-link-icon-style] .dt-custom-nav li a>i.menu-item-icon img {
display: none
}
.dt-custom-nav-wrapper[data-default-decoration=overline] .dt-custom-nav li a:before, .dt-custom-nav-wrapper[data-default-decoration=linethrough] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-default-decoration=underline] .dt-custom-nav li a:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=overline] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=underline] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-hover-decoration=overline] .dt-custom-nav li a:after, .dt-custom-nav-wrapper[data-hover-decoration=linethrough] .dt-custom-nav li a>span:after, .dt-custom-nav-wrapper[data-hover-decoration=underline] .dt-custom-nav li a:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=overline] .dt-custom-nav li a>span:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=underline] .dt-custom-nav li a>span:after {
border-color: inherit;
border-style: solid;
content: "";
height: 100%;
margin: auto;
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
left: 0;
right: 0;
width: 0;
z-index: 0;
-webkit-border-radius: inherit;
border-radius: inherit
}
.dt-custom-nav-wrapper[data-default-decoration=overline] .dt-custom-nav li a:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=overline] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-hover-decoration=overline] .dt-custom-nav li a:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=overline] .dt-custom-nav li a>span:after {
border-width: 2px 0 0;
top: -4px
}
.dt-custom-nav-wrapper[data-default-decoration=linethrough] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-hover-decoration=linethrough] .dt-custom-nav li a>span:after {
border-color: currentColor;
border-width: 1px 0;
height: 0;
bottom: 0;
top: 0;
-webkit-border-radius: 0;
border-radius: 0
}
.dt-custom-nav-wrapper[data-default-decoration=underline] .dt-custom-nav li a:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=underline] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-hover-decoration=underline] .dt-custom-nav li a:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=underline] .dt-custom-nav li a>span:after {
border-width: 0 0 2px;
bottom: -4px
}
.dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=overline] .dt-custom-nav li a:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=overline] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=underline] .dt-custom-nav li a:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=underline] .dt-custom-nav li a>span:before, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=overline] .dt-custom-nav li a:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=overline] .dt-custom-nav li a>span:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=underline] .dt-custom-nav li a:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=underline] .dt-custom-nav li a>span:after {
border-color: currentColor
}
.dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=overline] .dt-custom-nav li a:not(:hover):before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=underline] .dt-custom-nav li a:not(:hover):before, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=overline] .dt-custom-nav li a:hover:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=underline] .dt-custom-nav li a:hover:after {
opacity: 0;
filter: alpha(opacity=0)
}
.dt-custom-nav-wrapper[data-default-decoration=overline] .dt-custom-nav li a:not(:hover):before, .dt-custom-nav-wrapper[data-default-decoration=linethrough] .dt-custom-nav li a:not(:hover)>span:before, .dt-custom-nav-wrapper[data-default-decoration=underline] .dt-custom-nav li a:not(:hover):before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=overline] .dt-custom-nav li a:not(:hover)>span:before, .dt-custom-nav-wrapper[data-default-style=none][data-default-decoration=underline] .dt-custom-nav li a:not(:hover)>span:before, .dt-custom-nav-wrapper[data-hover-decoration=overline] .dt-custom-nav li a:hover:after, .dt-custom-nav-wrapper[data-hover-decoration=linethrough] .dt-custom-nav li a:hover>span:after, .dt-custom-nav-wrapper[data-hover-decoration=underline] .dt-custom-nav li a:hover:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=overline] .dt-custom-nav li a:hover>span:after, .dt-custom-nav-wrapper[data-hover-style=none][data-hover-decoration=underline] .dt-custom-nav li a:hover>span:after {
opacity: 1;
filter: alpha(opacity=100);
width: 100%
}
.dt-custom-nav-wrapper[data-hover-style=none] .dt-custom-nav li a:hover {
background-color: rgba(0, 0, 0, 0)!important;
border-color: transparent!important
}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner>.wpb_wrapper>.dt-custom-nav-wrapper.inline-horizontal[data-default-style=none][data-hover-style=none] .dt-custom-nav li {
padding-top: 5px;
padding-bottom: 5px
}
.dt-custom-nav-wrapper[data-default-style=none][data-hover-style=none]:not(.inline-vertical):not(.inline-horizontal) .dt-custom-nav li a {
margin-bottom: 10px
}
.dt-custom-nav-wrapper[data-default-style=none][data-hover-style=none]:not(.inline-vertical):not(.inline-horizontal) .dt-custom-nav li.menu-item-has-children>a, .dt-custom-nav-wrapper[data-default-style=none][data-hover-style=none]:not(.inline-vertical):not(.inline-horizontal) .dt-custom-nav li:last-child a {
margin-bottom: 0
}
.dt-custom-nav li a, .dt-custom-nav li a:after, .dt-custom-nav li a:before, .dt-custom-nav-wrapper .dt-custom-nav li a>span:after, .dt-custom-nav-wrapper .dt-custom-nav li a>span:before {
-webkit-transition: all .3s linear 0s;
transition: all .3s linear 0s
}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner>.wpb_wrapper>.dt-simple-menu.dt-custom-nav-wrapper.inline-horizontal[data-default-style=none][data-hover-style=none] .dt-custom-nav li {
padding-top: 0;
padding-bottom: 0
}
.flex-col-elements-inline-middle .dt-custom-nav-wrapper.left .dt-custom-nav {
display: table;
margin-right: auto
}
.flex-col-elements-inline-middle .dt-custom-nav-wrapper.center .dt-custom-nav {
display: table;
margin-left: 0;
margin-right: 0
}
.flex-col-elements-inline-middle .dt-custom-nav-wrapper.right .dt-custom-nav {
display: table;
margin-left: auto
}
.dt-simple-menu .dt-custom-nav li {
padding-bottom: 0
}
.dt-simple-menu.dt-custom-nav-wrapper.left .dt-custom-nav li {
float: none
}
.dt-simple-menu .dt-custom-nav li>a>i[class$=menu-item-icon] {
display: none!important
}
@media only screen and (min-width:768px) and (max-width:991px) {
#header .dt-header-tpl .rs_col-sm-12>.vc_column-inner>.wpb_wrapper>.dt-custom-nav-wrapper.left, .dt-custom-nav-wrapper.right {
text-align: center
}
#header .dt-header-tpl .rs_col-sm-12.flex-col-elements-inline-middle .dt-custom-nav-wrapper.center .dt-custom-nav, #header .dt-header-tpl .rs_col-sm-12.flex-col-elements-inline-middle .dt-custom-nav-wrapper.left .dt-custom-nav, #header .dt-header-tpl .rs_col-sm-12.flex-col-elements-inline-middle .dt-custom-nav-wrapper.right .dt-custom-nav {
margin-left: auto;
margin-right: auto
}
#header .dt-header-tpl .rs_col-sm-12.flex-col-elements-inline-middle .dt-custom-nav-wrapper.center .dt-custom-nav>li, #header .dt-header-tpl .rs_col-sm-12.flex-col-elements-inline-middle .dt-custom-nav-wrapper.left .dt-custom-nav>li, #header .dt-header-tpl .rs_col-sm-12.flex-col-elements-inline-middle .dt-custom-nav-wrapper.right .dt-custom-nav>li, #header .dt-header-tpl .rs_col-sm-12>.vc_column-inner>.wpb_wrapper>.dt-custom-nav-wrapper.left .dt-custom-nav>li, .dt-custom-nav-wrapper.right .dt-custom-nav>li {
float: none
}
}
@media only screen and (max-width:767px) {
.dt-custom-nav-wrapper.left, .dt-custom-nav-wrapper.right {
text-align: center
}
.flex-col-elements-inline-middle .dt-custom-nav-wrapper.center .dt-custom-nav, .flex-col-elements-inline-middle .dt-custom-nav-wrapper.left .dt-custom-nav, .flex-col-elements-inline-middle .dt-custom-nav-wrapper.right .dt-custom-nav {
margin-left: auto;
margin-right: auto
}
.dt-custom-nav-wrapper.left .dt-custom-nav>li, .dt-custom-nav-wrapper.right .dt-custom-nav>li, .flex-col-elements-inline-middle .dt-custom-nav-wrapper.center .dt-custom-nav>li, .flex-col-elements-inline-middle .dt-custom-nav-wrapper.left .dt-custom-nav>li, .flex-col-elements-inline-middle .dt-custom-nav-wrapper.right .dt-custom-nav>li {
float: none
}
}
@media only screen and (max-width:479px) {
.dt-custom-nav-wrapper.inline-horizontal[data-divider=yes] .dt-custom-nav li {
padding-right: 0
}
.dt-custom-nav-wrapper.inline-horizontal[data-divider=yes] .dt-custom-nav li span.divider {
display: none
}
} .dt-sc-counter.type1 .dt-sc-counter-number, .dt-sc-counter.type1 .dt-sc-counter-number:before, .dt-sc-counter.type1 .icon-wrapper span, .dt-sc-counter.type1 .icon-wrapper span:after, .dt-sc-counter.type1.dt-sc-university-counter, .dt-sc-counter.type1.dt-sc-university-counter h4, .dt-sc-counter.type2 .dt-sc-counter-number, .dt-sc-counter.type2 .dt-sc-couter-icon-holder, .dt-sc-counter.type2 .dt-sc-couter-icon-holder span, .dt-sc-counter.type2.dt-sc-ring-style .dt-sc-couter-icon-holder, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span, .dt-sc-counter.type2.dt-sc-ring-style h4:after, .dt-sc-counter.type2.dt-sc-ring-style h4:before, .dt-sc-counter.type2.dt-sc-ring-style span:after, .dt-sc-counter.type2.dt-sc-ring-style span:before, .dt-sc-counter.type2.no-bg:after, .dt-sc-counter.type2.no-ico-bg .dt-sc-counter-number, .dt-sc-counter.type2.no-ico-bg:after, .dt-sc-counter.type3 .icon-wrapper, .dt-sc-counter.type4 .dt-sc-couter-icon-holder, .dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type5 .dt-sc-couter-icon-holder, .dt-sc-counter.type5 h4, .dt-sc-counter.type5:after, .dt-sc-counter.type5:before, .dt-sc-counter.type6 .dt-sc-couter-icon-holder:before {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-counter {
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0
}
.dt-sc-counter.type1 {
border-right: 1px solid;
margin-top: 5px;
padding-right: 30px
}
.dt-sc-counter.type1 .icon-wrapper {
width: 100%;
clear: both;
position: relative;
margin-bottom: 20px;
padding-bottom: 20px
}
.dt-sc-counter.type1 .icon-wrapper:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 30px;
height: 2px
}
.dt-sc-counter.type1.alignright .icon-wrapper:before {
right: 0;
left: inherit
}
.dt-sc-counter.type1 .icon-wrapper span {
font-size: 32px
}
.dt-sc-counter.type1 .dt-sc-counter-number {
font-size: 30px;
margin-bottom: 20px
}
.dt-sc-counter.type1 h4 {
font-size: 16px;
font-weight: 300;
text-transform: uppercase;
margin-bottom: 5px
}
.dt-sc-counter.type1.aligncenter .icon-wrapper:before {
left: 0;
right: 0;
margin: 0 auto
}
.secondary-skin-highlight .dt-sc-counter.type1 .dt-sc-counter-number:before {
background: #fff
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter {
position: relative;
padding: 5px 0 5px 75px;
margin: 0;
width: 100%;
float: left
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .icon-wrapper {
position: absolute;
left: 0;
margin: 0;
padding: 0;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%)
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .icon-wrapper:before {
content: none
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .icon-wrapper span {
font-size: 50px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .dt-sc-counter-number {
font-size: 24px;
margin-bottom: 0;
width: auto;
float: none;
display: inline-block;
font-weight: 700;
line-height: 16px;
letter-spacing: 1px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter h4 {
font-size: 16px;
font-weight: 300;
color: #757575;
line-height: 24px;
text-transform: inherit;
margin-bottom: 0;
letter-spacing: 1px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter:not(.focus-style) {
border-right-width: 1px;
border-right-style: dashed
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.last:not(.focus-style) {
border-right-width: 0
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.aligncenter {
padding: 0
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.aligncenter .icon-wrapper {
position: static;
top: auto;
transform: none;
-moz-transform: none;
-webkit-transform: none;
-ms-transform: none;
margin-bottom: 10px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.alignright {
padding: 0 75px 0 0
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.alignright:not(.focus-style) {
border-left-width: 1px;
border-left-style: dashed;
border-right: none
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.alignright.first:not(.focus-style) {
border-left-width: 0
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.alignright .icon-wrapper {
right: 0
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.blue .icon-wrapper span {
color: #008bd3
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.brown .icon-wrapper span {
color: #795548
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.cadetblue .icon-wrapper span {
color: #3c939d
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.chillipepper .icon-wrapper span {
color: #c10841
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.cyan .icon-wrapper span {
color: #00bcd4
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.darkgolden .icon-wrapper span {
color: #b48b3c
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.deeporange .icon-wrapper span {
color: #ff5722
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.deeppurple .icon-wrapper span {
color: #673ab7
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.green .icon-wrapper span {
color: #6ca04a
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.lime .icon-wrapper span {
color: #cddc39
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.magenta .icon-wrapper span {
color: #cb506d
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.orange .icon-wrapper span {
color: #ff9800
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.pink .icon-wrapper span {
color: #fd6ca3
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.purple .icon-wrapper span {
color: #9c27b0
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.red .icon-wrapper span {
color: #da0000
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.skyblue .icon-wrapper span {
color: #0eb2e7
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.teal .icon-wrapper span {
color: #009688
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.yellow .icon-wrapper span {
color: #ffcc21
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.turquoise .icon-wrapper span {
color: #32ccbd
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.wisteria .icon-wrapper span {
color: #9b59b6
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.black .icon-wrapper span {
color: #000
}
.dt-sc-dark-bg .dt-sc-counter.type1.dt-sc-kalvi-default-counter * {
color: #fff
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.focus-style .icon-wrapper span {
font-size: 50px;
width: 150px;
height: 150px;
float: none;
display: inline-block;
border-width: 20px;
border-style: dashed;
line-height: 110px;
margin-bottom: 10px;
border-radius: 50%
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.focus-style .icon-wrapper span:after {
position: absolute;
content: "";
left: 0;
right: 0;
margin: 0 auto 10px;
top: 0;
font-size: 50px;
width: 150px;
height: 150px;
float: none;
display: inline-block;
border-width: 20px;
border-style: dashed;
line-height: 110px;
border-radius: 50%;
opacity: 0;
transform: rotate(-90deg)
}
.dt-sc-counter.type1.dt-sc-one-course-counter .icon-wrapper:before, .dt-sc-counter.type1.dt-sc-university-counter .icon-wrapper:before {
content: none
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.focus-style:hover .icon-wrapper span {
border-color: transparent
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter.focus-style:hover .icon-wrapper span:after {
transform: rotate(0);
opacity: 1
}
.dt-sc-counter.type1.dt-sc-one-course-counter {
border-style: dashed
}
.dt-sc-counter.type1.dt-sc-one-course-counter .icon-wrapper {
width: auto;
display: inline-block;
padding: 0;
margin: 0;
position: absolute
}
.dt-sc-counter.type1.dt-sc-one-course-counter .icon-wrapper span {
font-size: 60px
}
.dt-sc-counter.type1.dt-sc-one-course-counter .dt-sc-counter-number {
width: auto;
display: inline-block;
font-size: 25px;
font-weight: 700;
padding-left: 80px;
margin-bottom: 10px
}
.dt-sc-counter.type1.dt-sc-one-course-counter h4 {
font-size: 14px;
text-transform: capitalize;
padding-left: 80px;
letter-spacing: 1.5px
}
.dt-sc-counter.type1.dt-sc-university-counter {
border: none;
padding: 50px 40px;
margin: 0
}
.dt-sc-counter.type1.dt-sc-university-counter .icon-wrapper {
margin-bottom: 10px;
padding-bottom: 10px
}
.dt-sc-counter.type1.dt-sc-university-counter .icon-wrapper span {
font-size: 80px
}
.dt-sc-counter.type1.dt-sc-university-counter .dt-sc-counter-number {
font-family: "Roboto Slab", Georgia, serif;
font-size: 45px;
font-weight: 300;
line-height: 40px
}
.dt-sc-counter.type1.dt-sc-university-counter h4 {
font-size: 20px;
text-transform: capitalize
}
.dt-sc-counter.type1.dt-sc-university-counter:hover .dt-sc-counter-number, .dt-sc-counter.type1.dt-sc-university-counter:hover h4, .dt-sc-counter.type1.dt-sc-university-counter:hover span {
color: #2f3b4d
}
.dt-sc-counter.type1.last {
border-right: none
}
.dt-sc-counter.type2 {
text-align: center
}
.dt-sc-counter.type2 .icon-wrapper span.fa, .dt-sc-counter.type2 .icon-wrapper span.icon, .dt-sc-counter.type2 .icon-wrapper span.pe-icon {
font-size: 30px;
display: inline-block;
margin-bottom: 10px
}
.dt-sc-counter.type2 .dt-sc-couter-icon-holder {
display: inline-block;
width: 120px;
height: 120px;
padding: 30px 0
}
.dt-sc-counter.type2 .dt-sc-counter-number, .dt-sc-counter.type2 h4 {
font-size: 20px
}
.dt-sc-counter.type2 .dt-sc-counter-number {
font-size: 35px;
margin: 12px 0 0;
text-transform: uppercase
}
.dt-sc-counter.type2 h4 {
font-size: 20px;
margin: 20px 0 0
}
.dt-sc-counter.type2.alignleft {
text-align: left
}
.dt-sc-counter.type2.alignright {
text-align: right
}
.dt-sc-counter.type2.alignleft .dt-sc-couter-icon-holder, .dt-sc-counter.type2.alignright .dt-sc-couter-icon-holder {
text-align: center
}
.dt-sc-counter.type2.dt-sc-ring-style {
box-sizing: border-box;
text-align: center;
width: 100%
}
.dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span img {
margin-bottom: 30px
}
.dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.fa, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.fas, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.icon, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.pe-icon, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.zmdi {
border-radius: 50%;
display: inline-block;
font-size: 60px;
height: 100px;
line-height: 100px;
margin-bottom: 10px;
width: 100px;
position: relative
}
.dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.fa:after, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.fas:after, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.icon:after, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.pe-icon:after, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.zmdi:after {
border-radius: 50%;
border-style: solid;
border-width: 3px;
content: "";
display: inline-block;
float: none;
height: 50px;
left: 0;
margin: 25px auto;
opacity: 0;
position: absolute;
right: 0;
width: 50px
}
.dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.fa:before, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.fas:before, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.icon:before, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.pe-icon:before, .dt-sc-counter.type2.dt-sc-ring-style .icon-wrapper span.zmdi:before {
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
margin: auto;
-moz-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1)
}
.dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.fa:after, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.fas:after, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.icon:after, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.pe-icon:after, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.zmdi:after {
-moz-transform: scale(2.5);
-ms-transform: scale(2.5);
-webkit-transform: scale(2.5);
opacity: 1;
transform: scale(2.5)
}
.dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.fa:before, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.fas:before, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.icon:before, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.pe-icon:before, .dt-sc-counter.type2.dt-sc-ring-style:hover .icon-wrapper span.zmdi:before {
-moz-transform: scale(.8);
-webkit-transform: scale(.8);
transform: scale(.8);
color: #222
}
.dt-sc-counter.type2.dt-sc-ring-style .dt-sc-couter-icon-holder {
display: inline-block;
padding: 0 0 10px;
width: 120px
}
.dt-sc-counter.type2.dt-sc-ring-style .dt-sc-counter-number {
font-size: 40px;
font-weight: 900
}
.dt-sc-counter.type2.dt-sc-ring-style h4 {
font-size: 22px;
font-weight: 300;
margin: 30px 0 0;
position: relative
}
.dt-sc-counter.type2.dt-sc-ring-style h4:after, .dt-sc-counter.type2.dt-sc-ring-style h4:before {
display: block;
height: 3px;
left: 0;
margin: 0 auto;
position: absolute;
right: 0;
top: -15px;
content: ""
}
.dt-sc-counter.type2.dt-sc-ring-style h4:before {
background: #222;
width: 30px
}
.dt-sc-counter.type2.dt-sc-ring-style h4:after, .dt-sc-counter.type2.dt-sc-ring-style:hover h4:before {
width: 0
}
.dt-sc-counter.type2.dt-sc-ring-style:hover h4:after {
width: 60px
}
.dt-sc-counter.type2.dt-sc-ring-style.alignleft {
text-align: left
}
.dt-sc-counter.type2.dt-sc-ring-style.alignright {
text-align: right
}
.dt-sc-counter.type2.dt-sc-ring-style.alignleft .dt-sc-couter-icon-holder, .dt-sc-counter.type2.dt-sc-ring-style.alignright .dt-sc-couter-icon-holder, .dt-sc-counter.type3 {
text-align: center
}
.dt-sc-counter.type2.dt-sc-ring-style.alignright .icon-wrapper span.fa:after, .dt-sc-counter.type2.dt-sc-ring-style.alignright .icon-wrapper span.fas:after, .dt-sc-counter.type2.dt-sc-ring-style.alignright .icon-wrapper span.icon:after, .dt-sc-counter.type2.dt-sc-ring-style.alignright .icon-wrapper span.pe-icon:after, .dt-sc-counter.type2.dt-sc-ring-style.alignright .icon-wrapper span.zmdi:after {
right: 50px;
left: auto
}
.dt-sc-counter.type2.dt-sc-ring-style.alignright h4:after, .dt-sc-counter.type2.dt-sc-ring-style.alignright h4:before {
left: auto;
right: 0
}
.dt-sc-counter.type2.dt-sc-ring-style.alignright .dt-sc-counter-number {
float: right
}
.dt-sc-counter.type2.dt-sc-ring-style.alignleft .icon-wrapper span.fa:after, .dt-sc-counter.type2.dt-sc-ring-style.alignleft .icon-wrapper span.fas:after, .dt-sc-counter.type2.dt-sc-ring-style.alignleft .icon-wrapper span.icon:after, .dt-sc-counter.type2.dt-sc-ring-style.alignleft .icon-wrapper span.pe-icon:after, .dt-sc-counter.type2.dt-sc-ring-style.alignleft .icon-wrapper span.zmdi:after {
left: 50px;
right: auto
}
.dt-sc-counter.type2.dt-sc-ring-style.alignleft h4:after, .dt-sc-counter.type2.dt-sc-ring-style.alignleft h4:before {
left: 0;
right: auto
}
.dt-sc-counter.type2.dt-sc-ring-style.alignleft .dt-sc-counter-number {
float: left
}
.dt-sc-dark-bg .dt-sc-counter.type2.dt-sc-ring-style h4:before {
background: #fff
}
.dt-sc-counter.type2.dt-sc-ring-style .dt-sc-couter-icon-holder {
background-color: transparent!important
}
.dt-sc-counter.type2.no-ico-bg .dt-sc-counter-number {
font-family: Oswald, Helvetica, Arial, sans-serif
}
.dt-sc-counter.type2.no-ico-bg .dt-sc-couter-icon-holder, .dt-sc-counter.type2.no-ico-bg:hover .dt-sc-couter-icon-holder {
background-color: transparent
}
.dt-sc-counter.type2.no-ico-bg {
position: relative
}
.dt-sc-counter.type2.no-ico-bg:after {
content: "";
width: 0;
height: 1px;
display: inline-block;
position: absolute;
left: 0;
right: 0;
margin: auto;
bottom: -25px
}
.dt-sc-counter.type2.no-ico-bg:hover:after {
width: 100%;
-moz-box-shadow: 0 5px 5px 1px rgba(0, 0, 0, .05);
-webkit-box-shadow: 0 5px 5px 1px rgba(0, 0, 0, .05);
box-shadow: 0 5px 5px 1px rgba(0, 0, 0, .05)
}
.dt-sc-counter.type2.no-ico-bg h4 {
text-transform: uppercase
}
.dt-sc-counter.type2.dt-sc-kalvi-acdemy-counter .dt-sc-couter-icon-holder {
border-width: 1px;
border-style: solid;
color: #fff
}
.dt-sc-counter.type2.dt-sc-kalvi-acdemy-counter:hover .dt-sc-couter-icon-holder {
background: 0 0
}
.dt-sc-counter.type2.dt-sc-kalvi-acdemy-counter .icon-wrapper span.fa, .dt-sc-counter.type2.dt-sc-kalvi-acdemy-counter .icon-wrapper span.icon, .dt-sc-counter.type2.dt-sc-kalvi-acdemy-counter .icon-wrapper span.pe-icon, .dt-sc-counter.type2.dt-sc-kalvi-acdemy-counter .icon-wrapper span.zmdi {
font-size: 55px;
display: inline-block;
margin-bottom: 0
}
.dt-sc-counter.type2.dt-sc-kalvi-acdemy-counter .dt-sc-counter-number {
background: #000;
width: auto;
float: none;
display: inline-block;
padding: 5px 10px;
font-size: 20px;
margin: 15px 0;
min-width: 70px
}
.dt-sc-counter.type3.last, .last .dt-sc-counter.type3 {
border-right-width: 0
}
.dt-sc-counter.type3 .dt-sc-couter-icon-holder {
display: inline-block;
padding: 0;
margin: -32px 0 0
}
.dt-sc-counter.type3 .dt-sc-couter-icon-holder .icon-wrapper {
width: 70px;
height: 70px;
border: 5px solid;
border-radius: 50%;
margin: 0 0 20px;
position: relative;
text-align: center
}
.dt-sc-counter.type3 .dt-sc-couter-icon-holder span {
line-height: 60px;
font-size: 32px;
margin-bottom: 20px
}
.dt-sc-counter.type3 .dt-sc-counter-number {
font-size: 30px
}
.dt-sc-counter.type3 h4 {
font-size: 14px;
margin: 10px 0 0;
text-transform: uppercase;
padding: 0 0 40px
}
.dt-sc-counter.type3 .icon-wrapper:before {
border-radius: 50%;
content: "";
height: 72px;
left: -6px;
margin: 0 auto;
position: absolute;
right: 0;
top: -6px;
width: 72px;
border: 1px solid
}
.dt-sc-counter.type3.diamond-square {
border-right-style: dashed
}
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder {
margin-top: 0
}
.dt-sc-counter.type3.diamond-square h4 {
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1px;
padding-bottom: 10px
}
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper {
background: 0 0;
width: 100px;
height: 65px
}
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before {
content: "";
position: absolute;
left: -2px;
right: 0;
top: -1px;
margin: auto;
width: 65px;
height: 65px;
transform: rotate(37deg) skewX(-17deg) skewY(-3deg);
-ms-transform: rotate(37deg) skewX(-17deg) skewY(-3deg);
-webkit-transform: rotate(37deg) skewX(-17deg) skewY(-3deg)
}
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after {
content: "";
position: absolute;
left: -3px;
right: 0;
top: 3px;
margin: auto;
border: 1px solid;
width: 57px;
height: 57px;
transform: rotate(37deg) skewX(-17deg) skewY(-3deg);
-ms-transform: rotate(37deg) skewX(-17deg) skewY(-3deg);
-webkit-transform: rotate(37deg) skewX(-17deg) skewY(-3deg)
}
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper span {
position: relative;
line-height: 65px
}
.dt-sc-counter.type3.diamond-square .icon-wrapper:before {
border-radius: 0
}
.dt-sc-counter.type3.alignright {
text-align: right;
padding-right: 30px
}
.dt-sc-counter.type3.alignleft {
text-align: left;
padding-left: 30px
}
.dt-sc-counter.type4 {
text-align: center
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder {
display: inline-block;
width: 140px;
height: 140px;
border: 5px solid;
border-radius: 50%;
position: relative
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper {
width: 70px;
height: 70px;
border: 5px solid;
border-radius: 50%;
position: absolute;
left: -40px;
top: -10px;
line-height: 60px
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder span {
line-height: 60px;
font-size: 32px
}
.dt-sc-counter.type4 .dt-sc-counter-number {
font-size: 30px;
line-height: 130px
}
.dt-sc-counter.type4 h4 {
font-size: 14px;
margin: 15px 0 0;
text-transform: uppercase;
padding: 0
}
.dt-sc-counter.type4.alignright .dt-sc-couter-icon-holder .icon-wrapper {
left: auto;
right: -40px
}
.dt-sc-counter.type4.aligncenter .dt-sc-couter-icon-holder .icon-wrapper {
left: 0;
right: 0;
top: -30px;
margin: 0 auto
}
.dt-sc-dark-bg .dt-sc-counter.type4 .dt-sc-counter-number {
color: #000
}
.dt-sc-dark-bg .dt-sc-counter.type4:hover .dt-sc-counter-number {
color: #fff
}
.dt-sc-counter.type4.blue .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.blue:hover .dt-sc-couter-icon-holder {
background: #008bd3
}
.dt-sc-counter.type4.brown .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.brown:hover .dt-sc-couter-icon-holder {
background: #795548
}
.dt-sc-counter.type4.cadetblue .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.cadetblue:hover .dt-sc-couter-icon-holder {
background: #3c939d
}
.dt-sc-counter.type4.chillipepper .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.chillipepper:hover .dt-sc-couter-icon-holder {
background: #c10841
}
.dt-sc-counter.type4.cyan .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.cyan:hover .dt-sc-couter-icon-holder {
background: #00bcd4
}
.dt-sc-counter.type4.darkgolden .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.darkgolden:hover .dt-sc-couter-icon-holder {
background: #b48b3c
}
.dt-sc-counter.type4.deeporange .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.deeporange:hover .dt-sc-couter-icon-holder {
background: #ff5722
}
.dt-sc-counter.type4.deeppurple .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.deeppurple:hover .dt-sc-couter-icon-holder {
background: #673ab7
}
.dt-sc-counter.type4.green .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.green:hover .dt-sc-couter-icon-holder {
background: #6ca04a
}
.dt-sc-counter.type4.lime .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.lime:hover .dt-sc-couter-icon-holder {
background: #cddc39
}
.dt-sc-counter.type4.magenta .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.magenta:hover .dt-sc-couter-icon-holder {
background: #cb506d
}
.dt-sc-counter.type4.orange .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.orange:hover .dt-sc-couter-icon-holder {
background: #ff9800
}
.dt-sc-counter.type4.pink .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.pink:hover .dt-sc-couter-icon-holder {
background: #fd6ca3
}
.dt-sc-counter.type4.purple .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.purple:hover .dt-sc-couter-icon-holder {
background: #9c27b0
}
.dt-sc-counter.type4.red .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.red:hover .dt-sc-couter-icon-holder {
background: #da0000
}
.dt-sc-counter.type4.skyblue .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.skyblue:hover .dt-sc-couter-icon-holder {
background: #0eb2e7
}
.dt-sc-counter.type4.teal .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.teal:hover .dt-sc-couter-icon-holder {
background: #009688
}
.dt-sc-counter.type4.yellow .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.yellow:hover .dt-sc-couter-icon-holder {
background: #ffcc21
}
.dt-sc-counter.type4.turquoise .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.turquoise:hover .dt-sc-couter-icon-holder {
background: #32ccbd
}
.dt-sc-counter.type4.wisteria .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.wisteria:hover .dt-sc-couter-icon-holder {
background: #9b59b6
}
.dt-sc-counter.type4.black .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4.black:hover .dt-sc-couter-icon-holder {
background: #000
}
.dt-sc-counter.type5 {
float: left;
text-align: center;
min-height: 335px;
padding: 110px 0 0;
position: relative
}
.dt-sc-counter.type5:after, .dt-sc-counter.type5:before {
position: absolute;
margin: auto;
z-index: 1;
border: 1px solid;
left: 0;
right: 0;
content: ""
}
.dt-sc-counter.type5:before {
top: 66px;
width: 200px;
height: 200px;
-webkit-transform: rotate(45deg) skewX(10deg) skewY(10deg);
-ms-transform: rotate(45deg) skewX(10deg) skewY(10deg);
transform: rotate(45deg) skewX(10deg) skewY(10deg)
}
.dt-sc-counter.type5:after {
top: 76px;
width: 180px;
height: 180px;
-webkit-transform: rotate(45deg) skewX(10deg) skewY(10deg);
-ms-transform: rotate(45deg) skewX(10deg) skewY(10deg);
transform: rotate(45deg) skewX(10deg) skewY(10deg)
}
.dt-sc-counter.type5 .dt-sc-couter-icon-holder span {
font-size: 32px
}
.dt-sc-counter.type5 .dt-sc-counter-number {
font-size: 20px;
font-weight: 700;
margin: 5px 0
}
.dt-sc-counter.type5 h4 {
font-size: 16px;
letter-spacing: 1px
}
.dt-sc-counter.type5 .dt-sc-couter-icon-holder, .dt-sc-counter.type5 h4 {
position: relative;
z-index: 9
}
.dt-sc-counter.type6 {
text-align: center;
border: 1px solid rgba(0, 0, 0, .05);
margin: 75px -1px 0 0;
padding: 0 0 40px
}
.dt-sc-counter.type6 .dt-sc-couter-icon-holder {
width: 140px;
height: 80px;
display: inline-block;
position: relative;
margin: -6px 0 15px
}
.dt-sc-counter.type6 .dt-sc-couter-icon-holder:before {
border: 1px solid;
content: "";
position: absolute;
left: 0;
right: 0;
top: -45px;
margin: auto;
width: 100px;
height: 100px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1
}
.dt-sc-counter.type6 .dt-sc-couter-icon-holder .icon-wrapper {
position: absolute;
font-size: 20px;
z-index: 1;
left: 0;
right: 0;
top: -45px;
margin: auto
}
.dt-sc-counter.type6 .dt-sc-counter-number {
font-size: 34px;
font-weight: 700;
position: relative;
top: -9px;
z-index: 1
}
.dt-sc-counter.type6 h4 {
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 0;
position: relative;
padding: 0 10px
}
.dt-sc-counter.type6 h4:before {
content: "";
position: absolute;
right: -6px;
top: 6px;
margin: auto;
width: 12px;
height: 12px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 1
}
.dt-sc-counter.type6.last h4:before {
background: 0 0
}
@media all and (min-width:0\0) and (min-resolution:.001dpcm) {
.dt-sc-counter.type5:after, .dt-sc-counter.type5:before {
transform: rotate(45deg) skew(10deg, 10deg);
-ms-transform: rotate(45deg) skew(10deg, 10deg)
}
}
@media screen and (min-width:0\0) {
.type4.dt-sc-counter .dt-sc-couter-icon-holder .icon-wrapper {
border: none;
box-shadow: 0 0 0 5px #fff;
-ms-box-shadow: 0 0 0 5px #fff
}
.diamond-square.type3.dt-sc-counter .dt-sc-couter-icon-holder .icon-wrapper::after {
top: 0
}
.diamond-square.type3.dt-sc-counter .dt-sc-couter-icon-holder .icon-wrapper::before {
top: -3px
}
}
.dt-sc-counter {
color: #000
}
.dt-sc-counter.type3 .dt-sc-couter-icon-holder span, .dt-sc-counter.type4 .dt-sc-couter-icon-holder span, .dt-sc-counter.type4:hover .dt-sc-counter-number, .dt-sc-counter.type5:hover .dt-sc-couter-icon-holder, .dt-sc-counter.type5:hover h4, .dt-sc-counter.type6:hover .dt-sc-counter-number, .dt-sc-dark-bg .dt-sc-counter, .secondary-skin-bg .dt-sc-counter.type1:hover .dt-sc-counter-number {
color: #fff
}
.dt-sc-counter.type3 .dt-sc-couter-icon-holder .icon-wrapper {
background: #000
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder, .dt-sc-counter.type6, .dt-sc-counter.type6 .dt-sc-couter-icon-holder:before {
background: #fff
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type4:hover .dt-sc-couter-icon-holder .icon-wrapper {
background: #333
}
.dt-sc-counter.type1 {
border-right-color: rgba(0, 0, 0, .1)
}
.dt-sc-dark-bg .dt-sc-counter.type1 {
border-color: rgba(255, 255, 255, .1)
}
.secondary-skin-bg .dt-sc-counter.type1 .dt-sc-counter-number:before {
background: #fff
}
.dt-sc-counter.type3 .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after, .dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper, .dt-sc-dark-bg .dt-sc-counter.type5:after, .dt-sc-dark-bg .dt-sc-counter.type5:before {
border-color: #fff
}
.dt-sc-counter.type3 {
border-color: rgba(0, 0, 0, .1)
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder {
border: 5px solid rgba(0, 0, 0, .07)
}
.dt-sc-counter.type5:after, .dt-sc-counter.type5:before {
border-color: #000
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.vc_col-md-6 .dt-sc-counter.type1 {
margin-bottom: 25px
}
.dt-sc-counter.type1 h4 {
font-size: 14px
}
.dt-sc-counter.type3, .vc_row-no-padding .dt-sc-counter.type3 {
padding: 0
}
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after, .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before, .vc_row-no-padding .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after, .vc_row-no-padding .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before {
left: -2px
}
.dt-sc-counter.type5::before {
height: 180px;
width: 180px
}
.dt-sc-counter.type5::after {
height: 160px;
width: 160px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .dt-sc-counter-number {
line-height: 28px;
font-size: 22px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter {
padding-left: 70px
}
.dtlms-slider-sticky-bottom {
padding: 10px 0
}
.dt-sc-counter.type1.aligncenter {
margin-left: 20px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-counter.type2.dt-sc-ring-style {
margin-bottom: 50px
}
.dt-sc-counter.type3, .vc_row-no-padding .dt-sc-counter.type3 {
padding: 0
}
.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after, .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before, .vc_row-no-padding .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after, .vc_row-no-padding .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before {
left: -2px
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder {
height: 120px;
width: 120px
}
.dt-sc-counter.type4 .dt-sc-counter-number {
font-size: 28px;
line-height: 110px
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper {
height: 60px;
line-height: 60px;
left: -30px;
width: 60px
}
.dt-sc-counter.type4 .dt-sc-couter-icon-holder span {
font-size: 28px;
line-height: 50px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter h4, .dt-sc-counter.type6 h4 {
font-size: 14px
}
.dt-sc-counter.type5 {
padding: 90px 0 0
}
.dt-sc-counter.type5::before {
height: 150px;
width: 150px
}
.dt-sc-counter.type5::after {
height: 130px;
width: 130px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .dt-sc-counter-number {
line-height: 30px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .icon-wrapper {
left: -20px
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter {
padding: 5px 20px 5px 55px
}
.dt-sc-counter.type1.dt-sc-one-course-counter {
margin-bottom: 30px;
border: none
}
.dt-sc-counter.type1.aligncenter {
margin-left: 20px
}
.dt-sc-counter.type1.dt-sc-university-counter {
margin-left: 0;
padding: 50px 0
}
.dt-sc-counter.type4 {
margin-bottom: 30px
}
.rs_col-sm-6 .dt-sc-counter.type1.dt-sc-one-course-counter {
border-right: 1px dashed rgba(0, 0, 0, .1)
}
}
@media only screen and (max-width:767px) {
.dt-sc-counter {
margin-bottom: 15px
}
.dt-sc-counter.type1 {
border-right: none
}
.dt-sc-counter.type6 {
display: block;
float: none;
margin-left: auto;
margin-right: auto;
width: 92%
}
.dt-sc-counter.type6 h4::after {
content: "";
height: 12px;
margin: auto;
position: absolute;
left: -6px;
top: 6px;
transform: rotate(45deg);
width: 12px;
z-index: 1
}
.dt-sc-counter.type1.dt-sc-kalvi-default-counter:not(.focus-style) {
border: none
}
.dt-sc-counter.type1.dt-sc-one-course-counter {
border-style: none
}
.dt-sc-counter.type1.aligncenter {
padding-right: 0
}
.dt-sc-counter.type1.dt-sc-university-counter {
padding-right: 40px
}
}
@media only screen and (max-width:479px) {
.dt-sc-counter.type1.dt-sc-kalvi-default-counter .dt-sc-counter-number {
line-height: 30px
}
}
@media only screen and (max-width:319px) {
.dt-sc-counter.type5::before {
height: 180px;
width: 180px
}
.dt-sc-counter.type5::after {
height: 160px;
width: 160px
}
} .carousel-arrows {
position: absolute;
right: 0
}
.carousel-arrows a {
border: 1px solid;
height: 32px;
margin: 0 5px;
position: relative;
text-align: center;
width: 32px;
-webkit-border-radius: 50%;
border-radius: 50%;
float: none;
display: inline-block!important
}
.carousel-arrows a:before {
width: 100%;
height: 100%;
text-align: center;
font-size: 18px;
line-height: 30px;
vertical-align: middle;
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
text-decoration: inherit;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
position: absolute;
left: 0;
right: 0;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
@-moz-document url-prefix() {
.carousel-arrows a:before {
line-height: 28px
}
}
.carousel-arrows a.images-prev:before, .carousel-arrows a.partners-prev:before, .carousel-arrows a.testimonial-prev:before {
content: "\f104"
}
.carousel-arrows a.images-next:before, .carousel-arrows a.partners-next:before, .carousel-arrows a.testimonial-next:before {
content: "\f105"
}
.dt-sc-partners-carousel-wrapper .carousel-arrows {
left: 0;
right: 0;
margin: auto;
bottom: -35px
}
.caroufredsel_wrapper {
margin-bottom: 0!important
}
.dt-carousel-pagination {
text-align: center;
width: 100%;
float: left;
margin-top: 20px
}
.dt-carousel-pagination a {
position: relative;
font-size: 0;
width: 10px;
height: 10px;
float: none;
display: inline-block;
margin: 0 5px;
background-color: #d2d2d2
}
.dt-sc-partners-carousel-wrapper {
clear: both;
display: block;
float: left;
margin: 0 0 67px -30px;
padding: 0;
width: 100%;
width: -webkit-calc(100% + 30px);
width: -moz-calc(100% + 30px);
width: calc(100% + 30px);
position: relative
}
.dt-sc-partners-carousel li {
display: block;
float: left;
margin: 0 15px
}
.dt-sc-partners-carousel li img {
max-width: 100%;
margin: 0 auto
}
.dt-sc-partners-carousel-wrapper .carousel-arrows a {
position: absolute;
left: 30px;
right: 0;
margin: auto
}
.dt-sc-partners-carousel-wrapper .carousel-arrows a.partners-prev {
left: -13px
}
.dt-sc-partners-carousel-wrapper .carousel-arrows a.partners-next {
right: -43px
}
.dt-sc-images-wrapper {
clear: both;
display: block;
margin: 0 -10px;
padding: 0;
position: relative;
width: auto
}
.dt-sc-images-carousel li {
display: block;
float: left;
margin: 0 10px
}
.dt-sc-images-carousel li img {
max-width: 100%
}
.dt-sc-images-wrapper .carousel-arrows {
float: right;
margin: 10px 5px;
position: static
}
.dt-sc-images-wrapper .carousel-arrows a {
border: none;
margin: 0 10px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-images-wrapper .carousel-arrows a:before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
display: inline-block;
line-height: 30px;
top: 0
}
.dt-sc-testimonial-carousel li {
display: block;
float: left;
margin: 0;
padding: 0
}
.dt-sc-testimonial-wrapper.type1, .dt-sc-testimonial-wrapper.type2 {
margin-left: -20px;
width: -webkit-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: calc(100% + 20px)
}
.dt-sc-testimonial-wrapper.type1 .dt-sc-testimonial-carousel li, .dt-sc-testimonial-wrapper.type2 .dt-sc-testimonial-carousel li {
margin-left: 20px
}
.dt-sc-testimonial-wrapper .carousel-arrows {
display: inline-block;
margin: 15px auto;
width: 100%;
text-align: center;
z-index: 1
}
.dt-sc-testimonial-wrapper.alignleft .carousel-arrows {
text-align: left
}
.dt-sc-testimonial-wrapper.alignright .carousel-arrows {
text-align: right
}
.dt-sc-testimonial-wrapper.type1 .carousel-arrows a {
float: none;
display: inline-block
}
.dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4 {
padding-bottom: 0
}
.dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4 .dt-sc-testimonial-author cite {
display: none
}
.dt-sc-testimonial-wrapper.type6 .dt-sc-testimonial-carousel li {
border-color: #dedede;
border-style: solid;
border-width: 1px;
position: relative
}
.dt-sc-testimonial-wrapper.type6 .dt-sc-testimonial.type6 {
position: relative
}
.dt-sc-testimonial-wrapper.type6 .dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote::before {
left: 20px
}
.dt-sc-testimonial-wrapper.type6 .carousel-arrows {
bottom: -90px;
left: 0;
right: 0;
text-align: center
}
.dt-sc-testimonial-wrapper.type6 .carousel-arrows a {
display: inline-block;
float: none
}
.dt-sc-testimonial-carousel .dt-sc-testimonial.type3 .dt-sc-testimonial-author, .dt-sc-testimonial-carousel .dt-sc-testimonial.type3 .dt-sc-testimonial-author cite {
margin-top: 20px;
margin-bottom: 0
}
.dt-sc-testimonial-carousel .dt-sc-testimonial.type3 .dt-sc-testimonial-author cite small:before {
content: "-";
margin: 0 5px
}
.dt-sc-testimonial-wrapper.type3 .dt-sc-testimonial-carousel li, .dt-sc-testimonial-wrapper.type5 .dt-sc-testimonial-carousel li {
display: inline-block;
float: none;
margin: 0 10px
}
.dt-sc-testimonial.special-testimonial-carousel blockquote q:after, .dt-sc-testimonial.special-testimonial-carousel blockquote q:before {
content: "\201c"
}
.dt-sc-testimonial.special-testimonial-carousel blockquote {
font-style: italic;
font-weight: 500;
font-size: 15px
}
.dt-sc-testimonial.special-testimonial-carousel .dt-sc-testimonial-author {
margin: 20px 0 0
}
.dt-sc-testimonial.special-testimonial-carousel .dt-sc-testimonial-author cite {
font-style: normal;
font-weight: 500;
text-transform: uppercase;
font-size: 15px;
letter-spacing: 1px
}
.dt-sc-testimonial.special-testimonial-carousel .dt-sc-testimonial-author cite small {
font-weight: 500;
text-transform: none;
font-size: 13px;
clear: both;
letter-spacing: normal;
display: inline-block;
width: 100%
}
.alignright .dt-sc-testimonial.special-testimonial-carousel .dt-sc-testimonial-author, .alignright .dt-sc-testimonial.special-testimonial-carousel blockquote {
text-align: right
}
.dt-sc-twitter-carousel-wrapper {
clear: both
}
.vc_custom_carousel .slick-slider {
text-align: center
}
.vc_custom_carousel .slick-slider .slick-dots {
background: #fff;
border: 1px solid;
border-radius: 5px;
display: inline-block!important;
margin: 0 auto;
padding: 2px 5px 0;
position: inherit;
width: auto
}
.vc_custom_carousel .slick-slider:before {
border-top: 1px dashed #000;
bottom: -16px;
content: "";
left: 0;
position: absolute;
width: 100%
}
.custom-dot-navigation ul.slick-dots {
padding: 5px 0
}
.custom-dot-navigation ul.slick-dots li {
margin: 0
}
.custom-dot-navigation ul.slick-dots li i {
position: relative;
font-size: 0;
width: 12px;
height: 12px;
float: none;
display: inline-block;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear;
border-radius: 50%;
opacity: 1;
background-color: #CCC
}
.dt-sc-dark-bg .custom-dot-navigation ul.slick-dots li.slick-active i, .dt-sc-dark-bg .custom-dot-navigation ul.slick-dots li:hover i {
background-color: #ffc13c
}
.custom-arrow-navigation .slick-slider:before {
content: "";
display: block;
position: absolute;
bottom: -54px;
width: 2px;
height: 24px;
background: #2b2b2b;
left: 0;
right: 0;
margin: 0 auto
}
.custom-arrow-navigation .slick-slider button {
position: absolute;
bottom: -65px;
left: 0;
right: 0;
margin: 0 auto;
top: auto;
width: 30px;
height: 30px
}
.custom-arrow-navigation .slick-slider button.slick-next i:before, .custom-arrow-navigation .slick-slider button.slick-prev i:before {
content: "";
width: 0;
height: 0;
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
position: absolute
}
.custom-arrow-navigation.ult-carousel-wrapper.ult_vertical .slick-vertical {
margin: 30px 15px
}
.custom-arrow-navigation.ult-carousel-wrapper.ult_vertical .slick-slider:before {
display: none
}
.custom-arrow-navigation.ult-carousel-wrapper.ult_vertical .slick-slider button.slick-next i:before, .custom-arrow-navigation.ult-carousel-wrapper.ult_vertical .slick-slider button.slick-prev i:before {
top: 5px
}
.custom-arrow-navigation.custom-dot-navigation .slick-slider:before {
bottom: -75px
}
.custom-arrow-navigation.custom-dot-navigation .slick-slider button {
bottom: -85px
}
.custom-arrow-navigation .slick-slider button.slick-prev {
left: -60px
}
.custom-arrow-navigation .slick-slider button.slick-next {
right: -60px
}
.custom-arrow-navigation .slick-next:before, .custom-arrow-navigation .slick-prev:before {
visibility: hidden
}
.custom-arrow-navigation .slick-slider button.slick-next i:before, .custom-arrow-navigation .slick-slider button.slick-prev i:before {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.custom-arrow-navigation .slick-slider button.slick-prev i:before {
display: block;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
border-right-width: 13px;
border-right-style: solid
}
.custom-arrow-navigation .slick-slider button.slick-next i:before {
display: block;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
border-left-width: 13px;
border-left-style: solid
}
.custom-arrow-navigation.ult-carousel-wrapper.ult_vertical.type2 .slick-slider button.slick-next i:before, .custom-arrow-navigation.ult-carousel-wrapper.ult_vertical.type2 .slick-slider button.slick-prev i:before {
top: 0
}
.custom-arrow-navigation.type2 .slick-slider button {
width: 60px;
height: 60px
}
.ult-carousel-wrapper.ult_vertical.custom-arrow-navigation.type2 .slick-slider button.slick-prev {
top: -90px
}
.ult-carousel-wrapper.ult_vertical.custom-arrow-navigation.type2 .slick-slider button.slick-next {
bottom: -90px
}
.custom-arrow-navigation.type2 .slick-slider button.slick-next i:before, .custom-arrow-navigation.type2 .slick-slider button.slick-prev i:before {
content: '\f2fa';
font-family: Material-Design-Iconic-Font;
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 60px;
height: 60px;
border: none;
line-height: 60px;
font-size: 75px
}
.custom-arrow-navigation.type2 .slick-slider button.slick-next i:before {
transform: scaleX(-1);
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-ms-transform: scaleX(-1)
}
.dt-sc-dark-bg .custom-arrow-navigation .slick-slider button.slick-prev i:before {
border-right-color: #fff
}
.dt-sc-dark-bg .custom-arrow-navigation .slick-slider button.slick-next i:before {
border-left-color: #fff
}
.dt-sc-dark-bg .custom-arrow-navigation .slick-slider:before {
background: #fff
}
.custom-navigation .vc_images_carousel .vc_carousel-indicators li {
position: relative;
font-size: 0;
width: 20px;
height: 20px;
margin-right: 10px;
float: none;
display: inline-block;
transform: scaleX(1);
-moz-transform: scaleX(1);
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear;
border-radius: 0;
border: none
}
.custom-advanced-carousel .custom-arrow-navigation .slick-slider:before, .custom-arrow-navigation .slick-slider button.slick-next i, .custom-arrow-navigation .slick-slider button.slick-prev i {
display: none
}
.custom-navigation .vc_images_carousel .vc_carousel-indicators li.vc_active, .custom-navigation .vc_images_carousel .vc_carousel-indicators li:hover {
transform: scaleX(-1);
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-ms-transform: scaleX(-1)
}
.custom-navigation .vc_images_carousel .vc_carousel-control {
text-shadow: none;
width: 50px;
height: 50px;
opacity: 1;
line-height: 60px;
margin: 0;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
background: #fff
}
.custom-navigation .vc_images_carousel .vc_carousel-control.vc_left {
left: 10px
}
.custom-navigation .vc_images_carousel .vc_carousel-control.vc_right {
right: 10px
}
.custom-navigation .vc_images_carousel .vc_carousel-control.vc_left .icon-prev:before {
content: '\f2ea';
font-family: Material-Design-Iconic-Font;
top: -15px
}
.custom-navigation .vc_images_carousel .vc_carousel-control.vc_right .icon-next:before {
content: '\f2ee';
font-family: Material-Design-Iconic-Font;
top: -15px
}
.custom-navigation .vc_images_carousel .vc_carousel-control:hover {
color: #fff
}
.custom-advanced-carousel {
width: 100%;
float: left;
margin-top: -150px
}
.custom-advanced-carousel .custom-arrow-navigation .slick-slider, .custom-advanced-carousel .wpb_column, .custom-advanced-carousel .wpb_row {
position: static
}
.custom-advanced-carousel .ult-carousel-wrapper.custom-arrow-navigation {
margin-bottom: 0;
padding-bottom: 0
}
.custom-advanced-carousel .custom-arrow-navigation .slick-slider button.slick-prev {
left: 50px;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
right: auto
}
.custom-advanced-carousel .custom-arrow-navigation .slick-slider button.slick-next {
left: 100px;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
right: auto
}
.custom-arrow-navigation .slick-slider button.slick-next:before, .custom-arrow-navigation .slick-slider button.slick-prev:before {
content: "";
display: block;
visibility: visible;
background: #2f2c33;
width: 30px;
height: 1px;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.custom-arrow-navigation .slick-slider button.slick-next:after, .custom-arrow-navigation .slick-slider button.slick-prev:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
top: 10px;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.custom-arrow-navigation .slick-slider button.slick-prev:after {
left: 0;
border-right: 10px solid #2f2c33
}
.custom-arrow-navigation .slick-slider button.slick-next:after {
right: 0;
border-left: 10px solid #2f2c33;
top: 10px
}
.dt-carousel-navigation .carousel-next-arrow, .dt-carousel-navigation .carousel-prv-arrow {
display: inline-block
}
.dt-carousel-navigation {
margin: 40px 0 20px;
display: block;
text-align: center
}
.dt-carousel-navigation a {
width: 40px;
height: 40px;
border-radius: 50%;
float: left;
text-align: center;
margin: 0 5px;
position: relative;
font-size: 20px;
line-height: 36px
}
.dt-carousel-navigation a:hover {
color: #fff
}
.dt-carousel-navigation a.next-arrow span, .dt-carousel-navigation a.prev-arrow span {
display: none
}
.dt-carousel-navigation a.next-arrow:before, .dt-carousel-navigation a.prev-arrow:before {
content: "";
display: block;
visibility: visible;
background: #2f2c33;
width: 30px;
height: 1px;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
position: absolute;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-carousel-navigation a.next-arrow:after, .dt-carousel-navigation a.prev-arrow:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-carousel-navigation a.prev-arrow:before {
left: 5px
}
.dt-carousel-navigation a.next-arrow:before {
right: 5px
}
.dt-carousel-navigation a.prev-arrow:after {
left: 0;
border-right: 10px solid #2f2c33
}
.dt-carousel-navigation a.next-arrow:after {
right: 0;
border-left: 10px solid #2f2c33
}
.dt-carousel-navigation .carousel-prv-arrow {
margin-left: 10px
}
.carousel-arrows a {
border-color: rgba(0, 0, 0, .15)
}
.carousel-arrows a:hover:before, .dt-sc-images-wrapper .carousel-arrows a:hover {
color: #fff
}
.carousel-arrows a:before {
color: rgba(0, 0, 0, .15)
}
.dt-sc-images-wrapper .carousel-arrows a {
background: rgba(0, 0, 0, .03)
}
@media only screen and (max-width:767px) {
.custom-navigation .vc_images_carousel .vc_carousel-control.vc_left .icon-prev:before, .custom-navigation .vc_images_carousel .vc_carousel-control.vc_right .icon-next:before {
top: -20px
}
.custom-advanced-carousel .custom-arrow-navigation .slick-slider button.slick-next, .custom-advanced-carousel .custom-arrow-navigation .slick-slider button.slick-prev {
top: 100%;
transform: translateY(0)
}
}
@media only screen and (max-width:479px) {
.dt-sc-images-wrapper {
margin-top: 40px
}
}
@media only screen and (max-width:319px) {
.dt-sc-partners-carousel li img {
display: block;
margin: 0 auto
}
} .dt-sc-contact-info.type2, .dt-sc-contact-info.type2 span, .dt-sc-contact-info.type4, .dt-sc-contact-info.type4 *, .dt-sc-contact-info.type4 h6:after, .dt-sc-contact-info.type4 span:after, .dt-sc-contact-info.type4:after, .dt-sc-contact-info.type5, .dt-sc-contact-info.type8 span {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-contact-info {
float: left;
margin: 0;
padding: 0 0 0 50px;
clear: both;
width: 100%;
line-height: 30px;
position: relative
}
.dt-sc-contact-info span {
float: left;
margin: 3px 10px 0 0;
font-size: 30px;
width: 30px;
text-align: center;
position: absolute;
left: 0;
top: 0
}
.dt-sc-contact-info p {
margin: 0
}
.dt-sc-contact-info .icon-pointer {
margin-bottom: 10px
}
.dt-sc-contact-info a {
color: #2f2f2f
}
.dt-sc-contact-info.type1 h6 {
margin-bottom: 5px
}
.dt-sc-contact-info.type2 {
border: 1px solid;
padding: 0 0 10px 100px
}
.dt-sc-contact-info.type2 h6 {
text-transform: uppercase;
font-size: 13px;
letter-spacing: .6px;
margin: 10px 0;
font-weight: 700
}
.dt-sc-contact-info.type2 span {
float: left;
position: absolute;
left: 0;
top: -3px;
height: 100%;
width: 80px;
font-size: 30px;
line-height: 110px
}
.dt-sc-contact-info.type3 {
position: relative;
padding: 40px 20px 90px;
text-align: center
}
.dt-sc-contact-info.type3 h6 {
font-size: 18px;
text-transform: uppercase
}
.dt-sc-contact-info.type3 h6, .dt-sc-contact-info.type3 p {
position: relative;
z-index: 1;
font-weight: 400
}
.dt-sc-contact-info.type3 span {
position: absolute;
left: 0;
right: 0;
margin: auto;
bottom: -30px;
top: auto;
font-size: 32px;
line-height: 60px;
z-index: 1
}
.dt-sc-contact-info.type3:before {
border-style: solid;
border-width: 1px 1px 0;
content: "";
height: auto;
pointer-events: none;
position: absolute;
bottom: 0;
left: 10px;
right: 10px;
top: 10px;
width: auto
}
.dt-sc-contact-info.type3:after {
content: "";
position: absolute;
left: 0;
right: 0;
margin: auto;
bottom: -30px;
width: 60px;
height: 60px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.dt-sc-contact-info.type4 {
border: 1px solid;
text-align: center;
padding: 30px 10px;
float: left
}
.dt-sc-contact-info.type4 span {
display: inline-block;
float: none;
position: relative;
width: 70px;
height: 70px;
margin-bottom: 20px;
line-height: 68px
}
.dt-sc-contact-info.type4 h6 {
font-size: 18px;
text-transform: capitalize;
letter-spacing: 1px;
font-weight: 500
}
.dt-sc-contact-info.type4 a, .dt-sc-contact-info.type4 p {
font-size: 14px;
line-height: 22px
}
.dt-sc-contact-info.type4 span:before {
position: relative;
z-index: 1;
font-size: 30px
}
.dt-sc-contact-info.type4 span:after {
content: "";
position: absolute;
left: 0;
right: 0;
top: 8px;
margin: auto;
width: 50px;
height: 50px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-radius: 5px
}
.dt-sc-contact-info.type4:hover span:after {
-webkit-box-shadow: 0 0 0 0 transparent;
-moz-box-shadow: 0 0 0 0 transparent;
-ms-box-shadow: 0 0 0 0 transparent;
-o-box-shadow: 0 0 0 0 transparent;
box-shadow: 0 0 0 0 transparent;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg)
}
.dt-sc-contact-info-wrapper {
float: left;
width: 100%;
text-align: center;
position: relative;
z-index: 99
}
.dt-sc-contact-info-wrapper .wpb_column {
float: none;
display: inline-block
}
.dt-sc-contact-info.type5 {
text-align: center;
padding: 40px 20px
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon span {
font-size: 60px;
line-height: 72px;
position: relative;
z-index: 9;
width: auto;
float: none;
margin: 0
}
.dt-sc-contact-info.type5 h6 {
font-size: 16px;
text-transform: uppercase;
margin: 30px 0 0;
font-weight: 600
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon {
text-align: center;
position: relative;
width: 131px;
height: 75.06px;
margin: 43.3px 0;
border-left: solid 3px;
border-right: solid 3px;
display: inline-block
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon:after, .dt-sc-contact-info.type5 .dt-sc-contact-icon:before {
content: "";
position: absolute;
z-index: 1;
width: 91.92px;
height: 91.92px;
-webkit-transform: scaleY(.5774) rotate(-45deg);
-ms-transform: scaleY(.5774) rotate(-45deg);
transform: scaleY(.5774) rotate(-45deg);
background-color: inherit;
left: 17.04px
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon:before {
top: -45.96px;
border-top: solid 4.24px;
border-right: solid 4.24px
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon:after {
bottom: -45.96px;
border-bottom: solid 4.24px;
border-left: solid 4.24px
}
.dt-sc-contact-info.type5.blue .dt-sc-contact-icon {
background: #3d9bd5
}
.dt-sc-contact-info.type5.blue .dt-sc-contact-icon, .dt-sc-contact-info.type5.blue .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.blue .dt-sc-contact-icon:before {
border-color: #358cc6
}
.dt-sc-contact-info.type5.blue:hover {
background-color: #3d9bd5
}
.dt-sc-contact-info.type5.blue:hover .dt-sc-contact-icon span {
color: #3d9bd5
}
.dt-sc-contact-info.type5.brown .dt-sc-contact-icon {
background: #795548
}
.dt-sc-contact-info.type5.brown .dt-sc-contact-icon, .dt-sc-contact-info.type5.brown .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.brown .dt-sc-contact-icon:before {
border-color: #573a30
}
.dt-sc-contact-info.type5.brown:hover {
background-color: #795548
}
.dt-sc-contact-info.type5.brown:hover .dt-sc-contact-icon span {
color: #795548
}
.dt-sc-contact-info.type5.cadetblue .dt-sc-contact-icon {
background: #3c939d
}
.dt-sc-contact-info.type5.cadetblue .dt-sc-contact-icon, .dt-sc-contact-info.type5.cadetblue .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.cadetblue .dt-sc-contact-icon:before {
border-color: #34818a
}
.dt-sc-contact-info.type5.cadetblue:hover {
background-color: #3c939d
}
.dt-sc-contact-info.type5.cadetblue:hover .dt-sc-contact-icon span {
color: #3c939d
}
.dt-sc-contact-info.type5.chillipepper .dt-sc-contact-icon {
background: #c10841
}
.dt-sc-contact-info.type5.chillipepper .dt-sc-contact-icon, .dt-sc-contact-info.type5.chillipepper .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.chillipepper .dt-sc-contact-icon:before {
border-color: #9d0836
}
.dt-sc-contact-info.type5.chillipepper:hover {
background-color: #c10841
}
.dt-sc-contact-info.type5.chillipepper:hover .dt-sc-contact-icon span {
color: #c10841
}
.dt-sc-contact-info.type5.cyan .dt-sc-contact-icon {
background: #00bcd4
}
.dt-sc-contact-info.type5.cyan .dt-sc-contact-icon, .dt-sc-contact-info.type5.cyan .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.cyan .dt-sc-contact-icon:before {
border-color: #00a0b4
}
.dt-sc-contact-info.type5.cyan:hover {
background-color: #00bcd4
}
.dt-sc-contact-info.type5.cyan:hover .dt-sc-contact-icon span {
color: #00bcd4
}
.dt-sc-contact-info.type5.darkgolden .dt-sc-contact-icon {
background: #b48b3c
}
.dt-sc-contact-info.type5.darkgolden .dt-sc-contact-icon, .dt-sc-contact-info.type5.darkgolden .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.darkgolden .dt-sc-contact-icon:before {
border-color: #a17b35
}
.dt-sc-contact-info.type5.darkgolden:hover {
background-color: #b48b3c
}
.dt-sc-contact-info.type5.darkgolden:hover .dt-sc-contact-icon span {
color: #b48b3c
}
.dt-sc-contact-info.type5.deeporange .dt-sc-contact-icon {
background: #ff5722
}
.dt-sc-contact-info.type5.deeporange .dt-sc-contact-icon, .dt-sc-contact-info.type5.deeporange .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.deeporange .dt-sc-contact-icon:before {
border-color: #db4211
}
.dt-sc-contact-info.type5.deeporange:hover {
background-color: #ff5722
}
.dt-sc-contact-info.type5.deeporange:hover .dt-sc-contact-icon span {
color: #ff5722
}
.dt-sc-contact-info.type5.deeppurple .dt-sc-contact-icon {
background: #673ab7
}
.dt-sc-contact-info.type5.deeppurple .dt-sc-contact-icon, .dt-sc-contact-info.type5.deeppurple .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.deeppurple .dt-sc-contact-icon:before {
border-color: #532b99
}
.dt-sc-contact-info.type5.deeppurple:hover {
background-color: #673ab7
}
.dt-sc-contact-info.type5.deeppurple:hover .dt-sc-contact-icon span {
color: #673ab7
}
.dt-sc-contact-info.type5.green .dt-sc-contact-icon {
background: #68b471
}
.dt-sc-contact-info.type5.green .dt-sc-contact-icon, .dt-sc-contact-info.type5.green .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.green .dt-sc-contact-icon:before {
border-color: #58975f
}
.dt-sc-contact-info.type5.green:hover {
background-color: #68b471
}
.dt-sc-contact-info.type5.green:hover .dt-sc-contact-icon span {
color: #68b471
}
.dt-sc-contact-info.type5.lime .dt-sc-contact-icon {
background: #cddc39
}
.dt-sc-contact-info.type5.lime .dt-sc-contact-icon, .dt-sc-contact-info.type5.lime .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.lime .dt-sc-contact-icon:before {
border-color: #b1bf27
}
.dt-sc-contact-info.type5.lime:hover {
background-color: #cddc39
}
.dt-sc-contact-info.type5.lime:hover .dt-sc-contact-icon span {
color: #cddc39
}
.dt-sc-contact-info.type5.magenta .dt-sc-contact-icon {
background: #cb506d
}
.dt-sc-contact-info.type5.magenta .dt-sc-contact-icon, .dt-sc-contact-info.type5.magenta .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.magenta .dt-sc-contact-icon:before {
border-color: #ae3753
}
.dt-sc-contact-info.type5.magenta:hover {
background-color: #cb506d
}
.dt-sc-contact-info.type5.magenta:hover .dt-sc-contact-icon span {
color: #cb506d
}
.dt-sc-contact-info.type5.orange .dt-sc-contact-icon {
background: #ea8852
}
.dt-sc-contact-info.type5.orange .dt-sc-contact-icon, .dt-sc-contact-info.type5.orange .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.orange .dt-sc-contact-icon:before {
border-color: #d27745
}
.dt-sc-contact-info.type5.orange:hover {
background-color: #ea8852
}
.dt-sc-contact-info.type5.orange:hover .dt-sc-contact-icon span {
color: #ea8852
}
.dt-sc-contact-info.type5.pink .dt-sc-contact-icon {
background: #fd6ca3
}
.dt-sc-contact-info.type5.pink .dt-sc-contact-icon, .dt-sc-contact-info.type5.pink .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.pink .dt-sc-contact-icon:before {
border-color: #df5e8f
}
.dt-sc-contact-info.type5.pink:hover {
background-color: #fd6ca3
}
.dt-sc-contact-info.type5.pink:hover .dt-sc-contact-icon span {
color: #fd6ca3
}
.dt-sc-contact-info.type5.purple .dt-sc-contact-icon {
background: #9c27b0
}
.dt-sc-contact-info.type5.purple .dt-sc-contact-icon, .dt-sc-contact-info.type5.purple .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.purple .dt-sc-contact-icon:before {
border-color: #7c1b8c
}
.dt-sc-contact-info.type5.purple:hover {
background-color: #9c27b0
}
.dt-sc-contact-info.type5.purple:hover .dt-sc-contact-icon span {
color: #9c27b0
}
.dt-sc-contact-info.type5.red .dt-sc-contact-icon {
background: #da0000
}
.dt-sc-contact-info.type5.red .dt-sc-contact-icon, .dt-sc-contact-info.type5.red .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.red .dt-sc-contact-icon:before {
border-color: #c50000
}
.dt-sc-contact-info.type5.red:hover {
background-color: #da0000
}
.dt-sc-contact-info.type5.red:hover .dt-sc-contact-icon span {
color: #da0000
}
.dt-sc-contact-info.type5.skyblue .dt-sc-contact-icon {
background: #0eb2e7
}
.dt-sc-contact-info.type5.skyblue .dt-sc-contact-icon, .dt-sc-contact-info.type5.skyblue .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.skyblue .dt-sc-contact-icon:before {
border-color: #0da2d4
}
.dt-sc-contact-info.type5.skyblue:hover {
background-color: #0eb2e7
}
.dt-sc-contact-info.type5.skyblue:hover .dt-sc-contact-icon span {
color: #0eb2e7
}
.dt-sc-contact-info.type5.teal .dt-sc-contact-icon {
background: #009688
}
.dt-sc-contact-info.type5.teal .dt-sc-contact-icon, .dt-sc-contact-info.type5.teal .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.teal .dt-sc-contact-icon:before {
border-color: #007f73
}
.dt-sc-contact-info.type5.teal:hover {
background-color: #009688
}
.dt-sc-contact-info.type5.teal:hover .dt-sc-contact-icon span {
color: #009688
}
.dt-sc-contact-info.type5.turquoise .dt-sc-contact-icon {
background: #32ccbd
}
.dt-sc-contact-info.type5.turquoise .dt-sc-contact-icon, .dt-sc-contact-info.type5.turquoise .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.turquoise .dt-sc-contact-icon:before {
border-color: #24b6a8
}
.dt-sc-contact-info.type5.turquoise:hover {
background-color: #32ccbd
}
.dt-sc-contact-info.type5.turquoise:hover .dt-sc-contact-icon span {
color: #32ccbd
}
.dt-sc-contact-info.type5.wisteria .dt-sc-contact-icon {
background: #9b59b6
}
.dt-sc-contact-info.type5.wisteria .dt-sc-contact-icon, .dt-sc-contact-info.type5.wisteria .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.wisteria .dt-sc-contact-icon:before {
border-color: #7c4094
}
.dt-sc-contact-info.type5.wisteria:hover {
background-color: #9b59b6
}
.dt-sc-contact-info.type5.wisteria:hover .dt-sc-contact-icon span {
color: #9b59b6
}
.dt-sc-contact-info.type5.yellow .dt-sc-contact-icon {
background: #ffcc21
}
.dt-sc-contact-info.type5.yellow .dt-sc-contact-icon, .dt-sc-contact-info.type5.yellow .dt-sc-contact-icon:after, .dt-sc-contact-info.type5.yellow .dt-sc-contact-icon:before {
border-color: #ebd302
}
.dt-sc-contact-info.type5.yellow:hover {
background-color: #ffcc21
}
.dt-sc-contact-info.type5.yellow:hover .dt-sc-contact-icon span {
color: #ffcc21
}
.dt-sc-contact-info.type5:hover {
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/images/hexagon-shape-pattern.png)
}
.dt-sc-contact-details-on-map {
position: relative;
float: left;
clear: both;
width: 100%;
margin: 0;
padding: 0
}
.dt-sc-contact-details-on-map .map {
widows: 100%;
margin: 0;
padding: 0;
float: left;
clear: both
}
.dt-sc-contact-details-on-map img {
max-width: 100%;
height: auto;
display: block
}
.dt-sc-contact-details-on-map .map-switch-icon {
position: absolute;
left: 0;
right: 0;
top: -40px;
width: 80px;
height: 80px;
margin: auto;
border-radius: 50%;
text-align: center;
font-size: 32px;
line-height: 80px;
z-index: 9
}
.dt-sc-contact-details-on-map .dt-sc-map-overlay {
float: none;
margin: 0 auto!important;
max-width: 1200px;
padding: 140px 0 0;
position: absolute;
left: 0;
right: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 1
}
.dt-sc-contact-details-on-map .dt-sc-map-overlay h3 {
font-weight: 400
}
.dt-sc-contact-info.type7 h6, .dt-sc-contact-info.type8 h6 {
font-weight: 700;
text-transform: uppercase;
letter-spacing: .6px
}
.dt-sc-contact-info.type6 {
text-align: center;
padding: 30px 20px;
position: relative
}
.dt-sc-contact-info.type6 span {
font-size: 36px;
position: relative;
z-index: 9;
width: auto;
float: none;
margin: 0
}
.dt-sc-contact-info.type6 h6 {
font-size: 18px;
text-transform: uppercase;
margin: 20px 0 13px
}
.dt-sc-contact-info.type6:before {
content: "";
position: absolute;
left: -15px;
top: -15px;
width: 100%;
height: 100%;
z-index: -1
}
.dt-sc-contact-info.type7 {
padding: 0 0 10px 110px;
position: relative
}
.dt-sc-contact-info.type7 h6 {
font-size: 13px;
margin: 10px 0
}
.dt-sc-contact-info.type7 span {
float: left;
position: absolute;
left: 10px;
top: 15px;
height: 100%;
width: 65px;
font-size: 30px;
line-height: 65px;
color: #fff
}
.dt-sc-contact-info.type7 span:after {
content: "";
position: absolute;
width: 65px;
height: 65px;
left: 0;
top: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-radius: 10px;
z-index: -1
}
.dt-sc-contact-info.type7 a {
display: block
}
#footer .dt-sc-contact-info.type8, .dt-sc-contact-info.type8 {
padding: 0;
position: relative;
text-align: center;
margin: 90px 0 0
}
.dt-sc-contact-info.type8 span {
position: absolute;
top: -100px;
left: 0;
right: 0;
margin: auto;
width: 84px;
height: 84px;
font-size: 32px;
line-height: 84px;
color: #fff;
background: #000;
border-radius: 50%;
box-shadow: 0 0 0 5px #fff;
-webkit-box-shadow: 0 0 0 5px #fff;
-moz-box-shadow: 0 0 0 5px #fff;
-ms-box-shadow: 0 0 0 5px #fff;
-o-box-shadow: 0 0 0 5px #fff
}
.dt-sc-contact-info.type8 h6 {
font-size: 14px;
margin-bottom: 10px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dt-sc-contact-info.type3:before, ::i-block-chrome {
width: 92%;
height: 95%
}
}
.dt-sc-dark-bg .dt-sc-contact-info.type8 {
border-color: #fff
}
.dt-sc-dark-bg .dt-sc-contact-info.type8 p a:hover {
color: rgba(255, 255, 255, .5)
}
.dt-sc-contact-info.type2 h6 {
color: rgba(0, 0, 0, .5)
}
.dt-sc-contact-info.type2 span, .dt-sc-contact-info.type3 h6, .dt-sc-contact-info.type3 p, .dt-sc-contact-info.type3 p a, .dt-sc-contact-info.type4 span:before, .dt-sc-contact-info.type5 .dt-sc-contact-icon span, .dt-sc-contact-info.type5:hover h6 a, .dt-sc-contact-info.type6, .dt-sc-contact-info.type6 a, .dt-sc-contact-info.type6 h6, .dt-sc-contact-info.type6 span, .dt-sc-dark-bg .dt-sc-contact-info.type8 a, .dt-sc-dark-bg .dt-sc-contact-info.type8 p a {
color: #fff
}
.dt-sc-contact-info.type6 a:hover {
color: #000
}
.dt-sc-contact-info.type3, .dt-sc-contact-info.type3 a {
color: #fff
}
.dt-sc-contact-info.type3 a:hover, .dt-sc-contact-info.type3 p a:hover {
color: #000
}
.dt-sc-contact-info.type5 h6 a {
color: #222
}
.dt-sc-dark-bg .dt-sc-contact-info.type8 a:hover {
color: rgba(255, 255, 255, .2)
}
.dt-sc-contact-info.type2 {
border-color: #000
}
.dt-sc-contact-info.type3:before {
border-color: rgba(255, 255, 255, .4)
}
.dt-sc-contact-info.type3:after, .dt-sc-contact-info.type5:hover .dt-sc-contact-icon {
background: #fff
}
.dt-sc-contact-info.type2 span, .dt-sc-contact-info.type6:before {
background: #000
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-contact-info.type5 h6 {
font-size: 15px;
margin: 20px 0 0
}
.dt-sc-contact-info.type2, .dt-sc-contact-info.type6, .dt-sc-contact-info.type6 a, .dt-sc-contact-info.type6 p {
font-size: 12px
}
.dt-sc-contact-info.type7, .dt-sc-contact-info.type7 a, .dt-sc-contact-info.type7 p {
font-size: 11px
}
.dt-sc-contact-info.type7 {
padding-left: 75px;
line-height: 20px
}
.dt-sc-contact-info.type7 span {
width: 45px;
font-size: 25px;
line-height: 45px
}
.dt-sc-contact-info.type7 span:after {
width: 45px;
height: 45px
}
.dt-sc-contact-info.type3, .dt-sc-contact-info.type3 a, .dt-sc-contact-info.type3 p {
font-size: 14px
}
.dt-sc-contact-info.type6:before {
left: -10px;
top: -10px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-contact-info.type2 {
padding-left: 75px
}
.dt-sc-contact-info.type2 span {
width: 60px
}
.rs_four_two_col .dt-sc-contact-info.type3 {
margin-top: 20px
}
.dt-sc-contact-info.type2, .dt-sc-contact-info.type2 a, .dt-sc-contact-info.type2 p, .dt-sc-contact-info.type4, .dt-sc-contact-info.type4 a, .dt-sc-contact-info.type4 p {
font-size: 11px
}
.rs_col-sm-6 .dt-sc-contact-info.type4, .rs_col-sm-6 .dt-sc-contact-info.type4 a, .rs_col-sm-6 .dt-sc-contact-info.type4 p {
font-size: 16px
}
.wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type3 h6 {
font-size: 12px
}
.wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type3, .wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type3 a, .wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type3 p {
font-size: 10px
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon {
width: 102px;
height: 55.06px;
margin: 33.3px 0
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon::after, .dt-sc-contact-info.type5 .dt-sc-contact-icon::before {
height: 71.92px;
width: 71.92px;
left: 12.04px
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon::before {
top: -35.96px
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon::after {
bottom: -35.96px
}
.dt-sc-contact-info.type5 .dt-sc-contact-icon span {
font-size: 45px;
line-height: 57px
}
.dt-sc-contact-info.type5 h6 {
font-size: 14px;
margin: 20px 0 0
}
.dt-sc-contact-info.type8, .dt-sc-contact-info.type8 a, .dt-sc-contact-info.type8 p {
font-size: 14px
}
.rs_col-sm-6 .dt-sc-contact-info.type3 {
margin-bottom: 50px
}
.rs_col-sm-6 .dt-sc-contact-info.type6 {
margin-bottom: 30px
}
.rs_col-sm-6 .dt-sc-contact-info.type7 {
padding-bottom: 20px;
padding-right: 30px
}
.dt-sc-contact-info.type6:before {
left: -10px;
top: -10px
}
}
@media only screen and (max-width:767px) {
.dt-sc-contact-info.type2 {
margin: 0 0 20px
}
.dt-sc-contact-info.type3 {
margin: 0 0 70px
}
.dt-sc-contact-info.type5 {
margin: 0 0 30px
}
.dt-sc-contact-info.type6 {
margin: 0 0 35px
}
.dt-sc-contact-info.type8 {
margin: 90px 0
}
.dt-sc-contact-info.type4, .dt-sc-contact-info.type6 {
display: block;
float: none;
margin-left: auto;
margin-right: auto
}
.dt-sc-contact-info.type7 {
padding-left: 120px
}
.dt-sc-contact-info.type7 span {
left: 15px
}
.dt-sc-contact-info.type8 span {
top: -120px
}
.dt-sc-contact-info.type4 {
border-right-width: 1px;
margin: 0 auto 30px;
width: 95%
}
.last .dt-sc-contact-info.type4:before {
content: ""
}
.dt-sc-contact-info.type6:before {
left: -10px;
top: -10px
}
.dt-sc-contact-info.type2 span {
line-height: 110px
}
}
@media only screen and (max-width:479px) {
.dt-sc-contact-info.type2 {
padding-left: 85px
}
.dt-sc-contact-info.type2 span {
width: 65px
}
.dt-sc-contact-info.type7 {
padding-left: 90px
}
.dt-sc-contact-info.type7 span:after {
width: 50px;
height: 50px
}
.dt-sc-contact-info.type7 span {
width: 50px;
font-size: 30px;
line-height: 50px
}
.dt-sc-contact-info.type6:before {
left: -5px;
top: -5px
}
}
@media only screen and (max-width:319px) {
.dt-sc-contact-info.type2 {
padding: 100px 10px 10px;
text-align: center
}
.dt-sc-contact-info.type2 span {
height: auto;
top: -4px;
width: 100%
}
.dt-sc-contact-info.type6 {
font-size: 12px
}
.dt-sc-contact-info.type7 {
margin: 0 0 30px;
padding: 90px 0 0;
text-align: center;
width: 100%
}
.dt-sc-contact-info.type7 span {
left: 0;
right: 0;
margin: 0 auto
}
} .dt-sc-button.filled.dt-sc-university-button:after, .dt-sc-button.filled.dt-sc-university-button:before, .dt-sc-button.with-icon.icon-left span:after, .dt-sc-button.with-icon.icon-right.type1, .dt-sc-button.with-icon.icon-right.type1:after, .dt-sc-colored-big-buttons:hover span, .dt-sc-partially-rounded {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
-ms-transition: all .3s linear;
transition: all .3s linear
}
.dt-sc-button {
cursor: pointer;
display: inline-block;
font-size: 12px;
font-weight: 400;
line-height: normal;
margin: 10px 0 0;
outline: 0;
padding: 8px 15px;
position: relative;
text-transform: inherit;
z-index: 1;
background: rgba(0, 0, 0, .05);
color: #000
}
.dt-sc-button.filled, .dt-sc-button.filled:hover, .dt-sc-button:hover, .secondary-skin.dt-sc-button.bordered:hover, .secondary-skin.dt-sc-button.fully-rounded-border:hover, .secondary-skin.dt-sc-button.rounded-border:hover, .secondary-skin.dt-sc-button.rounded-corner {
color: #fff
}
.dt-sc-button.transparent.large, .dt-sc-button.transparent.medium, .dt-sc-button.transparent.small, .dt-sc-button.transparent.xlarge {
padding: 0
}
.dt-sc-button.bordered, .dt-sc-button.rounded-border {
border: 1px solid;
border-radius: 3px;
background: 0 0
}
.dt-sc-button.transparent, .dt-sc-button.transparent:hover {
background: 0 0;
border: none;
padding: 0
}
.dt-sc-button.fully-rounded-corner {
border-radius: 50px
}
.dt-sc-button.bordered:hover, .dt-sc-button.rounded-border:hover {
color: #fff;
border-radius: 5px
}
.dt-sc-button.bordered, .dt-sc-button.bordered:hover {
border-radius: 0
}
.dt-sc-button.partially-rounded {
border-radius: 15px 0
}
.dt-sc-button.partially-rounded:hover {
border-radius: 0 15px
}
.dt-sc-button.bordered.black, .dt-sc-button.fully-rounded-border.black, .dt-sc-button.rounded-border.black {
border-color: #000;
color: #000
}
.dt-sc-button.with-shadow {
box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .2)
}
.dt-sc-button.with-shadow.white {
background: #fff
}
.dt-sc-button.with-shadow.white:hover {
box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .1)
}
.rounded-corner {
border-radius: 5px
}
.dt-sc-button.filled.white {
background: #fff;
color: #000
}
.dt-sc-button.filled.white:hover {
color: #fff
}
.dt-sc-button.filled.black {
background: #000
}
.dt-sc-button.small {
font-size: 12px;
padding: 11px 18px
}
.dt-sc-button.medium {
font-size: 14px;
padding: 14px 22px
}
.dt-sc-button.large {
font-size: 16px;
padding: 16px 28px
}
.dt-sc-button.xlarge {
font-size: 18px;
padding: 18px 32px
}
.dt-sc-button.with-icon.icon-right span {
margin-left: 10px
}
.dt-sc-button.dt-sc-left-margin {
margin-left: 20px
}
.dt-sc-button.with-icon.icon-right.type1 {
padding-right: 18px;
position: relative;
letter-spacing: .5px;
overflow: hidden
}
.dt-sc-button.with-icon.icon-right.type1 span {
margin-left: 30px
}
.dt-sc-button.with-icon.icon-right.type1:before {
left: auto;
right: 10px;
z-index: 2
}
.dt-sc-button.with-icon.icon-right.type1:after {
content: '';
position: absolute;
width: 35%;
height: 200%;
z-index: 1;
right: 0;
top: 0;
margin: -5px 0 0 -5px;
-webkit-transform-origin: 0 0;
-webkit-transform: rotate(-20deg);
-moz-transform-origin: 0 0;
-moz-transform: rotate(-20deg);
-ms-transform-origin: 0 0;
-ms-transform: rotate(-20deg);
transform-origin: 0 0;
transform: rotate(-20deg)
}
.dt-sc-button.with-icon.icon-right.type1:hover:after {
width: 38%
}
.dt-sc-button.small.with-icon.icon-right.type1 span {
margin-left: 25px
}
.dt-sc-button.small.with-icon.icon-right.type1:after {
width: 39%
}
.dt-sc-button.small.with-icon.icon-right.type1:hover:after {
width: 40%
}
.dt-sc-button.medium.with-icon.icon-right.type1 span {
margin-left: 30px
}
.dt-sc-button.medium.with-icon.icon-right.type1:after {
width: 35%
}
.dt-sc-button.medium.with-icon.icon-right.type1:hover:after {
width: 38%
}
.dt-sc-button.large.with-icon.icon-right.type1 span {
margin-left: 34px
}
.dt-sc-button.large.with-icon.icon-right.type1:after {
width: 34%
}
.dt-sc-button.large.with-icon.icon-right.type1:hover:after {
width: 36%
}
.dt-sc-button.xlarge.with-icon.icon-right.type1 span {
margin-left: 38px
}
.dt-sc-button.xlarge.with-icon.icon-right.type1:after {
width: 34%
}
.dt-sc-button.xlarge.with-icon.icon-right.type1:hover:after {
width: 36%
}
.dt-sc-button.with-icon.icon-right.type2 span {
padding: 23px 0 9px 20px;
position: absolute;
margin: 0 0 0 15px;
display: inline-block;
top: 0;
right: 21px;
height: 100%
}
.dt-sc-button.with-icon.icon-right.type2 span:after {
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
border-left: 1px solid rgba(0, 0, 0, .05);
border-right: 1px solid rgba(255, 255, 255, .2)
}
.dt-sc-button.small.with-icon.icon-right.type2 {
padding: 13px 75px 11px 20px
}
.dt-sc-button.small.with-icon.icon-right.type2 span {
padding-top: 12px;
font-size: 16px
}
.dt-sc-button.medium.with-icon.icon-right.type2 {
padding: 16px 78px 14px 22px
}
.dt-sc-button.medium.with-icon.icon-right.type2 span {
padding-top: 16px;
font-size: 18px
}
.dt-sc-button.large.with-icon.icon-right.type2 {
padding: 20px 84px 18px 24px
}
.dt-sc-button.large.with-icon.icon-right.type2 span {
padding-top: 21px;
font-size: 20px
}
.dt-sc-button.xlarge.with-icon.icon-right.type2 {
padding: 26px 96px 24px 28px
}
.dt-sc-button.xlarge.with-icon.icon-right.type2 span {
padding-top: 26px;
padding-left: 25px;
right: 25px;
font-size: 24px
}
.dt-sc-button.with-icon.icon-right.type3 {
text-transform: none
}
.dt-sc-button.with-icon.icon-right.type3 span {
position: absolute;
right: 0;
top: 0;
bottom: 0;
margin: auto;
height: 100%;
background: #000;
color: #fff;
text-align: center
}
.dt-sc-button.with-icon.icon-right.type3 span:before {
bottom: 0;
height: 12px;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0
}
.dt-sc-button.small.with-icon.icon-right.type3 {
padding-right: 60px;
font-size: 14px
}
.dt-sc-button.small.with-icon.icon-right.type3 span {
width: 40px;
font-size: 14px
}
.dt-sc-button.medium.with-icon.icon-right.type3 {
padding: 13px 75px 13px 25px;
font-size: 16px
}
.dt-sc-button.medium.with-icon.icon-right.type3 span {
width: 50px;
font-size: 16px
}
.dt-sc-button.large.with-icon.icon-right.type3 {
padding-right: 100px;
font-size: 18px
}
.dt-sc-button.large.with-icon.icon-right.type3 span {
width: 60px;
font-size: 18px
}
.dt-sc-button.large.with-icon.icon-right.type3 span:before {
height: 14px
}
.dt-sc-button.xlarge.with-icon.icon-right.type3 {
padding-right: 120px;
font-size: 20px
}
.dt-sc-button.xlarge.with-icon.icon-right.type3 span {
width: 80px;
font-size: 20px
}
.dt-sc-button.xlarge.with-icon.icon-right.type3 span:before {
height: 18px
}
.dt-sc-button.with-icon.icon-left span {
margin-right: 10px
}
.dt-sc-button.small.with-icon.icon-left {
padding: 13px 20px 11px
}
.dt-sc-button.medium.with-icon.icon-left {
padding: 16px 25px 14px
}
.dt-sc-button.large.with-icon.icon-left {
padding: 20px 30px 18px
}
.dt-sc-button.xlarge.with-icon.icon-left {
padding: 26px 35px 24px
}
.dt-sc-button.large.with-icon.icon-left span {
line-height: 20px
}
.dt-sc-button.with-icon.icon-left.type2 span:after {
content: "";
position: absolute;
top: 0;
height: 100%;
width: 1px
}
.dt-sc-button.with-icon.icon-left.type2 span {
text-align: center
}
.dt-sc-button.small.with-icon.icon-left.type2 {
padding-left: 15px
}
.dt-sc-button.small.with-icon.icon-left.type2 span {
width: 30px;
padding-right: 15px;
margin-right: 15px
}
.dt-sc-button.small.with-icon.icon-left.type2 span:after {
left: 45px
}
.dt-sc-button.small.with-icon.icon-left.type2 span.pe-icon {
font-size: 15px
}
.dt-sc-button.medium.with-icon.icon-left.type2 {
padding-left: 20px
}
.dt-sc-button.medium.with-icon.icon-left.type2 span {
width: 35px;
padding-right: 20px;
margin-right: 20px
}
.dt-sc-button.with-icon.icon-left.type2 span.pe-icon {
font-size: 20px;
font-weight: 700
}
.dt-sc-button.medium.with-icon.icon-left.type2 span:after {
left: 55px
}
.dt-sc-button.large.with-icon.icon-left.type2 {
padding-left: 25px
}
.dt-sc-button.large.with-icon.icon-left.type2 span {
width: 42px;
padding-right: 25px;
margin-right: 25px
}
.dt-sc-button.large.with-icon.icon-left.type2 span:after {
left: 67px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 {
padding-left: 30px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 span {
width: 50px;
padding-right: 30px;
margin-right: 30px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 span:after {
left: 80px
}
.dt-sc-button.grey {
color: rgba(0, 0, 0, .4);
background: rgba(0, 0, 0, .1)
}
.dt-sc-button.grey.with-icon.icon-left span:after {
background: #fff
}
.dt-sc-button.grey.with-icon.icon-left:hover span:after {
background: rgba(0, 0, 0, .05)
}
.dt-sc-button.fully-rounded-border {
background: 0 0
}
.dt-sc-button.fully-rounded-border, .dt-sc-button.fully-rounded-border:hover {
border: 2px solid;
border-radius: 50px
}
.dt-sc-button.fully-rounded-border.small {
padding: 11px 25px
}
.dt-sc-button.fully-rounded-border.medium {
padding: 14px 30px
}
.dt-sc-button.fully-rounded-border:hover {
color: #fff
}
.dt-sc-colored-big-buttons {
display: inline-block;
position: relative;
text-transform: uppercase;
font-size: 18px;
line-height: normal;
padding: 25px 30px;
border: 1px solid;
background: #fff;
text-align: left;
color: #000;
border-radius: 5px;
width: 100%;
letter-spacing: .5px;
font-weight: 300
}
.dt-sc-colored-big-buttons:hover {
color: #fff
}
.dt-sc-colored-big-buttons.with-left-icon {
padding-left: 110px
}
.dt-sc-colored-big-buttons span {
color: #fff;
font-size: 30px;
line-height: 92px;
height: 100%;
position: absolute;
left: 0;
top: 0;
text-align: center;
vertical-align: middle;
width: 80px;
border-radius: 3px 0 0 3px
}
.dt-sc-colored-big-buttons span.pe-icon {
font-size: 35px
}
.dt-sc-colored-big-buttons:hover span {
background: #fff
}
.dt-sc-colored-big-buttons.blue {
border-color: #015c89
}
.dt-sc-colored-big-buttons.orange {
border-color: #f27935
}
.dt-sc-colored-big-buttons.green {
border-color: #6ca04a
}
.dt-sc-colored-big-buttons.blue span, .dt-sc-colored-big-buttons.blue:hover {
background: #015c89
}
.dt-sc-colored-big-buttons.orange span, .dt-sc-colored-big-buttons.orange:hover {
background: #f27935
}
.dt-sc-colored-big-buttons.green span, .dt-sc-colored-big-buttons.green:hover {
background: #6ca04a
}
.dt-sc-colored-big-buttons.blue:hover span {
background: #015078
}
.dt-sc-colored-big-buttons.orange:hover span {
background: #e07231
}
.dt-sc-colored-big-buttons.green:hover span {
background: #618f42
}
.dt-sc-button.blue, .dt-sc-button.blue.bordered:hover, .dt-sc-button.blue.fully-rounded-border:hover, .dt-sc-button.blue.rounded-border:hover, .dt-sc-button.brown, .dt-sc-button.brown.bordered:hover, .dt-sc-button.brown.fully-rounded-border:hover, .dt-sc-button.brown.rounded-border:hover, .dt-sc-button.cadetblue, .dt-sc-button.cadetblue.bordered:hover, .dt-sc-button.cadetblue.fully-rounded-border:hover, .dt-sc-button.cadetblue.rounded-border:hover, .dt-sc-button.chillipepper, .dt-sc-button.chillipepper.bordered:hover, .dt-sc-button.chillipepper.fully-rounded-border:hover, .dt-sc-button.chillipepper.rounded-border:hover, .dt-sc-button.cyan, .dt-sc-button.cyan.bordered:hover, .dt-sc-button.cyan.fully-rounded-border:hover, .dt-sc-button.cyan.rounded-border:hover, .dt-sc-button.darkgolden, .dt-sc-button.darkgolden.bordered:hover, .dt-sc-button.darkgolden.fully-rounded-border:hover, .dt-sc-button.darkgolden.rounded-border:hover, .dt-sc-button.deeporange, .dt-sc-button.deeporange.bordered:hover, .dt-sc-button.deeporange.fully-rounded-border:hover, .dt-sc-button.deeporange.rounded-border:hover, .dt-sc-button.deeppurple, .dt-sc-button.deeppurple.bordered:hover, .dt-sc-button.deeppurple.fully-rounded-border:hover, .dt-sc-button.deeppurple.rounded-border:hover, .dt-sc-button.green, .dt-sc-button.green.bordered:hover, .dt-sc-button.green.fully-rounded-border:hover, .dt-sc-button.green.rounded-border:hover, .dt-sc-button.lime, .dt-sc-button.lime.bordered:hover, .dt-sc-button.lime.fully-rounded-border:hover, .dt-sc-button.lime.rounded-border:hover, .dt-sc-button.megenta, .dt-sc-button.megenta.bordered:hover, .dt-sc-button.megenta.fully-rounded-border:hover, .dt-sc-button.megenta.rounded-border:hover, .dt-sc-button.orange, .dt-sc-button.orange.bordered:hover, .dt-sc-button.orange.fully-rounded-border:hover, .dt-sc-button.orange.rounded-border:hover, .dt-sc-button.pink, .dt-sc-button.pink.bordered:hover, .dt-sc-button.pink.fully-rounded-border:hover, .dt-sc-button.pink.rounded-border:hover, .dt-sc-button.purple, .dt-sc-button.purple.bordered:hover, .dt-sc-button.purple.fully-rounded-border:hover, .dt-sc-button.purple.rounded-border:hover, .dt-sc-button.red, .dt-sc-button.red.bordered:hover, .dt-sc-button.red.fully-rounded-border:hover, .dt-sc-button.red.rounded-border:hover, .dt-sc-button.skyblue, .dt-sc-button.skyblue.bordered:hover, .dt-sc-button.skyblue.fully-rounded-border:hover, .dt-sc-button.skyblue.rounded-border:hover, .dt-sc-button.teal, .dt-sc-button.teal.bordered:hover, .dt-sc-button.teal.fully-rounded-border:hover, .dt-sc-button.teal.rounded-border:hover, .dt-sc-button.turquoise, .dt-sc-button.turquoise.bordered:hover, .dt-sc-button.turquoise.fully-rounded-border:hover, .dt-sc-button.turquoise.rounded-border:hover, .dt-sc-button.wisteria, .dt-sc-button.wisteria.bordered:hover, .dt-sc-button.wisteria.fully-rounded-border:hover, .dt-sc-button.wisteria.rounded-border:hover {
color: #fff
}
.dt-sc-button.blue.bordered, .dt-sc-button.blue.fully-rounded-border, .dt-sc-button.blue.rounded-border, .dt-sc-button.brown.bordered, .dt-sc-button.brown.fully-rounded-border, .dt-sc-button.brown.rounded-border, .dt-sc-button.cadetblue.bordered, .dt-sc-button.cadetblue.fully-rounded-border, .dt-sc-button.cadetblue.rounded-border, .dt-sc-button.chillipepper.bordered, .dt-sc-button.chillipepper.fully-rounded-border, .dt-sc-button.chillipepper.rounded-border, .dt-sc-button.cyan.bordered, .dt-sc-button.cyan.fully-rounded-border, .dt-sc-button.cyan.rounded-border, .dt-sc-button.darkgolden.bordered, .dt-sc-button.darkgolden.fully-rounded-border, .dt-sc-button.darkgolden.rounded-border, .dt-sc-button.deeporange.bordered, .dt-sc-button.deeporange.fully-rounded-border, .dt-sc-button.deeporange.rounded-border, .dt-sc-button.deeppurple.bordered, .dt-sc-button.deeppurple.fully-rounded-border, .dt-sc-button.deeppurple.rounded-border, .dt-sc-button.green.bordered, .dt-sc-button.green.fully-rounded-border, .dt-sc-button.green.rounded-border, .dt-sc-button.lime.bordered, .dt-sc-button.lime.fully-rounded-border, .dt-sc-button.lime.rounded-border, .dt-sc-button.megenta.bordered, .dt-sc-button.megenta.fully-rounded-border, .dt-sc-button.megenta.rounded-border, .dt-sc-button.orange.bordered, .dt-sc-button.orange.fully-rounded-border, .dt-sc-button.orange.rounded-border, .dt-sc-button.pink.bordered, .dt-sc-button.pink.fully-rounded-border, .dt-sc-button.pink.rounded-border, .dt-sc-button.purple.bordered, .dt-sc-button.purple.fully-rounded-border, .dt-sc-button.purple.rounded-border, .dt-sc-button.red.bordered, .dt-sc-button.red.fully-rounded-border, .dt-sc-button.red.rounded-border, .dt-sc-button.skyblue.bordered, .dt-sc-button.skyblue.fully-rounded-border, .dt-sc-button.skyblue.rounded-border, .dt-sc-button.teal.bordered, .dt-sc-button.teal.fully-rounded-border, .dt-sc-button.teal.rounded-border, .dt-sc-button.turquoise.bordered, .dt-sc-button.turquoise.fully-rounded-border, .dt-sc-button.turquoise.rounded-border, .dt-sc-button.wisteria.bordered, .dt-sc-button.wisteria.fully-rounded-border, .dt-sc-button.wisteria.rounded-border, .dt-sc-button.yellow.bordered, .dt-sc-button.yellow.fully-rounded-border, .dt-sc-button.yellow.rounded-border {
background: 0 0
}
.dt-sc-button.white.bordered, .dt-sc-button.white.fully-rounded-border, .dt-sc-button.white.rounded-border {
color: #fff;
border-color: #fff
}
.dt-sc-button.white.bordered:hover, .dt-sc-button.white.fully-rounded-border:hover, .dt-sc-button.white.rounded-border:hover {
color: #000;
background: #fff;
border-color: #fff
}
.dt-sc-button.yellow, .dt-sc-button.yellow.bordered:hover, .dt-sc-button.yellow.fully-rounded-border:hover, .dt-sc-button.yellow.rounded-border:hover {
color: #000
}
.dt-sc-button.blue, .dt-sc-button.blue.bordered:hover, .dt-sc-button.blue.filled, .dt-sc-button.blue.fully-rounded-border:hover, .dt-sc-button.blue.rounded-border:hover {
background: #008bd3
}
.dt-sc-button.blue.filled:hover, .dt-sc-button.blue.with-icon.icon-right.type1:hover, .dt-sc-button.blue:hover {
background: #0081c2
}
.dt-sc-button.blue.bordered, .dt-sc-button.blue.fully-rounded-border, .dt-sc-button.blue.rounded-border {
color: #008bd3
}
.dt-sc-button.blue.bordered:hover, .dt-sc-button.blue.fully-rounded-border, .dt-sc-button.blue.fully-rounded-border:hover, .dt-sc-button.blue.rounded-border:hover {
border-color: #008bd3
}
.dt-sc-button.brown, .dt-sc-button.brown.bordered:hover, .dt-sc-button.brown.filled, .dt-sc-button.brown.fully-rounded-border:hover, .dt-sc-button.brown.rounded-border:hover {
background: #795548
}
.dt-sc-button.brown.filled:hover, .dt-sc-button.brown.with-icon.icon-right.type1:hover, .dt-sc-button.brown:hover {
background: #573a30
}
.dt-sc-button.brown.bordered, .dt-sc-button.brown.fully-rounded-border, .dt-sc-button.brown.rounded-border {
color: #795548
}
.dt-sc-button.brown.bordered:hover, .dt-sc-button.brown.fully-rounded-border, .dt-sc-button.brown.fully-rounded-border:hover, .dt-sc-button.brown.rounded-border:hover {
border-color: #795548
}
.dt-sc-button.cadetblue, .dt-sc-button.cadetblue.bordered:hover, .dt-sc-button.cadetblue.filled, .dt-sc-button.cadetblue.fully-rounded-border:hover, .dt-sc-button.cadetblue.rounded-border:hover {
background: #3c939d
}
.dt-sc-button.cadetblue.filled:hover, .dt-sc-button.cadetblue.with-icon.icon-right.type1:hover, .dt-sc-button.cadetblue:hover {
background: #34818a
}
.dt-sc-button.cadetblue.bordered, .dt-sc-button.cadetblue.fully-rounded-border, .dt-sc-button.cadetblue.rounded-border {
color: #3c939d
}
.dt-sc-button.cadetblue.bordered:hover, .dt-sc-button.cadetblue.fully-rounded-border, .dt-sc-button.cadetblue.fully-rounded-border:hover, .dt-sc-button.cadetblue.rounded-border:hover {
border-color: #3c939d
}
.dt-sc-button.chillipepper, .dt-sc-button.chillipepper.bordered:hover, .dt-sc-button.chillipepper.filled, .dt-sc-button.chillipepper.fully-rounded-border:hover, .dt-sc-button.chillipepper.rounded-border:hover {
background: #c10841
}
.dt-sc-button.chillipepper.filled:hover, .dt-sc-button.chillipepper.with-icon.icon-right.type1:hover, .dt-sc-button.chillipepper:hover {
background: #9d0836
}
.dt-sc-button.chillipepper.bordered, .dt-sc-button.chillipepper.fully-rounded-border, .dt-sc-button.chillipepper.rounded-border {
color: #c10841
}
.dt-sc-button.chillipepper.bordered:hover, .dt-sc-button.chillipepper.fully-rounded-border, .dt-sc-button.chillipepper.fully-rounded-border:hover, .dt-sc-button.chillipepper.rounded-border:hover {
border-color: #c10841
}
.dt-sc-button.cyan, .dt-sc-button.cyan.bordered:hover, .dt-sc-button.cyan.filled, .dt-sc-button.cyan.fully-rounded-border:hover, .dt-sc-button.cyan.rounded-border:hover {
background: #00bcd4
}
.dt-sc-button.cyan.filled:hover, .dt-sc-button.cyan.with-icon.icon-right.type1:hover, .dt-sc-button.cyan:hover {
background: #00a0b4
}
.dt-sc-button.cyan.bordered, .dt-sc-button.cyan.fully-rounded-border, .dt-sc-button.cyan.rounded-border {
color: #00bcd4
}
.dt-sc-button.cyan.bordered:hover, .dt-sc-button.cyan.fully-rounded-border, .dt-sc-button.cyan.fully-rounded-border:hover, .dt-sc-button.cyan.rounded-border:hover {
border-color: #00bcd4
}
.dt-sc-button.darkgolden, .dt-sc-button.darkgolden.bordered:hover, .dt-sc-button.darkgolden.filled, .dt-sc-button.darkgolden.fully-rounded-border:hover, .dt-sc-button.darkgolden.rounded-border:hover {
background: #b48b3c
}
.dt-sc-button.darkgolden.filled:hover, .dt-sc-button.darkgolden.with-icon.icon-right.type1:hover, .dt-sc-button.darkgolden:hover {
background: #a17b35
}
.dt-sc-button.darkgolden.bordered, .dt-sc-button.darkgolden.fully-rounded-border, .dt-sc-button.darkgolden.rounded-border {
color: #b48b3c
}
.dt-sc-button.darkgolden.bordered:hover, .dt-sc-button.darkgolden.fully-rounded-border, .dt-sc-button.darkgolden.fully-rounded-border:hover, .dt-sc-button.darkgolden.rounded-border:hover {
border-color: #b48b3c
}
.dt-sc-button.deeporange, .dt-sc-button.deeporange.bordered:hover, .dt-sc-button.deeporange.filled, .dt-sc-button.deeporange.fully-rounded-border:hover, .dt-sc-button.deeporange.rounded-border:hover {
background: #ff5722
}
.dt-sc-button.deeporange.filled:hover, .dt-sc-button.deeporange.with-icon.icon-right.type1:hover, .dt-sc-button.deeporange:hover {
background: #db4211
}
.dt-sc-button.deeporange.bordered, .dt-sc-button.deeporange.fully-rounded-border, .dt-sc-button.deeporange.rounded-border {
color: #ff5722
}
.dt-sc-button.deeporange.bordered:hover, .dt-sc-button.deeporange.fully-rounded-border, .dt-sc-button.deeporange.fully-rounded-border:hover, .dt-sc-button.deeporange.rounded-border:hover {
border-color: #ff5722
}
.dt-sc-button.deeppurple, .dt-sc-button.deeppurple.bordered:hover, .dt-sc-button.deeppurple.filled, .dt-sc-button.deeppurple.fully-rounded-border:hover, .dt-sc-button.deeppurple.rounded-border:hover {
background: #673ab7
}
.dt-sc-button.deeppurple.filled:hover, .dt-sc-button.deeppurple.with-icon.icon-right.type1:hover, .dt-sc-button.deeppurple:hover {
background: #532b99
}
.dt-sc-button.deeppurple.bordered, .dt-sc-button.deeppurple.fully-rounded-border, .dt-sc-button.deeppurple.rounded-border {
color: #673ab7
}
.dt-sc-button.deeppurple.bordered:hover, .dt-sc-button.deeppurple.fully-rounded-border, .dt-sc-button.deeppurple.fully-rounded-border:hover, .dt-sc-button.deeppurple.rounded-border:hover {
border-color: #673ab7
}
.dt-sc-button.green, .dt-sc-button.green.bordered:hover, .dt-sc-button.green.filled, .dt-sc-button.green.fully-rounded-border:hover, .dt-sc-button.green.rounded-border:hover {
background: #60ae0d
}
.dt-sc-button.green.filled:hover, .dt-sc-button.green.with-icon.icon-right.type1:hover, .dt-sc-button.green:hover {
background: #54990b
}
.dt-sc-button.green.bordered, .dt-sc-button.green.fully-rounded-border, .dt-sc-button.green.rounded-border {
color: #60ae0d
}
.dt-sc-button.green.bordered:hover, .dt-sc-button.green.fully-rounded-border, .dt-sc-button.green.fully-rounded-border:hover, .dt-sc-button.green.rounded-border:hover {
border-color: #60ae0d
}
.dt-sc-button.lime, .dt-sc-button.lime.bordered:hover, .dt-sc-button.lime.filled, .dt-sc-button.lime.fully-rounded-border:hover, .dt-sc-button.lime.rounded-border:hover {
background: #cddc39
}
.dt-sc-button.lime.filled:hover, .dt-sc-button.lime.with-icon.icon-right.type1:hover, .dt-sc-button.lime:hover {
background: #b1bf27
}
.dt-sc-button.lime.bordered, .dt-sc-button.lime.fully-rounded-border, .dt-sc-button.lime.rounded-border {
color: #cddc39
}
.dt-sc-button.lime.bordered:hover, .dt-sc-button.lime.fully-rounded-border, .dt-sc-button.lime.fully-rounded-border:hover, .dt-sc-button.lime.rounded-border:hover {
border-color: #cddc39
}
.dt-sc-button.magenta, .dt-sc-button.magenta.bordered:hover, .dt-sc-button.magenta.filled, .dt-sc-button.magenta.fully-rounded-border:hover, .dt-sc-button.magenta.rounded-border:hover {
background: #cb506d
}
.dt-sc-button.magenta.filled:hover, .dt-sc-button.magenta.with-icon.icon-right.type1:hover, .dt-sc-button.magenta:hover {
background: #ae3753
}
.dt-sc-button.magenta.bordered, .dt-sc-button.magenta.fully-rounded-border, .dt-sc-button.magenta.rounded-border {
color: #cb506d
}
.dt-sc-button.magenta.bordered:hover, .dt-sc-button.magenta.fully-rounded-border, .dt-sc-button.magenta.fully-rounded-border:hover, .dt-sc-button.magenta.rounded-border:hover {
border-color: #cb506d
}
.dt-sc-button.orange, .dt-sc-button.orange.bordered:hover, .dt-sc-button.orange.filled, .dt-sc-button.orange.fully-rounded-border:hover, .dt-sc-button.orange.rounded-border:hover {
background: #ff9800
}
.dt-sc-button.orange.filled:hover, .dt-sc-button.orange.with-icon.icon-right.type1:hover, .dt-sc-button.orange:hover {
background: #da8200
}
.dt-sc-button.orange.bordered, .dt-sc-button.orange.fully-rounded-border, .dt-sc-button.orange.rounded-border {
color: #ff9800
}
.dt-sc-button.orange.bordered:hover, .dt-sc-button.orange.fully-rounded-border, .dt-sc-button.orange.fully-rounded-border:hover, .dt-sc-button.orange.rounded-border:hover {
border-color: #ff9800
}
.dt-sc-button.pink, .dt-sc-button.pink.bordered:hover, .dt-sc-button.pink.filled, .dt-sc-button.pink.fully-rounded-border:hover, .dt-sc-button.pink.rounded-border:hover {
background: #fd6ca3
}
.dt-sc-button.pink.filled:hover, .dt-sc-button.pink.with-icon.icon-right.type1:hover, .dt-sc-button.pink:hover {
background: #e86496
}
.dt-sc-button.pink.bordered, .dt-sc-button.pink.fully-rounded-border, .dt-sc-button.pink.rounded-border {
color: #fd6ca3
}
.dt-sc-button.pink.bordered:hover, .dt-sc-button.pink.fully-rounded-border, .dt-sc-button.pink.fully-rounded-border:hover, .dt-sc-button.pink.rounded-border:hover {
border-color: #fd6ca3
}
.dt-sc-button.purple, .dt-sc-button.purple.bordered:hover, .dt-sc-button.purple.filled, .dt-sc-button.purple.fully-rounded-border:hover, .dt-sc-button.purple.rounded-border:hover {
background: #9c27b0
}
.dt-sc-button.purple.filled:hover, .dt-sc-button.purple.with-icon.icon-right.type1:hover, .dt-sc-button.purple:hover {
background: #7c1b8c
}
.dt-sc-button.purple.bordered, .dt-sc-button.purple.fully-rounded-border, .dt-sc-button.purple.rounded-border {
color: #9c27b0
}
.dt-sc-button.purple.bordered:hover, .dt-sc-button.purple.fully-rounded-border, .dt-sc-button.purple.fully-rounded-border:hover, .dt-sc-button.purple.rounded-border:hover {
border-color: #9c27b0
}
.dt-sc-button.red, .dt-sc-button.red.bordered:hover, .dt-sc-button.red.filled, .dt-sc-button.red.fully-rounded-border:hover, .dt-sc-button.red.rounded-border:hover {
background: #da0000
}
.dt-sc-button.red.filled:hover, .dt-sc-button.red.with-icon.icon-right.type1:hover, .dt-sc-button.red:hover {
background: #c50000
}
.dt-sc-button.red.bordered, .dt-sc-button.red.fully-rounded-border, .dt-sc-button.red.rounded-border {
color: #da0000
}
.dt-sc-button.red.bordered:hover, .dt-sc-button.red.fully-rounded-border, .dt-sc-button.red.fully-rounded-border:hover, .dt-sc-button.red.rounded-border:hover {
border-color: #da0000
}
.dt-sc-button.skyblue, .dt-sc-button.skyblue.bordered:hover, .dt-sc-button.skyblue.filled, .dt-sc-button.skyblue.fully-rounded-border:hover, .dt-sc-button.skyblue.rounded-border:hover {
background: #0eb2e7
}
.dt-sc-button.skyblue.filled:hover, .dt-sc-button.skyblue.with-icon.icon-right.type1:hover, .dt-sc-button.skyblue:hover {
background: #0da2d4
}
.dt-sc-button.skyblue.bordered, .dt-sc-button.skyblue.fully-rounded-border, .dt-sc-button.skyblue.rounded-border {
color: #0eb2e7
}
.dt-sc-button.skyblue.bordered:hover, .dt-sc-button.skyblue.fully-rounded-border, .dt-sc-button.skyblue.fully-rounded-border:hover, .dt-sc-button.skyblue.rounded-border:hover {
border-color: #0eb2e7
}
.dt-sc-button.teal, .dt-sc-button.teal.bordered:hover, .dt-sc-button.teal.filled, .dt-sc-button.teal.fully-rounded-border:hover, .dt-sc-button.teal.rounded-border:hover {
background: #009688
}
.dt-sc-button.teal.filled:hover, .dt-sc-button.teal.with-icon.icon-right.type1:hover, .dt-sc-button.teal:hover {
background: #007f73
}
.dt-sc-button.teal.bordered, .dt-sc-button.teal.fully-rounded-border, .dt-sc-button.teal.rounded-border {
color: #009688
}
.dt-sc-button.teal.bordered:hover, .dt-sc-button.teal.fully-rounded-border, .dt-sc-button.teal.fully-rounded-border:hover, .dt-sc-button.teal.rounded-border:hover {
border-color: #009688
}
.dt-sc-button.turquoise, .dt-sc-button.turquoise.bordered:hover, .dt-sc-button.turquoise.filled, .dt-sc-button.turquoise.fully-rounded-border:hover, .dt-sc-button.turquoise.rounded-border:hover {
background: #32ccbd
}
.dt-sc-button.turquoise.filled:hover, .dt-sc-button.turquoise.with-icon.icon-right.type1:hover, .dt-sc-button.turquoise:hover {
background: #24b6a8
}
.dt-sc-button.turquoise.bordered, .dt-sc-button.turquoise.fully-rounded-border, .dt-sc-button.turquoise.rounded-border {
color: #32ccbd
}
.dt-sc-button.turquoise.bordered:hover, .dt-sc-button.turquoise.fully-rounded-border, .dt-sc-button.turquoise.fully-rounded-border:hover, .dt-sc-button.turquoise.rounded-border:hover {
border-color: #32ccbd
}
.dt-sc-button.wisteria, .dt-sc-button.wisteria.bordered:hover, .dt-sc-button.wisteria.filled, .dt-sc-button.wisteria.fully-rounded-border:hover, .dt-sc-button.wisteria.rounded-border:hover {
background: #9b59b6
}
.dt-sc-button.wisteria.filled:hover, .dt-sc-button.wisteria.with-icon.icon-right.type1:hover, .dt-sc-button.wisteria:hover {
background: #7c4094
}
.dt-sc-button.wisteria.bordered, .dt-sc-button.wisteria.fully-rounded-border, .dt-sc-button.wisteria.rounded-border {
color: #9b59b6
}
.dt-sc-button.wisteria.bordered:hover, .dt-sc-button.wisteria.fully-rounded-border, .dt-sc-button.wisteria.fully-rounded-border:hover, .dt-sc-button.wisteria.rounded-border:hover {
border-color: #9b59b6
}
.dt-sc-button.yellow, .dt-sc-button.yellow.bordered:hover, .dt-sc-button.yellow.filled, .dt-sc-button.yellow.fully-rounded-border:hover, .dt-sc-button.yellow.rounded-border:hover {
background: #ffcc21
}
.dt-sc-button.yellow.filled:hover, .dt-sc-button.yellow.with-icon.icon-right.type1:hover, .dt-sc-button.yellow:hover {
background: #ebd302
}
.dt-sc-button.yellow.bordered, .dt-sc-button.yellow.fully-rounded-border, .dt-sc-button.yellow.rounded-border {
color: #ffcc21
}
.dt-sc-button.yellow.bordered:hover, .dt-sc-button.yellow.fully-rounded-border, .dt-sc-button.yellow.fully-rounded-border:hover, .dt-sc-button.yellow.rounded-border:hover {
border-color: #ffcc21
}
.dt-sc-one-course-button.dt-sc-button {
-moz-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .3);
-webkit-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .3);
box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .3)
}
.dt-sc-one-course-button.dt-sc-button:hover {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-transform: translateY(2px);
-moz-transform: translateY(2px);
transform: translateY(2px)
}
.dt-sc-points-system-button.dt-sc-button {
-moz-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .3);
-webkit-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .3);
box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .3)
}
.dt-sc-points-system-button.dt-sc-button:hover {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-transform: translateY(2px);
-moz-transform: translateY(2px);
transform: translateY(2px)
}
.dt-sc-button.filled.dt-sc-university-button:before {
content: "";
position: absolute;
display: block;
left: 0;
bottom: 0;
height: 100%;
width: 5px;
z-index: -1
}
.dt-sc-button.filled.dt-sc-university-button:after {
content: "";
position: absolute;
display: block;
left: 0;
bottom: 0;
height: 100%;
width: 0;
z-index: -1
}
.dt-sc-button.filled.dt-sc-university-button:hover {
color: #000
}
.dt-sc-button.filled.dt-sc-university-button:hover:before {
width: 100%
}
.dt-sc-button.filled.dt-sc-university-button:hover:after {
width: 5px
}
.dt-sc-button.bordered.black:hover, .dt-sc-button.rounded-border.black:hover, .dt-sc-dark-bg .dt-sc-button.bordered, .dt-sc-dark-bg .dt-sc-button.rounded-border, .dt-sc-dark-bg.skin-color .dt-sc-button.fully-rounded-border, .dt-sc-skin-highlight .dt-sc-button.bordered, .dt-sc-skin-highlight .dt-sc-button.rounded-border {
color: #fff
}
.dt-sc-skin-highlight .dt-sc-button.bordered:hover, .dt-sc-skin-highlight .dt-sc-button.rounded-border:hover {
background: #fff
}
.dt-sc-dark-bg .dt-sc-button.bordered, .dt-sc-dark-bg .dt-sc-button.rounded-border, .dt-sc-dark-bg.skin-color .dt-sc-button.fully-rounded-border, .dt-sc-skin-highlight .dt-sc-button.bordered, .dt-sc-skin-highlight .dt-sc-button.rounded-border {
border-color: #fff
}
.dt-sc-button.with-icon.icon-right.type1:after {
background: rgba(0, 0, 0, .1)
}
.dt-sc-button.with-icon.icon-left.type2 span:after {
background: rgba(0, 0, 0, .05)
}
.dt-sc-button:hover.dt-sc-dark-color-on-hover {
color: #000
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dt-sc-button.large.with-icon.icon-left span {
line-height: 18px
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dt-sc-button.medium {
font-size: 13px
}
.dt-sc-button.large {
font-size: 15px
}
.dt-sc-button.xlarge {
font-size: 16px
}
.dt-sc-button.xlarge.with-icon.icon-left span {
margin-right: 18px;
margin-top: 3px
}
.dt-sc-button.large.with-icon.icon-right.type1 {
font-size: 15px;
padding-left: 34px
}
.dt-sc-button.xlarge.with-icon.icon-right.type1::after {
width: 36%
}
.dt-sc-button.xlarge.with-icon.icon-right.type1:hover:after {
width: 38%
}
.dt-sc-button.xlarge.with-icon.icon-right.type3 span, .dt-sc-colored-big-buttons span {
width: 65px
}
.dt-sc-button.xlarge.with-icon.icon-right.type1 {
font-size: 16px;
padding-left: 30px
}
.dt-sc-button.small.with-icon.icon-right.type2 span {
padding-top: 10px
}
.dt-sc-button.medium.with-icon.icon-right.type2 span {
padding-top: 14px
}
.dt-sc-button.large.with-icon.icon-right.type2 {
font-size: 14px
}
.dt-sc-button.large.with-icon.icon-right.type2 span {
padding-top: 18px
}
.dt-sc-button.xlarge.with-icon.icon-right.type2 {
font-size: 16px;
padding: 26px 84px 24px 20px
}
.dt-sc-button.xlarge.with-icon.icon-right.type2 span {
font-size: 21px;
padding-left: 20px;
padding-top: 24px;
right: 23px
}
.dt-sc-button.medium.with-icon.icon-right.type3 {
font-size: 15px
}
.dt-sc-button.large.with-icon.icon-right.type3 {
font-size: 16px;
padding-left: 24px;
padding-right: 88px
}
.dt-sc-button.xlarge.with-icon.icon-right.type3 {
font-size: 17px;
padding-left: 25px;
padding-right: 90px
}
.dt-sc-button.large.with-icon.icon-left.type2 {
padding-left: 18px;
padding-right: 24px
}
.dt-sc-button.large.with-icon.icon-left.type2 span {
margin-right: 18px;
padding-right: 18px
}
.dt-sc-button.large.with-icon.icon-left.type2 span::after {
left: 59px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 {
padding-left: 20px;
padding-right: 24px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 span {
margin-right: 20px;
padding-right: 20px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 span::after {
left: 69px
}
.dt-sc-colored-big-buttons.with-left-icon {
padding-left: 80px
}
}
@media only screen and (max-width:767px) {
.dt-sc-button.dt-sc-left-margin {
display: table;
margin-left: 0
}
}
@media only screen and (min-width:480px) and (max-width:767px) {
.aligncenter .dt-sc-button.medium.with-icon.icon-right.type3 {
padding: 14px 80px 13px 30px
}
}
@media only screen and (min-width:320px) and (max-width:479px) {
.dt-sc-colored-big-buttons {
font-size: 16px
}
.dt-sc-button.with-shadow.large {
padding: 20px 30px
}
}
@media only screen and (max-width:319px) {
.dt-sc-button.small {
font-size: 11px
}
.dt-sc-button.medium {
font-size: 13px
}
.dt-sc-button.large {
font-size: 14px;
padding: 20px 34px 18px
}
.dt-sc-button.xlarge {
font-size: 15px;
padding: 26px 36px 24px
}
.dt-sc-button.xlarge.with-icon.icon-left span {
margin-right: 18px
}
.dt-sc-button.large.with-icon.icon-right.type1 {
font-size: 15px;
padding-left: 34px
}
.dt-sc-button.large.with-icon.icon-right.type1::after, .dt-sc-button.medium.with-icon.icon-right.type1::after {
width: 32%
}
.dt-sc-button.medium.with-icon.icon-right.type1:hover:after {
width: 36%
}
.dt-sc-button.xlarge.with-icon.icon-right.type1 {
font-size: 16px;
padding-left: 30px
}
.dt-sc-button.xlarge.with-icon.icon-right.type1::after {
width: 30%
}
.dt-sc-button.xlarge.with-icon.icon-right.type3 span, .dt-sc-colored-big-buttons span {
width: 65px
}
.dt-sc-button.xlarge.with-icon.icon-right.type2 {
padding: 26px 80px 24px 20px
}
.dt-sc-button.xlarge.with-icon.icon-right.type2 span {
font-size: 21px;
padding-left: 20px;
right: 23px
}
.dt-sc-button.large.with-icon.icon-right.type2 {
font-size: 14px
}
.dt-sc-button.xlarge.with-icon.icon-right.type2 {
font-size: 16px
}
.dt-sc-button.medium.with-icon.icon-right.type3 {
font-size: 15px
}
.dt-sc-button.large.with-icon.icon-right.type3 {
font-size: 16px;
padding-left: 24px;
padding-right: 88px
}
.dt-sc-button.xlarge.with-icon.icon-right.type3 {
font-size: 17px;
padding-left: 25px;
padding-right: 90px
}
.dt-sc-button.large.with-icon.icon-left.type2 {
padding-left: 18px;
padding-right: 24px
}
.dt-sc-button.large.with-icon.icon-left.type2 span {
margin-right: 18px;
padding-right: 18px
}
.dt-sc-button.large.with-icon.icon-left.type2 span::after {
left: 52px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 {
padding-left: 20px;
padding-right: 24px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 span {
margin-right: 20px;
padding-right: 20px
}
.dt-sc-button.xlarge.with-icon.icon-left.type2 span::after {
left: 59px
}
.dt-sc-colored-big-buttons.with-left-icon {
padding-left: 80px
}
.dt-sc-button.dt-sc-left-margin {
margin-left: 0
}
} blockquote.type2 q, blockquote.type2:before {
font-family: Poppins, Helvetica, Arial, sans-serif
}
blockquote.type1 q, blockquote>p {
font-size: 18px;
line-height: 30px;
display: inline-block;
font-weight: 300;
border-top: 1px solid;
border-bottom: 1px solid;
padding: 20px 0;
margin-bottom: 10px
}
.dt-sc-dark-bg blockquote.type1 q {
border-color: #fff
}
blockquote.type2 {
overflow: hidden;
padding-left: 70px;
position: relative
}
blockquote.type2 q {
display: inline-block;
font-size: 24px;
line-height: 40px;
margin-right: 70px;
max-width: 100%
}
blockquote.type2 q:before {
content: ""
}
blockquote.type2:before {
content: "\“";
font-size: 120px;
position: absolute;
left: 0;
top: 60px;
text-align: center;
width: 20px;
font-weight: 500
}
blockquote.type2 cite {
float: right;
font-style: normal;
margin: 30px 0 0;
position: relative;
text-align: right
}
blockquote.type2 cite:before {
background: rgba(0, 0, 0, .1);
content: "";
height: 1px;
position: absolute;
right: 100%;
top: 15px;
width: 9999px;
-webkit-transform: translateX(-15px);
transform: translateX(-15px)
}
blockquote.type2.dt-sc-points-system-quote {
padding: 120px 150px
}
blockquote.type2.dt-sc-points-system-quote q {
font-size: 40px;
font-weight: 200;
line-height: 55px;
font-family: Raleway, sans-serif;
margin: 0
}
blockquote.type2.dt-sc-points-system-quote:before {
top: 80px;
left: 80px;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg)
}
blockquote.type3 {
padding: 15px 0 15px 25px;
border-left: 2px solid rgba(0, 0, 0, .2)
}
blockquote.type3 q {
font-size: 16px
}
blockquote.type4 {
background: #222;
font-size: 16px;
line-height: 30px;
padding: 30px;
text-align: center;
color: #fff
}
blockquote.type4>cite {
display: inline-block;
text-align: center;
width: 100%;
text-transform: uppercase;
font-style: normal
}
blockquote.type4 span {
float: left;
width: 100%;
color: #fff;
text-transform: capitalize;
font-size: 13px
}
blockquote.type4>q:after, blockquote.type4>q:before {
display: inline-block;
font-family: georgia;
font-size: 30px;
text-align: center;
width: 100%;
position: relative
}
blockquote.type4>q:before {
top: 14px
}
blockquote.type4>q:after {
bottom: -10px
}
blockquote.type1.blue q, blockquote.type3.blue {
border-color: #008bd3
}
blockquote.type2.blue cite::before, blockquote.type4.blue {
background-color: #008bd3
}
blockquote.type1.brown q, blockquote.type3.brown {
border-color: #795548
}
blockquote.type2.brown cite::before, blockquote.type4.brown {
background-color: #795548
}
blockquote.type1.cadetblue q, blockquote.type3.cadetblue {
border-color: #3c939d
}
blockquote.type2.cadetblue cite::before, blockquote.type4.cadetblue {
background-color: #3c939d
}
blockquote.type1.chillipepper q, blockquote.type3.chillipepper {
border-color: #c10841
}
blockquote.type2.chillipepper cite::before, blockquote.type4.chillipepper {
background-color: #c10841
}
blockquote.type1.cyan q, blockquote.type3.cyan {
border-color: #00bcd4
}
blockquote.type2.cyan cite::before, blockquote.type4.cyan {
background-color: #00bcd4
}
blockquote.type1.darkgolden q, blockquote.type3.darkgolden {
border-color: #b48b3c
}
blockquote.type2.darkgolden cite::before, blockquote.type4.darkgolden {
background-color: #b48b3c
}
blockquote.type1.deeporange q, blockquote.type3.deeporange {
border-color: #ff5722
}
blockquote.type2.deeporange cite::before, blockquote.type4.deeporange {
background-color: #ff5722
}
blockquote.type1.deeppurple q, blockquote.type3.deeppurple {
border-color: #673ab7
}
blockquote.type2.deeppurple cite::before, blockquote.type4.deeopurple {
background-color: #673ab7
}
blockquote.type1.green q, blockquote.type3.green {
border-color: #60ae0d
}
blockquote.type2.green cite::before, blockquote.type4.green {
background-color: #60ae0d
}
blockquote.type1.lime q, blockquote.type3.lime {
border-color: #cddc39
}
blockquote.type2.lime cite::before, blockquote.type4.lime {
background-color: #cddc39
}
blockquote.type1.magenta q, blockquote.type3.magenta {
border-color: #cb506d
}
blockquote.type2.magenta cite::before, blockquote.type4.magenta {
background-color: #cb506d
}
blockquote.type1.orange q, blockquote.type3.orange {
border-color: #ff9800
}
blockquote.type2.orange cite::before, blockquote.type4.orange {
background-color: #ff9800
}
blockquote.type1.pink q, blockquote.type3.pink {
border-color: #fd6ca3
}
blockquote.type2.pink cite::before, blockquote.type4.pink {
background-color: #fd6ca3
}
blockquote.type1.purple q, blockquote.type3.purple {
border-color: #9c27b0
}
blockquote.type2.purple cite::before, blockquote.type4.purple {
background-color: #9c27b0
}
blockquote.type1.red q, blockquote.type3.red {
border-color: #da0000
}
blockquote.type2.red cite::before, blockquote.type4.red {
background-color: #da0000
}
blockquote.type1.skyblue q, blockquote.type3.skyblue {
border-color: #0eb2e7
}
blockquote.type2.skyblue cite::before, blockquote.type4.skyblue {
background-color: #0eb2e7
}
blockquote.type1.teal q, blockquote.type3.teal {
border-color: #009688
}
blockquote.type2.teal cite::before, blockquote.type4.teal {
background-color: #009688
}
blockquote.type1.turquoise q, blockquote.type3.turquoise {
border-color: #32ccbd
}
blockquote.type2.turquoise cite::before, blockquote.type4.turquoise {
background-color: #32ccbd
}
blockquote.type1.wisteria q, blockquote.type3.wisteria {
border-color: #9b59b6
}
blockquote.type2.wisteria cite::before, blockquote.type4.wisteria {
background-color: #9b59b6
}
blockquote.type1.yellow q, blockquote.type3.yellow {
border-color: #ffcc21
}
blockquote.type2.yellow cite::before, blockquote.type4.yellow {
background-color: #ffcc21
}
blockquote.type1 q, blockquote>p {
border-color: rgba(0, 0, 0, .15)
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
blockquote.type2.dt-sc-points-system-quote {
padding: 80px 100px
}
blockquote.type2.dt-sc-points-system-quote:before {
top: 60px;
left: 60px
}
}
@media only screen and (max-width:767px) {
blockquote.type2.dt-sc-points-system-quote:before {
top: 40px;
left: 40px
}
blockquote.type2.dt-sc-points-system-quote {
padding: 50px 80px
}
}
@media only screen and (max-width:479px) {
blockquote.type2 {
width: 100%
}
blockquote.type2 q {
margin-right: 30px
}
} .dt-sc-video-manager-wrapper .wpb_column {
overflow: hidden
}
.dt-sc-video-manager-right.wpb_column {
height: 505px;
margin-bottom: 18px;
margin-top: 18px
}
.dt-sc-video-item {
float: left;
margin-bottom: 18px;
overflow: hidden;
padding: 0 95px 0 65px;
position: relative;
width: 100%;
box-sizing: border-box
}
.dt-sc-video-item:last-child {
margin-bottom: 0
}
.dt-sc-vitem-thumb {
bottom: 0;
float: left;
max-width: 150px;
position: absolute;
left: 65px;
top: 0;
width: 22%;
z-index: 9
}
.dt-sc-vitem-thumb:before {
border: 2px solid #fff;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0
}
.dt-sc-vitem-detail {
box-sizing: border-box;
display: inline-block;
padding: 20px 15px 20px 210px;
position: relative;
transition: all .3s linear 0s;
width: 100%
}
.dt-sc-vitem-detail h2 {
font-size: 13px;
font-family: Lato, sans-serif;
text-transform: uppercase;
margin-bottom: 0;
position: relative
}
.dt-sc-vitem-detail h2:before {
content: "\e624";
font-family: Pe-icon-7-stroke;
font-size: 13px;
position: absolute;
left: -42px
}
.dt-sc-vitem-detail p {
font-size: 11px;
margin-bottom: 0;
color: #443838
}
.type2 .dt-sc-vitem-detail p {
color: #777
}
.type2 .dt-sc-video-item:before {
content: "";
display: block;
height: 100%;
left: 0;
opacity: .95;
position: absolute;
top: 0;
width: 100%;
background: -moz-linear-gradient(left, rgba(0, 0, 0, 1) 0, rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 1) 0, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(to right, rgba(0, 0, 0, 1) 0, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000', GradientType=1)
}
.type2 .dt-sc-video-item.active .dt-sc-vitem-detail, .type2 .dt-sc-video-item:hover .dt-sc-vitem-detail {
background-color: transparent
}
.dt-sc-video-item.active .dt-sc-vitem-detail:before, .dt-sc-video-item.active h2, .dt-sc-video-item.active p, .dt-sc-video-item:hover .dt-sc-vitem-detail:before, .dt-sc-video-item:hover h2, .dt-sc-video-item:hover p {
color: #eeebe8
}
.dt-sc-video-wrapper {
float: left;
position: relative
}
.dt-sc-video-wrapper .video-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: block;
background-color: rgba(0, 0, 0, .75);
text-align: center
}
.type2 .dt-sc-video-wrapper .video-overlay {
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/shortcodes/images/video-img-overlay.png)
}
.dt-sc-video-wrapper .video-overlay-inner {
bottom: 0;
display: block;
height: 100px;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0
}
.dt-sc-video-wrapper .video-overlay-inner a {
width: 70px;
height: 70px;
display: inline-block;
border-radius: 40px
}
.dt-sc-video-wrapper .video-overlay-inner a span {
color: #fff;
font-size: 30px;
line-height: 70px
}
.dt-sc-video-wrapper .video-overlay-inner h2 {
font-family: Lato, sans-serif;
margin-top: 10px;
margin-bottom: 0
}
.dt-sc-video-wrapper .video-overlay-inner h2, .dt-sc-video-wrapper .video-overlay-inner p {
color: rgba(255, 255, 255, .5)
}
.type2 .dt-sc-video-wrapper .video-overlay-inner h2, .type2 .dt-sc-video-wrapper .video-overlay-inner p {
color: rgba(255, 255, 255, .7)
}
.dt-sc-video-item:hover {
cursor: pointer
} .dt-sc-twitter-feeds {
float: left;
clear: both;
width: 100%;
text-align: center
}
.dt-sc-twitter-icon {
overflow: hidden;
margin: 0 0 40px;
position: relative;
float: left;
width: 100%;
clear: both
}
.dt-sc-twitter-icon span {
width: 70px;
height: 70px;
line-height: 70px;
font-size: 46px;
display: inline-block;
border-radius: 50%;
position: relative;
z-index: 1;
background: #fff;
color: #1da1f2
}
.dt-sc-twitter-feeds .dt-sc-tweet {
display: block;
text-align: center
}
.dt-sc-twitter-feeds .tweet-text {
font-size: 24px;
line-height: 40px;
color: #000
}
.dt-sc-twitter-feeds .dt-sc-tweet .tweet-time {
font-size: 16px;
clear: both;
display: inline-block;
width: 100%;
font-style: italic;
margin: 10px 0 0
}
.dt-sc-twitter-icon:after, .dt-sc-twitter-icon:before {
content: "";
position: absolute;
top: 35px;
width: 9000px;
height: 1px;
background: rgba(0, 0, 0, .5)
}
.dt-sc-twitter-icon:before {
left: 100%;
right: 0
}
.dt-sc-twitter-icon:after {
right: 100%;
right: 0
}
.dt-privacy-wrapper {
float: left;
width: 100%;
padding: 5px 0;
}
.dt-privacy-wrapper input[type="checkbox"] {
margin-top: -1px;
margin-right: 5px;
}
.dt-sc-newsletter-section.type1 .dt-privacy-wrapper label {
color: #fff;
}.portfolio, .dt-sc-portfolio-sorting.type6 a:before { -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear; }
.portfolio .image-overlay .links a:first-child, .portfolio .image-overlay-details, .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social, .portfolio .image-overlay .links { -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease; -ms-transition:all 0.6s ease; transition:all 0.6s ease; }
.portfolio .image-overlay .links a:last-child, .portfolio figure img, .dt-sc-image-caption .dt-sc-image-wrapper img, .dt-sc-menu figure img { -webkit-transition:all 0.9s ease; -moz-transition:all 0.9s ease; -o-transition:all 0.9s ease; -ms-transition:all 0.9s ease; transition:all 0.9s ease; }
.portfolio .image-overlay .links:after { -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; -ms-transition:all 0.4s ease-out; transition:all 0.4s ease-out; }
.portfolio figure img { -webkit-transition:all 1.5s ease; -moz-transition:all 1.5s ease; -o-transition:all 1.5s ease; -ms-transition:all 1.5s ease; transition:all 1.5s ease; } .dt-sc-portfolio-sorting { float:left; clear:both; width:100%; margin:0px 0px 60px; padding:0px; text-align:center; }
.dt-sc-portfolio-sorting a { font-size:13px; font-weight:600; padding:8px 20px 6px; text-transform:uppercase; letter-spacing:0.5px; border:1px solid; margin:0px 10px 20px; display:inline-block; position:relative; }
.dt-sc-portfolio-sorting.type1 a { margin:0px 15px 20px; }
.dt-sc-portfolio-sorting.type1 a:before, .dt-sc-portfolio-sorting.type1 a:after { content:""; position:absolute; top:0px; bottom:0px; margin:auto; }
.dt-sc-portfolio-sorting.type1 a:before { width:15px; height:1px; left:-18px; }
.dt-sc-portfolio-sorting.type1 a:after { width:1px; height:15px; left:-3px; }	 
.dt-sc-portfolio-container { display: block; width: auto; clear:both; margin:0px; padding:0px; }
.dt-sc-portfolio-container.no-space { float: left; width: 100%; }
.portfolio.column.no-space { margin-bottom:0px; }
.portfolio figure { position:relative; overflow:hidden; }
.portfolio:hover figure img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }
.portfolio .image-overlay { position:absolute; opacity:0; display:block; bottom:0; left:0; right:0; width:100%; height:100%; overflow:hidden; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; }
.portfolio .image-overlay .links { position:absolute; left:0px; top:0px; width:100%; height:100%; }
.portfolio .image-overlay .links a { display:inline-block; height:45px; width:45px; font-size:20px; line-height:50px; border:1px solid; border-radius:50%; margin:30px 0px 0px 30px; position:relative; bottom:100%; z-index: 1; text-align:center; }
.portfolio .image-overlay .links a:last-child { margin-left:5px; }
.portfolio .image-overlay .links a span { line-height:45px; }
.portfolio .image-overlay .links { width:100%; height:100%; }
.portfolio .image-overlay .links:after { content:''; position:absolute; z-index:-1; }
.portfolio .image-overlay .links:before { left:auto; left:10px;  z-index:2; }
.portfolio .image-overlay .links:after {  width:0;  height:200%; z-index:1;  left:0px;  top:-76%;  margin:-5px 0 0 -5px;  -webkit-transform-origin:0 0;  -webkit-transform:rotate(20deg);  -moz-transform-origin:0 0;  -moz-transform:rotate(30deg);  -ms-transform-origin:0 0;  -ms-transform:rotate(30deg);  transform-origin:0 0; transform:rotate(30deg); z-index:0; }
.portfolio:hover .image-overlay .links:after { width:70%; }
.portfolio.dt-sc-one-fourth:hover .image-overlay .links:after { width:80%; }
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome,.portfolio .image-overlay .links:after {  -webkit-transform-origin:0 0;  -webkit-transform:rotate(30deg);  -moz-transform-origin:0 0;  -moz-transform:rotate(30deg);  -ms-transform-origin:0 0;  -ms-transform:rotate(30deg);  transform-origin:0 0; transform:rotate(30deg); }
}
.portfolio:hover .image-overlay .links a { bottom:0px; }
.portfolio .image-overlay-details { position:absolute; right:30px; bottom:-100%; text-align:right; border-right:1px solid;  padding:0px 20px; }
.portfolio .image-overlay-details .categories { margin-bottom:0px; }
.portfolio .image-overlay-details .categories a { letter-spacing:0.5px; }
.portfolio .image-overlay h2 { font-weight:300; margin-bottom:0px; padding:0px; }
.portfolio:hover .image-overlay-details { bottom:30px; }
.portfolio:hover .image-overlay { opacity:1; }
isotope-hidden, .hidden { display:none !important; }
.portfolio,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.portfolio{
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-ms-transition-property:     -ms-transform, opacity;
-o-transition-property:         top, left, opacity;
transition-property:         transform, opacity;
}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
} 
.dt-sc-infinite-load-more { float:left; width:100%; text-align:center; margin-bottom:50px; } .portfolio.type2 .image-overlay { background:rgba(0, 0, 0, 0.7); }
.portfolio.type2 .image-overlay-details { left:0px; bottom:-100px; right:inherit; width:100%; text-align:left; padding:17px 20px;  border:0px; }
.portfolio.type2:hover .image-overlay-details { bottom:0px; }
.portfolio.type2 .image-overlay h2 { font-size:18px; text-transform: uppercase; font-weight: 600; line-height: normal; }
.portfolio.type2 .image-overlay h2 a, .portfolio.type2 .image-overlay-details .categories a { color:#ffffff; }
.portfolio.type2 .image-overlay .links:after { background:none; }
.portfolio.type2 .image-overlay .links { left:inherit; left:100%; width:100%; height:auto; bottom:57px; top:inherit; }
.portfolio.type2 .image-overlay .links a { background:#000000; border-radius:0px; border:none;  top:auto; bottom:auto; right:0px; float:right; width:60px; height:60px; margin:0px 0px 1px 1px; }
.portfolio.type2 .image-overlay .links a span { font-size:28px; line-height:60px; }
.portfolio.type2 .image-overlay .links a:hover { color:#ffffff; }
.portfolio.type2:hover .image-overlay .links { left:0px; }
.dt-sc-portfolio-sorting.type2 a, .dt-sc-portfolio-sorting.type2 a:hover, .dt-sc-portfolio-sorting.type2 a.active-sort { border:none; background:none; margin:0px; }
.dt-sc-portfolio-sorting.type2 a:before, .dt-sc-portfolio-sorting.type2 a:hover:before, .dt-sc-portfolio-sorting.type2 a.active-sort:before { background:none; }
.dt-sc-portfolio-sorting.type2 a:after {content:""; position:absolute; top:0px; bottom:0px; margin:auto; width:1px; height:15px; left:-3px; background:#ffffff; -webkit-transform:rotate(15deg); -moz-transform:rotate(15deg); -ms-transform:rotate(15deg);  transform:rotate(15deg); }
.dt-sc-portfolio-sorting.type2 { clear:none; width:auto; margin:0px 0px 30px 0px; padding:0px 20px; position:relative; }
.page-template-tpl-portfolio .dt-sc-portfolio-sorting.type2 { margin:0px 0px 60px; }
.dt-sc-portfolio-sorting.type2 a { color:#ffffff; padding:25px 20px 23px; }
.dt-sc-portfolio-sorting.type2 a:hover, .dt-sc-portfolio-sorting.type2 a.active-sort { color:rgba(0, 0, 0, 0.4) !important; }
.dt-sc-portfolio-sorting.type2 a:after, .dt-sc-portfolio-sorting.type2 a:hover:after { background:#ffffff; }
.dt-sc-portfolio-sorting.type2 a:first-child:hover:before, .dt-sc-portfolio-sorting.type2 a:first-child:hover:after { background:none; }
.dt-sc-portfolio-sorting.type2 a.active-sort:before { content:""; position:absolute; top:-1px; left:0px; width:100%; height:100%; border-top:1px solid #000000; border-bottom:1px solid #000000;  height:-webkit-calc(100% + 2px); height:-moz-calc(100% + 2px); height:calc(100% + 2px); }
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome,.dt-sc-portfolio-sorting.type2 a.active-sort:before { height:103%; }
}
.dt-sc-portfolio-sorting.type2:before { content:""; position:absolute; right:-25px; top:0px; width:50px; height:100%; -webkit-transform:skewX(-30deg); -moz-transform:skewX(-30deg); -ms-transform:skewX(-30deg);  transform:skewX(-30deg);  }
.dt-sc-portfolio-sorting.type2 a.active-sort:after { background:#ffffff; }
.dt-sc-portfolio-sorting.type2 a:first-child:after, .dt-sc-portfolio-sorting.type2 a.active-sort:first-child:after { background:none; } .dt-sc-portfolio-container .portfolio.type3 { padding:2px; }
.portfolio.column.no-space { padding: 0; }
.column .portfolio.type3 { position:relative; }
.portfolio.type3 .image-overlay .links:after { background:none; }
.portfolio.type3 .image-overlay { background:rgba(0, 0, 0, 0.6);  left:10px; top:10px; width:auto; height:auto; right:10px; bottom:10px; }
.portfolio.type3:hover:before { opacity:1; }
.portfolio.type3 .image-overlay .links a { top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); bottom: auto; height: auto; }
.portfolio.type3 .image-overlay .links { top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); left: 0px; right: 0px; margin: 0 auto; width: 100%; height: 100%; text-align: center; }
.portfolio.type3 .image-overlay .links a { font-size:16px; line-height:24px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; border:none; background:none; width:auto; margin:0px; padding:0px 10px; }
.portfolio.type3 .image-overlay .links a:first-child { margin:0px; }
.portfolio.type3 .image-overlay .links a:hover { background:none; }
.portfolio.type3:hover .image-overlay .links a { top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome,.portfolio-single-grid .dt-sc-two-fifth .portfolio.type3 .image-overlay, ::i-block-chrome,.portfolio-single-grid .dt-sc-two-third .portfolio.type3 .image-overlay { width:94.5%; height:89.5%; }
::i-block-chrome,.portfolio-single-grid .dt-sc-two-fifth .portfolio.type3:before, ::i-block-chrome,.portfolio-single-grid .dt-sc-two-third .portfolio.type3:before { width:96.7%; height:94%; }
::i-block-chrome,.portfolio-single-grid .dt-sc-one-fifth #dt_portfolios-153.portfolio.type3 .image-overlay { height:94.6%; }
::i-block-chrome,.portfolio-single-grid .dt-sc-one-fifth #dt_portfolios-153.portfolio.type3:before { height:96.8%; }
} .portfolio.type4 .image-overlay .links:after { background:none; }
.portfolio.type4 .image-overlay .links { left:0px; right:0px; top:0px; bottom:0px; margin:auto; width:111px; height:45px; }
.portfolio.type4 .image-overlay .links a { margin:0px 5px; bottom:100%; background:#000000; border:0px; border-radius:0px; }
.portfolio.type4 .image-overlay .links a:hover { color:#000000; }
.portfolio.type4 .image-overlay .links a:first-child { right:100%; bottom:0px; }
.portfolio.type4:hover .image-overlay .links a:first-child { right:0px; bottom:0; }
.portfolio.type4 .image-overlay .links a:last-child { left:100%; bottom:0px; margin-left:0px; }
.portfolio.type4:hover .image-overlay .links a:last-child { left:0px; bottom:0; }
.portfolio.type4 .image-overlay .links a:last-child { -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease; -ms-transition:all 0.6s ease; transition:all 0.6s ease; } .portfolio.type5 .image-overlay-details { left:0px; bottom:-100px; right:inherit; width:100%; background:rgba(0, 0, 0, 0.1); text-align:center; padding:20px 10px;  border:0px; }
.portfolio.type5:hover .image-overlay-details { bottom:0px; }
.portfolio.type5 .image-overlay h2 { font-size:16px; margin-bottom:5px; }
.portfolio.type5 .image-overlay .links:after { background:none; }
.portfolio.type5 .image-overlay .links { left:0px; right:0px; top:0px; bottom:0px; margin:auto; width:120px; height:45px; }
.portfolio.type5 .image-overlay .links a { margin:0px 5px; bottom:100%; }
.portfolio.type5 .image-overlay .links a:first-child { right:100%; bottom:0px; }
.portfolio.type5:hover .image-overlay .links a:first-child { right:0px; bottom:90%; }
.portfolio.type5 .image-overlay .links a:last-child { left:100%; bottom:0px; }
.portfolio.type5:hover .image-overlay .links a:last-child { left:0px; bottom:90%; }
.portfolio.type5 .image-overlay .links a:last-child { -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease; -ms-transition:all 0.6s ease; transition:all 0.6s ease; }
.dt-sc-portfolio-sorting.type5 a { border-color:#eeeeee; border-radius:5px; } .portfolio.type6 figure { overflow:visible; }
.portfolio.type6 figure img { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter:grayscale(100%); -webkit-filter:grayscale(1); filter:gray; }
.portfolio.type6:hover figure img { filter:grayscale(0%); -webkit-filter:grayscale(0); filter:none; }
.portfolio.type6 .image-overlay { background:none; width:103%; height:100%; width:-webkit-calc(100% + 10px); width:-moz-calc(100% + 10px); width:calc(100% + 10px); height:-webkit-calc(100% + 10px); height:-moz-calc(100% + 10px); height:calc(100% + 10px); }
.portfolio.type6 .image-overlay:before { 
content:none; 
}
.portfolio.type6 .image-overlay .links:after { background:none; }
.portfolio.type6 .image-overlay .links a { background:#000000; border:none; border-radius:0px; position:absolute; width:60px; height:60px; display:inline-block; line-height:66px; font-size:24px; margin:0px; z-index:1; }
.portfolio.type6 .image-overlay .links a span { line-height:60px; }
.portfolio.type6 .image-overlay .links a:last-child { margin-left:60px; }
.portfolio.type6 .image-overlay .links { bottom:0px; left:0px; }
.portfolio.type6 .image-overlay .links a { bottom:-100%; left:0px; }
.portfolio.type6:hover .image-overlay .links a { bottom:0px; }
.portfolio.type6:hover figure img { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.portfolio.type6 .image-overlay .links a:hover { color:#ffffff; }
.dt-sc-portfolio-sorting.type6 a { background:#000000; color:#ffffff; }
.dt-sc-portfolio-sorting.type6 a:before { content:""; position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:-1; opacity:0; }
.dt-sc-portfolio-sorting.type6 a.active-sort:before { left:-7px; top:-7px; background:#000000; opacity:1; }
.isotope .portfolio.type6 .image-overlay { width:100%; height:100%; left:0px; bottom:0px; }
.isotope .portfolio.type6 .image-overlay:before { left:0px; bottom:0px; }
.portfolio.type6.column.no-space { margin-bottom:0px; } .portfolio.type7 .image-overlay .links:after { background:none; }
.portfolio.type7 .image-overlay-details { width:100%; text-align:center; border:none; } 
.portfolio.type7 .image-overlay h2 { font-size:14px; font-weight:bold; text-transform:uppercase; }
.portfolio.type7 .image-overlay-details .categories { margin-bottom:10px; }
.portfolio.type7 .image-overlay-details .categories a { position:relative; padding:0px 15px 0px 17px; font-size:12px; text-transform:uppercase; }
.portfolio.type7 .image-overlay-details .categories a:before { content:""; position:absolute; width:8px; height:8px; left:0px; top:4px; -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg); }
.portfolio.type7 .image-overlay-details .categories a.nonveg:before { background:#bb0605; }
.portfolio.type7 .image-overlay-details .categories a.veg:before { background:#328500; }
.portfolio.type7 .image-overlay-details { right:0px; }
.portfolio.type7:hover .image-overlay-details { bottom:70px; } 
.portfolio.type7 .image-overlay  { 
background:-moz-linear-gradient(top,  rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0,0)), color-stop(100%,rgba(0, 0, 0, 0.8))); background:-webkit-linear-gradient(top,  rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.8) 100%); background:-o-linear-gradient(top,  rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.8) 100%); background:-ms-linear-gradient(top,  rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.8) 100%); background:linear-gradient(to bottom,  rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.8) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); }
.portfolio.type7 .image-overlay .links:after { background:none; }
.portfolio.type7 .image-overlay .links { left:0px; right:0px; width:100%; height:auto; bottom:0px; top:inherit; width:180px; margin:auto; }
.portfolio.type7:hover .image-overlay .links { left:0px; }
.portfolio.type7 .image-overlay .links a { margin-left:0px; border:none; width:87px; border-radius:0px; line-height:60px; }
.portfolio.type7 .image-overlay .links a span { line-height:60px; }
.portfolio.type7 .image-overlay .links a span.icon-linked { margin-left: -7px; }
.portfolio.type7 .image-overlay .links a:hover { background:none; color:#ffffff; z-index:1; }
.portfolio.type7 .image-overlay .links a:before { content:""; position:absolute; left:12px; bottom:-32px; width:60px; height:60px; border:2px solid; -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg); -ms-transform:rotate(45deg); z-index:-1; }
.portfolio.type7 .image-overlay .links a, .portfolio.type7:hover .image-overlay .links a { bottom:0px; }
.portfolio.type7 .image-overlay .links { bottom:-100%; }
.portfolio.type7:hover .image-overlay .links { bottom:0px; }
.portfolio.type7 .image-overlay .links a:first-child, .portfolio.type7 .image-overlay .links a:last-child { -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; }
.dt-sc-portfolio-sorting.type7 a { border-width:2px; border-radius:30px; } .dt-sc-portfolio-container .portfolio.type8 figure img, .dt-sc-portfolio-container .portfolio.type8 figure .image-overlay { border-radius:0px 40px 0px 40px; }
.dt-sc-portfolio-container .portfolio.type8:nth-child(1) figure img, .dt-sc-portfolio-container .portfolio.type8:nth-child(3) figure img, .dt-sc-portfolio-container .portfolio.type8:nth-child(6) figure img, .dt-sc-portfolio-container .portfolio.type8:nth-child(8) figure img, .dt-sc-portfolio-container .portfolio.type8:nth-child(1) figure .image-overlay, .dt-sc-portfolio-container .portfolio.type8:nth-child(3) figure .image-overlay, .dt-sc-portfolio-container .portfolio.type8:nth-child(6) figure .image-overlay, .dt-sc-portfolio-container .portfolio.type8:nth-child(8) figure .image-overlay { border-radius:40px 0px 40px 0px; }
.portfolio.type8:hover figure img { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.portfolio.type8 .image-overlay h2 { font-size:18px; padding-bottom:30px; }
.portfolio.type8 .image-overlay-details .categories { font-size:14px; position:absolute; bottom:60px; left:0px; right:0px; }
.portfolio.type8 .image-overlay-details { border:0px; text-align:center; width:100%; left:0px; right:0px; top:0px; bottom:0px; margin:auto; height:120px; }
.portfolio.type8 .image-overlay .links:after { background:none; }
.portfolio.type8 .image-overlay-details:before { content:""; position:absolute; width:40px; height:2px; background:#ffffff; left:0px; right:0px; bottom:45px; margin:auto; }
.portfolio.type8 .image-overlay { background: rgba(0,0,0,0.5); }
.portfolio.type8 .image-overlay .links { text-align:center; bottom:0px; height:36px; left:0px; right:0px; top:100px; bottom:0px; width:115px; margin:auto; }
.portfolio.type8 .image-overlay .links a { border:0px; margin:0px 5px; border-radius:15px 0px; background:#000000; }
.portfolio.type8 .image-overlay .links a:hover { background:#fff; color:#000; }
.portfolio.type8 .image-overlay .links a { top:100%; bottom:auto; }
.portfolio.type8:hover .image-overlay .links a { top:0; bottom:auto; }
.dt-sc-portfolio-sorting.type8 a { background:#f7f7f7; border:none; border-radius:15px 0px; padding:10px 20px 10px; } .dt-sc-portfolio-sorting.type9 { margin-bottom:40px; }
.dt-sc-portfolio-sorting.type9 a { border-radius:8px; border:none; font-size:15px; text-transform:capitalize; font-weight:normal; letter-spacing:1px; margin:0px 5px 20px; }
.portfolio.type9 figure img { padding: 2px; }
.portfolio.type9 .image-overlay { left:2px; top:2px; width:auto; height:auto; right:2px; bottom:2px; }
.portfolio.type9:hover figure img { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1); }
.portfolio.type9 figure { overflow:inherit; }
.portfolio.type9 .image-overlay .links:after { background:none; }
.portfolio.type9 .image-overlay .links { text-align:center; width:100%; height:100%; }
.portfolio.type9 .image-overlay .links a { border:none; font-size:40px; }
.portfolio.type9 .image-overlay .links, .portfolio.type9 .image-overlay .links a { left:0px; right:0px; top:0px; bottom:0px; margin:auto; height:44px; }
.portfolio.type9 .image-overlay:hover .links a { -webkit-filter: invert(100%); -moz-filter: invert(100%); filter: invert(100%); -webkit-transform: rotate(180deg); 
-moz-transform: rotate(180deg); transform: rotate(180deg); background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/custom-post-types/images/plus-img.png) no-repeat; background-size: cover; }
.portfolio.type9 .image-overlay .links a { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/custom-post-types/images/plus-img.png) no-repeat; width: 112px; height: 112px; 
content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border: 0; }
.portfolio.type9 .image-overlay .links a span { display: none; } .dt-sc-portfolio-container .portfolio { margin-left:0px; margin-right:0px; clear:none; }
.dt-sc-portfolio-container.with-space .portfolio { padding:0 10px 20px; }
.dt-sc-portfolio-container.with-space { margin:0px -10px; }
.portfolio-container-carousel-wrapper .dt-sc-portfolio-container.with-space .portfolio { padding:0; margin:0; }
.portfolio-container-carousel-wrapper .dt-sc-portfolio-container.with-space { margin:0; }
.dt-sc-portfolio-container .dt-sc-one-fourth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth { width: 25%; } 	
.dt-sc-portfolio-container .dt-sc-one-third, .dt-sc-portfolio-container .column.no-space.dt-sc-one-third { width: 33.33333%; }
.dt-sc-portfolio-container .dt-sc-one-fifth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth { width:20%; }
.dt-sc-portfolio-container .dt-sc-one-sixth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth { width:16.666%; }
.dt-sc-portfolio-container .dt-sc-one-seventh, .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh { width:14.28%; }
.dt-sc-portfolio-container .dt-sc-one-eight, .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight { width:12.5%; }
.dt-sc-portfolio-container .dt-sc-one-nineth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth { width:11.11%; }
.dt-sc-portfolio-container .dt-sc-one-tenth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth { width:10%; }
.dt-sc-portfolio-container .dt-sc-one-half, .dt-sc-portfolio-container .column.no-space.dt-sc-one-half { width: 50%; }
.page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-sixth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-seventh, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-eight, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-nineth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-tenth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth { width: 20%; }
.with-both-sidebar .dt-sc-portfolio-container-wrapper .dt-sc-one-half, .with-both-sidebar .dt-sc-portfolio-container-wrapper .column.no-space.dt-sc-one-half, .with-both-sidebar .dt-sc-portfolio-container-wrapper .column.no-space.dt-sc-one-third, .with-both-sidebar .dt-sc-portfolio-container-wrapper .column.no-space.dt-sc-one-fourth, .with-both-sidebar .dt-sc-portfolio-container-wrapper .column.dt-sc-one-third, .with-both-sidebar .dt-sc-portfolio-container-wrapper .column.dt-sc-one-fourth, .with-both-sidebar .dt-sc-portfolio-container .dt-sc-one-half, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-half, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-third, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth, .with-both-sidebar .dt-sc-portfolio-container .column.dt-sc-one-third, .with-both-sidebar .dt-sc-portfolio-container .column.dt-sc-one-fourth, .with-both-sidebar .dt-sc-portfolio-container .dt-sc-one-fifth, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth, .with-both-sidebar .dt-sc-portfolio-container .dt-sc-one-sixth, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth, .with-both-sidebar .dt-sc-portfolio-container .dt-sc-one-seventh, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh, .with-both-sidebar .dt-sc-portfolio-container .dt-sc-one-eight, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight, .with-both-sidebar .dt-sc-portfolio-container .dt-sc-one-nineth, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth, .with-both-sidebar .dt-sc-portfolio-container .dt-sc-one-tenth, .with-both-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth, .page-with-sidebar.with-both-sidebar .dt-sc-portfolio-categories-list .dt-sc-one-fourth, .with-both-sidebar .dt-sc-portfolio-categories-list .dt-sc-one-third, .with-both-sidebar .dt-sc-portfolio-categories-list .dt-sc-one-half { width: 100%; }
.page-with-sidebar.with-both-sidebar .dt-sc-portfolio-categories-list .dt-sc-one-fourth, .with-both-sidebar .dt-sc-portfolio-categories-list .dt-sc-one-third, .page-with-sidebar.with-both-sidebar .dt-sc-portfolio-categories-list .dt-sc-one-half { margin:0 0 20px; }
.page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-third.portfolio.hover-modern-title .image-overlay-details, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-fourth.portfolio.hover-modern-title .image-overlay-details { display:none; } .dt-sc-portfolio-container .dt-sc-one-half.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-half.grid-sizer-2,
.dt-sc-portfolio-container .column.no-space.dt-sc-one-half.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-half.grid-sizer-2 { width: 100%; }
.dt-sc-portfolio-container .dt-sc-one-third.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-third.grid-sizer-1 { width: 66.65%; }
.dt-sc-portfolio-container .dt-sc-one-third.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-third.grid-sizer-2 { width: 100%; }
.dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer-1 { width: 50%; }
.dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer-2 { width: 75%; }
.dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer-3 { width: 100%; }
.dt-sc-portfolio-container .dt-sc-one-fifth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth.grid-sizer-1 { width: 40%; }
.dt-sc-portfolio-container .dt-sc-one-fifth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth.grid-sizer-2 { width: 60%; }
.dt-sc-portfolio-container .dt-sc-one-fifth.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth.grid-sizer-3 { width: 80%; }
.dt-sc-portfolio-container .dt-sc-one-sixth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth.grid-sizer-1 { width: 33.33%; }
.dt-sc-portfolio-container .dt-sc-one-sixth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth.grid-sizer-2 { width: 50%; }
.dt-sc-portfolio-container .dt-sc-one-sixth.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth.grid-sizer-3 { width: 66.66%; }
.dt-sc-portfolio-container .dt-sc-one-seventh.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh.grid-sizer-1 { width: 28.6%; }
.dt-sc-portfolio-container .dt-sc-one-seventh.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh.grid-sizer-2 { width: 42.85%; }
.dt-sc-portfolio-container .dt-sc-one-seventh.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh.grid-sizer-3 { width: 57.14%; }
.dt-sc-portfolio-container .dt-sc-one-eight.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight.grid-sizer-1 { width: 25%; }
.dt-sc-portfolio-container .dt-sc-one-eight.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight.grid-sizer-2 { width: 37.5%; }
.dt-sc-portfolio-container .dt-sc-one-eight.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight.grid-sizer-3 { width: 50%; }
.dt-sc-portfolio-container .dt-sc-one-nineth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth.grid-sizer-1 { width: 22.22%; }
.dt-sc-portfolio-container .dt-sc-one-nineth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth.grid-sizer-2 { width: 33.33%; }
.dt-sc-portfolio-container .dt-sc-one-nineth.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth.grid-sizer-3 { width: 44.44%; }
.dt-sc-portfolio-container .dt-sc-one-tenth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth.grid-sizer-1 { width: 20%; }
.dt-sc-portfolio-container .dt-sc-one-tenth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth.grid-sizer-2 { width: 30%; }
.dt-sc-portfolio-container .dt-sc-one-tenth.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth.grid-sizer-3 { width: 40%; } .grid-sizer.portfolio.column { margin: 0; padding: 0; min-height: 0; }  .page-with-sidebar .portfolio.type1 .image-overlay h2, .portfolio.type1.dt-sc-one-third .image-overlay h2 { font-size:20px; }
.page-with-sidebar .portfolio.type1 .image-overlay .links a, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-third .image-overlay .links a, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { margin:20px 0px 0px 20px; }
.page-with-sidebar .portfolio.type1 .image-overlay .links a:last-child, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-third .image-overlay .links a:last-child, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay .links a:last-child { margin-left:5px; }
.with-both-sidebar .portfolio.type1 .image-overlay h2 { font-size:15px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay .links:after { background:none; }
.page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay h2 { font-size:16px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links:after, .page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay-details .categories { display:none; }	
.with-both-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay h2 { font-size:14px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height:30px; width:30px; line-height: 25px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { line-height:30px; font-size:14px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth:hover .image-overlay-details { bottom:20px; }
.with-both-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height:40px; width:40px; }
.with-both-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { line-height:40px; font-size:16px; }
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay .links:after { background: none; }
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay .links a { margin: 20px 0 0 20px; }
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay .links a:last-child { margin-left: 10px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type1 .image-overlay .links:after { background: none; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type1 .image-overlay .links a { margin: 10px 0 0 10px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type1 .image-overlay h2 { font-size: 16px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type1:hover .image-overlay-details { bottom: 10px; right: 10px; } .with-both-sidebar .dt-sc-portfolio-sorting.type2 { width:100%; }
.with-both-sidebar .dt-sc-portfolio-sorting.type2:before { display:none; }
.with-both-sidebar .dt-sc-portfolio-sorting.type2 a { font-size:10px; padding:15px 9px 14px; }
.page-template-tpl-portfolio .portfolio-fullwidth-container .dt-sc-portfolio-sorting.type2:before { display:none; }
.page-template-tpl-portfolio .portfolio-fullwidth-container .dt-sc-portfolio-sorting.type2 { width:100%; text-align:center; }
.with-both-sidebar .portfolio.type2 .image-overlay h2 { font-size:12px; }
.with-both-sidebar .portfolio.type2 .image-overlay .links a, .page-with-sidebar .portfolio.type2.dt-sc-one-third .image-overlay .links a, .page-template-tpl-portfolio .portfolio.type2.dt-sc-one-fourth .image-overlay .links a { width:50px; height:50px; }
.with-both-sidebar .portfolio.type2 .image-overlay .links a span, .page-with-sidebar .portfolio.type2.dt-sc-one-third .image-overlay .links a span, .page-template-tpl-portfolio .portfolio.type2.dt-sc-one-fourth .image-overlay .links a span { line-height:50px; font-size:20px; }
.with-both-sidebar .portfolio.type2 .image-overlay .links, .page-with-sidebar .portfolio.type2.dt-sc-one-third .image-overlay .links, .page-template-tpl-portfolio .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom:50px; }
.portfolio.type2.dt-sc-one-third .image-overlay h2 { font-size:16px; }
.page-with-sidebar .portfolio.type2.dt-sc-one-third .image-overlay h2 { font-size:11px; }
.page-template-tpl-portfolio .portfolio.type2.dt-sc-one-fourth .image-overlay h2 { font-size:12px; }
.page-with-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom:65px; }
.with-both-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay h2 { font-size:11px; }
.page-with-sidebar.with-both-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom:49px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2 .image-overlay h2 { font-size: 12px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2 .image-overlay .links a { width: 40px; height: 40px; line-height: 40px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2 .image-overlay .links a span { font-size: 18px; line-height: 40px; } .with-both-sidebar .portfolio.type3 .image-overlay .links a { font-size:12px; }
.page-with-sidebar .portfolio.type3.dt-sc-one-third .image-overlay .links a, .portfolio.type3.dt-sc-one-fourth .image-overlay .links a { font-size:13px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type3 .image-overlay .links a, .page-with-sidebar .portfolio.type3.dt-sc-one-fourth .image-overlay .links a { font-size:12px; } .with-both-sidebar .portfolio.type5 .image-overlay-details .categories, .with-both-sidebar .portfolio.type5 .image-overlay-details .categories { font-size:11px; }
.with-both-sidebar .portfolio.type5 .image-overlay h2, .page-with-sidebar .portfolio.type5.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type5.dt-sc-one-fourth .image-overlay h2 { font-size:14px; }
.page-with-sidebar .portfolio.type5.dt-sc-one-fourth .image-overlay h2 { margin-bottom:0px; }
.page-with-sidebar .portfolio.type5.dt-sc-one-fourth .image-overlay-details .categories { display:none; }
.with-both-sidebar .portfolio.type5.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type5 .image-overlay-details {  padding: 5px 10px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type5 .image-overlay h2 { margin: 3px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type5 .image-overlay .links { height: 40px; } .with-both-sidebar .portfolio.type7 .image-overlay h2, .page-with-sidebar .portfolio.type7 .image-overlay h2, .portfolio.type7.dt-sc-one-fourth .image-overlay h2 { font-size:12px; }
.page-with-sidebar .portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories { display:none; }
.portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories { display:none; }
.with-both-sidebar .portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.page-with-sidebar .portfolio.type7.dt-sc-one-fourth:hover .image-overlay-details { bottom:60px; } .with-both-sidebar .portfolio.type8 .image-overlay-details .categories, .page-with-sidebar .portfolio.type8.dt-sc-one-third .image-overlay-details .categories, .page-template-tpl-portfolio .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { font-size:12px; bottom:70px; }
.with-both-sidebar .portfolio.type8 .image-overlay h2, .page-with-sidebar .portfolio.type8.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type8.dt-sc-one-fourth .image-overlay h2 { font-size:14px; }
.with-both-sidebar .portfolio.type8 .image-overlay-details:before, .page-with-sidebar .portfolio.type8.dt-sc-one-third .image-overlay-details:before, .page-template-tpl-portfolio .portfolio.type8.dt-sc-one-fourth .image-overlay-details:before { bottom:50px; }
.page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { display:none; }
.with-both-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay .links { top:60px; }
.page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details:before { bottom:67px; }
.with-both-sidebar.page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details:before { bottom:62px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type8 .image-overlay-details { height: 105px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type8 .image-overlay .links { top: 70px; } .dt-portfolio-single { width:100%; margin:0px; padding:0px 0px 6px; float:left; clear:both; position:relative; }
.dt-portfolio-single:before { content:""; position:absolute; bottom:0px; left:0px; width:100%; height:6px; }
.dt-portfolio-single-details { padding:40px 0px 0px; display:block; clear:both; float:left; }
.dt-portfolio-single-details h3 { font-weight:bold; }
.dt-sc-one-third .dt-portfolio-single-details { padding-top:10px; }
.dt-sc-one-third .dt-portfolio-single-details .dt-sc-three-fourth, .dt-sc-one-third .dt-portfolio-single-details .dt-sc-one-fourth { width:100%; margin:0px; }
.dt-sc-one-third .dt-portfolio-single-details .dt-sc-three-fourth { padding-bottom:40px; }
.dt-sc-one-third .dt-portfolio-single-details .dt-sc-three-fourth { padding-right:0px; }
.dt-portfolio-single > .dt-sc-two-third { margin-right:2%; margin-left:0px; }
.dt-portfolio-single > .dt-sc-one-third { margin-left:0px; margin-right:0px; }
.dt-portfolio-single .dt-sc-two-third.right-gallery { float:right; margin-left:2%; margin-right:0px; }
.dt-portfolio-single-slider-wrapper, .dt-portfolio-single-slider { float:left; clear:both; margin:0px; padding:0px; width:100%; line-height:0px; }
.dt-portfolio-single-slider li { display:block; margin:0px 1px 0px 0px; padding:0px; }
.dt-portfolio-single-slider li img { max-width:100%; height:auto; }
.dt-portfolio-single-slider-wrapper #bx-pager { float:left; display:inline; margin:30px 0px 0px; padding:0px; width:100%; text-align:center; }
.dt-portfolio-single-slider-wrapper #bx-pager a { margin:0px 10px 15px; padding:3px; line-height:0px; display:inline-block; cursor:pointer; position:relative; }
.dt-portfolio-single-slider-wrapper #bx-pager a img { max-width:85px; height:auto; }
.dt-portfolio-single-slider-wrapper #bx-pager a.active:before { border:1px solid; position:absolute; width:100%; height:100%; content:""; left:0; top:0; }
.dt-portfolio-single-slider-wrapper #bx-pager a.video img{ height: 85px; }
.dt-portfolio-single-details .dt-sc-three-fourth { padding-right:40px; }
.portfolio-categories, .portfolio-tags { float:left; clear:both; width:100%; margin:15px 0px 0px; padding:0px; }
.portfolio-categories a, .portfolio-tags a { color:#000000; font-size:13px; }
.portfolio-categories i, .portfolio-tags i { font-size:20px; color:#000000; margin:0px 8px 0px 0px; position:relative; top:2px; }
.project-details { margin:0px; float:left; clear:both; width:100%; }
.project-details li { float:left; display:block; margin:0px; padding:10px 0px; font-size:14px; border-bottom:1px solid rgba(0, 0, 0, 0.1); width:100%; }
.project-details li:last-child { border-bottom: none; }
.project-details li span { font-weight:bold; width:85px; display:inline-block; color:#000000; }
.project-details li a { color:#808080; }	
.post-nav-container { float:left; width:100%; margin:40px 0px 0px; padding:0px; display:block; clear:both; position:relative; }
.post-nav-container:before { content:""; position:absolute; left:0px; top:21px; border-top:1px solid rgba(0, 0, 0, 0.1); width:100%; height:1px; }
.post-nav-container .post-next-link a, .post-nav-container .post-prev-link a { background:#ffffff; color:#000000; font-size:13px; font-weight:600; padding:6px 15px 5px; text-transform:uppercase; letter-spacing:0.5px; border:1px solid; margin:0px 20px 0px 0px; display:inline-block; position:relative; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; }
.post-nav-container .post-prev-link { float:left; }
.post-nav-container .post-next-link { float:right; }
.post-nav-container .post-next-link a i { margin-left:10px; }
.post-nav-container .post-prev-link a i { margin-right:10px; }
.post-nav-container .post-next-link a i, .post-nav-container .post-prev-link a i { color:#000000; position:relative; top:-1px; }
.post-nav-container .post-next-link a { margin-right:0px; }
.post-nav-container .post-next-link a:hover, .post-nav-container .post-prev-link a:hover, .post-nav-container .post-next-link a:hover i, .post-nav-container .post-prev-link a:hover i { color:#ffffff; } .with-both-sidebar .dt-portfolio-single-details .column { width:100%; margin:0px; padding:0px; }
.with-both-sidebar .dt-portfolio-single-details .dt-sc-one-fourth { margin-top:40px; }
.with-both-sidebar .dt-portfolio-single .dt-sc-two-third, .with-both-sidebar .dt-portfolio-single .dt-sc-one-third { margin:0px; width:100%; }
.with-both-sidebar .dt-portfolio-single-details { margin:30px 0px 0px; } .related-portfolios { float:left; margin:60px 0px 0px; padding:0px; width:100%; clear:both; }
.related-portfolios h3 { font-weight:bold; margin-bottom:30px; } .grid-sizer-1 img, .grid-sizer-2 img, .grid-sizer-3 img, .grid-sizer-4 img, .grid-sizer-5 img, .dt-sc-infinite-portfolio-load-more, .disable, .message { -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease; }
.dt-sc-masonry-portfolio-container { clear: both; display: block; margin: 0 -1px; padding: 0; width: auto; text-align: center; }
.dt-sc-masonry-portfolio-container .ms-portfolio { float: left; padding: 0 15px; box-sizing: border-box; margin: 0; }
.dt-sc-infinite-portfolio-container { position: relative; margin-bottom: 50px; text-align: center; }
.dt-sc-infinite-portfolio-container .message { border: 1px solid; border-radius: 3px; bottom: -96px; color: #fff; left: 0; margin: 0 auto; padding: 10px 0; position: absolute; right: 0; width: 180px;z-index:99; }
.dt-sc-infinite-portfolio-load-more { padding: 10px 25px; border-radius: 3px; float: none; display: inline-block; z-index: 9; font-size: 18px; color:#fff; }
.dt-sc-infinite-portfolio-load-more.disable { font-size: 0; visibility: hidden; }
.dt-sc-infinite-portfolio-load-more:hover { color:#fff; }
.grid-sizer-1 { width: 100%; }
.grid-sizer-2 { width: 50%; }
.grid-sizer-3 { width: 33%; }       
.grid-sizer-4 { width: 25%; }
.grid-sizer-5 { width: 20%; }
.grid-sizer-1, .grid-sizer-2, .grid-sizer-3, .grid-sizer-4, .grid-sizer-5 { text-align: center; float: none; margin: 50px 0; display: inline-block; position: relative; }
.grid-sizer-1:before, .grid-sizer-2:before, .grid-sizer-3:before, .grid-sizer-4:before, .grid-sizer-5:before { background-image: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-core-features/custom-post-types/images/loading_icon.gif); background-position: center; content: ""; display: block; position: absolute; top: 50%; transform: translateY(-50%); right:0; left: 0; margin: 0 auto; width: 60px; height: 60px; z-index: -1; }
.grid-sizer-1 img, .grid-sizer-2 img, .grid-sizer-3 img, .grid-sizer-4 img, .grid-sizer-5 img { float: none; display: inline-block !important; }
.grid-sizer-1:hover img, .grid-sizer-2:hover img, .grid-sizer-3:hover img, .grid-sizer-4:hover img, .grid-sizer-5:hover img { transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); }
.message { transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); }
.message.hidden { display: block !important; transform: scale(0); -moz-transform: scale(0); -webkit-transform: scale(0); -ms-transform: scale(0); } .dt-sc-portfolio-sorting a { color:#000000; }
.dt-sc-portfolio-sorting a.active-sort, .dt-sc-portfolio-sorting a:hover, .portfolio .image-overlay .links a, .portfolio .image-overlay h2, .portfolio .image-overlay a, .portfolio .image-overlay { color:#ffffff; }
.portfolio .image-overlay .links a:hover { background:#ffffff; }
.dt-sc-portfolio-sorting.type1 a:before, .dt-sc-portfolio-sorting.type1 a:after { background:#000000; }
.portfolio .image-overlay .links:after, .domain-search-form label, .domain-tld-list { background:rgba(0, 0, 0, 0.1); }
.dt-sc-portfolio-sorting a { border-color:#000000; }
.portfolio .image-overlay .links a { border-color:#ffffff; }
.portfolio .image-overlay-details { border-right-color:#ffffff; }  @media only screen and (min-width:1200px) and (max-width:1380px) {  
.with-both-sidebar .portfolio.dt-sc-one-half, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-third, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-fourth, .page-with-sidebar .portfolio.dt-sc-one-half { width:50%; } 
.with-both-sidebar .dt-sc-portfolio-sorting.type2 { width:100%; }
.dt-sc-portfolio-sorting.type2:before { display:none; }
} @media only screen and (min-width:992px) and (max-width:1199px) {
.page-template-tpl-fullwidth .portfolio.no-space.dt-sc-one-fourth h2, .page-template-tpl-portfolio .portfolio.no-space.dt-sc-one-fourth h2 { font-size:17px; }
.portfolio.dt-sc-one-third.with-sidebar, .portfolio.dt-sc-one-half.with-sidebar, .portfolio.dt-sc-one-fourth.with-sidebar { width: 50%; }
.portfolio.dt-sc-one-third.with-sidebar.no-space, .portfolio.dt-sc-one-half.with-sidebar.no-space, .portfolio.dt-sc-one-fourth.with-sidebar.no-space { width: 50%; }
.with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar { width:100%; }
.page-with-sidebar .portfolio.type1 .image-overlay h2, .portfolio.type1.dt-sc-one-third .image-overlay h2 { line-height: normal; } 
.page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay h2, .page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay h2, .with-both-sidebar .portfolio.type1 .image-overlay h2 { font-size:20px; }
.page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay h2 { font-size:18px; }
.page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth.no-space .image-overlay-details .categories { display:none; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { font-size: 20px; line-height: 45px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height: 45px;  width: 45px;  } .with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar, .page-with-sidebar .dt-sc-portfolio-container .hover-icons-only.dt-sc-one-third, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.hover-icons-only.dt-sc-one-third { width:100%; }
.dt-sc-portfolio-container .dt-sc-one-tenth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth { width:20%; }
.page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay h2, .page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay h2, .with-both-sidebar .portfolio.type1 .image-overlay h2 { font-size:20px; }
.page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay h2, .portfolio.hover-icons-only.dt-sc-one-third .image-overlay h2 { font-size:18px; }
.page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth.no-space .image-overlay-details .categories { display:none; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { font-size: 20px; line-height: 45px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height: 45px;  width: 45px;  }	
.content-full-width .portfolio.dt-sc-one-fourth.hover-modern-title .image-overlay h2 { font-size:15px; }
.content-full-width .portfolio.dt-sc-one-fourth.hover-modern-title .image-overlay .links a { margin:10px 0 0 10px; }
.dt-sc-portfolio-sorting.type2 { width:100%; left:0; position:static; top:0; }
.dt-sc-portfolio-sorting.type2 a { display:inline-block; padding-right:10px; } 
.fixed-left-header .dt-sc-portfolio-sorting.type2 { width:100%; }
.fixed-left-header .dt-sc-portfolio-sorting.type2 { text-align:center; }
.page-template-default .portfolio.type1.dt-sc-one-fourth .image-overlay .links:after { background: none; }	
.page-template-default .portfolio.type1.dt-sc-one-fourth .image-overlay .links a:last-child { margin-left: 10px; }
.page-template-default .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { margin: 20px 0 0 20px; }
.page-template-default .portfolio.type1.dt-sc-one-fourth .image-overlay-details p { display: none; }
.page-template-default .portfolio.type1.dt-sc-one-fourth .image-overlay-details h2 { font-size: 18px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type5 .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type5 .image-overlay .links { height: 15px; }
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay .links a { margin: 10px 0 0 10px; }
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay-details { bottom: 10px; right: 10px; }
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay-details h2 { font-size: 18px; }
.page-template-default .vc_col-sm-3 .portfolio.type2 .image-overlay-details h2 { font-size: 12px; }
.page-template-default .vc_col-sm-3 .portfolio.type2 .image-overlay .links a span { line-height: 40px; font-size: 18px; }
.page-template-default .vc_col-sm-3 .portfolio.type2 .image-overlay .links a { height: 40px; width: 40px; line-height: 40px; }
.page-template-default .vc_col-sm-3 .portfolio.type2 .image-overlay .links { bottom: 46px; }
.page-template-default .vc_col-sm-3 .portfolio.type5 .image-overlay-details { padding: 5px 10px; }
.page-template-default .vc_col-sm-3 .portfolio.type5 .image-overlay-details h2 { margin-bottom: 3px; }
.page-template-default .vc_col-sm-3 .portfolio.type5 .image-overlay .links { height: 36px; }
.page-template-default .vc_col-sm-3 .portfolio.type8 .image-overlay-details { height: 105px; }
.page-template-default .vc_col-sm-3 .portfolio.type8 .image-overlay .links { bottom: 30px; }
.page-template-default .vc_col-sm-4 .portfolio.type1 .image-overlay .links:after { background: none; }
.page-template-default .vc_col-sm-4 .portfolio.type1 .image-overlay-details h2 { font-size: 18px; }
.page-template-default .vc_col-sm-4 .portfolio.type2 .image-overlay-details h2 { font-size: 14px; } .page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type1 .image-overlay .links a { margin: 25px 0 0 18px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type1 .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2:hover .image-overlay-details { display: none; }		
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2:hover .image-overlay .links, 
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2 .image-overlay .links { top: auto; bottom: 0; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2 .image-overlay .links a span { line-height: 40px; font-size: 18px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type2 .image-overlay .links a { height: 40px; width: 40px; line-height: 40px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type3 .image-overlay .links a { font-size: 10px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type5 .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type5 .image-overlay .links { height: 15px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type6 .image-overlay .links a span {line-height: 50px; font-size: 22px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type6 .image-overlay .links a { width: 50px; height: 50px; line-height: 50px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type6 .image-overlay .links a:last-child { margin-left: 50px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type7 .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type7 .image-overlay .links a { width: 77px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type7 .image-overlay .links a:before { width: 60px; height: 60px; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type8 .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-3 .portfolio.type8 .image-overlay .links { top: 20px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type1 .image-overlay .links a { margin: 45px 0 0 18px; left: 30px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type1 .image-overlay .links:after { background: none; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type1:hover .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type1 .image-overlay-details h2 { font-size: 18px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type2 .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type2 .image-overlay-details h2 { font-size: 14px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type2:hover .image-overlay .links,
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type2 .image-overlay .links { top: auto; bottom: 0; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type3 .image-overlay .links a { font-size: 10px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type5 .image-overlay-details h2 { margin-bottom: 3px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type5 .image-overlay-details { padding: 5px 10px; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type8 .image-overlay-details { display: none; }
.page-template-default .page-with-sidebar .vc_col-sm-4 .portfolio.type8 .image-overlay .links { top: 0; }  .content-full-width .portfolio.type5.column.dt-sc-one-fourth .image-overlay-details { display: none; }		
.content-full-width .portfolio.type5.column.dt-sc-one-fourth .image-overlay .links { height: 15px; } .page-with-sidebar .dt-sc-portfolio-sorting.type2 a { padding-left:12px; padding-right:12px; }
.with-both-sidebar .dt-sc-portfolio-sorting.type2::before { content:none; }
.with-both-sidebar .dt-sc-portfolio-sorting.type2 { width:100%; box-sizing: border-box; }
.dt-sc-portfolio-sorting.type2 { margin-bottom:60px; }
.portfolio.type2 .image-overlay-details { padding: 15px 20px; }
.portfolio.type2.dt-sc-one-half.with-sidebar .image-overlay h2 { font-size:14px; }
.portfolio.type2.dt-sc-one-half.with-sidebar .image-overlay .links { bottom:53px; }
.portfolio.type2.dt-sc-one-third .image-overlay h2 { font-size:12px; }
.portfolio.type2.dt-sc-one-third .image-overlay .links, .page-with-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom:50px; }
.portfolio.type2.dt-sc-one-fourth.no-space .image-overlay .image-overlay-details { display:none; }
.portfolio.type2.dt-sc-one-fourth.no-space .image-overlay .links { bottom:0; }
.page-with-sidebar .dt-sc-portfolio-sorting.type2::before { content:none; } .with-both-sidebar .portfolio.type3 .image-overlay .links a { font-size:14px; }
.portfolio.type3 .image-overlay .links a { font-size: 12px; }
.with-both-sidebar .portfolio.type5 .image-overlay h2, .page-with-sidebar .portfolio.type5.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type5.dt-sc-one-fourth .image-overlay h2 { font-size:16px; }
.type5.portfolio.no-space .image-overlay-details .categories { display:none; }
.page-template-tpl-portfolio .with-both-sidebar .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth { width:49.9%; }
.page-template-tpl-fullwidth .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth { width:24.9789%; }
.type7.no-space.portfolio.dt-sc-one-fourth .image-overlay-details { display:none; }
.portfolio_content_middle .wpb_wrapper > p { display:none; }
.portfolio.type7:hover .image-overlay .links { bottom:-2px; }
.dt-sc-one-third.portfolio.type7 .image-overlay h2, .dt-sc-one-third.portfolio.type7.no-space .image-overlay h2 { font-size:12px; }
.portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories, .page-with-sidebar .portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.portfolio_content_middle .portfolio.type7 .image-overlay-details { display:none; }
.page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.portfolio.type8 .image-overlay h2 { font-size:17px; }
}  @media only screen and (min-width:768px) and (max-width:991px) {
.portfolio.type1 .image-overlay h2 { font-size: 20px; line-height: normal; }
.dt-sc-portfolio-container .portfolio.dt-sc-one-half.with-space { width:50%; }
.page-template-tpl-portfolio .with-both-sidebar .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth { width:100%; }
.page-with-sidebar .portfolio.type1 .image-overlay h2, .portfolio.type1.dt-sc-one-third .image-overlay h2 { font-size:18px; }
.portfolio.dt-sc-one-half, .portfolio.dt-sc-one-third, .portfolio.dt-sc-one-fourth { width:50%; }
.related-portfolios .portfolio.dt-sc-one-third { width:49%; }
.page-with-sidebar .portfolio.dt-sc-one-half, .page-with-sidebar .portfolio.dt-sc-one-half.no-space { width:50%; }
.with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar, .page-with-sidebar .portfolio.dt-sc-one-third, .page-with-sidebar .portfolio.dt-sc-one-fourth, .with-both-sidebar .portfolio.dt-sc-one-half.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-third.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-fourth.no-space { width:100%; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay h2, .with-both-sidebar .portfolio.type1 .image-overlay h2, .page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay h2 { font-size:20px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.page-with-sidebar .portfolio.dt-sc-one-half .image-overlay-details .categories { display:none; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { font-size: 20px; line-height: 45px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height: 45px;  width: 45px;  }
.page-template-tpl-portfolio .with-both-sidebar .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-half, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-half, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-third, .page-with-sidebar .dt-sc-portfolio-container .column.dt-sc-one-third, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth, .page-with-sidebar .dt-sc-portfolio-container .column.dt-sc-one-half, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-sixth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-seventh, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-eight, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-nineth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-tenth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth { width:100%; }
.page-with-sidebar .portfolio.type1 .image-overlay h2, .portfolio.type1.dt-sc-one-third .image-overlay h2 { font-size:18px; }
.dt-sc-portfolio-container .dt-sc-one-third, .dt-sc-portfolio-container .column.no-space.dt-sc-one-third, .dt-sc-portfolio-container .dt-sc-one-fourth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth, .left-header.fixed-left-header .portfolio-fullwidth-container .dt-sc-one-fourth { width:50%; }
.related-portfolios .portfolio.dt-sc-one-third { width:49%; }
.with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar, .page-with-sidebar .portfolio.dt-sc-one-third, .page-with-sidebar .portfolio.dt-sc-one-fourth, .with-both-sidebar .portfolio.dt-sc-one-half.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-third.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-fourth.no-space { width:100%; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay h2, .with-both-sidebar .portfolio.type1 .image-overlay h2, .page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay h2 { font-size:20px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.with-both-sidebar .portfolio.hover-icons-only .image-overlay-details { display: none; }
.with-both-sidebar .portfolio.hover-icons-only .image-overlay .links { height:50px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { font-size: 20px; line-height: 45px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height: 45px;  width: 45px; }	
.fixed-gallery .portfolio.hover-title-overlay.hover-state .image-overlay-details, .fixed-gallery .portfolio.hover-title-overlay .image-overlay-details { right:10px; bottom:0; }
.portfolio.hover-presentation .image-overlay h2 { font-weight:400; text-transform:capitalize; font-size:15px; }	
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay .links a { left: 10px; margin: 25px 0 0 18px; top: 5px; }
.page-template-default .vc_col-sm-3 .portfolio.type1 .image-overlay-details { display: none; }
.page-template-default .vc_col-sm-3 .portfolio.type2:hover .image-overlay-details { display: none; }		
.page-template-default .vc_col-sm-3 .portfolio.type2:hover .image-overlay .links, 
.page-template-default .vc_col-sm-3 .portfolio.type2 .image-overlay .links { top: auto; bottom: 0; }
.page-template-default .vc_col-sm-3 .portfolio.type2 .image-overlay .links a span { line-height: 40px; font-size: 18px; }
.page-template-default .vc_col-sm-3 .portfolio.type2 .image-overlay .links a { height: 40px; width: 40px; line-height: 40px; }
.page-template-default .vc_col-sm-3 .portfolio.type3 .image-overlay .links a { font-size: 10px; }
.page-template-default .vc_col-sm-3 .portfolio.type5 .image-overlay-details { display: none; }
.page-template-default .vc_col-sm-3 .portfolio.type5 .image-overlay .links { height: 15px; }
.page-template-default .vc_col-sm-3 .portfolio.type6 .image-overlay .links a span {line-height: 50px; font-size: 22px; }
.page-template-default .vc_col-sm-3 .portfolio.type6 .image-overlay .links a { width: 50px; height: 50px; line-height: 50px; }
.page-template-default .vc_col-sm-3 .portfolio.type6 .image-overlay .links a:last-child { margin-left: 50px; }
.page-template-default .vc_col-sm-3 .portfolio.type7 .image-overlay-details { display: none; }
.page-template-default .vc_col-sm-3 .portfolio.type7 .image-overlay .links a { width: 77px; }
.page-template-default .vc_col-sm-3 .portfolio.type7 .image-overlay .links a:before { width: 60px; height: 60px; }
.page-template-default .vc_col-sm-3 .portfolio.type8 .image-overlay-details { display: none; }
.page-template-default .vc_col-sm-3 .portfolio.type8 .image-overlay .links { top: 0px; }
.page-template-default .vc_col-sm-4 .portfolio.type1 .image-overlay .links a { margin: 45px 0 0 18px; left: 30px; }
.page-template-default .vc_col-sm-4 .portfolio.type1 .image-overlay .links:after { background: none; }
.page-template-default .vc_col-sm-4 .portfolio.type1 .image-overlay-details { display: none; }
.page-template-default .vc_col-sm-4 .portfolio.type1 .image-overlay-details h2 { font-size: 18px; }
.page-template-default .vc_col-sm-4 .portfolio.type2 .image-overlay-details { display: none; }
.page-template-default .vc_col-sm-4 .portfolio.type2 .image-overlay-details h2 { font-size: 14px; }
.page-template-default .vc_col-sm-4 .portfolio.type2:hover .image-overlay .links,
.page-template-default .vc_col-sm-4 .portfolio.type2 .image-overlay .links { top: auto; bottom: 0; }
.page-template-default .vc_col-sm-4 .portfolio.type3 .image-overlay .links a { font-size: 10px; }
.page-template-default .vc_col-sm-4 .portfolio.type5 .image-overlay-details h2 { margin-bottom: 3px; }
.page-template-default .vc_col-sm-4 .portfolio.type5 .image-overlay-details { padding: 5px 10px; }
.page-template-default .vc_col-sm-4 .portfolio.type5 .image-overlay .links { height: 35px; }
.page-template-default .vc_col-sm-4 .portfolio.type8 .image-overlay-details { display: none; }
.page-template-default .vc_col-sm-4 .portfolio.type8 .image-overlay .links { top: 0; } .dt-sc-portfolio-sorting.type2 a { padding-left:6px; padding-right:6px; }
.dt-sc-portfolio-sorting.type2 { margin-bottom:60px; }
.dt-sc-portfolio-sorting.type2::before { content:none; }
.page-with-sidebar .dt-sc-portfolio-sorting.type2 { width:100%; }
.portfolio.type2 .image-overlay h2 { font-size:16px; text-transform:capitalize; min-height:23px; }
.page-with-sidebar .portfolio.type2 .image-overlay .image-overlay-details { display:none; }
.page-with-sidebar .portfolio.type2 .image-overlay .links, .with-both-sidebar .portfolio.type2 .image-overlay .links, .page-with-sidebar .portfolio.type2.dt-sc-one-third .image-overlay .links, .page-with-sidebar.with-both-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links, .page-with-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links  { bottom: 0; }
.page-template-tpl-portfolio .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom: 57px; }	
.page-template-tpl-portfolio .page-with-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom: 0; }	
.portfolio.type2.dt-sc-one-third .image-overlay h2 { font-size:18px; }
.page-with-sidebar .portfolio.type3.dt-sc-one-third .image-overlay .links a, .portfolio.type3.dt-sc-one-fourth .image-overlay .links a, .page-with-sidebar .portfolio.type3.dt-sc-one-fourth .image-overlay .links a { font-size:16px; }
.type3.portfolio.with-sidebar { width:100%; }
.portfolio-single-grid .portfolio.type3 .image-overlay .links a { font-size:14px; text-transform:capitalize; }
.with-both-sidebar .portfolio.type5 .image-overlay h2, .page-with-sidebar .portfolio.type5.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type5.dt-sc-one-fourth .image-overlay h2 { font-size:16px; }
.portfolio.type7 .image-overlay .links a:before { bottom: -31px; left: 14px; }
.portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories, .page-with-sidebar .portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.page-with-sidebar .portfolio.type7.dt-sc-one-fourth .image-overlay h2 { font-size:14px; }
.with-both-sidebar.page-with-sidebar .portfolio.type7.dt-sc-one-fourth .image-overlay h2 { font-size:12px; }
.portfolio_content_middle .portfolio.type7 .image-overlay-details { display:none; }
.portfolio_content_middle .wpb_wrapper > p { display:none; }
.related-portfolios .dt-sc-one-third.type7:nth-child(4) { margin-left: 0; }
.portfolio.type7.dt-sc-one-third.with-sidebar:hover .image-overlay-details { bottom:40px; }
.with-both-sidebar .portfolio.dt-sc-one-half .image-overlay-details .categories, .page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.dt-sc-one-half.with-sidebar.portfolio.type8 .image-overlay-details::before { content:none; }
.with-both-sidebar .dt-sc-one-half.with-sidebar.portfolio.type8 .image-overlay-details::before { content:""; }
.with-both-sidebar .portfolio.type8 .image-overlay h2, .page-with-sidebar .portfolio.type8.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type8.dt-sc-one-fourth .image-overlay h2 { font-size:16px; }
.page-with-sidebar .portfolio.type8.dt-sc-one-half .image-overlay .links { top:80px; }
.page-with-sidebar .dt-portfolio-single > .column { width:100%; }
.related-portfolios .portfolio.dt-sc-one-third:nth-child(2n+4) { margin-left: 0; } .grid-sizer-1, .grid-sizer-2, .grid-sizer-3, .grid-sizer-4, .grid-sizer-5 { width: 50%; }
} @media only screen and (max-width: 767px) {
.page-template-tpl-fullwidth .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .page-template-tpl-portfolio .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .page-with-sidebar .portfolio.dt-sc-one-half, .page-with-sidebar .portfolio.dt-sc-one-third, .page-with-sidebar .portfolio.dt-sc-one-fourth, .with-both-sidebar .portfolio.dt-sc-one-half, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-third, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-fourth, .with-both-sidebar .portfolio.dt-sc-one-half.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-third.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-fourth.no-space { width:100%; }
.with-both-sidebar .portfolio.type1 .image-overlay h2, .page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay h2 { font-size:20px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.portfolio-fullwidth-container .portfolio.dt-sc-one-fourth { width:50%; }
.hide-portfolios { margin-bottom:10px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { font-size: 20px; line-height: 45px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height: 45px;  width: 45px;  }		
.dt-sc-portfolio-sorting.type2::before { content:none; }
.dt-sc-portfolio-sorting.type2, .with-both-sidebar .dt-sc-portfolio-sorting.type2 { width:100%;  margin-left:0; }
.portfolio.type2.dt-sc-one-third .image-overlay h2 { font-size:18px; }
.page-with-sidebar .portfolio.type2.dt-sc-one-third .image-overlay h2 { font-size:12px; }
.page-with-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom:50px; }
.portfolio.type6.column.no-space { margin-bottom:20px; }
.dt-sc-portfolio-sorting.type2 a { padding-left:10px; padding-right:10px; }
.with-both-sidebar .portfolio.type3 .image-overlay .links a, .page-with-sidebar .portfolio.type3.dt-sc-one-third .image-overlay .links a, .portfolio.type3.dt-sc-one-fourth .image-overlay .links a, .page-with-sidebar .portfolio.type3.dt-sc-one-fourth .image-overlay .links a { font-size:16px; }
.portfolio.type4, .portfolio_content_middle .portfolio.type7 { margin-bottom:20px; }
.with-both-sidebar .portfolio.type5 .image-overlay h2, .page-with-sidebar .portfolio.type5.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type5.dt-sc-one-fourth .image-overlay h2 { font-size:16px; }
.page-with-sidebar .portfolio.type5.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
.with-both-sidebar .portfolio.type7 .image-overlay h2, .page-with-sidebar .portfolio.type7 .image-overlay h2, .portfolio.type7.dt-sc-one-fourth .image-overlay h2 { font-size:14px; }
.portfolio_content_middle.section-wrapper { background-repeat:repeat !important; }
.portfolio.type8 .image-overlay h2, .with-both-sidebar .portfolio.type8 .image-overlay h2, .page-with-sidebar .portfolio.type8.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type8.dt-sc-one-fourth .image-overlay h2 { font-size:18px; }
.with-both-sidebar .portfolio.type8 .image-overlay-details .categories, .page-with-sidebar .portfolio.type8.dt-sc-one-third .image-overlay-details .categories, .page-template-tpl-portfolio .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { font-size:14px; bottom:60px; }
.with-both-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { display:none; }
.with-both-sidebar.page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details::before, .page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details::before { bottom:70px; }
.portfolio.type7:hover .image-overlay .links { bottom:-2px; } .portfolio-modern-fullwidth { width: 420px; }
.portfolio-modern-fullwidth h2 { font-size: 50px; line-height: 50px; }
.portfolio-modern-fullwidth h3 { font-size: 20px; line-height: 40px; }
.portfolio-modern-fullwidth h5 { font-size: 16px; }
.portfolio-modern-fullwidth h5 a { margin-top:10px; font-size: 14px; }
.grid-sizer-1, .grid-sizer-2, .grid-sizer-3,	.grid-sizer-4, .grid-sizer-5 { width: 100%; } .rs_col_no_btm_space .portfolio.type4, .rs_col_no_btm_space .portfolio.type4, .portfolio_content_middle .rs_col_no_btm_space .portfolio.type7 { margin-bottom: 0; }  .page-template-tpl-fullwidth .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .page-template-tpl-portfolio .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .page-with-sidebar .portfolio.dt-sc-one-half, .page-with-sidebar .portfolio.dt-sc-one-third, .page-with-sidebar .portfolio.dt-sc-one-fourth, .with-both-sidebar .portfolio.dt-sc-one-half, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-third, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-fourth, .with-both-sidebar .portfolio.dt-sc-one-half.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-third.no-space, .page-with-sidebar.with-both-sidebar .portfolio.dt-sc-one-fourth.no-space, .dt-sc-portfolio-container .dt-sc-one-half, .dt-sc-portfolio-container .column.no-space.dt-sc-one-half, .dt-sc-portfolio-container .dt-sc-one-third, .dt-sc-portfolio-container .column.no-space.dt-sc-one-third, .dt-sc-portfolio-container .dt-sc-one-fourth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-sixth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-seventh, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-eight, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-nineth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth, .page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-tenth, .page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth, .dt-sc-portfolio-container .dt-sc-one-fifth, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth, .dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-third.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-third.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer-2, .dt-sc-portfolio-container .dt-sc-one-fifth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-fifth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-fifth.grid-sizer-2, .dt-sc-portfolio-container .dt-sc-one-sixth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-sixth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-sixth.grid-sizer-2, .dt-sc-portfolio-container .dt-sc-one-seventh.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-seventh.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh.grid-sizer-2, .dt-sc-portfolio-container .dt-sc-one-seventh.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-seventh.grid-sizer-3, .dt-sc-portfolio-container .dt-sc-one-eight.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-eight.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight.grid-sizer-2, .dt-sc-portfolio-container .dt-sc-one-eight.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-eight.grid-sizer-3, .dt-sc-portfolio-container .dt-sc-one-nineth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-nineth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth.grid-sizer-2, .dt-sc-portfolio-container .dt-sc-one-nineth.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-nineth.grid-sizer-3, .dt-sc-portfolio-container .dt-sc-one-tenth.grid-sizer-1, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth.grid-sizer-1, .dt-sc-portfolio-container .dt-sc-one-tenth.grid-sizer-2, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth.grid-sizer-2, .dt-sc-portfolio-container .dt-sc-one-tenth.grid-sizer-3, .dt-sc-portfolio-container .column.no-space.dt-sc-one-tenth.grid-sizer-3, .tpl-blog-holder.apply-isotope .dt-sc-one-half, .tpl-blog-holder.apply-isotope .column.no-space.dt-sc-one-half, .tpl-blog-holder.apply-isotope .dt-sc-one-third, .tpl-blog-holder.apply-isotope .column.no-space.dt-sc-one-third, .swiper-wrapper .portfolio.hover-with-details .image-overlay-details { width:100%; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
.portfolio-fullwidth-container .dt-sc-one-third { margin: 0; }
} @media only screen and (max-width: 479px) {
.page-template-tpl-fullwidth .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .page-template-tpl-portfolio .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .portfolio-fullwidth-container .dt-sc-one-third, .portfolio-fullwidth-container .portfolio.dt-sc-one-fourth { width:100%; }
.portfolio .image-overlay-details { display:none; }
.portfolio.type2 .image-overlay .links, .with-both-sidebar .portfolio.type2 .image-overlay .links, .page-with-sidebar .portfolio.type2.dt-sc-one-third .image-overlay .links, .page-template-tpl-portfolio .portfolio.type2.dt-sc-one-fourth .image-overlay .links, .page-with-sidebar.with-both-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom:0; }
.portfolio.type2 .image-overlay .links a { width:50px; height:50px; }
.portfolio.type2 .image-overlay .links a span { line-height:50px; font-size:20px; }
.dt-sc-portfolio-sorting.type2 a { padding-top:10px; padding-bottom:8px; }
.portfolio.type1 .image-overlay .links { text-align:center; }
.portfolio.type1 .image-overlay .links a, .page-with-sidebar .portfolio.type1 .image-overlay .links a, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-third .image-overlay .links a, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { margin-top:88px; margin-left:5px; margin-right:5px; }
.page-template-tpl-portfolio .portfolio-fullwidth-container .portfolio.type1.dt-sc-one-third .image-overlay .links a, .page-template-tpl-portfolio .portfolio-fullwidth-container .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { margin-top:150px; }
.portfolio.type5:hover .image-overlay .links a:first-child, .portfolio.type5:hover .image-overlay .links a:last-child { bottom:0; }
.portfolio.type8 .image-overlay .links, .page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay .links { top:0; } .portfolio-modern-fullwidth { width: 290px; }
.portfolio-modern-fullwidth h2 { font-size: 30px; line-height: 30px; }
.portfolio-modern-fullwidth h3 { font-size: 16px; line-height: 30px; }
.portfolio-modern-fullwidth h5 { font-size: 14px; }
} @media only screen and (min-width: 320px) and (max-width: 479px) {
.page-template-tpl-portfolio .portfolio-fullwidth-container .portfolio.type1.dt-sc-one-third .image-overlay .links a, .page-template-tpl-portfolio .portfolio-fullwidth-container .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { margin-top:125px; }
} @media only screen and (max-width: 319px) {
.portfolio.type1 .image-overlay h2, .portfolio.type1 .image-overlay p.categories, .page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay-details .categories { display:none; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { font-size:20px; line-height:45px; }
.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height:45px; width:45px; }
.dt-sc-portfolio-sorting.type2 a::after { content:none; }
.portfolio.type1 .image-overlay .links a, .page-with-sidebar .portfolio.type1 .image-overlay .links a, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-third .image-overlay .links a, .page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { margin-top:53px; }
.page-template-tpl-portfolio .portfolio-fullwidth-container .portfolio.type1.dt-sc-one-third .image-overlay .links a, .page-template-tpl-portfolio .portfolio-fullwidth-container .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { margin-top:100px; }
.portfolio.type3 .image-overlay .links a, .with-both-sidebar .portfolio.type3 .image-overlay .links a, .page-with-sidebar .portfolio.type3.dt-sc-one-third .image-overlay .links a, .portfolio.type3.dt-sc-one-fourth .image-overlay .links a, .page-with-sidebar .portfolio.type3.dt-sc-one-fourth .image-overlay .links a { font-size:13px; }
.portfolio.type6 .image-overlay .links a:last-child { margin-left:40px; }
.portfolio.type6 .image-overlay .links a span, .portfolio.type6 .image-overlay .links a { line-height:40px; }
.portfolio.type6 .image-overlay .links a { width:40px; height:40px; font-size:19px; }
.dt-portfolio-single-slider-wrapper #bx-pager a { margin:0px 2px 15px; }
} @media screen and (-webkit-min-device-pixel-ratio:0) { 
.dt-sc-portfolio-container .portfolio { overflow: hidden; }
::i-block-chrome, .portfolio.type3:before, .portfolio.type3 .image-overlay { height: auto; width: auto; }
::i-block-chrome, .portfolio.type3:before { bottom: 12px; right: 12px; }		
}
div.pp_default .pp_details .pp_description { font-size: 14px; margin: 10px 50px 5px 0; }.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-book-open:before{content:"\f518"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-fulcrum:before{content:"\f50b"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-memory:before{content:"\f538"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toolbox:before{content:"\f552"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-brands-400.eot);src:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-brands-400.woff2) format("woff2"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-brands-400.woff) format("woff"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-brands-400.ttf) format("truetype"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-regular-400.eot);src:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-regular-400.woff2) format("woff2"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-regular-400.woff) format("woff"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-regular-400.ttf) format("truetype"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-solid-900.eot);src:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-solid-900.woff2) format("woff2"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-solid-900.woff) format("woff"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-solid-900.ttf) format("truetype"),url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}@font-face {
font-family: 'IcoMoon-Ultimate';
src: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/webfonts/IcoMoon-Ultimate.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
.icon-moon { font-family: 'IcoMoon-Ultimate' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; letter-spacing: 0;
-webkit-font-feature-settings: "liga";
-moz-font-feature-settings: "liga=1";
-moz-font-feature-settings: "liga";
-ms-font-feature-settings: "liga" 1;
-o-font-feature-settings: "liga";
font-feature-settings: "liga"; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-moon-home:before {
content: "\e900";
}
.icon-moon-home2:before {
content: "\e901";
}
.icon-moon-home3:before {
content: "\e902";
}
.icon-moon-home4:before {
content: "\e903";
}
.icon-moon-home5:before {
content: "\e904";
}
.icon-moon-home6:before {
content: "\e905";
}
.icon-moon-home7:before {
content: "\e906";
}
.icon-moon-home8:before {
content: "\e907";
}
.icon-moon-home9:before {
content: "\e908";
}
.icon-moon-office:before {
content: "\e909";
}
.icon-moon-city:before {
content: "\e90a";
}
.icon-moon-newspaper:before {
content: "\e90b";
}
.icon-moon-magazine:before {
content: "\e90c";
}
.icon-moon-design:before {
content: "\e90d";
}
.icon-moon-pencil:before {
content: "\e90e";
}
.icon-moon-pencil2:before {
content: "\e90f";
}
.icon-moon-pencil3:before {
content: "\e910";
}
.icon-moon-pencil4:before {
content: "\e911";
}
.icon-moon-pencil5:before {
content: "\e912";
}
.icon-moon-pencil6:before {
content: "\e913";
}
.icon-moon-pencil7:before {
content: "\e914";
}
.icon-moon-eraser:before {
content: "\e915";
}
.icon-moon-eraser2:before {
content: "\e916";
}
.icon-moon-eraser3:before {
content: "\e917";
}
.icon-moon-quill:before {
content: "\e918";
}
.icon-moon-quill2:before {
content: "\e919";
}
.icon-moon-quill3:before {
content: "\e91a";
}
.icon-moon-quill4:before {
content: "\e91b";
}
.icon-moon-pen:before {
content: "\e91c";
}
.icon-moon-pen-plus:before {
content: "\e91d";
}
.icon-moon-pen-minus:before {
content: "\e91e";
}
.icon-moon-pen2:before {
content: "\e91f";
}
.icon-moon-pen3:before {
content: "\e920";
}
.icon-moon-pen4:before {
content: "\e921";
}
.icon-moon-pen5:before {
content: "\e922";
}
.icon-moon-marker:before {
content: "\e923";
}
.icon-moon-marker2:before {
content: "\e924";
}
.icon-moon-blog:before {
content: "\e925";
}
.icon-moon-blog2:before {
content: "\e926";
}
.icon-moon-pen6:before {
content: "\e927";
}
.icon-moon-brush:before {
content: "\e928";
}
.icon-moon-spray:before {
content: "\e929";
}
.icon-moon-palette:before {
content: "\e92a";
}
.icon-moon-palette2:before {
content: "\e92b";
}
.icon-moon-color-sampler:before {
content: "\e92c";
}
.icon-moon-toggle:before {
content: "\e92d";
}
.icon-moon-bucket:before {
content: "\e92e";
}
.icon-moon-bucket2:before {
content: "\e92f";
}
.icon-moon-gradient:before {
content: "\e930";
}
.icon-moon-eyedropper:before {
content: "\e931";
}
.icon-moon-eyedropper2:before {
content: "\e932";
}
.icon-moon-eyedropper3:before {
content: "\e933";
}
.icon-moon-droplet:before {
content: "\e934";
}
.icon-moon-droplet2:before {
content: "\e935";
}
.icon-moon-droplet-contrast:before {
content: "\e936";
}
.icon-moon-color-clear:before {
content: "\e937";
}
.icon-moon-paint-format:before {
content: "\e938";
}
.icon-moon-stamp:before {
content: "\e939";
}
.icon-moon-images:before {
content: "\e93a";
}
.icon-moon-image:before {
content: "\e93b";
}
.icon-moon-image2:before {
content: "\e93c";
}
.icon-moon-image-compare:before {
content: "\e93d";
}
.icon-moon-images2:before {
content: "\e93e";
}
.icon-moon-image3:before {
content: "\e93f";
}
.icon-moon-images3:before {
content: "\e940";
}
.icon-moon-image4:before {
content: "\e941";
}
.icon-moon-image5:before {
content: "\e942";
}
.icon-moon-image6:before {
content: "\e943";
}
.icon-moon-camera:before {
content: "\e944";
}
.icon-moon-camera2:before {
content: "\e945";
}
.icon-moon-camera3:before {
content: "\e946";
}
.icon-moon-shutter:before {
content: "\e947";
}
.icon-moon-headphones:before {
content: "\e948";
}
.icon-moon-headset:before {
content: "\e949";
}
.icon-moon-music:before {
content: "\e94a";
}
.icon-moon-music2:before {
content: "\e94b";
}
.icon-moon-music3:before {
content: "\e94c";
}
.icon-moon-music4:before {
content: "\e94d";
}
.icon-moon-music5:before {
content: "\e94e";
}
.icon-moon-music6:before {
content: "\e94f";
}
.icon-moon-album:before {
content: "\e950";
}
.icon-moon-cassette:before {
content: "\e951";
}
.icon-moon-tape:before {
content: "\e952";
}
.icon-moon-piano:before {
content: "\e953";
}
.icon-moon-guitar:before {
content: "\e954";
}
.icon-moon-trumpet:before {
content: "\e955";
}
.icon-moon-speakers:before {
content: "\e956";
}
.icon-moon-play:before {
content: "\e957";
}
.icon-moon-play2:before {
content: "\e958";
}
.icon-moon-clapboard-play:before {
content: "\e959";
}
.icon-moon-clapboard:before {
content: "\e95a";
}
.icon-moon-media:before {
content: "\e95b";
}
.icon-moon-presentation:before {
content: "\e95c";
}
.icon-moon-movie:before {
content: "\e95d";
}
.icon-moon-film:before {
content: "\e95e";
}
.icon-moon-film2:before {
content: "\e95f";
}
.icon-moon-film3:before {
content: "\e960";
}
.icon-moon-film4:before {
content: "\e961";
}
.icon-moon-video-camera:before {
content: "\e962";
}
.icon-moon-video-camera2:before {
content: "\e963";
}
.icon-moon-video-camera-slash:before {
content: "\e964";
}
.icon-moon-video-camera3:before {
content: "\e965";
}
.icon-moon-video-camera4:before {
content: "\e966";
}
.icon-moon-video-camera-slash2:before {
content: "\e967";
}
.icon-moon-video-camera5:before {
content: "\e968";
}
.icon-moon-recording:before {
content: "\e969";
}
.icon-moon-dice:before {
content: "\e96a";
}
.icon-moon-gamepad:before {
content: "\e96b";
}
.icon-moon-gamepad2:before {
content: "\e96c";
}
.icon-moon-gamepad3:before {
content: "\e96d";
}
.icon-moon-pacman:before {
content: "\e96e";
}
.icon-moon-spades:before {
content: "\e96f";
}
.icon-moon-clubs:before {
content: "\e970";
}
.icon-moon-diamonds:before {
content: "\e971";
}
.icon-moon-chess-king:before {
content: "\e972";
}
.icon-moon-chess-queen:before {
content: "\e973";
}
.icon-moon-chess-rook:before {
content: "\e974";
}
.icon-moon-chess-bishop:before {
content: "\e975";
}
.icon-moon-chess-knight:before {
content: "\e976";
}
.icon-moon-chess-pawn:before {
content: "\e977";
}
.icon-moon-chess:before {
content: "\e978";
}
.icon-moon-bullhorn:before {
content: "\e979";
}
.icon-moon-megaphone:before {
content: "\e97a";
}
.icon-moon-new:before {
content: "\e97b";
}
.icon-moon-connection:before {
content: "\e97c";
}
.icon-moon-connection2:before {
content: "\e97d";
}
.icon-moon-connection3:before {
content: "\e97e";
}
.icon-moon-connection4:before {
content: "\e97f";
}
.icon-moon-podcast:before {
content: "\e980";
}
.icon-moon-station:before {
content: "\e981";
}
.icon-moon-station2:before {
content: "\e982";
}
.icon-moon-antenna:before {
content: "\e983";
}
.icon-moon-satellite-dish:before {
content: "\e984";
}
.icon-moon-satellite-dish2:before {
content: "\e985";
}
.icon-moon-feed:before {
content: "\e986";
}
.icon-moon-podcast2:before {
content: "\e987";
}
.icon-moon-antenna2:before {
content: "\e988";
}
.icon-moon-mic:before {
content: "\e989";
}
.icon-moon-mic-off:before {
content: "\e98a";
}
.icon-moon-mic2:before {
content: "\e98b";
}
.icon-moon-mic-off2:before {
content: "\e98c";
}
.icon-moon-mic3:before {
content: "\e98d";
}
.icon-moon-mic4:before {
content: "\e98e";
}
.icon-moon-mic5:before {
content: "\e98f";
}
.icon-moon-book:before {
content: "\e990";
}
.icon-moon-book2:before {
content: "\e991";
}
.icon-moon-book-play:before {
content: "\e992";
}
.icon-moon-book3:before {
content: "\e993";
}
.icon-moon-bookmark:before {
content: "\e994";
}
.icon-moon-books:before {
content: "\e995";
}
.icon-moon-archive:before {
content: "\e996";
}
.icon-moon-reading:before {
content: "\e997";
}
.icon-moon-library:before {
content: "\e998";
}
.icon-moon-library2:before {
content: "\e999";
}
.icon-moon-graduation:before {
content: "\e99a";
}
.icon-moon-file-text:before {
content: "\e99b";
}
.icon-moon-profile:before {
content: "\e99c";
}
.icon-moon-file-empty:before {
content: "\e99d";
}
.icon-moon-file-empty2:before {
content: "\e99e";
}
.icon-moon-files-empty:before {
content: "\e99f";
}
.icon-moon-files-empty2:before {
content: "\e9a0";
}
.icon-moon-file-plus:before {
content: "\e9a1";
}
.icon-moon-file-plus2:before {
content: "\e9a2";
}
.icon-moon-file-minus:before {
content: "\e9a3";
}
.icon-moon-file-minus2:before {
content: "\e9a4";
}
.icon-moon-file-download:before {
content: "\e9a5";
}
.icon-moon-file-download2:before {
content: "\e9a6";
}
.icon-moon-file-upload:before {
content: "\e9a7";
}
.icon-moon-file-upload2:before {
content: "\e9a8";
}
.icon-moon-file-check:before {
content: "\e9a9";
}
.icon-moon-file-check2:before {
content: "\e9aa";
}
.icon-moon-file-eye:before {
content: "\e9ab";
}
.icon-moon-file-eye2:before {
content: "\e9ac";
}
.icon-moon-file-text2:before {
content: "\e9ad";
}
.icon-moon-file-text3:before {
content: "\e9ae";
}
.icon-moon-file-picture:before {
content: "\e9af";
}
.icon-moon-file-picture2:before {
content: "\e9b0";
}
.icon-moon-file-music:before {
content: "\e9b1";
}
.icon-moon-file-music2:before {
content: "\e9b2";
}
.icon-moon-file-play:before {
content: "\e9b3";
}
.icon-moon-file-play2:before {
content: "\e9b4";
}
.icon-moon-file-video:before {
content: "\e9b5";
}
.icon-moon-file-video2:before {
content: "\e9b6";
}
.icon-moon-copy:before {
content: "\e9b7";
}
.icon-moon-copy2:before {
content: "\e9b8";
}
.icon-moon-file-zip:before {
content: "\e9b9";
}
.icon-moon-file-zip2:before {
content: "\e9ba";
}
.icon-moon-file-xml:before {
content: "\e9bb";
}
.icon-moon-file-xml2:before {
content: "\e9bc";
}
.icon-moon-file-css:before {
content: "\e9bd";
}
.icon-moon-file-css2:before {
content: "\e9be";
}
.icon-moon-file-presentation:before {
content: "\e9bf";
}
.icon-moon-file-presentation2:before {
content: "\e9c0";
}
.icon-moon-file-stats:before {
content: "\e9c1";
}
.icon-moon-file-stats2:before {
content: "\e9c2";
}
.icon-moon-file-locked:before {
content: "\e9c3";
}
.icon-moon-file-locked2:before {
content: "\e9c4";
}
.icon-moon-file-spreadsheet:before {
content: "\e9c5";
}
.icon-moon-file-spreadsheet2:before {
content: "\e9c6";
}
.icon-moon-copy3:before {
content: "\e9c7";
}
.icon-moon-copy4:before {
content: "\e9c8";
}
.icon-moon-paste:before {
content: "\e9c9";
}
.icon-moon-paste2:before {
content: "\e9ca";
}
.icon-moon-paste3:before {
content: "\e9cb";
}
.icon-moon-paste4:before {
content: "\e9cc";
}
.icon-moon-stack:before {
content: "\e9cd";
}
.icon-moon-stack2:before {
content: "\e9ce";
}
.icon-moon-stack3:before {
content: "\e9cf";
}
.icon-moon-folder:before {
content: "\e9d0";
}
.icon-moon-folder-search:before {
content: "\e9d1";
}
.icon-moon-folder-download:before {
content: "\e9d2";
}
.icon-moon-folder-upload:before {
content: "\e9d3";
}
.icon-moon-folder-plus:before {
content: "\e9d4";
}
.icon-moon-folder-plus2:before {
content: "\e9d5";
}
.icon-moon-folder-minus:before {
content: "\e9d6";
}
.icon-moon-folder-minus2:before {
content: "\e9d7";
}
.icon-moon-folder-check:before {
content: "\e9d8";
}
.icon-moon-folder-heart:before {
content: "\e9d9";
}
.icon-moon-folder-remove:before {
content: "\e9da";
}
.icon-moon-folder2:before {
content: "\e9db";
}
.icon-moon-folder-open:before {
content: "\e9dc";
}
.icon-moon-folder3:before {
content: "\e9dd";
}
.icon-moon-folder4:before {
content: "\e9de";
}
.icon-moon-folder-plus3:before {
content: "\e9df";
}
.icon-moon-folder-minus3:before {
content: "\e9e0";
}
.icon-moon-folder-plus4:before {
content: "\e9e1";
}
.icon-moon-folder-minus4:before {
content: "\e9e2";
}
.icon-moon-folder-download2:before {
content: "\e9e3";
}
.icon-moon-folder-upload2:before {
content: "\e9e4";
}
.icon-moon-folder-download3:before {
content: "\e9e5";
}
.icon-moon-folder-upload3:before {
content: "\e9e6";
}
.icon-moon-folder5:before {
content: "\e9e7";
}
.icon-moon-folder-open2:before {
content: "\e9e8";
}
.icon-moon-folder6:before {
content: "\e9e9";
}
.icon-moon-folder-open3:before {
content: "\e9ea";
}
.icon-moon-certificate:before {
content: "\e9eb";
}
.icon-moon-cc:before {
content: "\e9ec";
}
.icon-moon-price-tag:before {
content: "\e9ed";
}
.icon-moon-price-tag2:before {
content: "\e9ee";
}
.icon-moon-price-tags:before {
content: "\e9ef";
}
.icon-moon-price-tag3:before {
content: "\e9f0";
}
.icon-moon-price-tags2:before {
content: "\e9f1";
}
.icon-moon-price-tag4:before {
content: "\e9f2";
}
.icon-moon-price-tags3:before {
content: "\e9f3";
}
.icon-moon-price-tag5:before {
content: "\e9f4";
}
.icon-moon-price-tags4:before {
content: "\e9f5";
}
.icon-moon-barcode:before {
content: "\e9f6";
}
.icon-moon-barcode2:before {
content: "\e9f7";
}
.icon-moon-qrcode:before {
content: "\e9f8";
}
.icon-moon-ticket:before {
content: "\e9f9";
}
.icon-moon-ticket2:before {
content: "\e9fa";
}
.icon-moon-theater:before {
content: "\e9fb";
}
.icon-moon-store:before {
content: "\e9fc";
}
.icon-moon-store2:before {
content: "\e9fd";
}
.icon-moon-cart:before {
content: "\e9fe";
}
.icon-moon-cart2:before {
content: "\e9ff";
}
.icon-moon-cart3:before {
content: "\ea00";
}
.icon-moon-cart4:before {
content: "\ea01";
}
.icon-moon-cart5:before {
content: "\ea02";
}
.icon-moon-cart-add:before {
content: "\ea03";
}
.icon-moon-cart-add2:before {
content: "\ea04";
}
.icon-moon-cart-remove:before {
content: "\ea05";
}
.icon-moon-basket:before {
content: "\ea06";
}
.icon-moon-bag:before {
content: "\ea07";
}
.icon-moon-bag2:before {
content: "\ea08";
}
.icon-moon-percent:before {
content: "\ea09";
}
.icon-moon-coins:before {
content: "\ea0a";
}
.icon-moon-coin-dollar:before {
content: "\ea0b";
}
.icon-moon-coin-euro:before {
content: "\ea0c";
}
.icon-moon-coin-pound:before {
content: "\ea0d";
}
.icon-moon-coin-yen:before {
content: "\ea0e";
}
.icon-moon-piggy-bank:before {
content: "\ea0f";
}
.icon-moon-wallet:before {
content: "\ea10";
}
.icon-moon-cash:before {
content: "\ea11";
}
.icon-moon-cash2:before {
content: "\ea12";
}
.icon-moon-cash3:before {
content: "\ea13";
}
.icon-moon-cash4:before {
content: "\ea14";
}
.icon-moon-credit-card:before {
content: "\ea15";
}
.icon-moon-credit-card2:before {
content: "\ea16";
}
.icon-moon-calculator:before {
content: "\ea17";
}
.icon-moon-calculator2:before {
content: "\ea18";
}
.icon-moon-calculator3:before {
content: "\ea19";
}
.icon-moon-chip:before {
content: "\ea1a";
}
.icon-moon-lifebuoy:before {
content: "\ea1b";
}
.icon-moon-phone:before {
content: "\ea1c";
}
.icon-moon-phone2:before {
content: "\ea1d";
}
.icon-moon-phone-slash:before {
content: "\ea1e";
}
.icon-moon-phone-wave:before {
content: "\ea1f";
}
.icon-moon-phone-plus:before {
content: "\ea20";
}
.icon-moon-phone-minus:before {
content: "\ea21";
}
.icon-moon-phone-plus2:before {
content: "\ea22";
}
.icon-moon-phone-minus2:before {
content: "\ea23";
}
.icon-moon-phone-incoming:before {
content: "\ea24";
}
.icon-moon-phone-outgoing:before {
content: "\ea25";
}
.icon-moon-phone3:before {
content: "\ea26";
}
.icon-moon-phone-slash2:before {
content: "\ea27";
}
.icon-moon-phone-wave2:before {
content: "\ea28";
}
.icon-moon-phone-hang-up:before {
content: "\ea29";
}
.icon-moon-phone-hang-up2:before {
content: "\ea2a";
}
.icon-moon-address-book:before {
content: "\ea2b";
}
.icon-moon-address-book2:before {
content: "\ea2c";
}
.icon-moon-address-book3:before {
content: "\ea2d";
}
.icon-moon-notebook:before {
content: "\ea2e";
}
.icon-moon-at-sign:before {
content: "\ea2f";
}
.icon-moon-envelop:before {
content: "\ea30";
}
.icon-moon-envelop2:before {
content: "\ea31";
}
.icon-moon-envelop3:before {
content: "\ea32";
}
.icon-moon-envelop4:before {
content: "\ea33";
}
.icon-moon-envelop5:before {
content: "\ea34";
}
.icon-moon-mailbox:before {
content: "\ea35";
}
.icon-moon-pushpin:before {
content: "\ea36";
}
.icon-moon-pushpin2:before {
content: "\ea37";
}
.icon-moon-location:before {
content: "\ea38";
}
.icon-moon-location2:before {
content: "\ea39";
}
.icon-moon-location3:before {
content: "\ea3a";
}
.icon-moon-location4:before {
content: "\ea3b";
}
.icon-moon-location5:before {
content: "\ea3c";
}
.icon-moon-location6:before {
content: "\ea3d";
}
.icon-moon-location7:before {
content: "\ea3e";
}
.icon-moon-compass:before {
content: "\ea3f";
}
.icon-moon-compass2:before {
content: "\ea40";
}
.icon-moon-compass3:before {
content: "\ea41";
}
.icon-moon-compass4:before {
content: "\ea42";
}
.icon-moon-compass5:before {
content: "\ea43";
}
.icon-moon-compass6:before {
content: "\ea44";
}
.icon-moon-map:before {
content: "\ea45";
}
.icon-moon-map2:before {
content: "\ea46";
}
.icon-moon-map3:before {
content: "\ea47";
}
.icon-moon-map4:before {
content: "\ea48";
}
.icon-moon-map5:before {
content: "\ea49";
}
.icon-moon-direction:before {
content: "\ea4a";
}
.icon-moon-reset:before {
content: "\ea4b";
}
.icon-moon-history:before {
content: "\ea4c";
}
.icon-moon-clock:before {
content: "\ea4d";
}
.icon-moon-clock2:before {
content: "\ea4e";
}
.icon-moon-clock3:before {
content: "\ea4f";
}
.icon-moon-clock4:before {
content: "\ea50";
}
.icon-moon-watch:before {
content: "\ea51";
}
.icon-moon-watch2:before {
content: "\ea52";
}
.icon-moon-alarm:before {
content: "\ea53";
}
.icon-moon-alarm-add:before {
content: "\ea54";
}
.icon-moon-alarm-check:before {
content: "\ea55";
}
.icon-moon-alarm-cancel:before {
content: "\ea56";
}
.icon-moon-bell:before {
content: "\ea57";
}
.icon-moon-bell2:before {
content: "\ea58";
}
.icon-moon-bell3:before {
content: "\ea59";
}
.icon-moon-bell-plus:before {
content: "\ea5a";
}
.icon-moon-bell-minus:before {
content: "\ea5b";
}
.icon-moon-bell-check:before {
content: "\ea5c";
}
.icon-moon-bell-cross:before {
content: "\ea5d";
}
.icon-moon-stopwatch:before {
content: "\ea5e";
}
.icon-moon-calendar:before {
content: "\ea5f";
}
.icon-moon-calendar2:before {
content: "\ea60";
}
.icon-moon-calendar3:before {
content: "\ea61";
}
.icon-moon-calendar4:before {
content: "\ea62";
}
.icon-moon-calendar5:before {
content: "\ea63";
}
.icon-moon-calendar-empty:before {
content: "\ea64";
}
.icon-moon-calendar-day:before {
content: "\ea65";
}
.icon-moon-calendar-week:before {
content: "\ea66";
}
.icon-moon-printer:before {
content: "\ea67";
}
.icon-moon-printer2:before {
content: "\ea68";
}
.icon-moon-printer3:before {
content: "\ea69";
}
.icon-moon-printer4:before {
content: "\ea6a";
}
.icon-moon-shredder:before {
content: "\ea6b";
}
.icon-moon-mouse:before {
content: "\ea6c";
}
.icon-moon-mouse2:before {
content: "\ea6d";
}
.icon-moon-mouse-left:before {
content: "\ea6e";
}
.icon-moon-mouse-right:before {
content: "\ea6f";
}
.icon-moon-keyboard:before {
content: "\ea70";
}
.icon-moon-keyboard2:before {
content: "\ea71";
}
.icon-moon-typewriter:before {
content: "\ea72";
}
.icon-moon-display:before {
content: "\ea73";
}
.icon-moon-display2:before {
content: "\ea74";
}
.icon-moon-display3:before {
content: "\ea75";
}
.icon-moon-display4:before {
content: "\ea76";
}
.icon-moon-laptop:before {
content: "\ea77";
}
.icon-moon-mobile:before {
content: "\ea78";
}
.icon-moon-mobile2:before {
content: "\ea79";
}
.icon-moon-tablet:before {
content: "\ea7a";
}
.icon-moon-mobile3:before {
content: "\ea7b";
}
.icon-moon-tv:before {
content: "\ea7c";
}
.icon-moon-radio:before {
content: "\ea7d";
}
.icon-moon-cabinet:before {
content: "\ea7e";
}
.icon-moon-drawer:before {
content: "\ea7f";
}
.icon-moon-drawer2:before {
content: "\ea80";
}
.icon-moon-drawer-out:before {
content: "\ea81";
}
.icon-moon-drawer-in:before {
content: "\ea82";
}
.icon-moon-drawer3:before {
content: "\ea83";
}
.icon-moon-box:before {
content: "\ea84";
}
.icon-moon-box-add:before {
content: "\ea85";
}
.icon-moon-box-remove:before {
content: "\ea86";
}
.icon-moon-download:before {
content: "\ea87";
}
.icon-moon-upload:before {
content: "\ea88";
}
.icon-moon-floppy-disk:before {
content: "\ea89";
}
.icon-moon-floppy-disks:before {
content: "\ea8a";
}
.icon-moon-floppy-disks2:before {
content: "\ea8b";
}
.icon-moon-floppy-disk2:before {
content: "\ea8c";
}
.icon-moon-floppy-disk3:before {
content: "\ea8d";
}
.icon-moon-disk:before {
content: "\ea8e";
}
.icon-moon-disk2:before {
content: "\ea8f";
}
.icon-moon-usb-stick:before {
content: "\ea90";
}
.icon-moon-drive:before {
content: "\ea91";
}
.icon-moon-server:before {
content: "\ea92";
}
.icon-moon-database:before {
content: "\ea93";
}
.icon-moon-database2:before {
content: "\ea94";
}
.icon-moon-database3:before {
content: "\ea95";
}
.icon-moon-database4:before {
content: "\ea96";
}
.icon-moon-database-menu:before {
content: "\ea97";
}
.icon-moon-database-add:before {
content: "\ea98";
}
.icon-moon-database-remove:before {
content: "\ea99";
}
.icon-moon-database-insert:before {
content: "\ea9a";
}
.icon-moon-database-export:before {
content: "\ea9b";
}
.icon-moon-database-upload:before {
content: "\ea9c";
}
.icon-moon-database-refresh:before {
content: "\ea9d";
}
.icon-moon-database-diff:before {
content: "\ea9e";
}
.icon-moon-database-edit:before {
content: "\ea9f";
}
.icon-moon-database-edit2:before {
content: "\eaa0";
}
.icon-moon-database-check:before {
content: "\eaa1";
}
.icon-moon-database-arrow:before {
content: "\eaa2";
}
.icon-moon-database-time:before {
content: "\eaa3";
}
.icon-moon-database-time2:before {
content: "\eaa4";
}
.icon-moon-undo:before {
content: "\eaa5";
}
.icon-moon-redo:before {
content: "\eaa6";
}
.icon-moon-rotate-ccw:before {
content: "\eaa7";
}
.icon-moon-rotate-cw:before {
content: "\eaa8";
}
.icon-moon-rotate-ccw2:before {
content: "\eaa9";
}
.icon-moon-rotate-cw2:before {
content: "\eaaa";
}
.icon-moon-rotate-ccw3:before {
content: "\eaab";
}
.icon-moon-rotate-cw3:before {
content: "\eaac";
}
.icon-moon-flip-vertical:before {
content: "\eaad";
}
.icon-moon-flip-vertical2:before {
content: "\eaae";
}
.icon-moon-flip-horizontal:before {
content: "\eaaf";
}
.icon-moon-flip-horizontal2:before {
content: "\eab0";
}
.icon-moon-flip-vertical3:before {
content: "\eab1";
}
.icon-moon-flip-vertical4:before {
content: "\eab2";
}
.icon-moon-angle:before {
content: "\eab3";
}
.icon-moon-shear:before {
content: "\eab4";
}
.icon-moon-unite:before {
content: "\eab5";
}
.icon-moon-subtract:before {
content: "\eab6";
}
.icon-moon-interset:before {
content: "\eab7";
}
.icon-moon-exclude:before {
content: "\eab8";
}
.icon-moon-align-left:before {
content: "\eab9";
}
.icon-moon-align-center-horizontal:before {
content: "\eaba";
}
.icon-moon-align-right:before {
content: "\eabb";
}
.icon-moon-align-top:before {
content: "\eabc";
}
.icon-moon-align-center-vertical:before {
content: "\eabd";
}
.icon-moon-align-bottom:before {
content: "\eabe";
}
.icon-moon-undo2:before {
content: "\eabf";
}
.icon-moon-redo2:before {
content: "\eac0";
}
.icon-moon-forward:before {
content: "\eac1";
}
.icon-moon-reply:before {
content: "\eac2";
}
.icon-moon-reply-all:before {
content: "\eac3";
}
.icon-moon-bubble:before {
content: "\eac4";
}
.icon-moon-bubbles:before {
content: "\eac5";
}
.icon-moon-bubbles2:before {
content: "\eac6";
}
.icon-moon-bubble2:before {
content: "\eac7";
}
.icon-moon-bubbles3:before {
content: "\eac8";
}
.icon-moon-bubbles4:before {
content: "\eac9";
}
.icon-moon-bubble-notification:before {
content: "\eaca";
}
.icon-moon-bubbles5:before {
content: "\eacb";
}
.icon-moon-bubbles6:before {
content: "\eacc";
}
.icon-moon-bubble3:before {
content: "\eacd";
}
.icon-moon-bubble-dots:before {
content: "\eace";
}
.icon-moon-bubble-lines:before {
content: "\eacf";
}
.icon-moon-bubble4:before {
content: "\ead0";
}
.icon-moon-bubble-dots2:before {
content: "\ead1";
}
.icon-moon-bubble-lines2:before {
content: "\ead2";
}
.icon-moon-bubble5:before {
content: "\ead3";
}
.icon-moon-bubble6:before {
content: "\ead4";
}
.icon-moon-bubbles7:before {
content: "\ead5";
}
.icon-moon-bubble7:before {
content: "\ead6";
}
.icon-moon-bubbles8:before {
content: "\ead7";
}
.icon-moon-bubble8:before {
content: "\ead8";
}
.icon-moon-bubble-dots3:before {
content: "\ead9";
}
.icon-moon-bubble-lines3:before {
content: "\eada";
}
.icon-moon-bubble9:before {
content: "\eadb";
}
.icon-moon-bubble-dots4:before {
content: "\eadc";
}
.icon-moon-bubble-lines4:before {
content: "\eadd";
}
.icon-moon-bubbles9:before {
content: "\eade";
}
.icon-moon-bubbles10:before {
content: "\eadf";
}
.icon-moon-bubble-blocked:before {
content: "\eae0";
}
.icon-moon-bubble-quote:before {
content: "\eae1";
}
.icon-moon-bubble-user:before {
content: "\eae2";
}
.icon-moon-bubble-smiley:before {
content: "\eae3";
}
.icon-moon-bubble-check:before {
content: "\eae4";
}
.icon-moon-bubble-video:before {
content: "\eae5";
}
.icon-moon-bubble-link:before {
content: "\eae6";
}
.icon-moon-bubble-lock:before {
content: "\eae7";
}
.icon-moon-bubble-star:before {
content: "\eae8";
}
.icon-moon-bubble-heart:before {
content: "\eae9";
}
.icon-moon-bubble-paperclip:before {
content: "\eaea";
}
.icon-moon-bubble-cancel:before {
content: "\eaeb";
}
.icon-moon-bubble-plus:before {
content: "\eaec";
}
.icon-moon-bubble-minus:before {
content: "\eaed";
}
.icon-moon-bubble-notification2:before {
content: "\eaee";
}
.icon-moon-bubble-left:before {
content: "\eaef";
}
.icon-moon-bubble-right:before {
content: "\eaf0";
}
.icon-moon-bubble-first:before {
content: "\eaf1";
}
.icon-moon-bubble-last:before {
content: "\eaf2";
}
.icon-moon-bubble-reply:before {
content: "\eaf3";
}
.icon-moon-bubble-forward:before {
content: "\eaf4";
}
.icon-moon-bubble-reply2:before {
content: "\eaf5";
}
.icon-moon-bubble-forward2:before {
content: "\eaf6";
}
.icon-moon-user:before {
content: "\eaf7";
}
.icon-moon-users:before {
content: "\eaf8";
}
.icon-moon-user-plus:before {
content: "\eaf9";
}
.icon-moon-user-minus:before {
content: "\eafa";
}
.icon-moon-user-cancel:before {
content: "\eafb";
}
.icon-moon-user-block:before {
content: "\eafc";
}
.icon-moon-user-lock:before {
content: "\eafd";
}
.icon-moon-user-check:before {
content: "\eafe";
}
.icon-moon-users2:before {
content: "\eaff";
}
.icon-moon-user2:before {
content: "\eb00";
}
.icon-moon-users3:before {
content: "\eb01";
}
.icon-moon-user-plus2:before {
content: "\eb02";
}
.icon-moon-user-minus2:before {
content: "\eb03";
}
.icon-moon-user-cancel2:before {
content: "\eb04";
}
.icon-moon-user-block2:before {
content: "\eb05";
}
.icon-moon-user-lock2:before {
content: "\eb06";
}
.icon-moon-user-check2:before {
content: "\eb07";
}
.icon-moon-user3:before {
content: "\eb08";
}
.icon-moon-user4:before {
content: "\eb09";
}
.icon-moon-user5:before {
content: "\eb0a";
}
.icon-moon-user6:before {
content: "\eb0b";
}
.icon-moon-users4:before {
content: "\eb0c";
}
.icon-moon-user-tie:before {
content: "\eb0d";
}
.icon-moon-user7:before {
content: "\eb0e";
}
.icon-moon-users5:before {
content: "\eb0f";
}
.icon-moon-collaboration:before {
content: "\eb10";
}
.icon-moon-vcard:before {
content: "\eb11";
}
.icon-moon-hat:before {
content: "\eb12";
}
.icon-moon-bowtie:before {
content: "\eb13";
}
.icon-moon-tie:before {
content: "\eb14";
}
.icon-moon-hanger:before {
content: "\eb15";
}
.icon-moon-tshirt:before {
content: "\eb16";
}
.icon-moon-pants:before {
content: "\eb17";
}
.icon-moon-shorts:before {
content: "\eb18";
}
.icon-moon-sock:before {
content: "\eb19";
}
.icon-moon-laundry:before {
content: "\eb1a";
}
.icon-moon-quotes-left:before {
content: "\eb1b";
}
.icon-moon-quotes-right:before {
content: "\eb1c";
}
.icon-moon-quotes-left2:before {
content: "\eb1d";
}
.icon-moon-quotes-right2:before {
content: "\eb1e";
}
.icon-moon-hour-glass:before {
content: "\eb1f";
}
.icon-moon-hour-glass2:before {
content: "\eb20";
}
.icon-moon-hour-glass3:before {
content: "\eb21";
}
.icon-moon-spinner:before {
content: "\eb22";
}
.icon-moon-spinner2:before {
content: "\eb23";
}
.icon-moon-spinner3:before {
content: "\eb24";
}
.icon-moon-spinner4:before {
content: "\eb25";
}
.icon-moon-spinner5:before {
content: "\eb26";
}
.icon-moon-spinner6:before {
content: "\eb27";
}
.icon-moon-spinner7:before {
content: "\eb28";
}
.icon-moon-spinner8:before {
content: "\eb29";
}
.icon-moon-spinner9:before {
content: "\eb2a";
}
.icon-moon-spinner10:before {
content: "\eb2b";
}
.icon-moon-spinner11:before {
content: "\eb2c";
}
.icon-moon-microscope:before {
content: "\eb2d";
}
.icon-moon-binoculars:before {
content: "\eb2e";
}
.icon-moon-binoculars2:before {
content: "\eb2f";
}
.icon-moon-search:before {
content: "\eb30";
}
.icon-moon-zoom-in:before {
content: "\eb31";
}
.icon-moon-zoom-out:before {
content: "\eb32";
}
.icon-moon-search2:before {
content: "\eb33";
}
.icon-moon-zoom-in2:before {
content: "\eb34";
}
.icon-moon-zoom-out2:before {
content: "\eb35";
}
.icon-moon-search3:before {
content: "\eb36";
}
.icon-moon-search4:before {
content: "\eb37";
}
.icon-moon-zoom-in3:before {
content: "\eb38";
}
.icon-moon-zoom-out3:before {
content: "\eb39";
}
.icon-moon-search5:before {
content: "\eb3a";
}
.icon-moon-search6:before {
content: "\eb3b";
}
.icon-moon-enlarge:before {
content: "\eb3c";
}
.icon-moon-shrink:before {
content: "\eb3d";
}
.icon-moon-enlarge2:before {
content: "\eb3e";
}
.icon-moon-shrink2:before {
content: "\eb3f";
}
.icon-moon-enlarge3:before {
content: "\eb40";
}
.icon-moon-shrink3:before {
content: "\eb41";
}
.icon-moon-enlarge4:before {
content: "\eb42";
}
.icon-moon-shrink4:before {
content: "\eb43";
}
.icon-moon-enlarge5:before {
content: "\eb44";
}
.icon-moon-shrink5:before {
content: "\eb45";
}
.icon-moon-enlarge6:before {
content: "\eb46";
}
.icon-moon-shrink6:before {
content: "\eb47";
}
.icon-moon-enlarge7:before {
content: "\eb48";
}
.icon-moon-shrink7:before {
content: "\eb49";
}
.icon-moon-key:before {
content: "\eb4a";
}
.icon-moon-key2:before {
content: "\eb4b";
}
.icon-moon-key3:before {
content: "\eb4c";
}
.icon-moon-key4:before {
content: "\eb4d";
}
.icon-moon-key5:before {
content: "\eb4e";
}
.icon-moon-keyhole:before {
content: "\eb4f";
}
.icon-moon-lock:before {
content: "\eb50";
}
.icon-moon-lock2:before {
content: "\eb51";
}
.icon-moon-lock3:before {
content: "\eb52";
}
.icon-moon-lock4:before {
content: "\eb53";
}
.icon-moon-unlocked:before {
content: "\eb54";
}
.icon-moon-lock5:before {
content: "\eb55";
}
.icon-moon-unlocked2:before {
content: "\eb56";
}
.icon-moon-safe:before {
content: "\eb57";
}
.icon-moon-wrench:before {
content: "\eb58";
}
.icon-moon-wrench2:before {
content: "\eb59";
}
.icon-moon-wrench3:before {
content: "\eb5a";
}
.icon-moon-equalizer:before {
content: "\eb5b";
}
.icon-moon-equalizer2:before {
content: "\eb5c";
}
.icon-moon-equalizer3:before {
content: "\eb5d";
}
.icon-moon-equalizer4:before {
content: "\eb5e";
}
.icon-moon-cog:before {
content: "\eb5f";
}
.icon-moon-cogs:before {
content: "\eb60";
}
.icon-moon-cog2:before {
content: "\eb61";
}
.icon-moon-cog3:before {
content: "\eb62";
}
.icon-moon-cog4:before {
content: "\eb63";
}
.icon-moon-cog5:before {
content: "\eb64";
}
.icon-moon-cog6:before {
content: "\eb65";
}
.icon-moon-cog7:before {
content: "\eb66";
}
.icon-moon-factory:before {
content: "\eb67";
}
.icon-moon-hammer:before {
content: "\eb68";
}
.icon-moon-hammer-wrench:before {
content: "\eb69";
}
.icon-moon-knife:before {
content: "\eb6a";
}
.icon-moon-screwdriver:before {
content: "\eb6b";
}
.icon-moon-screwdriver2:before {
content: "\eb6c";
}
.icon-moon-magic-wand:before {
content: "\eb6d";
}
.icon-moon-magic-wand2:before {
content: "\eb6e";
}
.icon-moon-pulse:before {
content: "\eb6f";
}
.icon-moon-pulse2:before {
content: "\eb70";
}
.icon-moon-aid-kit:before {
content: "\eb71";
}
.icon-moon-aid-kit2:before {
content: "\eb72";
}
.icon-moon-stethoscope:before {
content: "\eb73";
}
.icon-moon-ambulance:before {
content: "\eb74";
}
.icon-moon-alarm2:before {
content: "\eb75";
}
.icon-moon-pandage:before {
content: "\eb76";
}
.icon-moon-pandage2:before {
content: "\eb77";
}
.icon-moon-bug:before {
content: "\eb78";
}
.icon-moon-bug2:before {
content: "\eb79";
}
.icon-moon-syringe:before {
content: "\eb7a";
}
.icon-moon-syringe2:before {
content: "\eb7b";
}
.icon-moon-pill:before {
content: "\eb7c";
}
.icon-moon-construction:before {
content: "\eb7d";
}
.icon-moon-traffic-cone:before {
content: "\eb7e";
}
.icon-moon-traffic-lights:before {
content: "\eb7f";
}
.icon-moon-pie-chart:before {
content: "\eb80";
}
.icon-moon-pie-chart2:before {
content: "\eb81";
}
.icon-moon-pie-chart3:before {
content: "\eb82";
}
.icon-moon-pie-chart4:before {
content: "\eb83";
}
.icon-moon-pie-chart5:before {
content: "\eb84";
}
.icon-moon-pie-chart6:before {
content: "\eb85";
}
.icon-moon-pie-chart7:before {
content: "\eb86";
}
.icon-moon-stats-dots:before {
content: "\eb87";
}
.icon-moon-stats-bars:before {
content: "\eb88";
}
.icon-moon-pie-chart8:before {
content: "\eb89";
}
.icon-moon-stats-bars2:before {
content: "\eb8a";
}
.icon-moon-stats-bars3:before {
content: "\eb8b";
}
.icon-moon-stats-bars4:before {
content: "\eb8c";
}
.icon-moon-stats-bars5:before {
content: "\eb8d";
}
.icon-moon-stats-bars6:before {
content: "\eb8e";
}
.icon-moon-chart:before {
content: "\eb8f";
}
.icon-moon-stats-growth:before {
content: "\eb90";
}
.icon-moon-stats-decline:before {
content: "\eb91";
}
.icon-moon-stats-growth2:before {
content: "\eb92";
}
.icon-moon-stats-decline2:before {
content: "\eb93";
}
.icon-moon-stairs-up:before {
content: "\eb94";
}
.icon-moon-stairs-down:before {
content: "\eb95";
}
.icon-moon-stairs:before {
content: "\eb96";
}
.icon-moon-stairs2:before {
content: "\eb97";
}
.icon-moon-ladder:before {
content: "\eb98";
}
.icon-moon-rating:before {
content: "\eb99";
}
.icon-moon-rating2:before {
content: "\eb9a";
}
.icon-moon-rating3:before {
content: "\eb9b";
}
.icon-moon-cake:before {
content: "\eb9c";
}
.icon-moon-podium:before {
content: "\eb9d";
}
.icon-moon-stars:before {
content: "\eb9e";
}
.icon-moon-medal-star:before {
content: "\eb9f";
}
.icon-moon-medal:before {
content: "\eba0";
}
.icon-moon-medal2:before {
content: "\eba1";
}
.icon-moon-medal-first:before {
content: "\eba2";
}
.icon-moon-medal-second:before {
content: "\eba3";
}
.icon-moon-medal-third:before {
content: "\eba4";
}
.icon-moon-crown:before {
content: "\eba5";
}
.icon-moon-trophy:before {
content: "\eba6";
}
.icon-moon-trophy2:before {
content: "\eba7";
}
.icon-moon-trophy3:before {
content: "\eba8";
}
.icon-moon-diamond:before {
content: "\eba9";
}
.icon-moon-diamond2:before {
content: "\ebaa";
}
.icon-moon-trophy4:before {
content: "\ebab";
}
.icon-moon-gift:before {
content: "\ebac";
}
.icon-moon-gift2:before {
content: "\ebad";
}
.icon-moon-balloon:before {
content: "\ebae";
}
.icon-moon-pipe:before {
content: "\ebaf";
}
.icon-moon-mustache:before {
content: "\ebb0";
}
.icon-moon-mustache2:before {
content: "\ebb1";
}
.icon-moon-glass:before {
content: "\ebb2";
}
.icon-moon-glass2:before {
content: "\ebb3";
}
.icon-moon-glass3:before {
content: "\ebb4";
}
.icon-moon-glass4:before {
content: "\ebb5";
}
.icon-moon-bottle:before {
content: "\ebb6";
}
.icon-moon-bottle2:before {
content: "\ebb7";
}
.icon-moon-bottle3:before {
content: "\ebb8";
}
.icon-moon-bottle4:before {
content: "\ebb9";
}
.icon-moon-mug:before {
content: "\ebba";
}
.icon-moon-fork-knife:before {
content: "\ebbb";
}
.icon-moon-spoon-knife:before {
content: "\ebbc";
}
.icon-moon-cook:before {
content: "\ebbd";
}
.icon-moon-plate:before {
content: "\ebbe";
}
.icon-moon-steak:before {
content: "\ebbf";
}
.icon-moon-fish:before {
content: "\ebc0";
}
.icon-moon-chicken:before {
content: "\ebc1";
}
.icon-moon-hamburger:before {
content: "\ebc2";
}
.icon-moon-pizza:before {
content: "\ebc3";
}
.icon-moon-cheese:before {
content: "\ebc4";
}
.icon-moon-bread:before {
content: "\ebc5";
}
.icon-moon-icecream:before {
content: "\ebc6";
}
.icon-moon-milk:before {
content: "\ebc7";
}
.icon-moon-cup:before {
content: "\ebc8";
}
.icon-moon-cup2:before {
content: "\ebc9";
}
.icon-moon-coffee-bean:before {
content: "\ebca";
}
.icon-moon-coffee:before {
content: "\ebcb";
}
.icon-moon-teapot:before {
content: "\ebcc";
}
.icon-moon-leaf:before {
content: "\ebcd";
}
.icon-moon-leaf2:before {
content: "\ebce";
}
.icon-moon-apple:before {
content: "\ebcf";
}
.icon-moon-grapes:before {
content: "\ebd0";
}
.icon-moon-cherry:before {
content: "\ebd1";
}
.icon-moon-tree:before {
content: "\ebd2";
}
.icon-moon-tree2:before {
content: "\ebd3";
}
.icon-moon-tree3:before {
content: "\ebd4";
}
.icon-moon-tree4:before {
content: "\ebd5";
}
.icon-moon-cactus:before {
content: "\ebd6";
}
.icon-moon-mountains:before {
content: "\ebd7";
}
.icon-moon-paw:before {
content: "\ebd8";
}
.icon-moon-footprint:before {
content: "\ebd9";
}
.icon-moon-tent:before {
content: "\ebda";
}
.icon-moon-flower:before {
content: "\ebdb";
}
.icon-moon-flower2:before {
content: "\ebdc";
}
.icon-moon-rocket:before {
content: "\ebdd";
}
.icon-moon-meter:before {
content: "\ebde";
}
.icon-moon-meter2:before {
content: "\ebdf";
}
.icon-moon-meter-slow:before {
content: "\ebe0";
}
.icon-moon-meter-medium:before {
content: "\ebe1";
}
.icon-moon-meter-fast:before {
content: "\ebe2";
}
.icon-moon-meter3:before {
content: "\ebe3";
}
.icon-moon-hammer2:before {
content: "\ebe4";
}
.icon-moon-balance:before {
content: "\ebe5";
}
.icon-moon-scale:before {
content: "\ebe6";
}
.icon-moon-bomb:before {
content: "\ebe7";
}
.icon-moon-fire:before {
content: "\ebe8";
}
.icon-moon-fire2:before {
content: "\ebe9";
}
.icon-moon-lab:before {
content: "\ebea";
}
.icon-moon-atom:before {
content: "\ebeb";
}
.icon-moon-atom2:before {
content: "\ebec";
}
.icon-moon-magnet:before {
content: "\ebed";
}
.icon-moon-magnet2:before {
content: "\ebee";
}
.icon-moon-dumbbell:before {
content: "\ebef";
}
.icon-moon-skull:before {
content: "\ebf0";
}
.icon-moon-skull2:before {
content: "\ebf1";
}
.icon-moon-lamp:before {
content: "\ebf2";
}
.icon-moon-lamp2:before {
content: "\ebf3";
}
.icon-moon-lamp3:before {
content: "\ebf4";
}
.icon-moon-spotlight:before {
content: "\ebf5";
}
.icon-moon-lamp4:before {
content: "\ebf6";
}
.icon-moon-lamp5:before {
content: "\ebf7";
}
.icon-moon-lamp6:before {
content: "\ebf8";
}
.icon-moon-lamp7:before {
content: "\ebf9";
}
.icon-moon-lamp8:before {
content: "\ebfa";
}
.icon-moon-broom:before {
content: "\ebfb";
}
.icon-moon-toiletpaper:before {
content: "\ebfc";
}
.icon-moon-bin:before {
content: "\ebfd";
}
.icon-moon-bin2:before {
content: "\ebfe";
}
.icon-moon-bin3:before {
content: "\ebff";
}
.icon-moon-bin4:before {
content: "\ec00";
}
.icon-moon-bin5:before {
content: "\ec01";
}
.icon-moon-briefcase:before {
content: "\ec02";
}
.icon-moon-briefcase2:before {
content: "\ec03";
}
.icon-moon-briefcase3:before {
content: "\ec04";
}
.icon-moon-airplane:before {
content: "\ec05";
}
.icon-moon-airplane2:before {
content: "\ec06";
}
.icon-moon-airplane3:before {
content: "\ec07";
}
.icon-moon-airplane4:before {
content: "\ec08";
}
.icon-moon-paperplane:before {
content: "\ec09";
}
.icon-moon-car:before {
content: "\ec0a";
}
.icon-moon-steering-wheel:before {
content: "\ec0b";
}
.icon-moon-car2:before {
content: "\ec0c";
}
.icon-moon-gas:before {
content: "\ec0d";
}
.icon-moon-bus:before {
content: "\ec0e";
}
.icon-moon-truck:before {
content: "\ec0f";
}
.icon-moon-bike:before {
content: "\ec10";
}
.icon-moon-road:before {
content: "\ec11";
}
.icon-moon-train:before {
content: "\ec12";
}
.icon-moon-train2:before {
content: "\ec13";
}
.icon-moon-ship:before {
content: "\ec14";
}
.icon-moon-boat:before {
content: "\ec15";
}
.icon-moon-chopper:before {
content: "\ec16";
}
.icon-moon-chopper2:before {
content: "\ec17";
}
.icon-moon-cube:before {
content: "\ec18";
}
.icon-moon-cube2:before {
content: "\ec19";
}
.icon-moon-cube3:before {
content: "\ec1a";
}
.icon-moon-cube4:before {
content: "\ec1b";
}
.icon-moon-pyramid:before {
content: "\ec1c";
}
.icon-moon-pyramid2:before {
content: "\ec1d";
}
.icon-moon-package:before {
content: "\ec1e";
}
.icon-moon-puzzle:before {
content: "\ec1f";
}
.icon-moon-puzzle2:before {
content: "\ec20";
}
.icon-moon-puzzle3:before {
content: "\ec21";
}
.icon-moon-puzzle4:before {
content: "\ec22";
}
.icon-moon-glasses-3d:before {
content: "\ec23";
}
.icon-moon-glasses-3d2:before {
content: "\ec24";
}
.icon-moon-glasses:before {
content: "\ec25";
}
.icon-moon-glasses2:before {
content: "\ec26";
}
.icon-moon-brain:before {
content: "\ec27";
}
.icon-moon-accessibility:before {
content: "\ec28";
}
.icon-moon-accessibility2:before {
content: "\ec29";
}
.icon-moon-strategy:before {
content: "\ec2a";
}
.icon-moon-target:before {
content: "\ec2b";
}
.icon-moon-target2:before {
content: "\ec2c";
}
.icon-moon-target3:before {
content: "\ec2d";
}
.icon-moon-ammo:before {
content: "\ec2e";
}
.icon-moon-gun:before {
content: "\ec2f";
}
.icon-moon-gun-forbidden:before {
content: "\ec30";
}
.icon-moon-shield:before {
content: "\ec31";
}
.icon-moon-shield-check:before {
content: "\ec32";
}
.icon-moon-shield-notice:before {
content: "\ec33";
}
.icon-moon-shield2:before {
content: "\ec34";
}
.icon-moon-shield3:before {
content: "\ec35";
}
.icon-moon-shield4:before {
content: "\ec36";
}
.icon-moon-soccer:before {
content: "\ec37";
}
.icon-moon-football:before {
content: "\ec38";
}
.icon-moon-archery:before {
content: "\ec39";
}
.icon-moon-bow:before {
content: "\ec3a";
}
.icon-moon-sword:before {
content: "\ec3b";
}
.icon-moon-tennis:before {
content: "\ec3c";
}
.icon-moon-pingpong:before {
content: "\ec3d";
}
.icon-moon-baseball:before {
content: "\ec3e";
}
.icon-moon-basketball:before {
content: "\ec3f";
}
.icon-moon-golf:before {
content: "\ec40";
}
.icon-moon-golf2:before {
content: "\ec41";
}
.icon-moon-hockey:before {
content: "\ec42";
}
.icon-moon-racing:before {
content: "\ec43";
}
.icon-moon-finish:before {
content: "\ec44";
}
.icon-moon-eight-ball:before {
content: "\ec45";
}
.icon-moon-bowling:before {
content: "\ec46";
}
.icon-moon-bowling2:before {
content: "\ec47";
}
.icon-moon-power:before {
content: "\ec48";
}
.icon-moon-power2:before {
content: "\ec49";
}
.icon-moon-power3:before {
content: "\ec4a";
}
.icon-moon-switch:before {
content: "\ec4b";
}
.icon-moon-switch2:before {
content: "\ec4c";
}
.icon-moon-power-cord:before {
content: "\ec4d";
}
.icon-moon-power-cord2:before {
content: "\ec4e";
}
.icon-moon-outlet:before {
content: "\ec4f";
}
.icon-moon-clipboard:before {
content: "\ec50";
}
.icon-moon-clipboard2:before {
content: "\ec51";
}
.icon-moon-clipboard3:before {
content: "\ec52";
}
.icon-moon-clipboard4:before {
content: "\ec53";
}
.icon-moon-clipboard5:before {
content: "\ec54";
}
.icon-moon-clipboard6:before {
content: "\ec55";
}
.icon-moon-playlist:before {
content: "\ec56";
}
.icon-moon-playlist-add:before {
content: "\ec57";
}
.icon-moon-list-numbered:before {
content: "\ec58";
}
.icon-moon-list:before {
content: "\ec59";
}
.icon-moon-list2:before {
content: "\ec5a";
}
.icon-moon-more:before {
content: "\ec5b";
}
.icon-moon-more2:before {
content: "\ec5c";
}
.icon-moon-grid:before {
content: "\ec5d";
}
.icon-moon-grid2:before {
content: "\ec5e";
}
.icon-moon-grid3:before {
content: "\ec5f";
}
.icon-moon-grid4:before {
content: "\ec60";
}
.icon-moon-grid5:before {
content: "\ec61";
}
.icon-moon-grid6:before {
content: "\ec62";
}
.icon-moon-grid7:before {
content: "\ec63";
}
.icon-moon-tree5:before {
content: "\ec64";
}
.icon-moon-tree6:before {
content: "\ec65";
}
.icon-moon-tree7:before {
content: "\ec66";
}
.icon-moon-lan:before {
content: "\ec67";
}
.icon-moon-lan2:before {
content: "\ec68";
}
.icon-moon-lan3:before {
content: "\ec69";
}
.icon-moon-menu:before {
content: "\ec6a";
}
.icon-moon-circle-small:before {
content: "\ec6b";
}
.icon-moon-menu2:before {
content: "\ec6c";
}
.icon-moon-menu3:before {
content: "\ec6d";
}
.icon-moon-menu4:before {
content: "\ec6e";
}
.icon-moon-menu5:before {
content: "\ec6f";
}
.icon-moon-menu6:before {
content: "\ec70";
}
.icon-moon-menu7:before {
content: "\ec71";
}
.icon-moon-menu8:before {
content: "\ec72";
}
.icon-moon-menu9:before {
content: "\ec73";
}
.icon-moon-menu10:before {
content: "\ec74";
}
.icon-moon-cloud:before {
content: "\ec75";
}
.icon-moon-cloud-download:before {
content: "\ec76";
}
.icon-moon-cloud-upload:before {
content: "\ec77";
}
.icon-moon-cloud-check:before {
content: "\ec78";
}
.icon-moon-cloud2:before {
content: "\ec79";
}
.icon-moon-cloud-download2:before {
content: "\ec7a";
}
.icon-moon-cloud-upload2:before {
content: "\ec7b";
}
.icon-moon-cloud-check2:before {
content: "\ec7c";
}
.icon-moon-download2:before {
content: "\ec7d";
}
.icon-moon-download3:before {
content: "\ec7e";
}
.icon-moon-upload2:before {
content: "\ec7f";
}
.icon-moon-upload3:before {
content: "\ec80";
}
.icon-moon-import:before {
content: "\ec81";
}
.icon-moon-import2:before {
content: "\ec82";
}
.icon-moon-download4:before {
content: "\ec83";
}
.icon-moon-upload4:before {
content: "\ec84";
}
.icon-moon-download5:before {
content: "\ec85";
}
.icon-moon-upload5:before {
content: "\ec86";
}
.icon-moon-download6:before {
content: "\ec87";
}
.icon-moon-upload6:before {
content: "\ec88";
}
.icon-moon-download7:before {
content: "\ec89";
}
.icon-moon-upload7:before {
content: "\ec8a";
}
.icon-moon-download8:before {
content: "\ec8b";
}
.icon-moon-upload8:before {
content: "\ec8c";
}
.icon-moon-download9:before {
content: "\ec8d";
}
.icon-moon-upload9:before {
content: "\ec8e";
}
.icon-moon-download10:before {
content: "\ec8f";
}
.icon-moon-upload10:before {
content: "\ec90";
}
.icon-moon-sphere:before {
content: "\ec91";
}
.icon-moon-sphere2:before {
content: "\ec92";
}
.icon-moon-sphere3:before {
content: "\ec93";
}
.icon-moon-planet:before {
content: "\ec94";
}
.icon-moon-planet2:before {
content: "\ec95";
}
.icon-moon-earth:before {
content: "\ec96";
}
.icon-moon-earth2:before {
content: "\ec97";
}
.icon-moon-earth3:before {
content: "\ec98";
}
.icon-moon-link:before {
content: "\ec99";
}
.icon-moon-unlink:before {
content: "\ec9a";
}
.icon-moon-link2:before {
content: "\ec9b";
}
.icon-moon-unlink2:before {
content: "\ec9c";
}
.icon-moon-link3:before {
content: "\ec9d";
}
.icon-moon-unlink3:before {
content: "\ec9e";
}
.icon-moon-link4:before {
content: "\ec9f";
}
.icon-moon-unlink4:before {
content: "\eca0";
}
.icon-moon-link5:before {
content: "\eca1";
}
.icon-moon-unlink5:before {
content: "\eca2";
}
.icon-moon-anchor:before {
content: "\eca3";
}
.icon-moon-flag:before {
content: "\eca4";
}
.icon-moon-flag2:before {
content: "\eca5";
}
.icon-moon-flag3:before {
content: "\eca6";
}
.icon-moon-flag4:before {
content: "\eca7";
}
.icon-moon-flag5:before {
content: "\eca8";
}
.icon-moon-flag6:before {
content: "\eca9";
}
.icon-moon-flag7:before {
content: "\ecaa";
}
.icon-moon-flag8:before {
content: "\ecab";
}
.icon-moon-attachment:before {
content: "\ecac";
}
.icon-moon-attachment2:before {
content: "\ecad";
}
.icon-moon-eye:before {
content: "\ecae";
}
.icon-moon-eye-plus:before {
content: "\ecaf";
}
.icon-moon-eye-minus:before {
content: "\ecb0";
}
.icon-moon-eye-blocked:before {
content: "\ecb1";
}
.icon-moon-eye2:before {
content: "\ecb2";
}
.icon-moon-eye-blocked2:before {
content: "\ecb3";
}
.icon-moon-eye3:before {
content: "\ecb4";
}
.icon-moon-eye-blocked3:before {
content: "\ecb5";
}
.icon-moon-eye4:before {
content: "\ecb6";
}
.icon-moon-bookmark2:before {
content: "\ecb7";
}
.icon-moon-bookmark3:before {
content: "\ecb8";
}
.icon-moon-bookmarks:before {
content: "\ecb9";
}
.icon-moon-bookmark4:before {
content: "\ecba";
}
.icon-moon-spotlight2:before {
content: "\ecbb";
}
.icon-moon-starburst:before {
content: "\ecbc";
}
.icon-moon-snowflake:before {
content: "\ecbd";
}
.icon-moon-temperature:before {
content: "\ecbe";
}
.icon-moon-temperature2:before {
content: "\ecbf";
}
.icon-moon-weather-lightning:before {
content: "\ecc0";
}
.icon-moon-weather-lightning2:before {
content: "\ecc1";
}
.icon-moon-weather-rain:before {
content: "\ecc2";
}
.icon-moon-weather-rain2:before {
content: "\ecc3";
}
.icon-moon-weather-snow:before {
content: "\ecc4";
}
.icon-moon-weather-snow2:before {
content: "\ecc5";
}
.icon-moon-weather-cloud-wind:before {
content: "\ecc6";
}
.icon-moon-weather-cloud-wind2:before {
content: "\ecc7";
}
.icon-moon-weather-cloud-sun:before {
content: "\ecc8";
}
.icon-moon-weather-cloud-sun2:before {
content: "\ecc9";
}
.icon-moon-weather-cloudy:before {
content: "\ecca";
}
.icon-moon-weather-cloudy2:before {
content: "\eccb";
}
.icon-moon-weather-sun-wind:before {
content: "\eccc";
}
.icon-moon-weather-sun-wind2:before {
content: "\eccd";
}
.icon-moon-sun:before {
content: "\ecce";
}
.icon-moon-sun2:before {
content: "\eccf";
}
.icon-moon-moon:before {
content: "\ecd0";
}
.icon-moon-day-night:before {
content: "\ecd1";
}
.icon-moon-day-night2:before {
content: "\ecd2";
}
.icon-moon-weather-windy:before {
content: "\ecd3";
}
.icon-moon-fan:before {
content: "\ecd4";
}
.icon-moon-umbrella:before {
content: "\ecd5";
}
.icon-moon-sun3:before {
content: "\ecd6";
}
.icon-moon-contrast:before {
content: "\ecd7";
}
.icon-moon-brightness-contrast:before {
content: "\ecd8";
}
.icon-moon-brightness-high:before {
content: "\ecd9";
}
.icon-moon-brightness-medium:before {
content: "\ecda";
}
.icon-moon-brightness-low:before {
content: "\ecdb";
}
.icon-moon-bed:before {
content: "\ecdc";
}
.icon-moon-bed2:before {
content: "\ecdd";
}
.icon-moon-furniture:before {
content: "\ecde";
}
.icon-moon-chair:before {
content: "\ecdf";
}
.icon-moon-star-empty:before {
content: "\ece0";
}
.icon-moon-star-empty2:before {
content: "\ece1";
}
.icon-moon-star-full:before {
content: "\ece2";
}
.icon-moon-star-empty3:before {
content: "\ece3";
}
.icon-moon-star-half:before {
content: "\ece4";
}
.icon-moon-star-full2:before {
content: "\ece5";
}
.icon-moon-star:before {
content: "\ece6";
}
.icon-moon-heart:before {
content: "\ece7";
}
.icon-moon-heart2:before {
content: "\ece8";
}
.icon-moon-heart3:before {
content: "\ece9";
}
.icon-moon-heart4:before {
content: "\ecea";
}
.icon-moon-heart-broken:before {
content: "\eceb";
}
.icon-moon-heart5:before {
content: "\ecec";
}
.icon-moon-heart6:before {
content: "\eced";
}
.icon-moon-heart-broken2:before {
content: "\ecee";
}
.icon-moon-heart7:before {
content: "\ecef";
}
.icon-moon-heart8:before {
content: "\ecf0";
}
.icon-moon-heart-broken3:before {
content: "\ecf1";
}
.icon-moon-lips:before {
content: "\ecf2";
}
.icon-moon-lips2:before {
content: "\ecf3";
}
.icon-moon-thumbs-up:before {
content: "\ecf4";
}
.icon-moon-thumbs-up2:before {
content: "\ecf5";
}
.icon-moon-thumbs-down:before {
content: "\ecf6";
}
.icon-moon-thumbs-down2:before {
content: "\ecf7";
}
.icon-moon-thumbs-up3:before {
content: "\ecf8";
}
.icon-moon-thumbs-down3:before {
content: "\ecf9";
}
.icon-moon-height:before {
content: "\ecfa";
}
.icon-moon-man:before {
content: "\ecfb";
}
.icon-moon-woman:before {
content: "\ecfc";
}
.icon-moon-man-woman:before {
content: "\ecfd";
}
.icon-moon-male:before {
content: "\ecfe";
}
.icon-moon-female:before {
content: "\ecff";
}
.icon-moon-peace:before {
content: "\ed00";
}
.icon-moon-yin-yang:before {
content: "\ed01";
}
.icon-moon-happy:before {
content: "\ed02";
}
.icon-moon-happy2:before {
content: "\ed03";
}
.icon-moon-smile:before {
content: "\ed04";
}
.icon-moon-smile2:before {
content: "\ed05";
}
.icon-moon-tongue:before {
content: "\ed06";
}
.icon-moon-tongue2:before {
content: "\ed07";
}
.icon-moon-sad:before {
content: "\ed08";
}
.icon-moon-sad2:before {
content: "\ed09";
}
.icon-moon-wink:before {
content: "\ed0a";
}
.icon-moon-wink2:before {
content: "\ed0b";
}
.icon-moon-grin:before {
content: "\ed0c";
}
.icon-moon-grin2:before {
content: "\ed0d";
}
.icon-moon-cool:before {
content: "\ed0e";
}
.icon-moon-cool2:before {
content: "\ed0f";
}
.icon-moon-angry:before {
content: "\ed10";
}
.icon-moon-angry2:before {
content: "\ed11";
}
.icon-moon-evil:before {
content: "\ed12";
}
.icon-moon-evil2:before {
content: "\ed13";
}
.icon-moon-shocked:before {
content: "\ed14";
}
.icon-moon-shocked2:before {
content: "\ed15";
}
.icon-moon-baffled:before {
content: "\ed16";
}
.icon-moon-baffled2:before {
content: "\ed17";
}
.icon-moon-confused:before {
content: "\ed18";
}
.icon-moon-confused2:before {
content: "\ed19";
}
.icon-moon-neutral:before {
content: "\ed1a";
}
.icon-moon-neutral2:before {
content: "\ed1b";
}
.icon-moon-hipster:before {
content: "\ed1c";
}
.icon-moon-hipster2:before {
content: "\ed1d";
}
.icon-moon-wondering:before {
content: "\ed1e";
}
.icon-moon-wondering2:before {
content: "\ed1f";
}
.icon-moon-sleepy:before {
content: "\ed20";
}
.icon-moon-sleepy2:before {
content: "\ed21";
}
.icon-moon-frustrated:before {
content: "\ed22";
}
.icon-moon-frustrated2:before {
content: "\ed23";
}
.icon-moon-crying:before {
content: "\ed24";
}
.icon-moon-crying2:before {
content: "\ed25";
}
.icon-moon-cursor:before {
content: "\ed26";
}
.icon-moon-cursor2:before {
content: "\ed27";
}
.icon-moon-lasso:before {
content: "\ed28";
}
.icon-moon-lasso2:before {
content: "\ed29";
}
.icon-moon-select:before {
content: "\ed2a";
}
.icon-moon-select2:before {
content: "\ed2b";
}
.icon-moon-point-up:before {
content: "\ed2c";
}
.icon-moon-point-right:before {
content: "\ed2d";
}
.icon-moon-point-down:before {
content: "\ed2e";
}
.icon-moon-point-left:before {
content: "\ed2f";
}
.icon-moon-pointer:before {
content: "\ed30";
}
.icon-moon-reminder:before {
content: "\ed31";
}
.icon-moon-drag-left-right:before {
content: "\ed32";
}
.icon-moon-drag-left:before {
content: "\ed33";
}
.icon-moon-drag-right:before {
content: "\ed34";
}
.icon-moon-touch:before {
content: "\ed35";
}
.icon-moon-multitouch:before {
content: "\ed36";
}
.icon-moon-touch-zoom:before {
content: "\ed37";
}
.icon-moon-touch-pinch:before {
content: "\ed38";
}
.icon-moon-hand:before {
content: "\ed39";
}
.icon-moon-grab:before {
content: "\ed3a";
}
.icon-moon-stack-empty:before {
content: "\ed3b";
}
.icon-moon-stack-plus:before {
content: "\ed3c";
}
.icon-moon-stack-minus:before {
content: "\ed3d";
}
.icon-moon-stack-star:before {
content: "\ed3e";
}
.icon-moon-stack-picture:before {
content: "\ed3f";
}
.icon-moon-stack-down:before {
content: "\ed40";
}
.icon-moon-stack-up:before {
content: "\ed41";
}
.icon-moon-stack-cancel:before {
content: "\ed42";
}
.icon-moon-stack-check:before {
content: "\ed43";
}
.icon-moon-stack-text:before {
content: "\ed44";
}
.icon-moon-stack-clubs:before {
content: "\ed45";
}
.icon-moon-stack-spades:before {
content: "\ed46";
}
.icon-moon-stack-hearts:before {
content: "\ed47";
}
.icon-moon-stack-diamonds:before {
content: "\ed48";
}
.icon-moon-stack-user:before {
content: "\ed49";
}
.icon-moon-stack4:before {
content: "\ed4a";
}
.icon-moon-stack-music:before {
content: "\ed4b";
}
.icon-moon-stack-play:before {
content: "\ed4c";
}
.icon-moon-move:before {
content: "\ed4d";
}
.icon-moon-dots:before {
content: "\ed4e";
}
.icon-moon-warning:before {
content: "\ed4f";
}
.icon-moon-warning2:before {
content: "\ed50";
}
.icon-moon-notification:before {
content: "\ed51";
}
.icon-moon-notification2:before {
content: "\ed52";
}
.icon-moon-question:before {
content: "\ed53";
}
.icon-moon-question2:before {
content: "\ed54";
}
.icon-moon-question3:before {
content: "\ed55";
}
.icon-moon-question4:before {
content: "\ed56";
}
.icon-moon-question5:before {
content: "\ed57";
}
.icon-moon-question6:before {
content: "\ed58";
}
.icon-moon-plus:before {
content: "\ed59";
}
.icon-moon-minus:before {
content: "\ed5a";
}
.icon-moon-plus2:before {
content: "\ed5b";
}
.icon-moon-minus2:before {
content: "\ed5c";
}
.icon-moon-plus3:before {
content: "\ed5d";
}
.icon-moon-minus3:before {
content: "\ed5e";
}
.icon-moon-plus-circle:before {
content: "\ed5f";
}
.icon-moon-minus-circle:before {
content: "\ed60";
}
.icon-moon-plus-circle2:before {
content: "\ed61";
}
.icon-moon-minus-circle2:before {
content: "\ed62";
}
.icon-moon-info:before {
content: "\ed63";
}
.icon-moon-info2:before {
content: "\ed64";
}
.icon-moon-cancel-circle:before {
content: "\ed65";
}
.icon-moon-cancel-circle2:before {
content: "\ed66";
}
.icon-moon-blocked:before {
content: "\ed67";
}
.icon-moon-cancel-square:before {
content: "\ed68";
}
.icon-moon-cancel-square2:before {
content: "\ed69";
}
.icon-moon-cancel:before {
content: "\ed6a";
}
.icon-moon-spam:before {
content: "\ed6b";
}
.icon-moon-cross:before {
content: "\ed6c";
}
.icon-moon-cross2:before {
content: "\ed6d";
}
.icon-moon-cross3:before {
content: "\ed6e";
}
.icon-moon-checkmark:before {
content: "\ed6f";
}
.icon-moon-checkmark2:before {
content: "\ed70";
}
.icon-moon-checkmark3:before {
content: "\ed71";
}
.icon-moon-checkmark4:before {
content: "\ed72";
}
.icon-moon-checkmark5:before {
content: "\ed73";
}
.icon-moon-spell-check:before {
content: "\ed74";
}
.icon-moon-spell-check2:before {
content: "\ed75";
}
.icon-moon-enter:before {
content: "\ed76";
}
.icon-moon-exit:before {
content: "\ed77";
}
.icon-moon-enter2:before {
content: "\ed78";
}
.icon-moon-exit2:before {
content: "\ed79";
}
.icon-moon-enter3:before {
content: "\ed7a";
}
.icon-moon-exit3:before {
content: "\ed7b";
}
.icon-moon-wall:before {
content: "\ed7c";
}
.icon-moon-fence:before {
content: "\ed7d";
}
.icon-moon-play3:before {
content: "\ed7e";
}
.icon-moon-pause:before {
content: "\ed7f";
}
.icon-moon-stop:before {
content: "\ed80";
}
.icon-moon-previous:before {
content: "\ed81";
}
.icon-moon-next:before {
content: "\ed82";
}
.icon-moon-backward:before {
content: "\ed83";
}
.icon-moon-forward2:before {
content: "\ed84";
}
.icon-moon-play4:before {
content: "\ed85";
}
.icon-moon-pause2:before {
content: "\ed86";
}
.icon-moon-stop2:before {
content: "\ed87";
}
.icon-moon-backward2:before {
content: "\ed88";
}
.icon-moon-forward3:before {
content: "\ed89";
}
.icon-moon-first:before {
content: "\ed8a";
}
.icon-moon-last:before {
content: "\ed8b";
}
.icon-moon-previous2:before {
content: "\ed8c";
}
.icon-moon-next2:before {
content: "\ed8d";
}
.icon-moon-eject:before {
content: "\ed8e";
}
.icon-moon-volume-high:before {
content: "\ed8f";
}
.icon-moon-volume-medium:before {
content: "\ed90";
}
.icon-moon-volume-low:before {
content: "\ed91";
}
.icon-moon-volume-mute:before {
content: "\ed92";
}
.icon-moon-speaker-left:before {
content: "\ed93";
}
.icon-moon-speaker-right:before {
content: "\ed94";
}
.icon-moon-volume-mute2:before {
content: "\ed95";
}
.icon-moon-volume-increase:before {
content: "\ed96";
}
.icon-moon-volume-decrease:before {
content: "\ed97";
}
.icon-moon-volume-high2:before {
content: "\ed98";
}
.icon-moon-volume-medium2:before {
content: "\ed99";
}
.icon-moon-volume-medium3:before {
content: "\ed9a";
}
.icon-moon-volume-low2:before {
content: "\ed9b";
}
.icon-moon-volume-mute3:before {
content: "\ed9c";
}
.icon-moon-volume-increase2:before {
content: "\ed9d";
}
.icon-moon-volume-decrease2:before {
content: "\ed9e";
}
.icon-moon-volume-decrease3:before {
content: "\ed9f";
}
.icon-moon-volume-5:before {
content: "\eda0";
}
.icon-moon-volume-4:before {
content: "\eda1";
}
.icon-moon-volume-3:before {
content: "\eda2";
}
.icon-moon-volume-2:before {
content: "\eda3";
}
.icon-moon-volume-1:before {
content: "\eda4";
}
.icon-moon-volume-0:before {
content: "\eda5";
}
.icon-moon-volume-mute4:before {
content: "\eda6";
}
.icon-moon-volume-mute5:before {
content: "\eda7";
}
.icon-moon-loop:before {
content: "\eda8";
}
.icon-moon-loop2:before {
content: "\eda9";
}
.icon-moon-loop3:before {
content: "\edaa";
}
.icon-moon-infinite-square:before {
content: "\edab";
}
.icon-moon-infinite:before {
content: "\edac";
}
.icon-moon-infinite2:before {
content: "\edad";
}
.icon-moon-loop4:before {
content: "\edae";
}
.icon-moon-shuffle:before {
content: "\edaf";
}
.icon-moon-shuffle2:before {
content: "\edb0";
}
.icon-moon-wave:before {
content: "\edb1";
}
.icon-moon-wave2:before {
content: "\edb2";
}
.icon-moon-split:before {
content: "\edb3";
}
.icon-moon-merge:before {
content: "\edb4";
}
.icon-moon-first2:before {
content: "\edb5";
}
.icon-moon-last2:before {
content: "\edb6";
}
.icon-moon-arrow-up:before {
content: "\edb7";
}
.icon-moon-arrow-up2:before {
content: "\edb8";
}
.icon-moon-arrow-up3:before {
content: "\edb9";
}
.icon-moon-arrow-up4:before {
content: "\edba";
}
.icon-moon-arrow-right:before {
content: "\edbb";
}
.icon-moon-arrow-right2:before {
content: "\edbc";
}
.icon-moon-arrow-right3:before {
content: "\edbd";
}
.icon-moon-arrow-right4:before {
content: "\edbe";
}
.icon-moon-arrow-down:before {
content: "\edbf";
}
.icon-moon-arrow-down2:before {
content: "\edc0";
}
.icon-moon-arrow-down3:before {
content: "\edc1";
}
.icon-moon-arrow-down4:before {
content: "\edc2";
}
.icon-moon-arrow-left:before {
content: "\edc3";
}
.icon-moon-arrow-left2:before {
content: "\edc4";
}
.icon-moon-arrow-left3:before {
content: "\edc5";
}
.icon-moon-arrow-left4:before {
content: "\edc6";
}
.icon-moon-arrow-up5:before {
content: "\edc7";
}
.icon-moon-arrow-right5:before {
content: "\edc8";
}
.icon-moon-arrow-down5:before {
content: "\edc9";
}
.icon-moon-arrow-left5:before {
content: "\edca";
}
.icon-moon-arrow-up-left:before {
content: "\edcb";
}
.icon-moon-arrow-up6:before {
content: "\edcc";
}
.icon-moon-arrow-up-right:before {
content: "\edcd";
}
.icon-moon-arrow-right6:before {
content: "\edce";
}
.icon-moon-arrow-down-right:before {
content: "\edcf";
}
.icon-moon-arrow-down6:before {
content: "\edd0";
}
.icon-moon-arrow-down-left:before {
content: "\edd1";
}
.icon-moon-arrow-left6:before {
content: "\edd2";
}
.icon-moon-arrow-up-left2:before {
content: "\edd3";
}
.icon-moon-arrow-up7:before {
content: "\edd4";
}
.icon-moon-arrow-up-right2:before {
content: "\edd5";
}
.icon-moon-arrow-right7:before {
content: "\edd6";
}
.icon-moon-arrow-down-right2:before {
content: "\edd7";
}
.icon-moon-arrow-down7:before {
content: "\edd8";
}
.icon-moon-arrow-down-left2:before {
content: "\edd9";
}
.icon-moon-arrow-left7:before {
content: "\edda";
}
.icon-moon-arrow-up-left3:before {
content: "\eddb";
}
.icon-moon-arrow-up8:before {
content: "\eddc";
}
.icon-moon-arrow-up-right3:before {
content: "\eddd";
}
.icon-moon-arrow-right8:before {
content: "\edde";
}
.icon-moon-arrow-down-right3:before {
content: "\eddf";
}
.icon-moon-arrow-down8:before {
content: "\ede0";
}
.icon-moon-arrow-down-left3:before {
content: "\ede1";
}
.icon-moon-arrow-left8:before {
content: "\ede2";
}
.icon-moon-circle-up:before {
content: "\ede3";
}
.icon-moon-circle-right:before {
content: "\ede4";
}
.icon-moon-circle-down:before {
content: "\ede5";
}
.icon-moon-circle-left:before {
content: "\ede6";
}
.icon-moon-circle-up2:before {
content: "\ede7";
}
.icon-moon-circle-right2:before {
content: "\ede8";
}
.icon-moon-circle-down2:before {
content: "\ede9";
}
.icon-moon-circle-left2:before {
content: "\edea";
}
.icon-moon-circle-up-left:before {
content: "\edeb";
}
.icon-moon-circle-up3:before {
content: "\edec";
}
.icon-moon-circle-up-right:before {
content: "\eded";
}
.icon-moon-circle-right3:before {
content: "\edee";
}
.icon-moon-circle-down-right:before {
content: "\edef";
}
.icon-moon-circle-down3:before {
content: "\edf0";
}
.icon-moon-circle-down-left:before {
content: "\edf1";
}
.icon-moon-circle-left3:before {
content: "\edf2";
}
.icon-moon-circle-up-left2:before {
content: "\edf3";
}
.icon-moon-circle-up4:before {
content: "\edf4";
}
.icon-moon-circle-up-right2:before {
content: "\edf5";
}
.icon-moon-circle-right4:before {
content: "\edf6";
}
.icon-moon-circle-down-right2:before {
content: "\edf7";
}
.icon-moon-circle-down4:before {
content: "\edf8";
}
.icon-moon-circle-down-left2:before {
content: "\edf9";
}
.icon-moon-circle-left4:before {
content: "\edfa";
}
.icon-moon-arrow-resize:before {
content: "\edfb";
}
.icon-moon-arrow-resize2:before {
content: "\edfc";
}
.icon-moon-arrow-resize3:before {
content: "\edfd";
}
.icon-moon-arrow-resize4:before {
content: "\edfe";
}
.icon-moon-arrow-resize5:before {
content: "\edff";
}
.icon-moon-arrow-resize6:before {
content: "\ee00";
}
.icon-moon-arrow-resize7:before {
content: "\ee01";
}
.icon-moon-arrow-resize8:before {
content: "\ee02";
}
.icon-moon-square-up-left:before {
content: "\ee03";
}
.icon-moon-square-up:before {
content: "\ee04";
}
.icon-moon-square-up-right:before {
content: "\ee05";
}
.icon-moon-square-right:before {
content: "\ee06";
}
.icon-moon-square-down-right:before {
content: "\ee07";
}
.icon-moon-square-down:before {
content: "\ee08";
}
.icon-moon-square-down-left:before {
content: "\ee09";
}
.icon-moon-square-left:before {
content: "\ee0a";
}
.icon-moon-arrow-up9:before {
content: "\ee0b";
}
.icon-moon-arrow-right9:before {
content: "\ee0c";
}
.icon-moon-arrow-down9:before {
content: "\ee0d";
}
.icon-moon-arrow-left9:before {
content: "\ee0e";
}
.icon-moon-arrow-up10:before {
content: "\ee0f";
}
.icon-moon-arrow-right10:before {
content: "\ee10";
}
.icon-moon-arrow-down10:before {
content: "\ee11";
}
.icon-moon-arrow-left10:before {
content: "\ee12";
}
.icon-moon-arrow-up-left4:before {
content: "\ee13";
}
.icon-moon-arrow-up11:before {
content: "\ee14";
}
.icon-moon-arrow-up-right4:before {
content: "\ee15";
}
.icon-moon-arrow-right11:before {
content: "\ee16";
}
.icon-moon-arrow-down-right4:before {
content: "\ee17";
}
.icon-moon-arrow-down11:before {
content: "\ee18";
}
.icon-moon-arrow-down-left4:before {
content: "\ee19";
}
.icon-moon-arrow-left11:before {
content: "\ee1a";
}
.icon-moon-arrow-up-left5:before {
content: "\ee1b";
}
.icon-moon-arrow-up12:before {
content: "\ee1c";
}
.icon-moon-arrow-up-right5:before {
content: "\ee1d";
}
.icon-moon-arrow-right12:before {
content: "\ee1e";
}
.icon-moon-arrow-down-right5:before {
content: "\ee1f";
}
.icon-moon-arrow-down12:before {
content: "\ee20";
}
.icon-moon-arrow-down-left5:before {
content: "\ee21";
}
.icon-moon-arrow-left12:before {
content: "\ee22";
}
.icon-moon-arrow-up13:before {
content: "\ee23";
}
.icon-moon-arrow-right13:before {
content: "\ee24";
}
.icon-moon-arrow-down13:before {
content: "\ee25";
}
.icon-moon-arrow-left13:before {
content: "\ee26";
}
.icon-moon-arrow-up14:before {
content: "\ee27";
}
.icon-moon-arrow-right14:before {
content: "\ee28";
}
.icon-moon-arrow-down14:before {
content: "\ee29";
}
.icon-moon-arrow-left14:before {
content: "\ee2a";
}
.icon-moon-circle-up5:before {
content: "\ee2b";
}
.icon-moon-circle-right5:before {
content: "\ee2c";
}
.icon-moon-circle-down5:before {
content: "\ee2d";
}
.icon-moon-circle-left5:before {
content: "\ee2e";
}
.icon-moon-circle-up6:before {
content: "\ee2f";
}
.icon-moon-circle-right6:before {
content: "\ee30";
}
.icon-moon-circle-down6:before {
content: "\ee31";
}
.icon-moon-circle-left6:before {
content: "\ee32";
}
.icon-moon-arrow-up15:before {
content: "\ee33";
}
.icon-moon-arrow-right15:before {
content: "\ee34";
}
.icon-moon-arrow-down15:before {
content: "\ee35";
}
.icon-moon-arrow-left15:before {
content: "\ee36";
}
.icon-moon-arrow-up16:before {
content: "\ee37";
}
.icon-moon-arrow-right16:before {
content: "\ee38";
}
.icon-moon-arrow-down16:before {
content: "\ee39";
}
.icon-moon-arrow-left16:before {
content: "\ee3a";
}
.icon-moon-menu-open:before {
content: "\ee3b";
}
.icon-moon-menu-open2:before {
content: "\ee3c";
}
.icon-moon-menu-close:before {
content: "\ee3d";
}
.icon-moon-menu-close2:before {
content: "\ee3e";
}
.icon-moon-enter4:before {
content: "\ee3f";
}
.icon-moon-enter5:before {
content: "\ee40";
}
.icon-moon-esc:before {
content: "\ee41";
}
.icon-moon-enter6:before {
content: "\ee42";
}
.icon-moon-backspace:before {
content: "\ee43";
}
.icon-moon-backspace2:before {
content: "\ee44";
}
.icon-moon-tab:before {
content: "\ee45";
}
.icon-moon-transmission:before {
content: "\ee46";
}
.icon-moon-transmission2:before {
content: "\ee47";
}
.icon-moon-sort:before {
content: "\ee48";
}
.icon-moon-sort2:before {
content: "\ee49";
}
.icon-moon-move-up:before {
content: "\ee4a";
}
.icon-moon-move-down:before {
content: "\ee4b";
}
.icon-moon-sort-alpha-asc:before {
content: "\ee4c";
}
.icon-moon-sort-alpha-desc:before {
content: "\ee4d";
}
.icon-moon-sort-numeric-asc:before {
content: "\ee4e";
}
.icon-moon-sort-numberic-desc:before {
content: "\ee4f";
}
.icon-moon-sort-amount-asc:before {
content: "\ee50";
}
.icon-moon-sort-amount-desc:before {
content: "\ee51";
}
.icon-moon-sort-time-asc:before {
content: "\ee52";
}
.icon-moon-sort-time-desc:before {
content: "\ee53";
}
.icon-moon-battery-6:before {
content: "\ee54";
}
.icon-moon-battery-5:before {
content: "\ee55";
}
.icon-moon-battery-4:before {
content: "\ee56";
}
.icon-moon-battery-3:before {
content: "\ee57";
}
.icon-moon-battery-2:before {
content: "\ee58";
}
.icon-moon-battery-1:before {
content: "\ee59";
}
.icon-moon-battery-0:before {
content: "\ee5a";
}
.icon-moon-battery-charging:before {
content: "\ee5b";
}
.icon-moon-key-keyboard:before {
content: "\ee5c";
}
.icon-moon-key-A:before {
content: "\ee5d";
}
.icon-moon-key-up:before {
content: "\ee5e";
}
.icon-moon-key-right:before {
content: "\ee5f";
}
.icon-moon-key-down:before {
content: "\ee60";
}
.icon-moon-key-left:before {
content: "\ee61";
}
.icon-moon-command:before {
content: "\ee62";
}
.icon-moon-shift:before {
content: "\ee63";
}
.icon-moon-ctrl:before {
content: "\ee64";
}
.icon-moon-opt:before {
content: "\ee65";
}
.icon-moon-checkbox-checked:before {
content: "\ee66";
}
.icon-moon-checkbox-unchecked:before {
content: "\ee67";
}
.icon-moon-checkbox-partial:before {
content: "\ee68";
}
.icon-moon-square:before {
content: "\ee69";
}
.icon-moon-triangle:before {
content: "\ee6a";
}
.icon-moon-triangle2:before {
content: "\ee6b";
}
.icon-moon-diamond3:before {
content: "\ee6c";
}
.icon-moon-diamond4:before {
content: "\ee6d";
}
.icon-moon-checkbox-checked2:before {
content: "\ee6e";
}
.icon-moon-checkbox-unchecked2:before {
content: "\ee6f";
}
.icon-moon-checkbox-partial2:before {
content: "\ee70";
}
.icon-moon-radio-checked:before {
content: "\ee71";
}
.icon-moon-radio-checked2:before {
content: "\ee72";
}
.icon-moon-radio-unchecked:before {
content: "\ee73";
}
.icon-moon-toggle-on:before {
content: "\ee74";
}
.icon-moon-toggle-off:before {
content: "\ee75";
}
.icon-moon-checkmark-circle:before {
content: "\ee76";
}
.icon-moon-circle:before {
content: "\ee77";
}
.icon-moon-circle2:before {
content: "\ee78";
}
.icon-moon-circles:before {
content: "\ee79";
}
.icon-moon-circles2:before {
content: "\ee7a";
}
.icon-moon-crop:before {
content: "\ee7b";
}
.icon-moon-crop2:before {
content: "\ee7c";
}
.icon-moon-make-group:before {
content: "\ee7d";
}
.icon-moon-ungroup:before {
content: "\ee7e";
}
.icon-moon-vector:before {
content: "\ee7f";
}
.icon-moon-vector2:before {
content: "\ee80";
}
.icon-moon-rulers:before {
content: "\ee81";
}
.icon-moon-ruler:before {
content: "\ee82";
}
.icon-moon-pencil-ruler:before {
content: "\ee83";
}
.icon-moon-scissors:before {
content: "\ee84";
}
.icon-moon-scissors2:before {
content: "\ee85";
}
.icon-moon-scissors3:before {
content: "\ee86";
}
.icon-moon-haircut:before {
content: "\ee87";
}
.icon-moon-comb:before {
content: "\ee88";
}
.icon-moon-filter:before {
content: "\ee89";
}
.icon-moon-filter2:before {
content: "\ee8a";
}
.icon-moon-filter3:before {
content: "\ee8b";
}
.icon-moon-filter4:before {
content: "\ee8c";
}
.icon-moon-font:before {
content: "\ee8d";
}
.icon-moon-ampersand:before {
content: "\ee8e";
}
.icon-moon-ligature:before {
content: "\ee8f";
}
.icon-moon-ligature2:before {
content: "\ee90";
}
.icon-moon-font-size:before {
content: "\ee91";
}
.icon-moon-typography:before {
content: "\ee92";
}
.icon-moon-text-height:before {
content: "\ee93";
}
.icon-moon-text-width:before {
content: "\ee94";
}
.icon-moon-height2:before {
content: "\ee95";
}
.icon-moon-width:before {
content: "\ee96";
}
.icon-moon-bold:before {
content: "\ee97";
}
.icon-moon-underline:before {
content: "\ee98";
}
.icon-moon-italic:before {
content: "\ee99";
}
.icon-moon-strikethrough:before {
content: "\ee9a";
}
.icon-moon-strikethrough2:before {
content: "\ee9b";
}
.icon-moon-font-size2:before {
content: "\ee9c";
}
.icon-moon-bold2:before {
content: "\ee9d";
}
.icon-moon-underline2:before {
content: "\ee9e";
}
.icon-moon-italic2:before {
content: "\ee9f";
}
.icon-moon-strikethrough3:before {
content: "\eea0";
}
.icon-moon-omega:before {
content: "\eea1";
}
.icon-moon-sigma:before {
content: "\eea2";
}
.icon-moon-nbsp:before {
content: "\eea3";
}
.icon-moon-page-break:before {
content: "\eea4";
}
.icon-moon-page-break2:before {
content: "\eea5";
}
.icon-moon-superscript:before {
content: "\eea6";
}
.icon-moon-subscript:before {
content: "\eea7";
}
.icon-moon-superscript2:before {
content: "\eea8";
}
.icon-moon-subscript2:before {
content: "\eea9";
}
.icon-moon-text-color:before {
content: "\eeaa";
}
.icon-moon-highlight:before {
content: "\eeab";
}
.icon-moon-pagebreak:before {
content: "\eeac";
}
.icon-moon-clear-formatting:before {
content: "\eead";
}
.icon-moon-table:before {
content: "\eeae";
}
.icon-moon-table2:before {
content: "\eeaf";
}
.icon-moon-insert-template:before {
content: "\eeb0";
}
.icon-moon-pilcrow:before {
content: "\eeb1";
}
.icon-moon-ltr:before {
content: "\eeb2";
}
.icon-moon-rtl:before {
content: "\eeb3";
}
.icon-moon-ltr2:before {
content: "\eeb4";
}
.icon-moon-rtl2:before {
content: "\eeb5";
}
.icon-moon-section:before {
content: "\eeb6";
}
.icon-moon-paragraph-left:before {
content: "\eeb7";
}
.icon-moon-paragraph-center:before {
content: "\eeb8";
}
.icon-moon-paragraph-right:before {
content: "\eeb9";
}
.icon-moon-paragraph-justify:before {
content: "\eeba";
}
.icon-moon-paragraph-left2:before {
content: "\eebb";
}
.icon-moon-paragraph-center2:before {
content: "\eebc";
}
.icon-moon-paragraph-right2:before {
content: "\eebd";
}
.icon-moon-paragraph-justify2:before {
content: "\eebe";
}
.icon-moon-indent-increase:before {
content: "\eebf";
}
.icon-moon-indent-decrease:before {
content: "\eec0";
}
.icon-moon-paragraph-left3:before {
content: "\eec1";
}
.icon-moon-paragraph-center3:before {
content: "\eec2";
}
.icon-moon-paragraph-right3:before {
content: "\eec3";
}
.icon-moon-paragraph-justify3:before {
content: "\eec4";
}
.icon-moon-indent-increase2:before {
content: "\eec5";
}
.icon-moon-indent-decrease2:before {
content: "\eec6";
}
.icon-moon-share:before {
content: "\eec7";
}
.icon-moon-share2:before {
content: "\eec8";
}
.icon-moon-new-tab:before {
content: "\eec9";
}
.icon-moon-new-tab2:before {
content: "\eeca";
}
.icon-moon-popout:before {
content: "\eecb";
}
.icon-moon-embed:before {
content: "\eecc";
}
.icon-moon-embed2:before {
content: "\eecd";
}
.icon-moon-markup:before {
content: "\eece";
}
.icon-moon-regexp:before {
content: "\eecf";
}
.icon-moon-regexp2:before {
content: "\eed0";
}
.icon-moon-code:before {
content: "\eed1";
}
.icon-moon-circle-css:before {
content: "\eed2";
}
.icon-moon-circle-code:before {
content: "\eed3";
}
.icon-moon-terminal:before {
content: "\eed4";
}
.icon-moon-unicode:before {
content: "\eed5";
}
.icon-moon-seven-segment-0:before {
content: "\eed6";
}
.icon-moon-seven-segment-1:before {
content: "\eed7";
}
.icon-moon-seven-segment-2:before {
content: "\eed8";
}
.icon-moon-seven-segment-3:before {
content: "\eed9";
}
.icon-moon-seven-segment-4:before {
content: "\eeda";
}
.icon-moon-seven-segment-5:before {
content: "\eedb";
}
.icon-moon-seven-segment-6:before {
content: "\eedc";
}
.icon-moon-seven-segment-7:before {
content: "\eedd";
}
.icon-moon-seven-segment-8:before {
content: "\eede";
}
.icon-moon-seven-segment-9:before {
content: "\eedf";
}
.icon-moon-share3:before {
content: "\eee0";
}
.icon-moon-share4:before {
content: "\eee1";
}
.icon-moon-mail:before {
content: "\eee2";
}
.icon-moon-mail2:before {
content: "\eee3";
}
.icon-moon-mail3:before {
content: "\eee4";
}
.icon-moon-mail4:before {
content: "\eee5";
}
.icon-moon-amazon:before {
content: "\eee6";
}
.icon-moon-google:before {
content: "\eee7";
}
.icon-moon-google2:before {
content: "\eee8";
}
.icon-moon-google3:before {
content: "\eee9";
}
.icon-moon-google-plus:before {
content: "\eeea";
}
.icon-moon-google-plus2:before {
content: "\eeeb";
}
.icon-moon-google-plus3:before {
content: "\eeec";
}
.icon-moon-hangouts:before {
content: "\eeed";
}
.icon-moon-google-drive:before {
content: "\eeee";
}
.icon-moon-facebook:before {
content: "\eeef";
}
.icon-moon-facebook2:before {
content: "\eef0";
}
.icon-moon-instagram:before {
content: "\eef1";
}
.icon-moon-whatsapp:before {
content: "\eef2";
}
.icon-moon-spotify:before {
content: "\eef3";
}
.icon-moon-telegram:before {
content: "\eef4";
}
.icon-moon-twitter:before {
content: "\eef5";
}
.icon-moon-vine:before {
content: "\eef6";
}
.icon-moon-vk:before {
content: "\eef7";
}
.icon-moon-renren:before {
content: "\eef8";
}
.icon-moon-sina-weibo:before {
content: "\eef9";
}
.icon-moon-rss:before {
content: "\eefa";
}
.icon-moon-rss2:before {
content: "\eefb";
}
.icon-moon-youtube:before {
content: "\eefc";
}
.icon-moon-youtube2:before {
content: "\eefd";
}
.icon-moon-twitch:before {
content: "\eefe";
}
.icon-moon-vimeo:before {
content: "\eeff";
}
.icon-moon-vimeo2:before {
content: "\ef00";
}
.icon-moon-lanyrd:before {
content: "\ef01";
}
.icon-moon-flickr:before {
content: "\ef02";
}
.icon-moon-flickr2:before {
content: "\ef03";
}
.icon-moon-flickr3:before {
content: "\ef04";
}
.icon-moon-flickr4:before {
content: "\ef05";
}
.icon-moon-dribbble:before {
content: "\ef06";
}
.icon-moon-behance:before {
content: "\ef07";
}
.icon-moon-behance2:before {
content: "\ef08";
}
.icon-moon-deviantart:before {
content: "\ef09";
}
.icon-moon-500px:before {
content: "\ef0a";
}
.icon-moon-steam:before {
content: "\ef0b";
}
.icon-moon-steam2:before {
content: "\ef0c";
}
.icon-moon-dropbox:before {
content: "\ef0d";
}
.icon-moon-onedrive:before {
content: "\ef0e";
}
.icon-moon-github:before {
content: "\ef0f";
}
.icon-moon-npm:before {
content: "\ef10";
}
.icon-moon-basecamp:before {
content: "\ef11";
}
.icon-moon-trello:before {
content: "\ef12";
}
.icon-moon-wordpress:before {
content: "\ef13";
}
.icon-moon-joomla:before {
content: "\ef14";
}
.icon-moon-ello:before {
content: "\ef15";
}
.icon-moon-blogger:before {
content: "\ef16";
}
.icon-moon-blogger2:before {
content: "\ef17";
}
.icon-moon-tumblr:before {
content: "\ef18";
}
.icon-moon-tumblr2:before {
content: "\ef19";
}
.icon-moon-yahoo:before {
content: "\ef1a";
}
.icon-moon-yahoo2:before {
content: "\ef1b";
}
.icon-moon-tux:before {
content: "\ef1c";
}
.icon-moon-appleinc:before {
content: "\ef1d";
}
.icon-moon-finder:before {
content: "\ef1e";
}
.icon-moon-android:before {
content: "\ef1f";
}
.icon-moon-windows:before {
content: "\ef20";
}
.icon-moon-windows8:before {
content: "\ef21";
}
.icon-moon-soundcloud:before {
content: "\ef22";
}
.icon-moon-soundcloud2:before {
content: "\ef23";
}
.icon-moon-skype:before {
content: "\ef24";
}
.icon-moon-reddit:before {
content: "\ef25";
}
.icon-moon-hackernews:before {
content: "\ef26";
}
.icon-moon-wikipedia:before {
content: "\ef27";
}
.icon-moon-linkedin:before {
content: "\ef28";
}
.icon-moon-linkedin2:before {
content: "\ef29";
}
.icon-moon-lastfm:before {
content: "\ef2a";
}
.icon-moon-lastfm2:before {
content: "\ef2b";
}
.icon-moon-delicious:before {
content: "\ef2c";
}
.icon-moon-stumbleupon:before {
content: "\ef2d";
}
.icon-moon-stumbleupon2:before {
content: "\ef2e";
}
.icon-moon-stackoverflow:before {
content: "\ef2f";
}
.icon-moon-pinterest:before {
content: "\ef30";
}
.icon-moon-pinterest2:before {
content: "\ef31";
}
.icon-moon-xing:before {
content: "\ef32";
}
.icon-moon-xing2:before {
content: "\ef33";
}
.icon-moon-flattr:before {
content: "\ef34";
}
.icon-moon-foursquare:before {
content: "\ef35";
}
.icon-moon-yelp:before {
content: "\ef36";
}
.icon-moon-paypal:before {
content: "\ef37";
}
.icon-moon-chrome:before {
content: "\ef38";
}
.icon-moon-firefox:before {
content: "\ef39";
}
.icon-moon-IE:before {
content: "\ef3a";
}
.icon-moon-edge:before {
content: "\ef3b";
}
.icon-moon-safari:before {
content: "\ef3c";
}
.icon-moon-opera:before {
content: "\ef3d";
}
.icon-moon-file-pdf:before {
content: "\ef3e";
}
.icon-moon-file-openoffice:before {
content: "\ef3f";
}
.icon-moon-file-word:before {
content: "\ef40";
}
.icon-moon-file-excel:before {
content: "\ef41";
}
.icon-moon-libreoffice:before {
content: "\ef42";
}
.icon-moon-html-five:before {
content: "\ef43";
}
.icon-moon-html-five2:before {
content: "\ef44";
}
.icon-moon-css3:before {
content: "\ef45";
}
.icon-moon-git:before {
content: "\ef46";
}
.icon-moon-codepen:before {
content: "\ef47";
}
.icon-moon-svg:before {
content: "\ef48";
}
.icon-moon-IcoMoon:before {
content: "\ef49";
}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}@import url("https://fonts.googleapis.com/css?family=Lovers+Quarrel");
@import url("https://fonts.googleapis.com/css?family=Great+Vibes"); a, body[class*="single-dtlms"] ul.commentlist li .reply a, .page-template-default.page table tr td a.dtlms-view-class-result, .page-template-default.page table tr td a.dtlms-view-course-result, .dtlms-upload-assignment .dtlms-remove-upload-assignment-field, div[class*="list-item-wrapper"], .dtlms-apply-isotope div[class*="listing-isotope-filter"] a, div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-author-details, div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-author-details .dtlms-author-image, div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings, div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a, div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button, div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="list-overlay"] a.dtlms-button, .dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner, .dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-meta-wrapper, .dtlms-classlist-class-courses-list, .dtlms-classlist-class-courses-list ul, .dtlms-course-curriculum-table td.assignment:after, .dtlms-course-curriculum-table td.lesson:after, .dtlms-course-curriculum-table td.quiz:after, .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a:after, .dtlms-tabs-vertical-container > ul.dtlms-tabs-vertical > li > a::after, .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a, .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-prev:before, .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-next:after, div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span, div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span:before, .dtlms-course-category-item, .dtlms-course-category-item.type1 .dtlms-course-category-meta-data > span, .dtlms-course-category-item.type1 .dtlms-course-category-meta-data .dtlms-category-total-items, .dtlms-course-category-item.type1 .dtlms-course-category-meta-data .dtlms-category-total-items span, .dtlms-course-category-item.type1:before, .dtlms-course-category-item.type2 h3, .dtlms-course-category-item.type2:after, .dtlms-course-category-item.type3 span:after, .dtlms-course-category-item.type4 *, .dtlms-course-category-item.type4 a, .dtlms-course-category-item.type4:before, .dtlms-course-category-item.type4:after, .dtlms-course-category-item.type5 .dtlms-course-category-meta-data, .dtlms-course-category-item.type5 .dtlms-course-category-meta-data:before, .dtlms-course-category-item.type5 .dtlms-category-total-items, .dtlms-course-category-item.type6:before, .dtlms-course-category-item.type6:after, .dtlms-course-category-item.type3 .dtlms-course-category-meta-data, .dtlms-course-category-item.type8 .dtlms-course-category-meta-data, .dtlms-course-category-item.type1 .dtlms-course-category-meta-data > img, .dtlms-course-category-item.type5 .dtlms-course-category-meta-data > img, .dtlms-course-category-item.type7 .dtlms-course-category-meta-data:before, .dtlms-course-category-item.type7 .dtlms-category-total-items:before, .dtlms-course-category-item.type8 .dtlms-course-category-meta-data > span, .dtlms-course-category-item.type8 .dtlms-course-category-meta-data > span img, .dtlms-course-category-item.type10 .dtlms-course-category-meta-data > span img, .dtlms-course-category-item.type5 .dtlms-course-category-meta-data > span, .dtlms-instructor-item, .dtlms-instructor-item.type2:before, .dtlms-instructor-item.type2:after, .dtlms-instructor-item.type3 *, .dtlms-instructor-item.type3:before, .dtlms-instructor-item.type3:after, .dtlms-instructor-item.type4:after, .dtlms-instructor-item.type4:before, .dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data, .dtlms-instructor-item.type5:after, .dtlms-instructor-item.type5 img, .dtlms-instructor-item.type10 .dtlms-team-social-links, .dtlms-course-category-item.type8 .dtlms-course-category-meta-data > span:after, .dtlms-course-category-item.type3 .dtlms-course-category-meta-data *, .dtlms-course-category-item.type7 h3, .dtlms-course-category-item.type7 .dtlms-category-total-items, .dtlms-course-category-item.type10 .dtlms-course-category-meta-data > span, .dtlms-course-category-item.type10 .dtlms-course-category-meta-data, .dtlms-apply-isotope div[class*="listing-isotope-filter"] a:after, .dtlms-toggle-group-set h5.dtlms-toggle, .dtlms-instructor-item.type1:before { -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; } *, *:before, *:after { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
.hidden { display: none !important; }
body[class*="single-dtlms"] ul li { list-style: none; }
a:focus, body[class*="single-dtlms"] a:focus { outline: none !important; }
body[class*="single-dtlms"] label, .dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a,
.dtlms-main-title-section-wrapper .dtlms-main-title-section h1 { font-weight: 600; }
.dtlms-main-title-section-wrapper .dtlms-main-title-section h4 { font-weight: normal; }
body:not(.has-sidebar):not(.page-one-column) .page-header, body.has-sidebar.error404 #primary .page-header, body.page-two-column:not(.archive) #primary .entry-header, body.page-two-column.archive:not(.has-sidebar) #primary .page-header, .blog:not(.has-sidebar) #primary article, .archive:not(.page-one-column):not(.has-sidebar) #primary article, .search:not(.has-sidebar) #primary article, .error404:not(.has-sidebar) #primary .page-content, .error404.has-sidebar #primary .page-content, body.page-two-column:not(.archive) #primary .entry-content, body.page-two-column #comments { width: 100% !important; }
.dtlms-donutchart { display: table; margin-left: auto; margin-right: auto; margin-bottom: 20px; }
.dtlms_packages > h1, .dtlms_packages > h2, .dtlms_packages > h3, .dtlms_packages > h4, .dtlms_packages > h5, .dtlms_packages > h6, .dtlms-package-items > h1, .dtlms-package-items > h2, .dtlms-package-items > h3, .dtlms-package-items > h4, .dtlms-package-items > h5, .dtlms-package-items > h6, .dtlms-view-curriculum-details-holder > h1, .dtlms-view-curriculum-details-holder > h2, .dtlms-view-curriculum-details-holder > h3, .dtlms-view-curriculum-details-holder > h4, .dtlms-view-curriculum-details-holder > h5, .dtlms-view-curriculum-details-holder > h6, .dtlms-instructor-item .dtlms-instructor-item-meta-data h4, .dtlms-instructor-item .dtlms-instructor-item-meta-data h5 { padding-top: 0; }
div[class*="listing-holder"] div[class*="listing-filters"] .dtlms-title { font-size: 22px; font-weight: 400; padding-bottom: 20px; margin-bottom: 35px; } .dtlms-news-box, .dtlms-info-box, .dtlms-success-box, .dtlms-error-box, .dtlms-warning-box, .dtlms-post-quiz-msg { border: 1px solid; clear: both; display: table; margin-top: 20px; margin-bottom: 20px; padding: 15px; margin-left: auto; margin-right: auto; }
.dtlms-column.dtlms-one-fourth div[class*="sidebar"] .dtlms-news-box, .dtlms-column.dtlms-one-fourth div[class*="sidebar"] .dtlms-info-box, .dtlms-column.dtlms-one-fourth div[class*="sidebar"] .dtlms-success-box, .dtlms-column.dtlms-one-fourth div[class*="sidebar"] .dtlms-error-box, .dtlms-column.dtlms-one-fourth div[class*="sidebar"] .dtlms-warning-box, .dtlms-column.dtlms-one-fourth div[class*="sidebar"] .dtlms-post-quiz-msg { font-size: 14px; }
.dtlms-news-box ul, .dtlms-info-box ul, .dtlms-success-box ul, .dtlms-error-box ul, .dtlms-warning-box ul, .dtlms-post-quiz-msg ul,
.dtlms-news-box p, .dtlms-info-box p, .dtlms-success-box p, .dtlms-error-box p, .dtlms-warning-box p, .dtlms-post-quiz-msg p { margin-bottom: 10px; } .dtlms-main-title-section-wrapper { clear: both; display: block; float: left; margin: 0; padding: 0; width: 100%; }
.dtlms-container { width:1170px; margin:0 auto; position:relative; clear:both; } .single-featured-image-header { display: none; }
.dtlms-main-title-section-wrapper .dtlms-breadcrumb { clear:both; float:left; width:100%; margin:0px; padding:0px; font-size:13px; font-weight:500; }
.dtlms-main-title-section-wrapper .dtlms-breadcrumb .fa { display:inline-block; margin:0px 4px; padding:0px; }
.dtlms-main-title-section-wrapper .dtlms-breadcrumb .fa.default { display: inline-block; height: 12px; width: 1px; -webkit-transform: rotate(30deg); -moz-transform-origin: 0 0; -moz-transform: rotate(30deg); -ms-transform-origin: 0 0; -ms-transform: rotate(30deg); transform-origin: 0 0; transform: rotate(30deg); top: 2px; position: relative; margin: 0px 5px 0px 15px; right: 2px; }
.dtlms-main-title-section-wrapper .dtlms-main-title-section { float: left; margin: 6px 0 0; width: 100%; }
.dtlms-main-title-section-wrapper .dtlms-main-title-section h1 { font-size: 30px; line-height: normal; margin-bottom: 0; }
.dtlms-main-title-section-wrapper .dtlms-main-title-section h4 { font-size: 18px; font-weight: lighter; line-height: normal; margin-bottom: 10px; padding-top: 0; }
.dtlms-main-title-section-wrapper .featured-post { display: inline-block; float: none; font-size: 12px; font-weight: normal; line-height: 20px; padding: 5px 15px; position: absolute; right: 0; top: 0; -webkit-border-radius: 2px; border-radius: 2px; } ul.dtlms-custom-login li a { display: inline-block; position: relative; vertical-align: middle; }
ul.dtlms-custom-login li a img { width: 20px; border-radius: 50%; position: relative; top: 4px; }
ul.dtlms-custom-login li a span { float: right; position: relative; vertical-align: middle; margin: 0 0 0 5px; font-size: 16px; text-transform: capitalize; }
.dtlms-login-form-overlay, .dtlms-login-form-container, .dtlms-class-registration-form-overlay, .dtlms-class-registration-form-container { position: fixed; bottom: 0; left: 0; right: 0; top: 0; z-index: 9999; }
.dtlms-login-form-container, .dtlms-class-registration-form-container { display: block; height: 100% !important; margin: 0; padding: 0; pointer-events: none; width: 100%; z-index: 10000; }
.dtlms-login-form-container .dtlms-login-form, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner { display: block; margin: auto; padding: 0; pointer-events: auto; position: absolute; left: 0; right: 0; top: 50%; width: 30%; -webkit-transform: translateY(-50%); transform: translateY(-50%); border-width: 5px; border-style: solid; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder, .dtlms-login-form-container .dtlms-social-logins-container, .dtlms-class-registration-form-container .dtlms-class-registration-form-holder { display: inline-block; padding: 60px 30px 30px; vertical-align: middle; text-align: center; width: 100%; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder form, .dtlms-class-registration-form-container .dtlms-class-registration-form .dtlms-class-registration-form-holder form { display: block;  }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p { text-align: center; display: inline-block; width: 100%; margin-bottom: 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder label { font-weight: 300; display: inline-block; margin-bottom: 10px; width: 100%; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder .login-remember { margin: 10px 0 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder .login-submit { margin-bottom: 30px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder .login-remember #rememberme { margin: -5px 5px 0 0; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title { border: none; text-align: center; font-weight: 700; margin-bottom: 40px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title h2, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title h2 { font-size: 36px; font-weight: 500; }
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title h2 { margin-bottom: 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title strong, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title strong { display:inline-block; margin: 0 0 0 10px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title:after, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title:after { margin:auto; left:0;right:0; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p #wp-submit { display: inline-block; padding: 20px 130px; text-align: center; margin: 0; float: none; border-radius: 5px; }
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-submit-registration-form.dtlms-button { margin: 20px 0 0 0;}
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-success-box { display: inline-block; width: 100%; position: relative; }
.dtlms-social-logins-divider { font-size: 15px; line-height: normal; position: absolute; left: 0; top: -20px; width: 40px; border-width: 5px; border-style: solid; border-radius: 50%; height: 40px; right: 0; margin: auto; padding: 5px; display: inline-block; text-align: center; }
.dtlms-social-logins-divider:before { content: ""; position: absolute; left: 0; right: 0; margin: auto; top: 100%; height: 15px; text-align: center; width: 1px; }
.dtlms-social-logins-divider:after { content: ""; left: 0; right: 0; width: 5px; height: 5px; margin: auto; top: 150%; position: absolute; border-radius: 50%; }
.dtlms-login-form .dtlms-social-logins-container a:last-child { margin-right: 0; }
.dtlms-login-form-container .dtlms-login-form p.tpl-forget-pwd { margin-bottom: 10px; }
.dtlms-login-form-container .dtlms-login-form p.tpl-forget-pwd a:hover { color: #000; }
.dtlms-social-logins-container { position: relative; }
.dtlms-social-logins-container a[class^="dtlms-social"] { display: inline-block; line-height: 30px; margin: 0 20px 0 0; padding: 10px 15px 10px 40px; position: relative; border-radius: 5px; width: 45%; font-size: 14px; font-weight: 700; }
.dtlms-social-logins-container a[class^="dtlms-social"] > i { height: 100%; line-height: inherit; padding-top: inherit; padding-bottom: inherit; position: absolute; bottom: 0; left: 0; top: 0; text-align: center; width: 50px; font-size: 16px; }
.dtlms-class-registration-form input[type="text"], .dtlms-class-registration-form input[type="password"], .dtlms-class-registration-form input[type="email"], .dtlms-class-registration-form input[type="url"], .dtlms-class-registration-form input[type="tel"], .dtlms-class-registration-form input[type="number"], .dtlms-class-registration-form input[type="range"], .dtlms-class-registration-form input[type="date"], .dtlms-class-registration-form textarea, .dtlms-class-registration-form input.text, .dtlms-class-registration-form input[type="search"], .dtlms-class-registration-form textarea
.dtlms-login-form-container input[type="text"], .dtlms-login-form-container input[type="password"], .dtlms-login-form-container input[type="email"], .dtlms-login-form-container input[type="url"], .dtlms-login-form-container input[type="tel"], .dtlms-login-form-container input[type="number"], .dtlms-login-form-container input[type="range"], .dtlms-login-form-container input[type="date"], .dtlms-login-form-container textarea, .dtlms-login-form-container input.text, .dtlms-login-form-container input[type="search"], .dtlms-login-form-container textarea { font-weight: 300; }
::-webkit-input-placeholder { color: #b4aab4 !important; }
::-moz-placeholder { color: #b4aab4 !important; }
:-ms-input-placeholder { color: #b4aab4 !important; }
:-moz-placeholder { color: #b4aab4 !important; } .dtlms-course-category-item { text-align: center; }
.dtlms-course-category-item img { display: inherit; }
.dtlms-course-category-item h3 { padding-top: 0; }
.dtlms-course-category-item.type9 h3 a { color: #000; }
.dtlms-course-category-item a, .dtlms-course-category-item a:hover, .dtlms-course-category-item a:focus { outline: none; }
.dtlms-course-category-item.type1 { text-align: center; z-index: 0; margin-bottom: 25px; }
.dtlms-course-category-item.type1.no-space { margin: 0; }
.dtlms-course-category-item.type1 * { z-index: 1; }
.dtlms-course-category-item.type1 h3 { margin-bottom: 0; font-weight: 400; }
.dtlms-course-category-item.type1:before { position: absolute; content: ""; display: block; pointer-events: none; top: 0; right: 0; bottom: 0; left: 0; border: 4px solid transparent; }
.dtlms-course-category-item.type1:hover:before { top: 10px; right: 10px; bottom: 10px; left: 10px; border-width: 4px; border-style: solid; }
.dtlms-course-category-item.type1 .dtlms-course-category-meta-data { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: 90%; }
.dtlms-course-category-item.type1 .dtlms-course-category-meta-data > img {float: none; display: inline-block; margin-bottom: 7px; height: 40px; width: auto; filter: brightness(0) invert(1); -moz-filter: brightness(0) invert(1); -webkit-filter: brightness(0) invert(1); -ms-filter: brightness(0) invert(1); }
.dtlms-course-category-item.type1:hover .dtlms-course-category-meta-data > img { filter: none; -moz-filter: none; -webkit-filter: none; -ms-filter: none; }
.dtlms-course-category-item.type1 .dtlms-course-category-meta-data > span { font-size: 40px; margin-bottom: 7px; }
.dtlms-course-category-item.type1 .dtlms-course-category-meta-data .dtlms-category-total-items { font-size: 14px; }
.dtlms-course-category-item.type2 { position: relative; margin-bottom: 30px; text-align: left; }
.dtlms-course-category-item.type2 * { z-index: 1; }
.dtlms-course-category-item.type2 h3 { position: absolute; width: 90%; margin-bottom: 0; text-transform: capitalize; bottom: 20px; font-size: 26px; line-height: 26px; font-weight: 600; letter-spacing: 0px; left: 20px; }
.dtlms-course-category-item.type2:hover h3 { bottom: 35px; }
.dtlms-course-category-item.type2 h3 a { color: #fff; }
.dtlms-course-category-item.type2:before {  position: absolute; content: ""; display: block; pointer-events: none; top: auto; right: 0; bottom: 0; left: 0; margin: 0 auto; width: 100%; height: 100%; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 48%, rgba(0,0,0,0.42) 49%, rgba(0,0,0,0.6) 70%, rgba(0,0,0,0.8) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(48%, rgba(0,0,0,0.4)), color-stop(49%, rgba(0,0,0,0.42)), color-stop(70%, rgba(0,0,0,0.6)), color-stop(100%, rgba(0,0,0,0.8))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 48%, rgba(0,0,0,0.42) 49%, rgba(0,0,0,0.6) 70%, rgba(0,0,0,0.8) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 48%, rgba(0,0,0,0.42) 49%, rgba(0,0,0,0.6) 70%, rgba(0,0,0,0.8) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 48%, rgba(0,0,0,0.42) 49%, rgba(0,0,0,0.6) 70%, rgba(0,0,0,0.8) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 48%, rgba(0,0,0,0.42) 49%, rgba(0,0,0,0.6) 70%, rgba(0,0,0,0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 ); }
.dtlms-course-category-item.type2:after { position: absolute; content: ""; display: block; pointer-events: none; top: auto; right: auto; bottom: 20px; left: 20px; width: 0; height: 3px; }
.dtlms-course-category-item.type2:hover:after { width: 100px; }
.dtlms-course-category-item.type3, .dtlms-course-category-item.type8 { border-style: solid; border-width: 0 1px 1px 0; min-height: 270px; position: relative; margin: 0; }
.dtlms-course-category-item.type8 { backface-visibility: hidden; border-style: dashed; border-color: rgba(0, 0, 0, 0.2); overflow: hidden; }
.dtlms-course-category-item.type3 span { font-size: 40px; margin-bottom: 20px; }
.dtlms-course-category-item.type3 img { height: 40px; float: none; display: inline-block; margin-bottom: 11px; filter: none; -moz-filter: none; -webkit-filter: none; -ms-filter: none; }
.dtlms-course-category-item.type3.dtlms-one-column, .dtlms-course-category-item.type8.dtlms-one-column { width: 100%; }
.dtlms-course-category-item.type3.dtlms-one-half, .dtlms-course-category-item.type8.dtlms-one-half { width: 50%; }
.dtlms-course-category-item.type3.dtlms-one-third, .dtlms-course-category-item.type8.dtlms-one-third { width: 33.33%; }
.dtlms-course-category-item.type3.dtlms-one-column { border-right: none; }
.dtlms-course-category-item.type3.dtlms-one-column:nth-last-child(-n+2) { border-bottom: none; }
.dtlms-course-category-item.type8.dtlms-one-column:nth-last-child(-n+1) { border-bottom: none; }
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-child(3n+4), .dtlms-course-category-item.type8.dtlms-one-column, .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-child(3n+3), .dtlms-course-category-item.type3.dtlms-column.dtlms-one-half:nth-child(2n+3) { border-right: none; }
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-last-child(-n+3) { border-bottom: none; }
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-half:nth-last-child(2),
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-last-child(3) { border-bottom: 1px solid rgba(0,0,0,0.075); }
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-half:nth-child(even):nth-last-child(2),
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-child(even):nth-last-child(3) { border-bottom: none; }
.dtlms-course-category-item.type8.dtlms-column.dtlms-one-half:nth-child(even) { border-right: none; }
.dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-last-child(-n+3), .dtlms-course-category-item.type8.dtlms-column.dtlms-one-half:nth-last-child(-n+2) { border-bottom: none; }
.dtlms-course-category-item.type8.dtlms-column.dtlms-one-half:nth-last-child(2) { border-bottom: 1px dashed rgba(0, 0, 0, 0.2); }
.dtlms-course-category-item.type8.dtlms-column.dtlms-one-half:nth-child(odd):nth-last-child(2) { border-bottom: none; }
.dtlms-course-category-item.type3 span:after { content: ""; display: block; height: 0; margin: 0 auto; position: absolute; left: 0; right: 0; top: 0px; width: 0; z-index: -1; }
.dtlms-course-category-item.type3:hover span, .dtlms-course-category-item.type8:hover span { margin-bottom: 50px; }
.dtlms-course-category-item.type3:hover img { margin-bottom: 42px; box-shadow: 0 0 0 30px #fff; background: #fff; }
.dtlms-course-category-item.type3:hover span:after { width: 100px; height: 100px; top: -30px; }
.dtlms-course-category-item.type3:hover .dtlms-course-category-meta-data { margin-top: 18px; }
.dtlms-course-category-item.type3 h3, .dtlms-course-category-item.type8 h3 { backface-visibility: visible; margin-bottom: 0; font-weight: 400; font-size: 20px; text-transform: uppercase; letter-spacing: 1px; }
.dtlms-course-category-item.type3 .dtlms-course-category-meta-data, .dtlms-course-category-item.type8 .dtlms-course-category-meta-data { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: 90%; }
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome, .dtlms-course-category-item.type3 img { border: 1px solid transparent; }
::i-block-chrome, .dtlms-course-category-item.type3:hover img { border: 1px solid #fff; }
}
.dtlms-course-category-item.type4 { min-height: 270px; position: relative; text-align: center; border-radius: 15px; overflow: hidden; margin-bottom: 30px; }
.dtlms-course-category-item.type4 .dtlms-course-category-meta-data { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); width: 90%; z-index: 1; }
.dtlms-course-category-item.type4 h3 { margin-bottom: 0; font-weight: 400; font-size: 20px; text-transform: uppercase; letter-spacing: 1px; }
.dtlms-course-category-item.type4:hover h3 { margin-bottom: 10px; }
.dtlms-course-category-item.type4:before { position: absolute; content: ""; display: block; width: 0; height: 2px; left: 50%; top: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); opacity: 0; visibility: hidden; z-index: 1; margin-top: 1px; }
.dtlms-course-category-item.type4:hover:before { visibility: visible; opacity: 1; width: 25px; }
.dtlms-course-category-item.type4:after { position: absolute; content: ""; display: block; pointer-events: none; left: 10px; top: 10px; right: 10px; bottom: 10px; transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); z-index: 0; opacity: 0; visibility: hidden; border-radius: 15px; }
.dtlms-course-category-item.type4:hover:after { opacity: 1; visibility: visible; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); }
.vc_row .wpb_column.last .dtlms-course-category-item.type3 { border-right-width: 0; }
.vc_row .wpb_column .dtlms-course-category-item.type3:last-child { border-bottom-width: 0; }
.dtlms-course-category-item.type5 { margin-bottom: 25px; }
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data { position: absolute; right: 0; bottom: 0; transform: none; -moz-transform: none; -webkit-transform: none; -ms-transform: none; min-width: 70%; min-height:70px; padding: 10px; text-align: left; z-index: 1; }
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data:before { position: absolute; right: 0; bottom: 0; content: ""; display: block; width: 100%; height: 100%; z-index: -1; }
.dtlms-course-category-item.type5:hover .dtlms-course-category-meta-data:before { opacity: 0.8; background: #fff; }
.dtlms-course-category-item.type5:hover .dtlms-course-category-meta-data > span { background: #222; }
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data > span { font-size: 20px; margin-right: 10px; float: left; width: 50px; height: 50px; line-height: 50px; border-radius: 50%; text-align: center; position: relative; }
@-moz-document url-prefix() { 
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data > span { line-height: 48px; }
}
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data > span img { float: left; width: auto; height: 25px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); filter: brightness(0) invert(1); -moz-filter: brightness(0) invert(1); -webkit-filter: brightness(0) invert(1); -ms-filter: brightness(0) invert(1); }
.dtlms-course-category-item.type5 h3 { margin-top: 10px; font-weight: 400; float: none; display: inline-block; font-size: 20px; margin-bottom: 0; }
.dtlms-course-category-item.type5 .dtlms-category-total-items { position: absolute; right: 0; bottom: 0; width: 60px; height: 60px; line-height: 60px; text-align: center; font-weight: bold; opacity: 0; visibility: hidden; border-radius: 50%; color: #fff; }
.dtlms-course-category-item.type5:hover .dtlms-category-total-items { right: 10px; bottom: 10px; opacity: 1; visibility: visible; }
.dtlms-course-category-item.type5:hover .dtlms-course-category-meta-data { min-width: 100%; min-height:100%; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data { position: absolute; bottom: 30px; left: 30px; text-align: left; z-index:1; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data span { font-size: 24px; margin-bottom: 10px; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data img  { height: 30px; margin-bottom: 2px; float: none; display: inline-block; } 
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data h3 { margin-bottom: 0; text-transform: capitalize; font-size: 26px; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data .dtlms-category-total-items { text-transform: lowercase; font-weight: 500; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data .dtlms-category-total-items span { font-size: 20px; }
.dtlms-course-category-item.type6 { margin-bottom: 25px; }
.dtlms-course-category-item.type6:before { position: absolute; content: ""; display: block; pointer-events: none; top: 0; right: 0; bottom: 0; left: 0; border-width: 4px; border-style: solid; }
.dtlms-course-category-item.type6:hover:before { border-width: 0; opacity: 0; visibility: hidden; }
.dtlms-course-category-item.type6:after { border-width: 0; border-style: solid; position: absolute; content: ""; display: block; bottom: 0; right: 0; left: 0; margin: 0 auto; height: 100%; width: 100%; opacity: 0; visibility: hidden; }
.dtlms-course-category-item.type6:hover:after { border-width: 8px; opacity: 1; visibility: visible; }
.dtlms-course-category-item.type7 { display: block; position: relative; text-align: left; margin-bottom: 25px; }
.dtlms-course-category-item.type7 .dtlms-course-category-meta-data { float: left; width: auto; position: absolute; bottom: 0; left: 0; text-align: left; z-index: 1; overflow: hidden; }
.dtlms-course-category-item.type7 .dtlms-course-category-meta-data:before { position: absolute; content: ""; display: inline-block; height: 100%; width: 100%; z-index: -1; left:0px; bottom:0px;}
.dtlms-course-category-item.type7 .dtlms-course-category-meta-data > span,
.dtlms-course-category-item.type7 .dtlms-course-category-meta-data > img { display: none; }
.dtlms-course-category-item.type7 h3 { display: inline-block; margin: 0; float: left; font-size: 16px; padding: 9px 10px; text-transform: uppercase; line-height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: break-word; word-break: break-all; table-layout: fixed; max-width: 74.8%; } 
.dtlms-course-category-item.type7 h3 a, .dtlms-course-category-item.type7:hover .dtlms-category-total-items { color: #fff; }
.dtlms-course-category-item.type7 .dtlms-category-total-items { display: inline-block; float: left; padding: 9px 10px; position: relative; line-height: 28px; }
.dtlms-course-category-item.type7 .dtlms-category-total-items:before { position: absolute; content: ""; display: block; height: 100%; width: 100%; background-color: #f1f3f4; right: 0; z-index: -1; bottom: 0; } 
.dtlms-course-category-item.type7:hover .dtlms-course-category-meta-data:before { background-color: #f1f3f4; }
.dtlms-course-category-item.type7:hover h3 a { color: #000; }
.dtlms-course-category-item.type8 .dtlms-course-category-meta-data > span:after { bottom: 0; content: ""; display: block; width: 100%; height: 100%; margin: 0 auto; position: absolute; left: 0; right: 0; top: 0px; z-index: -1; transform: scale(20); -webkit-transform: scale(20); -moz-transform: scale(20); -ms-transform: scale(20); }
.dtlms-course-category-item.type8:hover .dtlms-course-category-meta-data > span:after { background-color: inherit; }
.dtlms-course-category-item.type8:hover .dtlms-course-category-meta-data > span { box-shadow: 0 0 0 100px rgba(255, 255, 255, 0.5) inset; -webkit-box-shadow: 0 0 0 100px rgba(255, 255, 255, 0.5) inset; }
.dtlms-course-category-item.type8:hover .dtlms-course-category-meta-data h3 a, .dtlms-course-category-item.type8:hover { color: #fff; }
.dtlms-course-category-item.type8 .dtlms-course-category-item *, .dtlms-course-category-item.type8 .dtlms-category-total-items span, .dtlms-course-category-item.type8 .dtlms-category-total-items { transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none; }
.dtlms-course-category-item.type8 .dtlms-course-category-meta-data > span { display: inline-block; height: 80px; width: 80px; line-height: 80px; border-radius: 50%; color: #fff; font-size: 26px; margin: 0 0 25px; position: relative; }
.dtlms-course-category-item.type8 .dtlms-course-category-meta-data > span img { float: none; display: inline-block; height: 35px; width: auto; position: absolute; left: 0; right: 0; margin: 0 auto; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); filter: brightness(0) invert(1); -moz-filter: brightness(0) invert(1); -webkit-filter: brightness(0) invert(1); -ms-filter: brightness(0) invert(1); }
.dtlms-course-category-item.type8:hover .dtlms-course-category-meta-data > span { color: #2f2f2f; }
.dtlms-course-category-item.type8:hover .dtlms-course-category-meta-data > span img { filter: none; -moz-filter: none; -webkit-filter: none; -ms-filter: none; }
.dtlms-course-category-item.type9 { margin-bottom: 35px; }
.dtlms-course-category-item.type9 img { margin: 0 0 35px; }
.dtlms-course-category-item.type9 h3 { font-size: 22px; margin: 0 0 5px; }
.dtlms-course-category-item.type9 .dtlms-category-total-items { font-size: 16px; }
.dtlms-course-category-item.type9 .dtlms-course-category-meta-data > span { font-size: 35px; margin: 0 0 25px; }
.dtlms-course-category-item.type9 .dtlms-course-category-meta-data > img { float: none; display: inline-block; margin-bottom: 17px; }
.dtlms-course-category-item.type10 { margin-bottom: 30px; }
.dtlms-course-category-item.type10 .dtlms-course-category-meta-data { float: left; width: 100%; position: absolute; left: 0; bottom: 0;padding: 10px 0 10px 70px; text-align: left; }
.dtlms-course-category-item.type10 .dtlms-course-category-meta-data > span { color: #2f3b4d; float: left; width: 55px; height: 100%; text-align: center; position: absolute; left: 0; bottom: 0; line-height: 50px; font-size: 20px; }
.dtlms-course-category-item.type10 .dtlms-course-category-meta-data > span img { height: 26px; width: auto; filter: brightness(0) invert(1); -moz-filter: brightness(0) invert(1); -webkit-filter: brightness(0) invert(1); -ms-filter: brightness(0) invert(1); position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); } 
.dtlms-course-category-item.type10:hover .dtlms-course-category-meta-data > span img { filter: none; -moz-filter: none; -webkit-filter: none; -ms-filter: none; }
.dtlms-course-category-item.type10 .dtlms-course-category-meta-data h3 { font-size: 20px; margin: 0; }
.dtlms-course-category-item.type10 .dtlms-course-category-meta-data h3 a { color: #fff; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type1.dtlms-one-half h3, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type2.dtlms-one-half h3, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type6.dtlms-one-half .dtlms-course-category-meta-data h3, .page-with-sidebar .dtlms-course-category-item.type1.dtlms-one-third h3, .page-with-sidebar .dtlms-course-category-item.type2.dtlms-one-third h3, .page-with-sidebar .dtlms-course-category-item.type6.dtlms-one-third .dtlms-course-category-meta-data h3 { font-size: 20px; }
.page-with-sidebar .dtlms-course-category-item.type7 .dtlms-category-total-items { font-size: 12px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-half h3 { margin-top: 12px; font-size: 18px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type7.dtlms-one-half h3, .dtlms-course-category-item.type7 h3 { line-height: 32px; padding: 8px 10px 6px; font-size: 12px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type7.dtlms-one-half .dtlms-category-total-items, .dtlms-course-category-item.type7.dtlms-one-half .dtlms-category-total-items { font-size: 12px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type10.dtlms-one-half .dtlms-course-category-meta-data h3 {font-size: 16px; margin: 2px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.dtlms-one-third { width: 100%; margin: 0 0 35px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-third, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-third { margin-bottom: 0; border-right: none; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-last-child(-n+3) { border-bottom: 1px solid rgba(0,0,0,0.075); } 
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-last-child(-n+3) { border-bottom: 1px dashed rgba(0,0,0,0.2); }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:last-child, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:last-child { border-bottom: none; } .dtlms-instructor-item a, .dtlms-instructor-item a:hover, .dtlms-instructor-item a:focus { outline: none; }
.dtlms-instructor-item img { width: 150px; }
.dtlms-instructor-item .dtlms-team-social-links ul li, .dtlms-instructor-item .dtlms-team-social-links ul li a { display: inline-block; }
.dtlms-instructor-item.type1 { padding: 20px; border: 1px solid #f1f1f1; position: relative; }
.dtlms-instructor-item.type1 img { width: 30%; margin-right: 5%; float: left; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data { width: 65%; float: right; margin-top: 5px; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data h4, .dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h4 { margin-bottom: 5px; font-size: 18px; font-weight: 600; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5 { font-size: 17px; font-weight: 300; letter-spacing: 1px; line-height: 28px; margin-bottom: 10px; }
.dtlms-instructor-item .dtlms-instructor-item-meta-data h4 a { color: inherit; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data .dtlms-team-social-links { float: left; font-size: 17px; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul { margin-bottom: 0; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { list-style: none; float: left; margin-right: 12px; margin-bottom: 8px; padding-bottom: 0; }
.dtlms-instructor-item.type1.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-bottom: 4px; }
.dtlms-instructor-item.type1.with-bg.rounded-with-border .dtlms-team-social-links { margin-top: 1px; }
.dtlms-instructor-item.type1:before { position: absolute; content: ""; display: block; width: 100%; height: 0; bottom: 0; left: 0; }
.dtlms-instructor-item.type1:hover:before { height: 3px; } .dtlms-instructor-item.type2 { text-align: center;padding: 40px 20px 35px; position: relative; border-width: 1px; border-style: solid; overflow: hidden; }
.dtlms-instructor-item.type2 > * { position: relative; z-index: 1; }
.dtlms-instructor-item.type2:before { position: absolute; content: ""; display: block; pointer-events: none; left: 10px; top: 10px; right: 10px; bottom: 10px; z-index: 0; }
.dtlms-instructor-item.type2:hover:before { transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -webkit-transform: scale(0); }
.dtlms-instructor-item.type2:after { position: absolute; content: ""; display: block; pointer-events: none; left: 10px; top: 10px; right: 10px; bottom: 10px; z-index: 0; transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); opacity: 0; visibility: hidden; }
.dtlms-instructor-item.type2:hover:after { transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); opacity: 1; visibility: visible; }
.dtlms-instructor-item.type2 img { float: none; display: inline-block; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data { width: 100%; float: none; display: inline-block; margin-top: 15px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data h4 { margin-bottom: 5px; font-size: 20px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data h5 { font-size: 17px; font-weight: 300; letter-spacing: 1px; line-height: 28px; margin-bottom: 2px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links { float: none; display: inline-block; font-size: 17px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links { margin: 15px 0 10px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul { margin-bottom: 0; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { list-style: none; float: none; display: inline-block; margin: 0 8px -2px; padding-bottom: 0; }
.dtlms-instructor-item.type2.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links { margin-top: 14px; margin-bottom: 11px; }
.dtlms-instructor-item.type3 { text-align: center;padding: 40px 20px 35px; position: relative; border-width: 1px; border-style: solid; }
.dtlms-instructor-item.type3:before { position: absolute; content: ""; display: block; pointer-events: none; left: 3px; top: 3px; border-top-width: 3px; border-top-style: solid; border-left-width: 3px; border-left-style: solid; width: 50px; height: 50px; z-index: 0; }
.dtlms-instructor-item.type3:after { position: absolute; content: ""; display: block; pointer-events: none; right: 3px; bottom: 3px;  border-right-width: 3px; border-right-style: solid;  border-bottom-width: 3px; border-bottom-style: solid; width: 50px; height: 50px; z-index: 0; }
.dtlms-instructor-item.type3:hover:before { left: -2px; top: -2px; z-index: 1; width: 75px; height: 75px; border-top-width: 3px; border-left-width: 3px; }
.dtlms-instructor-item.type3:hover:after { bottom: -2px; right: -2px; z-index: 1; width: 75px; height: 75px; border-bottom-width: 3px; border-right-width: 3px; }
.dtlms-instructor-item.type3 img { float: none; display: inline-block; }
.dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data { width: 100%; float: none; display: inline-block; margin-top: 15px; }
.dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data h4 { margin-bottom: 5px; font-size: 20px; }
.dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data h5 { font-size: 17px; font-weight: 300; letter-spacing: 1px; line-height: 28px; margin-bottom: 2px; }
.dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data .dtlms-team-social-links { float: none; display: inline-block; font-size: 17px; margin: 20px 0 0; }
.dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul { margin-bottom: 0; }
.dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { list-style: none; float: none; display: inline-block; margin: 0 10px; padding-bottom: 0; }
.dtlms-instructor-item.type3.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links { margin-bottom: -1px; }
.dtlms-instructor-item.type3.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px -2px; }
.dtlms-instructor-item.type4 { padding: 35px; position: relative; border-left-width: 5px; border-left-style: solid; }
.dtlms-instructor-item.type4 > * { position: relative; }
.dtlms-instructor-item.type4:after { position: absolute; display: block; content: ""; left: -5px; bottom: 50%; height: 50%; width: 5px; }
.dtlms-instructor-item.type4:hover:after { transform: translateY(50%); -moz-transform: translateY(50%); -webkit-transform: translateY(50%); -ms-transform: translateY(50%); height: 75px; }
.dtlms-instructor-item.type4:before { position: absolute; display: block; content: ""; left: 0; top: 0; height: 100%; width: 100%; z-index: 0; }
.dtlms-instructor-item.type4:hover:before { width: 0; }
.dtlms-instructor-item.type4 img { width: auto; margin-bottom: 20px; float: left; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data { width: 100%; float: right; margin-top: 5px; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data h4 { margin-bottom: 5px; font-size: 20px; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data h5 { font-size: 17px; font-weight: 300; letter-spacing: 1px; line-height: 28px; margin-bottom: 0; }
.dtlms-instructor-item.type4.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-bottom: 0; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data .dtlms-team-social-links { float: left; font-size: 17px; margin: 15px 0 0; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul { margin-bottom: 0; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { list-style: none; float: left; margin-right: 10px; padding-bottom: 0; }
.dtlms-instructor-item.type4.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links { margin: 13px 0 0; }
.dtlms-instructor-item.type5 { text-align: center; position: relative; }
.dtlms-instructor-item.type5:before { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 20px solid rgba(255, 255, 255, 0.4); }
.dtlms-instructor-item.type5:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; }
.dtlms-instructor-item.type5 img { float: left; width: 100%; }
.dtlms-instructor-item.type5:hover img { transform: scale(0); }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data { width: 100%; float: none; display: inline-block; position: absolute; left: 0; right: 0; margin: 0 auto; top: 50%; -moz-transform-origin: 50% 100%; -moz-transform: rotateX(-90deg) translate3d(0, -50%, 0) translateY(-50%) scale(0.6); -ms-transform-origin: 50% 100%; -ms-transform: rotateX(-90deg) translate3d(0, -50%, 0) translateY(-50%) scale(0.6); -webkit-transform-origin: 50% 100%;-webkit-transform: rotateX(-90deg) translate3d(0, -50%, 0) translateY(-50%) scale(0.6); transform-origin: 50% 100%; transform: rotateX(-90deg) translate3d(0, -50%, 0) translateY(-50%) scale(0.6); opacity: 0; }
.dtlms-instructor-item.type5:hover .dtlms-instructor-item-meta-data { -moz-transform: rotateX(0) translate3d(0, 0, 0)translateY(-50%) scale(1); -ms-transform: rotateX(0) translate3d(0, 0, 0)translateY(-50%) scale(1);  -webkit-transform: rotateX(0) translate3d(0, 0, 0)translateY(-50%) scale(1); opacity: 1; transform: rotateX(0) translate3d(0, 0, 0)translateY(-50%) scale(1); }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data h4 { margin-bottom: 5px; font-size: 20px; }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data h5 { font-size: 17px; font-weight: 300; letter-spacing: 1px; line-height: 28px; margin-bottom: 2px; }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data .dtlms-team-social-links { float: none; display: inline-block; font-size: 17px; }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul { margin-bottom: 0; }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { list-style: none; float: none; display: inline-block; margin: 0 10px 0 0; padding-bottom: 0; }
.dtlms-instructor-item.type5.vibrant .dtlms-instructor-item-meta-data .dtlms-team-social-links { background: #fff; padding-left: 10px; margin-top: 10px; border-radius: 15px; }
.dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-dribbble:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-flick:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-github:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-pinterest:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-stack-overflow:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-twitter:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-youtube:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-android:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-dropbox:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-instagram:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-windows:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-apple:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-facebook:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-google-plus:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-linkedin:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-skype:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-tumblr:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-vimeo-square:hover, .dtlms-instructor-item.type5.with-bg .dtlms-team-social-links ul li a.fa-flickr:hover { background-color: #fff; }
.dtlms-instructor-item.type5.rounded:before, .dtlms-instructor-item.type5.rounded:after, .dtlms-instructor-item.type5.rounded-with-border:before, .dtlms-instructor-item.type5.rounded-with-border:after { border-radius: 50%; }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data h4 a, .dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data h5 { color: #fff; }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data h4 a:hover, .dtlms-instructor-item.type5:not(.vibrant) .dtlms-team-social-links ul li a:hover { color: #000; }
.dtlms-instructor-item.type5:not(.vibrant) .dtlms-team-social-links ul li a { color: #fff; }
.dtlms-instructor-item.type6, .dtlms-instructor-item.type7 { padding: 25px 20px 20px; border-width: 1px; border-style: solid; border-color: #f1f1f1; }
.dtlms-instructor-item.type6 { padding: 25px 25px 20px; }
.dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5 { margin-bottom: 0; }
.dtlms-instructor-item.type7 { background-color: #fbfbfb; padding: 25px 20px 20px 135px; position: relative; }
.dtlms-instructor-item.type6 img, .dtlms-instructor-item.type7 img { width: 80px; margin-right: 5%; float: left; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.dtlms-instructor-item.type7 img { left: 20px; width: 95px; }
.dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type7 .dtlms-instructor-item-meta-data h5 { line-height: normal; font-size: 15px; }
.dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data-detailed { display: block; clear: both; float: left; width: 100%; margin-top: 20px; padding-top: 25px; border-top: 2px solid; }
.dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data-detailed p { margin-bottom: 20px; }
.dtlms-instructor-item.type6 ul { margin-bottom: 0; }
.dtlms-instructor-item.type6 .dtlms-team-social-links ul li, .dtlms-instructor-item.type7 .dtlms-team-social-links ul li { list-style: none; float: left; font-size: 17px; margin-right: 10px; margin-bottom: 8px; padding-bottom: 0; }
.dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data { padding-left: 95px; }
.dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data-container, .dtlms-instructor-item.type7 .dtlms-instructor-item-meta-data-container { float: left; width: 100%; position: relative; padding: 3% 0 4%; } 
.dtlms-instructor-item.type6.with-bg .dtlms-team-social-links ul li,
.dtlms-instructor-item.type7.with-bg .dtlms-team-social-links ul li { margin-bottom: 5px; }
.dtlms-instructor-item.type6.with-bg .dtlms-team-social-links ul li:last-child,
.dtlms-instructor-item.type7.with-bg .dtlms-team-social-links ul li:last-child { margin-right: 0; }
.dtlms-instructor-item.type7 .dtlms-instructor-item-meta-data h4 { font-size: 16px; margin-bottom: 5px; }
.dtlms-instructor-item.type7 .dtlms-instructor-item-meta-data h5 { color: #a3a3a3; font-size: 14px; margin-bottom: 10px; }
.dtlms-instructor-item.type7 .dtlms-team-social-links ul { margin: 0; }
.dtlms-instructor-item.type7.default .dtlms-team-social-links ul li a { color: #a3a3a3; }
.dtlms-instructor-item.type8 { text-align: center; padding: 40px 20px; position: relative; border-width: 1px; border-style: solid; border-color: #f1f1f1; background-color: #fbfbfb; } 
.dtlms-instructor-item.type8 img { margin: 0 auto; width: 110px; }
.dtlms-instructor-item.type8 .dtlms-instructor-item-meta-data, .dtlms-instructor-item.type10 .dtlms-instructor-item-meta-data { width: 100%; float: none; display: inline-block; margin-top: 30px; } 
.dtlms-instructor-item.type8 .dtlms-instructor-item-meta-data h4, .dtlms-instructor-item.type10 .dtlms-instructor-item-meta-data h4 { font-size: 18px; margin-bottom: 5px; }
.dtlms-instructor-item.type8 .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type10 .dtlms-instructor-item-meta-data h5 { font-size: 15px; margin-bottom: 20px; }
.dtlms-instructor-item.type8 .dtlms-team-social-links ul, .dtlms-instructor-item.type10 .dtlms-team-social-links ul { display: inline-block; margin: 10px 0 0; }
.dtlms-instructor-item.type8 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li, .dtlms-instructor-item.type10 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { list-style: none; font-size: 17px; float: none; display: inline-block; margin: 0 6px; padding-bottom: 0; }
.dtlms-instructor-item.type8.with-bg .dtlms-team-social-links ul { margin: 8px 0 0; }
.dtlms-instructor-item.type9 { background-color: #fff; }
.dtlms-instructor-item.type9 img { width: auto; }
.dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data { display: block; padding: 30px 30px 10px; }
.dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data h4 { font-size: 20px; margin-bottom: 5px; }
.dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data h5 { font-size: 14px; margin: 8px 0 10px; color: #999; }
.dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { list-style: none; font-size: 17px; float: none; display: inline-block; margin: 0 10px 0 0; padding-bottom: 0; }
.dtlms-instructor-item.type9 .dtlms-team-social-links, .dtlms-instructor-item.type9.with-bg .dtlms-team-social-links { margin-top: 20px; }
.dtlms-instructor-item.type9 .dtlms-team-social-links ul li a { color: #999; width: 35px; height: 35px; line-height: 35px; border-radius: 50%; text-align: center; font-size: 17px; }
.dtlms-instructor-item.type9 .dtlms-team-social-links ul li a:hover { color: #ffffff !important; }
.dtlms-instructor-item.type10 { text-align: center; padding: 40px 0 0; position: relative; border-width: 1px; border-style: solid; border-color: #f1f1f1; background-color: #fbfbfb; }
.dtlms-instructor-item.type10 img { width: 190px; margin: 0 auto; }
.dtlms-instructor-item.type10 .dtlms-team-social-links { float: left; width: 100%; padding: 20px 0; margin: 15px 0 0; } 
.dtlms-instructor-item.type10.with-bg .dtlms-team-social-links { margin: 13px 0 0; }
.dtlms-instructor-item.type10 .dtlms-team-social-links ul { margin: 0; }
.dtlms-instructor-item.type10 .dtlms-team-social-links ul li a, .dtlms-instructor-item.type10.with-bg .dtlms-team-social-links ul li a { color: #fff; }
.dtlms-instructor-item, .dtlms-instructor-item.dtlms-column { margin-bottom: 30px; z-index: 1; }
.dtlms-instructor-item:not(.dtlms-column) { width: 100%; float: left; }
.dtlms-instructor-item.with-border img, .dtlms-instructor-item.rounded-with-border img { border-width: 4px; border-style: solid; }
.dtlms-instructor-item.rounded img, .dtlms-instructor-item.rounded-with-border img { border-radius: 50%; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links { margin-top: 2px; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li { display: inline-block; margin: 0 10px 10px 0; padding: 0; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a { width: 30px; height: 30px; line-height: 30px; border-radius: 50%; text-align: center; font-size: 14px; }
.dtlms-instructor-item.type10.with-bg .dtlms-team-social-links ul li a.fa:hover { background-color: #000; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-dribbble { background-color: #ea4c89; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-flickr { background-color: #ff0084; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-github { background-color: #040204; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-pinterest { background-color: #cb2027; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-stack-overflow { background-color: #f48024; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-twitter { background-color: #00aced; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-youtube { background-color: #bb0000; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-android { background-color: #a4c639; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-dropbox { background-color: #007ee5; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-instagram { background-color: #bc2a8d; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-windows { background-color: #68217a; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-apple { background-color: #828282; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-facebook { background-color: #3b5998; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-google-plus { background-color: #dd4b39; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-linkedin { background-color: #007bb6; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-skype { background-color: #00aff0; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-tumblr { background-color: #32506d; }
.dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a.fa-vimeo-square { background-color: #1ab7ea; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-dribbble { color: #ea4c89; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-flickr { color: #ff0084; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-github { color: #040204; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-pinterest { color: #cb2027; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-stack-overflow { color: #f48024; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-twitter { color: #00aced; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-youtube { color: #bb0000; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-android { color: #a4c639; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-dropbox { color: #007ee5; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-instagram { color: #bc2a8d; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-windows { color: #68217a; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-apple { color: #828282; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-facebook { color: #3b5998; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-google-plus { color: #dd4b39; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-linkedin { color: #007bb6; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-skype { color: #00aff0; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-tumblr { color: #32506d; }
.dtlms-instructor-item.vibrant .dtlms-team-social-links ul li a.fa-vimeo-square { color: #1ab7ea; }
.page-with-sidebar .dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data { width: 100%; float: right; margin-top: 15px; }
.page-with-sidebar .dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-right: 8px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-half .dtlms-instructor-item-meta-data { width: 100%; float: right; margin-top: 15px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-half .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-right: 8px; }
.page-with-sidebar .dtlms-instructor-item.type2.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px -2px; }
.page-with-sidebar .dtlms-instructor-item.type6.dtlms-one-third { padding: 20px 20px 15px; }
.page-with-sidebar .dtlms-instructor-item.type6.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 17px; }
.page-with-sidebar .dtlms-instructor-item.type6.dtlms-one-third .dtlms-instructor-item-meta-data h5 { font-size: 14px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third { padding: 25px 20px 20px 115px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third img { width: 75px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third.with-bg .dtlms-team-social-links ul li a {width: 25px; height: 25px; line-height: 25px; font-size: 13px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 17px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half { padding: 25px 20px 20px 115px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half img { width: 75px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half.with-bg .dtlms-team-social-links ul li a {width: 25px; height: 25px; line-height: 25px; font-size: 13px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half .dtlms-instructor-item-meta-data h4 { font-size: 17px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-third img { width: 100%; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type2.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li,
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type3.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-bottom: 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third:before { border: 8px solid rgba(255, 255, 255, 0.4); }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data { width: 80%; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 14px; margin-bottom: 0; line-height: normal; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h5 { font-size: 11px; margin-bottom: 0; line-height: normal; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 6px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 12px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 4px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 11px; width: 25px; height: 25px; line-height: 25px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type6.dtlms-one-third img, .page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-third img { width: 100%; margin-right: 0; margin-bottom: 25px; position: static; left: auto; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type6.dtlms-one-third .dtlms-instructor-item-meta-data { padding-left: 0; width: 100%; float: left; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-third {padding: 20px; } 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type8.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-bottom: 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data h4 { font-size: 18px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data { padding: 30px 10px 10px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li:last-child { margin-right: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type10.dtlms-one-third img { width: 140px; } div[class*="listing-holder"] { float: left; margin-bottom: 35px; width: 100%; }
div[class*="listing-holder"] div[class*="listing-filters"] div[class$="filter"] { float: left; padding: 30px 25px; width: 100%; }
div[class*="listing-holder"] div[class*="listing-filters"] > * { display: inline-block; margin-top: 15px; margin-bottom: 15px; }
div[class*="listing-holder"] div[class*="listing-filters"] > div:first-child { margin-top: 0; }
div[class*="listing-holder"] div[class*="listing-filters"] .dtlms-column.dtlms-one-third:only-child { width: 100%; }
div[class*="listing-holder"][data-enablefullwidth="true"] div[class*="listing-filters"] { margin-bottom: 20px; }
div[class*="listing-holder"] div[class*="listing-filters"]:empty { display: none }
div[class*="listing-holder"] form[name="dtlmsClassesListingSearchForm"] div[class*="listing-filters"] div[class$="filter"],
div[class*="listing-holder"] form[name="dtlmsCoursesListingSearchForm"] div[class*="listing-filters"] div[class$="filter"] { padding: 0; background: none; }
.dtlms-search-slider div[class*="listing-holder"] div[class*="listing-filters"] { padding: 0; }
div[class*="listing-holder"] .dtlms-column div[class*="listing-filters"] input[type="text"] { margin-top: 0; }
.dtlms-classes-date-filter-holder, .dtlms-courses-date-filter-holder, .dtlms-classes-search-filter, .dtlms-courses-search-filter{clear:both; float:left; width:100%; position:relative; z-index:1;}
.dtlms-classes-date-filter-holder:before, .dtlms-courses-date-filter-holder:before, .dtlms-classes-search-filter:before, .dtlms-courses-search-filter:before{content:"\f073"; font-family:FontAwesome; font-style:normal; font-weight:normal; position:absolute; right:12px; top:12px; z-index:0; margin:auto 0; height:100%; display:inline-block; font-size:14px; color:#b4aab4; pointer-events:none;}
.dtlms-classes-search-filter:before, .dtlms-courses-search-filter:before{content:"\f002"; right:38px; top:32px;}
div[class*="listing-holder"] div[class*="listing-filters"] select { width: 100%; padding: 0.7em; }
div[class*="listing-holder"] div[class*="listing-filters"] ul { list-style: none; }
div[class*="listing-holder"] div[class*="listing-filters"] ul li * { float: none; display: inline-block; }
div[class*="listing-holder"] div[class*="listing-rightside-filter"] { clear: both; display: table; margin-bottom: 30px; padding:21px 20px; width: 100%; }
div[class*="listing-holder"] div[class*="listing-containers"] { position: relative;  }
div[class*="listing-holder"] div[class*="listing-containers"] #dtlms-ajax-load-image,
.dtlms-packages-listing-holder #dtlms-ajax-load-image { position: absolute; min-height: 150px; margin-top: 0; }
div[class*="listing-holder"] div[class*="listing-containers"] #dtlms-ajax-load-image .dtlms-loading { top: 80px; }
#main div[class*="listing-holder"] .dtlms-courses-listing-filters .dtlms-courses-search-filter, #main div[class*="listing-holder"] .dtlms-classes-listing-filters .dtlms-classes-search-filter{padding:20px 20px;}
#main .dtlms-classes-listing-holder form .dtlms-courses-listing-filters .dtlms-courses-search-filter, #main .dtlms-classes-listing-holder form .dtlms-classes-listing-filters .dtlms-classes-search-filter{padding:15px 0px;}
#main .dtlms-classes-listing-holder form .dtlms-courses-listing-filters .dtlms-courses-search-filter:before, #main .dtlms-classes-listing-holder form .dtlms-classes-listing-filters .dtlms-classes-search-filter:before{right:18px; top:28px;}
div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="display-filter"], 
div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="orderby-filter"] { display: table-cell; vertical-align: middle; width: 50%; }
div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div:only-child { display: table; margin-left: auto; margin-right: auto; width: auto; }
div[class*="listing-holder"] div[class*="listing-rightside-filter"] div[class*="orderby-filter"] { text-align: right; }
div[class*="listing-holder"] div[class*="orderby-filter"] label { margin-right: 10px; margin-bottom: 0; }
div[class*="listing-holder"] div[class*="orderby-filter"] label, 
div[class*="listing-holder"] div[class*="orderby-filter"] select, 
div[class*="listing-holder"] div[class*="orderby-filter"] .selection-box { clear: none; float: none; display: inline-block; } div[class*="listing-holder"] div[class*="orderby-filter"] label ~ select { height: 30px; line-height: 30px; }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"] { cursor: pointer; float: left; font-size: 16px; height: auto; line-height: 16px; margin-right: 10px; min-width: 75px; padding: 10px 20px; position: relative; -webkit-box-shadow: none; box-shadow: none; }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"]:last-child { margin-right: 0; }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"]:before { content: ""; float: left; font-family: FontAwesome; font-size: 14px; line-height: inherit; margin-right: 10px; position: relative; top: 1px; vertical-align: middle; }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"].grid:before { content: "\f00a" }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"].list:before { content: "\f00b" }
div[class*="listing-holder"] .dtlms-one-third div[class*="listing-filters"] div[class*="type-filter"], div[class*="listing-holder"] .dtlms-one-third div[class*="listing-filters"] div[class*="orderby-filter"], div[class*="listing-holder"] .dtlms-one-third div[class*="listing-filters"] div[class*="instructor-filter"]-instructor-filter, div[class*="listing-holder"] .dtlms-one-third div[class*="listing-filters"] div[class*="cost-filter"]-cost-filter, div[class*="listing-holder"] .dtlms-one-third div[class*="listing-filters"] div[class*="type-filter"] select, div[class*="listing-holder"] .dtlms-one-third div[class*="listing-filters"] div[class*="orderby-filter"] select { float: left; width: 100%; }
div[class*="listing-holder"] .dtlms-one-third div[class*="listing-filters"] div[class*="orderby-filter"] label { margin-bottom: 10px; }
div[class*="listing-filters"] > div[class$="filter"] > ul > li { display: block; margin: 0 0 10px; padding: 0; }
div[class*="listing-filters"] > div[class$="filter"] > ul > li:last-child { margin-bottom: 0; }
div[class*="listing-holder"] div[class*="listing-filters"] > div[class$="filter"] > ul > li { margin: 0 0 20px; }
div[class*="listing-holder"] div[class*="listing-filters"] > div[class$="filter"] > ul > li > label { font-size: 16px; font-weight: 400; padding: 0 0 0 30px; }
div[class*="listing-holder"] div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"] + label:before, div[class*="listing-holder"] div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] + label:before { background-color: #fff; border: 1px solid #e4e4e4; height: 15px; width: 15px; left: 3px; }
div[class*="listing-holder"] form { text-align:center; }
div[class*="listing-holder"] form div[class*="listing-filters"],
div[class*="listing-holder"] form div[class*="listing-filters"] * { text-align: left; }
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container-single .chosen-single div { top: 50%; bottom:0; height: auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); }
div[class*="listing-holder"] form, 
div[class*="listing-holder"] form div[class*="listing-filters"],
div[class*="listing-holder"] form, 
div[class*="listing-holder"] form div[class*="listing-filters"] { float: left; width: 100%; }
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container .chosen-choices,
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container .chosen-single { background: #fff; font-size: 16px; height:auto; line-height: normal; padding: 14px 12px; -webkit-border-radius: 0; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container .chosen-choices li.search-field input[type="text"] { margin:0; height: auto; }
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container.chosen-container-active .chosen-choices,
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container.chosen-container-active .chosen-single { border-color: #b7b7b7; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container .chosen-drop { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
div[class*="listing-holder"] form input[class*="listing-searchform-submit"],
div[class*="listing-holder"] form input[class*="listing-searchform-submit"] { display: inline-block; float: none; }
div[class*="listing-holder"] form input[class*="listing-searchform-submit"], 
div[class*="listing-holder"] form input[class*="listing-searchform-submit"] { margin: 10px 0 0; }
.ui-widget.ui-widget-content { z-index: 9 !important; }
.dtlms-course-image, .dtlms-course-image img { float: left; } 
.dtlms-review-details, .dtlms-payment-details { float: left; margin: 0 0 25px; width: 100%; }
.dtlms-item-status-details { display: table; margin-bottom: 15px; }
.dtlms-payment-details .dtlms-packagelist-price-details del { float: none; margin-right: 6px; opacity: 0.6; }
.dtlms-payment-details .dtlms-packagelist-price-details ins { float: none; margin-right: 0; padding: 0; font-weight: 600; font-size: 26px; }
.dtlms-payment-details > .dtlms-packagedetail-cart-details > a, .dtlms-payment-details > .dtlms-packagedetail-cart-details > .dtlms-button { border: 1px solid transparent; margin-top: 0; }
.dtlms-payment-details > .dtlms-packagedetail-cart-details > .dtlms-button.dtlms-registration-closed { pointer-events: none; }
.dtlms-payment-details > .dtlms-packagedetail-cart-details > a > i { margin-right: 10px; }
.dtlms-payment-details > .dtlms-packagedetail-cart-details > a > i,
.dtlms-payment-details > .dtlms-packagedetail-cart-details > a.added_to_cart.wc-forward:before { position: relative; top: -1px; }
.dtlms-payment-details > .dtlms-packagedetail-cart-details > a.added_to_cart.wc-forward:before { content: "\f217"; display: inline-block; font-family: FontAwesome; font-weight: normal; margin-right: 10px; vertical-align: middle; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] { float: left; width: 100%; margin: 0; padding: 0; position: relative; overflow: hidden; line-height: 0px; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] > a, div[class*="list-item-wrapper"] div[class*="list-thumb"] > a img { float: left; width: 100%; }
div[class*="list-item-wrapper"] div[class*="list-thumb"].without-featured-image { overflow: visible; }
div[class*="list-item-wrapper"] div[class*="list-thumb"].without-featured-image div[class$="list-overlay"] { display: none; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="list-overlay"] { height: 100%; opacity: 0; overflow: hidden; position: absolute; left: 0; top: 0; visibility: hidden; width: 100%; z-index: 1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
div[class*="list-item-wrapper"] div[class*="list-thumb"]:hover div[class$="list-overlay"] { opacity: 1; visibility: visible; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="list-overlay"] a.dtlms-button { font-size: 14px; font-weight: normal; line-height: 40px; margin: 0; min-height: 40px; min-width: 120px; padding: 0 15px; position: absolute; left: 50%; top: 50%; text-align: center; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); }
div[class*="list-item-wrapper"] div[class*="list-thumb"] .featured-tag { font-size: 14px; padding: 6px 10px; position: absolute; left: 5px; top: 5px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-transition: all 0.3s; transition: all 0.3s; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] .featured-tag i { margin-right: 10px; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] .dtlms-class-type { position: absolute; right: 10px; bottom: 10px; padding: 5px 10px; -webkit-transition: all 0.3s; transition: all 0.3s; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] .dtlms-class-type i { margin-right: 10px; }
div[class*="list-item-wrapper"]:hover div[class*="list-thumb"] .featured-tag,
div[class*="list-item-wrapper"]:hover div[class*="list-thumb"] .dtlms-class-type { opacity: 0; visibility: hidden; }
div[class*="list-item-wrapper"]:hover div[class*="list-thumb"] .dtlms-class-type{opacity:1; visibility:visible;}
div[class*="list-item-wrapper"]:hover div[class*="list-thumb"] .dtlms-class-type{text-decoration:blink; -webkit-animation-name:blinker; -webkit-animation-duration:0.4s; -webkit-animation-iteration-count:infinite; -webkit-animation-timing-function:ease-in-out; -webkit-animation-direction:alternate; animation-name:blinker; animation-duration:0.4s; animation-iteration-count:infinite; animation-timing-function:ease-in-out; animation-direction:alternate; -ms-animation-name:blinker; -ms-animation-duration:0.4s; -ms-animation-iteration-count:infinite; -ms-animation-timing-function:ease-in-out; -ms-animation-direction:alternate; -moz-animation-name:blinker; -moz-animation-duration:0.4s; -moz-animation-iteration-count:infinite; -moz-animation-timing-function:ease-in-out; -moz-animation-direction:alternate; }
@keyframes blinker {
from{opacity:1.0;}
to{opacity:0.0;}
}
@-webkit-keyframes blinker {
from{opacity:1.0;}
to{opacity:0.0;}
}
@-ms-keyframes blinker {
from{opacity:1.0;}
to{opacity:0.0;}
}
@-moz-keyframes blinker {
from{opacity:1.0;}
to{opacity:0.0;}
}
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="certificate-badge"] { clear: both; display: block; font-size: 16px; position: absolute; right: 0; top: 5px; z-index: 1; }
div[class*="list-item-wrapper"]:not(.list-item) div[class*="list-item-wrapper"] div[class*="list-thumb"].without-featured-image div[class$="certificate-badge"] { left: 0; right: auto; top: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="certificate-badge"] span { float: left; height: 35px; line-height: 35px; margin: 0 5px; text-align: center; width: 35px; background-size: 60%; background-position: center; background-repeat: no-repeat; border-radius: 50%; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="certificate-badge"] span.certificate { background-image: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/images/certificate-icon-list.png); }
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="certificate-badge"] span.badge { background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/images/badge-icon-list.png); }
div[class*="list-item-wrapper"] div[class*="list-details"] { border-style: solid; border-width: 1px; float: left; padding: 20px 35px 0; position: relative; width: 100%; }
div[class*="list-item-wrapper"] div[class*="list-details"]:first-child { border-style: solid; border-width: 1px 0 0; }
div[class*="list-item-wrapper"] div[class*="list-details"] h5 { font-size: 20px; font-weight: normal; clear: both; display: block; margin: 10px 0 15px; letter-spacing: 1.5px; line-height: normal; padding: 0; text-transform: capitalize; width: 100%; }
.dtlms-classlist-item-wrapper.list-item div[class*="list-details"] h5 { width: 60%; margin: 0 0 15px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] { margin-bottom: 10px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p { color: #222; float: none; display: inline-block; margin-bottom: 10px; padding: 0 13px 0 40px; position: relative; font-size: 14px; line-height: 28px; background: #e9e9e9; margin-right: 5px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p > i { margin-right: 0; width: 28px; height: 100%; color: #fff; float: none; display: inline-block; text-align: center; line-height: 28px; font-size: 16px; position: absolute; left: 0; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p > span { width: 28px; height: 100%; color: #fff; float: none; display: inline-block; text-align: center; line-height: 28px; font-size: 14px; position: static; margin-left: 10px; margin-right: -20px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata-inner"] { float: none; display: inline-block; margin-bottom: 0; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata-inner"] p { border-style: solid; border-width: 0 1px 0 0; display: inline-block; margin: 1px 10px 10px 0; padding: 0 10px 0 0; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata-inner"] p:empty { border-width: 0; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata-inner"] p,
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-duration"] { border-width: 0; margin-right: 0; line-height: 28px; padding: 0px 13px 0px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata-inner"] p:first-child { margin-right: 5px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"] { float: left; margin: 0 0 35px; width: 100%; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"] p.link-more { margin: 20px 0 0; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-duration"] { font-size: 14px; line-height: 28px; background: #e9e9e9; float: none; display: inline-block; padding: 0 13px 0 40px; position: relative; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-duration"] i { margin-right: 0; width: 28px; height: 100%; color: #fff; float: none; display: inline-block; text-align: center; line-height: 28px;   font-size: 16px; position: absolute; left: 0; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"]:empty, div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-item-status-details:empty { display: none; }
div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings { border: 1px solid; font-size: 0; line-height: 0; margin-bottom: 0; padding: 0 5px; z-index: 1; -webkit-border-radius: 2px; border-radius: 2px; }
div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings span:before { font-size: 14px; margin: 0 2px; line-height: 22px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details { clear: both; display: block; margin: 30px -36px -1px; padding: 0; text-align: center; width: auto; }
div[class*="list-item-wrapper"]:not(.list-item) div[class*="list-description"] ~ .dtlms-item-status-details { margin-top: -30px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details,
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a,
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button { border-width: 0; float: none; font-size: 13px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details,
div[class*="list-item-wrapper"] .dtlms-item-status-details > span { display: table; font-size: 13px; font-weight: normal; line-height: 30px; margin-bottom: 8px; margin-left: auto; margin-right: -10px; padding: 0 15px; position: relative; right: 0px; text-align: center; vertical-align: middle; z-index: 1; -webkit-border-radius: 2px; border-radius: 2px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details > span > span.fa-check { margin-right: 5px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details > span:before, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details:before { border-color: transparent; border-style: solid; border-width: 0 0 8px 10px; content: ""; opacity: 0.5; filter: alpha(opacity=50); position: absolute; right: 0; top: 100%; z-index: -1; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button { display: table; width: 100%; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a,
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button { background-color: transparent; border-style: solid; border-width: 0; color: inherit; display: table-cell; font-size: 15px; font-weight: normal; height: 50px; line-height: 50px; margin-top: 0; padding-bottom: 0; padding-top: 0; vertical-align: middle; -webkit-border-radius: 0; border-radius: 0; text-transform: inherit; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a ~ a,
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button ~ .dtlms-button { border-left-width: 1px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details > .dtlms-proceed-button > a.add_to_cart_button.added { display: none; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > input.dtlms-button { width: 100%; }
div[class*="list-item-wrapper"] .dtlms-item-status-details > .dtlms-proceed-button > a.added_to_cart.wc-forward::before { margin-top: -3px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a:focus { outline: none; }
div[class*="list-item-wrapper"].list-item { clear: both; display: flex; margin: 0 0 35px; padding: 0; overflow:hidden;}
div[class*="list-item-wrapper"].list-item:last-child { margin: 0; }
div[class*="list-item-wrapper"].list-item div[class*="list-thumb"] { width: 40%; margin: 0; }
div[class*="list-item-wrapper"].list-item div[class*="list-details"] { border-left-width: 0; margin: 0; padding: 25px 35px; width: 60%; }
div[class*="list-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] { margin-bottom: 75px; }
div[class*="list-item-wrapper"].list-item .dtlms-item-status-details { margin: 0; position: absolute; bottom: -1px; left: 0; width: 100%; }
div[class*="list-item-wrapper"].list-item .dtlms-item-status-details .dtlms-proceed-button > a,
div[class*="list-item-wrapper"].list-item .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button { border-bottom-width: 1px; }
.dtlms-sidebar-container div[class*="listing-containers"]:not(.swiper-wrapper), 
.dtlms-sidebar-container div[class*="dtlms-apply-isotope"] > div[class*="listing-items"], 
.dtlms-sidebar-container div[class*="swiper-listing"][data-carouselspacebetween="0"] { margin: 0; }
.dtlms-sidebar-container div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper.grid .swiper-slide.grid-item, 
.dtlms-sidebar-container div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper.list .swiper-slide.list-item { border-width: 0; padding: 0 0 20px; }
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="list-item-wrapper"] .dtlms-courselist-thumb,
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="list-item-wrapper"].list-item .dtlms-courselist-thumb { float: left; margin: 0; width: 100%; }
.dtlms-sidebar-container div[class*="list-item-wrapper"]:not(.list-item) .dtlms-courselist-thumb.without-featured-image .dtlms-courselist-certificate-badge,
.dtlms-sidebar-container div[class*="list-item-wrapper"].list-item .dtlms-courselist-thumb.without-featured-image .dtlms-courselist-certificate-badge { display: table; margin-bottom: -16px; position: relative; left: 10px; right: auto; top: auto; z-index: 1; -webkit-transform: none; transform: none; }
.dtlms-sidebar-container div[class*="list-item-wrapper"].list-item .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-author-details { margin-bottom: 0; position: absolute; left: 15px; top: 0; -webkit-transform: translateY(-75%); transform: translateY(-75%); }
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="list-item-wrapper"] div[class*="list-details"],
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="list-item-wrapper"].list-item div[class*="list-details"],
.dtlms-sidebar-container div[class*="listing-containers"].swiper-wrapper div[class*="list-item-wrapper"].swiper-slide div[class*="list-details"] { border-width: 1px; margin-bottom: 0; padding: 20px 15px 0; width: 100%; }
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"],
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="list-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] { margin-bottom: 20px; }
.dtlms-sidebar-container div[class*="listing-containers"] div[class*="list-item-wrapper"] .dtlms-item-status-details,
.dtlms-sidebar-container div[class*="listing-containers"] div[class*="list-item-wrapper"].list-item .dtlms-item-status-details { margin-left: -15px; margin-right: -15px; }
.dtlms-sidebar-container div[class*="listing-containers"] div[class*="list-item-wrapper"]:not(.list-item) .dtlms-item-status-details .dtlms-item-pricing-details:before,
.dtlms-sidebar-container div[class*="listing-containers"] div[class*="list-item-wrapper"]:not(.list-item) .dtlms-item-status-details > span:before { margin-right: -10px; }
.dtlms-sidebar-container div[class*="listing-holder"] .dtlms-item-pricing-details a.dtlms-button { text-align: center; }
.dtlms-sidebar-container div[class*="listing-holder"] .dtlms-item-pricing-details del { display: none; }
.dtlms-sidebar-container div[class*="listing-holder"].dtlms-courses-swiper-listing div[class*="list-item-wrapper"] .dtlms-courselist-details { border: none; margin: 0; padding: 20px 20px 20px; }
div[class*="listing-holder"] div[class*="listing-rightside-filter"] .selection-box:after { border: 0; }
div[class*="listing-holder"] div[class*="listing-rightside-filter"] .selection-box:before { content: "\f107"; font-family: fontawesome; font-size: 16px; border: 0; top: 0; bottom: 0; height: 100%; line-height: 53px; font-weight: bold; margin: auto; }
div[class*="listing-holder"] div[class*="listing-rightside-filter"] select { color: #000; border-color: #e4e4e4; background-color: #fff; }
@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop, div[class*="listing-holder"] div[class*="listing-rightside-filter"] .selection-box:before { display: none; }
} .dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner,
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner { border-width: 0 !important; background: none; display: table; padding: 0; position: relative; }
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner { width: 100%; }
.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner { padding: 0 35px; position: absolute; left: 0; top: 0; z-index: 2; -webkit-transform: translateY(-75%); transform: translateY(-75%); }
.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-details .dtlms-courselist-details-inner,
.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner { padding: 0 15px; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner .dtlms-author-details { margin-bottom: 0; width: auto; }
.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-details .dtlms-courselist-details-inner .dtlms-ratings { margin-top: 15px; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-author-details .dtlms-author-image { display: inline-block; line-height: 0; width: 40px; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-author-details .dtlms-author-image a { display: block; }
.dtlms-courselist-item-wrapper:hover .dtlms-courselist-details .dtlms-author-details .dtlms-author-image { margin-left: 0; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-author-details .dtlms-author-description { display: none; background: #e9e9e9; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-author-details .dtlms-author-description h5 { font-size: 14px; letter-spacing: 1px; margin-bottom: 0; margin-top: 0; text-transform: capitalize; font-weight: 200; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-author-details .dtlms-author-description h5 a { color: #000000; }
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-author-details ~ h5 { margin-top: 10px; }
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-author-details .dtlms-author-image, .dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-author-details .dtlms-author-description, .dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb.without-featured-image ~ .dtlms-courselist-details .dtlms-author-details .dtlms-author-image, .dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb.without-featured-image ~ .dtlms-courselist-details .dtlms-author-details .dtlms-author-description { display: table-cell; float: none; vertical-align: middle; }
.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb.without-featured-image ~ .dtlms-courselist-details .dtlms-author-details { margin-top: 10px; }
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner { margin-bottom: 25px; }
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-author-details .dtlms-author-description,
.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb.without-featured-image ~ .dtlms-courselist-details .dtlms-author-details .dtlms-author-description { padding-left: 15px; padding-right: 15px; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-ratings { display: table; margin-left: auto; }
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner > .dtlms-ratings:only-child { margin-left: 0; }
.dtlms-sidebar-container div[class*="listing-containers"] .dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-ratings, .dtlms-sidebar-container div[class*="listing-containers"] .dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-ratings { border-width: 0; display: table; padding: 0; position: static; -webkit-transform: none; transform: none; }
.dtlms-sidebar-container div[class*="listing-containers"] .dtlms-courselist-item-wrapper:hover .dtlms-courselist-details .dtlms-ratings, .dtlms-sidebar-container div[class*="listing-containers"] .dtlms-courselist-item-wrapper.list-item:hover .dtlms-courselist-details .dtlms-ratings { opacity: 1; visibility: visible; } .dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-meta-wrapper { position: absolute; right: 10px; top: 0; z-index: 1; -webkit-border-radius: 2px; border-radius: 2px; -webkit-transform: translateY(-75%); transform: translateY(-75%); }
.dtlms-classlist-item-wrapper:hover .dtlms-classlist-details .dtlms-classlist-meta-wrapper { -webkit-transform: translateY(-50%); transform: translateY(-50%);  }
.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-class-type { display: block; font-size: 14px; line-height: 20px; padding: 3px 5px; text-align: center; text-transform: capitalize; -webkit-border-radius: 2px; border-radius: 2px; }
.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-class-type > i { margin-right: 8px; }
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-meta-wrapper { display: table; margin: 0 0 20px; position: static; -webkit-transform: none; transform: none; }
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-class-type,
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-ratings { float: left; }
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-class-type { margin-right: 2px; padding-left: 10px; padding-right: 10px; }
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-ratings span:before { font-size: 13px; line-height: 24px; }
.dtlms-classlist-item-wrapper.list-item:hover .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-ratings { opacity: 1; visibility: visible; }
.dtlms-sidebar-container div[class*="listing-containers"] .dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-meta-wrapper,
.dtlms-sidebar-container div[class*="listing-containers"] .dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-meta-wrapper { border-width: 0; display: table; padding: 0; position: static; -webkit-transform: none; transform: none; }
.dtlms-classlist-total-courses-holder, .dtlms-classlist-class-courses-list, .dtlms-classlist-class-courses-list ul { float: left; width: 100%; }
.dtlms-classlist-total-courses-holder, .dtlms-classlist-class-courses-list ul { margin-bottom: 10px; }
.dtlms-classlist-class-courses-list ul { height: auto; max-height: 60px; overflow: hidden; }
.dtlms-classlist-class-courses-list.dtlms-full-height ul { max-height: 100%; }
.dtlms-classlist-class-courses-list ul li { display: table; padding: 3px 0; }
div[class*="list-item-wrapper"].list-item div[class*="list-details"] .dtlms-classlist-metadata p { display: inline-block; }
div[class*="list-item-wrapper"].grid-item div[class*="list-details"] .dtlms-classlist-metadata p { margin-bottom: 10px; }
div[class*="list-item-wrapper"].list-item div[class*="list-details"] .dtlms-classlist-metadata p:not(:last-child) { margin-right: 15px; } .dtlms-packagelist-thumb, .dtlms-packagelist-details, .dtlms-packagelist-metadata, .dtlms-packagelist-description { float: left; width: 100%; }
.dtlms-packagelist-thumb { line-height: 0; position: relative; }
.dtlms-packagelist-thumb img { width: 100%; }
.dtlms-packagelist-details { border: 1px solid; }
.dtlms-packagelist-details > h5 { font-size: 18px; text-transform: capitalize; letter-spacing: 0.5px; }
.dtlms-packagelist-item-wrapper .dtlms-packagelist-details > h5 { width: 60%; margin: 0px 0 15px; }
.dtlms-packagelist-item-wrapper .dtlms-packagelist-details > h5 a { color: #000; }
.dtlms-packagelist-metadata > p { float: left; margin-bottom: 0; }
.dtlms-packagelist-metadata > p:not(:last-child) { margin: 0 10px 0 0; }
.dtlms-packagelist-metadata > p:not(:first-child) { padding-left: 10px; position: relative; }
div[class*="list-item-wrapper"] div[class*="list-details"] div.dtlms-packagelist-metadata p { padding: 0 10px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"] { margin-bottom: 20px; }
.dtlms-packages-listing-containers.list .dtlms-packagelist-item { display: table; width: 100%; }
.dtlms-packages-listing-containers.list .dtlms-packagelist-item .dtlms-packagelist-thumb,
.dtlms-packages-listing-containers.list .dtlms-packagelist-item .dtlms-packagelist-details { display: table-cell; float: none; vertical-align: middle; }
.dtlms-packages-listing-containers.list .dtlms-packagelist-item .dtlms-packagelist-thumb { height: 100%; min-height: 1px; width: 35%; }
.dtlms-packages-listing-containers.list .dtlms-packagelist-item .dtlms-packagelist-details { position: relative; width: 65%; }
.dtlms-packages-listing-containers.list .dtlms-packagelist-item .dtlms-packagelist-thumb > a { display: inline-block; height: 100%; line-height: 0; position: absolute; left: 0; top: 0; width: 100%; }
.dtlms-packages-listing-containers.list .dtlms-packagelist-item .dtlms-packagelist-thumb > a > img { height: 100%; max-width: none; }
.dtlms-package-detail > h2 { margin: 0 0 35px; }
.dtlms-package-detail .dtlms-payment-details { display: table; }
.dtlms-package-detail .dtlms-package-description { font-size: 16px; line-height: 30px; margin: 0 0 40px; }
.dtlms-package-detail .dtlms-payment-details .dtlms-packagelist-price-details { border: 0; font-size: 16px; padding: 5px 0; text-align: left; position: relative; }
.dtlms-package-detail .dtlms-item-status-details .dtlms-packagelist-price-details ins { font-size: 28px; font-weight: 600; margin: 0 5px 0 0; }
.dtlms-package-detail .dtlms-item-status-details .dtlms-packagelist-price-details del { margin: 0 10px 0 0; } 
.dtlms-package-detail .dtlms-payment-details .dtlms-packagedetail-cart-details { text-align: right; }
.dtlms-package-detail .dtlms-payment-details { width: 100%; overflow: hidden; }
.dtlms-package-detail .dtlms-payment-details > .dtlms-packagelist-price-details:after {content: ""; position: absolute; top: 0; bottom: 0; left: 210px; width: 100%; height: 1px; background-color: rgba(0, 0, 0, 0.15); margin: auto; }
.dtlms-package-detail .dtlms-package-items { float: left; width: 100%; margin: 60px 0 20px; }
.dtlms-package-detail .dtlms-package-items table { margin-bottom: 50px; }
.dtlms-package-detail .dtlms-package-items > h3 { margin-bottom: 40px; }
.dtlms-package-detail .dtlms-package-items table th { font-size: 18px; text-align: left; padding: 18px 6px 18px 20px; }
.dtlms-package-detail .dtlms-package-items table td { font-size: 16px; font-weight: 400; padding: 25px 6px 25px 20px; text-align: left; }
.dtlms-package-detail .dtlms-package-items table td a { color: #000; }
.dtlms-package-detail .dtlms-package-items table td del { margin: 0 5px 0 0; color: #909090; }
.dtlms-package-detail .dtlms-package-items table td ins { color: #000; font-weight: bold; }
.dtlms-package-detail .dtlms-package-items table tr td:first-child, .dtlms-package-detail .dtlms-package-items table tr th:first-child { text-align: center; }
.dtlms-package-detail .dtlms-package-items table tr td:last-child, .dtlms-package-detail .dtlms-package-items table tr th:last-child { border-right: 1px solid #eee; }
.dtlms-package-detail .dtlms-payment-details > .dtlms-packagelist-price-details,
.dtlms-package-detail .dtlms-payment-details > .dtlms-packagedetail-cart-details { display: table-cell; vertical-align: middle; }
.dtlms-package-detail .dtlms-package-items table td span.dtlms-purchased { font-size: 14px; padding: 9px 14px; display: inline-block; margin-right: 10px; line-height: normal; background-color: #71d251; color: #fff; margin-left: 15px; border-radius: 3px; text-transform: uppercase; font-weight: 300; } div[class*="listing-holder"][data-enablecarousel="true"], div[class*="swiper-listing"] { overflow: hidden; }
div[class*="listing-holder"][data-enablecarousel="true"], div[class*="swiper-listing"].swiper-container-autoheight .swiper-wrapper { height: 100% !important; }
div[class*="listing-containers"]:not(.swiper-wrapper), 
div[class*="dtlms-apply-isotope"] > div[class*="listing-items"], 
div[class*="swiper-listing"][data-carouselspacebetween="0"],
div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"]:not([data-carouselslidesperview="1"]) { clear: both; display: block; margin: 0 -10px; width: auto; }
div[class*="listing-containers"] .dtlms-column,
div[class*="listing-holder"].grid div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper .swiper-slide,
div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper .swiper-slide,
div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"]:not([data-carouselslidesperview="1"]) div[class*="list-item-wrapper"] { margin: 0; padding: 0 10px 20px; }
div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"]:not([data-carouselslidesperview="1"]) div[class*="list-item-wrapper"] { padding-bottom: 0; }
div[class*="dtlms-apply-isotope"].list > div[class*="listing-items"], div[class*="listing-containers"].list:not(.swiper-wrapper), 
div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"], 
div[class*="listing-containers"] div[class*="list-item-wrapper"].list-item .dtlms-item-status-details { margin-left: 0; margin-right: 0; }
div[class*="listing-containers"].list .dtlms-column, 
div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper .swiper-slide { margin-bottom: 35px; padding: 0; }
div[class*="listing-containers"].list .dtlms-column:empty { display: none; }
.dtlms-sidebar-container div[class*="listing-containers"] .dtlms-column { padding-left: 0; padding-right: 0; }
.dtlms-sidebar-container div[class*="listing-containers"].list .dtlms-column, 
.dtlms-sidebar-container div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper .swiper-slide { margin-bottom: 0; }
div[class*="listing-containers"][class~="dtlms-apply-isotope"] { float: left; margin: 0; padding: 0; width: 100%; }
.dtlms-apply-isotope .dtlms-column, .dtlms-apply-isotope .dtlms-column.first { clear: none; }
div[class*="listing-containers"] .grid-sizer { margin: 0; min-height: 0; padding: 0; }
div[class*="listing-containers"] .dtlms-one-half, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-half { width: 50%; }
div[class*="listing-containers"] .dtlms-one-third, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-third { width: 33.33333%; }
div[class*="listing-containers"] .dtlms-one-fourth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-fourth { width: 25%; } 	
div[class*="listing-containers"] .dtlms-one-fifth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-fifth { width: 20%; }
div[class*="listing-containers"] .dtlms-one-sixth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-sixth { width: 16.666%; }
div[class*="listing-containers"] .dtlms-one-seventh, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-seventh { width: 14.28%; }
div[class*="listing-containers"] .dtlms-one-eight, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-eight { width: 12.5%; }
div[class*="listing-containers"] .dtlms-one-nineth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-nineth { width: 11.11%; }
div[class*="listing-containers"] .dtlms-one-tenth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-tenth { width: 10%; } .dtlms-apply-isotope div[class*="listing-isotope-filter"] { clear: both; float: left; margin: 0 0 10px; padding: 0; text-align: center; width: 100%; }
.dtlms-apply-isotope div[class*="listing-isotope-filter"] a { color: #757575; display: inline-block; font-size: 16px; font-weight: normal; line-height: 24px; margin: 0 5px 20px; padding: 5px; position: relative; text-decoration: none; }
.dtlms-apply-isotope div[class*="listing-isotope-filter"] a:after { content: ""; position: absolute; left: 0; right: 0; margin: auto; bottom: 0; width: 0; height: 4px; }
.dtlms-apply-isotope div[class*="listing-isotope-filter"] a.active-sort:after, .dtlms-apply-isotope div[class*="listing-isotope-filter"] a:hover:after { width: 100%; } .swiper-container-horizontal { overflow: hidden;  }
.swiper-container-cube .swiper-slide { height: auto; overflow: hidden; }
div[class*="listing-holder"] .swiper-wrapper .swiper-slide-shadow-left,
div[class*="listing-holder"] .swiper-wrapper .swiper-slide-shadow-right,
div[class*="listing-holder"] .swiper-container-cube .swiper-cube-shadow { display: none; }
div[class*="listing-holder"] .swiper-container-cube { overflow: visible; float: left; width: 100%; }
div[class*="listing-holder"] .swiper-container-fade .swiper-slide { opacity: 0 !important; }
div[class*="listing-holder"] .swiper-container-fade .swiper-slide.swiper-slide-active,
div[class*="listing-holder"] .swiper-container-fade .swiper-slide.swiper-slide-duplicate-active { opacity: 1 !important; }
div[class*="listing-holder"] .swiper-container-coverflow .swiper-wrapper .swiper-slide.swiper-slide-prev, 
div[class*="listing-holder"] .swiper-container-coverflow .swiper-wrapper .swiper-slide.swiper-slide-next,
div[class*="listing-holder"] .swiper-container-coverflow .swiper-wrapper .swiper-slide.swiper-slide-duplicate-prev, 
div[class*="listing-holder"] .swiper-container-coverflow .swiper-wrapper .swiper-slide.swiper-slide-duplicate-next { opacity: 0.4; }
div[class*="listing-holder"] .swiper-container-coverflow .swiper-wrapper .swiper-slide.swiper-slide-active,
div[class*="listing-holder"] .swiper-container-coverflow .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active { opacity: 1; } 
div[class*="swiper-listing"]:not([data-carouselslidesperview="1"]) div[class*="list-item-wrapper"].list-item { border-width: 0; }
div[class*="swiper-listing"]:not([data-carouselslidesperview="1"]) div[class*="list-item-wrapper"].list-item div[class*="list-thumb"],
div[class*="swiper-listing"]:not([data-carouselslidesperview="1"]) div[class*="list-item-wrapper"].list-item div[class*="list-details"] { width: 100%; }
div[class*="swiper-listing"]:not([data-carouselslidesperview="1"]) div[class*="list-item-wrapper"].list-item div[class*="list-thumb"] { margin: 0 0 15px; }
div[class*="swiper-listing"]:not([data-carouselslidesperview="1"]) div[class*="list-item-wrapper"].list-item div[class*="list-details"] { border-width: 0 0 1px; }
div[class*="swiper-listing"] div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details, 
div[class*="swiper-listing"] div[class*="list-item-wrapper"] .dtlms-item-status-details > span { margin-right: 10px; }
div[class*="swiper-listing"] div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details:before, 
div[class*="swiper-listing"] div[class*="list-item-wrapper"] .dtlms-item-status-details > span:before { content: none; }
div[class*="listing-holder"] .pagination { width: 100%; float: left; text-align: center; padding: 0; border-style: solid; border-width: 1px 0; margin: 0 0 25px; position: absolute; bottom: -42px; }
div[class*="listing-holder"] .pagination > div, div[class*="listing-holder"] .pagination .page-numbers, div[class*="listing-holder"] .pagination .page-numbers li { float: none; display: inline-block; margin-bottom: 0; }
div[class*="listing-holder"] .pagination > div a span { margin: 0 5px; }
div[class*="listing-holder"] .dtlms-swiper-pagination-holder { clear: both; float: left; margin: auto; padding: 20px 10px 10px; text-align: center; width: 100%; }
div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a { margin: 0 5px; }
div[class*="listing-holder"] .pagination .page-numbers { margin: 0; }
div[class*="listing-holder"] .pagination > div span { margin: 0 5px; }
div[class*="listing-holder"] .pagination > div a { padding: 0.5em 0.75em; }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination { display: table; margin: 15px auto; }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a { border: 1px solid; display: inline-block; margin: 0 5px; min-width: 90px; padding: 5px 10px; }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a:focus { outline: none; }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-prev:before,
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-next:after { content: ""; display: inline-block; font-family: 'IcoMoon-Ultimate'; line-height: inherit; margin: 0; opacity: 0; position: relative; top: 1px; width: 0; }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-prev:hover:before,
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-next:hover:after { opacity: 1; width: 15px; -webkit-transform: none; transform: none;  }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-prev:before { content: "\ede2"; left: 15px; -webkit-transform: translateX(50%); transform: translateX(50%); }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-next:after { content: "\edde"; right: 15px; -webkit-transform: translateX(-50%); transform: translateX(-50%);  }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-prev:hover:before { margin-right: 5px; left: 0; }
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a.dtlms-swiper-arrow-next:hover:after { margin-left: 5px; right: 0; }
div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span { margin: 0 3px; position: relative; }
div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active { margin: 0 5px; }
div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active:before { background-color: inherit; content: ""; height: auto; position: absolute; bottom: 0; left: 0; right: 0; top: 0; width: auto; -webkit-border-radius: 50%; border-radius: 50%; } div[class*="swiper-listing"]:not([data-carouselslidesperview="1"]) .dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-ratings { display: table; margin-bottom: 10px; margin-top: 10px; position: static; }
div[class*="swiper-listing"]:not([data-carouselslidesperview="1"]) .dtlms-courselist-item-wrapper.list-item:hover .dtlms-courselist-details .dtlms-ratings { opacity: 1; visibility: visible; } .dt-sc-dark-bg div[class*="list-item-wrapper"] div[class*="list-details"],
.dt-sc-skin-highlight div[class*="list-item-wrapper"] div[class*="list-details"] { border-width: 0; }
.dt-sc-dark-bg .swiper-pagination-bullet:not(.swiper-pagination-bullet-active), 
.dt-sc-skin-highlight .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) { opacity: 0.5; } 
.dt-sc-dark-bg .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a, 
.dt-sc-skin-highlight .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a { border-color: currentColor; }
.dt-sc-dark-bg .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a:hover, 
.dt-sc-skin-highlight .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a:hover { border-color: transparent; }
.dt-sc-dark-bg .swiper-pagination-bullet, .dt-sc-skin-highlight .swiper-pagination-bullet, 
.dt-sc-dark-bg .swiper-pagination-bullets .swiper-pagination-bullet-active, .dt-sc-skin-highlight .swiper-pagination-bullets .swiper-pagination-bullet-active, 
.dt-sc-dark-bg .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a:hover, 
.dt-sc-skin-highlight .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a:hover { background-color: #ccc; } .dtlms-course-single, .dtlms-course-single .dtlms-column > div, .dtlms-course-single .dtlms-column > aside, .dtlms-course-details, .dtlms-course-details-title, .dtlms-course-result-overview, 
.dtlms-class-single, .dtlms-class-single .dtlms-column > div, .dtlms-class-single .dtlms-column > aside, .dtlms-class-details, .dtlms-class-details-title, .dtlms-class-result-overview, 
.dtlms-author-details, .dtlms-sidebar-container, div[class*="dynamic-section-holder"], .dtlms-sidebar-container > div[class$="holder"], .dtlms-item-progress-details-holder, .dtlms-widget-item-submit-button-holder { float: left; width: 100%; }
.dtlms-course-single, .dtlms-class-single { margin: 35px 0; }
.single-dtlms_classes .dtlms-class-single { margin-bottom: 100px; }
.dtlms-course-single .dtlms-column > div, .dtlms-course-single .dtlms-column > aside, .dtlms-course-details, .dtlms-course-details-title, .dtlms-course-result-overview,
.dtlms-class-single .dtlms-column > div, .dtlms-class-single .dtlms-column > aside, .dtlms-class-details, .dtlms-class-details-title, .dtlms-class-result-overview { margin-bottom: 30px; padding: 0; }
.dtlms-author-details { margin-bottom: 15px; }
.dtlms-tabs-horizontal-content .wcs-timetable__container, 
.dtlms-tabs-vertical-content .wcs-timetable__container { padding-top: 0; }
.dtlms-tabs-horizontal-content .wcs-filter-toggler-container,
.dtlms-tabs-vertical-content .wcs-filter-toggler-container { background-color: #000; color: #fff; height: 30px; line-height: 28px; width: 30px; }
.dtlms-tabs-horizontal-content .wcs-filter-toggler-container *,
.dtlms-tabs-vertical-content .wcs-filter-toggler-container * { height: 100%; line-height: inherit; margin: 0; padding: 0; text-align: center; top: auto; width: 100%; } .dtlms-tabs-horizontal-container { clear:both; float:left; margin: 0 0 60px; overflow:hidden; padding: 0; width:100%; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { float:left; width:100%; background-color: #2f2f2f; margin: 0; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal.scroll_tabs_container { float: left; width: 100%; }	
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal .scroll_tab_inner { height: 100%; }
.dtlms-class-detail .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { display: grid; grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li  { display: inline-block; margin-right: 4px; padding: 0; width: auto; text-align: center; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { color: #000; display: inline-block; font-size: 16px; margin: 0; padding: 0 15px; position: relative; width: 100%; line-height: 58px; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a, .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a:focus { outline: none; } 
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li:last-child { margin-right: 0; } 
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a span { margin: 0 10px 0 0; position:relative; top: 0; }	
.dtlms-tabs-horizontal-container .dtlms-tabs-horizontal-content { float: left; margin: 0; padding: 40px 0 0; position: relative; width: 66%; }
.dtlms-tabs-horizontal-container .dtlms-sidebar-container { margin-left: 2%; width: 32%; }
.dtlms-tabs-horizontal-container #comments { float: left; margin: 40px 0 0; width: 100%; }
.dtlms-tabs-horizontal-container h3:empty { display: none; }
.dtlms-tabs-horizontal-container:not(.with-sidebar) .dtlms-tabs-horizontal-content { width: 100%; border-right: none; }
.dtlms-tabs-horizontal-container .dtlms-course-detail-news-item:last-child { border-bottom: none; } .dtlms-tabs-vertical-container { clear:both; display: table; margin: 0 0 20px; overflow:hidden; padding: 0; width:100%; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical, 
.dtlms-tabs-vertical-container .dtlms-tabs-vertical-content { display: table-cell; vertical-align: top; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical { margin: 0; padding: 10px 0; position: relative; width:25%; }	
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical:after { border-style: solid; border-width: 0 3px 0 0; content: ""; height: 100%; position: absolute; right: 0; top: 0; width: 1px; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li  { float:left; display:block; margin: 0 0 2px; padding: 0; width:100%; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a { border-right: 1px solid transparent; float: left; font-size: 14px; border: 1px solid #f0f0f0; background-color: #f8f8f8; margin: 0; padding: 10px 15px; position:relative; width: 100%; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a.current, .dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a:hover { z-index:1; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a, .dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a:focus { outline: none; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a > span { float:left; margin: 0 10px 0 0; position: relative; top:4px; }	
.dtlms-tabs-vertical-container > ul > li > a:after { content: ""; height: 0; margin: auto; position: absolute; bottom: 0; right: -1px; top: 0; visibility: hidden; width: 3px; }
.dtlms-tabs-vertical-container > ul > li > a.current:after { height: 100%; visibility: visible; }
.dtlms-tabs-vertical-container .dtlms-tabs-vertical-content { margin: 0; padding: 10px 30px; position:relative; }
.dtlms-tabs-vertical-content:last-child { border-width: 1px; } .dtlms-curriculum-list { margin: 0; }
.dtlms-curriculum-list > li { border-style: solid; border-width: 0 0 1px; padding: 20px; position: relative; }
.dtlms-curriculum-list > li:last-child { border-width: 0; }
.dtlms-curriculum-list li .dtlms-curriculum-meta-title, .dtlms-curriculum-list li .dtlms-completed { display: inline-block; }
.dtlms-curriculum-list li .dtlms-curriculum-meta-title { float: left; text-transform: capitalize; }
.dtlms-curriculum-list li .dtlms-curriculum-meta-title a { display: inline-block; width: 100%; color: #000; }
.dtlms-curriculum-list li .dtlms-curriculum-meta-title a.active { font-weight: 700; }
.dtlms-curriculum-list li .dtlms-completed, .dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed { float: none; font-size: 0; margin-left: 10px; padding: 0; position: relative; top: -1px; margin-bottom: -6px; }
.dtlms-curriculum-list li .dtlms-completed span, .dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed span { font-size: 11px; margin: 0; padding: 3px; -webkit-border-radius: 50px; border-radius: 50px; }
.dtlms-curriculum-list .dtlms-curriculum-meta-preview { float: none; font-size: 13px; padding: 2px 10px; border-radius: 2px; }
.dtlms-curriculum-content-holder .dtlms-lesson-video { display: inline-block; width: 100%; text-align: center; }
.dtlms-curriculum-meta-icon { float: left; position: absolute; }
.dtlms-curriculum-meta-title { float: none; display: inline-block; padding-left: 25px; }
.dtlms-curriculum-meta-items { float: right; }
.dtlms-curriculum-meta-duration, .dtlms-curriculum-meta-preview { display: inline-block; margin-left: 40px; }
.dtlms-curriculum-meta-duration { float: right; min-width: 150px; }
.dtlms-curriculum-meta-duration span { margin: 0 10px 0 5px; }
.dtlms-curriculum-meta-preview { float: left; position: relative; } 
.dtlms-curriculum-list .dtlms-curriculum-meta-preview { margin-left: 30px; position: relative; } 
.dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-title { float: none; }
.dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items { display: table; float: none; margin-top: 10px; padding-left: 25px; }
.dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items .dtlms-curriculum-meta-duration { float: left; margin-left: 0; margin-right: 10px; }
.dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items .dtlms-curriculum-meta-preview { float: right; margin-left: 0; }
.dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items:empty { display: none; } .dtlms-curriculum-list > li.locked .dtlms-curriculum-meta-items, .dtlms-curriculum-list > li { position: relative; }
.dtlms-curriculum-list > li.locked .dtlms-curriculum-meta-items:before, .dtlms-curriculum-list > li .dtlms-curriculum-meta-duration:before, .dtlms-curriculum-list > li.drip-locked .dtlms-curriculum-meta-items:before, .dtlms-curriculum-list > li.unlocked .dtlms-curriculum-meta-items:before { font-family: fontawesome; font-size: 15px; line-height: 0; z-index: 1; margin: 0 10px 0 0;  vertical-align: middle; } 
.dtlms-curriculum-list li.locked .dtlms-curriculum-meta-title a, .dtlms-curriculum-list li.locked .dtlms-toggle-group-set h5.dtlms-toggle { pointer-events: none; }
.dtlms-toggle-group-set .dtlms-curriculum-list li .dtlms-toggle-group-set .dtlms-toggle-content .dtlms-curriculum-list li.locked::before,  .dtlms-toggle-group-set .dtlms-toggle-content .dtlms-curriculum-list li:before, .dtlms-curriculum-list > li.drip-locked .dtlms-curriculum-meta-items:before { right: 30px; }
.dtlms-curriculum-list > li.locked > .dtlms-curriculum-meta-items:before { content: "\f023"; font-size: 18px; }
.dtlms-curriculum-list > li .dtlms-curriculum-meta-duration:before { content: "\f017"; }
.dtlms-curriculum-list > li.drip-locked .dtlms-curriculum-meta-items:before { content: "\f252"; }
.dtlms-curriculum-list > li.unlocked .dtlms-curriculum-meta-items:before { content: "\f3c1"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 13px; }
.dtlms-curriculum-list > li.locked > .dtlms-curriculum-meta-items:before { opacity: 0.5; } .dtlms-course-detail-students-enrolled-list { margin-top: 25px; margin-bottom: 0; }
.dtlms-course-detail-students-enrolled-list li { width: 48%; float: left; border-style: solid; border-width: 0 0 1px; margin: 0 3% 20px 0; padding-bottom: 20px; position: relative; }
.dtlms-course-detail-students-enrolled-list li:last-child { padding-bottom: 20px; }
.dtlms-course-detail-students-enrolled-list li:nth-child(2n) { margin-right: 0; }
.dtlms-course-detail-students-enrolled-list li img { width: 60px; float: left; margin: 0 15px 0 0; border-radius: 50%; }
.dtlms-course-detail-students-enrolled-list li h5 { display: inline-block; font-size: 18px; font-weight: normal; margin: 0; padding-top: 14px; text-transform: capitalize; }
.dtlms-course-detail-total-students span { display: inline-block; float: none; font-weight: bold; margin-left: 15px; text-align: center; position: relative; } .dtlms-team { width: 100%; position: relative; float: left; padding-left: 100px; min-height: 90px; margin-bottom: 15px; }
.dtlms-team:last-child, .dtlms-team:only-child { margin-bottom: 0; padding-bottom: 0; }
.dtlms-team .dtlms-team-thumb { position:absolute; width: 80px; left: 0; }
.dtlms-team .dtlms-team-thumb img { width: 100%; height: auto; }
.dtlms-team-details h4 { font-size: 16px; margin-bottom: 5px; text-transform: uppercase; }
.dtlms-team-details p { font-size: 14px; margin-bottom: 5px; }
.dtlms-team-details .dtlms-team-social-links li { float: left; margin-right: 10px; }
.dtlms-team-details .dtlms-team-social-links .dtlms-team-social { width: 100%; float: left; margin: 0; font-size: 14px; } .dtlms-course-detail-group-section { width: 100%; float: left; }
.dtlms-course-detail-group-section ul li { width: 100%; position: relative; float: left; padding: 0 0 20px 80px; border-bottom: 1px solid #f1f1f1; margin: 0 0 20px; }
.dtlms-course-detail-group-section ul li:last-child { border: 0; margin: 0; }
.dtlms-course-detail-group-section ul li .item-avatar { position:absolute; width: 60px; left: 0; }
.dtlms-course-detail-group-section ul li .item-avatar img { width: 100%; height: auto; border-radius: 50%; }
.dtlms-course-detail-group-section .item-title h3 { font-size: 18px; margin-bottom: 5px; }
.dtlms-course-detail-group-section .item-meta { font-size: 14px; font-weight: 400; margin: 5px 0 25px; color: rgba(34, 34, 34, 0.5); }
.dtlms-course-detail-group-section .item-desc p { font-size: 16px; margin-bottom: 15px; }
.dtlms-course-detail-group-section .action { display: table; }
.dtlms-course-detail-group-section .action > .group-button a { display: inline-block; float: none; font-size: 14px; font-weight: 600; line-height: 26px; padding: 5px 20px; }
.dtlms-course-detail-group-section .action .meta { float: left; width: 100%; }
.dtlms-course-detail-group-section .action .meta:before { content: "\f0c0"; font-family: "Font Awesome 5 Free"; font-weight: 900;
margin: 0 10px 0 0; }
.dtlms-course-detail-group-section .action > .group-button { margin: 0 0 15px; } .dtlms-course-detail-media-attachment { font-size: 16px; }
.dtlms-course-detail-media-attachment td span { margin-right: 5px; }
.dtlms-course-detail-media-attachment td a { text-decoration: underline; color: #000; }
.dtlms-course-detail-media-attachment td a:before { content: "\f019"; font-family: FontAwesome; margin-right: 10px; }
.dtlms-course-detail-media-attachment tr th:nth-child(2), .dtlms-course-detail-media-attachment tr td:nth-child(2) { text-align: left; } .widget.tribe_mini_calendar_widget { padding-bottom: 0; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar th { border-style: solid; border-width: 1px 1px 0; padding: 10px; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar tr { border-bottom-width: 0; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar-nav td { border-style: solid; border-width: 1px; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar td.tribe-events-has-events { border-width: 0; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar div[id*="daynum-"] a { padding: 10px; text-align: center; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody { border-style: solid; border-width: 0 0 1px 1px; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before { left: auto; right: 10px; bottom: auto; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); margin: 0; display: none; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar-list-wrapper .type-tribe_events:last-child { margin-bottom: 0; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar-list-wrapper .type-tribe_events:last-child .tribe-mini-calendar-event { margin-bottom: 0; padding-bottom: 0; border: none; }
.widget.tribe_mini_calendar_widget .tribe-mini-calendar-list-wrapper .tribe-mini-calendar-event .list-date .list-dayname, .widget.tribe-events-adv-list-widget .tribe-mini-calendar-event .list-date .list-dayname { margin: 0 0 5px; }
.dtlms-course-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-nav, .dtlms-class-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-nav { border-color: rgba(0, 0, 0, 0.1); }
.dtlms-course-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar td, .dtlms-class-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar td { padding: 0; }
.dtlms-course-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar div[id*="daynum-"] a, .dtlms-class-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar div[id*="daynum-"] a { padding: 20px 5px; }
.dtlms-course-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar-nav td, .dtlms-class-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar-nav td { padding: 15px 0; } .widget.dt_widget_media_attachments .courses-share li { list-style: none; float: left; margin-right: 15px; width: auto; }
.dt_widget_media_attachments .dtlms-media-attachments li:before { display:none; }
.dt_widget_media_attachments .dtlms-media-attachments li { padding-left:0; border-top: none; }
.dt_widget_media_attachments .dtlms-media-attachments li:last-child { border-bottom: none; } .dtlms-course-detail-news-item { display: table; margin-bottom: 20px; width: 100%; border-bottom: 1px solid #f1f1f1; padding: 0 0 35px; margin: 0 0 35px; }
.dtlms-course-detail-news-item:last-child { margin-bottom: 0; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-thumb, 
.dtlms-course-detail-news-item .dtlms-course-detail-news-details { display: inline-block; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-thumb { float: left; width: 20%; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-thumb a { display: block; line-height: 0; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-details { float: left; display: inline-block; width: 100%; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-thumb ~ .dtlms-course-detail-news-details { padding: 0px 0px 0 20px;  width: 80%; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-description { font-size: 16px; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-details h5 { font-size: 20px; font-weight: normal; margin-bottom: 5px; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-date { font-size: 14px; color: rgba(34, 34, 34, 0.5); margin: 0 0 20px; font-weight: 400; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-date:before { content: "\f133"; font-family: "Font Awesome 5 Free"; font-weight: 900; margin: 0 10px 0 0; } .dtlms-onsite-map-container { clear: both; float: left; margin: 15px 0; width: 100%; }
.dtlms-class-onsite-map { height: 500px; width: 100%; }
.dtlms-class-map-location-holder { display: inline-block; text-align: center; }
.dtlms-class-map-location-holder > h3 { font-size: 20px; font-weight: bold; line-height: normal; margin-bottom: 5px; text-decoration: underline; } .dtlms-acessories-list { list-style: none; }
.dtlms-acessories-list li { border-bottom: 1px solid #f1f1f1; margin: 0 0 25px; font-size: 16px; position: relative; width: 100%; float: left; padding: 0 0 25px; }
.dtlms-acessories-list li:last-child { border-width: 0; }
.dtlms-acessories-list li * { float: none; display: inline-block; margin: 0; }
.dtlms-acessories-list li label { margin-top: 3px; margin-right: 5px; }
.dtlms-acessories-list li span { background-color: #f9f9f9; border: 1px solid #f1f1f1; border-radius: 50%; color: #000; font-size: 18px; height: 60px; line-height: 55px; text-align: center; margin: 0 20px 0 0; width: 60px; } #comments { clear: both; display: block; }
#comments > h3, #comments #respond h3#reply-title { font-size: 20px; font-weight: 500; letter-spacing: 0.5px; margin-bottom: 20px; text-transform: uppercase; }
#comments #respond h3#reply-title #cancel-comment-reply-link { font-weight: normal; }
.commententries { width:100%; float:left; margin:40px 0 0; padding: 0; }
.commententries h3 { font-size:20px; }
body[class*="single-dtlms"] ul.commentlist { float:left; margin: 20px 0; padding:0 0 20px 0; list-style:none; border-top: 0; }
body[class*="single-dtlms"] ul.commentlist li.comment { display:block; float:none; list-style:none; border:none; margin: 0  0 30px; padding: 0  0  0 0px; position:relative; clear:both; }
body[class*="single-dtlms"] ul.commentlist li.pingback { padding-left:0; }
body[class*="single-dtlms"] ul.commentlist li.pingback > p > a { margin-left:5px; }
body[class*="single-dtlms"] ul.commentlist li ul.children { margin:10px 0 10px; padding: 0; float:left; border:none; clear:both; width:100%; }
body[class*="single-dtlms"] ul.commentlist li .respond { margin-left:69px; }
body[class*="single-dtlms"] ul.commentlist li .comment-details { position:relative; padding: 0  0 10px; margin:10px 0 10px; }
body[class*="single-dtlms"] ul.commentlist li .comment-details:before { bottom: 0; content:''; left: 0; position:absolute; width:100%; }
body[class*="single-dtlms"] ul.commentlist li .comment-body { margin:0px 0 30px 65px; position: relative; } 
body[class*="single-dtlms"] ul.commentlist li .comment-body p { line-height:28px; margin-bottom: 10px; }
body[class*="single-dtlms"] ul.commentlist li .comment-body .comment-rating { display: table; }
body[class*="single-dtlms"] ul.commentlist li .comment-author { left: 0; top: 0; position:static; }
body[class*="single-dtlms"] ul.commentlist li .comment-author img { float:left; height: auto; margin: 0; max-width:80px; max-height:80px;  -webkit-border-radius: 50%; border-radius: 50%; }
body[class*="single-dtlms"] ul.commentlist li .author-name, body[class*="single-dtlms"] ul.commentlist li .author-name > a { display: inline-block; font-size:18px; font-weight: 500; text-transform: capitalize; }
body[class*="single-dtlms"] ul.commentlist li .author-name span { display: block; font-size:14px; font-weight: normal; }
body[class*="single-dtlms"] ul.commentlist li .author-name { border-bottom: 1px solid; margin-bottom: 5px; }
body[class*="single-dtlms"] .dtlms-comment-rating { margin: 0 0 10px; }
body[class*="single-dtlms"] .dtlms-comment-rating span { font-size: 0; margin: 0 2px 0 0; }
body[class*="single-dtlms"] .dtlms-comment-rating span:before { font-size: 14px; }
body[class*="single-dtlms"] ul.commentlist li .comment-details { display:block; }		
body[class*="single-dtlms"] ul.commentlist li .author-name .reply { margin: 0; float:right; }
body[class*="single-dtlms"] ul.commentlist li .reply { margin-top: 0; position: relative; display: block; }
body[class*="single-dtlms"] ul.commentlist li .reply:before { border-top: 1px solid; content: ""; height: auto; position: absolute; left: 0; top: 50%; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); backface-visibility: hidden; }
body[class*="single-dtlms"] ul.commentlist li .reply a { border:1px solid; clear:both; display: table; margin-left: auto; padding:2px 13px; position: relative; right: 0; }
body[class*="single-dtlms"] ul.commentlist li #respond { padding-bottom:20px; }		
body[class*="single-dtlms"] .comment-respond form { float: left; margin-bottom: 20px; width: 100%; }
.logged-in-as ~ .column { width:100% }
body[class*="single-dtlms"] #respond { clear:both; }
body[class*="single-dtlms"] #respond h3#reply-title small { font-size: 12px; text-transform: none; }
body[class*="single-dtlms"] #respond .dt-sc-one-half p span { width: 10%; }
body[class*="single-dtlms"] #respond .dt-sc-one-half textarea { height: 124px; }
body[class*="single-dtlms"] #respond p { display:inline-block; margin-bottom: 20px; width:100%; }
body[class*="single-dtlms"] #respond p label { display: block; font-size: 16px; font-weight: normal; margin-bottom: 5px; }
body[class*="single-dtlms"] #respond .ratings-holder p { margin-bottom: 0; }
body[class*="single-dtlms"] #respond .ratings-holder { margin-bottom: 15px; }
body[class*="single-dtlms"] .comment-body ul li, body[class*="single-dtlms"] .comment-body ol li { display: list-item; padding-left: 0; list-style: circle; } .dtlms-sidebar-container { padding: 30px 25px; }
.dtlms-sidebar-container > div[class$="holder"], div[class*="dynamic-section-holder"], .dtlms-countdown-holder { margin-bottom: 30px; }
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="listing-filters"] { padding: 20px 0; }
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="listing-rightside-filter"] { padding-left: 0; padding-right: 0; }
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="display-filter"], 
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="orderby-filter"] { display: table; width: 100%; }
.dtlms-sidebar-container div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="orderby-filter"] { text-align: left; }
div[class*="dynamic-section-holder"] div[class$="details-holder"] ~ div[class$="button-holder"] { margin-bottom: 10px; }
div[class*="dynamic-section-holder"] div[class$="details-holder"] ~ div[class$="button-holder"] .dtlms-button { margin-top: 0; }
div[class*="dynamic-section-holder"] { padding: 25px 25px 24px; text-align: center; background-color: #fbfbfb; border: 1px solid #f1f1f1; }
div[class*="dynamic-section-holder"] > div[class$="dynamic-section-startdate"] { display: inline-block; padding-left: 60px; font-size: 16px; text-align: left; } 
div[class*="dynamic-section-holder"] > div[class$="dynamic-section-startdate"] i { position: absolute; left: 0; font-size: 45px; top: 5px; }
div[class*="dynamic-section-holder"] > div[class$="dynamic-section-startdate"] strong { display: block; font-size: 20px;  }
div[class*="dynamic-section-holder"]:empty { display: none; }
div[class*="dynamic-section-holder"], div[class*="dynamic-section-holder"] > * { clear: both; position: relative; } 
div[class*="dynamic-section-holder"] p > a { font-weight: bold; border-bottom: 1px solid; }
.dtlms-item-progress-details-holder, 
.dtlms-item-progress-details-holder .dtlms-item-student-submitted-item-details,
.dtlms-item-progress-details-holder .dtlms-item-student-completed-item-details { display: inline-block; margin: 0 0 10px; width: 100%;  }
.dtlms-item-progress-details-holder .dtlms-item-progress-details .dtlms-button:only-child { display: table; margin: auto; }
.dtlms-item-progress-details-holder .dtlms-button span { margin-right: 10px; }
div[class*="dynamic-section-holder"] .dtlms-countdown-holder { display: block; margin-left: -12px; margin-right: -12px; text-align: center; }
.dtlms-countdown-holder { display: block; margin: 15px 0 5px; width: auto; }
.dtlms-countdown-holder .dtlms-countdown-wrapper { border: 4px solid; display: inline-block; margin: 5px 6px 0; padding: 15px 0 10px; position: relative; text-align: center; width: 70px; }
.dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-icon-wrapper { font-size: 26px; font-weight: bold; line-height: normal; }
.dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-title { display: inline-block; font-size: 12px; font-weight: normal; margin-bottom: 0; padding-top: 0; text-transform: capitalize; width: 100%; }
.dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-icon-wrapper,
.dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-title { line-height: 20px; vertical-align: middle; }
.dtlms-course-dynamic-section-holder .dtlms-progressbar { background-color: #f1f1f1; }
.dtlms-course-dynamic-section-holder .dtlms-title { display: inline-block; text-align: center; margin: 0 0 45px; }
.dtlms-course-dynamic-section-holder .dtlms-title:after, .dtlms-class-dynamic-section-holder .dtlms-title:after { right: 0; margin: 0 auto; }
div[class*="dynamic-section-holder"] div[class$="item-details"] { font-size: 16px; text-align: left; margin: 0 0 40px; }
div[class*="dynamic-section-holder"] div[class$="item-details"]:last-child { margin: 0 0 20px; }
.dtlms-classdetail-price-details del { margin: 0 10px 0 0; }
div[class*="dynamic-section-holder"] .dtlms-item-overview-progressbar { float: left; width: 100%; margin: 5px 0 0; }
div[class*="dynamic-section-holder"] .dtlms-item-overview-progressbar .dtlms-progressbar { margin: 10px 0 0; }
div[class$="share-holder"] { display: table; width: auto; }
div[class$="share-holder"] > span, div[class$="share-holder"] ul { display: inline-block; vertical-align: middle; }
div[class$="share-holder"] > span { font-size: 12px; font-weight: bold; letter-spacing: 2px; padding: 0 20px; position: relative; text-transform: uppercase; }
div[class$="share-holder"] ul { padding: 0 3px; }
div[class$="share-holder"] ul li { float: left; margin: 3px; padding: 0; }
div[class$="share-holder"] ul li:first-child { }
div[class$="share-holder"] ul li a { display: block; height: 35px; line-height: 35px; text-align: center; width: 35px; }
div[class$="share-holder"] ul.with-color li a[title="delicious"] { background-color: #3399ff; }
div[class$="share-holder"] ul.with-color li a[title="deviantart"] { background-color: #05cc47; }
div[class$="share-holder"] ul.with-color li a[title="digg"] { background-color: #005be2; }
div[class$="share-holder"] ul.with-color li a[title="flickr"] { background-color: #ff0084; }
div[class$="share-holder"] ul.with-color li a[title="lastfm"] { background-color: #d51007; }
div[class$="share-holder"] ul.with-color li a[title="linkedin"] { background-color: #0077b5; }
div[class$="share-holder"] ul.with-color li a[title="envelope"] { background-color: #222222; }
div[class$="share-holder"] ul.with-color li a[title="myspace"] { background-color: #000000; }
div[class$="share-holder"] ul.with-color li a[title="picasa"] { background-color: #0063dc; }
div[class$="share-holder"] ul.with-color li a[title="pinterest"] { background-color: #bd081c; }
div[class$="share-holder"] ul.with-color li a[title="reddit"] { background-color: #ff4500; }
div[class$="share-holder"] ul.with-color li a[title="rss"] { background-color: #f26522; }
div[class$="share-holder"] ul.with-color li a[title="skype"] { background-color: #12A5F4; }
div[class$="share-holder"] ul.with-color li a[title="stumbleupon"] { background-color: #eb4924; }
div[class$="share-holder"] ul.with-color li a[title="technorati"] { background-color: #339900; }
div[class$="share-holder"] ul.with-color li a[title="twitter"] { background-color: #2eb1eb; }
div[class$="share-holder"] ul.with-color li a[title="vimeo-square"] { background-color: #1ab7ea; }
div[class$="share-holder"] ul.with-color li a[title="vimeo"] { background-color: #3498b9; }
div[class$="share-holder"] ul.with-color li a[title="yahoo"] { background-color: #410093; }
div[class$="share-holder"] ul.with-color li a[title="youtube"] { background-color: #cd201f; }
div[class$="share-holder"] ul.with-color li a[title="googleplus"] { background-color: #c44542; }
div[class$="share-holder"] ul.with-color li a[title="tumblr"] { background-color: #35465c; }
div[class$="share-holder"] ul.with-color li a[title="dribbble"] { background-color: #ff68c5; }
div[class$="share-holder"] ul.with-color li a[title="instagram"] { background-color: #3F729B; }
div[class$="share-holder"] ul.with-color li a[title="facebook"] { background-color: #3162a2; }
div[class$="share-holder"] ul.with-color li a { color: #ffffff; border: 1px solid transparent; }
div[class$="share-holder"] ul.with-color.with-circle li a { border-radius: 50%; }
div[class$="share-holder"] ul.with-color li a[title="delicious"]:hover { border-color: #3399ff; color: #3399ff; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="deviantart"]:hover { border-color: #05cc47; color: #05cc47; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="digg"]:hover { border-color: #005be2; color: #005be2; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="flickr"]:hover { border-color: #ff0084; color: #ff0084; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="lastfm"]:hover { border-color: #d51007; color: #d51007; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="linkedin"]:hover { border-color: #0077b5; color: #0077b5; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="envelope"]:hover { border-color: #222222; color: #222222; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="myspace"]:hover { border-color: #000000; color: #000000; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="picasa"]:hover { border-color: #0063dc; color: #0063dc; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="pinterest"]:hover { border-color: #bd081c; color: #bd081c; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="reddit"]:hover { border-color: #ff4500; color: #ff4500; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="rss"]:hover { border-color: #f26522; color: #f26522; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="skype"]:hover { border-color: #12A5F4; color: #12A5F4; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="stumbleupon"]:hover { border-color: #eb4924; color: #eb4924; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="technorati"]:hover { border-color: #339900; color: #339900; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="twitter"]:hover { border-color: #2eb1eb; color: #2eb1eb; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="vimeo-square"]:hover { border-color: #1ab7ea; color: #1ab7ea; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="vimeo"]:hover { border-color: #3498b9; color: #3498b9; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="yahoo"]:hover { border-color: #410093; color: #410093; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="youtube"]:hover { border-color: #cd201f; color: #cd201f; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="googleplus"]:hover { border-color: #c44542; color: #c44542; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="tumblr"]:hover { border-color: #35465c; color: #35465c; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="dribbble"]:hover { border-color: #ff68c5; color: #ff68c5; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="instagram"]:hover { border-color: #3F729B; color: #3F729B; background-color: transparent; }
div[class$="share-holder"] ul.with-color li a[title="facebook"]:hover { border-color: #3162a2; color: #3162a2; background-color: transparent; }
div[class$="details-holder"] ul li { float: left; font-size: 14px; line-height: 30px; list-style: none; margin: 7px 0; padding-left: 40px; padding-top: 0; position: relative; width: 100%; }
div[class$="details-holder"] ul li > i, div[class$="details-holder"] ul li > span { border: 1px solid; font-size: 12px; height: 30px; line-height: 28px; position: absolute; left: 0; top: 0; text-align: center; width: 30px; }
div[class$="details-holder"] ul li label, ul.dtlms-class-details li label { float: left; margin-right: 5px; margin-bottom: 0; }
div[class$="details-holder"] ul li a { display: inline-block; }
.dtlms-course-result-overview .dtlms-button, .dtlms-class-result-overview .dtlms-button { margin: 10px 0 0; }
.dtlms-course-result-overview .dtlms-progressbar ~ .dtlms-button, .dtlms-class-result-overview .dtlms-progressbar ~ .dtlms-button { margin-top: 20px; }
.dtlms-sidebar-container div[class*="listing-holder"] { overflow: hidden; }
.dtlms-sidebar-container div[class*="listing-holder"]:last-child { margin-bottom: 0; }
.dtlms-sidebar-container div[class*="listing-holder"] .dtlms-column { width: 100%; float: left; margin: 0; }
.dtlms-sidebar-container .dtlms-courses-listing-rightside-filter { padding: 20px; }
.dtlms-sidebar-container .dtlms-courses-listing-rightside-filter .dtlms-courses-display-filter { margin-bottom: 20px; }
.dtlms-sidebar-container .dtlms-courses-listing-rightside-filter .dtlms-courses-orderby-filter { text-align: left; }
.dtlms-sidebar-container .dtlms-courses-listing-rightside-filter .dtlms-courses-orderby-filter label { margin-bottom: 10px; }
.dtlms-sidebar-container .dtlms-courses-listing-rightside-filter .dtlms-courses-orderby-filter select { width: 100%; }
.dtlms-sidebar-container .dtlms-courses-listing-rightside-filter .dtlms-courses-display-filter,
.dtlms-sidebar-container .dtlms-courses-listing-rightside-filter .dtlms-courses-orderby-filter { width: 100%; float: left; } .dtlms-toggle-group-set { float: left; padding: 0; width: 100%; margin-bottom: 20px; }
.dtlms-toggle-group-set .dtlms-toggle-content { float: left; border-style: solid; border-width: 0 0 1px; width: 100%; }
.dtlms-toggle-group-set .dtlms-toggle-content .block { display: block; margin: 0 -20px; padding: 30px 20px 20px; width: auto; }
.dtlms-toggle-group-set h5.dtlms-toggle { float: left; width: 100%; cursor: pointer; font-size: 20px; font-weight: normal; margin-bottom: 0; padding: 15px 20px; position: relative; text-transform: capitalize; }
.dtlms-toggle-group-set h5.dtlms-toggle > a { display: block; padding-right: 25px; }
.dtlms-toggle-group-set h5.dtlms-toggle:before { content: "\f107"; font-family: FontAwesome; font-size: 20px; font-weight: normal; height: 30px; line-height: 30px; pointer-events: auto; position: absolute; right: 15px; text-align: center; width: 25px; top: 0; bottom: 0; margin: auto; }
.dtlms-toggle-group-set h5.dtlms-toggle.active::before { content: "\f106"; } 
.dtlms-toggle-group-set:last-child > .dtlms-toggle-content { border-color: transparent; }
.dtlms-toggle-group-set .dtlms-class-course-curriculum-holder { display: inline-block; width: 100%; }
.dtlms-toggle-group-set .dtlms-curriculum-list, .dtlms-toggle-group-set .dtlms-curriculum-list li { float: none; }
.dtlms-toggle-group-set .dtlms-curriculum-list { display: table; margin: -10px 0; width: 100%; }
.dtlms-toggle-group-set .dtlms-curriculum-list li { display: inline-block; float: left; line-height: normal; padding: 20px 10px; }
.dtlms-toggle-group-set .dtlms-curriculum-list > li > div[class*="dtlms-curriculum-meta"] { opacity: 0.5; }
.dtlms-toggle-group-set .dtlms-curriculum-list li.purchased-item.locked > div[class*="dtlms-curriculum-meta"], .dtlms-toggle-group-set .dtlms-curriculum-list li.purchased-item.drip-locked > div[class*="dtlms-curriculum-meta"], .dtlms-toggle-group-set .dtlms-curriculum-list li.locked > div[class*="dtlms-curriculum-meta"], .dtlms-toggle-group-set .dtlms-curriculum-list li.drip-locked > div[class*="dtlms-curriculum-meta"] { opacity: 0.5; }
.dtlms-toggle-group-set .dtlms-curriculum-list li.preview-item > div[class*="dtlms-curriculum-meta"], .dtlms-toggle-group-set .dtlms-curriculum-list li.purchased-item > div[class*="dtlms-curriculum-meta"] { opacity: 1; }
.dtlms-toggle-group-set .dtlms-curriculum-list li ul li.locked:last-child,
.dtlms-toggle-group-set .dtlms-curriculum-list li ul li.drip-locked:last-child { padding-bottom: 20px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set { border-width: 0; margin: 30px 0 0; padding: 0 20px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle { font-size: 17px; padding: 10px 20px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content .block { display: inline-block; margin-left: 0; margin-right: 0; padding: 0; width: 100%; padding: 20px 0 0; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content .block { padding: 10px 0; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list { margin: 0; padding-left: 0; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list li { padding: 15px 10px; }
.dtlms-toggle-group-set:last-child > h5.dtlms-toggle.active,
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content, 
.dtlms-toggle-group-set .dtlms-course-curriculum-toggle-group-holder > .dtlms-toggle-group-set:last-child h5.dtlms-toggle:not(.active) { border-color: transparent; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list li:last-child { padding-bottom: 0; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list li { padding: 15px 10px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle { font-size: 16px; padding: 8px 20px; }
.dtlms-tabs-horizontal-container .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content { font-size: 14px; }
.dtlms-toggle-content .block .dtlms-course-curriculum-overview { display: block; width: auto; }
.dtlms-toggle-content .block .dtlms-course-dynamic-section-holder { padding: 30px 20px; }
.dtlms-toggle-content .block .dtlms-course-dynamic-section-holder:empty { display: none; }
.dtlms-toggle-content .block .dtlms-course-curriculum-overview li { border-style: solid; border-width: 0 0 1px; display: table; font-size: 18px; padding: 15px 10px; width: 100%; }
.dtlms-toggle-content .block .dtlms-course-curriculum-overview li:last-child { border-width: 0; }
.dtlms-toggle-content .block .dtlms-course-curriculum-overview li span { margin-right: 15px; }
.dtlms-toggle-content .block > .dtlms-sidebar-container > div[class$="holder"], .dtlms-toggle-content .block > div[class*="dynamic-section-holder"], 
.dtlms-toggle-content .block > .dtlms-countdown-holder,  .dtlms-toggle-content .block > .dtlms-class-course-curriculum-holder, .dtlms-toggle-content .block .dtlms-course-curriculum-overview { margin-bottom: 0; margin-top: 30px; }
div[class*="dynamic-section-holder"] div[class$="result-overview"] > p { font-size: 16px; text-align: left; }
.dtlms-item-progress-details-holder .dtlms-item-progress-details > button:only-child, .dtlms-widget-item-submit-button-holder .dtlms-item-submit-button > button:only-child,
.dtlms-toggle-content .block > .dtlms-sidebar-container > div[class$="holder"]:first-child, .dtlms-toggle-content .block > div[class*="dynamic-section-holder"]:first-child, 
.dtlms-toggle-content .block > .dtlms-countdown-holder:first-child,  .dtlms-toggle-content .block > .dtlms-class-course-curriculum-holder, .dtlms-toggle-content .block .dtlms-course-curriculum-overview:first-child { margin-top: 0; }
.dtlms-course-single .dtlms-column > div:not(.dtlms-tabs-horizontal-container):last-child, .dtlms-course-single .dtlms-column > aside:last-child, .dtlms-course-details, 
.dtlms-class-single .dtlms-column > div:last-child, .dtlms-class-single .dtlms-column > aside:last-child, .dtlms-class-details, 
.dtlms-sidebar-container > div[class$="holder"]:last-child, div[class*="dynamic-section-holder"] > p, 
div[class$="details-holder"] ul li:last-child, .dtlms-item-progress-details-holder:only-child, 
div[class*="dynamic-section-holder"] div[class$="result-overview"] { margin-bottom: 0; } .dtlms-forum-button-holder { clear: both; display: block; position: relative; width: 100%; }
.dtlms-forum-button-holder .dtlms-button.dtlms-button-forum-link { display: table; margin-left: auto; margin-right: 0; margin-top: 0; position: relative; z-index: 1; }
.dtlms-forum-button-holder:before { border-top: 2px solid; content: ""; height: auto; position: absolute; left: 0; top: 50%; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.dtlms-forum-button-holder, .dtlms-payment-details { margin-top: 15px; }
.dtlms-payment-details .dtlms-item-status-details { display: table; margin-bottom: 0; text-align: center; }
.dtlms-payment-details .dtlms-item-status-details > .dtlms-item-pricing-details { border: 1px solid; padding: 5px 30px; }
.dtlms-payment-details .dtlms-packagedetail-cart-details > a.added_to_cart { position: relative; font-size: 12px; padding: 14px 20px; color: #000; font-weight: 600; }
.dtlms-payment-details .dtlms-packagedetail-cart-details > a.added_to_cart:hover { color: #fff; }
.dtlms-payment-details .dtlms-packagedetail-cart-details > a.add_to_cart_button > i,
.dtlms-payment-details .dtlms-packagedetail-cart-details > a.dtlms-cart-link > i, 
.dtlms-payment-details .dtlms-packagedetail-cart-details > a.added_to_cart.wc-forward::before { top: -1px; }
.dtlms-payment-details .dtlms-item-status-details > .dtlms-item-pricing-details,
.dtlms-payment-details .dtlms-item-status-details > .dtlms-proceed-button { display: table-cell; vertical-align: middle; }
.dtlms-payment-details .dtlms-item-status-details > *:first-child, 
.dtlms-payment-details .dtlms-item-status-details > .dtlms-proceed-button:first-child > *:first-child { margin-left: 0; } .dtlms-course-detail-related-courses-list { width: 100%; float: left; margin-bottom: 100px; }
.dtlms-course-detail-related-courses-list > h3 { font-size: 24px; border-bottom: 2px solid; margin-bottom: 25px; padding-bottom: 15px; }
.dtlms-course-detail-related-courses-list .dtlms-courselist-thumb img { width: 100%; float: left; } .dtlms-class-single .dtlms-column > div:last-child, .dtlms-class-single .dtlms-column > aside:last-child { margin-bottom: 0; }
.dtlms-class-single .dtlms-column:empty { border: none; } .dtlms-package-single > img ~ .dtlms-package-pricing-details { margin-top: 20px; }
.dtlms-package-single .dtlms-package-pricing-details .dtlms-item-pricing-details, .dtlms-package-single .dtlms-package-pricing-details > span, .dtlms-package-single .dtlms-package-pricing-details > span.dtlms-purchased { float: left; }
.dtlms-package-single .dtlms-package-description { margin-bottom: 35px; }
.dtlms-package-single .dtlms-package-items table td > a[href^="http"] { display: block; text-align: left; }
.dtlms-package-single .dtlms-package-items table td del { margin-right: 6px; } .page-template-default.page .vc_tta.vc_tta-style-classic .vc_tta-tab>a { border-radius: 0; }
.page-template-default.page.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body { padding: 30px; }
.page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container .dtlms-custom-table-wrapper:first-child { margin-top: 20px; }
.page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container .dtlms-custom-table-wrapper table { margin-bottom: 0; }
.page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container table { border-style: solid; border-width: 1px 0 0; margin-bottom: 30px; }
.page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container table tr th:last-child,
.page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container table tr td:last-child { border-right: 1px solid; }
.page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options,
.page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options { width: 100%; float: left;  margin: 12px 0 0; }
.page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li,
.page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li { float: none; display: inline-block; margin: 0; padding-bottom: 0;  }
.page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a,
.page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a { font-size: 12px; font-weight: 600; float: left; line-height: 26px; margin: 5px 10px 5px 0; padding: 5px 15px; text-decoration: none; }
.page-template-default.page .dtlms-chart-container #dtlms-ajax-load-image { display: block; position: absolute; left: 0; right: 0; height: 100%; width: 100%; text-align: center; z-index: 9; }
.page-template-default.page .dtlms-chart-container #dtlms-ajax-load-image img { position: absolute; left: 0; right: 0; margin: 0 auto; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.page-template-default.page .dtlms-chart-container table.dtlms-custom-table { float: left; }
.page-template-default.page .dtlms-chart-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td:first-child { width: 75%; }
.page-template-default.page .dtlms-chart-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td { width: 25%; border-bottom: 1px solid; }
.page-template-default.page .dtlms-statistics-container { padding: 0; }
.page-template-default.page .dtlms-overview-chart-container { margin-bottom: 20px; margin-top: 5px; float: left; width: 100%; }
.page-template-default.page .dtlms-statistics-container table.dtlms-custom-table tbody tr:last-child td { border-bottom-width: 1px; }
.page-template-default.page .dtlms-chart-container select, .page-template-default.page .dtlms-statistics-courses-instructor select, .page-template-default.page .dtlms-statistics-container select, .page-template-default.page .dtlms-chart-holder select { padding: 0 10px;  min-width: 300px; width: 300px !important; }
.page-template-default.page .dtlms-admin-dashboard h1, .page-template-default.page .dtlms-admin-dashboard h2, .page-template-default.page .dtlms-admin-dashboard h3, .page-template-default.page .dtlms-admin-dashboard h4, .page-template-default.page .dtlms-admin-dashboard h5, .page-template-default.page .dtlms-admin-dashboard h6 { padding-top: 0; }
.page-template-default.page .dtlms-admin-dashboard table { border-collapse: separate; border-spacing: 0; border-style: solid; border-width: 1px 0; clear: both; margin-bottom: 0; text-align: center; width: 100%; }
.page-template-default.page .dtlms-admin-dashboard table th { border-bottom-width: 0; border-right: 1px solid; padding: 10px; font-size: 13px; font-weight: 600; line-height: normal; text-transform: capitalize;  text-align: center;  }
.page-template-default.page .dtlms-admin-dashboard table td { border-right: 1px solid; border-bottom: 1px solid; font-size: 13px; line-height: normal; text-align: center; padding: 15px; }
.page-template-default.page .dtlms-admin-dashboard table tr:last-child td { border-bottom-width: 0; }
.page-template-default.page .dtlms-admin-dashboard table td:first-child { border-left: 1px solid; }
.page-template-default.page .dtlms-admin-dashboard table .dtlms-progressbar { margin: 16px 0 14px; }
.page-template-default.page .dtlms-admin-dashboard table tr td a.dtlms-button { float: none; margin: 0; }
.page-template-default.page .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-nav tr { border-style: solid; border-width: 2px 2px 0; }
.page-template-default.page .widget.tribe_mini_calendar_widget .tribe-mini-calendar-nav td { border-width: 0; padding: 10px 0; width: auto; }
.page-template-default.page .widget.tribe_mini_calendar_widget table tr th:nth-child(2), .page-template-default.page .widget.tribe_mini_calendar_widget table tr td:nth-child(2) { width: auto; }
.page-template-default.page .widget.tribe_mini_calendar_widget td { padding: 0; }
.page-template-default.page .widget.tribe_mini_calendar_widget tr td:last-child { border-right-width: 0; }
.page-template-default.page .widget.tribe_mini_calendar_widget .tribe-mini-calendar th { padding: 10px; border-style: solid; border-width: 2px 1px 1px; text-align: center; width: auto; }
.page-template-default.page .widget.tribe_mini_calendar_widget .tribe-mini-calendar div[id*="daynum-"] a { border: 1px solid; }
.page-template-default.page .dtlms-custom-table-wrapper table.dtlms-custom-table, .page-template-default.page .dtlms-student-certificate-holder table.dtlms-custom-table { border-bottom-width: 0; }
.page-template-default.page .dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder { right: 15px; }
.dtlms-statistics-container .dtlms-instructor-commissions-container table.dtlms-custom-table { margin-top: 5px; }
.dtlms-statistics-container .dtlms-instructor-commissions-container table.dtlms-custom-table ins { background: none; margin-left: 5px; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip:hover .dtlms-subscription-detail-holder { opacity: 1; visibility: visible; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder { width: 480px; max-height: 233px; overflow-x: hidden; overflow-y: scroll; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details { border-style: solid; border-width: 1px 1px 0; float: left; width: 100%; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details:last-child { border-bottom-width: 1px; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > label { width: 35%; float: left; padding: 20px; text-align: left; cursor: default; border-right: 1px solid; margin: 0; font-weight: normal; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > ul { width: 65%; float: right; padding: 20px; margin: 0; text-align: left; border: none; height: auto; overflow: visible; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > ul li { float: none; display: inline-block; position: relative; margin: 0 5px 0 0; padding: 0 5px 0 0; border: none; width: auto; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > ul li:before { position: absolute; content: ","; display: block; right: 0; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > ul li:last-child { margin: 0; padding: 0; }
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > ul li:last-child:before { display: none; }
.page-template-default.page .dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder { width: 380px; max-height: 60px; }
.page-template-default.page .dtlms-custom-table-wrapper .dtlms-custom-table .dtlms-progressbar { background-color: #ddd; margin: 7px 0 10px; width: 85%; }  .dtlms-course-category-item.type6:before { 
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 48%, rgba(255,255,255,0.42) 49%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.4)), color-stop(49%, rgba(255,255,255,0.42)), color-stop(70%, rgba(255,255,255,0.8)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 48%, rgba(255,255,255,0.42) 49%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 48%, rgba(255,255,255,0.42) 49%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 48%, rgba(255,255,255,0.42) 49%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 48%, rgba(255,255,255,0.42) 49%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); 
} .dtlms-curriculum-intro-details-meta > span, .dtlms-curriculum-intro-details-meta .dtlms-curriculum-duration, .dtlms-view-class-result, .dtlms-view-course-result, .dtlms-author-details .dtlms-author-description .dtlms-author-contact-details > li > a, .dtlms-item-status-details > span, .dtlms-main-title-section-wrapper .dtlms-breadcrumb .fa.default, .dtlms-item-pricing-details, 
.dtlms-course-category-item.type4:before, 
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a:hover,
div[class*="listing-containers"] .dtlms-item-status-details > span, 
.dtlms-packagelist-item .dtlms-package-pricing-details .dtlms-item-pricing-details { background-color: #000; }
.dtlms-course-category-item.type1:before { background: rgba(0,0,0,0.65); } .dtlms-login-form-overlay, .dtlms-class-registration-form-overlay, .dtlms-courselist-overlay, .dtlms-classlist-overlay { background-color: rgba(0,0,0,0.8); } .dtlms-social-logins-divider:before, .dtlms-social-logins-divider:after { background-color: rgba(0,0,0,0.08); } .dtlms-payment-details .dtlms-completed, .dtlms-payment-details .dtlms-purchased, .dtlms-payment-details .dtlms-undergoing, .dtlms-payment-details .dtlms-underevaluation, .dtlms-payment-details .dtlms-course-completed, .dtlms-payment-details .dtlms-course-pending, .dtlms-payment-details .dtlms-course-notgraded, .dtlms-payment-details .dtlms-course-inprogress, .dtlms-payment-details .dtlms-assignment-completed, .dtlms-payment-details .dtlms-curriculum-item-completed, 
div[class*="list-item-wrapper"] .dtlms-item-status-details > a:hover, 
div[class*="list-item-wrapper"] .dtlms-item-status-details > .dtlms-button:hover, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a:hover, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button:hover { background-color: rgba(0,0,0,0.5); } ul.dtlms-quiz-statistics-counter li, .dtlms-quiz-features-list, .dtlms-question .dtlms-title-container { background-color: rgba(0,0,0,0.015); }
ul.dtlms-quiz-statistics-counter li label { background-color: rgba(0,0,0,0.01); } .dtlms-course-curriculum-popup-header, .dtlms-timer-container, .dtlms-question-counter-holder, .dtlms-close-course-curriculum-popup:hover, .dtlms-refresh-course-curriculum:hover, 
.dtlms-refresh-course-result:hover, .dtlms-refresh-class-result:hover { background-color: rgba(0,0,0,0.05); } .dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details, .dtlms-login-form-container .dtlms-login-form, .dtlms-social-logins-divider, 
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner, .dtlms-packagelist-details, 
.dtlms-course-category-item.type3 span:after, .dtlms-course-category-item.type4:after, .dtlms-instructor-item.type1, div[class*="listing-holder"] .dtlms-courses-listing-filters a.dtlms-courses-display-type:hover, 
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="certificate-badge"] span, 
div[class*="list-item-wrapper"] div[class*="list-details"], div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings, 
.dtlms-sidebar-container div[class*="list-item-wrapper"].list-item div[class*="list-details"], 
div[class*="listing-holder"] form div[class*="listing-filters"] input[type="text"],
div[class*="listing-holder"] div[class*="listing-filters"] input[type="text"], div[class*="listing-containers"] div[class*="list-item-wrapper"] div[class*="list-thumb"] .dtlms-class-type, 
div[class*="listing-containers"].swiper-wrapper .swiper-slide div[class*="list-thumb"] .featured-tag, div[class*="listing-containers"].swiper-wrapper .swiper-slide div[class*="list-thumb"] .dtlms-course-type, .dtlms-tabs-horizontal-content .dtlms-course-detail-group-section .action > .group-button { background-color: #fff; }
.dtlms-course-category-item.type1:hover:before { background: rgba(255,255,255,0.95); }
.dtlms-course-category-item.type6:after { background: rgba(255,255,255,0.8); } div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"],
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="list-overlay"] a.dtlms-button, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button, 
.dtlms-tabs-horizontal-container .dtlms-sidebar-container div[class*="listing-holder"].dtlms-courses-swiper-listing,
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a.current, div[class$="share-holder"] > span { background-color: #e9e9e9; } .page-template-default.page .dtlms-chart-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td, .page-template-default.page .dtlms-admin-dashboard table td, div[class*="listing-holder"] div[class*="listing-filters"] div[class$="filter"], .dtlms-sidebar-container,
.dtlms-instructor-item.type2:before, .dtlms-instructor-item.type2:after, .dtlms-instructor-item.type4:before { background-color: #f9f9f9; }
.dtlms-curriculum-list li .dtlms-completed, 
body[class*="single-dtlms"] ins, .dtlms-item-pricing-details ins,
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-meta-wrapper, 
.dtlms-item-status-details .dtlms-item-pricing-details, .dtlms-packagelist-item .dtlms-item-status-details .dtlms-purchased, 
.dtlms-sidebar-container div[class*="listing-containers"] div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings,
.dtlms-sidebar-container div[class*="listing-containers"] div[class*="list-item-wrapper"].list-item div[class*="list-details"] .dtlms-ratings, 
div[class*="listing-holder"] .dtlms-column div[class*="listing-filters"] input[type="text"]  { background-color: transparent; }
div[class*="listing-holder"] .dtlms-column div[class*="listing-filters"] input[type="text"]{background-color:#fff; border-color:#e4e4e4; } .dtlms-class-registration-form input[type="text"], .dtlms-class-registration-form input[type="password"], .dtlms-class-registration-form input[type="email"], .dtlms-class-registration-form input[type="url"], .dtlms-class-registration-form input[type="tel"], .dtlms-class-registration-form input[type="number"], .dtlms-class-registration-form input[type="range"], .dtlms-class-registration-form input[type="date"], .dtlms-class-registration-form textarea, .dtlms-class-registration-form input.text, .dtlms-class-registration-form input[type="search"], .dtlms-class-registration-form select, 
.dtlms-login-form-container input[type="text"], .dtlms-login-form-container input[type="password"], .dtlms-login-form-container input[type="email"], .dtlms-login-form-container input[type="url"], .dtlms-login-form-container input[type="tel"], .dtlms-login-form-container input[type="number"], .dtlms-login-form-container input[type="range"], .dtlms-login-form-container input[type="date"], .dtlms-login-form-container textarea, .dtlms-login-form-container input.text, .dtlms-login-form-container input[type="search"], .dtlms-login-form-container select, .page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container table, 
.page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container table tr th:last-child, 
.page-template-default.page .dtlms-chart-holder .dtlms-overview-chart-container table tr td:last-child, 
.page-template-default.page .dtlms-admin-dashboard table, .page-template-default.page .dtlms-admin-dashboard table td, .dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details, div[class*="list-item-wrapper"].list-item div[class*="list-details"], .dtlms-apply-isotope div[class*="list-item-wrapper"].list-item.dtlms-column div[class*="list-details"], 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a, div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button, 
div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings, .dtlms-forum-button-holder:before, 
.dtlms-packagelist-details, .dtlms-packagelist-metadata, .dtlms-packagelist-metadata > p:not(:first-child):before, 
body[class*="single-dtlms"] ul.commentlist li .reply:before, body[class*="single-dtlms"] ul.commentlist li .author-name, 
.dtlms-payment-details .dtlms-item-status-details > .dtlms-item-pricing-details, div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings, 
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder > h3, 
.dtlms-course-results-main-detail-wrapper .dtlms-badge-certificate-holder > h3,
.dtlms-course-results-main-detail-wrapper .dtlms-course-review-holder > h3,
.dtlms-course-results-main-detail-wrapper .dtlms-author-details > h3,
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder > h3, 
.dtlms-class-results-main-detail-wrapper .dtlms-badge-certificate-holder > h3,
.dtlms-class-results-main-detail-wrapper .dtlms-class-review-holder > h3,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details > h3,
.dtlms-package-items > h3,
div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container .chosen-choices, div[class*="listing-holder"] form div[class*="listing-filters"] .chosen-container .chosen-single { border-color: rgba(0,0,0,0.15); }
.page-template-default.page .dtlms-chart-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td { border-bottom-color: rgba(0, 0, 0, 0.15); }
.page-template-default.page .dtlms-admin-dashboard table td:first-child { border-left-color: rgba(0, 0, 0, 0.15); }
.page-template-default.page .dtlms-admin-dashboard table th, 
.dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > label { border-right-color: rgba(0, 0, 0, 0.15); }
#dtlms-course-curriculum-popup:before, #dtlms-course-result-popup:before, #dtlms-class-result-popup:before { border-color: rgba(0,0,0,0.75); }
div[class*="list-item-wrapper"] .dtlms-courselist-details .dtlms-courselist-metadata p { border-color: rgba(0,0,0,0.5); }
.dtlms-login-form-container .dtlms-login-form, .dtlms-social-logins-divider, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner { border-color: rgba(0,0,0,0.05); }
.dtlms-timer-container .dtlms-quiz-timer { border-top-color: rgba(0,0,0,0.05); }	
.dtlms-course-category-item.type3 { border-color: rgba(0,0,0,0.075); }
.dtlms-questions-list .dtlms-question:before, 
.dtlms-courselist-duration i, div[class$="details-holder"] ul li > i, div[class$="details-holder"] ul li > span, 
body[class*="single-dtlms"] ul.commentlist li .reply a { border-color: #000; } .page-template-default.page .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-nav tr, .page-template-default.page .widget.tribe_mini_calendar_widget .tribe-mini-calendar th, .page-template-default.page .widget.tribe_mini_calendar_widget .tribe-mini-calendar div[id*="daynum-"] a, div[class*="list-item-wrapper"] div[class*="list-details"], div[class*="listing-holder"] .pagination, .dtlms-curriculum-list > li, .dtlms-tabs-horizontal-content .dtlms-course-detail-students-enrolled-list li, 
.widget.tribe_mini_calendar_widget .tribe-mini-calendar th, .widget.tribe_mini_calendar_widget .tribe-mini-calendar-nav td, .widget.tribe_mini_calendar_widget .tribe-mini-calendar div[id*="daynum-"] a, .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody, 
.dtlms-tabs-horizontal-content #comments .comment-list li.comment, .dtlms-course-single .dtlms-tabs-horizontal-container > div:last-child, .dtlms-class-single ul.dtlms-class-menu-list, .dtlms-tabs-vertical-content, .dtlms-tabs-vertical-container ul.dtlms-tabs-vertical:after, .dtlms-tabs-vertical-content .dtlms-toggle-group-set, .dtlms-tabs-vertical-content .dtlms-toggle-group-set .dtlms-curriculum-list > li, .dtlms-tabs-vertical-content .dtlms-course-detail-students-enrolled-list li, 
.dtlms-tabs-vertical-content .widget.tribe_mini_calendar_widget .tribe-mini-calendar th, .dtlms-tabs-vertical-content .widget.tribe_mini_calendar_widget .tribe-mini-calendar-nav td, .dtlms-tabs-vertical-content .widget.tribe_mini_calendar_widget .tribe-mini-calendar div[id*="daynum-"] a, .dtlms-tabs-vertical-content .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody, 
.dtlms-tabs-vertical-content #comments .comment-list li.comment, .dtlms-class-single #comments .comment-list li.comment, .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal, .dtlms-toggle-group-set .dtlms-toggle-content, .dtlms-toggle-content .block .dtlms-course-curriculum-overview li { border-color: #eee; }	
.dtlms-expand-course-result-main-details:after, .dtlms-expand-class-result-main-details:after { border-top-color: #eee; }
.dtlms-instructor-item.type1:hover, .dtlms-instructor-item.type2 { border-color: #f5f5f5; }
div[class*="listing-holder"] div[class*="rightside-filter"] { background-color: #f5f5f5; }
.dtlms-class-registration-form input[type="text"]:focus, .dtlms-class-registration-form input[type="password"]:focus, .dtlms-class-registration-form input[type="email"]:focus, .dtlms-class-registration-form input[type="url"]:focus, .dtlms-class-registration-form input[type="tel"]:focus, .dtlms-class-registration-form input[type="number"]:focus, .dtlms-class-registration-form input[type="range"]:focus, .dtlms-class-registration-form input[type="date"]:focus, 
.dtlms-class-registration-form textarea:focus, .dtlms-class-registration-form input.text:focus, .dtlms-class-registration-form input[type="search"]:focus, 
.dtlms-login-form-container input[type="text"]:focus, .dtlms-login-form-container input[type="password"]:focus, .dtlms-login-form-container input[type="email"]:focus, .dtlms-login-form-container input[type="url"]:focus, .dtlms-login-form-container input[type="tel"]:focus, .dtlms-login-form-container input[type="number"]:focus, .dtlms-login-form-container input[type="range"]:focus, .dtlms-login-form-container input[type="date"]:focus, 
.dtlms-login-form-container textarea:focus, .dtlms-login-form-container input.text:focus, .dtlms-login-form-container input[type="search"]:focus { border-color: #b7b7b7; }
.dtlms-quiz-questions ul.dtlms-question-image-options li { border-color: transparent; }
div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-author-details .dtlms-author-image a img { -webkit-box-shadow:  0 0 0 2px #fff; box-shadow:  0 0 0 2px #fff; }
.dtlms-question table, div[class*="list-item-wrapper"]:not(.list-item) div[class*="list-thumb"].without-featured-image div[class*="list-certificate-badge"] span { -webkit-box-shadow: 0 0 0 1px #eee inset; box-shadow: 0 0 0 1px #eee inset; } 
.dtlms-forum-button-holder .dtlms-button.dtlms-button-forum-link { -webkit-box-shadow: 0 0 0 8px #fff; box-shadow: 0 0 0 8px #fff; }
.dtlms-instructor-item.type1:hover { box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.075); -webkit-box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.075); }
.page-template-default.page .dtlms-admin-dashboard table tr td a, 
.dtlms-course-category-item h3 a, .dtlms-course-category-item h3 a:hover, .dtlms-course-category-item h3 a:focus, 
.dtlms-instructor-item h4 a, .dtlms-instructor-item h4 a:hover, .dtlms-instructor-item h4 a:focus, 
.dtlms-instructor-item .dtlms-team-social-links ul li a, .dtlms-instructor-item .dtlms-team-social-links ul li a:hover, .dtlms-instructor-item .dtlms-team-social-links ul li a:focus, 
.dtlms-apply-isotope div[class*="listing-isotope-filter"] a, .dtlms-classlist-class-courses-list ul li a, 
div[class*="list-item-wrapper"] div[class*="list-thumb"] > a img, div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="list-overlay"] a.dtlms-button, 
div[class*="list-item-wrapper"] div[class*="list-thumb"] a, div[class*="list-item-wrapper"] div[class*="list-thumb"] a:hover, div[class*="list-item-wrapper"] div[class*="list-thumb"] a:focus, 
div[class*="list-item-wrapper"] div[class*="list-details"] a, div[class*="list-item-wrapper"] div[class*="list-details"] a:hover, div[class*="list-item-wrapper"] div[class*="list-details"] a:focus, 
div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a, 
.dtlms-class-single #comments .reply .comment-reply-link, .dtlms-course-single  #comments .reply .comment-reply-link, 
.widget.tribe_mini_calendar_widget .tribe-mini-calendar a:hover, .widget.dt_widget_media_attachments .courses-share li a, 
.dt_widget_media_attachments .dtlms-media-attachments li a:hover, .dt_widget_media_attachments .dtlms-media-attachments li a:focus,		
.dtlms-tabs-horizontal-content #comments .reply .comment-reply-link, .dtlms-tabs-vertical-content #comments .reply .comment-reply-link,
.dtlms-tabs-horizontal-content .widget a, .dtlms-tabs-horizontal-content .widget a:focus, .dtlms-tabs-horizontal-content .widget a:hover, 
.dtlms-tabs-vertical-content .widget a, .dtlms-tabs-vertical-content .widget a:focus, .dtlms-tabs-vertical-content .widget a:hover  { -webkit-box-shadow: none; box-shadow: none; }  div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"], 
.dtlms-classlist-overlay a.dtlms-button, .dtlms-courselist-overlay a.dtlms-button, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a.dtlms-cart-link:hover,
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-cart-link.dtlms-button:hover,	
div[class*="list-item-wrapper"] div[class*="list-thumb"] .featured-tag, 		
.dtlms-main-title-section-wrapper .featured-post, 
div[class$="details-holder"] ul li > i, div[class$="details-holder"] ul li > span, 
.dtlms-classlist-certificate-badge span, .dtlms-courselist-certificate-badge span, 
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a.current, .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a:hover,
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a.current, .dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a:hover, .dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder label, 
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title h2, 
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title h2, 
.dtlms-title, .dtlms-main-title-section-wrapper .dtlms-breadcrumb a, div[class$="details-holder"] ul li a, 
div[class*="dynamic-section-holder"] p > a:hover, .dtlms-countdown-holder .dtlms-countdown-wrapper, 
body[class*="single-dtlms"] ul.commentlist li .author-name, body[class*="single-dtlms"] ul.commentlist li .author-name > a, 
body[class*="single-dtlms"] ul.commentlist li .reply a, #comments #respond h3#reply-title #cancel-comment-reply-link, 
.dtlms-team-details h4 a, .dtlms-course-detail-group-section .item-title a, .dtlms-course-detail-news-item .dtlms-course-detail-news-details h5 a, 
.dtlms-course-category-item.type4:hover *, .dtlms-course-category-item.type4:hover a, .dtlms-course-category-item.type6 .dtlms-course-category-meta-data, .dtlms-course-category-item.type6 .dtlms-course-category-meta-data h3 a, 
.dtlms-instructor-item.type3:hover .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a:hover,  .dtlms-instructor-item.type3.vibrant:hover .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a:hover, .dtlms-instructor-item.vibrant.type1 .dtlms-team-social-links ul li a:hover, .dtlms-instructor-item.vibrant.type2 .dtlms-team-social-links ul li a:hover { color: #000; } .page-template-default.page .dtlms-admin-dashboard table td, .dtlms-statistics-container .dtlms-instructor-commissions-container .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > label, .dtlms-main-title-section-wrapper .dtlms-breadcrumb, .dtlms-main-title-section-wrapper .dtlms-breadcrumb span.current,
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"], 
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"], div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] a, 
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata-inner"] p,
body[class*="single-dtlms"] ul.commentlist li .author-name span, .dtlms-tabs-vertical-container ul.dtlms-tabs-vertical > li > a { color: rgba(0, 0, 0, 0.5); } div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"].active,
div[class*="list-item-wrapper"] div[class*="list-thumb"] div[class$="list-overlay"] a.dtlms-button:hover, 		
.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-meta-wrapper .dtlms-class-type, 
div[class*="list-item-wrapper"] .dtlms-item-status-details > a, div[class*="list-item-wrapper"] .dtlms-item-status-details > .dtlms-button, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a, div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button, 		
div[class*="list-item-wrapper"] .dtlms-item-status-details > a:hover, 
div[class*="list-item-wrapper"] .dtlms-item-status-details > .dtlms-button:hover, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a:hover, 
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-button:hover, 	
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > a.dtlms-cart-link,
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-proceed-button > .dtlms-cart-link.dtlms-button, body[class*="single-dtlms"] ul.commentlist li .reply a, body[class*="single-dtlms"] ul.commentlist li .reply a:hover, 
.dtlms-class-single #comments .reply .comment-reply-link, .dtlms-class-single #comments .reply .comment-reply-link:hover, 
.dtlms-course-single #comments .reply .comment-reply-link, .dtlms-course-single #comments .reply .comment-reply-link:hover, 
.dtlms-tabs-horizontal-content #comments .reply .comment-reply-link, .dtlms-tabs-horizontal-content #comments .reply .comment-reply-link:hover, 
.dtlms-tabs-vertical-content #comments .reply .comment-reply-link, .dtlms-tabs-vertical-content #comments .reply .comment-reply-link:hover, 
.dtlms-tabs-horizontal-content #comments .reply .comment-reply-link .icon,
.dtlms-tabs-horizontal-content .dtlms-course-detail-group-section .action > .group-button a, .dtlms-tabs-horizontal-content .dtlms-course-detail-group-section .action > .group-button a:hover, 
.dtlms-tabs-vertical-content .dtlms-course-detail-total-students span, .dtlms-tabs-vertical-content #comments .reply .comment-reply-link .icon, 
.dtlms-tabs-vertical-content .dtlms-course-detail-group-section .action > .group-button a, .dtlms-tabs-vertical-content .dtlms-course-detail-group-section .action > .group-button a:hover, .dtlms-login-form .dtlms-social-logins-container a[class^="dtlms-social"], .dt-sc-dark-bg ul.dtlms-custom-login a, 
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p #wp-submit, .dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p #wp-submit:hover, 
.dtlms-upload-assignment .dtlms-remove-upload-assignment-field, .dtlms-timer-container > h4, div[class$="share-holder"] ul li a, div[class$="share-holder"] ul li a:hover, 
.swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a:hover, 
.dt-sc-dark-bg .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a, 
.dt-sc-skin-highlight .swiper-container-horizontal .dtlms-swiper-pagination-holder .dtlms-swiper-arrow-pagination a, 
.dtlms-course-category-item.type1 *, .dtlms-course-category-item.type2 *, .dtlms-course-category-item.type3:hover h3 a, .dtlms-course-category-item.type4 *, .dtlms-course-category-item.type4 a, .dtlms-course-category-item.type5 .dtlms-course-category-meta-data > span, .dtlms-instructor-item.type3.with-bg:hover .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a:hover, .dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a,
.dt-sc-dark-bg .dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data h4 a, .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a { color:#fff; }
.dt-sc-dark-bg .dtlms-instructor-item.type3 .dtlms-instructor-item-meta-data h4 a:hover, .dt-sc-dark-bg .dtlms-instructor-item.type3:hover .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a:hover { color: rgba(255,255,255,0.6); }
.dtlms-class-registration-form input[type="text"], .dtlms-class-registration-form input[type="password"], .dtlms-class-registration-form input[type="email"], .dtlms-class-registration-form input[type="url"], .dtlms-class-registration-form input[type="tel"], .dtlms-class-registration-form input[type="number"], .dtlms-class-registration-form input[type="range"], .dtlms-class-registration-form input[type="date"], .dtlms-class-registration-form textarea, .dtlms-class-registration-form input.text, .dtlms-class-registration-form input[type="search"], .dtlms-class-registration-form textarea,
.dtlms-login-form-container input[type="text"], .dtlms-login-form-container input[type="password"], .dtlms-login-form-container input[type="email"], .dtlms-login-form-container input[type="url"], .dtlms-login-form-container input[type="tel"], .dtlms-login-form-container input[type="number"], .dtlms-login-form-container input[type="range"], .dtlms-login-form-container input[type="date"], .dtlms-login-form-container textarea, .dtlms-login-form-container input.text, .dtlms-login-form-container input[type="search"], .dtlms-login-form-container textarea, 
.dtlms-class-registration-form input[type="text"]:focus, .dtlms-class-registration-form input[type="password"]:focus, .dtlms-class-registration-form input[type="email"]:focus, .dtlms-class-registration-form input[type="url"]:focus, .dtlms-class-registration-form input[type="tel"]:focus, .dtlms-class-registration-form input[type="number"]:focus, .dtlms-class-registration-form input[type="range"]:focus, .dtlms-class-registration-form input[type="date"]:focus, 
.dtlms-class-registration-form textarea:focus, .dtlms-class-registration-form input.text:focus, .dtlms-class-registration-form input[type="search"]:focus, 
.dtlms-login-form-container input[type="text"]:focus, .dtlms-login-form-container input[type="password"]:focus, .dtlms-login-form-container input[type="email"]:focus, .dtlms-login-form-container input[type="url"]:focus, .dtlms-login-form-container input[type="tel"]:focus, .dtlms-login-form-container input[type="number"]:focus, .dtlms-login-form-container input[type="range"]:focus, .dtlms-login-form-container input[type="date"]:focus, 
.dtlms-login-form-container textarea:focus, .dtlms-login-form-container input.text:focus, .dtlms-login-form-container input[type="search"]:focus { color:#b4aab4; } .dtlms-container .dtlms-certificate { position: absolute; display: inline-block; width: 100%; margin: 0 auto; left: 0; right: 0; }
.dtlms-container .dtlms-certificate-content { display: inline-block; margin: 0 auto; text-align: center; padding: 0 60px; }
.dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-heading .vc_custom_heading, .dtlms-certificate-2.dtlms-certificate-content .dtlms-certificate-heading, .dtlms-certificate-2.dtlms-certificate-content .vc_custom_heading, .dtlms-certificate-3.dtlms-certificate-content .dtlms-certificate-heading, .dtlms-certificate-3.dtlms-certificate-content .vc_custom_heading { margin-bottom: 0px; padding-top: 0px; }
.dtlms-certificate-1.dtlms-certificate-content .wpb_text_column, .dtlms-certificate-1.dtlms-certificate-content .wpb_single_image, .dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-date .wpb_text_column, .dtlms-certificate-2.dtlms-certificate-content .wpb_single_image, .dtlms-certificate-2.dtlms-certificate-content .wpb_text_column, .dtlms-certificate-3.dtlms-certificate-content .wpb_single_image, 
.dtlms-certificate-3.dtlms-certificate-content .wpb_text_column { margin-bottom: 0; }
.dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-date-container .vc_custom_heading, .dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-sign .vc_custom_heading { padding-top: 5px; }
.dtlms-certificate-2.dtlms-certificate-content .dtlms-certificate-date-container .vc_custom_heading, .dtlms-certificate-2.dtlms-certificate-content .dtlms-certificate-sign .vc_custom_heading { padding-top:15px; }
.dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-status, .dtlms-certificate-2.dtlms-certificate-content .dtlms-certificate-status, .dtlms-certificate-3.dtlms-certificate-content .dtlms-certificate-status { margin-bottom: 35px; }
.dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-studentname, .dtlms-certificate-2.dtlms-certificate-content .dtlms-certificate-studentname { display: inline-block; text-align: center; font-size: 45px; font-weight: bold; text-transform: capitalize; color: #434244; font-family: Libre Baskerville; line-height: 32px; border-bottom: 2px solid #828182; width: 80%; } .dtlms-certificate-content.dtlms-certificate-1 .dtlms-certificate-logo { position: relative; margin: 0; }
.dtlms-certificate-content.dtlms-certificate-1 .dtlms-certificate-logo .wpb_heading { font-size: 28px; position: absolute; left: 0; right: 0; top: 50%; bottom: 0; margin: auto; font-weight: 600; color: #434244; font-family: Libre Baskerville; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.dtlms-certificate-content.dtlms-certificate-1 .dtlms-certificate-status p { font-size: 20px; color: #c49a6c; line-height: normal; text-align: center; font-family: Lora; font-weight: 700; font-style: normal; display: inline-block; text-transform: uppercase;
margin-bottom:0; }
.dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-itemname, .dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-userpercentage { display: inline-block; font-size: 20px; color: #000000; line-height: normal; text-align: center; font-family: lora; font-weight: 500; margin: 0 5px 0; padding: 5px; background: #fdee03; text-transform: uppercase; }
.dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-date-container .dtlms-certificate-date { color: #414042; font-family: Libre Baskerville; font-size: 18px; line-height: normal; text-transform: capitalize; font-weight: 700; }
.dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-date-container .vc_custom_heading, .dtlms-certificate-1.dtlms-certificate-content .dtlms-certificate-sign .vc_custom_heading { border-top-width: 2px; border-top-color: #000; border-top-style: solid; text-transform: capitalize; width: 50%; margin: 0 auto; } @media only screen and (min-width:1381px) and (max-width:1680px) {
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li,
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a > span { margin-right: 8px; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a { font-size: 14px; letter-spacing: 0; padding: 10px 6px; }
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dtlms-container { width: 1080px; }
div[class*="listing-containers"] .dtlms-column.first { clear: none; }
div[class*="listing-containers"] .dtlms-one-third, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-third, 
div[class*="listing-containers"] .dtlms-one-fourth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-fourth { clear: none; width: 50%; }		
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li,
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a > span { margin-right: 6px; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a { font-size: 13px; letter-spacing: 0; padding: 10px 4px; }
.dtlms-toggle-group-set h5.dtlms-toggle { font-size: 18px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle, .dtlms-toggle-group-set .dtlms-toggle-content .block { font-size: 14px; }			
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set { padding: 0 15px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-curriculum-list { padding-left: 10px; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5 { line-height: normal; margin-bottom: 5px; font-size: 14px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9.dtlms-one-third.default .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 3px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9.dtlms-one-third.default .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li:last-child { margin-right: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type8:not(.default) .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li, 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type10:not(.default) .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type8.vibrant .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li, 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type10.vibrant .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 10px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type8.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 10px 5px 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 3px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type9.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half {padding: 25px 20px 20px 95px; } 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half img { width: 60px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type8 .dtlms-team-social-links ul, 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type10 .dtlms-team-social-links ul { margin-top: 0; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { font-size: 14px; margin-top: 12px; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third .dtlms-course-category-meta-data { min-height: 40px; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third .dtlms-course-category-meta-data > span { line-height: 40px; width: 40px; height: 40px; }	
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third:hover .dtlms-course-category-meta-data	{ min-height: 100%; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { margin-top: 10px; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third .dtlms-category-total-items { width: 40px; height: 40px; line-height: 40px; }
.page-with-sidebar .dtlms-course-category-item.type10.dtlms-one-third .dtlms-course-category-meta-data h3 { font-size: 14px; }
} @media only screen and (min-width:992px) and (max-width:1199px) {
html, body { overflow: visible !important; }
.dtlms-container { width: 900px; }
.dtlms-login-form-container .dtlms-login-form, 
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner { width: 65%; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-username { float: left; width: 49%; margin-right: 1%; text-align: left; margin-bottom: 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-password { float: left; width: 49%; margin-left: 1%; text-align: left; margin-bottom: 20px; }
div[class*="listing-holder"] > .dtlms-column { margin: 10px 0; width: 100%; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li,
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a > span { margin-right: 6px; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a { font-size: 12px; letter-spacing: 0; padding: 10px 3px; }			
.dtlms-ratings-breakup .dtlms-ratings-percentage { margin-left: 5px; }
.dtlms-ratings-breakup li > span:not(.dtlms-ratings-label) { margin-left: 10px; }
.dtlms-toggle-group-set h5.dtlms-toggle { font-size: 18px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle, .dtlms-toggle-group-set .dtlms-toggle-content .block { font-size: 14px; }
.dtlms-curriculum-detailed-links { height: auto !important; }	
.dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data { width: 100%; float: right; margin-top: 12px; }
.dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5 {font-size: 15px; }
.dtlms-instructor-item.type6.dtlms-one-third img { position: static; margin-right: 0; left: auto; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.dtlms-instructor-item.type6.dtlms-one-third .dtlms-instructor-item-meta-data { padding-left: 0; width: 100%; float: left; margin-top: 20px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-half img { width: 100px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-half .dtlms-instructor-item-meta-data { width: 100%; float: right; margin-top: 12px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-half .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5 {font-size: 15px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type2.dtlms-one-half .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px -2px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.dtlms-one-half { padding: 25px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.dtlms-one-half .dtlms-instructor-item-meta-data h4 { font-size: 18px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.dtlms-one-half .dtlms-instructor-item-meta-data h5 {font-size: 14px; }
.dtlms-instructor-item.type7.dtlms-one-third { padding: 20px 20px 20px 100px; }
.dtlms-instructor-item.type7.dtlms-one-third img { width: 60px; }
.dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data h4 { margin-bottom: 0; }
.dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data p { font-size: 14px; margin-bottom: 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half { padding: 30px 25px 15px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half img { width: 100px; position: static; top: auto; left: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half .dtlms-instructor-item-meta-data { width: 100%; float: left; margin-top: 15px; } 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half .dtlms-instructor-item-meta-data h4 { margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half .dtlms-instructor-item-meta-data p { font-size: 14px; margin-bottom: 5px; }
.dtlms-instructor-item.type8.dtlms-one-third .dtlms-instructor-item-meta-data h5 { margin-bottom: 0; }
.dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data h5 { margin-bottom: 18px; }
.page-with-sidebar .dtlms-one-third.dtlms-instructor-item.type4 { padding: 25px; }
.page-with-sidebar .dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data h5 { font-size: 15px; }
.page-with-sidebar .dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-right: 6px; }
.page-with-sidebar .dtlms-instructor-item.with-bg .dtlms-team-social-links ul li a { width: 28px; height: 28px; line-height: 28px; font-size: 13px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.default .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li,
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.vibrant .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-right: 15px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.default .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li:last-child,
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type4.vibrant .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li:last-child { margin-right: 0; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third:before { border: 10px solid rgba(255, 255, 255, 0.4); }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 17px; margin-bottom: 0; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h5 { font-size: 13px; margin-bottom: 3px; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 6px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half:before { border: 10px solid rgba(255, 255, 255, 0.4); }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half .dtlms-instructor-item-meta-data h4 { font-size: 17px; margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half .dtlms-instructor-item-meta-data h5 { font-size: 13px; margin-bottom: 3px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 6px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type6.dtlms-one-half img { position: static; margin-right: 0; left: auto; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type6.dtlms-one-half .dtlms-instructor-item-meta-data { padding-left: 0; width: 100%; float: left; margin-top: 20px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third { padding: 30px 25px 15px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third img { width: 100px; position: static; top: auto; left: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data { width: 100%; float: left; margin-top: 15px; } 
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data h4 { margin-bottom: 0; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data p { font-size: 14px; margin-bottom: 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-third { padding: 30px 25px 15px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-third img { width: 100px; position: static; top: auto; left: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data { width: 100%; float: left; margin-top: 15px; } 
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data h4 { margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data p { font-size: 14px; margin-bottom: 5px; }
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data { padding: 20px 20px 10px; }
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px 0 0; }
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 14px; }
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-third:not(.with-bg) .dtlms-team-social-links { margin-top: 10px; margin-left: -10px; }
.page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third { padding: 20px 0 0; }
.page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data { margin-top: 30px; }
.page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data h5 { margin-bottom: 18px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.dtlms-one-third { width: 100%; margin: 0 0 20px 0; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type7.dtlms-one-half .dtlms-category-total-items, 
.dtlms-course-category-item.type7.dtlms-one-third .dtlms-category-total-items { font-size: 14px; }
.dtlms-course-category-item.type10.dtlms-one-third .dtlms-course-category-meta-data h3 { font-size: 16px; }
.page-with-sidebar .dtlms-course-category-item.type1 h3, .dtlms-course-category-item.type1 h3 { font-size: 24px; }
.page-with-sidebar .dtlms-course-category-item.type5 h3, .dtlms-course-category-item.type5 h3 { font-size: 16px; margin-top: 12px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.dtlms-one-half,
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.dtlms-one-third { width: 100%; margin: 0 0 20px 0; border-right: none; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-third, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-third { margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-third { margin-bottom: 50px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-half .dtlms-course-category-meta-data > img, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > img { margin-bottom: 10px; }
.page-with-sidebar .dtlms-course-category-item.type1.dtlms-one-third .dtlms-course-category-meta-data > img { margin-bottom: 0; }
.page-with-sidebar .dtlms-course-category-item.type1.dtlms-one-third h3 { font-size: 16px; }
.page-with-sidebar .dtlms-course-category-item.type4.dtlms-one-third h3 { font-size: 14px; }
.page-with-sidebar .dtlms-course-category-item.type3.dtlms-one-third h3, 
.page-with-sidebar .dtlms-course-category-item.type8.dtlms-one-third h3 { font-size: 17px; }
.page-with-sidebar .dtlms-course-category-item.type1.dtlms-one-third:hover:before { top: 4px; right: 4px; bottom: 4px; left: 4px; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { font-size: 14px; margin-top: 12px; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third .dtlms-course-category-meta-data { min-height: 40px; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third .dtlms-course-category-meta-data > span { line-height: 40px; width: 40px; height: 40px; }	
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third:hover .dtlms-course-category-meta-data	{ min-height: 100%; }
.page-with-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { margin-top: 10px; }
.page-with-sidebar .dtlms-course-category-item.type6.dtlms-one-third .dtlms-course-category-meta-data { bottom: 15px; left: 15px; }
.page-with-sidebar .dtlms-course-category-item.type6.dtlms-one-third .dtlms-course-category-meta-data img { margin-bottom: 0px; }
.page-with-sidebar .dtlms-course-category-item.type6.dtlms-one-third .dtlms-course-category-meta-data h3 { font-size: 20px; }
.page-with-sidebar .dtlms-course-category-item.type9.dtlms-one-third { margin-bottom: 50px; }
.page-with-sidebar .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > img { margin-bottom: 10px; }
.page-with-sidebar .dtlms-course-category-item.type7.dtlms-one-third h3 { padding: 8px 7px 6px; font-size: 11px; line-height: normal; }
.page-with-sidebar .dtlms-course-category-item.type7.dtlms-one-third .dtlms-category-total-items { font-size: 11px; padding: 9px 8px; line-height: normal; }
.page-with-sidebar .dtlms-course-category-item.type10.dtlms-one-third .dtlms-course-category-meta-data h3 { font-size: 14px; }
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dtlms-container { width: 710px; }
.dtlms-login-form-container .dtlms-login-form, 
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner { width: 65%; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-username { float: left; width: 49%; margin-right: 1%; text-align: left; margin-bottom: 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-password { float: left; width: 49%; margin-left: 1%; text-align: left; margin-bottom: 20px; }
div[class*="listing-holder"] > .dtlms-column { margin-left: 0; margin-right: 0; width: 100%; }
div[class*="listing-holder"] > .dtlms-column.first { margin-bottom: 30px; }
body[class*="single-dtlms"] .dtlms-main-title-section-wrapper .dtlms-container > .dtlms-column, .dtlms-tabs-vertical-container .dtlms-tabs-vertical-content .dtlms-column, .dtlms-tabs-vertical-container .dtlms-tabs-vertical-content .wpb_column, .dtlms-tabs-horizontal-container .dtlms-tabs-horizontal-content, .dtlms-tabs-horizontal-container .dtlms-sidebar-container { margin: 0 0 20px; width: 100%; }
.dtlms-toggle-group-set h5.dtlms-toggle { font-size: 16px; } 
div[class*="dynamic-section-holder"] .dtlms-countdown-holder { margin-left: -6px; margin-right: -6px; text-align: left; }
.dtlms-class-detail[class*="type"] div[class*="dynamic-section-holder"] .dtlms-countdown-holder,
.dtlms-course-detail[class*="type"] div[class*="dynamic-section-holder"] .dtlms-countdown-holder { text-align: center; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { border-width: 0; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li { border-color: inherit; border-style: solid; border-width: 0 0 3px; margin-right: 0; width: 100%; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li a { display: table; float: none; margin-left: auto; margin-right: auto; text-align: center; width: 85%; }
.dtlms-instructor-item.type1 img, .dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data { margin-left: 0; margin-right: 0; width: 100%; }
.dtlms-instructor-item.type1 img, .dtlms-instructor-item.type2 img, .dtlms-instructor-item.type3 img { max-width: 100px; }
.dtlms-instructor-item.type1.dtlms-one-half img, .dtlms-instructor-item.type2.dtlms-one-half img, .dtlms-instructor-item.type3.dtlms-one-half img { max-width: 100%; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-bottom: 4px; margin-top: 4px; }
.dtlms-course-category-item h3 { font-size: 16px; }
.dtlms-course-category-item.type1 .dtlms-course-category-meta-data > span { font-size: 28px; }
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data { min-height: 50px; }
.dtlms-course-category-item.type5 h3 { font-size: 16px; }
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data > span { font-size: 14px; height: 35px; line-height: 35px; width: 35px; }
.dtlms-course-category-item.type5 .dtlms-category-total-items { height: 40px; line-height: 40px; width: 40px; }
.dtlms-one-column.dtlms-course-category-item.type5 h3 { margin-top: 6px; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data span { font-size: 20px; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data h3 { font-size: 18px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set { height: auto; }
.dtlms-curriculum-detailed-links { height: auto !important; }
.dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data, .dtlms-instructor-item.type1.dtlms-one-half .dtlms-instructor-item-meta-data { width: 100%; float: right; margin-top: 12px; } 
.dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type1.dtlms-one-half .dtlms-instructor-item-meta-data h5  {font-size: 15px; }
.dtlms-instructor-item.type2.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 18px; }
.dtlms-instructor-item.type2.dtlms-one-third .dtlms-instructor-item-meta-data h5 {font-size: 14px; }
.dtlms-instructor-item.type2.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links {margin: 10px 0 0px; }
.dtlms-instructor-item.type2.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 4px; }
.dtlms-instructor-item.type4.dtlms-one-third  { padding: 30px; }
.dtlms-instructor-item.type4.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 18px; }
.dtlms-instructor-item.type4.dtlms-one-third .dtlms-instructor-item-meta-data h5 { font-size: 14px; }
.dtlms-instructor-item.type5.dtlms-one-third:before { border: 12px solid rgba(255, 255, 255, 0.4); }
.dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 18px; margin-bottom: 0; }
.dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h5 { font-size: 14px; margin-bottom: 3px; }
.dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 6px 0 0; }
.dtlms-instructor-item.type6.dtlms-one-third img { position: static; margin-right: 0; left: auto; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.dtlms-instructor-item.type6.dtlms-one-third .dtlms-instructor-item-meta-data { padding-left: 0; width: 100%; float: left; margin-top: 20px; }
.dtlms-instructor-item.type7.dtlms-one-third { padding: 30px 25px 15px; }
.dtlms-instructor-item.type7.dtlms-one-third img { width: 100px; position: static; top: auto; left: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data { width: 100%; float: left; margin-top: 15px; } 
.dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data h4 { margin-bottom: 0; }
.dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data p { font-size: 14px; margin-bottom: 5px; }
.dtlms-instructor-item.type8.dtlms-one-third .dtlms-instructor-item-meta-data h4 { margin-bottom: 0; }
.dtlms-instructor-item.type8.dtlms-one-third .dtlms-instructor-item-meta-data h5 { margin-bottom: 5px; }
.dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data { padding: 20px 20px 10px; }
.dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 8px 0 0; }
.dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 14px; }
.dtlms-instructor-item.type9.dtlms-one-third:not(.with-bg) .dtlms-team-social-links { margin-top: 10px; margin-left: -10px; }
.dtlms-instructor-item.type10.dtlms-one-third { padding: 20px 0 0; }
.dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data { margin-top: 30px; }
.dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data h5 { margin-bottom: 18px; }
.page-with-sidebar .dtlms-instructor-item.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li,
.page-with-sidebar .dtlms-instructor-item.type2.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li,
.page-with-sidebar .dtlms-instructor-item.type3.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px 5px; }
.page-with-sidebar .dtlms-instructor-item.type4.dtlms-one-third { padding: 25px; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third:before { border: 8px solid rgba(255, 255, 255, 0.4); }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data { width: 80%; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 14px; margin-bottom: 0; line-height: normal; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data h5 { font-size: 11px; margin-bottom: 0; line-height: normal; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 6px 0 0; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 12px; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 4px 0 0; }
.page-with-sidebar .dtlms-instructor-item.type5.dtlms-one-third.with-bg .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 11px; width: 25px; height: 25px; line-height: 25px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third { padding: 20px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data h4 {font-size: 16px; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-third .dtlms-instructor-item-meta-data p { font-size: 12px; }
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data { padding: 20px 10px 10px; }
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 5px 5px 0; } 
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-third .dtlms-team-social-links ul li a { width: 30px; height: 30px; line-height: 30px; }
.page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third img { width: 120px; }
.page-with-sidebar .dtlms-instructor-item.type8.dtlms-one-third { padding: 20px; }
.page-with-sidebar .dtlms-instructor-item.type8.dtlms-one-third .dtlms-instructor-item-meta-data h4, .page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data h4 { font-size: 16px; }
.page-with-sidebar .dtlms-instructor-item.type8.dtlms-one-third .dtlms-instructor-item-meta-data h5, .page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data h5 { font-size: 13px; }
.page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data h4, .page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third .dtlms-instructor-item-meta-data h5 { padding: 0 10px; }
.page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third.with-bg .dtlms-team-social-links ul li { margin-right: 3px; }
.page-with-sidebar .dtlms-instructor-item.type10.dtlms-one-third.with-bg .dtlms-team-social-links ul li a { width: 27px; height: 27px; line-height: 27px; font-size: 12px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.dtlms-one-half { width: 100%; margin: 0 0 20px 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half:before { border: 12px solid rgba(255, 255, 255, 0.4); }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half .dtlms-instructor-item-meta-data h4 { font-size: 18px; margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half .dtlms-instructor-item-meta-data h5 { font-size: 14px; margin-bottom: 3px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type5.dtlms-one-half .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 6px 0 0; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half { padding: 20px; } 
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-half img, .page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half img { position: static; left: auto; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; margin-bottom: 10px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type7.dtlms-one-half img { margin-right: 8%; }
.page-with-sidebar .dtlms-instructor-item.type7.dtlms-one-half .dtlms-instructor-item-meta-data { width: 100%; float: left; }
.page-with-sidebar .dtlms-instructor-item.type9.dtlms-one-half .dtlms-instructor-item-meta-data { padding: 30px 20px 10px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-third, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-third { width: 100%; border-left: none; border-top: none; border-right: none; }
.page-with-sidebar .dtlms-course-category-item.type5 h3 { font-size: 14px; margin-top: 8px; }
.page-with-sidebar .dtlms-course-category-item.type7 h3 { line-height: 32px; padding: 8px 10px 6px; font-size: 12px; }
.page-with-sidebar .dtlms-course-category-item.type7 .dtlms-category-total-items { font-size: 12px; }
.page-with-sidebar .dtlms-course-category-item.type10 .dtlms-course-category-meta-data h3 { font-size: 16px; margin: 2px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.dtlms-one-third { width: 100%; margin: 0 0 20px 0; border-right: none; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-third, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-third { margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-half h3, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { margin-top: 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-third, .dtlms-course-category-item.type9.dtlms-one-third { margin-bottom: 50px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-half .dtlms-course-category-meta-data > img, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > img, .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > img, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-half .dtlms-course-category-meta-data > span, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > span, .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > span { margin-bottom: 10px; }
.dtlms-course-category-item.type1.dtlms-one-third .dtlms-course-category-meta-data > img { margin-bottom: 0; }
.dtlms-course-category-item.type4.dtlms-one-third h3 { font-size: 18px; }
.dtlms-course-category-item.type5.dtlms-one-third h3 { margin-top: 6px; } 
.dtlms-course-category-item.type7.dtlms-one-third .dtlms-category-total-items { font-size: 12px; }
.dtlms-course-category-item.type10.dtlms-one-third .dtlms-course-category-meta-data h3 {font-size: 14px; margin: 3px 0 0; }
.page-with-sidebar .dtlms-course-category-item.dtlms-one-third { width: 100%; margin: 0 0 20px; }
.page-with-sidebar .dtlms-course-category-item.type3.dtlms-one-third, .page-with-sidebar .dtlms-course-category-item.type8.dtlms-one-third { margin-bottom: 0; } 
.page-with-sidebar .dtlms-course-category-item.dtlms-one-third { border-right: none; }
.page-with-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .page-with-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-last-child(-n+3) { border-bottom: 1px solid rgba(0,0,0,0.075); }
.page-with-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .page-with-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-last-child(-n+3) { border-bottom: 1px dashed rgba(0,0,0,0.2); }
.page-with-sidebar .dtlms-course-category-item.dtlms-one-third.type9 { margin-bottom: 50px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:last-child, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:last-child { border-bottom: none; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { margin-top: 7px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.dtlms-one-third { width: 100%; margin: 0 0 20px 0; }
.type2.dtlms-classlist-item-wrapper.dtlms-one-third .dtlms-classlist-bottom-section-left, .type2.dtlms-classlist-item-wrapper.dtlms-one-third .dtlms-classlist-bottom-section-right { float: none; display: inline-block; width: 100%; text-align: center; }
.type3.dtlms-classlist-item-wrapper.dtlms-one-third .dtlms-classlist-details .dtlms-classdetail-price-details { float: left; }
.type3.dtlms-classlist-item-wrapper.dtlms-one-third .dtlms-classlist-bottom-section-right a { font-size: 16px; }
}
@media only screen and (max-width: 767px) {
.dtlms-login-form-container .dtlms-login-form, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner { width: 85%; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder label { font-size: 13px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title h2, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title h2 { font-size: 24px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-username { float: left; width: 49%; margin-right: 1%; text-align: left; margin-bottom: 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-password { float: left; width: 49%; margin-left: 1%; text-align: left; margin-bottom: 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder, .dtlms-login-form-container .dtlms-social-logins-container, .dtlms-class-registration-form-container .dtlms-class-registration-form-holder { padding: 20px 30px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder .login-remember { margin: 17px 0 10px; width: 33.33%; float: left; text-align: left; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder .login-submit { width: 35%; float: right; margin-bottom: 0; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder label { font-size: 14px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title h2, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title h2 { margin: 0; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p #wp-submit { padding: 20px; width: 100%; }
.dtlms-login-form-container .dtlms-login-form p.tpl-forget-pwd { width: 100%; float: right; margin: 0; text-align: right; font-size: 14px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title { text-align: left; margin-bottom: 30px; padding-bottom: 10px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-title.dtlms-login-title:after, .dtlms-class-registration-form-container .dtlms-class-registration-form-inner .dtlms-title.dtlms-registration-title:after { right: auto; }
div[class*="listing-containers"]:not(.swiper-wrapper), div[class*="dtlms-apply-isotope"] > div[class*="listing-items"], div[class*="swiper-listing"][data-carouselspacebetween="0"], div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"]:not([data-carouselslidesperview="1"]) { margin-left: 0; margin-right: 0; }
div[class*="listing-containers"] .dtlms-one-half, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-half, div[class*="listing-containers"] .dtlms-one-third, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-third, div[class*="listing-containers"] .dtlms-one-fourth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-fourth, div[class*="listing-containers"] .dtlms-one-fifth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-fifth, div[class*="listing-containers"] .dtlms-one-sixth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-sixth, div[class*="listing-containers"] .dtlms-one-seventh, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-seventh, div[class*="listing-containers"] .dtlms-one-eight, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-eight, div[class*="listing-containers"] .dtlms-one-nineth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-nineth, div[class*="listing-containers"] .dtlms-one-tenth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-tenth { padding-left: 0; padding-right: 0; width: 100%; }
.dtlms-tabs-horizontal-container .dtlms-tabs-horizontal-content, .dtlms-tabs-horizontal-container .dtlms-sidebar-container { margin: 0 0 20px; width: 100%; }	
div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="display-filter"], 
div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="orderby-filter"] { display: table; margin: 15px auto; text-align: center; width: auto; }
div[class*="listing-holder"] div[class*="listing-rightside-filter"] > div[class*="orderby-filter"] label { margin-bottom: 5px; }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"] { display: inline-block; float: none; margin: 5px; }
div[class*="listing-holder"] div[class*="orderby-filter"] label, 
div[class*="listing-holder"] div[class*="orderby-filter"] select, 
div[class*="listing-holder"] div[class*="orderby-filter"] .selection-box { display: block; }
div[class*="listing-holder"] div[class*="orderby-filter"] label { margin: 0; }
div[class*="list-item-wrapper"].list-item div[class*="list-thumb"] { margin: 0 0 30px; }
div[class*="list-item-wrapper"].list-item div[class*="list-thumb"],
div[class*="list-item-wrapper"].list-item div[class*="list-details"] { width: 100%; }
.dtlms-instructor-item.type1 img, .dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data { margin-left: 0; margin-right: 0; width: 100%; }
.dtlms-instructor-item.type1 img, .dtlms-instructor-item.type2 img, .dtlms-instructor-item.type3 img { max-width: 100px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-bottom: 4px; margin-top: 4px; }
.dtlms-course-category-item h3 { font-size: 15px; }
.dtlms-course-category-item.type1 .dtlms-course-category-meta-data > span { font-size: 20px; }
.dtlms-course-category-item.type3 { border-width: 1px; }
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data { min-height: 50px; }
.dtlms-course-category-item.type5 h3 { font-size: 16px; margin-top: 6px; }
.dtlms-course-category-item.type5 .dtlms-course-category-meta-data > span { font-size: 14px; height: 35px; line-height: 35px; width: 35px; }
.dtlms-course-category-item.type5 .dtlms-category-total-items { height: 40px; line-height: 40px; width: 40px; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data span { font-size: 20px; }
.dtlms-course-category-item.type6 .dtlms-course-category-meta-data h3 { font-size: 18px; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { border-width: 0; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li { border-color: inherit; border-style: solid; border-width: 0 0 3px; margin-right: 0; width: 100%; }
.dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li a { display: table; float: none; margin-left: auto; margin-right: auto; text-align: center; width: auto; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical, .dtlms-tabs-vertical-container .dtlms-tabs-vertical-content { display: table; padding-left: 10px; padding-right: 10px; width: 100%; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical { margin-bottom: 20px; padding-bottom: 0; padding-top: 0; }
.dtlms-tabs-vertical-container ul.dtlms-tabs-vertical:after { border-width: 3px; display: block; margin: 0 10px; pointer-events: none; left: 0; width: auto; }
body[class*="single-dtlms"] ul.commentlist li.comment { padding: 0 0 0 60px; }
body[class*="single-dtlms"] ul.commentlist li.depth-1, body[class*="single-dtlms"] ul.commentlist li.depth-2, body[class*="single-dtlms"] ul.commentlist li.depth-3, body[class*="single-dtlms"] ul.commentlist li.depth-4, body[class*="single-dtlms"] ul.commentlist li.depth-5 { margin-bottom: 0; }
body[class*="single-dtlms"] ul.commentlist li .comment-author img { max-height: 40px; max-width: 40px; }
body[class*="single-dtlms"] ul.commentlist li .comment-details { padding: 10px 0 30px; }
.dtlms-course-detail-students-enrolled-list li:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }
.dtlms-ratings-breakup .dtlms-ratings-percentage { width: 68%; }
.dtlms-toggle-group-set h5.dtlms-toggle { font-size: 16px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle, .dtlms-toggle-group-set .dtlms-toggle-content .block { font-size: 15px; }		.dtlms-toggle-group-set .dtlms-toggle-group-set { padding: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set { height: auto; }
.dtlms-curriculum-detailed-links { height: auto !important; }
.dtlms-curriculum-list > li.locked .dtlms-curriculum-meta-items:before, .dtlms-curriculum-list > li .dtlms-curriculum-meta-duration:before { top: 34px; }
.dtlms-curriculum-meta-items .dtlms-curriculum-meta-preview, .dtlms-curriculum-list > li.unlocked .dtlms-curriculum-meta-items:before { float: right; margin-left: 0; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-thumb {  width: 100%; margin-bottom: 30px; }
.dtlms-course-detail-news-item .dtlms-course-detail-news-thumb ~ .dtlms-course-detail-news-details { width: 100%; padding: 0; }
.dtlms-toggle-group-set .dtlms-curriculum-list > li > .dtlms-curriculum-meta-items { float: left; width: 100%; display: inline-block; margin: 15px 0 0; }
.dtlms-toggle-group-set .dtlms-curriculum-list > li > .dtlms-curriculum-meta-items .dtlms-curriculum-meta-duration { float: left; margin-left: 0; }
.dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data { padding: 20px 20px 10px; }
.dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 8px 0 0; }
.dtlms-instructor-item.type9.dtlms-one-third .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 14px; }
.dtlms-instructor-item.type9.dtlms-one-third:not(.with-bg) .dtlms-team-social-links { margin-top: 10px; margin-left: -10px; }
.dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data,
.page-with-sidebar .dtlms-instructor-item.type1.dtlms-one-third .dtlms-instructor-item-meta-data { margin-top: 25px; }
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-third img,
.page-with-sidebar.with-both-sidebar .dtlms-instructor-item.type1.dtlms-one-half img { max-width: 100%; }
.dtlms-package-detail .dtlms-package-items table td { padding: 25px 20px; }
.dtlms-package-detail .dtlms-package-items table td span.dtlms-purchased { margin-left: 0; margin-top: 15px; }
.dtlms-package-detail .dtlms-payment-details .dtlms-packagedetail-cart-details .dtlms-button { margin-right: 0; }
.dtlms-course-category-item.type3.dtlms-one-column { border-left: none; border-top: none; }
.dtlms-course-category-item.type3.dtlms-one-half, .dtlms-course-category-item.type8.dtlms-one-half, .dtlms-course-category-item.type3.dtlms-one-third, .dtlms-course-category-item.type8.dtlms-one-third { width: 100%; border-left: none; border-top: none; border-right: none; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type3.dtlms-one-third, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type8.dtlms-one-third { margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-half h3, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { margin-top: 5px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-half, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-third { margin-bottom: 50px; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-half .dtlms-course-category-meta-data > img, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > img, .dtlms-course-category-item.type9.dtlms-one-column .dtlms-course-category-meta-data > span, .dtlms-course-category-item.type9.dtlms-one-half .dtlms-course-category-meta-data > span, .dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > span { margin-bottom: 10px; }
.dtlms-course-category-item.type7.dtlms-one-third .dtlms-category-total-items { font-size: 12px; }
.dtlms-course-category-item.type9.dtlms-one-third { margin-bottom: 50px; }
.dtlms-course-category-item.type9.dtlms-one-third .dtlms-course-category-meta-data > img { margin-bottom: 10px; }
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-last-child(-n+3), .page-with-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .page-with-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-last-child(-n+3), .dtlms-course-category-item.type3.dtlms-column.dtlms-one-half:nth-child(2n):nth-last-child(2), .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3) { border-bottom: 1px solid rgba(0,0,0,0.075); }
.dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-last-child(-n+3), .page-with-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-child(2n):nth-last-child(3), .page-with-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:nth-last-child(-n+3) { border-bottom: 1px dashed rgba(0,0,0,0.2); }
.dtlms-course-category-item.type3.dtlms-column.dtlms-one-column:last-child, .dtlms-course-category-item.type8.dtlms-column.dtlms-one-column:last-child, .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:last-child, .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:last-child, .page-with-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-third:last-child, .page-with-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-third:last-child, .page-with-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-half:last-child, .page-with-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-half:last-child, .page-with-sidebar .dtlms-course-category-item.type3.dtlms-column.dtlms-one-column:last-child, .page-with-sidebar .dtlms-course-category-item.type8.dtlms-column.dtlms-one-column:last-child { border-bottom: none; }
.page-with-sidebar .dtlms-course-category-item.type10.dtlms-one-third .dtlms-course-category-meta-data h3 { font-size: 16px; margin: 2px 0 0; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
.dtlms-container { width: 420px; }
}
@media only screen and (max-width: 479px) {
.dtlms-login-form-container .dtlms-login-form, 
.dtlms-class-registration-form-container .dtlms-class-registration-form-inner { width: 85%; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-username { float: left; width: 100%; margin-right: 0; text-align: left; margin-bottom: 20px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-password { float: left; width: 100%; margin-left: 0; text-align: left; margin-bottom: 23px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder .login-remember { width: 55%; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder .login-submit { width: 45%; margin-bottom: 10px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder label { margin-bottom: 5px; }
.dtlms-login-form-container .dtlms-login-form .dtlms-login-form-holder p.login-username { margin-bottom: 15px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details, 
div[class*="list-item-wrapper"] .dtlms-item-status-details > span { margin-right: 10px; }
div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details:before, 
div[class*="list-item-wrapper"] .dtlms-item-status-details > span:before { content: none; }		
.dtlms-payment-details .dtlms-item-status-details > span { display: block; margin: 0; }
.dtlms-payment-details .dtlms-item-status-details > span:not(:last-child) { margin-bottom: 10px; }
div[class$="share-holder"] > span, div[class$="share-holder"] ul { display: table; }
div[class$="share-holder"] > span { line-height: normal; margin-bottom: 10px; padding: 10px 15px; }
div[class$="share-holder"] ul { margin: 0 -3px; padding: 0; }
.dtlms-instructor-item.type1 img, .dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data { margin-left: 0; margin-right: 0; width: 100%; }
.dtlms-instructor-item.type1 img, .dtlms-instructor-item.type2 img, .dtlms-instructor-item.type3 img { max-width: 100%; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin-bottom: 4px; margin-top: 4px; }
.dtlms-ratings-breakup li .dtlms-ratings-label { display: block; float: none; }
.dtlms-ratings-breakup .dtlms-ratings-percentage { margin-left: 0; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data { width: 100%; float: right; margin-top: 12px; }
.dtlms-instructor-item.type1 .dtlms-instructor-item-meta-data h5, .dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data h5 {font-size: 15px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data h4 { font-size: 18px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data h5 {font-size: 14px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links {margin: 10px 0 0px; }
.dtlms-instructor-item.type2 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 4px; }
.dtlms-instructor-item.type4  { padding: 30px; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data h4 { font-size: 18px; }
.dtlms-instructor-item.type4 .dtlms-instructor-item-meta-data h5 { font-size: 14px; }
.dtlms-instructor-item.type5:before { border: 12px solid rgba(255, 255, 255, 0.4); }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data h4 { font-size: 18px; margin-bottom: 0; }
.dtlms-instructor-item.type5 .dtlms-instructor-item-meta-data h5 { font-size: 14px; margin-bottom: 3px; }
.dtlms-instructor-item.type5:not(.vibrant) .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 6px 0 0; }
.dtlms-instructor-item.type5.vibrant .dtlms-instructor-item-meta-data .dtlms-team-social-links { padding-right: 10px; }
.dtlms-instructor-item.type6 img { position: static; margin-right: 0; left: auto; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; } 
.dtlms-instructor-item.type6 .dtlms-instructor-item-meta-data { padding-left: 0; width: 100%; float: left; margin-top: 20px; }
.dtlms-instructor-item.type7 { padding: 15px 20px 10px 105px; }
.dtlms-instructor-item.type7 img { width: 70px; }
.dtlms-instructor-item.type7 .dtlms-instructor-item-meta-data h4 { margin-bottom: 0px; }
.dtlms-instructor-item.type7 .dtlms-instructor-item-meta-data p { margin-bottom: 5px; }
.dtlms-instructor-item.type7.with-bg .dtlms-team-social-links ul li { margin: 0 6px 10px 0; }
.dtlms-instructor-item.type8 .dtlms-instructor-item-meta-data h4 { margin-bottom: 0; }
.dtlms-instructor-item.type8 .dtlms-instructor-item-meta-data h5 { margin-bottom: 5px; }
.dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data { padding: 20px 20px 10px; }
.dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li { margin: 0 8px 0 0; }
.dtlms-instructor-item.type9 .dtlms-instructor-item-meta-data .dtlms-team-social-links ul li a { font-size: 14px; }
.dtlms-instructor-item.type9:not(.with-bg) .dtlms-team-social-links { margin-top: 10px; margin-left: -10px; }
.dtlms-instructor-item.type10 { padding: 20px 0 0; }
.dtlms-instructor-item.type10 .dtlms-instructor-item-meta-data { margin-top: 30px; }
.dtlms-instructor-item.type10 .dtlms-instructor-item-meta-data h5 { margin-bottom: 18px; }
.dtlms-package-detail .dtlms-package-items table td span.dtlms-purchased {margin-left: 0; margin-top: 15px; width: 30px; font-size: 0; text-align: center; padding: 0; height: 30px; line-height: 30px; } 
.dtlms-package-detail .dtlms-package-items table td span.dtlms-purchased span {margin: 0; line-height: 30px; }
.dtlms-package-detail .dtlms-package-items table td a { width: 100%; float: none; display: inline-block; }
.dtlms-package-detail .dtlms-payment-details .dtlms-packagelist-price-details { width: 100%; }
.dtlms-payment-details .dtlms-packagelist-price-details ins { font-size: 20px; }
.dtlms-package-detail .dtlms-payment-details .dtlms-packagedetail-cart-details .dtlms-button { text-align: center; }
.dtlms-payment-details > .dtlms-packagedetail-cart-details > a > i { margin-right: 0; margin-bottom: 10px; }
.dtlms-package-detail .dtlms-payment-details > .dtlms-packagelist-price-details:after { left: 180px; }
.dtlms-course-category-item.type2 h3 { font-size: 20px; }
.page-with-sidebar .dtlms-course-category-item.type7 h3, .dtlms-course-category-item.type7 h3 { line-height: 32px; padding: 8px 10px 6px; font-size: 12px; }
.page-with-sidebar .dtlms-course-category-item.type7 .dtlms-category-total-items, .dtlms-course-category-item.type7 .dtlms-category-total-items { font-size: 12px; }
.page-with-sidebar .dtlms-course-category-item.type10 .dtlms-course-category-meta-data h3, .dtlms-course-category-item.type10.dtlms-one-third .dtlms-course-category-meta-data h3 {font-size: 16px; margin: 2px 0 0; }
.page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-half h3, .page-with-sidebar.with-both-sidebar .dtlms-course-category-item.type5.dtlms-one-third h3 { margin-top: 5px; font-size: 16px; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list { display: inline-block; }
.dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list li { padding: 15px 5px; }
} @media only screen and (min-width: 320px) and (max-width: 479px) {
.dtlms-container { width: 290px; }
}
@media only screen and (max-width: 319px) {	
.dtlms-container { width: 200px; }
div[class*="listing-containers"] .dtlms-one-half, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-half, div[class*="listing-containers"] .dtlms-one-third, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-third, div[class*="listing-containers"] .dtlms-one-fourth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-fourth, div[class*="listing-containers"] .dtlms-one-fifth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-fifth, div[class*="listing-containers"] .dtlms-one-sixth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-sixth, div[class*="listing-containers"] .dtlms-one-seventh, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-seventh, div[class*="listing-containers"] .dtlms-one-eight, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-eight, div[class*="listing-containers"] .dtlms-one-nineth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-nineth, div[class*="listing-containers"] .dtlms-one-tenth, div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-tenth { margin-left: -10px; margin-right: -10px; width: auto; }
div[class*="list-item-wrapper"] div[class*="list-details"] { padding-left: 25px; padding-right: 25px; }		
div[class*="list-item-wrapper"] .dtlms-item-status-details { margin-left: -26px; margin-right: -26px; }
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p { font-size: 12px; }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"],
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"]:last-child { margin-left: 5px; margin-right: 5px; }
div[class*="listing-holder"] div[class*="display-filter"] a[class*="display-type"]:not(:last-child) { margin-bottom: 10px; }
div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings span:before { font-size: 10px; line-height: 20px; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-author-details .dtlms-author-image { width: 30px; }
}.chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
zoom: 1;
*display: inline;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.chosen-container * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.chosen-container .chosen-drop {
position: absolute;
top: 0;
left: 0;
z-index: 1010;
width: 100%;
border: 1px solid #aaa;
border-top-width: 1px;
border-top-style: solid;
border-top-color: rgb(170, 170, 170);
border-top: 0;
background-color: #fff;    
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
background-image: url();
bottom: 100%;
opacity: 0;
display: none;
}
.chosen-container.chosen-with-drop .chosen-drop {
bottom: auto;
top: auto;
opacity: 1;
display: block;
}
.chosen-container a {
cursor: pointer;
}  .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 25px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-clip: padding-box;
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
.chosen-container-single .chosen-default {
color: #999;
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
position: absolute;
top: 6px;
right: 26px;
display: block;
width: 12px;
height: 12px;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite.png) -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
position: absolute;
top: 0;
right: 0;
display: block;
width: 18px;
height: 100%;
}
.chosen-container-single .chosen-single div b {
display: block;
width: 100%;
height: 100%;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite.png) no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
margin: 1px 0;
padding: 4px 20px 4px 5px;
width: 100%;
height: auto;
outline: 0;
border: 1px solid #aaa;
background: white url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite.png) no-repeat 100% -20px;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite.png) no-repeat 100% -20px;
font-size: 1em;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-single .chosen-drop {
margin-top: -1px;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
left: -9999px;
}  .chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px 6px;
list-style: none;
line-height: 15px;
word-wrap: break-word;
-webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: #ccc;
cursor: default;
}
.chosen-container .chosen-results li.highlighted {
background-color: #3875d7;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
color: #fff;
}
.chosen-container .chosen-results li.no-results {
color: #777;
display: list-item;
background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
display: list-item;
font-weight: bold;
cursor: default;
}
.chosen-container .chosen-results li.group-option {
padding-left: 15px;
}
.chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline;
}  .chosen-container-multi .chosen-choices {
position: relative;
overflow: hidden;
margin: 0;
padding: 0 5px;
width: 100%;
height: auto !important;
height: 1%;
border: 1px solid #aaa;
background-color: #fff;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
cursor: text;
}
.chosen-container-multi .chosen-choices li {
float: left;
list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
margin: 1px 0;
padding: 0;
height: 25px;
outline: 0;
border: 0 !important;
background: transparent !important;
box-shadow: none;
color: #999;
font-size: 100%;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-choice {
position: relative;
margin: 3px 5px 3px 0;
padding: 3px 20px 3px 5px;
border: 1px solid #aaa;
max-width: 100%;
border-radius: 3px;
background-color: #eeeeee;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-size: 100% 19px;
background-repeat: repeat-x;
background-clip: padding-box;
box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
color: #333;
line-height: 13px;
cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span {
word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
position: absolute;
top: 5px;
right: 3px;
display: block;
width: 12px;
height: 12px;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite.png) -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
padding-right: 5px;
border: 1px solid #ccc;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
margin: 0;
padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
display: list-item;
color: #ccc;
cursor: default;
}  .chosen-container-active .chosen-single {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
border: 1px solid #aaa;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
border-left: none;
background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
color: #222 !important;
}  .chosen-disabled {
opacity: 0.5 !important;
cursor: default;
}
.chosen-disabled .chosen-single {
cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
cursor: default;
}  .chosen-rtl {
text-align: right;
}
.chosen-rtl .chosen-single {
overflow: visible;
padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
margin-right: 0;
margin-left: 26px;
direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
margin-left: 38px;
}
.chosen-rtl .chosen-single div {
right: auto;
left: 3px;
}
.chosen-rtl .chosen-single abbr {
right: auto;
left: 26px;
}
.chosen-rtl .chosen-choices li {
float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
margin: 3px 5px 3px 0;
padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
right: auto;
left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
margin: 0 0 4px 4px;
padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
padding-right: 15px;
padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
padding: 4px 5px 4px 20px;
background: white url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite.png) no-repeat -30px -20px;
background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite.png) no-repeat -30px -20px;
direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: -12px 2px;
}  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
background-image: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/chosen-sprite@2x.png) !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important;
}
}
  .dtlms-total-items, .dtlms-total-items .dtlms-total-item-title, .dtlms-total-items span, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a, .page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a, .page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a, .dtlms-close-course-curriculum-popup, .dtlms-close-course-result-popup, .dtlms-close-class-result-popup, .dtlms-close-course-curriculum-popup:before, .dtlms-close-course-result-popup:before, .dtlms-close-class-result-popup:before, .dtlms-refresh-course-curriculum, .dtlms-refresh-course-result, .dtlms-refresh-class-result, .dtlms-course-result-popup-header, .dtlms-course-result-popup-container:before, .dtlms-class-result-popup-container:before, .dtlms-course-results-main-detail-wrapper, .dtlms-expand-course-result-main-details:before, .dtlms-expand-class-result-main-details:before, .dtlms-course-curriculum-table td.assignment:after, .dtlms-course-curriculum-table td.lesson:after, .dtlms-course-curriculum-table td.quiz:after, .dtlms-quiz-questions .dtlms-boolean span label, .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li label, div[class*="listing-filters"] > div[class$="filter"] > ul > li > label, .dtlms-refresh-course-result:before, .dtlms-refresh-class-result:before, .dtlms-close-course-curriculum-popup:before, #dtlms-course-curriculum-popup #dtlms-ajax-load-image, .dtlms-course-result-curriculum-container .dtlms-curriculum-items td:last-child:after, .dtlms-course-result-curriculum-container .dtlms-curriculum-items td:last-child:before, .dtlms-class-result-curriculum-container .dtlms-class-curriculum-table td:last-child:before, .dtlms-class-result-curriculum-container .dtlms-class-curriculum-table td:last-child:after, .dtlms-pagination.dtlms-ajax-pagination .prev-post a, .dtlms-pagination.dtlms-ajax-pagination .next-post a, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li span, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a, #dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set li:before { -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
.dtlms-course-results-main-detail-wrapper, .dtlms-class-results-main-detail-wrapper { -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; } embed, iframe, object, video { max-width:100%; }
.dtlms-hr-invisible { clear: both; float: left; width: 100%; margin: 20px 0px 0px; }
.wp-admin #dtlms-course-result-popup *, .wp-admin #dtlms-course-result-popup *:before, .wp-admin #dtlms-course-result-popup *:after, 
.wp-admin #dtlms-class-result-popup *, .wp-admin #dtlms-class-result-popup *:before, .wp-admin #dtlms-class-result-popup *:after { -webkit-box-sizing: border-box; box-sizing: border-box; }
.wp-admin #dtlms-course-result-popup .hidden, .wp-admin #dtlms-class-result-popup .hidden { display: none !important; }
.dtlms-curriculum-detailed-links { float: left; }
.dtlms-curriculum-details, .dtlms-curriculum-detailed-intro, .dtlms-curriculum-detailed-links, 
.dtlms-curriculum-list, .dtlms-curriculum-list li, .dtlms-curriculum-content-holder, .dtlms-questions-list-container, 
.dtlms-dashboard-quiz-statistics, .dtlms-questions-list, .dtlms-questions-list .dtlms-question, .dtlms-question .dtlms-title,
div[class$="answer-container"], .dtlms-quiz-questions, .dtlms-quiz-questions ul { float: left; width: 100%; }
#dtlmsPurchasesOverviewChart, #dtlmsTotalItemsChart { width: 100%; }
.wp-admin div[id*="result-popup"], .wp-admin div[id*="result-popup"] button, .wp-admin div[id*="result-popup"] input, .wp-admin div[id*="result-popup"] select, .wp-admin div[id*="result-popup"] textarea { font-size: 15px; font-size: 0.9375rem; font-weight: 400; line-height: 1.66; }
.wp-admin div[id*="result-popup"] h1, .wp-admin div[id*="result-popup"] h2, .wp-admin div[id*="result-popup"] h3, .wp-admin div[id*="result-popup"] h4, .wp-admin div[id*="result-popup"] h5, .wp-admin div[id*="result-popup"] h6 { clear: both; line-height: 1.4; margin: 0 0 0.75em; padding: 1.5em 0 0; }
.wp-admin div[id*="result-popup"] h1, .wp-admin div[id*="result-popup"] h2, .wp-admin div[id*="result-popup"] h3, .wp-admin div[id*="result-popup"] h4, .wp-admin div[id*="result-popup"] h5, .wp-admin div[id*="result-popup"] h6 { padding-top: 0; }
.wp-admin div[id*="result-popup"] h1 { font-size: 24px; font-size: 1.5rem; font-weight: 300; }
.wp-admin div[id*="result-popup"] h2 { font-size: 20px; font-size: 1.25rem; font-weight: 300; }
.wp-admin div[id*="result-popup"] h3 { font-size: 18px; font-size: 1.125rem; font-weight: 300; }
.wp-admin div[id*="result-popup"] h4 { font-size: 16px; font-size: 1rem; font-weight: 800; }
.wp-admin div[id*="result-popup"] h5 { font-size: 13px; font-size: 0.8125rem; font-weight: 800; letter-spacing: 0.15em; text-transform: uppercase; }
.wp-admin div[id*="result-popup"] h6 { font-size: 15px; font-size: 0.9375rem; font-weight: 800; }
.wp-admin div[id*="result-popup"] p { margin: 0 0 1.5em; padding: 0; }
.wp-admin div[id*="result-popup"] *:focus { outline: none; }
@media screen and (min-width: 30em) { .wp-admin div[id*="result-popup"], .wp-admin div[id*="result-popup"] button, .wp-admin div[id*="result-popup"] input, .wp-admin div[id*="result-popup"] select, .wp-admin div[id*="result-popup"] textarea { font-size: 18px; font-size: 1.125rem; }
.wp-admin div[id*="result-popup"] h1 { font-size: 30px; font-size: 1.875rem; }
.wp-admin div[id*="result-popup"] h2 { font-size: 26px; font-size: 1.625rem; }
.wp-admin div[id*="result-popup"] h3 { font-size: 22px; font-size: 1.375rem; }
.wp-admin div[id*="result-popup"] h4 { font-size: 18px; font-size: 1.125rem; }
.wp-admin div[id*="result-popup"] h5 { font-size: 13px; font-size: 0.8125rem; }
.wp-admin div[id*="result-popup"] h6 { font-size: 16px; font-size: 1rem; }
}
@media screen and (min-width: 48em) { .wp-admin div[id*="result-popup"], .wp-admin div[id*="result-popup"] button, .wp-admin div[id*="result-popup"] input, .wp-admin div[id*="result-popup"] select, .wp-admin div[id*="result-popup"] textarea { font-size: 16px; font-size: 1rem; line-height: 1.5; }
} .dtlms-title, #dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-title { width: 100%; float: left; font-size: 26px; font-weight: 400; line-height: normal; margin-bottom: 40px; padding-bottom: 20px; position: relative; } 
.dtlms-title:after { position: absolute; width: 47px; height: 4px; content: ""; display: block; left: 0; bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-title { width: 80%; float: none; display: inline-block; margin-bottom: 50px; } #dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-file-types { padding-bottom: 10px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-file-types h6 { font-size: 22px; margin-bottom: 15px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-file-size { padding-bottom: 21px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-file-size h6 { font-size: 14px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment { width: 80%; float: none; display: inline-block; text-align: left; padding-bottom: 50px; margin-bottom: 50px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment h6 {float: left; width: 100%; text-align: left; font-size: 22px; margin-bottom: 12px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment textarea.assignment-textarea { width: 80%; height: 140px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment .dtlms-upload-assignment-holder .dtlms-upload-assignment { background: none; float: left; width: auto; padding: 0; position: relative; } 
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment .dtlms-upload-assignment-holder .dtlms-upload-assignment h6 { display: none; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment .dtlms-upload-assignment-holder .dtlms-upload-assignment .assignment-attachment { background: #f5f5f5; float: left; width: 100%; padding: 2px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment .dtlms-add-upload-assignment-field { font-size: 16px; font-weight: 500; text-transform: inherit; padding: 11px 24px; margin-bottom: 17px; line-height: normal; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment .dtlms-add-upload-assignment-field:hover { color: #fff; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-details-container .vc_row .wpb_content_element strong,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container .vc_row .wpb_content_element strong,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container .vc_row .wpb_content_element strong { float: none; display: inline-block; color: currentColor; width: auto; font-size: inherit; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-details-container strong,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-details-container > .dtlms-countdown-holder,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container strong,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container > .dtlms-countdown-holder,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container strong,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container > .dtlms-countdown-holder { width: 100%; float: left; text-align: center; font-size: 22px; width: 100%; float: none; display: inline-block; margin-top: 10px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-details-container > .dtlms-countdown-holder,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container > .dtlms-countdown-holder,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container > .dtlms-countdown-holder { margin-top: 20px; margin-bottom: 0; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-details-container > .dtlms-countdown-holder .dtlms-countdown-wrapper,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container > .dtlms-countdown-holder .dtlms-countdown-wrapper,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container > .dtlms-countdown-holder .dtlms-countdown-wrapper { width: 84px; height: 84px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-details-container p,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container p,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container p { font-size: 14px; font-weight: 300; line-height: 24px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container .dtlms-info-box strong,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container .dtlms-info-box strong { font-size: initial; color: #000; width: auto; float: none; line-height: normal; display: inline-block; margin: 0 5px 0 0; } .wp-admin div[id*="result-popup"] img { height: auto; max-width: 100%; } .wp-admin div[id*="result-popup"] table, body[class*="single-dtlms"] table { border-collapse: collapse; margin: 0 0 1.5em; width: 100%; } { display: block; overflow-x: auto; }
.wp-admin div[id*="result-popup"] thead th { border-bottom: 2px solid #bbb; padding-bottom: 0.5em; }
.wp-admin div[id*="result-popup"] tr { border-bottom-width: 0; }
.wp-admin div[id*="result-popup"] th { padding: 0.4em; text-align: left; }
.wp-admin div[id*="result-popup"] td { padding: 0.4em; }
.wp-admin div[id*="result-popup"] table th, .wp-admin div[id*="result-popup"] table td, 
body[class*="single-dtlms"] table th, body[class*="single-dtlms"] table td { padding: 10px 6px; }
.wp-admin div[id*="result-popup"] table th, 
body[class*="single-dtlms"] table th { font-weight: 600; }
.wp-admin div[id*="result-popup"] table tbody tr:nth-child(2n+1) td, 
body[class*="single-dtlms"] table tbody tr:nth-child(2n+1) td { background-color: rgba(0,0,0,0); }
.wp-admin div[id*="result-popup"] table, .wp-admin div[id*="result-popup"] table, 
body[class*="single-dtlms"] table, body[class*="single-dtlms"] table { border-left: 1px solid; border-right: 1px solid; -webkit-box-shadow: none; box-shadow: none; }
.wp-admin div[id*="result-popup"] table th,  
body[class*="single-dtlms"] table th { border-bottom: none; }
.wp-admin div[id*="result-popup"] table th, .wp-admin div[id*="result-popup"] table td, 
body[class*="single-dtlms"] table th, body[class*="single-dtlms"] table td { text-align: center; text-transform: inherit; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
body[class*="single-dtlms"] div[id*="result-popup"] table tr th:last-child,
body[class*="single-dtlms"] div[id*="result-popup"] table tr td:last-child { border-right: 1px solid #eee; }
}
.wp-admin div[id*="result-popup"] .dtlms-class-curriculum-table td.section, 
body[class*="single-dtlms"] .dtlms-class-curriculum-table td.section, 
.wp-admin div[id*="result-popup"] .dtlms-course-curriculum-table td.section, 
body[class*="single-dtlms"] .dtlms-course-curriculum-table td.section, 
.wp-admin div[id*="result-popup"] .dtlms-class-curriculum-table td.dtlms-class-curriculum-item,
body[class*="single-dtlms"] .dtlms-class-curriculum-table td.dtlms-class-curriculum-item, 
.wp-admin div[id*="result-popup"] .dtlms-course-curriculum-table td.dtlms-course-curriculum-item,
body[class*="single-dtlms"] .dtlms-course-curriculum-table td.dtlms-course-curriculum-item,
.wp-admin div[id*="result-popup"] table th.dtlms-media-attachment-item, .wp-admin div[id*="result-popup"] table td.dtlms-media-attachment-item, 
body[class*="single-dtlms"] table th.dtlms-media-attachment-item, body[class*="single-dtlms"] table td.dtlms-media-attachment-item { padding-left: 10px; padding-right: 10px; text-align: left; }
.dtlms-course-curriculum-table td.section,
.dtlms-class-curriculum-table td.section { padding-left: 15px; padding-right: 15px; }
.dtlms-course-result-curriculum-container table.dtlms-course-curriculum-table th,
.dtlms-class-result-curriculum-container table.dtlms-class-curriculum-table th { border-bottom: 1px solid rgba(0,0,0,0.04); }
.wp-admin div[id*="result-popup"] .dtlms-class-curriculum-table td:empty:first-child, 
body[class*="single-dtlms"] .dtlms-class-curriculum-table td:empty:first-child, 
.wp-admin div[id*="result-popup"] .dtlms-course-curriculum-table td:empty:first-child, 
body[class*="single-dtlms"] .dtlms-course-curriculum-table td:empty:first-child { background: #f5f5f5; } .dtlms-custom-table-wrapper { clear: both; display: block; margin-bottom: 20px; overflow-x: auto; width: auto; }
.dtlms-custom-table-wrapper table { margin-bottom: 0; }
table.dtlms-custom-table, .dtlms-custom-box table { border-collapse:separate; border-top:1px solid; border-bottom:1px solid; border-spacing:0; clear:both; margin-bottom: 0; text-align: center; width:100%; }
table.dtlms-custom-table th, .dtlms-custom-box table th { border-bottom: none; border-right:1px solid; font-size:13px; font-weight:600; line-height:normal; padding:10px; text-align:center; text-transform: capitalize; vertical-align: middle; background:#0074a2; color:#ffffff; }
table.dtlms-custom-table td, .dtlms-custom-box table td { border-right:1px solid; font-size:13px; line-height:normal; padding: 15px 10px; text-align:center; vertical-align: middle; }
table.dtlms-custom-table td:empty { padding: 0; border-bottom: 1px solid; }
table.dtlms-custom-table td[colspan]:empty { display: none; }
table.dtlms-custom-table tbody tr:nth-child(2n+1) td, .dtlms-custom-box table tbody tr:nth-child(2n+1) td { background:#ffffff; }
table.dtlms-custom-table tbody tr td.section:first-child, .dtlms-custom-box table tbody tr td.section:first-child { text-align: left; }
table.dtlms-custom-table tbody tr td:first-child, .dtlms-custom-box table tbody tr td:first-child { border-left: 1px solid; text-align: center; }
table.dtlms-custom-table tbody tr th:last-child, .dtlms-custom-box table tbody tr th:last-child { border-right:0px; }
table.dtlms-custom-table tbody input.dtlms-date-field { border-right: 1px solid; font-size: 13px; line-height: normal; text-align: center; padding: 10px; }
table.dtlms-custom-table td.aligncenter, table.dtlms-custom-table th.aligncenter { text-align: center; }
table.dtlms-custom-table td.section, table.dtlms-custom-table tbody tr:nth-child(2n+1) td.section { background: rgba(198, 222, 232, 0.80); text-align: left; font-weight: bold; }
.dtlms-custom-box table .aligncenter { text-align: center; } .dtlms-quiz-questions .dtlms-boolean > span, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li,
#dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li,
#dtlms-class-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li { position: relative; width: 48%; float: left; margin-right: 2%;  }
div[class*="listing-holder"] .dtlms-quiz-questions .dtlms-boolean > span, 
div[class*="listing-holder"] .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li, 
div[class*="listing-holder"] div[class*="listing-filters"] > div[class$="filter"] > ul > li { width: 100%; margin-right: 0; }
.dtlms-quiz-questions ul li .dtlms-quiz-answers-container { width: auto; float: none; display: inline-block; background: #f9f9f9; border-radius: 30px; overflow: hidden; min-width: 50%; }
@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop, .dtlms-quiz-questions ul.dtlms-question-image-options li .dtlms-quiz-answers-container { width: 100%; }
}
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"], 
.dtlms-quiz-questions .dtlms-boolean input[type="radio"],
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"], 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"],
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"], 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] { opacity: 0; margin: auto; position: absolute; bottom: 0; top: 0; }
.dtlms-quiz-questions .dtlms-boolean label, 
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"], 
.dtlms-quiz-questions .dtlms-boolean input[type="radio"],
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li label, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"], 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"],
div[class*="listing-filters"] > div[class$="filter"] > ul > li > label, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"], 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] { cursor: pointer; display: inline-block; }
.dtlms-quiz-questions .dtlms-boolean span label, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li label, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > label { position: relative; vertical-align: middle; z-index: 9; font-size: 18px; font-weight: 600; width: auto; float: none; display: inline-block; background: #f9f9f9; border-radius: 30px; padding: 18px 30px 18px 54px; overflow: hidden; min-width: 50%; line-height: normal; }
.dtlms-quiz-questions ul li .dtlms-quiz-answers-container label { min-width: 100%; }
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"] + label { width: 100%; }
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"] + label:before, 
.dtlms-quiz-questions .dtlms-boolean input[type="radio"] + label:before,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"] + label:before, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"] + label:before,
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"] + label:before, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] + label:before { content: ''; display: inline-block; height: 18px; line-height: inherit; margin: 0; position: absolute; left: 20px; top: 50%; text-align: center; width: 18px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; border-radius: 0; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.dtlms-quiz-questions .dtlms-boolean input[type="radio"] + label:before,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"] + label:before,
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] + label:before { border-radius: 50%; }
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"]:checked + label:hover, 
.dtlms-quiz-questions .dtlms-boolean input[type="radio"]:checked + label:hover, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"]:checked + label:hover, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"]:checked + label:hover, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"]:checked + label:hover, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"]:checked + label:hover { color: currentColor; }
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"] + label:after, 
.dtlms-quiz-questions .dtlms-boolean input[type="radio"] + label:after,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"] + label:after, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"] + label:after,
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"] + label:after, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] + label:after { content: ''; display: inline-block; height: 1000%; line-height: inherit; margin: 0; position: absolute; left: 50%; top: 50%; text-align: center; width: 1000%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); z-index: -1; opacity: 0; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"]:checked + label:after, 
.dtlms-quiz-questions .dtlms-boolean input[type="radio"]:checked + label:after,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"]:checked + label:after, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"]:checked + label:after,
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"]:checked + label:after, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"]:checked + label:after { opacity: 1; }
div[class*="listing-holder"] .dtlms-quiz-questions .dtlms-boolean input[type="checkbox"] + label:after, 
div[class*="listing-holder"] .dtlms-quiz-questions .dtlms-boolean input[type="radio"] + label:after,
div[class*="listing-holder"] .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"] + label:after, 
div[class*="listing-holder"] .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"] + label:after,
div[class*="listing-holder"] div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"] + label:after, 
div[class*="listing-holder"] div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] + label:after { display: none; } .dtlms-class-detail .dtlms-one-fourth .dt-sc-testimonial-wrapper.type1 .dt-sc-testimonial-carousel li, 
.dtlms-class-detail .dtlms-one-fourth .dt-sc-testimonial-wrapper.type2 .dt-sc-testimonial-carousel li { margin: 0; }
.dtlms-class-detail .dtlms-one-fourth .dt-sc-testimonial.type1 .dt-sc-testimonial-author,
.dtlms-course-detail .dtlms-one-fourth .dt-sc-testimonial.type1 .dt-sc-testimonial-author { margin: 0; }
.dtlms-class-detail .dtlms-one-fourth .dt-sc-testimonial.type1 .dt-sc-testimonial-quote,
.dtlms-course-detail .dtlms-one-fourth .dt-sc-testimonial.type1 .dt-sc-testimonial-quote { width: 100%; }
.dtlms-class-detail .dtlms-one-fourth .dt-sc-testimonial.type1 blockquote,
.dtlms-course-detail .dtlms-one-fourth .dt-sc-testimonial.type1 blockquote { padding: 40px 0 0 0; }
.dtlms-class-detail .dtlms-one-fourth .dt-sc-testimonial.type1 .dt-sc-testimonial-author cite small, 
.dtlms-course-detail .dtlms-one-fourth .dt-sc-testimonial.type1 .dt-sc-testimonial-author cite small { line-height: 12px; font-size: 15px; } .dtlms-column { margin: 0  0  0 2%; float:left; min-height:1px; position:relative; }
.dtlms-column.first { clear:both; margin-left: 0; }	
.dtlms-one-column { width:100%; }
.dtlms-one-half { width:49%; }
.dtlms-one-third { width:32%; }
.dtlms-two-third { width:66%; }
.dtlms-one-fourth { width:23.5%; }
.dtlms-three-fourth { width:74.5%; }	
.dtlms-one-fifth { width:18.4%; }
.dtlms-two-fifth { width:38.8%; }
.dtlms-three-fifth { width:59.2%; }
.dtlms-four-fifth { width:79.6%; }
.dtlms-one-sixth { width:15%; }
.dtlms-two-sixth { width:32%; }
.dtlms-three-sixth { width:49%; }
.dtlms-four-sixth { width:66%; }
.dtlms-five-sixth { width:83%; }
.dtlms-column.wpb_column.dtlms-one-fifth { width: 18.4%; } 
.wpb_column.dtlms-one-fifth { width: 20%; }
.wpb_column.dtlms-two-fifth { width: 40%; }
.wpb_column.dtlms-three-fifth { width: 60%; }
.dtlms-one-half iframe, .dtlms-one-third iframe, .dtlms-one-fourth iframe, .dtlms-three-fourth iframe, .dtlms-two-third iframe, iframe { max-width:100%; }
.dtlms-column.no-space { margin-left:0px; margin-right:0px; }
.dtlms-column.no-space.dtlms-one-fourth { width:24.982%; } 	
.dtlms-column.no-space.dtlms-one-third { width:33.333333%; }	
.dtlms-column.no-space.dtlms-one-half { width:50%; }
.dtlms-column.no-space.dtlms-one-fifth, .wpb_column.no-space.dtlms-one-fifth { width:20%; }
.dtlms-column.no-space.dtlms-one-sixth { width:16.666%; }
.dtlms-column.no-space.dtlms-three-fourth { width:75%; }
.dtlms-column.no-space.dtlms-two-third { width:66.666666%; }		
.dtlms-column.no-space.dtlms-four-fifth, .wpb_column.no-space.dtlms-four-fifth { width:80%; }
.dtlms-column.no-space.dtlms-three-fifth, .wpb_column.no-space.dtlms-three-fifth { width:60%; }
.dtlms-column.no-space.dtlms-two-fifth, .wpb_column.no-space.dtlms-two-fifth { width:40%; }		
.dtlms-column.no-space.dtlms-two-sixth { width:33.2%; }
.dtlms-column.no-space.dtlms-three-sixth { width:49.98%; }
.dtlms-column.no-space.dtlms-four-sixth { width:66.4%; }
.dtlms-column.no-space.dtlms-five-sixth { width:83%; } .dtlms-button, button.dtlms-button, input.dtlms-button, input.dtlms-button[type="button"], input.dtlms-button[type="submit"], .dtlms-badge-certificate-holder a.dtlms-generate-certificate-content,
.dtlms-payment-details .dtlms-completed, .dtlms-payment-details .dtlms-purchased, .dtlms-payment-details .dtlms-undergoing, .dtlms-payment-details .dtlms-underevaluation, .dtlms-payment-details .dtlms-item-status-details .dtlms-proceed-button > a, .dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed, 
.dtlms-item-status-details > span, .dtlms-curriculum-intro-details-meta > span, .dtlms-view-class-result, .dtlms-view-course-result, .dtlms-package-pricing-details .dtlms-purchased { display: inline-block; font-size: 12px; font-weight: 600; line-height: 24px; margin: 10px 5px 0; padding: 8px 15px 6px; text-transform: uppercase; }
input.dtlms-button.dtlms-login-link, input.dtlms-button.dtlms-login-link[type="button"] { margin: 10px 0 0; }
.dtlms-badge-certificate-holder a.dtlms-generate-certificate-content { display: table; }
.dtlms-payment-details .dtlms-completed, .dtlms-payment-details .dtlms-purchased, .dtlms-payment-details .dtlms-undergoing, .dtlms-payment-details .dtlms-underevaluation, .dtlms-payment-details .dtlms-item-status-details .dtlms-proceed-button > a, .dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed, 
.dtlms-item-status-details > span, .dtlms-curriculum-intro-details-meta > span, .dtlms-view-class-result, .dtlms-view-course-result, .dtlms-package-pricing-details .dtlms-purchased { margin-bottom: 0; margin-top: 0; }
.dtlms-payment-details .dtlms-completed, .dtlms-payment-details .dtlms-purchased, .dtlms-payment-details .dtlms-undergoing, .dtlms-payment-details .dtlms-underevaluation, 
.dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed { line-height: normal; }
.dtlms-button span { margin-right: 5px; }
.dtlms-button.dtlms-view-quiz-result, .dtlms-button#dtlms-start-quiz { display: table; margin-left: auto; margin-right: auto; }
.dtlms-completed > span, .dtlms-purchased > span, .dtlms-undergoing > span, .dtlms-underevaluation > span, 
.dtlms-item-status-details > span span, div[class$="popup-intro"] .dtlms-item-status-details > span, 
.dtlms-main-title-section-wrapper .featured-post span:first-child, .dtlms-curriculum-intro-details-meta > span { font-size: 14px; margin-right: 10px; }
div[class$="popup-intro"] .dtlms-item-status-details > span { background: #e66161; -webkit-transform: translateX(-15px) translateY(-50%);
transform: translateX(-15px) translateY(-50%);  }
.dtlms-completed, .dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed { margin: 0 0 0 10px; }
.dtlms-button { cursor: pointer; line-height: normal; position: relative; text-transform: inherit; }
.dtlms-button.small { padding: 14px 20px; font-size: 12px; }
.dtlms-button.medium { font-size: 14px; padding: 16px 30px 14px; }
.dtlms-button.large { font-size: 16px; font-weight: 500; text-transform: inherit; padding: 11px 24px; }
.dtlms-button.xlarge { font-size: 20px; padding: 26px 50px 24px; }
.dtlms-courses-listing-holder input[type="submit"], .dtlms-courses-listing-holder input[type="reset"], .dtlms-courses-listing-holder button, .dtlms-courses-listing-holder input[type="button"], .dtlms-classes-listing-holder input[type="submit"], .dtlms-classes-listing-holder input[type="reset"], .dtlms-classes-listing-holder button, .dtlms-classes-listing-holder input[type="button"], #avatar-crop-actions a.button { color: #000000; }
.dtlms-courses-listing-holder input[type="submit"]:hover, .dtlms-courses-listing-holder input[type="reset"]:hover, .dtlms-courses-listing-holder button:hover, .dtlms-courses-listing-holder input[type="button"]:hover, .dtlms-classes-listing-holder input[type="submit"]:hover, .dtlms-classes-listing-holder input[type="reset"]:hover, .dtlms-classes-listing-holder button:hover, .dtlms-classes-listing-holder input[type="button"]:hover, #avatar-crop-actions a.button:hover  { color: #ffffff; } .dtlms-progressbar { height:8px; margin: 10px 0 20px; clear:both; display:block; }
.dtlms-progressbar .dtlms-bar { 
background-repeat: repeat-x; 
height: 100%; 
float: left; 
position:relative; 
width: 0; 
-webkit-background-size: 20px 20px;
-moz-background-size: 20px 20px;
-o-background-size: 20px 20px;
background-size: 20px 20px;
-webkit-animation: progress-bar-stripes 2s linear infinite;
-moz-animation: progress-bar-stripes 2s linear infinite;
-ms-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
-webkit-transition: width 0.6s ease; 
-moz-transition: width 0.6s ease; 
-o-transition: width 0.6s ease;
transition: width 0.6s ease;
}
.dtlms-progressbar .dtlms-bar-text { font-size:14px; margin-bottom:5px; }
.dtlms-progressbar .dtlms-bar-text > span { display: table; margin-top: 10px; }
@-webkit-keyframes progress-bar-stripes {
from { background-position: -20px 0; }
to { background-position: 0 0; }
}
@-moz-keyframes progress-bar-stripes {
from { background-position: -20px 0; }
to { background-position: 0 0; }
}
@-ms-keyframes progress-bar-stripes {
from { background-position: -20px 0; }
to { background-position: 0 0; }
}
@-o-keyframes progress-bar-stripes {
from { background-position: -20px 0; }
to { background-position: 0 0; }
}
@keyframes progress-bar-stripes {
from { background-position: -20px 0; }
to { background-position: 0 0; }
} #dtlms-course-curriculum-popup, #dtlms-course-result-popup, #dtlms-class-result-popup { padding: 0; }
.dtlms-course-curriculum-popup-container { display: inline-block; position: relative; width: 100%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container, #dtlms-course-result-popup .dtlms-course-curriculum-popup-container, #dtlms-class-result-popup .dtlms-course-curriculum-popup-container { background: #fff; padding-top: 51px; position: relative; }
.single > #dtlms-course-curriculum-popup { position: fixed; bottom: 0; left: 0; top: 0; right: 0; z-index: 9999; overflow: hidden; }
.dtlms-course-curriculum-popup-header { padding: 62px 45px; position: relative; width: auto; height: 100px; } 
.dtlms-course-curriculum-popup-header { background-size: 100% auto; background-repeat: no-repeat; background-position: center; }
.dtlms-course-curriculum-popup-header:after { content: ""; position: absolute; top: 0; bottom: 0; right: 0; left: 0; }
.dtlms-curriculum-intro p { margin-bottom: 10px; }
.dtlms-curriculum-intro > .dtlms-column { display: table-cell; float: none; margin: 0; padding: 0 10px; vertical-align: middle; z-index: 1; }
.dtlms-curriculum-intro > .dtlms-one-fourth { width: 25%; }
.dtlms-curriculum-intro > .dtlms-three-fourth { width: 75%; }
.dtlms-course-curriculum-popup-header .dtlms-curriculum-intro > .dtlms-column:last-child { padding-right: 90px; }
.dtlms-curriculum-intro h2, .dtlms-curriculum-intro h3, .dtlms-curriculum-intro h4 { display: inline-block; font-weight: normal; margin: 5px 0; padding: 0; }
.dtlms-curriculum-intro h2 { font-size: 28px; text-transform: uppercase; }
.dtlms-curriculum-intro h3 { font-size: 24px; font-weight: 300; text-transform: capitalize; }
.dtlms-close-course-result-popup, .dtlms-close-class-result-popup, .dtlms-close-course-curriculum-popup, 
.dtlms-refresh-course-curriculum, .dtlms-refresh-course-result, .dtlms-refresh-class-result, 
.dtlms-expand-course-result-main-details:before, .dtlms-expand-class-result-main-details { cursor: pointer; }
.dtlms-close-course-curriculum-popup, .dtlms-refresh-course-result, .dtlms-refresh-class-result, .dtlms-refresh-course-curriculum { font-size: 0; height: 75px; position: absolute; right: 30px; top: 50%; text-align: center; width: 75px; z-index: 4; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); margin-top: 0; }
.dtlms-refresh-course-result, .dtlms-refresh-class-result, .dtlms-refresh-course-curriculum { right: 105px; }
.dtlms-close-course-curriculum-popup:before, .dtlms-refresh-course-result:before, .dtlms-refresh-class-result:before, .dtlms-refresh-course-curriculum:before { font-family: FontAwesome; position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.dtlms-close-course-curriculum-popup:before { content: "\f00d"; font-size: 35px; }
.dtlms-refresh-course-result:before, .dtlms-refresh-class-result:before, .dtlms-refresh-course-curriculum:before { content: "\f01e"; font-size: 30px; }
.dtlms-curriculum-intro > .dtlms-column.first > img { display: table; margin: auto; width: 33.33%; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details { display: table; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details h2, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta { text-align: right; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details h2 { font-size: 30px; text-transform: inherit; line-height: 36px; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta { float: right; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta span.dtlms-curriculum-duration { background: none; line-height: 36px; color: #656565; font-size: 20px; text-transform: inherit; letter-spacing: 1px; margin-top: 5px; font-weight: 300; position: relative;; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta span.dtlms-curriculum-duration:before { position: absolute; display: block;left: 0; right:  auto; content: "("; top: 0; bottom: auto; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta span.dtlms-curriculum-duration:after { position: absolute; display: block;right: 0; left: auto; right:  0; content: ")"; top: 0; bottom: auto; }
.dtlms-curriculum-intro-details-meta .dtlms-curriculum-duration { font-size: 15px; font-weight: normal; line-height: normal; padding: 1px 10px; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-curriculum-duration, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation { margin: 0 15px; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation { background: #feb407; color: #000000; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-curriculum-duration:empty { display: none; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-lesson-complete-button,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-purchased, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-completed,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-purchased, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button { margin-top: 0; position: absolute; right: 0px; top: 50%; text-transform: uppercase; -webkit-transform: translateX(-150px) translateY(-50%); transform: translateX(-150px) translateY(-50%); font-size: 16px; font-weight: 300; text-transform: inherit; padding: 11px 55px 11px 24px; }
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-purchased, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-completed,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-purchased, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button { right: 0; margin: 0; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed:before,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-lesson-complete-button:before,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation:before,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before { position: absolute; right: 25px; left: auto;  display: block; top: 50%; transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); font-family:Material-Design-Iconic-Font; font-size: 20px; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed:before,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-lesson-complete-button:before,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before { content: '\f269'; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation:before,
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before,
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before { content: '\f044'; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 16px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth { text-align: center; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder { width: 80%; float: none; display: inline-block; } 
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div:not(.dtlms-hr-invisible) { width: 80%; float: none; display: inline-block; text-align: initial; padding-bottom: 50px; margin-bottom: 0; }
@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop, #dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div:not(.dtlms-hr-invisible) { text-align: left; }
}
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission {width: 80%; text-align: center; float: none; display: inline-block; margin-bottom: 50px; background: #f9f9f9; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li,
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth { text-align: left; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-column { padding: 12px 20px; float: left; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul { width: 100%; float: left; margin: 0; padding: 0; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li { width: 100%; float: left; margin-bottom: 10px; border: none; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li:last-child { margin-bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li span { min-width: 200px; float: left; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li div:first-child { background: #f9f9f9; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a { margin-left: 10px; margin-top: 0; text-decoration: none; padding: 0px 15px; font-size: 12px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-questions-list-container { width: 80%; padding: 0; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-questions-list-container .dtlms-question div[class$="answer-container"] { margin-bottom: 20px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-questions-list-container .dtlms-question div.dtlms-user-answer-container { margin-top: 30px; border-top: 1px solid #eee; padding-top: 30px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-questions-list-container .dtlms-question .dtlms-answer-explanation-container { margin-top: 0; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill { margin-left: 0px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="text"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="password"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="email"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="url"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="tel"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="number"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="range"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="date"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder textarea, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input.text, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder input[type="search"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder select { margin-left: 0; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-questions ul.dtlms-question-image-options { margin-left: 0; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="text"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="password"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="email"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="url"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="tel"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="number"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="range"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="date"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill textarea, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input.text, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill input[type="search"], 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-gapfill select { margin: 0 10px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-questions-list-container .dtlms-questions-list .dtlms-question {
border-bottom: 1px solid; margin-bottom: 55px; padding-bottom: 20px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-questions-list-container .dtlms-questions-list .dtlms-question:last-child { border-bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set { height: 100%; overflow: hidden; border-left: none; padding: 20px 0 0 35px; border-left: none; background: #f9f9f9; margin-bottom: 0; } 
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set:not(:first-of-type) { padding-top: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set:last-child { padding-bottom: 20px; },
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set:last-child .dtlms-toggle-content .block,
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set:last-child .dtlms-toggle-content .block ul li:last-child { padding-bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set:only-child { padding: 10px 0 10px 35px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set:only-child .dtlms-toggle-content .block {
padding-bottom: 20px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-group-set { padding-left: 0; padding-bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content .block { padding-bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-group-set li:first-child {
padding-top: 15px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list > li:first-child .dtlms-curriculum-meta-icon { top: 16px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-curriculum-list > li:last-child .dtlms-curriculum-meta-icon { top: 20px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set li { border-bottom: 1px solid #e9e9e9; position: relative; padding: 20px 30px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set li:first-child { padding-top: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set li:last-child { border-bottom: none; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set li:before { content: ""; display:  block; position: absolute; height: 100%; width: 0px; right: 0; bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set h5.dtlms-toggle { padding: 15px 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set h5.dtlms-toggle:before { right: 25px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set h5.dtlms-toggle > a {display: block; padding-right: 65px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-content { border-bottom: none; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-content .block { padding-bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-content .block ul.dtlms-curriculum-list { float: none; display: inline-block; width: 100%; margin: 0 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-icon span { font-size: 16px; margin-top: 4px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list > li:first-child .dtlms-curriculum-meta-icon {top: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list > li .dtlms-curriculum-meta-icon { color: #2f2f2f; position: absolute; left: 0; top: 20px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items { padding-left: 0; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-title { width: 100%; float: left; font-size: 16px; margin-bottom: 15px; padding-left: 0; padding-right: 0; line-height: 26px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items .dtlms-curriculum-meta-preview { margin-left: 15px; background: none; font-size: 14px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items .dtlms-curriculum-meta-duration { margin-right: 0; margin-top: 1px; min-width: auto; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-duration:before { margin: 0 5px 0 0; top: -2px; position: relative; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li.locked .dtlms-curriculum-meta-items:before { margin: 0 0 0 15px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list > li.unlocked .dtlms-curriculum-meta-items:before { top: -2px; margin: 0 0 0 10px; position: relative; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set li.active:before,
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set li:hover:before { width: 5px; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-content .dtlms-curriculum-list > li.drip-locked .dtlms-curriculum-meta-items:before,
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set .dtlms-toggle-content .dtlms-curriculum-list > li.unlocked.active .dtlms-curriculum-meta-items:before { margin: 0 0 0 15px; }
.dtlms-expand-course-result-main-details,
.dtlms-expand-class-result-main-details { font-size: 0; margin-top: 1px; padding: 3px 5px; position: absolute; right: 45px; top: 100%; text-align: center; width: 60px; z-index: 11; cursor: pointer; }
.dtlms-expand-course-result-main-details:before,
.dtlms-expand-class-result-main-details:before { content: "\f107"; display: inline-block; font-family: FontAwesome; font-size: 30px; -webkit-transform: rotate(360deg); transform: rotate(360deg); }
.dtlms-expand-course-result-main-details.active:before,
.dtlms-expand-class-result-main-details.active:before { -webkit-transform: rotate(360deg) scaleY(-1); transform: rotate(360deg) scaleY(-1); margin-top: -3px; }
.dtlms-expand-course-result-main-details:after, 
.dtlms-expand-class-result-main-details:after { border-color: transparent; border-style: solid; border-width: 35px 45px 0; content: ""; height: 0; position: absolute; left: 50%; top: -1px; width: 0; z-index: -1; -webkit-transform: translateX(-50%); transform: translateX(-50%); opacity:0.3; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-image,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-image { position: static; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-title,
.dtlms-class-results-main-detail-wrapper .dtlms-author-title { border-width: 0; }
.dtlms-course-results-main-detail-wrapper, .dtlms-class-results-main-detail-wrapper { padding: 50px 45px 65px; position: absolute; left: 0; right: 0; top: 100%; opacity: 0; visibility: hidden; width: auto; z-index: 10; -webkit-transform: translateY(-5px); transform: translateY(-5px); }
.dtlms-course-results-main-detail-wrapper .dtlms-course-review-holder, .dtlms-class-results-main-detail-wrapper .dtlms-course-review-holder { padding-right: 50px; }
.dtlms-course-results-main-detail-wrapper.active, .dtlms-class-results-main-detail-wrapper.active { opacity: 1; visibility: visible; -webkit-transform: translateY(0px); transform: translateY(0px); }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results,
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results { width: 100%; float: left; }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5,
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5 { font-size: 70px; font-weight: bold; margin-bottom: 0; }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-progressbar,
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-progressbar { width: 100%; }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder span.dtlms-quiz-score,
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder span.dtlms-quiz-score { float: right; text-align: right; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details { position: relative; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-image,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-image { float: left; margin-right: 15px; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-image img,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-image img { width: 85px; height: 85px; border-radius: 50%; border: 3px solid; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title h5,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title h5 { font-size: 18px; font-weight: 500; margin-bottom: 0; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title h5 a,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title h5 a,
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title span,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title span { color: #000; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title span,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title span,
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span { font-size: 14px; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2),
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2) { position: relative; margin-left: 5px; padding-left: 10px; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before { position: absolute; content: "/"; left: -1px; bottom: -5px; font-size: 14px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome, .dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title span,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-title span,
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span { float: left; } ::i-block-chrome, .dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before,
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before { bottom: 0px; }
}
div[class$="details-holder"] .dtlms-curriculum-assignment-holder ul li { margin: 0; padding: 0; }
.dtlms-curriculum-result-intro { display: table; padding: 20px; position: relative; width: 100%; z-index: 1; background: #fafafa; } 
.dtlms-curriculum-result-intro > h3, .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder { display: table-cell; padding: 0 15px; vertical-align: middle; }
.dtlms-curriculum-result-intro > h3 { width: 53%;  font-size: 24px; font-weight: bold; }
.dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder { padding-bottom: 15px; padding-top: 5px; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-curriculum-result-review-holder,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-details-holder,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-timetaken-holder,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-curriculum-result-review-holder,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-details-holder,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-timetaken-holder { padding: 26px 35px; width: 100%; float: left; }
.dtlms-progressbar { margin: 10px 0 0; }
.dtlms-class-result-overview .dtlms-progressbar, .dtlms-course-result-overview .dtlms-progressbar, 
div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-progressbar { margin: 40px 0 0; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dtlms-progressbar .dtlms-bar { overflow: visible !important; }
}
.dtlms-progressbar .dtlms-bar-text { display: none !important; }
.dtlms-progressbar .dtlms-bar-text > span { margin: 0; padding: 5px; font-size: 12px; line-height: normal; border-radius: 2px; }
.dtlms-progressbar .dtlms-bar-text > span:before { content:""; position: absolute; border: 5px solid transparent; border-top-width: 5px; border-top-style: solid; bottom: -10px; left: 0; right: 0; width: 10px; margin: 0 auto; }
.dtlms-bar[data-value^="0"] .dtlms-bar-text { -webkit-transform: translateX(37px); transform: translateX(37px); }
.dtlms-bar[data-value^="9"] .dtlms-bar-text, .dtlms-bar[data-value^="10"] .dtlms-bar-text { -webkit-transform: translateX(10px); transform: translateX(10px); }
.dtlms-bar[data-value^="0"] .dtlms-bar-text > span::before { right: 30px; }
.dtlms-bar[data-value^="9"] .dtlms-bar-text > span::before, .dtlms-bar[data-value^="10"] .dtlms-bar-text > span::before { left:20px; }
.dtlms-curriculum-details-container { display: inline-block; border-width:1px; border-style: solid; padding:0px; position: relative; width: 100%; }
.dtlms-curriculum-details-container .dtlms-one-column { margin: 0; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-view-curriculum-details-holder .dtlms-curriculum-details-container,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-view-curriculum-details-holder .dtlms-curriculum-details-container {  margin-bottom: 50px; }
ul.dtlms-quiz-statistics-counter li, .dtlms-quiz-features-list, .dtlms-question .dtlms-title-container { border: 3px solid; }
body[class*="single-dtlms"] table { border-collapse: collapse; }
body[class*="single-dtlms"] table th { font-weight: 400; }
body[class*="single-dtlms"] table th, body[class*="single-dtlms"] table td { padding: 15px 6px; }
body[class*="single-dtlms"] table.dtlms-course-detail-media-attachment th, body[class*="single-dtlms"] table.dtlms-course-detail-media-attachment td { font-size: 16px; }
body[class*="single-dtlms"] table.dtlms-course-curriculum-table td.dtlms-course-curriculum-item { text-align: center; }
.dtlms-author-details .dtlms-author-description h5, .dtlms-class-results-main-detail-wrapper .dtlms-author-title h5, .dtlms-course-results-main-detail-wrapper .dtlms-author-title h5 { font-weight: 600; }
.dtlms-badge-certificate-holder { display: inline-block; position: relative; text-align: center; width: 100%; }
.dtlms-badge-certificate-holder .dtlms-title { text-align: left; }
.dtlms-badge-certificate-holder img { clear: both; display: inline-block; margin-bottom: 17px; }
.dtlms-badge-certificate-holder p.dtlms-note { text-align: left; }
.dtlms-badge-certificate-holder a.dtlms-generate-certificate-content { display: table; font-size: 16px; font-weight: 500; text-transform: inherit; margin: 10px auto 0; text-decoration: none; padding: 11px 24px; }
.dtlms-badge-certificate-holder a.dtlms-generate-certificate-content span { margin-right: 10px; } .dtlms-course-result-popup-header, .dtlms-class-result-popup-header { padding: 62px 45px; position: relative; width: auto; height: 100px; background-size: 100% auto; background-repeat: no-repeat; background-position: center; overflow-y: visible; }
.dtlms-course-result-popup-header:after, .dtlms-class-result-popup-header:after { content: ""; background: rgba(255,255,255,0.7); position: absolute; top: 0; bottom: 0; right: 0; left: 0; }
.dtlms-class-result-popup-header { z-index: 3; } 
.dtlms-class-result-popup-container { z-index: 2; }
.dtlms-course-result-popup-header .dtlms-author-details .dtlms-author-desc, .dtlms-class-result-popup-header .dtlms-author-details .dtlms-author-desc { display: inline-block; position: relative; }
.dtlms-curriculum-intro, .dtlms-course-result-popup-intro, .dtlms-class-result-popup-intro { display: table; width: 100%; position: relative; top: 50%; margin: auto; z-index: 1; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 0; overflow: hidden; }
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome, .dtlms-curriculum-intro, .dtlms-course-result-popup-intro, .dtlms-class-result-popup-intro { position: static; top: auto; display: inline-block; }
}
.dtlms-course-result-popup-intro p, .dtlms-class-result-popup-intro p { margin-bottom: 10px; }
.dtlms-course-result-popup-intro h2, .dtlms-course-result-popup-intro h3, .dtlms-course-result-popup-intro h4,
.dtlms-class-result-popup-intro h2, .dtlms-class-result-popup-intro h3, .dtlms-class-result-popup-intro h4  { font-size: 30px; text-transform: inherit;line-height: 36px; }
.dtlms-close-course-result-popup, .dtlms-close-class-result-popup { font-size: 0; height: 75px; position: absolute; right: 30px; top: 50%; text-align: center; width: 75px; z-index: 4; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); margin-top: 0; }
.dtlms-close-course-result-popup:before, .dtlms-close-class-result-popup:before { font-family: FontAwesome; font-size: 50px; position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.dtlms-close-course-result-popup:before, .dtlms-close-class-result-popup:before { content: "\f00d"; }
.dtlms-close-course-result-popup:before, .dtlms-close-class-result-popup:before { font-size: 35px; }
.dtlms-course-result-popup-intro h2, .dtlms-course-result-popup-intro .dtlms-item-status-details, .dtlms-class-result-popup-intro h2, .dtlms-class-result-popup-intro .dtlms-item-status-details { display: table-cell; vertical-align: middle; font-weight: bold; }
.dtlms-course-result-popup-intro .dtlms-item-status-details, .dtlms-class-result-popup-intro .dtlms-item-status-details { text-align: right; }
.dtlms-course-result-popup-intro .dtlms-item-status-details > span, .dtlms-class-result-popup-intro .dtlms-item-status-details > span { margin: 0 15px; }
.dtlms-course-result-popup-container, .dtlms-class-result-popup-container { display: inline-block; position: relative; width: 100%; background: #fff; padding: 40px; } 
.dtlms-course-result-popup-container:before { content: ""; height: auto; opacity: 0; position: absolute; bottom: 0px; left: 0; right: 0; top: 0; visibility: hidden; width: auto; z-index: 1; }
.dtlms-class-result-popup-container:before { content: ""; height: auto; opacity: 0; position: absolute; bottom: 0px; left: 0px; right: 0px; top: 0; visibility: hidden; width: auto; z-index: 1; }
.dtlms-course-result-popup-container.active:before, .dtlms-class-result-popup-container.active:before { opacity: 1; visibility: visible; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container:before, 
.wp-admin #dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container:before, 
.admin-bar #dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container:before { top: 0; bottom: auto; }
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column.dtlms-one-column { margin:0; }
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column.dtlms-one-column:empty { display: none; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { position: fixed; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { position: static; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup { padding: 0; margin: 0; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro, .wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro, .admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro { padding: 0 20px; }
#dtlms-class-result-popup .dtlms-course-result-popup-container, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container { padding: 20px 20px 0 20px; border: none; margin-bottom: 100px; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder
{ margin-bottom:  0; }
#dtlms-class-result-popup .dtlms-class-result-popup-container #dtlms-course-result-popup:after, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container #dtlms-course-result-popup:after, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container #dtlms-course-result-popup:after { border: none; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.wp-admin .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.admin-bar .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 59.2%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
.wp-admin .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
.admin-bar .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar { width: 85%; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed { position: relative; right: 0; left: auto; transform: none; -moz-transform: none; -webkit-transform: none; -ms-transform: none; margin: 0; }
.dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { float: right; width: 55%; }
#dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list { margin-top: 50px; padding: 0 4%; }
#dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-title { text-align: center; }
#dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-title:after { right: 0; margin: 0 auto; }
#dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-questions-list .dtlms-question { margin-bottom: 55px; border-bottom: 1px solid currentcolor; padding-bottom: 30px; }
#dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-questions-list .dtlms-question:last-child { margin-bottom: 0;  border-bottom: none; }
.dtlms-course-result-popup-container .dtlms-question.dtlms-correct .dtlms-quiz-questions ul li .dtlms-quiz-answers-container,
.dtlms-course-result-popup-container .dtlms-question.dtlms-wrong .dtlms-quiz-questions ul li .dtlms-quiz-answers-container,
.dtlms-class-result-popup-container .dtlms-question.dtlms-correct .dtlms-quiz-questions ul li .dtlms-quiz-answers-container,
.dtlms-class-result-popup-container .dtlms-question.dtlms-wrong .dtlms-quiz-questions ul li .dtlms-quiz-answers-container { min-width: 75%; }
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, .dtlms-questions-list-container, .dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder { margin: 0; padding: 0 13%; text-align: initial; }
@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop,.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-questions-list-container, .dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder { text-align: left; }
}
.dtlms-class-result-popup-container .dtlms-course-result-popup-header { padding: 0; height: 60px; }
.dtlms-class-result-popup-container .dtlms-course-result-popup-intro h2 { font-size: 26px; font-weight: bold;  white-space: nowrap; 
width: 50%; 
overflow: hidden;
text-overflow: ellipsis; }
.dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title { font-size: 18px; }
.dtlms-class-result-popup-container.active #dtlms-course-result-popup .dtlms-course-result-popup-header,
.dtlms-class-result-popup-container.active #dtlms-course-result-popup .dtlms-course-result-popup-header .dtlms-course-results-main-detail-wrapper { opacity: 0; visibility: hidden; }
.single > #dtlms-class-result-popup, .single > #dtlms-course-result-popup, 
.wp-admin #dtlms-course-result-popup, .wp-admin #dtlms-class-result-popup,
.admin-bar #dtlms-course-result-popup, .admin-bar #dtlms-class-result-popup { position: fixed; bottom: 0; left: 0; top: 0; right: 0; z-index: 9999; overflow: hidden; }
@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop, .nicescroll-rails.nicescroll-rails-hr { display: none !important;  }
}
#dtlms-course-result-popup .nicescroll-rails.nicescroll-rails-hr,
#dtlms-class-result-popup .nicescroll-rails.nicescroll-rails-hr { display: none !important; }
.admin-bar #dtlms-course-result-popup, .admin-bar #dtlms-class-result-popup { top: 31px; }
.dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup,
.wp-admin .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup,
.admin-bar .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup { border-width: 0; display: table; margin-top: 25px; padding: 25px; position: relative; width: 100%; z-index: 0; }
.dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro,
.wp-admin .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro { padding-right: 22px; }
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder { padding-bottom: 0px; padding-top: 0px; }
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder span.dtlms-progress-bar-title { font-weight: bold; margin-right: 10px; font-size: 24px; }
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder label { margin-bottom: 8px; float: none; display: inline-block; position: relative; padding: 0 8px; top: -2px; } 
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder label:before { content: "("; position: absolute; display: block; left: 0; top: 0; right: auto; }
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder label:after { content: ")"; position: absolute; display: block; right: 0; top: 0; left: auto; }
.dtlms-class-result-curriculum-container .dtlms-class-curriculum-table tr.active td:last-child, 
.dtlms-course-result-curriculum-container .dtlms-curriculum-items.active td:last-child { position: relative; }
.dtlms-class-result-curriculum-container .dtlms-class-curriculum-table tr.active td:last-child:after, 
.dtlms-course-result-curriculum-container .dtlms-curriculum-items.active td:last-child:after { content: ""; height: 0; margin: auto; position: absolute; bottom: 0; right: -2px; top: 0; visibility: hidden; width: 5px; }
.dtlms-class-result-curriculum-container .dtlms-class-curriculum-table tr.active td:last-child:after, 
.dtlms-course-result-curriculum-container .dtlms-curriculum-items.active td:last-child:after { height: 100%; visibility: visible; }
@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop, .dtlms-class-result-curriculum-container .dtlms-class-curriculum-table tr.active td:last-child:after, 
*::-ms-backdrop, .dtlms-course-result-curriculum-container .dtlms-curriculum-items.active td:last-child:after { height: 105%; }
}
.dtlms-course-result-popup-container ul.dtlms-quiz-statistics-counter li { float: none; padding-left: 0; }
.dtlms-course-result-popup-container ul.dtlms-quiz-statistics-counter li label { float: none; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-four-fifth .dtlms-view-curriculum-details-holder ul.dtlms-assignment-submission li .dtlms-column { padding: 12px 20px; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-four-fifth .dtlms-view-curriculum-details-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul { width: 100%; float: left; margin: 0; padding: 0; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-four-fifth .dtlms-view-curriculum-details-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li { width: 100%; float: left; margin-bottom: 10px; border: none; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-four-fifth .dtlms-view-curriculum-details-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li:last-child { margin-bottom: 0; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-four-fifth .dtlms-view-curriculum-details-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li span { min-width: 200px; float: left; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-four-fifth .dtlms-view-curriculum-details-holder ul.dtlms-assignment-submission li div:first-child { background: #f9f9f9; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-four-fifth .dtlms-view-curriculum-details-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a { margin-left: 10px; margin-top: 0; text-decoration: none; padding: 0px 15px 2px; font-size: 12px; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission { background: #f9f9f9; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth { text-align: left; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column { padding: 12px 20px; float: left; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul { width: 100%; float: left; margin: 0; padding: 0; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li { width: 100%; float: left; margin-bottom: 10px; border: none; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li:last-child { margin-bottom: 0; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li span {min-width: 200px; float: left; border: none; position: static; text-align: left; font-size: 14px; line-height: 30px; } 
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li div:first-child { background: #f9f9f9; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a { margin-left: 10px; margin-top: 0; text-decoration: none; padding: 0px 15px; font-size: 12px; }
.dtlms-course-curriculum-table .dtlms-view-curriculum-details { display: block; }
.dtlms-course-curriculum-table td.completed, .dtlms-course-curriculum-table .dtlms-view-curriculum-details, .dtlms-class-curriculum-table .dtlms-view-class-curriculum-details, .dtlms-class-curriculum-table td.completed,
.dtlms-course-curriculum-table td.assignment, .dtlms-course-curriculum-table td.lesson, .dtlms-course-curriculum-table td.quiz { font-size: 0; position: relative; }
.dtlms-course-curriculum-table td.completed:before, .dtlms-course-curriculum-table .dtlms-view-curriculum-details:before, .dtlms-class-curriculum-table .dtlms-view-class-curriculum-details:before, .dtlms-class-curriculum-table td.completed:before { display: inline-block; font-family: FontAwesome; font-size: 16px; }
.dtlms-course-curriculum-table td.assignment:before, .dtlms-course-curriculum-table td.lesson:before, .dtlms-course-curriculum-table td.quiz:before { display: inline-block; font-family: 'IcoMoon-Ultimate'; font-size: 16px; }
.dtlms-course-curriculum-table td.completed:before, .dtlms-class-curriculum-table td.completed:before { content: "\f058"; }
.dtlms-course-curriculum-table .dtlms-view-curriculum-details:before, .dtlms-class-curriculum-table .dtlms-view-class-curriculum-details:before { content: "\f14c"; }
.dtlms-course-curriculum-table td.assignment:before { content: "\ed3b"; }
.dtlms-course-curriculum-table td.lesson:before { content: "\e993"; }
.dtlms-course-curriculum-table td.quiz:before { content: "\ed54"; }
.dtlms-course-curriculum-table td.assignment:after, .dtlms-course-curriculum-table td.lesson:after, .dtlms-course-curriculum-table td.quiz:after { content: attr(data-title); font-size: 11px; margin-left: -12px; margin-top: -1px; opacity: 0; padding: 3px 8px; position: absolute; left: 100%; top: 50%; text-transform: uppercase; vertical-align: middle; visibility: hidden; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-border-radius: 2px; border-radius: 2px; background-color: #000; color: #fff; }
.dtlms-course-curriculum-table td.assignment:hover:after, .dtlms-course-curriculum-table td.lesson:hover:after, .dtlms-course-curriculum-table td.quiz:hover:after { opacity: 1; visibility: visible; }
.dtlms-author-details { float: left; width: 100%; }
.dtlms-author-details .dtlms-author-image { float: left; margin-right: 10px; width: 90px; }
.dtlms-author-details .dtlms-author-image img { width: 100%; }
.dtlms-author-details .dtlms-author-description { float: left; }
.dtlms-author-details .dtlms-author-description h5 { font-size: 15px; margin: 3px 0 0; text-transform: uppercase; }
.dtlms-author-details .dtlms-author-description span { font-size: 13px; }
.dtlms-quiz-intro-and-questions-separator { clear: both; display: block; height: 1px; position: relative; width: 100%; z-index: 1; float: left; background: #eeeeee; } #dtlms-ajax-load-image { background-color: rgba(0,0,0,0.825); position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 9999; }
#dtlms-ajax-load-image .dtlms-loader-inner { position: relative; text-align: center; width: 100%; float: left; height: 100%; }
#dtlms-ajax-load-image .dtlms-loading { border: none; background: none; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); left: 50%; }
#dtlms-ajax-load-image .dtlms-loading:before {position: absolute; content: ""; width: 64px; height: 64px; border-radius: 64px; color: black; box-shadow: inset -5px 0 0 5px #fff; clip: rect(0, 64px, 32px, 0); animation: rotator 1s infinite linear; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); content: ''; margin-left: -40px; margin-top: -40px; }
@keyframes rotator {
0% {
transform: rotate(-180deg);
box-shadow: inset -5px 0 0 5px #fff;
}
50% {
transform: rotate(0deg);
box-shadow: inset -1px 0 0 1px #fff;
}
100% {
transform: rotate(180deg);
box-shadow: inset -5px 0 0 5px #fff;
}
} .dtlms-quiz-features-list { display: block; margin: 30px auto; padding: 38px 52px; width: 65%; background: none; font-size: 18px; font-weight: 500; }
.dtlms-quiz-features-list li { border-bottom: 1px solid; display: table; margin: auto; padding: 13px 25px; width: 100%; }
.dtlms-quiz-features-list li:last-child { border-width: 0; padding-bottom: 20px; }
.dtlms-quiz-features-list li:only-child { padding-top: 5px; padding-bottom: 5px; }
.dtlms-quiz-features-list li span, .dtlms-quiz-features-list li label { display: table-cell; vertical-align: middle; }
.dtlms-quiz-features-list li label { margin-bottom: 0; padding-left: 32px; position: relative; width: 70%; font-weight: 500; text-align: initial; }
@media all and (-ms-high-contrast:none)
{
*::-ms-backdrop, .dtlms-quiz-features-list li label { text-align: left; }
}
.dtlms-quiz-features-list li label > i { line-height: inherit; position: absolute; left: 0; top: 50%;
transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.dtlms-quiz-features-list li span { font-weight: 500; padding: 0; text-align: left; width: 30%; position: relative; padding-left: 10px; text-transform: capitalize; }
.dtlms-quiz-features-list li span:before { content: ":"; position: absolute; display: block; left: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.dtlms-quiz-features-list ~ .dtlms-info-box { margin: 30px auto; width: auto; border: none; padding: 15px 30px 15px 60px; border-radius: 30px; position: relative; font-size: 16px; }
.dtlms-quiz-features-list ~ .dtlms-info-box:before { position: absolute; content: "\f05a"; display: block; font-family: FontAwesome; left: 30px; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); font-size: 24px;    margin-top: 0; } #dtlms-course-curriculum-popup.dtlms-curriculum-quiz-lock .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder {width: 100%; float: none; display: inline-block; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth { width: 74.5%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth { width: 23.5%; float: right; }
#dtlms-course-curriculum-popup.dtlms-curriculum-quiz-lock .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder form.formQuiz { text-align: center; }
#dtlms-course-curriculum-popup.dtlms-curriculum-quiz-lock .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder form.formQuiz #dtlms-complete-quiz:not(.dtlms-button) { width: 74%; }
.dtlms-questions-list-container.dtlms-quiz-underprogess .dtlms-questions-list .dtlms-question { overflow: visible !important; background: #fff; }
.dtlms-questions-list-container.dtlms-quiz-underprogess .dtlms-questions-list .dtlms-question:not(.dtlms-questions-oneatatime) { border-bottom: 1px solid; margin-bottom: 30px; padding-bottom: 20px; }
.dtlms-questions-list-container.dtlms-quiz-underprogess .dtlms-questions-list #dtlms-answer-holder .dtlms-question.dtlms-wrong,
.dtlms-questions-list-container.dtlms-quiz-underprogess .dtlms-questions-list #dtlms-answer-holder .dtlms-question.dtlms-correct { border-bottom: none; } 
.dtlms-questions-list-container.dtlms-quiz-underprogess .dtlms-questions-list .dtlms-question:nth-last-of-type(2),
.dtlms-questions-list-container.dtlms-quiz-underprogess .dtlms-questions-list .dtlms-question:not(.dtlms-questions-oneatatime):nth-last-of-type(2) { border-bottom: none; }
.dtlms-curriculum-content-holder .dtlms-three-fourth form.formQuiz #dtlms-submit-question { margin-top: 30px; }
.dtlms-questions-list { margin-top: 20px; }
Chrome: (same as safari, just remove "::i-block-chrome," )
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.dtlms-questions-list { margin-bottom: 80px; }
}
.dtlms-questions-list .dtlms-question { clear:both; float:left; position:relative; width:100%; }
.dtlms-questions-list #dtlms-answer-holder .dtlms-question { margin-bottom: 30px; }
.dtlms-questions-list #dtlms-answer-holder .dtlms-question.dtlms-wrong  { margin-bottom: 0; padding-bottom: 0; }
.dtlms-questions-list #dtlms-answer-holder .dtlms-quiz-questions-container { padding: 20px 20px 45px; }
.dtlms-questions-list #dtlms-answer-holder .dtlms-correct-answer-container .dtlms-quiz-questions-container { padding: 20px 20px 15px 20px; }
.dtlms-question .dtlms-title-container { float: left; width: 100%; }
.dtlms-questions-list .dtlms-question-title { float: left; margin: 0 0 20px; position: relative; width: 100%; }
.dtlms-questions-list .dtlms-question-title *:last-child { margin-bottom: 0; }
.dtlms-questions-list .dtlms-question-title .dtlms-question-title-counter { width: 100%; float: left; font-size: 26px; font-weight: bold; line-height: normal; margin-bottom: 30px; padding-bottom: 30px; position: relative; }
.dtlms-questions-list .dtlms-question-title .dtlms-question-title-counter:before { position: absolute; width: 47px; height: 4px; content: ""; display:  block; left: 0; bottom: 0;  }
.dtlms-questions-list .dtlms-question-title h1, .dtlms-questions-list .dtlms-question-title h2, .dtlms-questions-list .dtlms-question-title h3, .dtlms-questions-list .dtlms-question-title h4, .dtlms-questions-list .dtlms-question-title h5, .dtlms-questions-list .dtlms-question-title h6, .dtlms-questions-list .dtlms-question-title p { clear: both; display: table; line-height: 24px; margin: 0 0 20px; padding: 0; }
.dtlms-questions-list .dtlms-question-title .wpb_content_element { margin-bottom: 10px; }
.dtlms-questions-list .dtlms-question-title img { display: table; }
.dtlms-questions-list .dtlms-question-title img.alignnone { margin: 0; }
.dtlms-question .dtlms-title { clear: both; float: left; font-size: 16px; margin-bottom: 0; width:100%; }
.dtlms-question .dtlms-title .dtlms-title-container { font-size: 16px; line-height: normal; margin-bottom: 0; padding: 20px 20px 20px 35px; position: relative; }
.dtlms-question .dtlms-title .dtlms-title-container:before { border: 1px solid; font-family: FontAwesome; font-size: 30px; height: 46px; line-height: 35px; padding: 5px; position: absolute; right: -20px; top: -20px; text-align: center; width: 46px; z-index: 1; -webkit-border-radius: 50%; border-radius: 50%; }
.dtlms-question.dtlms-wrong .dtlms-title .dtlms-title-container:before { content: "\f05e"; }
.dtlms-question.dtlms-correct .dtlms-title .dtlms-title-container::before { content: "\f05d"; }
.dtlms-question .dtlms-title .dtlms-title-container > h4 { line-height:24px; padding: 0; }
.dtlms-question .dtlms-title .dtlms-title-container > p { margin-bottom: 10px; }
.dtlms-question .dtlms-title .dtlms-title-container > *:last-child { margin-bottom: 0; padding-bottom: 0; }
.dtlms-question div[class$="container"] > h5 { margin-bottom: 0; position: relative; }
.dtlms-question div[class$="container"] > h5, .wp-admin div[id*="result-popup"] .dtlms-question div[class$="container"] > h5 { padding: 16px 28px 16px 68px; font-size: 26px; font-weight: 300; margin-bottom: 33px; }
.dtlms-question div[class$="answer-container"] > h5:before { font-family: FontAwesome; font-size: 26px; margin: auto; position: absolute; bottom: auto; left: 33px; top: 50%; text-align: center; width: auto; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); margin-top: -2px; }
.dtlms-question .dtlms-user-answer-container > h5:before, .dtlms-question .dtlms-correct-answer-container > h5:before { content: "\f00c"; }
.dtlms-question.dtlms-wrong .dtlms-user-answer-container > h5:before { content: "\f00d"; }
.dtlms-question.dtlms-correct .dtlms-answer-explanation-container > h5,
.dtlms-question.dtlms-wrong .dtlms-answer-explanation-container > h5 { padding-left: 38px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-questions-list-container .dtlms-questions-list .dtlms-answer-hint { width: 100%; float: left; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-questions-list-container .dtlms-questions-list .dtlms-answer-hint span {float: left; margin-right: 10px; padding: 8px 20px 8px 54px; border-radius: 30px; position: relative; margin-bottom: 20px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-questions-list-container .dtlms-questions-list .dtlms-answer-hint span:before {position: absolute; content: "\f05a"; display: block; font-family: FontAwesome; left: 20px; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); font-size: 24px; margin-top: 0; } 
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-questions-list-container .dtlms-questions-list .dtlms-answer-hint p { width: 100%; float: left; }
.dtlms-quiz-questions-container, .dtlms-question div[class$="answer-container"], .dtlms-question .dtlms-answer-explanation-container { clear:both; float:left; width: 100%; margin: 0; }
.dtlms-quiz-questions-container, .dtlms-question .dtlms-answer-explantion-holder { padding: 20px; }
.dtlms-quiz-questions-container:last-child, .dtlms-question div[class$="answer-container"]:last-child, .dtlms-question .dtlms-answer-explanation-container:last-child { margin-bottom: 0; }
.dtlms-question div[class$="answer-container"] { margin-bottom: 35px; }
.dtlms-question div[class$="answer-container"]:last-child { margin-bottom: 0; }
.dtlms-question .dtlms-answer-explantion-holder h5 { padding: 28px; }
.dtlms-question.dtlms-wrong .dtlms-answer-explantion-holder { padding: 20px 25px; margin-left: 6px; }
.dtlms-question.dtlms-wrong div.dtlms-answer-explanation-container > h5 { padding: 16px 34px; background: #f9f9f9; margin-bottom: 12px; }
.dtlms-quiz-questions-container > p:only-child, .dtlms-question .dtlms-answer-explantion-holder > p:only-child { margin-bottom: 0; }
.dtlms-questions-list .dtlms-question-title p:blank, .dtlms-question div[class$="answer-container"] p:blank, .dtlms-question .dtlms-answer-explantion-holder p:blank,
.dtlms-questions-list .dtlms-question-title p:empty, .dtlms-question div[class$="answer-container"] p:empty, .dtlms-question .dtlms-answer-explantion-holder p:empty { display: none; font-size: 0; margin: 0; }
.dtlms-quiz-questions ul { margin: 0; }
.dtlms-quiz-questions ul li { display:block; padding: 0 0px 20px; }
div[class$="details-holder"] .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li { float: none; padding: 0 0 5px; margin: 0; width: auto; }
div[class$="details-holder"] .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li label { float: none; margin: 0; }
.dtlms-mark { position: relative; float: none; display: inline-block; padding-left: 15px; margin-left: 15px; } 
.dtlms-mark:after { content: "-"; position: absolute; display: block; top: 50%; left: -6px; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.dtlms-mark span { margin-right: 5px; }
.dtlms-gapfill input[type="text"] { padding:8px 12px; margin: 0 10px; display:inline-block; width:auto; border: none; border-bottom: 2px solid #2f2f2f; }
.dtlms-curriculum-content-holder .dtlms-quiz-questions .dtlms-gapfill { margin-left: -20px; } .dtlms-curriculum-content-holder .dtlms-gapfill input[type="text"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="password"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="email"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="url"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="tel"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="number"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="range"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="date"], .dtlms-curriculum-content-holder .dtlms-gapfill textarea, .dtlms-curriculum-content-holder .dtlms-gapfill input.text, .dtlms-curriculum-content-holder .dtlms-gapfill input[type="search"], .dtlms-curriculum-content-holder .dtlms-gapfill select { margin: 0 10px; width: 225px; }
.dtlms-answer-explanation { float:left; clear:both; width:100%; margin:20px 0px 0px; }
.dtlms-answer-explanation h5 { font-weight:normal; margin-bottom:10px; }
.dt_quizes #dtlms-sc-ajax-load-image { display:block; height:100%; padding:10px 0 0; bottom:0; left:0; top:0; width:100%;  z-index:1; }
.dtlms-questions-list .dtlms-question.dtlms-correct:after, .dtlms-questions-list .dtlms-question.dtlms-wrong:after { content:""; font-family: FontAwesome; font-size:20px; position:absolute; right: 10px; top: 10px; width:45px; height:45px; }
.dtlms-questions-list .dtlms-question.dtlms-wrong:after { content:""; }
.dtlms-quiz-questions ul.dtlms-question-image-options li { display: inline-block; line-height: 0; padding: 0 0px 20px; position:relative; width: 23%; float: left; margin-right: 2.5%; }
.dtlms-quiz-questions ul.dtlms-question-image-options li:last-child { margin-right: 0; }
.dtlms-quiz-questions ul.dtlms-question-image-options li .dtlms-quiz-answers-container { padding: 15px; }
.dtlms-quiz-questions ul.dtlms-question-image-options li img { cursor:pointer; border-radius: 30px; }
div[class$="answer-container"] .dtlms-quiz-questions ul li input + label,
div[class$="answer-container"] .dtlms-quiz-questions .dtlms-boolean input + label,
div[class$="answer-container"] .dtlms-quiz-questions ul.dtlms-question-image-options li { pointer-events: none; }
a#dtlms-complete-quiz.dtlms-button,
.dtlms-questions-list > a.dtlms-button { margin: 0; margin-right: 0; width: 100%; text-align: center; border-radius: 30px; font-size: 18px; font-weight: 500; padding: 15px 20px; }
.dtlms-questions-list > a.dtlms-button#dtlms-next-question { margin-top: 30px; }
.dtlms-question table th, .dtlms-question table td { border-right: 1px solid; padding: 5px 10px; } .dtlms-quiz-results-container { border: 3px solid; display: table; margin: 0 auto; text-align: center; padding: 50px 100px; }
.dtlms-quiz-results-container h2 { font-size: 25px; letter-spacing: 1.5px; margin: 0 0 20px; text-transform: uppercase; }
.dtlms-quiz-results-container .dtlms-quiz-results { display: inline-block; padding: 20px; }
.dtlms-quiz-results-container .dtlms-quiz-results h3 { font-size: 22px; }
.dtlms-quiz-results-container .dtlms-quiz-results h5 { display: inline-block; font-size: 18px; margin-bottom: 0; font-weight: 500; text-transform: capitalize; }
.dtlms-quiz-results-container .dtlms-quiz-results h5 span { font-size: 70px; font-weight: bold; width: 100%; float: left; text-align: center; line-height: 80px; }
.dtlms-quiz-results-container h2, .dtlms-quiz-results-container .dtlms-quiz-results h3 { font-weight: normal; line-height: normal; }
.dtlms-progressbar { text-align: left; width: 100%; float: left; margin-bottom: 20px; }
.dtlms-quiz-results-container .dtlms-quiz-statistics-counter-progressbar label,
.dtlms-dashboard-quiz-statistics .dtlms-quiz-statistics-counter-progressbar label,
.dtlms-course-result-popup-container .dtlms-quiz-statistics-counter-progressbar li label,
.dtlms-dashboard-quiz-statistics .dtlms-quiz-statistics-score-holder .dtlms-progressbar label { font-weight: 300; font-size: 16px; color: #2f2f2f; width: 100%; float: left; }
.dtlms-quiz-results-container .dtlms-quiz-statistics-counter-progressbar .dtlms-progressbar,
.dtlms-dashboard-quiz-statistics .dtlms-quiz-statistics-counter-progressbar .dtlms-progressbar,
.dtlms-course-result-popup-container .dtlms-quiz-statistics-counter-progressbar li .dtlms-progressbar,
.dtlms-dashboard-quiz-statistics .dtlms-quiz-statistics-score-holder .dtlms-progressbar .dtlms-progressbar { margin-top: 7px; margin-bottom: 17px; }
.dtlms-quiz-results-container .dtlms-quiz-statistics-counter-progressbar .dtlms-progressbar,
.dtlms-course-result-popup-container .dtlms-quiz-statistics-counter-progressbar li .dtlms-progressbar,
.dtlms-class-result-popup-container .dtlms-quiz-statistics-counter-progressbar li .dtlms-progressbar { width: 85%; }
.dtlms-progressbar li { width: 100%; float: left; margin-bottom: 4px; padding-bottom: 6px; }
.dtlms-course-result-popup-container .dtlms-quiz-statistics-counter-progressbar li { padding-left: 0; padding-bottom: 0; margin: 0; }
.dtlms-progressbar li:last-child { margin-bottom: 0; }
.dtlms-quiz-question-result, .dtlms-course-result-popup-container .dtlms-quiz-statistics-counter-progressbar li .dtlms-quiz-question-result { float: right; text-align: right; width: 10%; border: none; position: static; height: auto; margin-top: -4px; }
.dtlms-progressbar { float: left; text-align: left; width: 80%; }
.dtlms-progressbar .dtlms-bar { -webkit-box-shadow: none; -moz-box-shadow: none;    box-shadow: none; }
.dtlms-dashboard-quiz-statistics .dtlms-quiz-statistics-score-holder span.dtlms-quiz-score { float: right; line-height: normal; margin-top: -5px; font-size: 14px; }
.dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder span.dtlms-quiz-score { float: right; line-height: normal; margin-top: -6px; }
.dtlms-dashboard-quiz-statistics .dtlms-quiz-statistics-score-holder .dtlms-progressbar { margin-top: 1px; }
.dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar { margin-top: 1px; margin-bottom: 0; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-post-quiz-msg,
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-info-box { margin-left: auto; margin-right: auto; border: none; padding: 15px 30px; border-radius: 30px; position: relative; margin-bottom: 30px; text-align: center; } 
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-post-quiz-msg ul { margin-bottom: 0 }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-post-quiz-msg ul li { line-height: normal; padding-bottom: 0 }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-post-quiz-msg ul li:first-child { font-size: 18px; font-weight: bold; margin-bottom: 5px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-results-container { text-align: center; width: 52%; padding: 47px 13% 58px; margin-bottom: 50px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-results-container > h3 { margin: 30px auto 40px; width: auto; border: none; padding: 15px 0px; border-radius: 30px; position: relative; font-size: 14px; font-weight: 300; line-height: 24px; width: 100%; float: left; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-results-container h2 { width: 100%; float: left; font-size: 26px; font-weight: bold; line-height: normal; margin-bottom: 30px; padding-bottom: 30px; position: relative; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-results-container h2:before { position: absolute; width: 47px; height: 4px; content: ""; display:  block; left: 0; right: 0; margin: 0 auto; bottom: 0;  } #dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container { padding-top: 58px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div .dtlms-questions-list-container { padding: 0; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder {
width: 90%; float: left; position: relative; margin-bottom: 50px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container { text-align: center; font-size: 22px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container.dtlms-lesson-video,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container.dtlms-lesson-video,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container .dtlms-lesson-video { padding-left: 15px; padding-right: 15px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container .vc_row.wpb_row.alignleft p,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container .vc_row.wpb_row.alignleft p,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container .vc_row.wpb_row.alignleft p { font-size: 16px; line-height: 28px; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container .vc_row.wpb_row.alignleft,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container .vc_row.wpb_row.alignleft,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container .vc_row.wpb_row.alignleft,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container .alignleft,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container .alignleft,
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container .alignleft { text-align: left; } #dtlms-course-curriculum-popup .dtlms-questions-list-container .wpb_video_widget .wpb_video_wrapper { padding-top: 0; }
#dtlms-course-curriculum-popup .dtlms-questions-list-container .wpb_video_widget .wpb_wrapper iframe { position: relative; }
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="audio"] + label .wp-audio-shortcode,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="audio"] + label .wp-audio-shortcode, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="audio"] + label audio,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="audio"] + label audio { min-width: 200px; }
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="audio"] + label audio,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="audio"] + label audio,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="audio"] + label .wp-audio-shortcode,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="audio"] + label .wp-audio-shortcode { margin: 0 0 -5px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="audio"] + label audio, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="audio"] + label audio, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="audio"] + label .wp-audio-shortcode, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="audio"] + label .wp-audio-shortcode { margin-right: 30px; }
}
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="video"] + label video,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="video"] + label video, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"][value*="video"] + label .wpb_video_widget,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"][value*="video"] + label .wpb_video_widget { margin: 0 0 0; } .dtlms-dashboard-quiz-statistics { width: 100%; float: left; border-bottom: 1px solid #e9e9e9; margin-bottom: 30px; padding-bottom: 20px; }
.dtlms-dashboard-quiz-statistics > .dtlms-column { padding-right: 30px; }
.dtlms-dashboard-quiz-statistics > .dtlms-column:last-child { padding-right: 0; }
.dtlms-dashboard-quiz-statistics > .dtlms-column .dtlms-donutchart { float: left; }
.dtlms-dashboard-quiz-statistics > .dtlms-column .dtlms-quiz-statistics-score-holder { width: 100%; float: left; margin-bottom: 12px; }
.dtlms-dashboard-quiz-statistics > .dtlms-column .dtlms-quiz-statistics-score-holder label { font-weight: 300; font-size: 16px; color: #2f2f2f; width: 100%; float: left; margin-top: 0px; margin-bottom: 6px;  } 
.dtlms-quiz-statistics-timetaken-holder { width: 100%; float: left; position: relative; padding-left: 70px; }
.dtlms-quiz-statistics-timetaken-holder i { font-size: 50px; position: absolute; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); left: 0; } 
.dtlms-quiz-statistics-timetaken-holder span { font-size: 26px; line-height: normal; }
.dtlms-dashboard-quiz-statistics > .dtlms-column > h6 {width: 100%; float: left; font-size: 26px; font-weight: bold; line-height: normal; margin-bottom: 30px; padding-bottom: 30px; position: relative; }
.dtlms-dashboard-quiz-statistics > .dtlms-column > h6:before {position: absolute; width: 47px; height: 4px; content: ""; display: block; left: 0; bottom: 0; }
.dtlms-dashboard-quiz-statistics .dtlms-donutchart { margin-top: 20px; }
ul.dtlms-quiz-statistics-counter { display: table; margin: 0 auto 20px; width: 50%; }
ul.dtlms-quiz-statistics-counter li { border: 1px solid currentColor; display: table; margin-bottom: 10px; padding: 0; position: relative; text-align: center; width: 100%; }
ul.dtlms-quiz-statistics-counter li label, ul.dtlms-quiz-statistics-counter li .dtlms-quiz-question-result { display: table-cell; padding: 5px; vertical-align: middle; }
ul.dtlms-quiz-statistics-counter li:last-child, ul.dtlms-quiz-statistics-counter li label { margin-bottom: 0; }
ul.dtlms-quiz-statistics-counter li label { color: inherit; font-weight: normal; }
ul.dtlms-quiz-statistics-counter li .dtlms-quiz-question-result { border-width:0; color: inherit; position: static; width: 75px; }
ul.dtlms-quiz-statistics-counter li .dtlms-quiz-sepeartor { border-style: solid; border-width: 0 0 0 1px; display: inline-block; height: auto; margin: auto; position: absolute; bottom: 1px; right: 60px; left: auto; top: 1px; width: 20px; -webkit-transform: skew(-10deg); transform: skew(-10deg); }
.dtlms-curriculum-details-container .dtlms-column ul.dtlms-quiz-statistics-counter { width: 100%; padding: 20px; }
.dtlms-timer-container, .dtlms-timer-container .dtlms-quiz-timer { display: block; }
.dtlms-timer-container > h4 span { margin-right: 15px; }
.dtlms-timer-container .dtlms-quiz-timer { position: relative; float: none; display: inline-block; width: 100%; text-align: center; margin-bottom: 52px; } 
.dtlms-timer-container .dtlms-quiz-timer canvas { display: block; margin: 0 auto; background: #fff; border-radius: 50%; }
.dtlms-timer-container .dtlms-quiz-timer .dtlms-countdown { font-size: 24px; font-weight: bold; letter-spacing: 2px; margin-top: -8px; position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.dtlms-timer-container .dtlms-quiz-timer .dtlms-countdown-label { position: absolute; left: 0; right: 0; margin: 18px auto 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } 
.dtlms-timer-container .dtlms-quiz-timer .dtlms-countdown-label span:first-child { margin-right: 10px; }
.dtlms-question-counter-holder { display: block; text-align: center; }
.dtlms-question-counter-container { display: inline-block; font-size: 50px; font-weight: 600; float: none; position: relative; } 
.dtlms-current-question:after { content: ""; display: inline-block; height: 35px; margin: 0 24px; padding: 0; transform: rotate(20deg); -moz-transform: rotate(20deg); -ms-transform: rotate(20deg); -webkit-transform: rotate(20deg); width: 2px; background: #000000; }
.dtlms-quiz-sidebar { padding: 40px; width: 100%; float: left; background: #f9f9f9; }
.dtlms-quiz-sidebar .dtlms-timer-container, .dtlms-quiz-sidebar .dtlms-question-counter-holder { background: none; }
.dtlms-quiz-sidebar .dtlms-question-counter-holder { margin-bottom: 30px; }
.dtlms-quiz-sidebar .dtlms-timer-container h4, .dtlms-quiz-sidebar .dtlms-question-counter-holder h4 { text-align: left; width: 100%; float: left; font-size: 24px; line-height: normal; margin-bottom: 60px; padding-bottom: 18px; position: relative; color: currentColor; } 
.dtlms-quiz-sidebar .dtlms-timer-container h4:before, .dtlms-quiz-sidebar .dtlms-question-counter-holder h4:before { position: absolute; width: 47px; height: 4px; content: ""; display: block; left: 0; bottom: 0; }
.dtlms-quiz-sidebar .dtlms-question-counter-holder ~ div[class$="box"] { float: left; width: 100%; margin-left: auto; margin-right: auto; border: none; padding: 15px 22px; border-radius: 30px; position: relative; margin-top: 30px; margin-bottom: 30px; font-size: 14px; text-align: center; color: #000; } ul.assignment-file-types, ul.assignment-file-types li { display: inline-block; }
ul.assignment-file-types li { line-height: 15px; margin: 0 5px; padding: 8px; }
.dtlms-upload-assignment-holder { display: block; margin: 70px 0 22px -10px; width: 100%; float: left; }
.dtlms-upload-assignment-holder .dtlms-upload-assignment { display: block; margin: 0px 5px 15px 10px; width: 100%; float: left; } 
.dtlms-add-upload-assignment-field { display: table; margin-top: 10px; margin-bottom: 15px; padding: 3px 10px; }
.dtlms-upload-assignment .dtlms-remove-upload-assignment-field { font-size: 0; height: 24px; opacity: 0; filter: alpha(opacity=0); position: absolute; right: -10px; top: -10px; text-align: center; visibility: hidden; width: 24px; -webkit-border-radius: 50%; border-radius: 50%; cursor: pointer; }
.dtlms-upload-assignment .dtlms-remove-upload-assignment-field:before { content: "\f00d"; font-family: FontAwesome; font-size: 16px; line-height: 24px; }
.dtlms-upload-assignment:hover .dtlms-remove-upload-assignment-field { opacity: 1; filter: alpha(opacity=100); visibility: visible; }
.dtlms-upload-assignment:first-child .dtlms-remove-upload-assignment-field { display: none; }
.dtlms-assignment-score { padding-top: 0; }
.dtlms-assignment-submission { float: left; width: 100%; }
.dtlms-assignment-submission li { display: table; border-style: solid; border-width: 1px 1px 0; padding-bottom: 0; width: 100%; }
.dtlms-assignment-submission li:last-child { border-width: 1px; }
.dtlms-assignment-submission li .dtlms-column { display: table-cell; float: none; padding: 10px 20px; margin: 0; }
.dtlms-assignment-submission li .dtlms-column a { display: inline-block; margin: 10px 0 0; text-decoration: underline; }
.dtlms-assignment-submission li .dtlms-column ~ .dtlms-column { border-left: 1px solid; }
.dtlms-assignment-details-container { display: inline-block; width: 100%; position: relative; }
.dtlms-assignment-details-container #dtlms-upload-assignment, .dtlms-assignment-details-container .dtlms-view-assignment { display: table; margin: 20px auto 0; }
.dtlms-assignment-details-container .dtlms-info-box { text-align: center; margin: 30px auto; width: auto; border: none; padding: 15px 30px; border-radius: 30px; position: relative; font-size: 14px; font-weight: 300; line-height: 24px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-title { padding-bottom: 30px; margin-bottom: 30px; }
.dtlms-curriculum-content-holder .dtlms-note { margin: 0px auto 50px; width: auto; border: none; padding: 15px 30px 15px 50px; border-radius: 30px; position: relative; float: none; display: inline-block; } 
.dtlms-curriculum-content-holder .dtlms-note ul { margin-bottom: 0; }
.dtlms-curriculum-content-holder textarea { margin-bottom: 8px; }
.dtlms-curriculum-content-holder ul.assignment-file-types { margin-bottom: 10px; }
.dtlms-curriculum-content-holder ul.assignment-file-types li { margin: 0 10px 10px 0; }
.dtlms-curriculum-content-holder ul.assignment-file-types li:last-child { margin-right: 0; padding-bottom: 8px; }
.dtlms-curriculum-content-holder input[type="text"], 
.dtlms-curriculum-content-holder input[type="password"], 
.dtlms-curriculum-content-holder input[type="email"], 
.dtlms-curriculum-content-holder input[type="url"], 
.dtlms-curriculum-content-holder input[type="tel"], 
.dtlms-curriculum-content-holder input[type="number"], 
.dtlms-curriculum-content-holder input[type="range"], 
.dtlms-curriculum-content-holder input[type="date"], 
.dtlms-curriculum-content-holder textarea, 
.dtlms-curriculum-content-holder input.text, 
.dtlms-curriculum-content-holder input[type="search"], 
.dtlms-curriculum-content-holder select { width: 100%; }
.dtlms-assignment-errors.dtlms-error-box { margin-left: 0; }
.dtlms-submit-assignment { margin-left: 0; } .dtlms-statistics-container { width: 100%; float: left; padding: 20px; }
.dtlms-total-items { width: auto; float: none; display: inline-block; margin: 0 26px 20px 0; text-align: center; }
.dtlms-total-items .dtlms-total-item-title { width: auto; float: left; padding: 10px 20px; font-size: 13px; line-height: normal; font-weight: 600; }
.dtlms-total-items span { width: auto; padding: 10px 20px; float: right; border-left: 1px solid currentColor; font-size: 13px; line-height: normal; font-weight: 600; }
.dtlms-statistics-container table.dtlms-custom-table { margin-top: 0; }
.dtlms-statistics-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td:first-child { width: 75%; }
.dtlms-statistics-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td { width: 25%; border-bottom: 1px solid; }
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table { width: auto; border: none; text-align: left; }
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody tr { float: none; display: inline-block; margin: 0 20px 25px 0; text-align: center; }
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table td, 
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody tr td:first-child,
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td { float: left; display: inline-block; position: relative; z-index: auto; font-size: 13px; line-height: normal; font-weight: 600; width: auto; padding: 10px 20px; border: none; }
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody tr td:last-child { border-left: 1px solid #fff; min-width: auto; }
.dtlms-statistics-container table.dtlms-custom-table tbody tr:last-child td { border-bottom-width: 0; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table { width: 100%; float: left; text-align: center; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container .dtlms-custom-table-wrapper:first-child { margin-top: 30px; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr th,
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr td { border-style: solid; border-width: 1px 0 0 1px; padding: 15px; width: 15%; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr th:nth-child(2),
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr td:nth-child(2) { width: 70%; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container .dtlms-custom-table-wrapper { margin-bottom: 30px; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table { border-bottom: 1px solid; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr th:last-child,
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr td:last-child { border-right-width: 1px; }
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options { width: 100%; float: left;  margin: 12px 0 0; }
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li { float: none; display: inline-block; margin: 0; }
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a,
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a { text-decoration: none; font-size: 12px; line-height: 26px; padding: 5px 15px; float: left; border-radius: 3px; font-weight: 600; margin: 5px 10px 5px 0; }
.dtlms-chart-container #dtlms-ajax-load-image, .dtlms-statistics-container #dtlms-ajax-load-image { display: block; position: absolute; left: 0; right: 0; height: 100%; width: 100%; text-align: center; z-index: 9; }
.dtlms-chart-container #dtlms-ajax-load-image img, .dtlms-statistics-container #dtlms-ajax-load-image img { position: absolute; left: 0; right: 0; margin: 0 auto; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); width: 75px; }
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container { width: 100%; float: left; margin-top: 5px; }
table.dtlms-custom-table tbody.dtlms-custom-dashboard-table ul { margin: 5px 0; padding: 0; width: 100%; float: left; }
table.dtlms-custom-table tbody.dtlms-custom-dashboard-table ul li { width: auto; position: static; float: none; display: inline-block; position: relative; margin: 0 5px 0 0; padding-right: 5px; width: auto; }
table.dtlms-custom-table tbody.dtlms-custom-dashboard-table ul li a { background: none; display: inline-block; float: none; font-size: 13px; font-weight: normal; line-height: normal; margin: 0; text-align: center; text-decoration: none; text-transform: none; -webkit-box-shadow: none; box-shadow: none; }
table.dtlms-custom-table tbody.dtlms-custom-dashboard-table ul li:before { position: absolute; content: ","; display: block; right: 0; }
table.dtlms-custom-table tbody.dtlms-custom-dashboard-table ul li:last-child:before { display: none; }
.dtlms-statistics-container .dtlms-custom-table td { position: relative; z-index: -1; }
.dtlms-statistics-container .dtlms-custom-table td:hover { z-index: 9; }
.dtlms-statistics-container .dtlms-custom-table td p.dtlms-statistics-count, .dtlms-statistics-container .dtlms-custom-table td p.dtlms-total_subscriptions { float: none; display: inline-block; margin: 0; }
.dtlms-statistics-container .dtlms-custom-table td p.dtlms-statistics-count span, .dtlms-statistics-container .dtlms-custom-table td p.dtlms-total_subscriptions span, #dtlms-payment-default-metabox .dtlms-custom-box td p.dtlms-total_subscriptions span { display: inline-block; float: none; height: 25px; line-height: 23px; text-align: center; width: 30px; -webkit-border-radius: 3px; border-radius: 3px; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip { position: absolute; float: none; display: inline-block; width: 100%; left: 0; right: 0; margin-left: 10px; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); cursor: pointer; }
.dtlms-statistics-container .dtlms-custom-table .dtlms-subscriber-tooltip i.fa { font-size: 16px; color: #000; cursor: pointer; position: absolute; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); left: auto; float: none; display: inline-block; padding-left: 15px; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder { position: absolute; left: auto; margin: 0 auto; bottom: 6px; width: 300px; opacity: 0; visibility: hidden; right: 50px; margin: 0 auto; transform: none; -moz-transform: none; -webkit-transform: none; -ms-transform: none; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip:hover .dtlms-subscription-detail-holder { opacity: 1; visibility: visible; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul { float: left; width: 100%; margin: 0; background: #fff; border: 1px solid; max-height: 233px; overflow-x: hidden; overflow-y: scroll; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul:empty { border: none; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul li { border-top: 1px solid; border-bottom: none; float: left; margin: 0; padding: 10px 15px; width: 100%; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul li a { padding: 0; width: 100%; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul li:first-child { border-top: none; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul li:before { display: none; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details { width: 100%; float: left; background: #fff; position: relative; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details label { width: 50%; float: left; border: 1px solid rgba(0, 0, 0, 0.08); border-bottom: none; border-right: none; padding: 10px; position: absolute; left: 0; background: #fafafa; height: 100%; } 
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details > ul { width: 50%; float: right; border-bottom: none; overflow: hidden; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details:last-child > ul,
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder .dtlms-subscriber-details:last-child label { border-bottom: 1px solid #eee; }
.dtlms-statistics-container table.dtlms-custom-table tbody tr td { min-width: 135px; }
.dtlms-statistics-container table.dtlms-custom-table tbody tr td:first-child { min-width: 45px; }
.dtlms-statistics-container table.dtlms-custom-table tbody tr td:empty { border-top: none; border-bottom: none; }
.dtlms-statistics-container .dtlms-instructor-classes-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder { right: 0; left: 0; margin: 0 auto; } .dtlms-pagination.dtlms-ajax-pagination { width: 100%; float: left; text-align: center; margin-top: 10px; }
.dtlms-pagination.dtlms-ajax-pagination ul.page-numbers, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li { float: none; display: inline-block; margin: 0 2px 7px; width: auto; padding: 0 0 10px 0; } 
.dtlms-pagination.dtlms-ajax-pagination .prev-post { margin-right: 4px; }
.dtlms-pagination.dtlms-ajax-pagination .prev-post, .dtlms-pagination.dtlms-ajax-pagination .next-post { width: auto; float: none; display: inline-block; margin-bottom: 34px; }
.dtlms-pagination.dtlms-ajax-pagination .prev-post a, .dtlms-pagination.dtlms-ajax-pagination .next-post a,
.dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li span, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a,
div[class$="details-holder"] .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li > span { display: inline-block; float: none; font-size: 16px; line-height: 35px; padding: 0 15px; text-decoration: none; height: 35px; background: rgba(0,0,0,0.08); border: none; position: static; width: auto; }
.dt-sc-skin-highlight .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a, .dt-sc-skin-highlight .dtlms-pagination.dtlms-ajax-pagination .prev-post a, .dt-sc-skin-highlight .dtlms-pagination.dtlms-ajax-pagination .next-post a { background: #fff; border-color: #fff; }
.dt-sc-skin-highlight .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li span.current { background: #000; border-color: #000; }
.dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li:focus,
.dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li:hover { outline: none; }
.dtlms-pagination.dtlms-ajax-pagination .prev-post span { margin-right: 5px; }
.dtlms-pagination.dtlms-ajax-pagination .next-post span { margin-left: 5px; }  .dtlms-social-logins-container { background-color: rgba(0,0,0,0.05); }
.dtlms-social-logins-container a.dtlms-social-google-connect { background-color: #c23321; }
.dtlms-social-logins-container a.dtlms-social-facebook-connect { background-color: #2d4373; } .dtlms-progressbar .dtlms-bar { 
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);	
}
.dtlms-progressbar { background-color: #f1f1f1; }
.dtlms-progressbar .dtlms-bar-text { color:#4a4a4a; } .dtlms-ratings-breakup .dtlms-ratings-percentage { background-color: rgba(0,0,0,0.075); } .dt_widget_media_attachments .dtlms-media-attachments li a:hover, .dt_widget_media_attachments .dtlms-media-attachments li a:focus { color: #999; } .page-template-default.page .dtlms-admin-dashboard table th { background-color: #0074a2; }
.page-template-default.page .widget.tribe_mini_calendar_widget td { background-color: #666; } .dtlms-add-upload-assignment-field, 
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"] + label:before, 
.dtlms-quiz-questions .dtlms-boolean input[type="radio"] + label:before,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"] + label:before, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"] + label:before,
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"] + label:before, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"] + label:before { background: #e0e0e0; }
.dt_quizes #dtlms-sc-ajax-load-image { background-color: rgba(253, 246, 234, 0.7); } .dtlms-news-box { background-color: #ede7f6; color: #673ab7; } .dtlms-info-box, ul.dtlms-quiz-statistics-counter li.dtlms-quiz-total-questions, .dtlms-sc-post-quiz-msg { background-color: #e1f5fe; }
.dtlms-success-box, ul.dtlms-quiz-statistics-counter li.dtlms-quiz-correct-answers, .dtlms-question.dtlms-correct .dtlms-title .dtlms-title-container:before, .dtlms-question.dtlms-correct .dtlms-user-answer-container > h5, .dtlms-question .dtlms-correct-answer-container > h5 { background-color: #e8f5e9; }
.dtlms-error-box, ul.dtlms-quiz-statistics-counter li.dtlms-quiz-wrong-answers, .dtlms-question.dtlms-wrong .dtlms-title .dtlms-title-container:before { background-color: #ffebee; }
.dtlms-question .dtlms-user-answer-container > h5,
.dtlms-question .dtlms-correct-answer-container > h5, 
.dtlms-question.dtlms-wrong .dtlms-user-answer-container > h5,
.dtlms-question .dtlms-answer-explanation-container > h5 { background-color: #f9f9f9; }
.dtlms-warning-box, ul.dtlms-quiz-statistics-counter li.dtlms-quiz-skipped-questions { background-color: #fff3e0; }	
.dtlms-quiz-questions ul.dtlms-question-image-options li.selected:after { background-color: #81c77f; }
.dtlms-upload-assignment .dtlms-remove-upload-assignment-field { background-color: #cc0000; }
.dtlms-curriculum-list li .dtlms-completed span, 
.dtlms-curriculum-intro-details-meta > span.dtlms-completed,
.dtlms-toggle-group-set h5.dtlms-toggle > a > .dtlms-completed span { background-color: #71d251; }
div[class*="list-item-wrapper"] div[class*="list-thumb"] .featured-tag, 
.dtlms-main-title-section-wrapper .featured-post, 
.dtlms-course-detail-ratings-breakup .dtlms-course-detail-ratings-percentage span, 
.dtlms-class-detail-ratings-breakup .dtlms-class-detail-ratings-percentage span { background-color: #ffd23c; }
div[class*="list-item-wrapper"] div[class*="list-details"] .dtlms-ratings, 
.dtlms-comment-rating span:not(.dtlms-rating-label), .comment-rating, 
.dtlms-review-box .dtlms-star-review, .ratings-holder .ratings { color: #ffd23c; }
.dtlms-toggle-group-set .dtlms-toggle, .dtlms-post-quiz-msg {  background-color: #f9f9f9; }
table.dtlms-custom-table td, .dtlms-custom-box table td, table.dtlms-custom-table tbody input.dtlms-date-field,
.dtlms-statistics-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td, 
.dtlms-class-curriculum-table td.section, .dtlms-course-curriculum-table td.section,
.wp-admin div[id*="result-popup"] table tbody tr:nth-child(2n+1) td.section, body[class*="single-dtlms"] table tbody tr:nth-child(2n+1) td.section, 
ul.assignment-file-types li, .dtlms-upload-assignment-holder .dtlms-upload-assignment, .dtlms-question .dtlms-title, .dtlms-quiz-statistics-timetaken:after, .dtlms-quiz-curriculum-result-intro > .dtlms-curriculum-progress-details-holder, .dtlms-class-curriculum-table td.section, .dtlms-course-curriculum-table td.section { background-color: #f5f5f5; } .dtlms-lessons-menu ul li.dtlms-lesson-complete.current::before, .dtlms-quiz-questions ul.dtlms-question-image-options li.selected, .dtlms-sc-post-quiz-msg { border-color: #81c77f; }
ul.dtlms-quiz-statistics-counter li.dtlms-quiz-total-questions .dtlms-quiz-sepeartor { border-color: #03a9f4; }
ul.dtlms-quiz-statistics-counter li.dtlms-quiz-correct-answers .dtlms-quiz-sepeartor { border-color: #4caf50; }
ul.dtlms-quiz-statistics-counter li.dtlms-quiz-wrong-answers .dtlms-quiz-sepeartor { border-color: #f44336; }
ul.dtlms-quiz-statistics-counter li.dtlms-quiz-skipped-questions .dtlms-quiz-sepeartor { border-color: #ff9800; } .dtlms-success-box, ul.dtlms-quiz-statistics-counter li.dtlms-quiz-correct-answers, .dtlms-question.dtlms-correct .dtlms-title .dtlms-title-container:before, .dtlms-question.dtlms-correct .dtlms-user-answer-container > h5, .dtlms-question.dtlms-correct .dtlms-user-answer-container > h5:before, .dtlms-question .dtlms-correct-answer-container > h5, .dtlms-question .dtlms-correct-answer-container > h5:before,
.dtlms-quiz-results-container.dtlms-user-result-pass .dtlms-quiz-results h5 span,
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5 span, 
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5 span { color: #71d251; }
.dtlms-error-box, ul.dtlms-quiz-statistics-counter li.dtlms-quiz-wrong-answers, .dtlms-question.dtlms-wrong .dtlms-title .dtlms-title-container:before, .dtlms-question.dtlms-wrong .dtlms-user-answer-container> h5:before { color: #f44336; }
.dtlms-warning-box, ul.dtlms-quiz-statistics-counter li.dtlms-quiz-skipped-questions { color: #ff9800; }	
.dtlms-questions-list .dtlms-question.dtlms-wrong:after, 
.dtlms-quiz-results-container.dtlms-user-result-fail .dtlms-quiz-results h3, 
.dtlms-quiz-results-container.dtlms-user-result-fail .dtlms-quiz-results h5 span { color:#eb0000; }
.dtlms-completed, .dtlms-curriculum-list li .dtlms-completed, .dtlms-questions-list .dtlms-question.dtlms-correct:after, .dtlms-questions-list .dtlms-question.dtlms-wrong:after, .dtlms-course-curriculum-table td.completed:before, .dtlms-class-curriculum-table td.completed:before { color: #71d251; }  .dtlms-button, .dtlms-badge-certificate-holder a.dtlms-generate-certificate-content, .dtlms-item-status-details > .dtlms-package-proceed-button > a, .dtlms-package-pricing-details > .dtlms-package-proceed-button > a, .dtlms-payment-details .dtlms-item-status-details .dtlms-proceed-button > a, .dtlms-tabs-vertical-content .course-group-section .action > .group-button, 
.dtlms-total-items .dtlms-total-item-title, .dtlms-total-items span, 
.dtlms-statistics-container .dtlms-custom-table td p.dtlms-statistics-count span, 
.dtlms-statistics-container .dtlms-custom-table td p.dtlms-total_subscriptions span, 
#dtlms-payment-default-metabox .dtlms-custom-box td p.dtlms-total_subscriptions span, 
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table td, 
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody tr td:first-child,
.dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td, 
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a,
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a, 
.page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a, 
.page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a,
.dtlms-pagination.dtlms-ajax-pagination .prev-post a:hover, .dtlms-pagination.dtlms-ajax-pagination .next-post a:hover,
.dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li span, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a:hover,
.dtlms-curriculum-list .dtlms-curriculum-meta-preview, .dtlms-progressbar .dtlms-bar-text > span, 
.dtlms-quiz-questions .dtlms-boolean input[type="checkbox"]:checked + label:before, 
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="checkbox"]:checked + label:before,
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="checkbox"]:checked + label:before, .dtlms-course-detail .dtlms-coursedetail-cart-details .added_to_cart { background: #000; } .dtlms-button:hover, .dtlms-badge-certificate-holder a.dtlms-generate-certificate-content:hover, .dtlms-author-details .dtlms-author-description .dtlms-author-contact-details > li > a:hover, 
.dtlms-social-logins-container a[class^="dtlms-social"]:hover, div[class$="share-holder"] ul li a:hover, .dtlms-payment-details .dtlms-item-status-details .dtlms-proceed-button > a:hover  { background-color: rgba(0,0,0,0.8); }
.page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a:hover, 
.page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a:hover, 			
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a:hover,
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a:hover,
.page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a.active, 
.page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a.active, 			
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a.active,
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a.active { background-color: #757575; }
.dtlms-course-result-popup-header, .dtlms-class-result-popup-header, .dtlms-close-course-result-popup:hover, .dtlms-close-class-result-popup:hover,
.dtlms-close-course-curriculum-popup:hover, .dtlms-refresh-course-curriculum:hover, .dtlms-refresh-course-result:hover, .dtlms-refresh-class-result:hover,
.dtlms-course-curriculum-popup-header { background-color: #ededed; }
.dtlms-class-curriculum-table th, .dtlms-course-curriculum-table th, .dtlms-package-items table th, .dtlms-question table thead th { background-color: #f3f3f3; } ul.dtlms-quiz-statistics-counter li .dtlms-quiz-question-result, ul.dtlms-quiz-statistics-counter li .dtlms-quiz-sepeartor, .dtlms-question div[class$="answer-container"], .dtlms-question div[class$="explanation-container"], .dtlms-quiz-underprogess .dtlms-quiz-questions-container, #dtlms-course-curriculum-popup, #dtlms-course-result-popup, #dtlms-class-result-popup, .dtlms-course-results-main-detail-wrapper, .dtlms-class-results-main-detail-wrapper, .dtlms-quiz-curriculum-result-intro { background-color: #ffffff; } .dtlms-quiz-questions .dtlms-boolean input[type="radio"]:checked + label:before,
.dtlms-quiz-questions ul:not(.dtlms-question-image-options) li input[type="radio"]:checked + label:before,
div[class*="listing-filters"] > div[class$="filter"] > ul > li > input[type="radio"]:checked + label:before { background-color: #2f2f2f; }
.dtlms-course-curriculum-popup-header:after	{ background-color: rgba(255,255,255,0.75); }
.dtlms-course-result-popup-container:before, .dtlms-class-result-popup-container:before { background-color: rgba(255,255,255,0.9); }
.dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-completed, .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-completed { background-color: #71d251; } .dtlms-pagination.dtlms-ajax-pagination .prev-post a:hover, .dtlms-pagination.dtlms-ajax-pagination .next-post a:hover,
.dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li span, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a:hover { border-color: #000; }
.dtlms-class-result-curriculum-container .dtlms-class-curriculum-table tr.active td:last-child:before, 
.dtlms-questions-list-container .dtlms-questions-list .dtlms-question .dtlms-answer-hint span:before { border-left-color: #000; }
.dtlms-progressbar .dtlms-bar-text > span:before { border-top-color: #000; }
.dtlms-title, table.dtlms-custom-table, .dtlms-custom-box table, 
.admin-bar div[id*="result-popup"] table th, .admin-bar div[id*="result-popup"] table td, 
body[class*="single-dtlms"] table th, body[class*="single-dtlms"] table td, 
.wp-admin div[id*="result-popup"] table, .wp-admin div[id*="result-popup"] table, 
body[class*="single-dtlms"] table, body[class*="single-dtlms"] table,
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr th,
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table tr td,
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul, 		
div[class$="answer-container"], .dtlms-answer-explanation-container, 
.dtlms-quiz-questions ul.dtlms-question-image-options li, .dtlms-quiz-underprogess .dtlms-quiz-questions-container, 
.dtlms-pagination.dtlms-ajax-pagination .prev-post a, .dtlms-pagination.dtlms-ajax-pagination .next-post a,
.dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li span, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a { border-color: #eee; }
.dtlms-statistics-container .dtlms-custom-table td .dtlms-subscriber-tooltip .dtlms-subscription-detail-holder ul li { border-top-color: rgba(0,0,0,0.08); }		
.dtlms-question div[class$="container"] > h5,
table.dtlms-custom-table td:empty, 
.dtlms-statistics-container .dtlms-chart-holder .dtlms-overview-chart-container table, 
.dtlms-statistics-container table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td,
table.dtlms-custom-table, .dtlms-custom-box table { border-bottom-color: rgba(0,0,0,0.08); }
.dtlms-custom-box table th, 
.dtlms-custom-box table td { border-right-color:  rgba(0, 0, 0, 0.08); }
table.dtlms-custom-table th, 
table.dtlms-custom-table td, 
table.dtlms-custom-table tbody input.dtlms-date-field { border-right-color:  rgba(0, 0, 0, 0.08); }
.dtlms-custom-box table tbody tr td:first-child { border-left-color:  rgba(0, 0, 0, 0.08); }
table.dtlms-custom-table tbody tr td:first-child  { border-left-color:  rgba(0, 0, 0, 0.08); } .dtlms-question table thead th, .dtlms-question div[class$="container"] table td,
.dtlms-assignment-submission li, .dtlms-assignment-submission li .dtlms-column  ~ .dtlms-column, .dtlms-quiz-features-list li,
.dtlms-curriculum-result-intro, .dtlms-curriculum-details-container { border-color: #eee; }
.dtlms-expand-course-result-main-details:after, .dtlms-expand-class-result-main-details:after, 
.dtlms-expand-course-result-main-details.active:after, .dtlms-expand-class-result-main-details.active:after { border-top-color: #eee; }
.dtlms-question .dtlms-title-container .dtlms-question-title .dtlms-question-title-counter:after { border-top-color: rgba(0,0,0,0.25); }
.dtlms-question .dtlms-question-title-container .dtlms-question-title .dtlms-question-title-counter:after { border-top-color: rgba(0,0,0,0.6); }
.dtlms-class-result-popup-container .dtlms-questions-list .dtlms-question:before { border-color: rgba(0,0,0,0.075); }
.dtlms-course-results-main-detail-wrapper, .dtlms-class-results-main-detail-wrapper { border-top-color: #fff; }
.dtlms-course-results-main-detail-wrapper, .dtlms-class-results-main-detail-wrapper { -webkit-box-shadow: 0 0px 0px 10px #fafafa inset; box-shadow: 0 0px 0px 10px #fafafa inset; }
.dtlms-course-results-main-detail-wrapper:before, 
.dtlms-class-results-main-detail-wrapper:before { position: absolute; content: ""; display: block; height: 10px; background: #fff; width: auto; top: 0; left: 10px; right: 10px; }
.dtlms-class-curriculum-table .dtlms-view-class-curriculum-details, .dtlms-class-curriculum-table .dtlms-view-class-curriculum-details:hover, .dtlms-class-curriculum-table .dtlms-view-class-curriculum-details:focus,
.dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a, .page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a, .page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a:hover, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a:hover, .page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a:hover, .page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a:hover, .dtlms-course-curriculum-table .dtlms-view-curriculum-details, .dtlms-course-curriculum-table .dtlms-view-curriculum-details:hover, .dtlms-course-curriculum-table .dtlms-view-curriculum-details:focus, .dtlms-pagination.dtlms-ajax-pagination a, .dtlms-pagination.dtlms-ajax-pagination a:hover, .dtlms-pagination.dtlms-ajax-pagination a:focus { -webkit-box-shadow: none; box-shadow: none; }  .dtlms-button, .dtlms-author-details .dtlms-author-description .dtlms-author-contact-details > li > a, .dtlms-payment-details .dtlms-item-status-details .dtlms-proceed-button > a, .dtlms-badge-certificate-holder a.dtlms-generate-certificate-content, .dtlms-view-class-result, .dtlms-view-course-result, .dtlms-social-logins-container a[class^="dtlms-social"], body[class*="single-dtlms"] #respond p.form-submit input[type="submit"], 
.dtlms-button:hover, .dtlms-author-details .dtlms-author-description .dtlms-author-contact-details > li > a:hover, .dtlms-payment-details .dtlms-item-status-details .dtlms-proceed-button > a:hover, .dtlms-badge-certificate-holder a.dtlms-generate-certificate-content:hover, .dtlms-view-class-result:hover, .dtlms-view-course-result:hover, .dtlms-social-logins-container a[class^="dtlms-social"]:hover, body[class*="single-dtlms"] #respond p.form-submit input[type="submit"]:hover, 
.dtlms-button:focus, .dtlms-item-pricing-details a.dtlms-cart-link:focus, .dtlms-item-pricing-details a.dtlms-checkout-link:focus, .dtlms-item-pricing-details a.added_to_cart:focus, .dtlms-package-pricing-details > .dtlms-package-proceed-button > a:focus, .dtlms-item-pricing-details a:focus, .dtlms-item-pricing-details a.dtlms-button:focus, .dtlms-badge-certificate-holder a.dtlms-generate-certificate-content:focus, .dtlms-curriculum-intro-details-meta .dtlms-curriculum-duration, .dtlms-curriculum-intro-details-meta > span, .dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed, .dtlms-curriculum-list li .dtlms-completed span, .dtlms-curriculum-list .dtlms-curriculum-meta-preview, .dtlms-progressbar .dtlms-bar-text > span, .dtlms-total-items .dtlms-total-item-title, .dtlms-total-items span, .dtlms-total-items:hover .dtlms-total-item-title, .dtlms-total-items:hover span, .dtlms-statistics-container.statistics-intro table.dtlms-custom-table td, .dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody tr td:first-child, .dtlms-statistics-container.statistics-intro table.dtlms-custom-table tbody:not(.dtlms-custom-dashboard-table) tr td, .dtlms-statistics-container .dtlms-custom-table td p.dtlms-statistics-count span, .dtlms-statistics-container .dtlms-custom-table td p.dtlms-total_subscriptions span, #dtlms-payment-default-metabox .dtlms-custom-box td p.dtlms-total_subscriptions span, .page-template-default.page .dtlms-admin-dashboard table th, .dtlms-admin-dashboard table tr td a.dtlms-view-class-result, .dtlms-admin-dashboard table tr td a.dtlms-view-course-result, .page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a, .page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a, .dtlms-admin-dashboard table tr td a.dtlms-view-class-result:hover, .dtlms-admin-dashboard table tr td a.dtlms-view-course-result:hover, .page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a:hover, .page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a:hover, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a:hover, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a:hover, .page-template-default.page .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a.active, .page-template-default.page .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a.active, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-purchases-overview-chart-options li a.active, .dtlms-statistics-container .dtlms-chart-holder ul.dtlms-commissions-overview-chart-options li a.active, div[class*="list-item-wrapper"] .dtlms-item-status-details .dtlms-item-pricing-details, div[class*="listing-containers"] .dtlms-item-status-details .dtlms-item-pricing-details, .dtlms-item-status-details > del, .dtlms-item-status-details .dtlms-item-pricing-details > del, .dtlms-item-status-details > ins, .dtlms-item-status-details .dtlms-item-pricing-details > ins, .dtlms-item-status-details > span, .dtlms-item-status-details .dtlms-item-pricing-details > span, div[class*="listing-containers"] .dtlms-package-pricing-details .dtlms-item-pricing-details, .dtlms-packagelist-item .dtlms-package-pricing-details .dtlms-item-pricing-details, .dtlms-package-pricing-details > span, .dtlms-package-pricing-details .dtlms-item-pricing-details > span, .dtlms-questions-list-container .dtlms-questions-list .dtlms-question .dtlms-answer-hint span, .dtlms-quiz-questions ul.dtlms-question-image-options li.selected:after, .dtlms-pagination.dtlms-ajax-pagination .prev-post a:hover, .dtlms-pagination.dtlms-ajax-pagination .next-post a:hover, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li span, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a:hover, #dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a:hover, #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a:hover, .dtlms-course-detail .dtlms-coursedetail-cart-details .added_to_cart { color: #fff; }
body[class*="single-dtlms"] table th, body[class*="single-dtlms"] table td, .admin-bar div[id*="result-popup"] table th, .admin-bar div[id*="result-popup"] table td, .dtlms-quiz-statistics-timetaken:before, .dtlms-quiz-results-container h2, .dtlms-quiz-results-container .dtlms-quiz-results h5 span, .dtlms-curriculum-list li .dtlms-curriculum-meta-title a:hover, .dtlms-curriculum-list li .dtlms-curriculum-meta-title a.active, .dtlms-curriculum-list li.active > .dtlms-curriculum-meta-title a, .dtlms-curriculum-list > li .dtlms-curriculum-meta-icon, .dtlms-curriculum-list > li.locked:before, .dtlms-curriculum-list > li.drip-locked:before, .dtlms-curriculum-intro h2, .dtlms-assignment-submission li .dtlms-column a:hover, .dtlms-course-result-popup-intro h2, .dtlms-class-result-popup-intro h2, .dtlms-course-results-main-detail-wrapper .dtlms-author-title h5 a, .dtlms-course-curriculum-table .dtlms-view-curriculum-details, .dtlms-class-curriculum-table .dtlms-view-class-curriculum-details, .dtlms-toggle-group-set h5.dtlms-toggle a, .dtlms-toggle-group-set h5.dtlms-toggle:before, .dtlms-pagination.dtlms-ajax-pagination .prev-post a, .dtlms-pagination.dtlms-ajax-pagination .next-post a, .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a, .dtlms-payment-details .dtlms-item-status-details, .dtlms-payment-details .dtlms-item-status-details .dtlms-item-pricing-details, .dtlms-payment-details .dtlms-item-status-details > del, .dtlms-payment-details .dtlms-item-status-details .dtlms-item-pricing-details > del, .dtlms-payment-details .dtlms-item-status-details > ins, .dtlms-payment-details .dtlms-item-status-details .dtlms-item-pricing-details > ins, #dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a, #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a, #dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items .dtlms-curriculum-meta-preview, table.dtlms-custom-table td, .dtlms-custom-box table td, table.dtlms-custom-table tbody.dtlms-custom-dashboard-table ul li a:hover { color: #000; }
.dtlms-close-course-result-popup:before, .dtlms-close-class-result-popup:before, .dtlms-close-course-curriculum-popup:before, 
.dtlms-refresh-course-result:before, .dtlms-refresh-class-result:before, .dtlms-refresh-course-curriculum:before { color: rgba(0,0,0,0.8); }
table.dtlms-custom-table td, .dtlms-custom-box table td, table.dtlms-custom-table tbody input.dtlms-date-field, 
table.dtlms-custom-table td a, .dtlms-custom-box table td a, table.dtlms-custom-table tbody.dtlms-custom-dashboard-table ul li a, 
table.dtlms-custom-table tbody tr td:first-child, .dtlms-custom-box table tbody tr td:first-child,
table.dtlms-custom-table td.section, table.dtlms-custom-table tbody tr:nth-child(2n+1) td.section,
.dtlms-assignment-submission li .dtlms-column a, .dtlms-add-upload-assignment-field,  
.dtlms-course-results-main-detail-wrapper .dtlms-author-title h5 a:hover { color: #757575; } @media only screen and (min-width:1381px) and (max-width:1680px) {
.dtlms-quiz-features-list ~ .dtlms-info-box,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container .dtlms-info-box strong, 
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container .dtlms-info-box strong { font-size: 14px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth { width: 25%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth { width: 72%; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 53%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 45%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro > h3,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro > h3,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder { width: 100%; float: left; display: inline-block; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container { width: 90%; }
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-questions-list-container, 
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder,
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder { padding: 0 8%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth { width: 73%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth { width: 25%; }
.dtlms-quiz-sidebar { padding: 28px; }
.dtlms-quiz-sidebar .dtlms-timer-container h4, 
.dtlms-quiz-sidebar .dtlms-question-counter-holder h4 { font-size: 20px; margin-bottom: 35px; }
}
@media only screen and (min-width:1200px) and (max-width:1380px) {
.dtlms-container { width: 1080px; }
.dtlms-quiz-features-list { width: 75%; }
.dtlms-quiz-features-list ~ .dtlms-info-box,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-quiz .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-details-container .dtlms-info-box strong, 
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-lesson .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-lesson-details-container .dtlms-info-box strong { font-size: 13px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth { width: 25%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth { width: 72%; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container { width: 90%; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder { width: 95%; }
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-questions-list-container, 
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder,
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder { padding: 0 8%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth { width: 68%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth { width: 30%; }
.dtlms-quiz-sidebar { padding: 28px; }
.dtlms-quiz-sidebar .dtlms-timer-container h4, 
.dtlms-quiz-sidebar .dtlms-question-counter-holder h4 { font-size: 20px; margin-bottom: 35px; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 100%; float: left; margin-bottom: 25px; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 100%; float: left; margin-bottom: 0; margin-left: 0; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-one-fourth, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-one-fourth { width: 40%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fourth,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fourth { width: 58%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar { margin-bottom: 15px; width: 100%; }
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-header .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-header .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title { font-size: 16px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first { width: 100%; float: left; margin-bottom: 35px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth { width: 23%; float: left; }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5, 
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5 { font-size: 30px; }
.dtlms-course-result-popup-header .dtlms-author-details .dtlms-author-desc, 
.dtlms-class-result-popup-header .dtlms-author-details .dtlms-author-desc { width: 100%; float: left; }
} @media only screen and (min-width:992px) and (max-width:1199px) {
.dtlms-container { width: 900px; }
.dtlms-quiz-features-list { width: 85%; }
.dtlms-quiz-features-list ~ .dtlms-info-box { padding: 20px; z-index: 1; }
.dtlms-quiz-features-list ~ .dtlms-info-box:before { left: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); font-size: 70px; opacity: 0.075; z-index: -1; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth { width: 25%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth { width: 72%; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container { width: 95%; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder { width: 95%; }
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-questions-list-container, 
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder,
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder { padding: 0 8%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth { width: 66%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth { width: 32%; }
.dtlms-quiz-sidebar { padding: 28px; }
.dtlms-quiz-sidebar .dtlms-timer-container h4, 
.dtlms-quiz-sidebar .dtlms-question-counter-holder h4 { font-size: 20px; margin-bottom: 35px; }	
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set,
#dtlms-class-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set { height: auto }	
.dtlms-course-curriculum-popup-header { border-bottom: 1px solid #e9e9e9; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-two-fifth,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 53%; position: static; float: left; clear: none; } 
.dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 45%; float: right; position: static; clear: none; }
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > h3,
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder,
.dtlms-class-result-popup-container .dtlms-curriculum-result-intro > h3,
.dtlms-class-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder { width: 100%; float: left; display: inline-block; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-one-fifth,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-one-fifth,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-one-fifth { width: 35%; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-four-fifth,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-four-fifth,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-four-fifth { width: 65%; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a { margin-left: 0; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 100%; float: left; margin-bottom: 25px; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 100%; float: left; margin-bottom: 25px; margin-left: 0; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-one-fourth, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-one-fourth { width: 40%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fourth,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fourth { width: 58%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar { margin-bottom: 15px; width: 100%; }
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-header .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-header .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title { font-size: 16px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first { width: 100%; float: left; margin-bottom: 35px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth { width: 23%; float: left; }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5, 
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5 { font-size: 30px; }
.dtlms-course-result-popup-header .dtlms-author-details .dtlms-author-desc, 
.dtlms-class-result-popup-header .dtlms-author-details .dtlms-author-desc { width: 100%; float: left; }
}
@media only screen and (max-width:1199px) {
.dtlms-course-curriculum-popup-container { height: 2000px; }
}
@media only screen and (min-width:768px) and (max-width:991px) {
.dtlms-container { width: 710px; }
.dtlms-quiz-features-list { width: 90%; padding: 20px 25px; }
.dtlms-quiz-features-list ~ .dtlms-info-box { padding: 20px; z-index: 1; }
.dtlms-quiz-features-list ~ .dtlms-info-box:before { left: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); font-size: 70px; opacity: 0.075; z-index: -1; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-one-fifth { width: 30%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-course-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth, 
#dtlms-class-result-popup .dtlms-course-curriculum-popup-container > .dtlms-four-fifth { width: 68%; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-quiz-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-assignment-details-container, 
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder .dtlms-lesson-details-container { width: 95%; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder { width: 95%; }
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-questions-list-container, 
.dtlms-course-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder,
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-result-review-holder, 
.dtlms-class-result-popup-container .dtlms-curriculum-details-container .dtlms-column .dtlms-curriculum-assignment-holder { padding: 0 8%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth { width: 58%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth { width: 40%; }
.dtlms-quiz-sidebar { padding: 28px; }
.dtlms-quiz-sidebar .dtlms-timer-container h4, 
.dtlms-quiz-sidebar .dtlms-question-counter-holder h4 { font-size: 20px; margin-bottom: 35px; }	
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set,
#dtlms-class-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-toggle-group-set { height: auto }
.dtlms-quiz-questions ul.dtlms-question-image-options li { width: 100%; text-align: center; margin: 0; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details { width: 60%; display: inline-block; float: left; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta { float: left; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details h2 { text-align: left; font-size: 22px; float: left; margin-right: 10px; line-height: normal; margin: 0 5px 0 0; }
.dtlms-curriculum-intro h3 { float: left; width: 100%; margin: 0; font-size: 20px; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta span.dtlms-curriculum-duration { font-size: 16px; line-height: 36px; margin: 0 }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-curriculum-duration, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation { margin: 0; }
.dtlms-course-curriculum-popup-header { border-bottom: 1px solid #e9e9e9; }
#dtlms-course-curriculum-popup .dtlms-curriculum-details .dtlms-curriculum-detailed-links .dtlms-curriculum-list li .dtlms-curriculum-meta-items .dtlms-curriculum-meta-preview  { margin: 0 15px 15px 0; float: left; }
.dtlms-curriculum-content-holder .dtlms-gapfill input[type="text"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="password"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="email"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="url"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="tel"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="number"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="range"], .dtlms-curriculum-content-holder .dtlms-gapfill input[type="date"], .dtlms-curriculum-content-holder .dtlms-gapfill textarea, .dtlms-curriculum-content-holder .dtlms-gapfill input.text, .dtlms-curriculum-content-holder .dtlms-gapfill input[type="search"], .dtlms-curriculum-content-holder .dtlms-gapfill select { width: 150px; }
.dtlms-quiz-questions ul li .dtlms-quiz-answers-container { min-width: 100%; }
.dtlms-quiz-questions .dtlms-boolean > span, .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li, 
div[class*="listing-filters"] > div[class$="filter"] > ul > li, #dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li, 
#dtlms-class-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li { width: 100%; }
.dtlms-quiz-questions .dtlms-boolean > span:first-child { margin-bottom: 20px; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-results-container { width: 65%; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 100%; float: left; position: static; clear: none; margin-bottom: 15px; }
.dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 100%; float: left; position: static; clear: none; margin-bottom: 50px; margin-left: 0; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-one-fourth, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-one-fourth { width: 40%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fourth,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fourth { width: 58%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar { margin-bottom: 15px; width: 100%; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 100%; float: left; margin-bottom: 25px; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 100%; float: left; margin-bottom: 25px; margin-left: 0; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > h3, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > h3, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > h3, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > h3, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > h3, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > h3 { width: 100%; float: left; display: block; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder, .wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder, .admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder .dtlms-curriculum-result-intro  > .dtlms-curriculum-progress-details-holder { width: 100%; float: left; display: block; }
.dtlms-course-results-main-detail-wrapper, 
.dtlms-class-results-main-detail-wrapper { padding: 30px; }
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-header .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-header .dtlms-course-results-main-detail-wrapper .dtlms-title,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title { font-size: 16px; margin-bottom: 20px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first { width: 100%; float: left; margin-bottom: 15px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth { width: 100%; float: left; clear: none; margin-bottom: 15px; margin-left: 0; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(3),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth:nth-child(3),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(3) { margin-bottom: 0; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(n+4),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth:nth-child(n+4),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(n+4) { display: none; }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5, 
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5 { font-size: 30px; }
.dtlms-course-result-popup-header .dtlms-author-details .dtlms-author-desc, 
.dtlms-class-result-popup-header .dtlms-author-details .dtlms-author-desc { width: 100%; float: left; }
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-completed,
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-completed, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button { right: -40px; top: 0px; left: auto; transform: none; font-size: 0; width: 34px; padding: 0; height: 34px; text-align: center; font-size: 0; }
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-completed, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-purchased, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-lesson-complete-button, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-undergoing, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-underevaluation { right: -33px; top: -20px; left: auto; transform: none; font-size: 0; width: 34px; padding: 0; height: 34px; text-align: center; font-size: 0; position: absolute; }
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed:before, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased:before, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-lesson-complete-button:before, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing:before, 
div[class*="result-popup-container"] .dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation:before, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before, 
div[class*="result-popup-container"] .dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before, 
div[class*="result-popup-container"] .dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before { right: 0; left: 0; margin: 0 auto; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span, 
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span { font-size: 12px; }
.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2)::before, 
.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before { bottom: -6px; }
}
@media only screen and (max-width: 767px) {
.dtlms-column { margin-bottom: 20px; margin-left: 0; }
.dtlms-one-fourth, .dtlms-one-half, .dtlms-one-third, .dtlms-three-fourth, .dtlms-two-third, .dtlms-one-fifth, .dtlms-four-fifth, .dtlms-three-fifth, .dtlms-two-fifth, .dtlms-one-sixth, .dtlms-two-sixth, .dtlms-three-sixth, .dtlms-four-sixth, .dtlms-five-sixth, .column.no-space.dtlms-one-fourth, .column.no-space.dtlms-one-third, .column.no-space.dtlms-one-half, .column.no-space.dtlms-one-fifth, .column.no-space.dtlms-one-sixth, .column.no-space.dtlms-three-fourth, .column.no-space.dtlms-two-third, .column.no-space.dtlms-four-fifth, .column.no-space.dtlms-three-fifth, .column.no-space.dtlms-two-fifth, .column.no-space.dtlms-two-sixth, .column.no-space.dtlms-three-sixth, .column.no-space.dtlms-four-sixth, .column.no-space.dtlms-five-sixth { width: 100%; }	
.dtlms-main-title-section-wrapper .featured-post { margin-top: 20px; position: static; }
.dtlms-quiz-features-list { padding-left: 15px; padding-right: 15px; width: 100%; }
.dtlms-quiz-features-list li { font-size: 14px; padding: 15px; }
.dtlms-quiz-questions ul.dtlms-question-image-options li { margin: 0 auto; }
.dtlms-quiz-questions textarea { width: 100%; }
.dtlms-course-curriculum-popup-header { height: auto; padding: 12px 0; }
.dtlms-course-curriculum-popup-header .dtlms-curriculum-intro > .dtlms-column:last-child { display: table; padding-right: 22px; }
.dtlms-curriculum-intro > .dtlms-one-fourth, .dtlms-curriculum-intro > .dtlms-three-fourth { width: 100%; }		
.dtlms-curriculum-intro .dtlms-curriculum-intro-details { width: 100%; }
.dtlms-curriculum-intro h2, .dtlms-curriculum-intro .dtlms-curriculum-intro-details h2 { font-size: 22px; }
.dtlms-curriculum-intro h3, .dtlms-curriculum-intro .dtlms-curriculum-intro-details h3, 
.dtlms-curriculum-intro h4, .dtlms-curriculum-intro .dtlms-curriculum-intro-details h4 { display: none; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details h2,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta { float: none; text-align: center; width: 100%; position: relative; }
.dtlms-curriculum-intro, .dtlms-course-result-popup-intro, .dtlms-class-result-popup-intro, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased,
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-lesson-complete-button { padding-top: 8px; padding-bottom: 8px; position: relative; -webkit-transform: none; transform: none; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-lesson-complete-button { right: -23px; top: -20px; left: auto; transform: none; font-size: 0; width: 34px; padding: 0; height: 34px; text-align: center; font-size: 0; position: absolute; }
.dtlms-close-course-curriculum-popup, .dtlms-refresh-course-curriculum, .dtlms-refresh-course-result, .dtlms-refresh-class-result, .dtlms-close-course-result-popup { height: 35px; top: 4px; bottom: auto; width: 35px; right: 4px; transform: none; -moz-transform: none; -ms-transform: none; -webkit-transform: none; border: 1px solid #ddd; }
.dtlms-refresh-course-curriculum, .dtlms-refresh-course-result, .dtlms-refresh-class-result { right: 38px; }
.dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-completed,
.dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, 
.dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, 
.dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, 
.dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button, 
.dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-completed, 
.dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, 
.dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, 
.dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, 
.dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button { right: -40px; top: -20px; left: auto; transform: none; font-size: 0; width: 34px; padding: 0; height: 34px; text-align: center; font-size: 0; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-completed, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-purchased, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-lesson-complete-button, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-undergoing, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta > span.dtlms-underevaluation { right: -33px; top: -20px; left: auto; transform: none; font-size: 0; width: 34px; padding: 0; height: 34px; text-align: center; font-size: 0; position: absolute; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-purchased:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-lesson-complete-button:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-undergoing:before, 
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-underevaluation:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before, 
.dtlms-course-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-completed:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-purchased:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-undergoing:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-underevaluation:before, 
.dtlms-class-result-popup-intro .dtlms-item-status-details span.dtlms-lesson-complete-button:before { right: 0; left: 0; margin: 0 auto; }
.dtlms-close-course-curriculum-popup:before, .dtlms-close-course-result-popup:before { font-size: 16px; }
.dtlms-refresh-course-curriculum:before, .dtlms-refresh-course-result:before, .dtlms-refresh-class-result:before { font-size: 14px; }
.dtlms-close-course-curriculum-popup, .dtlms-refresh-course-curriculum, .dtlms-refresh-course-result, .dtlms-refresh-class-result, .dtlms-close-course-result-popup { background-color: #eee; }
.dtlms-close-course-curriculum-popup:hover, .dtlms-refresh-course-curriculum:hover, .dtlms-refresh-course-result:hover, .dtlms-refresh-class-result:hover, .dtlms-close-course-result-popup:hover { background-color: #e9e9e9;}
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder { width: 100%; margin-top: 35px; }
.dtlms-course-curriculum-popup-header { border-bottom: 1px solid #e9e9e9; }
#dtlms-course-curriculum-popup:not(.dtlms-curriculum-quiz-lock) .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder { padding: 0 30px; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-title,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-file-types,
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > form.formAssignment textarea.assignment-textarea { width: 100%; }
.dtlms-curriculum-content-holder .dtlms-note { width: 100%; }
.dtlms-quiz-features-list ~ .dtlms-info-box { padding: 20px; z-index: 1; }
.dtlms-quiz-features-list ~ .dtlms-info-box:before { left: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); font-size: 70px; opacity: 0.075; z-index: -1; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-dashboard-quiz-statistics .dtlms-column.dtlms-one-half.first { margin-bottom: 50px; } .dtlms-quiz-sidebar .dtlms-timer-container, .dtlms-quiz-sidebar .dtlms-question-counter-holder { background: none; width: 50%; float: left; }
.dtlms-quiz-sidebar .dtlms-question-counter-holder ~ div[class$="box"] { margin-top: 0; }
.dtlms-quiz-questions ul.dtlms-question-image-options li { width: 46%; margin-right: 4%; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-results-container { width: 75%; }
.dtlms-quiz-questions .dtlms-boolean > span, .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li, div[class*="listing-filters"] > div[class$="filter"] > ul > li, #dtlms-course-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li, #dtlms-class-result-popup .dtlms-questions-list-container.dtlms-dashboard-questions-list .dtlms-quiz-questions ul:not(.dtlms-question-image-options) li { width: 100%; margin-right: 0; }
.dtlms-quiz-questions .dtlms-boolean > span:first-child { margin-bottom: 20px; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 100%; float: left; position: static; clear: none; margin-bottom: 15px; }
.dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder,
.dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 100%; float: left; position: static; clear: none; margin-bottom: 50px; margin-left: 0; }
.dtlms-course-result-popup-intro h2, .dtlms-course-result-popup-intro h3, .dtlms-course-result-popup-intro h4, .dtlms-class-result-popup-intro h2, .dtlms-class-result-popup-intro h3, .dtlms-class-result-popup-intro h4 { font-size: 24px; }
.dtlms-title, #dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-title,
.dtlms-curriculum-result-intro > h3, 
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder span.dtlms-progress-bar-title,
.dtlms-class-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder span.dtlms-progress-bar-title { font-size: 20px; }
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar,
.dtlms-class-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar { margin-bottom: 15px; width: 100%; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-two-fifth { width: 100%; float: left; margin-bottom: 25px; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-column.dtlms-three-fifth.dtlms-view-curriculum-details-holder { width: 100%; float: left; margin-bottom: 25px; margin-left: 0; }
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-refresh-class-result { right: 42px; }
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-close-class-result-popup { width: 35px; float: left; margin-bottom: 25px; margin-left: 0; font-size: 12px; transform: none; top: 4px; height: 35px; right: 8px; color: rgba(0,0,0,0.8); border: 1px solid #ddd; background: #eee; }
#dtlms-class-result-popup .dtlms-class-result-popup-header .dtlms-close-class-result-popup:before { font-size: 14px; }
#dtlms-class-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-completed, #dtlms-class-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, #dtlms-class-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, #dtlms-class-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, #dtlms-class-result-popup .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button, #dtlms-class-result-popup .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-completed, #dtlms-class-result-popup .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, #dtlms-class-result-popup .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, #dtlms-class-result-popup .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, #dtlms-class-result-popup .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button { right: -37px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-completed, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-completed, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-purchased, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-undergoing, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-underevaluation, #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-class-result-popup-intro .dtlms-item-status-details > span.dtlms-lesson-complete-button { top: 0; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-header { height: auto; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro, 
.wp-admin #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro, 
.admin-bar #dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup .dtlms-course-result-popup-intro { padding: 10px 20px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-intro h2 { font-size: 24px; }
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar, 
.wp-admin .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar, 
.admin-bar .dtlms-course-result-popup-container .dtlms-curriculum-result-intro .dtlms-curriculum-progress-details-holder .dtlms-progressbar { width: 100%; }
#dtlms-class-result-popup .dtlms-course-result-popup-container, 
.wp-admin #dtlms-class-result-popup .dtlms-course-result-popup-container, 
.admin-bar #dtlms-class-result-popup .dtlms-course-result-popup-container,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-view-curriculum-details-holder .dtlms-curriculum-details-container { margin-bottom: 0; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-one-fifth { width: 18.4%; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-column.dtlms-four-fifth { width: 79.6%; }
#dtlms-class-result-popup #dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a { float: right; }
.dtlms-course-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5, 
.dtlms-class-results-main-detail-wrapper .dtlms-item-progress-details-holder .dtlms-quiz-results h5 { font-size: 40px; }
.dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title,
.dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-title { margin-bottom: 20px; }
.dtlms-course-results-main-detail-wrapper, .dtlms-class-results-main-detail-wrapper { padding: 50px 45px 25px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth.first { width: 100%; float: left; margin-bottom: 15px; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth,
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth { width: 100%; float: left; clear: none; margin-bottom: 15px; margin-left: 0; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(3),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth:nth-child(3),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(3) { margin-bottom: 0; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(n+4),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-class-results-main-detail-wrapper .dtlms-one-fifth:nth-child(n+4),
#dtlms-course-result-popup .dtlms-class-result-popup-container .dtlms-course-results-main-detail-wrapper .dtlms-one-fifth:nth-child(n+4) { display: none; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth,
#dtlms-class-curriculum-popup .dtlms-class-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-three-fourth,
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth,
#dtlms-class-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-one-fourth { width: 100%; }
#dtlms-course-curriculum-popup.dtlms-course-curriculum-popup-assignment .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-assignment-file-size { width: 100%; float: left; } 
.dtlms-expand-course-result-main-details, .dtlms-expand-class-result-main-details { display: none; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
.dtlms-container { width: 420px; }
}
@media only screen and (max-width: 479px) {
.dtlms-quiz-features-list ~ .dtlms-info-box {padding: 30px; z-index: 1; font-size: 14px; }
.dtlms-quiz-results-container .dtlms-quiz-results h5 span { font-size: 50px; }
.dtlms-course-curriculum-popup-header {height: auto; padding: 40px 0 20px; }
.dtlms-quiz-questions ul.dtlms-question-image-options li { width: 100%; margin-right: 4%; text-align: center; }
#dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-quiz-results-container { width: 100%; }
.dtlms-quiz-sidebar .dtlms-timer-container, .dtlms-quiz-sidebar .dtlms-question-counter-holder { width: 100%; }
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > h3,
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder,
.dtlms-class-result-popup-container .dtlms-curriculum-result-intro > h3,
.dtlms-class-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder { width: 100%; float: left; display: inline-block; }
.dtlms-course-result-curriculum-container, .dtlms-class-result-curriculum-container { width: 100%; float: left; overflow-x: scroll; }
.dtlms-course-result-curriculum-container th, .dtlms-course-result-curriculum-container td, .dtlms-course-result-curriculum-container tbody th, .dtlms-class-result-curriculum-container th, .dtlms-class-result-curriculum-container td, .dtlms-class-result-curriculum-container tbody th { font-size: 14px; }
.dtlms-course-result-popup-intro h2, .dtlms-course-result-popup-intro h3, .dtlms-course-result-popup-intro h4, .dtlms-class-result-popup-intro h2, .dtlms-class-result-popup-intro h3, .dtlms-class-result-popup-intro h4 { font-size: 20px; }
.dtlms-title, #dtlms-course-curriculum-popup .dtlms-course-curriculum-popup-container .dtlms-four-fifth .dtlms-curriculum-content-holder > div.dtlms-title,
.dtlms-curriculum-result-intro > h3, 
.dtlms-course-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder span.dtlms-progress-bar-title,
.dtlms-class-result-popup-container .dtlms-curriculum-result-intro > .dtlms-curriculum-progress-details-holder span.dtlms-progress-bar-title { font-size: 17px; }
#dtlms-class-result-popup .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup, 
.wp-admin #dtlms-class-result-popup .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup, 
.admin-bar #dtlms-class-result-popup .dtlms-view-class-curriculum-details-holder #dtlms-course-result-popup { display: block; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-course-result-popup-intro h2 { font-size: 20px; }
body > .nicescroll-rails.nicescroll-rails-hr { display: none !important; }
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a,
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission li .dtlms-four-fifth > ul > li a { margin-left: 0; }
#dtlms-course-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission,
#dtlms-class-result-popup .dtlms-course-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission,
#dtlms-class-result-popup .dtlms-class-result-popup-container .dtlms-three-fifth .dtlms-curriculum-assignment-holder ul.dtlms-assignment-submission { overflow-x: hidden; }
} @media only screen and (min-width: 320px) and (max-width: 479px) {
.dtlms-container { width: 290px; }
.dtlms-curriculum-intro .dtlms-curriculum-intro-details .dtlms-curriculum-intro-details-meta .dtlms-completed { margin-top: 10px; }
.dtlms-questions-list .dtlms-question-title p { width: 100%; font-size: 14px; }
.dtlms-questions-list .dtlms-question-title .aio-icon { font-size: 13px !important; }
.dtlms-quiz-questions-container, .dtlms-question .dtlms-answer-explantion-holder { padding: 10px 10px 10px 20px; }
.dtlms-question table thead th, .dtlms-question table tbody td { width: 100%; display: block; }
.dtlms-quiz-questions .dtlms-gapfill input[type="text"] { margin: 0 auto; width: 100%; text-align: center; }
.dtlms-button.dtlms-view-quiz-result { font-size: 14px; padding: 20px 20px 18px; }
ul.dtlms-quiz-statistics-counter { width: 100%; }
}
@media only screen and (max-width: 319px) {	
.dtlms-container { width: 200px; }
}.scroll_tabs_container {
position: relative;
top: 0px;
left: 0px;
right: 0px;
text-align: left;
height: 61px;
margin-bottom: 10px;
}
.type1 .scroll_tabs_container { height: 58px; }
ul.scroll_tabs_container {
list-style: none;
}  .scroll_tabs_container div.scroll_tab_inner li {
display: -moz-inline-stack;
display: inline-block;
*display: inline;
list-style-type: none;
}
.scroll_tabs_container div.scroll_tab_inner span.scroll_tab_left_finisher {
padding: 0px;
width: 0px;
}
.scroll_tabs_container div.scroll_tab_inner span.scroll_tab_right_finisher {
padding: 0px;
width: 0px;
}
.scroll_tabs_container .scroll_tab_left_button {
color: #000;
height: 100%;
background: linear-gradient(to right,#e8e8e8 0%,#f9f9f9 100%);
text-align: center;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.scroll_tabs_container .scroll_tab_left_button::before {
content: "\f060";
line-height: 60px; 
font-family: "Font Awesome 5 free";
font-weight: 900;
font-size: 12px;
}
.scroll_tabs_container .scroll_tab_left_button_over {
background-color: #999999;
}
.scroll_tabs_container .scroll_tab_left_button_disabled { opacity: 0.1;
}
.scroll_tabs_container .scroll_tab_right_button {
color: #000;
height: 100%;
background: linear-gradient(to left,#e8e8e8 0%,#f9f9f9 100%);
text-align: center;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.scroll_tabs_container .scroll_tab_right_button::before {
content: "\f061";
line-height: 60px; 
font-family: "Font Awesome 5 free";
font-weight: 900;
font-size: 12px;
}
.type1 .scroll_tabs_container .scroll_tab_left_button::before {
content: "\f104";
font-size: 20px;
}
.type1 .scroll_tabs_container .scroll_tab_right_button::before {
content: "\f105";
font-size: 20px;
}
.scroll_tabs_container .scroll_tab_right_button_over {
background-color: #999999;
}
.scroll_tabs_container .scroll_tab_right_button_disabled { opacity: 0.2;
} .type1 .scroll_tabs_container .scroll_tab_left_button { background: linear-gradient(to right,#0c0c0c 0%,#2f2f2f 100%); color: #fff; }
.type1 .scroll_tabs_container .scroll_tab_right_button { background: linear-gradient(to left,#0c0c0c 0%,#2f2f2f 100%); color: #fff; }
.type1 .scroll_tabs_container .scroll_tab_right_button_disabled, .type4 .scroll_tabs_container .scroll_tab_left_button_disabled { opacity: 0.2; }
.type4 .scroll_tabs_container { 
height: 60px;
}
.type2 .scroll_tabs_container {
height: 65px;
}
.type2 .scroll_tabs_container .scroll_tab_left_button:before, .type2 .scroll_tabs_container .scroll_tab_right_button:before { line-height: 65px; } .scroll_tabs_theme_light {
height: 42px;
}
.scroll_tabs_theme_light div.scroll_tab_inner {
height: 42px;
}
.scroll_tabs_theme_light div.scroll_tab_inner span, .scroll_tabs_theme_light div.scroll_tab_inner li {
padding-left: 20px;
padding-right: 20px;
line-height: 40px;
font-size: 14px;
background-color: #CCCCCC;
border-left: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
color: #333333;
cursor: pointer;
}
.scroll_tabs_theme_light div.scroll_tab_inner span.scroll_tab_first, .scroll_tabs_theme_light div.scroll_tab_inner li.scroll_tab_first {
border-left: 0px;
}
.scroll_tabs_theme_light div.scroll_tab_inner span.scroll_tab_left_finisher {
padding: 0px;
width: 10px;
background-color: #CCCCCC;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.scroll_tabs_theme_light div.scroll_tab_inner span.scroll_tab_right_finisher {
padding: 0px;
width: 10px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
background-color: #CCCCCC;
border-left: 0px;
border-right: 1px solid #999999;
}
.scroll_tabs_theme_light div.scroll_tab_inner span.scroll_tab_over, .scroll_tabs_theme_light div.scroll_tab_inner li.scroll_tab_over {
background-color: #999999;
}  .scroll_tabs_theme_light .scroll_tab_left_button {
height: 42px;
background-color: #CCCCCC;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #999999;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.scroll_tabs_theme_light .scroll_tab_left_button::before {
content: "\25C0";
line-height: 40px;
padding-left: 5px;
}
.scroll_tabs_theme_light .scroll_tab_left_button_over {
background-color: #999999;
}
.scroll_tabs_theme_light .scroll_tab_left_button_disabled {
color: #AAAAAA;
background-color: #CCCCCC;
}
.scroll_tabs_theme_light .scroll_tab_right_button {
height: 42px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
background-color: #CCCCCC;
border: 1px solid #999999;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.scroll_tabs_theme_light .scroll_tab_right_button::before {
content: "\25B6";
line-height: 40px;
padding-left: 5px;
}
.scroll_tabs_theme_light .scroll_tab_right_button_over {
background-color: #999999;
}
.scroll_tabs_theme_light .scroll_tab_right_button_disabled{
color: #AAAAAA;
background-color: #CCCCCC;
}
.scroll_tabs_theme_light div.scroll_tab_inner span.tab_selected, .scroll_tabs_theme_light div.scroll_tab_inner li.tab_selected {
background-color: #AAAAAA;
}  .scroll_tabs_theme_dark {
height: 42px;
}
.scroll_tabs_theme_dark div.scroll_tab_inner {
height: 42px;
}
.scroll_tabs_theme_dark div.scroll_tab_inner span, .scroll_tabs_theme_dark div.scroll_tab_inner li {
padding-left: 20px;
padding-right: 20px;
line-height: 40px;
font-size: 14px;
background-color: #333333;
border-left: 1px solid #222222;
border-top: 1px solid #222222;
border-bottom: 1px solid #222222;
color: #FFFFFF;
cursor: pointer;
}
.scroll_tabs_theme_dark div.scroll_tab_inner span.scroll_tab_first, .scroll_tabs_theme_dark div.scroll_tab_inner li.scroll_tab_first {
border-left: 0px;
}
.scroll_tabs_theme_dark div.scroll_tab_inner span.scroll_tab_left_finisher {
padding: 0px;
width: 10px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.scroll_tabs_theme_dark div.scroll_tab_inner span.scroll_tab_right_finisher {
padding: 0px;
width: 10px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-left: 0px;
border-right: 1px solid #222222;
}
.scroll_tabs_theme_dark div.scroll_tab_inner span.scroll_tab_over, .scroll_tabs_theme_dark div.scroll_tab_inner li.scroll_tab_over {
background-color: #555555;
}
.scroll_tabs_theme_dark .scroll_tab_left_button {
height: 42px;
background-color: #333333;
color: #FFFFFF;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #222222;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.scroll_tabs_theme_dark .scroll_tab_left_button::before {
content: "\25C0";
line-height: 40px;
padding-left: 5px;
}
.scroll_tabs_theme_dark .scroll_tab_left_button_over {
background-color: #666666;
}
.scroll_tabs_theme_dark .scroll_tab_left_button_disabled {
color: #444444;
background-color: #333333;
}
.scroll_tabs_theme_dark .scroll_tab_right_button {
height: 42px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
background-color: #333333;
border: 1px solid #222222;
color: #FFFFFF;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.scroll_tabs_theme_dark .scroll_tab_right_button::before {
content: "\25B6";
line-height: 40px;
padding-left: 5px;
}
.scroll_tabs_theme_dark .scroll_tab_right_button_over {
background-color: #666666;
}
.scroll_tabs_theme_dark .scroll_tab_right_button_disabled{
color: #444444;
background-color: #333333;
}
.scroll_tabs_theme_dark div.scroll_tab_inner span.tab_selected, .scroll_tabs_theme_dark div.scroll_tab_inner li.tab_selected {
background-color: #666666;
}div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"]{font-size:16px; line-height:26px; margin-bottom:20px;}
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"]{margin-bottom:5px;}
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p > span{width:auto; text-align:left; margin-left:0; margin-right:2px;}
div[class*="list-item-wrapper"] div[class*="list-thumb"] > a{overflow:hidden;}
div[class*="list-item-wrapper"] div[class*="list-thumb"] > a, div[class*="list-item-wrapper"] div[class*="list-thumb"] > a img, .dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-courselist-thumb-inner, .dtlms-classlist-item-wrapper.list-item .dtlms-classlist-thumb .dtlms-classlist-thumb-inner{transition:all 0.3s linear; -moz-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
div[class*="list-item-wrapper"]:hover div[class*="list-thumb"] img, .dtlms-courselist-item-wrapper.list-item:hover .dtlms-courselist-thumb .dtlms-courselist-thumb-inner, .dtlms-classlist-item-wrapper.list-item:hover .dtlms-classlist-thumb .dtlms-classlist-thumb-inner{transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1);}
.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner{position:static; -webkit-transform:none; transform:none; padding:0px;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner h5{text-transform:none; font-size:24px; letter-spacing:0px; font-weight:normal; display:inline-block;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details{border:none; padding:30px 0 0;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner{padding:0px; margin-bottom:0px;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p, .type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata i{background-color:transparent;}
.list .list-item.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-description{margin-bottom:20px;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata i{width:auto;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p{display:inline-block; padding-right:8px; font-size:15px;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p.dtlms-courselist-overall-ratings{padding:0px; font-weight:normal;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container{border-left:1px solid #CCC; padding:4px 0; margin:0; display:inline;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p.dtlms-courselist-ratings{padding:0px 0 0 15px;}
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container .dtlms-courselist-ratings span, .dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container .dtlms-courselist-overall-ratings span, .dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-ratings-container .dtlms-courselist-ratings span{background-color:transparent; color:#ffcc21; font-size:0px;}
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container .dtlms-courselist-ratings span, .dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-ratings-container .dtlms-courselist-ratings span{margin:0px 1px;}
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container .dtlms-courselist-ratings span:before, .dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container .dtlms-courselist-overall-ratings span:before, .dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-ratings-container .dtlms-courselist-ratings span:before{font-size:16px;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details ins, .dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free{background-color:#000; color:#FFF; border-radius:0; padding:12px 33px; font-weight:500; margin-right:10px; display:inline-block; margin-bottom:3px; line-height:normal; font-size:14px;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details ins{font-weight:bold;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details, .type1.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details{display:inline-block;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{margin:0px 0 0; display:inline-block; clear:both; width:100%;}
.type1.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i{display:none;}
.type1.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a.added_to_cart.wc-forward{padding:0px 20px;}
.type1.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{margin:10px 5px 0px 0px;}
.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{border:1px solid; border-radius:0; background-color:transparent; text-transform:uppercase; font-size:14px; font-weight:500; padding:11px 33px; display:inline-block; line-height:normal;}
.type1.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{border:1px solid; background-color:transparent; text-transform:uppercase; font-size:14px; font-weight:500; line-height:normal;}
.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-coursedetail-cart-details a i{display:block;}
.dtlms-price-status.dtlms-free span.fa{display:none;}
.dt-skin-primary-bg.dt-sc-dark-bg .type1.dtlms-courselist-item-wrapper .dtlms-courselist-details{padding:34px 30px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details{border:none; background-color:#f8f8f8; padding:30px 30px 0px !important;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner h5{font-weight:500; letter-spacing:0px; margin:12px 0 15px; display:inline-block; text-transform:none;}
.type2.dtlms-courselist-item-wrapper .dtlms-coursedetail-price-details .dtlms-price-status{position:absolute; right:0; bottom:0; line-height:24px; color:#FFF; padding:8px 20px 8px 15px; font-size:20px; font-weight:500; margin:0px;}
.type2.dtlms-courselist-item-wrapper .dtlms-coursedetail-price-details .dtlms-price-status:before{content:""; float:left; width:15px; margin:0px 0px 0px 0px; position:absolute; top:0px; left:-15px; border-left:10px solid rgba(0,0,0,0); border-right:0px solid; border:20px solid; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; border:20px solid; border-right:0px solid; border-left:10px solid rgba(0,0,0,0);}
.type2.dtlms-courselist-item-wrapper .dtlms-coursedetail-price-details .dtlms-price-status ins{color:#FFF; background-color:transparent;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p{padding:0px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings { margin-right: 15px; }
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings, 
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details p{background-color:transparent; padding:0px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details p.dtlms-courselist-overall-ratings{margin-right:10px; background:none; font-weight:normal; padding-left:0px; font-size:16px; margin-left: 0; }
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details p.dtlms-courselist-overall-ratings span{color:#999999; background-color:transparent;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{float:left; width:calc(100% + 60px); width:-moz-calc(100% + 60px); width:-webkit-calc(100% + 60px); clear:both; border-top:1px solid #ececec; margin:0px 0px 0px -30px; padding:0px 15px 12px 30px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration{margin-left:30px; color:#000; position:relative; background:none; padding:0px; font-weight:normal; font-size:16px; float:left; margin:18px 0px 0px 0px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration i{position:static; width:auto; text-align:left; background-color:transparent; color:#000; font-size:14px; margin-right:5px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details{float:right; margin:5px 15px 0px 0px; margin:5px 0px 0px 0px; width:50%;}	
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a{border-radius:50px; font-size:14px; font-weight:normal; color:#FFF; padding:9px 22px; line-height:18px; margin:7px 0 0; display:inline-block; line-height:normal; clear:both; float:right; min-height:auto; text-transform:none;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a i{display:none;}
.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-cart-details{display:inline-block; width:33.3%; text-align:center;}
.type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{padding:0; border:none; line-height:normal; display:inline-block; font-size:18px; text-transform:none; font-weight:normal; margin:3px 0 0; min-height:auto;}
.type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i{display:inline-block; float:right; line-height:inherit; margin:3px 0px 0px 10px;}
.type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:hover{background-color:transparent;}
.type4.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a{border:none; text-transform:none; font-weight:normal; font-size:18px; padding:0px 21px; line-height:38px; min-height:1px; color:#FFF; margin:0px;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a{margin:15px 15px 0 0;}
.type4.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i, .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a i{font-size:14px; line-height:inherit; display:inline-block; float:right; margin:0px 0px 0px 8px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{width:76px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-image img{border-radius:100%;}
.type3.dtlms-courselist-item-wrapper.grid-item.type-dtlms_courses .dtlms-courselist-metadata-holder{float:none;}
.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{margin:-68px auto 0px;}
.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image img{margin:0px auto;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-details{border:none; padding:30px 0px 0px;}
.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details{text-align:center;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-author-description h5{font-size:18px; margin:0px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-author-description h5 a, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-author-description h5 a{display:block;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-author-description span{font-size:16px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-author-description h5, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-author-description span{letter-spacing:0px; font-weight:normal;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder{margin-bottom:0px; clear:both; float:left;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details{float:right;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner h5{font-size:23px; font-weight:500; letter-spacing:0px; text-transform:none;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner h5{display:inline-block;}
.type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner{margin-bottom:5px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-ratings-container{clear:both; width:100%; display:inline-block;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-ratings{display:inline-block;}
.dtlms-courselist-item-wrapper .dtlms-courselist-overall-ratings{display:inline-block; margin-left:10px; font-weight:normal;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-total-reviews, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-total-reviews{color:#999999; padding-left:5px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{clear:both; width:100%; display:inline-block; border-top:1px solid #efefef; padding:20px 0px; margin:18px 0 0;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration{float:left; padding:0; background:none; font-size:16px; width:33.3%; text-align:left;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{float:right; width:33.3%; text-align:right;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{padding-right:15px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-duration{float:left; background:none; padding:0; font-weight:normal; font-size:16px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-duration i{background:none; width:auto; position:static; margin-right:5px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins{background:none; font-size:25px; font-weight:500;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del{font-size:25px; float: none; display: inline-block; margin-top: -3px; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{float:left; margin:0px 10px 0px 0;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-description{float:left; margin:15px 0 0 0;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-featurednpurchase{clear:both;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section{margin:0; padding-bottom:0;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details{padding-bottom:0px;}
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner{margin-bottom:10px;}
#primary.page-with-sidebar .dtlms-one-third.type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, #primary.page-with-sidebar .vc_col-sm-4 .type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, #primary.page-with-sidebar div.dtlms-courses-listing-holder.grid[data-columns="3"] .type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{font-size:16px;}
#primary.page-with-sidebar .dtlms-one-third.type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i, #primary.page-with-sidebar .vc_col-sm-4 .type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i, #primary.page-with-sidebar div.dtlms-courses-listing-holder.grid[data-columns="3"] .type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i{font-size:14px; margin:5px 0px 0px 5px;}
@-moz-document url-prefix() { 
#primary.page-with-sidebar .dtlms-one-third.type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i, 
#primary.page-with-sidebar .vc_col-sm-4 .type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i, 
#primary.page-with-sidebar div.dtlms-courses-listing-holder.grid[data-columns="3"] .type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i { margin-top: 3px; }
}
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section {text-align:center;}	
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-coursedetail-cart-details{width:100%; text-align:center; margin-bottom: 10px;}
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{width:100%; text-align:center; float:none;}
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins .woocommerce-Price-currencySymbol{float:none;}
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details { padding-bottom: 30px; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-duration { width: 100%; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {width: 100%; float: left; padding-right: 0; text-align: left; margin-top: 15px; margin-bottom: 10px; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: left; }
.page-with-sidebar .dtlms-one-third.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li span { width: 100%; float: left; }
.page-with-sidebar .dtlms-one-third.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { width: 100%; float: left; text-align-last: left;margin: 0; }
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins .woocommerce-Price-currencySymbol, 
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins .woocommerce-Price-currencySymbol {float:right;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del .woocommerce-Price-amount.amount, 
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del .woocommerce-Price-amount.amount { display: inline-block; text-decoration: line-through; }
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins, 
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins { float: none; display: inline-block; }
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del span.woocommerce-Price-currencySymbol, 
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del span.woocommerce-Price-currencySymbol { float: right; }
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container span.dtlms-courselist-total-reviews{position:relative; padding-left:5px; font-size:16px;}
.dtlms-courselist-item-wrapper .dtlms-courselist-total-reviews:before{content:"(";}
.dtlms-courselist-item-wrapper .dtlms-courselist-total-reviews:after{content:")";}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul{position:relative; display:inline-block; width:100%; margin:20px 0px;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li{width:49%; display:inline-block; border-bottom:1px solid; border-right:1px solid; border-color:#efefef; padding-bottom:0; line-height:20px; padding:11px 5px 11px 20px; font-size:16px; font-weight:normal;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even){border-right:none; margin-left:-4px;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(odd){padding-left:0px;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n), .type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(4n){border-bottom:none;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details{border:none; padding:30px 0 0;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li label{letter-spacing:0px; font-weight:normal;position: relative; padding-right: 4px; margin-right: 4px; }
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li label:before { position: absolute; content: "-"; display: block; right: -4px; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);  }
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li span{letter-spacing:0px; font-weight:normal; display:inline-block;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{clear:both; float:left; width:100%;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section{display:inline-block; width:100%;}	
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section .dtlms-courselist-tags a{font-weight:normal; background-color:#f0f0f0; padding:7px 15px;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-metadata{width:100%;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-metadata .dtlms-courselist-tags i{display:none;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-ratings{display:inline-block;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-overall-ratings{display:inline-block; font-weight:normal;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{float:right; display:inline-block; margin:-40px 0 0;}
.type4.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free{background-color:transparent; color:inherit; font-size:22px; padding:0; margin-right:0;}
.list-item.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{margin-left:230px; float:left;}
.dtlms-one-third.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li label,
.dtlms-one-third.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li span { font-size: 15px; }
.page-with-sidebar.with-both-sidebar .list-item.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section {margin: 20px 0 0; float: left; }
.type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-ratings { margin-right: 10px; }
.type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-overall-ratings { margin-left: 0; }
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details{border:none; padding:24px 30px 0; border:1px solid #efefef; border-top:none;}
.type5.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-course-listing-featured, .type5.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-purchase-status-details{margin:0px 7px;}
.type5.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner, .type8.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner{position:relative;}
.type5.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner, .type5.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner{padding-top:25px;}
.type5.dtlms-courselist-item-wrapper.type-dtlms_courses.grid-item .dtlms-courselist-details .dtlms-courselist-details-inner{text-align:center; padding-top:25px;}
.type5.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-coursedetail-cart-details, .type8.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-coursedetail-cart-details{position:absolute; margin:0 auto; left:0; right:0; bottom:-65px;}
.type8.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-coursedetail-cart-details{bottom:-40px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner h5{letter-spacing:0px; font-weight:500; margin:10px 0px 0px; display:inline-block; text-transform:none;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner .dtlms-courselist-metadata-holder h5{font-size:16px; font-weight:normal;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner .dtlms-courselist-metadata-holder h5 span{margin-left:10px; position:relative; padding-left:14px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner .dtlms-courselist-metadata-holder h5 span:empty{display:none;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner .dtlms-courselist-metadata-holder h5 span:before{content:""; background-color:#000; margin-right:10px; width:5px; height:1px; display:inline-block; position:absolute; top:11px; margin:auto 0; left:0px;}
.type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-price-details{text-align:center; display:inline-block; margin:0px auto 0; width:100%; position:relative; bottom:14px; left:0; right:0; z-index:1;}
.type5.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free{margin-right:0; font-size:22px; padding:9px 28px; margin-bottom:0; display:inline; border-radius:50px;}
.type5.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-price-details{margin-bottom:-27px; float:left;}
.type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-price-details .dtlms-cost{border-radius:50px; color:#FFF; padding:9px 28px; font-size:22px; font-weight:500; line-height:normal;}
.type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-price-details ins{background:none; color:#FFF;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-thumb{overflow:visible;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder{margin-bottom:20px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{clear:both; float:left; width:calc(100% + 60px); width:-moz-calc(100% + 60px); width:-webkit-calc(100% + 60px); border-top:1px solid #efefef; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; margin:45px 0px 0px -30px; padding:33px 20px 15px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section{float:left;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{float:right; text-align:right;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration, .type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration i{position:static; padding:0px; background:none;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum { position: relative;; padding-left: 22px; }
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration i,
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum i { position: absolute; left: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration{font-size:16px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section i{font-size:12px; width:auto; margin-right:5px; min-width:15px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings{margin-bottom:0px;}
.type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, .type8.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{border-radius:50px; min-height:1px; padding:0px 20px; font-size:18px; font-weight:normal; text-transform:none; line-height:38px; border:none; color:#FFF; margin:0; min-height:auto;}
.type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i, .type8.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i{display:inline-block; float:right; font-size:14px; margin:0px 0px 0px 8px; line-height:inherit;}
.type5.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details{text-align:right; margin:0; bottom:65px; left:auto; z-index:0; width:auto; right:0; float:right; margin-bottom:-65px;}
.page-with-sidebar.with-both-sidebar .type5.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details { margin-bottom: 22px; float: left; position: static; }
.page-with-sidebar.with-both-sidebar .type5.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details > span {float: none; display: inline-block; }
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-thumb{border-bottom:3px solid;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details{background-color:#f8f8f8; border:none; border-width:0px 1px 1px; border-style:solid; border-color:#efefef; padding:30px 15px 0px 30px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-tags{font-size:16px; font-weight:normal; float:left; clear:both; width:100%; margin:12px 0 0;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details h5{font-weight:500; letter-spacing:0px; display:inline-block; text-transform:none;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-author-image{max-width:57px; clear:both; float:left; margin-right:10px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-description{display:inline-block;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-description p{font-weight:normal;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-description p a{display:block;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-description p span{clear:both; background-color:transparent; font-weight:normal;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-author-image img{border-radius:100%; border:1px solid;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder{float:left;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details{float:right; margin:15px 0 0; display:inline-block;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details .dtlms-price-status.dtlms-free{font-size:18px; font-weight:normal; padding:7px 17px; margin:-5px 0 0;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details del{margin-right: 10px; font-weight: 500; font-size: 18px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details ins{font-size:18px; font-weight:normal; color:#FFF; padding:7px 17px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder p{display:inline-block; width:auto; font-size:18px; font-weight:normal; margin:2px 0px 0px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder p a{float:left;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder p span{font-size:16px; font-weight:normal; clear:both; float:left;}	
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{float:left; width:calc(100% + 45px); width:-moz-calc(100% + 45px); width:-webkit-calc(100% + 45px); clear:both; border-top:1px solid #ececec; margin:15px 0px 0px -30px; padding:20px 30px 8px 30px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section{font-size:14px; float:left;}
#primary.page-with-sidebar .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section{width:50%;}
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details { float: left; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details { padding-bottom: 30px; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section {width: 100%; margin-bottom: 10px; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: left; text-align: left; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details { margin: 0; }
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section i{margin-right:5px; font-size:12px; background:none; width:auto; position:static;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section i.fa-book{margin-right:10px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration{display:inline-block; width:auto; position:static;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration{display:inline-block; width:auto; background:none; padding:0; margin-right:8px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-duration i{position:static; background:none;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-curriculum{display:inline-block; margin:12px 10px 0 0;}
.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-curriculum{margin:0px 10px 0 0;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{float:right; text-align:right;}
.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section, .type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{width:50%;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section .dtlms-courselist-ratings{margin-bottom:0px;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details{border:none; padding-bottom:0px;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner{margin-bottom:0;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details{width:calc(100% + 45px); width:-moz-calc(100% + 45px); width:-webkit-calc(100% + 45px); background-color:#FFF; clear:both; float:left; margin:0px 0px 0px -30px; text-align:center; display:inline-block;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a{margin:0; display:inline-block; width:100%; border:none; border-radius:0px; text-transform:none; font-size:18px; font-weight:normal; position:relative; line-height:46px; min-height:auto;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a.added_to_cart.wc-forward{border-top:1px solid #efefef;}
.type6.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:after{content:"\f07a"; font-family:Fontawesome; font-size:14px; margin-left:8px;}
.type6.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i{display:none;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a{border:1px solid; border-radius:3px;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section{width:calc(100% + 70px); width:-moz-calc(100% + 70px); width:-webkit-calc(100% + 70px); margin:15px 0px 0px -35px; padding-top:8px; padding-right:40px;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-curriculum{margin:5px 12px 3px 0px;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-ratings-container{display:inline-block;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-ratings{display:inline-block; margin-bottom:0px;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-overall-ratings{margin-bottom:0px;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{float:right; text-align:right;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a{padding:0px 13px; line-height:34px; min-height:1px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb ~ .dtlms-courselist-details{padding:35px 30px 0;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-duration{font-size:14px; padding:12px 18px; display:inline-block; border-radius:5px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-tags{font-size:0px; margin-bottom:25px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-tags a{font-size:14px; padding:9px 14px; display:inline-block; margin-right:10px; line-height:normal;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-ratings-container{clear:both; float:left; width:100%;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-ratings-container .dtlms-courselist-ratings{display:inline-block;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{float:left; width:calc(100% + 60px); width:-moz-calc(100% + 60px); width:-webkit-calc(100% + 60px); clear:both; border-top:1px solid #ececec; margin:20px 0px 0px -30px; padding:13px 30px 13px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section{float:left;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{float:right;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty,
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section:empty { display: none; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details{font-size:inherit; line-height:26px; font-weight:500; margin:4px 0 0;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details .dtlms-price-status.dtlms-free{padding:0; font-size:20px; background-color:transparent; color:inherit; letter-spacing:0px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details ins{background:none; font-size:22px; font-weight:500;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details del{font-size:22px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a{font-size:18px; font-weight:500; text-transform:none; padding:0; border:none; border-radius:0px; min-height:1px; margin:6px 0 0; line-height:normal; clear:both; float:right;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a.added_to_cart.wc-forward{margin:10px 0 0;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a:hover{background-color:transparent;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5{font-size:20px; font-weight:500; letter-spacing:0px; text-transform:none;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a i{margin-right:0; float:right; margin-left:8px; line-height:inherit;}
.type7.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a i,
.type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a i{display:none;}
#primary.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-duration { float: right; }
#primary.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge { width: 100%; float: right; margin-right: 0; margin-bottom: 8px; }
#primary.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span { float: right; }
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{width:76px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-image img{border-radius:100%;}
.type8.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{margin:-68px auto 0px;}
.type8.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image img{margin:0px auto;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details{border:none; padding:0px; border-style:solid; border-color:#ececec; border-width:1px 1px 1px 0px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-thumb ~ .dtlms-courselist-details{padding:30px 30px 0px;}
.type8.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details{text-align:center; border-width:0px 1px 1px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details h5{font-size:18px; margin:0px 0 15px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details h5 a{display:block;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details h5, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-details span{letter-spacing:0px; font-weight:normal;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-metadata-holder{margin-bottom:15px; clear:both;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5{font-size:23px; font-weight:500; letter-spacing:0px; margin:5px 0 15px; display:inline-block; text-transform:none;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-ratings-container{clear:both; width:100%; display:inline-block;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-ratings{display:inline-block;}
.dtlms-courselist-item-wrapper .dtlms-courselist-overall-ratings{display:inline-block; margin-left:10px; font-weight:normal; font-size:16px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-total-reviews{color:#999999; padding-left:5px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{clear:both; width:100%; display:inline-block; border-top:1px solid #efefef; padding:20px 0px 0px; float:left;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration{float:left; padding:0; background:none; font-size:16px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{float:right; margin:0px 0 0;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-duration{float:left; background:none; padding:0; font-weight:normal; font-size:16px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-duration i{background:none; width:auto; position:static; margin-right:5px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins{background:none; font-size:20px; font-weight:500;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del { font-size: 20px; font-weight: 500; }
.grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{width:calc(100% + 60px); width:-moz-calc(100% + 60px); width:-webkit-calc(100% + 60px); margin:20px 0px 0px -30px; padding:30px 30px 10px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-metadata i{font-size:15px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section{float:left;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-students-enrolled, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-ratings-container{display:inline-block;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details p.dtlms-courselist-overall-ratings{margin-right:10px; background:none; font-weight:normal; padding-left:0px; margin-bottom:0px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details p.dtlms-courselist-overall-ratings span{background-color:transparent;}
.type8.dtlms-courselist-item-wrapper .dtlms-course-listing-featured{float:none;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details{display:inline-block;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status{padding:5px 10px 5px 26px;}
.type8.dtlms-courselist-item-wrapper.grid-item .dtlms-course-listing-featured, .type8.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-purchase-status-details, .type3.dtlms-courselist-item-wrapper.grid-item .dtlms-course-listing-featured, .type3.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-purchase-status-details, .type5.dtlms-courselist-item-wrapper.grid-item .dtlms-course-listing-featured, .type5.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-purchase-status-details{margin:0px 7px;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section{padding:12px 0 8px;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section{width:33.3%;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section{float:left; width:66.7%;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details{float:left; text-align:center; width:50%;margin-top: 7px;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details{float:right; width:50%; text-align:right;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-metadata{margin:5px 0 0;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{float:left; margin-right:10px;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-description{display:inline-block; margin:15px 0 0;}
#primary.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section { width: 100%; text-align: center; }
#primary.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section { width: 100%; }
#primary.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details,
#primary.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { width: 100%; text-align: center;
margin-bottom: 15px; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder { width: 100%; }
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details,
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: right; width: 100%; text-align: right; }
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-details{background-color:#f8f8f8; border:none; padding:35px 0 0;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5{font-weight:500; letter-spacing:0px; display:inline-block; text-transform:none;}
.type9.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner, .type9.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-details .dtlms-courselist-details-inner, .type9.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner{padding:0px 30px;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{clear:both; width:100%; display:inline-block; color:#FFF; padding:12px 30px 0px; margin:15px 0 0; float:left;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section{float:left;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{float:right;}
.type9.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free{padding:0; background-color:transparent; margin:0; font-size:22px;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins{background:none; font-size:22px; font-weight:500;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del{font-size:22px;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-ratings{display:inline-block; margin:2px 0px 10px;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status{top:-1px;}
.type9.list-item.dtlms-courselist-item-wrapper .dtlms-courselist-details{padding:30px 0 0; border:none;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-details-inner{margin-bottom:0; padding:0 30px;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details{width:100%; clear:both; float:left; margin:0px 0px 0px 0px; text-align:center; display:inline-block;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a{margin:0; color:#FFF; display:inline-block; width:100%; border:none; border-radius:0px; text-transform:none; font-size:18px; font-weight:normal; position:relative; line-height:46px; min-height:auto;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a.added_to_cart.wc-forward{border-top:1px solid;}
.type9.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:after, .type10.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:after{content:"\f07a"; font-family:Fontawesome; font-size:14px; margin-left:8px;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{float:right;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details{width:auto; float:right; text-align:right; clear:none;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a{width:auto; padding:0; min-height:1px; background-color:transparent; line-height:normal;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a:hover{background-color:transparent;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-ratings-container{display:inline-block; margin-right:30px;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details{display:inline-block;}
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section { width: 100%; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details { float: right; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; display: inline-block; width: 100%; text-align: center; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details { text-align: center; float: none; display: inline-block; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a { float: none; display: inline-block; margin-bottom: 20px; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section:empty { display: none; }
.type10.dtlms-courselist-item-wrapper.dtlms-column{margin-bottom:50px;}
.type10.dtlms-courselist-item-wrapper.dtlms-column.list-item{overflow:visible;}
.type10.dtlms-courselist-item-wrapper.grid-item:before{content:""; box-shadow:0px 15px 25px 5px rgba(0,0,0,0.1); -moz-box-shadow:0px 15px 25px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 15px 25px 5px rgba(0,0,0,0.1); position:absolute;width:calc(100% - 25px); height:calc(100% - 50px); width:-webkit-calc(100% - 25px); height:-webkit-calc(100% - 50px); width:-moz-calc(100% - 25px); height:-moz-calc(100% - 50px); display:inline-block; top:30px; left:15px;}
.type10.dtlms-courselist-item-wrapper:before{content:""; box-shadow:0px 15px 25px 5px rgba(0,0,0,0.1); -moz-box-shadow:0px 15px 25px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 15px 25px 5px rgba(0,0,0,0.1); position:absolute;width:calc(100% - 0px); height:calc(100% - 0px); width:-webkit-calc(100% - 0px); height:-webkit-calc(100% - 0px); width:-moz-calc(100% - 0px); height:-moz-calc(100% - 0px); display:inline-block; top:0; left:0px;}
.swiper-wrapper .type10.dtlms-courselist-item-wrapper:before{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-thumb{overflow:visible;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{width:75px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-image img{border-radius:100%;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-ratings-container{position:absolute; bottom:0; right:0; background-color:#FFF; display:inline-block; float:right; padding:9px 14px 4px; z-index:1; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; }
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-courselist-ratings-container{bottom:0;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-ratings-container p{margin-bottom:0px;}
.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder{margin:-60px 0 0;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-author-image{float:left; margin-right:15px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-author-description{float:left; margin:38px 0 0;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-author-description h5{font-size:16px; letter-spacing:0px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-author-description h5 a{float:left;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-author-description h5 span{clear:both; float:left;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-details{padding-left:0px; padding-right:0px; border:none;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5{font-weight:500; letter-spacing:0px; padding:5px 0 0; font-size:22px; line-height:34px; text-transform:none;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-tags{position:relative;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-tags:before{content:"\f02b"; font-family:FontAwesome;font-style:normal;font-weight:normal; color:#FFF; position:absolute; left:0; top:0; width:28px; text-align:center; height:100%;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p{font-weight:normal; font-size:12px; padding:0px 14px 0 40px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p a{font-weight:normal; font-size:12px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p.dtlms-courselist-ratings{background-color:transparent; padding:0;}
.type10.dtlms-courselist-item-wrapper:not(.list-item) .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner, .type10.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-details .dtlms-courselist-details-inner, .type10.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner{padding:0px 30px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{clear:both; float:left; width:100%; position:relative; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -webkit-flex-grow:1; flex-grow:1; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; display:table;}
.type10.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{border:none;border-radius:0px;font-size:16px;font-weight:500;text-transform:none;width:100%;display:inline-block;margin:0px; min-height:auto;padding:20px 10px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty { background: none; }
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty ~ .dtlms-courselist-bottom-right-section { width: 100%; }
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty ~ .dtlms-courselist-bottom-right-section .dtlms-free{font-weight:500; font-size:20px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-price-details del{font-size:22px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty ~ .dtlms-courselist-bottom-right-section:empty{display:none;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section{float:left;width: 100%;text-align:center; display: table-cell;vertical-align: middle;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{text-align:center;width:35%;position: static;font-size:22px;display: table-cell;vertical-align: middle;padding:15px 10px; line-height:20px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-cost{ font-weight:500;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section ins{background:none;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-metadata p.dtlms-courselist-ratings{display:inline-block; padding-left:30px;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-author-description{margin:10px 0 0;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-certificate-badge, .type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-description{margin:20px 0 0;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image{float:left;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-certificate-badge{width:auto; float:right; clear:none;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-metadata{display:inline-block; margin-right:20px;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-ratings-container{display:inline-block;}
.type10.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free, .type8.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free{background-color:transparent; color:#000; font-weight:inherit; padding:0; margin:0;}
.type8.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free{font-size:20px; font-weight:500;}
.type10.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free{font-size:16px;}
.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder{position:relative; padding:0 0 0 90px; float:left;}
.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-author-image{position:absolute; left:0; top:0;}
#primary.page-with-sidebar.with-both-sidebar .type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-ratings-container {width: 100%; float: left; }
#primary.page-with-sidebar.with-both-sidebar .type10.dtlms-courselist-item-wrapper.list-item .dtlms-certificate-badge { float: left; width: 100%; }
#primary.page-with-sidebar.with-both-sidebar .type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { width: 100%; display: block; float: left; }
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a i, .type10.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a i{display:none;}
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-author-description h5 span{font-size:16px;}
#primary.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.dtlms-one-third.grid-item, #primary.with-both-sidebar div.dtlms-courses-listing-holder.grid[data-columns="3"] .dtlms-courselist-item-wrapper, #primary.with-both-sidebar div.dtlms-courses-listing-holder.grid[data-columns="2"] .dtlms-courselist-item-wrapper, #primary.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.dtlms-one-third.grid-item, #primary.with-both-sidebar div.dtlms-classes-listing-holder.grid[data-columns="3"] .dtlms-classlist-item-wrapper, #primary.with-both-sidebar div.dtlms-classes-listing-holder.grid[data-columns="2"] .dtlms-classlist-item-wrapper{width:100%;}
.list-item.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details{border-top:1px solid #efefef; border-left:0px; border-color:#efefef; padding-top:20px;}
.list-item.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{width:calc(100% + 0px); width:-moz-calc(100% + 0px); width:-webkit-calc(100% + 0px); border-top:1px solid #efefef; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0; padding:15px 0 10px;}
.list-item.type7.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{width:calc(100% + 0px); width:-moz-calc(100% + 0px); width:-webkit-calc(100% + 0px); border-top:1px solid #efefef; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0px 0; padding:20px 0;}
.dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-details .dtlms-courselist-details-inner, .dtlms-courselist-item-wrapper:not(.list-item):hover .dtlms-courselist-thumb:not(.without-featured-image) ~ .dtlms-courselist-details .dtlms-courselist-details-inner{padding:0;}
.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-coursedetail-cart-details{position:absolute; right:0; bottom:0; margin:auto; top:0; left:0;}
.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-coursedetail-cart-details a i, .dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-coursedetail-cart-details a i{font-size:14px; margin:0; line-height:40px;}
.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-featured-post{position:absolute; top:0; left:0; color:#000; padding:7px 16px; font-size:16px; font-weight:normal; line-height:normal;}
.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-featured-post i{margin-right:5px;}
.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del{font-size:14px; font-weight:500; margin-right:10px; width:auto; height:auto; line-height:normal;} .type1.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details, .type2.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details,  .type4.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details, .type5.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details{position:absolute; left:-10px; top:10px;}
.type4.dtlms-courselist-item-wrapper.list-item .dtlms-purchase-status{top:-1px;}
.type1.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details, .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details, .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details, .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details{left:10px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details{left:auto; right:-10px;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-thumb, .type2.dtlms-courselist-item-wrapper .dtlms-courselist-thumb, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-thumb, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-thumb, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-thumb, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-thumb, .type9.dtlms-courselist-item-wrapper .dtlms-courselist-thumb{overflow:visible;}
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb{overflow:hidden;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge{bottom:-18px; top:auto; right:5px;}
.type1.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-certificate-badge{bottom:10px;}
.dtlms-courselist-item-wrapper.type-dtlms_courses .dtlms-certificate-badge span{width:36px; height:36px; line-height:36px; position:relative; border-radius:100%; display:inline-block; border:none;}
.type2.dtlms-courselist-item-wrapper .dtlms-certificate-badge span{width:auto;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details{display:inline-block;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status{border:none; border-radius:0px; background-color:transparent; text-transform:uppercase; font-size:14px; font-weight:500; padding:0; display:inline-block; line-height:normal;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status:before, .type2.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status:before{display:none;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details span.fa{display:none;}
.type2.dtlms-courselist-item-wrapper .dtlms-certificate-badge{float:left;}
.type2.dtlms-courselist-item-wrapper .dtlms-certificate-badge span.dtlms-certificate, .type2.dtlms-courselist-item-wrapper .dtlms-certificate-badge span.dtlms-badge{position:relative; display:inline-block; float:left; margin:3px 10px 0px;}
.type2.dtlms-courselist-item-wrapper .dtlms-certificate-badge span.dtlms-badge{margin:4px 0px 0px;}
.type2.dtlms-courselist-item-wrapper .dtlms-certificate-badge span.dtlms-certificate:before, .type2.dtlms-courselist-item-wrapper .dtlms-certificate-badge span.dtlms-badge:before{position:static;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details{float:right; margin:5px 15px 0 0;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status, .type2.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status{border-radius:50px; font-size:14px; padding:9px 24px; margin:8px 0 0; margin:7px 0 0; display:inline-block; line-height:normal; background-color:#e6e6e6; font-weight:normal; border:none;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status span.fa{display:none;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status{line-height:23px;}
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details { float: none; }
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span, .type5.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span, .type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span, .type9.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span,  .type10.dtlms-courselist-item-wrapper .dtlms-certificate-badge span{position:relative; background-color:#fed619;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge{top:10px; right:5px;}
.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-course-listing-featured, .type5.dtlms-courselist-item-wrapper.grid-item .dtlms-course-listing-featured, .type3.dtlms-courselist-item-wrapper.grid-item.type-dtlms_courses .dtlms-courselist-metadata-featurednpurchase{float:none;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details, .type5.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details{display:inline-block;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge{top:auto; bottom:10px; right:5px;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge{top:10px; right:auto; left:10px;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing, 
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation, 
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed { border-radius: 0; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing, 
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation, 
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed { border-radius: 50%; width: 30px; height: 30px; position: absolute; right: 20px; top: 10px; z-index: 9; font-size: 0; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing:before, 
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation:before, 
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed:before, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing:before, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation:before, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed:before { position: absolute; display: block; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); font-family: FontAwesome; color: #fff; font-size: 16px; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing:before, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing:before { content: '\f12a'; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation:before, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation:before { content: '\f044'; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed:before, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed:before { content: '\f00c'; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase {position:absolute; left:10px; top:10px; width: 80%; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase .dtlms-course-listing-featured, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase .dtlms-course-listing-featured { margin-bottom: 5px; }
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase{left:15px; top:13px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details, .type10.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details{display:inline-block;}
.type7.dtlms-courselist-item-wrapper .dtlms-purchase-status, .type10.dtlms-courselist-item-wrapper .dtlms-purchase-status{background-color:#FFF;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-badgenhours{position:absolute; right:5px; bottom:5px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge{position:static; display:inline-block; float:left; margin-right:5px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span{position:relative;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details{position:absolute; top:0px; left:0px;}
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge{bottom:-18px; top:auto; left:25px; z-index:1;}	
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-certificate-badge{bottom:10px; left:auto; right:10px;}
.type10.dtlms-courselist-item-wrapper .dtlms-certificate-badge{float:left; clear:both; width:100%; margin:10px 0 0;}
.type10.dtlms-courselist-item-wrapper .dtlms-certificate-badge span.dtlms-certificate{float:left; margin-right:10px;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section{position:absolute; bottom:0; left:0;}
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-coursedetail-cart-details{text-align:center; position:relative; width:100%;}
.dtlms-courselist-item-wrapper .dtlms-purchase-status{text-transform:uppercase; font-size:11px; text-transform:uppercase; color:#000; border:1px solid #71d251; padding:7px 10px 5px 26px; display:inline-block; border-radius:3px; position:relative; line-height:normal;}
.dtlms-courselist-item-wrapper .dtlms-purchase-status span.fa{display:none;}
.dtlms-courselist-item-wrapper .dtlms-purchase-status:before{content:""; display:inline-block; background-color:#000; width:7px; height:7px; border-radius:100%; position:absolute; left:12px; top:0; bottom:0; margin:auto;}
.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details .dtlms-purchase-status span.fa{display:none;}
.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing, .dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation, .dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed{text-transform:uppercase; font-size:11px; background-color:#0080d2; color:#FFF; padding:7px 16px; display:inline-block; border-radius:3px; line-height:normal;}
.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation{background-color:#fdb202; color:#141414;}
.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed{background-color:#71d251; margin:0px;}
.dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-undergoing span.fa, .dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-underevaluation span.fa, .dtlms-courselist-item-wrapper .dtlms-courselist-progress-details .dtlms-completed span.fa{display:none;}
.dtlms-courselist-item-wrapper .dtlms-certificate-badge span.dtlms-certificate{float:right;}
div[class$="certificate-badge"] span:before { content:""; background-repeat:no-repeat; background-position:center center; background-size:15px 23px; display:inline-block; width:15px; height:23px; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; }
div[class$="certificate-badge"] span.dtlms-certificate:before{ background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/certificate.png); }
div[class$="certificate-badge"] span.dtlms-badge:before{ background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/badge.png); }
.dtlms-courselist-item-wrapper .dtlms-course-listing-featured{background-color:#fed619; display:inline-block; position:relative; font-size:11px; text-transform:uppercase; border-radius:3px; padding:8px 12px 6px 26px; line-height:normal; font-weight:300; float:left; margin-right:15px; color:#000; margin-bottom: 5px;}
.dtlms-courselist-item-wrapper .dtlms-course-listing-featured .dtlms-course-listing-featured-text{line-height:0px;}
.dtlms-courselist-item-wrapper .dtlms-course-listing-featured span.fa{display:none;}
.dtlms-courselist-item-wrapper .dtlms-course-listing-featured .dtlms-course-listing-featured-text:before{content:""; background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/star.png); background-repeat:no-repeat; background-position:center center; background-size:10px 11px; display:inline-block; width:10px; height:11px; position:absolute; top:0; bottom:0; left:10px; margin:auto 0;}
.type5.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details, .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details, .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details{left:auto; right:10px;}
.type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details .dtlms-undergoing, 
.type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details .dtlms-underevaluation, 
.type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details .dtlms-completed, 
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details .dtlms-undergoing, 
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details .dtlms-underevaluation, 
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-progress-details .dtlms-completed{ right:10px;}
@-moz-document url-prefix() { 
.dtlms-courselist-item-wrapper .dtlms-course-listing-featured{
padding:6px 12px 6px 26px;
}
.dtlms-courselist-item-wrapper .dtlms-purchase-status{padding:5px 10px 5px 26px;}
.dtlms-courselist-item-wrapper.type4 .dtlms-purchase-status, .dtlms-courselist-item-wrapper.type6 .dtlms-purchase-status, .dtlms-courselist-item-wrapper.type9 .dtlms-purchase-status, .dtlms-courselist-item-wrapper.list-item .dtlms-purchase-status{top:-1px;}
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details .dtlms-purchase-status, .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details .dtlms-purchase-status, .type5.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details .dtlms-purchase-status{top:-2px;}
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details .dtlms-purchase-status{top:0px;}
} div[class*="classlist-item-wrapper"] div[class*="list-details"]{border-width:0px 1px 1px; border-style:solid; border-color:#efefef; background-color:#FFF; display:inline-block; width:100%;}
div[class*="classlist-item-wrapper"] div[class*="list-details"] h5{font-size:20px; letter-spacing:0px; font-weight:500; display:inline-block; text-transform:none;}
.dtlms-classlist-item-wrapper.list-item div[class*="list-details"] h5{width:100%; margin-top: 10px;}
.dtlms-classlist-item-wrapper.list-item.type2 div[class*="list-details"] > h5, .dtlms-classlist-item-wrapper.list-item.type3 div[class*="list-details"] > h5{margin-top:20px;}
div[class*="list-item-wrapper"].type3 div[class*="list-details"] div[class*="list-metadata"]{float:left;}
.dtlms-classlist-item-wrapper .dtlms-class-progress-details{position:absolute; left:-10px; top:10px;}
div[class*="classlist-item-wrapper"] div[class*="list-thumb"]{overflow:visible;}
.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-details{padding:30px 30px 0px;}
.dtlms-classlist-item-wrapper.type-dtlms_classes.list-item .dtlms-classlist-details{padding:30px 30px 0px; border-width:1px 1px 1px 0;}
.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-details .dtlms-classlist-metadata p i{background-color:transparent; font-size:14px;}
div[class*="classlist-item-wrapper"].type1 div[class*="list-details"] div[class*="list-metadata"] p{margin-bottom:0px;}
.dtlms-classlist-item-wrapper.type3 .dtlms-classlist-metadata{margin-top:0px;}
.dtlms-classlist-item-wrapper.list-item .dtlms-class-progress-details,
.dtlms-classlist-item-wrapper.grid-item.swiper-slide .dtlms-class-progress-details { left:10px; }
.dtlms-classlist-item-wrapper .dtlms-class-listing-featured{background-color:#fed619; display:inline-block; position:relative; font-size:11px; text-transform:uppercase; border-radius:3px; padding:8px 12px 6px 26px; line-height:normal; font-weight:300; float:left; margin-right:15px; margin-bottom: 5px;}
.dtlms-classlist-item-wrapper .dtlms-class-listing-featured .dtlms-class-listing-featured-text{line-height:0px;}
.dtlms-classlist-item-wrapper .dtlms-class-listing-featured .dtlms-class-listing-featured-text:before{content:""; background-image:url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/star.png); background-repeat:no-repeat; background-position:center center; background-size:10px 11px; display:inline-block; width:10px; height:11px; position:absolute; top:0; bottom:0; left:10px; margin:auto 0;}
.dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-undergoing, .dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-underevaluation, .dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-completed{text-transform:uppercase; font-size:11px; background-color:#0080d2; color:#FFF; padding:7px 16px; display:inline-block; border-radius:3px; line-height:normal;}
.dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-underevaluation{background-color:#fdb202; color:#141414;}
.dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-completed{background-color:#71d251; margin:0px;}
.dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-undergoing span.fa, .dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-underevaluation span.fa, .dtlms-classlist-item-wrapper .dtlms-class-progress-details .dtlms-completed span.fa{display:none;}
.dtlms-classlist-item-wrapper .dtlms-classlist-purchase-status-details{display:inline-block; margin-right:15px;}
.dtlms-classlist-item-wrapper .dtlms-classlist-metadata{margin:20px 0px 0px; float:left; clear:both;}
.dtlms-classlist-item-wrapper .dtlms-purchase-status{ font-size:11px; text-transform:uppercase; color:#000; border:1px solid #71d251; padding:7px 10px 6px 26px; display:inline-block; border-radius:3px; position:relative; line-height:normal;}
.dtlms-classlist-item-wrapper .dtlms-purchase-status:before{content:""; display:inline-block; background-color:#000; width:7px; height:7px; border-radius:100%; position:absolute; left:12px; top:0; bottom:0; margin:auto;}
.dtlms-classlist-item-wrapper .dtlms-classlist-purchase-status-details .dtlms-purchase-status span.fa{display:none;}
.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-class-detail-ratings-container .dtlms-class-detail-ratings span, .dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-class-detail-ratings-container .dtlms-classlist-overall-ratings span, .dtlms-classlist-item-wrapper .dtlms-classlist-thumb .dtlms-class-detail-ratings-container .dtlms-class-detail-ratings span{background-color:transparent; color:#ffcc21; font-size:0px;}
.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-class-detail-ratings-container .dtlms-class-detail-ratings span, .dtlms-classlist-item-wrapper .dtlms-classlist-thumb .dtlms-class-detail-ratings-container .dtlms-class-detail-ratings span{margin:0px -2px;}
.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-class-detail-ratings-container .dtlms-class-detail-ratings span:before, .dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-class-detail-ratings-container .dtlms-classlist-overall-ratings span:before, .dtlms-classlist-item-wrapper .dtlms-classlist-thumb .dtlms-class-detail-ratings-container .dtlms-class-detail-ratings span:before{font-size:16px;}
.type1.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-instructor-item{float:left; margin-bottom:20px;}
.type1.dtlms-classlist-item-wrapper .dtlms-classlist-instructor-item{clear:both; float:left; width:100%; position:relative; padding:0px 0px 0px 60px;}
.type1.dtlms-classlist-item-wrapper .dtlms-classlist-instructor-item img{border-radius:100%; max-width:50px; margin-right:10px; float:left; position:absolute; left:0; top:0;}
.type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data{display:inline-block; float:left;}
.type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data p{display:inline-block; width:auto; font-size:18px; font-weight:normal; margin:0px 0px 0px; width:100%; float:left;}
.type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data p a{float:left;}
.type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data span{font-size:16px; font-weight:normal; clear:both; float:left; margin:0px;}
.type1.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-instructor-item-meta-data h5{width:auto;}
.type1.dtlms-classlist-item-wrapper .dtlms-classlist-thumb .dtlms-certificate-badge{top:auto; bottom:-18px; right:5px;}
.type1.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-details{padding-bottom:25px;}
.type1.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-thumb .dtlms-certificate-badge{bottom:10px; right:8px;}
.type1.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classlist-description{margin-bottom:20px;}
.dt-header-menu .dt-primary-nav li .type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data p a { padding: 0; }
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-metadata{position:absolute; display:inline-block; float:left; line-height:normal; left:10px; bottom:10px; border-radius:3px; background-color:#FFF; font-size:11px; text-transform:uppercase; padding:7px 15px;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-metadata p{margin-bottom:0px;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-metadata p:before{content:"\f02d"; font-family:Font Awesome\ 5 Free; font-weight:900; margin-right:8px; color:#0080d2;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-bottom-section{float:left; width:calc(100% + 60px); width:-moz-calc(100% + 60px); width:-webkit-calc(100% + 60px); clear:both; border-top:1px solid #ececec; margin:0px 0px 0px -30px; padding:17px 30px 11px;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-left{float:left;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right{float:right;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-left .dtlms-price-status.dtlms-cost{font-size:22px; font-weight:500;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-left .dtlms-classdetail-price-details ins{background:none; font-size:22px; font-weight:500;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a{font-size:18px; font-weight:500; text-transform:none; padding:0; border:none; border-radius:0px; min-height:1px; margin:0;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:after{content:"\f054"; font-family:Fontawesome; margin-left:8px; font-size:14px;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:hover{background-color:transparent;}
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-thumb .dtlms-certificate-badge, .type3.dtlms-classlist-item-wrapper .dtlms-classlist-thumb .dtlms-certificate-badge{top:auto; bottom:10px; right:8px;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details{background-color:#f8f8f8;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-instructor-item{float:left; margin-bottom:20px;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-instructor-item{clear:both; float:left;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-instructor-item img{border-radius:100%; max-width:55px; margin-right:10px; float:left;}
.type3.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data{display:inline-block; float:left;}
.type3.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data p{display:inline-block; width:auto; font-size:18px; font-weight:normal; margin:0px 0px 0px; width:100%; float:left;}
.type3.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data p a{float:left;}
.type3.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data span{font-size:16px; font-weight:normal; clear:both; float:left; margin:0px 0 0;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classdetail-price-details{float:right; margin:12px 0 0;}
#primary.page-with-sidebar.with-both-sidebar .type3.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classdetail-price-details {float:left; clear:both; margin:10px 0px;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classdetail-price-details ins{font-size:18px; font-weight:normal; color:#FFF; padding:5px 17px;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-bottom-section{float:left; width:calc(100% + 60px); width:-moz-calc(100% + 60px); width:-webkit-calc(100% + 60px); clear:both; border-top:1px solid #ececec; margin:15px 0px 0px -30px; padding:20px 30px 8px 30px;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right{text-align:center;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a{font-size:18px; font-weight:500; text-transform:none; padding:0; border:none; border-radius:0px; min-height:1px; margin:0 0 10px; display:inline-block; border-radius:50px; padding:14px 25px; line-height:normal; letter-spacing:0;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:after{content:"\f054"; font-family:Fontawesome; margin-left:8px; font-size:14px;}
.type3.dtlms-classlist-item-wrapper .dtlms-class-detail-ratings{float:right;}
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classdetail-price-details span ins,
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classdetail-price-details span del { float: none; display: inline-block; }
.dtlms-classlist-item-wrapper .dtlms-courselist-purchase-status-details{margin:0px 0px 20px;}
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p{background:none; font-size:16px; padding:0px;}
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p > i{margin-right:8px; width:auto; position:static; background-color:transparent;}
div[class*="list-item-wrapper"].type10 div[class*="list-details"] div[class*="list-metadata"] p > i{margin-right:8px; width:28px; margin-right:12px; position:absolute; left:0; top:0; font-size:12px;}
.dtlms-classlist-item-wrapper .dtlms-class-detail-average-ratings{display:inline-block; font-weight:normal; font-size:16px;}
.dtlms-classlist-item-wrapper .dtlms-class-detail-total-reviews{position:relative; padding-left:5px; font-size:16px; display:inline-block; font-weight:normal;}	
.dtlms-classlist-item-wrapper .dtlms-class-detail-ratings{display:inline-block;}
.type2.dtlms-classlist-item-wrapper .dtlms-class-detail-ratings{margin-right:10px;}
div[class*="classlist-item-wrapper"] div[class*="list-details"] div[class*="list-description"] ul{list-style-type:decimal;}
.dtlms-classlist-item-wrapper .dtlms-class-detail-ratings-container{margin-bottom:15px;}
div[class*="classlist-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p{font-weight:normal;}
div[class*="list-item-wrapper"].list-item.type2  div[class*="list-details"] div[class*="list-description"] { margin-bottom: 20px; }
.dtlms-classlist-item-wrapper .dtlms-certificate-badge span{position:relative; border:none;}
.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-thumb .dtlms-class-type{top:10px; bottom:auto; border-radius:3px; text-transform:uppercase; letter-spacing:0px; font-size:11px; line-height:normal; padding:7px 10px 7px 25px;}
.dtlms-classlist-item-wrapper .dtlms-class-type:before{content:""; display:inline-block; background-color:#0080d2; width:7px; height:7px; border-radius:100%; position:absolute; left:12px; top:0; bottom:0; margin:auto;}
.dtlms-classlist-item-wrapper .dtlms-class-type.online:before{background-color:#f8066a;}
.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-thumb .dtlms-class-type:empty{display:none;}
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-thumb .dtlms-classlist-thumb-inner{height:100%; width:100%; background-size:cover !important; display:inline-block; position:absolute; top:0; left:0; background-position:center center !important;} div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active{margin:0px 3px;}
div[class*="swiper-slide"].dtlms-courselist-item-wrapper .dtlms-courselist-progress-details{left:10px;}
div[class*="swiper-slide"].dtlms-courselist-item-wrapper.type5 .dtlms-courselist-progress-details, div[class*="swiper-slide"].dtlms-courselist-item-wrapper.type6 .dtlms-courselist-progress-details, div[class*="swiper-slide"].dtlms-courselist-item-wrapper.type8 .dtlms-courselist-progress-details{right:10px; left:auto;} .type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details{transition:all 0.3s linear; -moz-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.dtlms-packagelist-item-wrapper .dtlms-packagelist-inclusion p{background-color:#e9e9e9; display:inline-block; margin-right:5px; line-height:28px; padding:0px 15px;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner{width:100%; border:none; clear:both; display:block; margin:0; padding:0; text-align:center; width:100%; float:left;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details{display:table; font-size:13px; font-weight:normal; line-height:30px; margin-bottom:8px; margin-left:auto; margin-right:-10px; padding:0 15px; position:relative; right:0px; text-align:center; vertical-align:middle; z-index:1; color:#FFF; float:right; right:-36px;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details:before{border-color:transparent; border-style:solid; border-width:0 0 8px 10px; content:""; opacity:0.5; filter:alpha(opacity=50); position:absolute; right:0; top:100%; z-index:-1;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details ins{background:none; color:#FFF;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details del{opacity:0.6; margin-right:6px;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details{display:table; width:calc(100% + 72px); width:-moz-calc(100% + 72px); width:-webkit-calc(100% + 72px); margin:0px 0px 0px -36px;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .dtlms-button, .type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .dtlms-packagedetail-cart-link, .type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .added_to_cart{border-style: solid;border-width: 0;display: table-cell;font-size: 15px;font-weight: normal;height: 50px;line-height: 50px;margin-top: 0;padding-bottom: 0;padding-top: 0;vertical-align: middle;-webkit-border-radius: 0;border-radius: 0;text-transform: inherit;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .dtlms-button.added{display:none;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .dtlms-packagedetail-cart-link i, .type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .added_to_cart i{margin-right:6px;}
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > a.added_to_cart.wc-forward:before{content:"\f217"; display:inline-block; font-family:FontAwesome; font-weight:normal; margin-right:5px; vertical-align:middle; margin-top:-3px;}
.type1.dtlms-packagelist-item-wrapper.list-item div[class*="list-details"]{padding-bottom:0px;}
.type1.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-details-inner{padding:0px; width:100%;}
.swiper-slide.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details{margin-right:10px;}
.swiper-slide.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details:before{display:none;}
.type2.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-details{border:0px; overflow: hidden; }
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details{padding:40px;}	   
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details h5{font-size:20px; text-transform:uppercase; letter-spacing:0px; margin-top:0px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details h6{font-size:16px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details span{text-transform:uppercase;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details span.amount{font-size:40px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details ins{background:none;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details del{margin-right:10px; font-size:40px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details del span, .type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details del{color:#CCC;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details{float:left; width:100%; clear:both; margin:20px 0 25px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagedetail-cart-details{float:left; width:100%; clear:both;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagedetail-cart-details a{box-shadow:0px 15px 25px 0px rgba(0,0,0,0.2); -moz-box-shadow:0px 15px 25px 0px rgba(0,0,0,0.2); -webkit-box-shadow:0px 15px 25px 0px rgba(0,0,0,0.2); padding:20px 47px; font-size:16px; border-radius:50px; font-weight:normal; color:#FFF; display:inline-block; line-height:normal; margin-left:0px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagedetail-cart-details a.added_to_cart{margin:20px 0px 0px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagedetail-cart-details a:hover{ box-shadow:0px 0 0 0px rgba(0,0,0,0.2); -moz-box-shadow:0px 0 0 0px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0 0 0px rgba(0,0,0,0.2);}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagedetail-cart-details a i{display:none;}	
.type2.dtlms-packagelist-item-wrapper ul.dt-sc-fancy-list{clear:both; margin-bottom:25px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-inclusion{clear:both; width:100%; float:left; position:relative; padding-top:30px; margin:5px 0px 5px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-inclusion:after{background:#e4e4e4; content:""; width:100%; height:1px; position:absolute; top:0; left:0px;}
.type2.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-inclusion:after{width:calc(100% + 80px); width:-moz-calc(100% + 80px); width:-webkit-calc(100% + 80px); left:-40px;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-inclusion p{display:inline-block;margin-right:5px; background-color:transparent;line-height: 22px;padding: 0px 15px 0px 23px;position: relative;width: 100%;text-transform: uppercase;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-inclusion p:before{content:"\f058"; font-size:16px; font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; position:absolute; top:0px; left:0px;}
.type2.dtlms-packagelist-item-wrapper.grid-item{position:relative;}
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-thumb{background-color:#FFF;}
.type2.dtlms-packagelist-item-wrapper.grid-item:before{content:""; position:absolute; left:9px; top:-1px; border:1px solid #EEE; width:calc(100% - 18px); width:-moz-calc(100% - 18px); width:-webkit-calc(100% - 18px); height:calc(100% - 18px); height:-moz-calc(100% - 18px); height:-webkit-calc(100% - 18px); transition:all 0.3s linear; -moz-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details{border:none; background-color:#f4f4f4;}
.type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details{padding-top:15px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-inclusion p{position:relative; padding:0px 15px 0px 42px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-inclusion p:before{content:"\f02b"; font-family:Fontawesome; font-style:normal; font-weight:normal; color:#FFF; position:absolute; left:0; top:0; width:28px; text-align:center;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-details-inner{background-color:transparent; border:none; width:100%; float:left; padding:0px; margin-bottom:10px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details{color:#FFF; font-size:18px; font-weight:500; float:left; padding:16px 41px; margin-right:15px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details del{font-weight:100; margin-right:8px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details ins{color:#FFF; background:none;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a{font-size:16px; margin:0; font-weight:500; padding:18px 36px; display:inline-block; line-height:normal;}
.type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details a{padding-top:20px; padding-bottom:18px; margin-right:10px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a i{display:none;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a:after{content:"\f30b"; font-family:Font Awesome\ 5 Free; font-style:normal; font-weight:900; margin-left:10px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details > h5{font-size:30px; letter-spacing:0; font-weight:300;}
.type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-description{margin:10px 0px 20px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { padding-bottom: 19px; padding-top: 22px; }
}
.type3.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-details .dtlms-packagelist-details-inner{width:calc(100% + 70px); width:-moz-calc(100% + 70px); width:-webkit-calc(100% + 70px); margin:0 0 0 -35px;}
.type3.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-details .dtlms-packagelist-price-details{width:100%; text-align:center; margin:0;}
.type3.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details{width:100%; text-align:center;}
.type3.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details a{width:100%; display:inline-block;}
.dtlms-packagelist-item-wrapper .dtlms-expired{clear:both; float:left; text-align:center; background-color:#f4f4f4; line-height:normal; padding:10px 20px; font-weight:bold;}
.dtlms-packagelist-item-wrapper .dtlms-expired span.fa{margin-right:5px;}
.type1.dtlms-packagelist-item-wrapper .dtlms-expired{margin:0px 0px 20px;}
.type3.dtlms-packagelist-item-wrapper .dtlms-expired{width:100%;}
.dtlms-packagelist-item-wrapper .dtlms-packagelist-thumb .dtlms-courselist-purchase-status-details, .dtlms-package-detail .dtlms-courselist-purchase-status-details{position:absolute; left:10px; top:10px;}
.dtlms-packagelist-item-wrapper .dtlms-packagelist-thumb .dtlms-courselist-purchase-status-details .dtlms-purchase-status, .dtlms-package-detail .dtlms-courselist-purchase-status-details .dtlms-purchase-status{font-size:11px; background-color:#FFF; text-transform:uppercase; color:#000; border:1px solid #71d251; padding:7px 10px 5px 26px; display:inline-block; border-radius:3px; position:relative; line-height:normal;}
.dtlms-packagelist-item-wrapper .dtlms-packagelist-thumb .dtlms-courselist-purchase-status-details .dtlms-purchase-status:before, .dtlms-package-detail .dtlms-courselist-purchase-status-details .dtlms-purchase-status:before{content:""; display:inline-block; background-color:#000; width:7px; height:7px; border-radius:100%; position:absolute; left:12px; top:0; bottom:0; margin:auto;}
.dtlms-packagelist-item-wrapper .dtlms-packagelist-thumb .dtlms-courselist-purchase-status-details .dtlms-purchase-status span.fa{display:none;}
.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner{height:100%; width:100%; background-size:contain !important; display:inline-block; position:absolute; top:0; left:0; background-position:center center !important;}	
.type1.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-price-details { margin-right: 10px; }
.type1.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-price-details:before { display: none; }
.type1.dtlms-packagelist-item-wrapper.swiper-slide.grid-item .dtlms-packagelist-price-details { width: auto; }
.page-with-sidebar .dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { background-size: cover !important; }
.page-with-sidebar.with-both-sidebar .type1.dtlms-packagelist-item-wrapper:not(.list-item) .dtlms-packagelist-price-details { width: auto; }
.page-with-sidebar.with-both-sidebar div[class*="packages-listing-containers"] .dtlms-one-third, 
.page-with-sidebar.with-both-sidebar div[class*="packages-listing-containers"] .dtlms-column.no-space.dtlms-one-third,
.page-with-sidebar.with-both-sidebar div[class*="packages-listing-containers"] .dtlms-one-half, 
.page-with-sidebar.with-both-sidebar div[class*="packages-listing-containers"] .dtlms-column.no-space.dtlms-one-half { width: 100%; float: left; }
.page-with-sidebar.with-both-sidebar div[class*="packagelist-item-wrapper"].list-item {display:inline-block;}
.page-with-sidebar.with-both-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-thumb"], 
.page-with-sidebar.with-both-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] { width: 100%; display: block; float: left; }
.page-with-sidebar.with-both-sidebar .dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { position: static; min-height: 350px; width: 100%; float: left; background-size: cover !important; }
.page-with-sidebar.with-both-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] { margin-bottom: 30px; }
.page-with-sidebar.with-both-sidebar div[class*="packagelist-item-wrapper"].list-item:not(.type1) > div[class*="packagelist-details"] { padding: 30px; border-left: 1px solid #efefef; }
.page-with-sidebar.with-both-sidebar .type1.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-details-inner { border: none; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details,
.page-with-sidebar.with-both-sidebar .type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { font-size: 14px; padding: 16px 25px; line-height: normal; }
.page-with-sidebar.with-both-sidebar .type2.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-price-details span.amount { font-size: 25px; }
.page-with-sidebar.with-both-sidebar .type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details { padding: 35px 20px; }
.page-with-sidebar.with-both-sidebar .type2.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details h5 { margin-bottom: 0; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-price-details { margin-bottom: 15px; }
.page-with-sidebar.with-both-sidebar .type2.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-inclusion:after { width:calc(100% + 0px); width:-moz-calc(100% + 0px); width:-webkit-calc(100% + 0px); left:0; }
.page-with-sidebar.with-both-sidebar div[class*="packagelist-item-wrapper"].list-item.type3 div[class*="list-thumb"] { padding: 0; }
.page-with-sidebar.with-both-sidebar div[class*="packagelist-item-wrapper"].list-item.type1 div[class*="list-details"] { border-left: 1px solid #ececec; } .online-learning-carousel.dtlms-courses-listing-holder .swiper-pagination-bullet{opacity:1;}	 
.online-learning-carousel.dtlms-courses-listing-holder .dtlms-swiper-pagination-holder{margin-top:30px;}
.online-learning-carousel.dtlms-courses-listing-holder .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active:before{left:0; right:0; top:0; bottom:0;}
.one-instructor-carousel.dtlms-courses-listing-holder .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active:before{left:0; right:0; top:0; bottom:0;}
.points-system-carousel.dtlms-courses-listing-holder .dtlms-swiper-bullet-pagination .swiper-pagination-bullet{opacity:1;}	 
.points-system-carousel.dtlms-courses-listing-holder .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active:before{left:0; right:0; top:0; bottom:0;}
.university-carousel.dtlms-courses-listing-holder .dtlms-swiper-bullet-pagination .swiper-pagination-bullet{opacity:1; background:#cccccc;}	 
.university-carousel.dtlms-courses-listing-holder .dtlms-swiper-pagination-holder{margin:10px 0px 0px;}
.university-carousel.dtlms-courses-listing-holder .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active:before{left:0; right:0; top:0; bottom:0;}
.academy-carousel .dtlms-pagination.dtlms-ajax-pagination ul.page-numbers li a, .academy-carousel .dtlms-pagination.dtlms-ajax-pagination .prev-post a, .academy-carousel .dtlms-pagination.dtlms-ajax-pagination .next-post a { background: none; border: 1px solid #d9d9d9; }
.dt-sc-dark-bg div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet-active, .dt-sc-dark-bg div[class*="listing-holder"] .dtlms-swiper-pagination-holder .dtlms-swiper-bullet-pagination span.swiper-pagination-bullet:hover{background-color:#ffc13c;} .swiper-pagination-bullet{width:12px; height:12px; background-color:#CCC; opacity:1;} .dtlms-apply-isotope .dtlms-courselist-item-wrapper{
-webkit-transition-duration:.8s;
-moz-transition-duration:.8s;
-ms-transition-duration:.8s;
-o-transition-duration:.8s;
transition-duration:.8s
}
.dtlms-apply-isotope .dtlms-courselist-item-wrapper{
-webkit-transition-property:height,width;
-moz-transition-property:height,width;
-ms-transition-property:height,width;
-o-transition-property:height,width;
transition-property:height,width
}
.dtlms-apply-isotope .dtlms-courselist-item-wrapper{
-webkit-transition-property:-webkit-transform,opacity;
-moz-transition-property:-moz-transform,opacity;
-ms-transition-property:-ms-transform,opacity;
-o-transition-property:top,left,opacity;
transition-property:transform,opacity
}
.dtlms-apply-isotope .dtlms-courselist-item-wrapper{
-webkit-transition-duration:0s;
-moz-transition-duration:0s;
-ms-transition-duration:0s;
-o-transition-duration:0s;
transition-duration:0s
}
.dtlms-apply-isotope .dtlms-courselist-item-wrapper.type-dtlms_courses.grid-item, .dtlms-courses-listing-holder .dtlms-courselist-item-wrapper.type-dtlms_courses.grid-item{margin-bottom:2px;}
.dtlms-apply-isotope .dtlms-classlist-item-wrapper.grid-item.type-dtlms_classes, .dtlms-classes-listing-holder .dtlms-classlist-item-wrapper.grid-item.type-dtlms_classes{margin-bottom:2px;} .dt-header-menu ul.dt-primary-nav li.has-mega-menu .type1.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a{vertical-align:inherit;} .dtlms-courses-listing-norecords, .dtlms-classes-listing-norecords{ margin-bottom:20px; padding:15px 15px 15px 45px; clear:both; }
.dtlms-courses-listing-norecords a, .dtlms-classes-listing-norecords a{text-decoration:underline; color:#2081b9;}
.dtlms-courses-listing-norecords:before, .dtlms-classes-listing-norecords:before{ top:15px; left:18px; font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:20px; position:absolute; }
.dtlms-courses-listing-norecords, .dtlms-classes-listing-norecords{ background-color:#bfe4f9; border:1px solid #68a2cf; color:#2081b9; position:relative; }
.dtlms-courses-listing-norecords:before, .dtlms-classes-listing-norecords:before{ content:"\f05a"; color:#008bc1; } .dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:hover, .type9.dtlms-courselist-item-wrapper .dtlms-courselist-overall-ratings, .type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .dtlms-packagedetail-cart-link:hover, .type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .added_to_cart:hover{color:#FFF;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner h5 a, .type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner h5 a, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details h5 a{color:#333;}
div[class*="list-item-wrapper"] div[class*="list-details"] div[class*="list-description"].type10{color:#808080;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata a, .type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-author-description span, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-duration, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li span, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li span a, .type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner .dtlms-courselist-metadata-holder h5 span, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder p span, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration, .type7.dtlms-courselist-item-wrapper .dtlms-courselist-tags a:hover, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder h5 span, .type10.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-author-description h5 span, .type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data h5, .type3.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data span, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-author-description span, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-holder .dtlms-courselist-author-description p span, .type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data span{color:#b2b2b2;}
.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p.dtlms-courselist-overall-ratings, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-author-description h5 a, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5 a, .type4.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-metadata-holder h5 a, .type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-details-inner h5 a, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-tags a:hover, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder p a,  .type7.dtlms-courselist-item-wrapper .dtlms-courselist-details h5 a, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5 a, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder h5 a, .type9.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5 a, .type10.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner .dtlms-courselist-author-description h5 a, .type10.dtlms-courselist-item-wrapper .dtlms-courselist-details-inner > h5 a, .type3.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:hover, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a, div[class*="classlist-item-wrapper"] div[class*="list-details"] h5 a, .type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data h4 a, div[class*="classlist-item-wrapper"] div[class*="list-details"] div[class*="list-metadata"] p > i, .type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:hover, .type3.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data p a, .dtlms-courselist-item-wrapper .dtlms-courselist-overall-ratings, .type3.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-author-description h5 a, .dtlms-courselist-item-wrapper.type10 .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del, .type1.dtlms-classlist-item-wrapper .dtlms-instructor-item-meta-data p a, .type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .dtlms-packagedetail-cart-link, .type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-details-inner .dtlms-packagedetail-cart-details > .added_to_cart, .dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-class-listing-featured, .type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a:hover{color:#000;}
.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-ratings-container span.dtlms-courselist-total-reviews, .dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del, .dtlms-classlist-item-wrapper .dtlms-class-detail-total-reviews, .type10.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata p a:hover{color:#999;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a:hover, .type4.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:hover, .type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:hover, .type9.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a:hover, .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a:hover{background-color:#000;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a:hover{border-color:#000;}
div[class*="list-item-wrapper"].list-item div[class*="list-details"]{border-color:#ececec;}
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-courselist-thumb-inner{height:100%; width:100%; background-size:cover !important; display:inline-block; position:absolute; top:0; left:0; background-position:center center !important;}	
.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-coursedetail-cart-details a, .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details a:hover, .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a:hover, .type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a.added_to_cart, .type3.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:hover, .type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a:hover, .type10.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, .type10.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a:hover{color:#FFF;} @media only screen and (min-width:1200px) and (max-width:1380px) {
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] {margin-bottom: 40px; }
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-price-details,
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { font-size: 14px; padding: 16px 30px; line-height: normal; }
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper .dtlms-courselist-details p.dtlms-courselist-overall-ratings { margin-left: 0; }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-course-listing-featured{margin-bottom:10px;}
.type2.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section{text-align:center; padding:0px 15px 12px;}
.type2.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%;}
.type2.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-purchase-status-details{float:none; margin:0 auto;}
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details { width: 100%; float: left; }
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a { float: left; }
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details { float: left; }
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section{text-align:center;}	
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%; text-align:center;margin-bottom:10px;}
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{width:100%; text-align:center; float:none;}
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins .woocommerce-Price-currencySymbol{float:none;}
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%; text-align:center;margin-bottom:10px;}
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-coursedetail-cart-details { width: 100%; margin-bottom: 14px; }
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{width:100%; text-align:center; float:none;}
.page-with-sidebar.with-left-sidebar .type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li span,
.page-with-sidebar.with-right-sidebar .type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li span { width: 100%; float: left; }
.page-with-sidebar.with-both-sidebar .type1.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details .dtlms-purchase-status { font-size: 12px; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-cart-details { text-align: right; float: right; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { width: 100%; float: none; display: inline-block; text-align: center; }
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li{width:100%; border-width:0px 0px 1px;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even){margin:0; border-width:0px 0px 1px; padding-left:0px;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n){border-bottom:1px solid #efefef;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-right-section{float:left; margin:10px 0 0;}
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-meta ul li{width:100%; border-width:0px 0px 1px;}
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even){margin:0; border-width:0px 0px 1px; padding-left:0px;}
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n){border-bottom:1px solid #efefef;}
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section{float:left; margin:10px 0 0;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section{text-align:center;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section{width:100%;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{text-align:center; float:none;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section .dtlms-courselist-overall-ratings{margin-left:0px;}
.page-with-sidebar.with-both-sidebar .type5.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { float: left; text-align: left; }
.dtlms-one-third.type1.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details ins, 
.dtlms-one-third.type1.dtlms-courselist-item-wrapper .dtlms-price-status.dtlms-free { padding: 12px 22px; }
.dtlms-one-third.type1.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a { padding: 11px 26px; }
.dtlms-one-third.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details { float: none; display: inline-block; }
.page-with-sidebar .dtlms-one-third.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details { width: 100%; }
.page-with-sidebar .dtlms-one-third.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a { float: none; display: inline-block; }
.dtlms-one-third.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-cart-details { width: 100%; margin-bottom: 14px; }
.dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration { float: none; display: inline-block; margin-right: 15px; } 
.dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum { float: none; display: inline-block; }
.page-with-sidebar .dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, 
.page-with-sidebar .dtlms-one-third.type8.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a { font-size: 14px; }
#primary.page-with-sidebar .dtlms-one-third.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section, 
.page-with-sidebar .dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {width: 100%; text-align: center; }
.page-with-sidebar .dtlms-one-third.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details {display: inline-block; float: none; width: 100%; text-align: center; }
.page-with-sidebar:not(.with-both-sidebar) .dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-curriculum, 
.page-with-sidebar:not(.with-both-sidebar) .dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-duration { float: none; display: inline-block; margin-right: 0; margin-left: 0; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details ins,
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details del { font-size: 18px; }
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section {width: 100%; float: none; text-align: center; display: inline-block; }
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty,
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section:empty { display: none; }
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a { float: none; display: inline-block; }
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-curriculum { margin: 0; }
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge { float: right; margin-right: 0; width: 100%; margin-bottom: 5px; }
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span { float: right; margin: 0 0 0 10px; }
.page-with-sidebar .dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-badgenhours .dtlms-courselist-duration { float: right; }
.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { float: none; display: inline-block; width: 100%; text-align: center; }
.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty,
.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section:empty { display: none; }
.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a { float: none; display: inline-block; }
.page-with-sidebar.with-both-sidebar .type7.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase, 
.page-with-sidebar.with-both-sidebar .type10.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase { width: 90%; }
.type8.dtlms-courselist-item-wrapper.dtlms-one-third .dtlms-courselist-bottom-left-section,
.type8.dtlms-courselist-item-wrapper.dtlms-one-third .dtlms-courselist-bottom-right-section { float: none; width: 100%; float: none; text-align: center; }
.type8.dtlms-courselist-item-wrapper.dtlms-one-third .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {float: none; margin-bottom: 15px; display: inline-block; width: 100%; }
.page-with-sidebar .dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; width: 100%; float: none; text-align: center; }
.page-with-sidebar .dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin-bottom: 15px; }
.page-with-sidebar .dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; width: 100%; float: none; text-align: center; }
.page-with-sidebar .dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin-bottom: 15px; }
.dtlms-one-third.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder {position: relative; padding: 35px 0 10px 0; }
.dtlms-one-third.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { width: 100%; display: inline-block; float: none; }
.page-with-sidebar .dtlms-one-third.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder {position: relative; padding: 35px 0 10px 0; }
.page-with-sidebar .dtlms-one-third.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { width: 100%; display: inline-block; float: none; }
div.list[class*="listing-containers"] .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section { width: 100%; }
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { float: left; }
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: left; }
.page-with-sidebar .type5.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details { position: static; margin: 0 0 20px; float: left; }
.page-with-sidebar .list-item.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { float: left; margin: 5px 0 -5px; }
.page-with-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section {width: 100%;}
.page-with-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section { width: 100%; float: left; margin: 5px 0 15px; }
.page-with-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details { text-align: left; }
.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section { width: 100%; }
.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details { float: right; }
.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; display: inline-block; width: 100%; text-align: center; }
.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details { text-align: center; float: none; display: inline-block; }
.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a { float: none; display: inline-block; margin-bottom: 20px; }
.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section:empty { display: none; }
.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-ratings-container { width: 100%; margin: 0; text-align: center; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details {float: none; display: inline-block; width: 100%; text-align: center; margin-bottom: 10px; }
.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item{display:inline-block;}
.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-thumb{margin:0px;}
.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.list-item .dtlms-classlist-thumb .dtlms-classlist-thumb-inner{min-height:300px; position:static;}
.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-details{padding:30px 0 0;}
.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-details { padding: 30px; border-left: 1px solid #efefef; }
#primary.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item{display:inline-block;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-thumb{margin:0px;width: 100%;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.list-item .dtlms-classlist-thumb .dtlms-classlist-thumb-inner{min-height:300px; position:static;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-details{padding:30px;width: 100%;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item.type2 .dtlms-classlist-details { padding-bottom: 0; }
#primary.page-with-sidebar.with-both-sidebar .type3.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classdetail-price-details { float: right; clear: none; }
.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { background-size: cover !important; }
.dtlms-packages-listing-containers div[class*="list-item-wrapper"] div[class*="list-details"] h5 { font-size: 18px; }
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details { margin-bottom: 15px; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] {margin-bottom: 40px; }
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-price-details,
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { font-size: 14px; padding: 16px 30px; line-height: normal; }
.page-with-sidebar .type2.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-details { padding: 25px; }
.page-with-sidebar .dtlms-packages-listing-containers div[class*="list-item-wrapper"].type2 div[class*="list-details"] h5 { margin-bottom:  0; }
.page-with-sidebar .type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details span.amount {font-size: 26px; }
.page-with-sidebar .type2.dtlms-packagelist-item-wrapper .dtlms-packagedetail-cart-details a { padding: 20px 35px; }
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details {font-size: 14px; padding: 16px 25px; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-thumb"] { width: 65%; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-thumb"] .dtlms-packagelist-thumb-inner { width: 100%; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item.type3 div[class*="list-thumb"] { padding: 15px; }
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { padding: 16px 30px; font-size: 14px; }
.type3.dtlms-classlist-item-wrapper.dtlms-one-third .dtlms-classlist-details .dtlms-classdetail-price-details { float: left; }
.type1.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-class-listing-featured,
.type2.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-class-listing-featured,
.type3.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-class-listing-featured { margin-bottom: 5px; }
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:after,
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:after { margin-left: 10px; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item{display:inline-block;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-thumb{margin:0px; min-height:300px; position:static; width: 100%;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-details{padding:30px 0 0;width: 100%;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-details { padding: 30px; border-left: 1px solid #efefef; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item.type2 .dtlms-classlist-details { padding-bottom: 0; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item div[class*="list-details"] h5 { margin-top: 10px; }
.type6.dtlms-courselist-item-wrapper.dtlms-one-third .dtlms-courselist-details .dtlms-coursedetail-price-details { float: left;	}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.page-with-sidebar div[class*="listing-holder"] div[class*="listing-containers"] .dtlms-one-third, .page-with-sidebar div[class*="listing-holder"] div[class*="listing-containers"] .dtlms-column.no-space.dtlms-one-third { width: 100%; float: left; padding-left: 0; padding-right: 0; }
.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-course-listing-featured{margin-bottom:10px;}
.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-course-listing-featured{margin:0px 2px 10px 0px;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase .dtlms-course-listing-featured, 
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-featurednpurchase .dtlms-course-listing-featured { margin-bottom: 5px; }
.type2.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section{text-align:center; padding:0px 15px 12px;}
.type2.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%;}
.type2.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-purchase-status-details{float:none; margin:0 auto;}	
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section,
.type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-section{text-align:center;}	
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%; text-align:center;}
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details,
.type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{width:100%; text-align:center; float:none;}
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins .woocommerce-Price-currencySymbol,
.type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins .woocommerce-Price-currencySymbol{float:none;}
.page-with-sidebar .type2.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section{text-align:center; padding:0px 15px 12px;}
.page-with-sidebar .type2.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%;}
.page-with-sidebar .type2.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-purchase-status-details,
.page-with-sidebar .type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details,
.page-with-sidebar .type2.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a { width: 100%; float:none; display: inline-block; margin:7px auto 10px;}	
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li{width:100%; border-width:0px 0px 1px;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even){margin:0; border-width:0px 0px 1px; padding-left:0px;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n){border-bottom:1px solid #efefef;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-right-section{float:left; margin:10px 0 0;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-course-listing-featured{margin-bottom:10px;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section{text-align:center;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section{width:100%;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{text-align:center; float:none;}
.type5.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section .dtlms-courselist-overall-ratings{margin-left:0px;}
.dtlms-one-third.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details { width: 100%; }
.dtlms-one-third.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a.dtlms-button { float: none; display: inline-block; }
.type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.type3.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%; text-align:center;margin-bottom:10px;}
.dtlms-one-third.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-cart-details,
.dtlms-one-half.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-cart-details,
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-cart-details { width: 100%; margin-bottom: 14px; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { width: 100%; float: none; display: inline-block; text-align: center; }
.type4.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li,
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li{width:100%; border-width:0px 0px 1px; padding-left: 0; padding-right: 0;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even),
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even){margin:0; border-width:0px 0px 1px; padding-left:0px;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n),
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n){border-bottom:1px solid #efefef;}
.type4.dtlms-courselist-item-wrapper.dtlms-one-half.grid-item .dtlms-courselist-bottom-right-section,
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-bottom-right-section{float:left; margin:10px 0 0;}
.dtlms-one-half.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section { width: 50%; }
.dtlms-one-half.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration { float: none; display: inline-block; margin-right: 0; } 
.dtlms-one-half.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum,
.dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum { float: none; display: inline-block; }
.page-with-sidebar .dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration { margin-right: 10px; }
.page-with-sidebar .dtlms-one-half.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar .type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { width: 100%; text-align: center; }
.page-with-sidebar .dtlms-one-half.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.page-with-sidebar .dtlms-one-half.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum { float: none; display: inline-block; margin-right: 10px; margin-left: 10px; } 
.dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section, 
.dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section,
#primary.page-with-sidebar .dtlms-one-third.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section {width: 100%; text-align: center; }
.dtlms-one-third.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details {display: inline-block; float: none; width: 100%; text-align: center; }
.dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-curriculum, 
.dtlms-one-third.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-duration { width: 100%; float: none; display: inline-block; margin: 0; }
#primary.page-with-sidebar .dtlms-one-half.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-half.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section, 
.page-with-sidebar .dtlms-one-half.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {width: 100%; text-align: center; }
.page-with-sidebar .dtlms-one-half.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details {display: inline-block; float: none; width: 100%; text-align: center; }
.page-with-sidebar .dtlms-one-half.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-curriculum, 
.page-with-sidebar .dtlms-one-half.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-duration { width: 100%; float: none; display: inline-block; margin: 0; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details { margin: 0px 0px 0px -30px; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section {width: 100%; float: none; text-align: center; display: inline-block; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty,
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section:empty { display: none; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a { float: none; display: inline-block; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-curriculum { margin: 0; }
.page-with-sidebar .dtlms-one-half.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-half.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section {width: 100%; float: none; text-align: center; display: inline-block; }
.page-with-sidebar .dtlms-one-half.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section:empty,
.page-with-sidebar .dtlms-one-half.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section:empty { display: none; }
.page-with-sidebar .dtlms-one-half.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a { float: none; display: inline-block; }
.page-with-sidebar .dtlms-one-half.type7.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-curriculum { margin: 0; }
.dtlms-one-third.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.dtlms-one-third.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { float: none; width: 100%; float: none; text-align: center; }
.dtlms-one-third.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {float: none; margin-bottom: 15px; display: inline-block; width: 100%; }
.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { float: none; width: 100%; float: none; text-align: center; }
.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {float: none; margin-bottom: 15px; display: inline-block; width: 100%; }
.page-with-sidebar .dtlms-one-third.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details p.dtlms-courselist-overall-ratings { margin-right: 0; }
.page-with-sidebar .dtlms-one-half.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {float: none; margin-bottom: 15px; display: inline-block; width: 100%; }
.page-with-sidebar .dtlms-one-half.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-half.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { float: none; width: 100%; float: none; text-align: center; }
.page-with-sidebar .dtlms-one-half.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {float: none; margin-bottom: 15px; display: inline-block; width: 100%; }
.type8.dtlms-courselist-item-wrapper.grid-item.dtlms-one-third .dtlms-courselist-details { padding: 30px 25px 0px; }
.dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; width: 100%; float: none; text-align: center; }
.dtlms-one-third.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin-bottom: 15px; }
.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; width: 100%; float: none; text-align: center; }
.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin-bottom: 15px; }
.page-with-sidebar .dtlms-one-half.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-half.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; width: 100%; float: none; text-align: center; }
.page-with-sidebar .dtlms-one-half.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin-bottom: 15px; }
.page-with-sidebar .dtlms-one-half.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.page-with-sidebar .dtlms-one-half.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; width: 100%; float: none; text-align: center; }
.page-with-sidebar .dtlms-one-half.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin-bottom: 15px; }
.dtlms-one-third.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder {position: relative; padding: 35px 0 10px 0; }
.dtlms-one-third.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { width: 100%; display: inline-block; float: none; }
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-courselist-ratings-container { padding: 6px 9px 4px; }
.page-with-sidebar .dtlms-one-half.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder {position: relative; padding: 35px 0 10px 0; }
.page-with-sidebar .dtlms-one-half.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { width: 100%; display: inline-block; float: none; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge { float: right; margin-right: 0; width: 100%; margin-bottom: 5px; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-thumb .dtlms-certificate-badge span { float: right; margin: 0 0 0 10px; }
.dtlms-one-third.type7.dtlms-courselist-item-wrapper .dtlms-courselist-metadata-badgenhours .dtlms-courselist-duration { float: right; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: left; }
.type5.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details { float: left; margin-bottom: 20px; position: static; }
div.list[class*="listing-containers"] .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section { width: 100%; }
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { float: left; }
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details { margin: 10px -30px 10px 0px; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {float: none; margin-bottom: 15px; display: inline-block; width: 100%; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section,
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section { width: 100%; float: none; text-align: left; } 
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { float: left; margin-bottom: 15px; display: inline-block; width: 50%; text-align: left; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {float: none; display: inline-block; width: 50%; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section,
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section { width: 100%; float: none; text-align: left; } 
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-ratings-container { margin-right: 0; float: left; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details { float: right;text-align: right; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; display: inline-block; text-align: center; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details { float: none; display: inline-block; text-align: center;  margin-top: 15px; margin-bottom: 18px; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section:empty { display: none; }
.page-with-sidebar .type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a,
.page-with-sidebar .type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-purchase-status-details {  float: left; }
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section{padding:0px 25px 12px 25px; text-align:center;}
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-purchase-status-details{float:none; margin:0 auto;}
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%; text-align:center; padding-left:0px;}
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration i{position:static;}
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details{width:100%; text-align:center; display:inline-block;}	
.page-with-sidebar.with-both-sidebar .type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a{float:none;}
.page-with-sidebar .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration { float: left; width: 100%; text-align: left; }
.page-with-sidebar .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { float: left; width: 100%; text-align: left; padding-top: 15px; padding-bottom: 15px; }
.page-with-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details { padding-bottom: 30px; }
.page-with-sidebar .list-item.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section {margin: 10px 0 0; float: left; } 
.page-with-sidebar .type5.dtlms-courselist-item-wrapper.list-item  .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { text-align: left; }
.page-with-sidebar .type5.dtlms-courselist-item-wrapper.list-item  .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section .dtlms-courselist-ratings { float: left; }
#primary.page-with-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section, 
#primary.page-with-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-price-details { width: 100%; float: left; }
#primary.page-with-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details,
#primary.page-with-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: left; width: 100%; text-align: left; }
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section { width: 50%; float: left; }
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section { width: 50%; float: right; }
#primary.page-with-sidebar .type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-duration { float: right; }
#primary.page-with-sidebar .type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-certificate-badge { width: 100%; text-align: right; margin-bottom: 5px; } 
#primary.page-with-sidebar .type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-certificate-badge span { position: relative; float: right; }
#primary.page-with-sidebar .type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details del,
#primary.page-with-sidebar .type7.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details ins { font-size: 18px; }
#primary.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details {display: inline-block; width: 100%; text-align: center; } 
#primary.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-ratings-container { float: none; width: 100%; text-align: center; }
#primary.page-with-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-price-status.dtlms-free { margin-bottom: 20px; }
#primary.page-with-sidebar .type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-ratings-container {width: 100%; float: left; }
#primary.page-with-sidebar .type10.dtlms-courselist-item-wrapper.list-item .dtlms-certificate-badge { float: left; width: 100%; }
#primary.page-with-sidebar .type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { width: 100%; display: block; float: left; }
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item{display:inline-block;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item .dtlms-courselist-thumb{margin:0px;width: 100%;
float: left;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-courselist-thumb-inner{min-height:300px; position:static;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item .dtlms-courselist-details{padding:30px 0 0;width: 100%; float: left; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { margin: 10px 0; padding: 0; text-align: center; }
.page-with-sidebar.with-both-sidebar div[class*="list-item-wrapper"].type3 div[class*="list-details"] div[class*="list-metadata"] { float: none; display: inline-block; text-align: center; width: 100%; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image { float: none; display:  inline-block; margin: 0; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-description { width: 100%; float: none; display: inline-block; }
#primary.page-with-sidebar.with-both-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item.type2 div[class*="list-details"] div[class*="list-metadata"] { float: left; text-align: left; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: none; width: 100%; display: inline-block; text-align: center; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a { float: none; display:  inline-block;  margin: 15px 0 0 0; }
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-meta ul li{width:100%; border-width:0px 0px 1px;}
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even){margin:0; border-width:0px 0px 1px; padding-left:0px;}
.page-with-sidebar.with-both-sidebar .type4.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n){border-bottom:1px solid #efefef;}
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item.type5 .dtlms-courselist-details{padding:20px 30px 40px;width: 100%; float: left; border-left: 1px solid #efefef; }
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item.type5 .dtlms-coursedetail-cart-details {width: 100%; float: none; display: inline-block; text-align: center; }
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item.type6 .dtlms-courselist-details { padding: 30px; }
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item.type7 .dtlms-courselist-details,
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item.type8 .dtlms-courselist-details{padding: 30px 30px 0;width: 100%; float: left; border-left: 1px solid #efefef; }
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item.type7 .dtlms-coursedetail-cart-details,
#primary.page-with-sidebar.with-both-sidebar .dtlms-courselist-item-wrapper.dtlms-column.list-item.type8 .dtlms-coursedetail-cart-details {width: 100%; float: none; display: inline-block; text-align: center; }
#primary.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { text-align: center; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details,
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a { margin-bottom: 0; }
#primary.page-with-sidebar.with-both-sidebar .type10.dtlms-courselist-item-wrapper.dtlms-column.list-item .dtlms-courselist-details { padding: 20px 30px 15px; }
#primary.page-with-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item{display:inline-block;}
#primary.page-with-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-thumb{margin:0px;width: 100%;}
#primary.page-with-sidebar .dtlms-classlist-item-wrapper.list-item .dtlms-classlist-thumb .dtlms-classlist-thumb-inner{min-height:300px; position:static;}
#primary.page-with-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-details{padding:30px 0 0;width: 100%;}
#primary.page-with-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-details { padding: 30px; border-left: 1px solid #efefef; }
#primary.page-with-sidebar .dtlms-classlist-item-wrapper.dtlms-column.list-item.type2 .dtlms-classlist-details { padding-bottom: 0; }
#primary.page-with-sidebar .type2.dtlms-classlist-item-wrapper.dtlms-one-half .dtlms-classlist-bottom-section-left {float: left; width: 100%; text-align: center; }
#primary.page-with-sidebar .type2.dtlms-classlist-item-wrapper.dtlms-one-half .dtlms-classlist-bottom-section-right {float: none; display: inline-block; width: 100%; text-align: center; } 
#primary.page-with-sidebar .type2.dtlms-classlist-item-wrapper.dtlms-one-half .dtlms-classlist-details .dtlms-classlist-bottom-section { padding: 17px 30px; }
#primary.page-with-sidebar.with-both-sidebar .type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classdetail-price-details {float:left; clear:both; margin:10px 0px;}
#primary.page-with-sidebar.with-both-sidebar .type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-metadata { float: left; width: 100%; text-align: left; }
.type1.dtlms-packagelist-item-wrapper:not(.list-item) .dtlms-packagelist-price-details { width: 100%; }
.type1.dtlms-packagelist-item-wrapper.dtlms-one-half:not(.list-item) .dtlms-packagelist-price-details,
.type1.dtlms-packagelist-item-wrapper.dtlms-one-column:not(.list-item) .dtlms-packagelist-price-details { width: auto; }
.type2.dtlms-packagelist-item-wrapper:not(.list-item) .dtlms-packagedetail-cart-details a { padding: 15px 26px; }
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details { padding: 35px; }
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details h5 { font-size: 20px; margin-bottom: 0; }
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details span.amount { font-size: 30px; }
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details > h5 { font-size: 24px; }
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details { padding: 16px 30px; font-size: 14px; }
.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { background-size: cover !important; }
div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] { margin-bottom: 30px; }
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details { margin-bottom: 15px; } 	
div[class*="packagelist-item-wrapper"].list-item div[class*="list-thumb"] { width: 50%; }
div[class*="packagelist-item-wrapper"].list-item.type3 div[class*="list-thumb"] { padding: 15px; }
.type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { padding: 16px 30px; font-size: 14px; }
.page-with-sidebar .type1.dtlms-packagelist-item-wrapper:not(.list-item) .dtlms-packagelist-price-details { width: auto; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item {display:inline-block;}
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-thumb"], 
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] { width: 100%; display: block; float: left; }
.page-with-sidebar .dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { position: static; min-height: 350px; width: 100%; float: left; background-size: cover !important; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] { margin-bottom: 30px; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item:not(.type1) > div[class*="packagelist-details"] { padding: 30px; border-left: 1px solid #efefef; }
.page-with-sidebar .type1.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-details-inner { border: none; }
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details,
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { font-size: 14px; padding: 16px 25px; line-height: normal; }
.page-with-sidebar .type2.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-price-details span.amount { font-size: 25px; }
.page-with-sidebar .type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details { padding: 35px 20px; }
.page-with-sidebar .type2.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details h5 { margin-bottom: 0; }
.page-with-sidebar .type3.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-price-details { margin-bottom: 15px; }
.page-with-sidebar .type2.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-inclusion:after { width:calc(100% + 0px); width:-moz-calc(100% + 0px); width:-webkit-calc(100% + 0px); left:0; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item.type3 div[class*="list-thumb"] { padding: 0; }
.page-with-sidebar div[class*="packagelist-item-wrapper"].list-item.type1 div[class*="list-details"] { border-left: 1px solid #ececec; }
.page-with-sidebar.with-both-sidebar .dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { min-height: 250px; }
.page-with-sidebar.with-both-sidebar div[class*="listing-holder"].grid div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper { width: 100%; float: left; }
.page-with-sidebar.with-both-sidebar div[class*="listing-holder"].grid div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper .swiper-slide { width: 100% !important; float: left; clear: both;   }
.type1.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-details,
.type2.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-details,
.type3.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-classlist-details { padding-left: 25px; padding-right: 25px; }
.type1.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-class-listing-featured,
.type2.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-class-listing-featured,
.type3.dtlms-classlist-item-wrapper.type-dtlms_classes .dtlms-class-listing-featured { margin-bottom: 5px; }
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:after,
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right a:after { margin-left: 10px; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item{display:inline-block;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-thumb{margin:0px; min-height:300px; position:static; width: 100%;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-details{padding:30px 0 0;width: 100%;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-details { padding: 30px; border-left: 1px solid #efefef; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item.type2 .dtlms-classlist-details { padding-bottom: 0; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item div[class*="list-details"] h5 { margin-top: 10px; }
}
@media only screen and (max-width: 767px) {
.dtlms-courselist-item-wrapper .dtlms-course-listing-featured, .type5.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-course-listing-featured, .type8.dtlms-courselist-item-wrapper.grid-item .dtlms-course-listing-featured{margin-bottom:10px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{padding:0px 25px 12px 25px; text-align:center;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-purchase-status-details{float:none; margin:0 auto;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration{width:100%; text-align:center; padding-left:0px;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration i{position:static;}
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details{width:100%; text-align:center; display:inline-block;}	
.type2.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-coursedetail-cart-details a{float:none;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{text-align:center;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration, .type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{text-align:center; width:100%;}
.type3.dtlms-courselist-item-wrapper.grid-item .dtlms-coursedetail-cart-details{width:100%; margin:10px 0px;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins .woocommerce-Price-currencySymbol{float:none;}
.type3.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details .dtlms-price-status.dtlms-free{margin:10px 0px 0px;}
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.dtlms-one-third.grid-item .dtlms-courselist-bottom-section .dtlms-courselist-duration { margin-bottom: 0; }
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li{width:100%; border-width:0px 0px 1px;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(even){margin:0; border-width:0px 0px 1px; padding-left:0px;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-meta ul li:nth-child(3n){border-bottom:1px solid #efefef;}
.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{float:left; margin:10px 0 0;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{text-align:center;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section{width:100%;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{text-align:center; float:none;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section .dtlms-courselist-overall-ratings{margin-left:0px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-metadata-holder{width:100%;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-price-details{float:left; margin:15px 0px;}
.type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section, .type6.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section{width:100%; text-align:center;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-duration{margin-right:0px;}
.type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details { margin: 0px 0px 0px -20px; }
#primary.page-with-sidebar .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section { width: 100%; }
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section{text-align:center;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section, .type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{width:100%;}
.type7.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-cart-details a{float:none;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section{text-align:center;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-details p.dtlms-courselist-overall-ratings{margin-right:0px;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section, .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{width:100%;}
.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details{float:none; display:inline-block;}
.type10.dtlms-courselist-item-wrapper.grid-item:before{box-shadow:0px 10px 25px 10px rgba(0,0,0,0.1); -moz-box-shadow:0px 10px 25px 10px rgba(0,0,0,0.1); -webkit-box-shadow:0px 10px 25px 10px rgba(0,0,0,0.1); width:calc(100% - 16px); height:calc(100% - 20px); width:-webkit-calc(100% - 16px); height:-webkit-calc(100% - 20px); width:-moz-calc(100% - 16px); height:-moz-calc(100% - 20px); left:8px; top:0px;}
.type10.dtlms-courselist-item-wrapper.grid-item .dtlms-courselist-metadata-holder{margin:10px 0px 25px; width:100%;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-author-description{margin:0px;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section, .type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section{display:inline-block;}
.type10.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section{display:inline-block; width:100%; float:left;}
.dtlms-courselist-item-wrapper.dtlms-column.list-item, div[class*="list-item-wrapper"].list-item {display:inline-block;}
.dtlms-courselist-item-wrapper.dtlms-column.list-item .dtlms-courselist-thumb, 
div[class*="list-item-wrapper"].list-item .dtlms-courselist-thumb {margin:0px;}
.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-thumb .dtlms-courselist-thumb-inner, 
div[class*="list-item-wrapper"].list-item .dtlms-courselist-thumb .dtlms-courselist-thumb-inner{min-height:300px; position:static;}
.dtlms-courselist-item-wrapper.dtlms-column.list-item .dtlms-courselist-details, 
div[class*="list-item-wrapper"].list-item .dtlms-courselist-details {padding:30px 0 0;}
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-duration { float: none; display: inline-block; margin-right: 10px; margin-left: 10px; } 
.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum,
.dtlms-one-third.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-curriculum { float: none; display: inline-block; margin-right: 10px; margin-left: 10px; }
div[class*="list-item-wrapper"].list-item div[class*="list-thumb"] { margin: 0; }
div[class*="list-item-wrapper"].type3.list-item div[class*="list-details"] div[class*="list-metadata"] { width: 60%; }
.type2.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section { padding-bottom: 28px; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a { margin-right: 0; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image { width: 50px; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image { margin-top: 8px; } 
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-description { margin: 5px 0 0 0; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details .dtlms-price-status.dtlms-free { margin: 0; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { padding-right: 0; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-duration { width: 50%; text-align: left; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { width: 50%; text-align: right; }
.list-item.type4.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section { margin-left: 0; }
.dtlms-courselist-item-wrapper.dtlms-column.list-item.type5 .dtlms-courselist-details { padding: 30px; border-left: 1px solid #efefef; }
.dtlms-courselist-item-wrapper.dtlms-column.list-item.type5 .dtlms-coursedetail-cart-details {width: 100%; float: none; display: inline-block; text-align: center; }
.type5.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details { float: left; margin-bottom: 20px; position: static; }
.list-item.type5.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section { padding-top: 20px; }
.dtlms-courselist-item-wrapper.dtlms-column.list-item.type6 .dtlms-courselist-details { padding: 30px; }
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section { text-align: center; padding-top: 20px; }
.type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { float: none; text-align: center; display: inline-block; margin-top: 20px; }
.list-item.type7.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-courselist-bottom-section { padding-bottom: 0; }
.dtlms-courselist-item-wrapper.dtlms-column.list-item.type7 .dtlms-courselist-details,
.dtlms-courselist-item-wrapper.dtlms-column.list-item.type8 .dtlms-courselist-details { padding: 30px; border-left: 1px solid #efefef; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section { width: 100%; margin-bottom: 20px; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section,
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section { width: 100%; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { text-align: left; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-price-status.dtlms-free { width: 100%; text-align: center; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section { padding-bottom: 0; }
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section { margin-bottom: 0; }
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details { margin-bottom: 18px; }
div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-price-details, div[class*="listing-holder"] div[class*="listing-containers"].list:not(.swiper-wrapper) .type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: none; display: inline-block; text-align: center; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section { float: none; width: 100%; text-align: center; display: inline-block; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details del,
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details ins { font-size: 18px; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { float: none; display: inline-block; width: 100%; text-align: center; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section:empty { display: none; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details { float: none; display: inline-block; text-align: center; margin-bottom: 15px; }
.dtlms-courselist-item-wrapper.dtlms-column.list-item.type10 .dtlms-courselist-details { padding: 15px 30px; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { width: 100%; text-align: center; float: none; display: inline-block; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper .dtlms-courselist-details .dtlms-coursedetail-cart-details { width: auto; float: none; display: inline-block; }
#primary.page-with-sidebar.with-both-sidebar .type6.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section:empty { display: none; }
#primary.page-with-sidebar.with-both-sidebar .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section { margin-bottom: 0; }
.dtlms-classlist-item-wrapper.dtlms-column.list-item{display:inline-block;}
.dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-thumb{margin:0px;}
.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-thumb .dtlms-classlist-thumb-inner{min-height:300px; position:static;}
.dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-details{padding:30px 0 0;}
.dtlms-classlist-item-wrapper.dtlms-column.list-item .dtlms-classlist-details { padding: 30px; border-left: 1px solid #efefef; }
.dtlms-classlist-item-wrapper.dtlms-column.list-item.type2 .dtlms-classlist-details { padding-bottom: 0; }
div[class*="packagelist-item-wrapper"].list-item {display:inline-block;}
div[class*="packagelist-item-wrapper"].list-item div[class*="list-thumb"], 
div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] { width: 100%; display: block; float: left; }
.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { position: static; min-height: 300px; width: 100%; float: left; background-size: cover !important; }
div[class*="packagelist-item-wrapper"].list-item div[class*="list-details"] div[class*="list-description"] { margin-bottom: 30px; }
div[class*="packagelist-item-wrapper"].list-item div[class*="packagelist-details"] { padding: 30px; border-left: 1px solid #efefef; }
.type1.dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-details .dtlms-packagelist-details-inner { border: none; }
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details,
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagedetail-cart-details a { font-size: 14px; padding: 16px 25px; }
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details span.amount { font-size: 25px; }
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details { padding: 35px 20px; }
.type2.dtlms-packagelist-item-wrapper .dtlms-packagelist-details h5 { margin-bottom: 0; }
.type3.dtlms-packagelist-item-wrapper .dtlms-packagelist-details .dtlms-packagelist-price-details { margin-bottom: 15px; }
.type2.dtlms-packagelist-item-wrapper.grid-item .dtlms-packagelist-inclusion:after { width:calc(100% + 0px); width:-moz-calc(100% + 0px); width:-webkit-calc(100% + 0px); left:0; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item{display:inline-block;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-thumb{margin:0px; min-height:300px; position:static;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-details{padding:30px 0 0;}
.dtlms-classlist-item-wrapper.swiper-slide.list-item .dtlms-classlist-details { padding: 30px; border-left: 1px solid #efefef; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item.type2 .dtlms-classlist-details { padding-bottom: 0; }
.dtlms-classlist-item-wrapper.swiper-slide.list-item div[class*="list-details"] h5 { margin-top: 10px; }
#primary.page-with-sidebar.with-both-sidebar .type3.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classdetail-price-details, #primary.page-with-sidebar.with-both-sidebar .type3.dtlms-classlist-item-wrapper.dtlms-one-half .dtlms-classlist-details .dtlms-classdetail-price-details { float: right;    clear: none; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-ratings-container { float: left; }
}
@media only screen and (max-width: 479px) {
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section,
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section {float: none; width: 100%; float: none; text-align: center; }
.type9.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin-bottom: 15px; }
div[class*="list-item-wrapper"].type3 div[class*="list-details"] div[class*="list-metadata"] { width: 100%; text-align: center; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-image { float: none; display: inline-block; margin-right: 0; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder .dtlms-courselist-author-description { width: 100%; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details { float: none; display: inline-block; width: 100%; text-align: center; }
.type3.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details a { float: left; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details {text-align: center; width: 100%; } 
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-coursedetail-cart-details {float: none; display: inline-block; width: 100%; text-align: center; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-left-section, .type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-right-section { margin: 0; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details > span { margin-bottom: 5px; float: none; display: inline-block; }
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-metadata-holder { width: 100%; float: left; }
.type10.dtlms-courselist-item-wrapper.list-item .dtlms-certificate-badge { float: left; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-right-section { margin: 0; }
.type8.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { margin-bottom: 0; }
.type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-coursedetail-price-details {margin-bottom: 10px; float: none; display: inline-block; }
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-duration,
.page-with-sidebar.with-both-sidebar .type3.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { text-align: center; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-details .dtlms-coursedetail-cart-details a { margin-bottom: 0; }
#primary.page-with-sidebar.with-both-sidebar .type9.dtlms-courselist-item-wrapper.list-item .dtlms-courselist-bottom-section .dtlms-courselist-bottom-left-section .dtlms-courselist-ratings-container { float: left; }
.type3.dtlms-classlist-item-wrapper.list-item .dtlms-classlist-details .dtlms-classdetail-price-details { float: left; }
div[class*="list-item-wrapper"].type3.list-item div[class*="list-details"] div[class*="list-metadata"] { width: 100%; text-align: left; }
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-left {float: left; width: 100%; text-align: center; }
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-bottom-section-right {float: none; display: inline-block; width: 100%; text-align: center; } 
.type2.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classlist-bottom-section { padding: 17px 30px; }
.dtlms-classlist-item-wrapper .dtlms-class-listing-featured { margin-bottom: 5px; }
.type3.dtlms-classlist-item-wrapper .dtlms-classlist-details .dtlms-classdetail-price-details { float: left; margin: 12px 0; width: 100%; }
div[class*="dtlms-classlist-item-wrapper"].type3 div[class*="list-details"] div[class*="list-metadata"] { text-align: left; }
.page-with-sidebar.with-both-sidebar .dtlms-packagelist-item-wrapper.list-item .dtlms-packagelist-thumb .dtlms-packagelist-thumb-inner { min-height: 250px; }
.dtlms-classlist-item-wrapper .dtlms-class-progress-details { left: 10px; }
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details { right: -20px; margin-bottom: 6px; }
.type1.dtlms-packagelist-item-wrapper .dtlms-packagelist-price-details:before { display: none; }
.type2.dtlms-packagelist-item-wrapper.grid-item { padding: 0 10px 20px; }  
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
}
@media only screen and (max-width: 319px) {
}.dtlms-tabs-horizontal-container .dtlms-toggle-group-set h5.dtlms-toggle > a > span.dtlms-completed { padding: 0; top: -2px; }
.dtlms-tabs-horizontal-container .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content { font-size: 15px; }
div[class$="detail-header-inner"] { float: left; width: 100%; margin: 0 0 15px; }
div[class$="header-inner-content"] { float: left; }
div[class$="header-inner-content"] div[class$="featured"] { display: block; margin: 0 0 15px; }
div[class$="header-inner-content"] div[class$="details"] { float: left; margin: 0 0 0 10px; text-transform: uppercase; font-size: 13px; border-left: 1px solid #cecece; font-weight: bold; padding: 0 0 0 10px; }
div[class$="header-inner-content"] div[class$="purchaseprogress-content"] > div:first-child { margin: 0; padding: 0; border: 0; }
div[class$="header-inner-content"] div[class$="progress-details"] label { font-weight: 400; }
div[class$="header-inner-content"] div[class$="status-details"]:before { content: ""; display: inline-block; height: 8px; width: 8px; background-color: #6dc82b; border-radius: 50%; margin: 0 5px 0 0; }
div[class$="header-inner-content"] div[class$="progress-details"] { color: #0080d2; }
div[class$="header-inner-content"] div[class$="featured"] span { border-radius: 2px 0 0 2px; color: #000; display: inline-block; padding: 10px 10px 10px 15px; position: relative; line-height: normal; font-weight: bold; font-size: 13px; text-transform: uppercase; }
div[class$="header-inner-content"] div[class$="featured"] span:after { content: ""; border-left: 15px solid; border-top: 18px solid transparent; border-bottom: 17px solid transparent; position: absolute; right: -15px; top: 0; }
div[class$="header-inner-content"] div[class$="featured"] span:before { content: "\f005"; font-family: "Font Awesome 5 Free"; margin-right: 10px; position: relative; top: -1px; font-size: 10px; }
div[class$="certificate-badge"] { float: right; }
body[class*="single-dtlms"] div[class$="certificate-badge"] span { border: 2px solid; display: inline-block; border-radius: 50%; font-size: 18px; width: 40px; height: 40px; text-align: center; line-height: 32px; margin: 0 5px; position: relative; }
body[class*="single-dtlms"] div[class$="certificate-badge"] span:last-child { margin: 0 0 0 5px; }
div[class*="dynamic-section-holder"] div[class$="item-details"] > span { display: inline-block; padding: 5px 10px; line-height: normal; margin: 0 0 0 5px; }
div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-progressbar { float: left; width: 80%; margin: 20px 0 0; }
div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-item-percentage { float: right; width: 15%; margin: 10px 0 0; text-align: center; } 
div[class*="dynamic-section-holder"] .dtlms-item-student-score-details { text-align: left; float: left; width: 100%; margin: 10px 0 20px; }
div[class*="dynamic-section-holder"] .dtlms-item-student-score-details > label { margin: 0 0 0 10px; }
div[class*="dynamic-section-holder"] .dtlms-item-student-score-details .dtlms-item-percentage { float: right; width: 7%; margin: 0; text-align: center; } 
div[class*="dynamic-section-holder"] div[class$="item-details"] label { display: block; margin: 10px 0 0; }
.type3 div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-progressbar { width: 70%; }
.type3 div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-item-percentage { width: 20%; }
.type4 div[class$="share-holder"] { display: block; margin: 20px 0 30px; float: left; width: 100%; }
.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper { border: 2px solid; width: 60px; margin: 5px 2px 0; }
.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-icon-wrapper { font-size: 24px; }
body[class*="single-dtlms"] div[class*="dynamic-section-holder"] .dtlms-item-overview-progressbar .dtlms-progressbar { width: 80%; }
body[class*="single-dtlms"] div[class*="dynamic-section-holder"] .dtlms-item-student-score-details .dtlms-item-percentage { width: 15%; }
body[class*="single-dtlms"] .dtlms-acessories-list { float: left; width: 100%; }
article.dtlms-course-detail, article.dtlms-class-detail { display: inline-block; width: 100%; }
article.dtlms-course-detail > .dtlms-column.dtlms-one-third .dtlms-courses-listing-holder[data-enablecarousel="false"] div[class*="listing-containers"] .dtlms-column { padding-right: 0; padding-left: 0; }
article.dtlms-course-detail.type1 > .dtlms-column.dtlms-three-fourth.first,
article.dtlms-course-detail.type2 > .dtlms-column.dtlms-three-fourth.first,
article.dtlms-course-detail.type4 > .dtlms-column.dtlms-three-fourth.first { padding-right: 55px; }
article.dtlms-course-detail.type3 .dtlms-course-detail-header .dtlms-course-detail-header-holder > .dtlms-column.dtlms-three-fourth { padding-left: 50px; }
.dtlms-course-detail .dtlms-countdown-holder .dtlms-countdown-wrapper, .dtlms-class-detail .dtlms-countdown-holder .dtlms-countdown-wrapper { border: 2px solid; margin: 5px 3px 0; width: 60px; }
.dtlms-course-detail .dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-icon-wrapper, .dtlms-class-detail .dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-icon-wrapper { font-size: 20px; }
.dtlms-course-detail .dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-title, .dtlms-class-detail .dtlms-countdown-holder .dtlms-countdown-wrapper .dtlms-countdown-title { font-size: 11px; }
.dtlms-remove-top-space #header-wrapper, .dtlms-remove-top-space #header-wrapper .main-title-section-wrapper { margin: 0; }
.dtlms-course-detail .dtlms-one-fourth div[class*="listing-containers"] .dtlms-column, .dtlms-class-detail .dtlms-one-fourth div[class*="listing-containers"] .dtlms-column { padding: 0; } .dtlms-course-detail-author .dtlms-author-contact-details { display: table; margin: 10px -1px 0; }
.dtlms-course-detail-author .dtlms-author-contact-details > li { float: left; margin: 0 1px; padding: 0; }
.dtlms-course-detail-author .dtlms-author-contact-details > li > a { float: left; font-size: 0; height: 30px; line-height: 30px; overflow: hidden; text-align: center; width: 45px; }
.dtlms-course-detail-author .dtlms-author-contact-details > li > a span { display: block; line-height: inherit; }
.dtlms-course-detail-author .dtlms-author-description span, 
.dtlms-course-detail-author .dtlms-author-contact-details > li > a span { font-size: 14px; }
.dtlms-course-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar th, .dtlms-class-detail .widget.tribe_mini_calendar_widget .tribe-mini-calendar th { padding: 20px 0px; font-size: 16px; } .dtlms-course-detail .dtlms-course-detail-info { display: block; float: left; padding: 15px 25px; border: 1px solid #f1f1f1; width: 100%; } 
.dtlms-course-detail .dtlms-course-detail-info li { display: block; font-size: 16px; font-weight: 600; padding: 15px 5px 15px 10px; border-bottom: 1px solid #f1f1f1; position: relative; }
.dtlms-course-detail .dtlms-course-detail-info li a, .dtlms-course-detail .dtlms-course-detail-info li { color: #2f2f2f; }
.dtlms-course-detail .dtlms-course-detail-info li:last-child { border: 0; }
.dtlms-course-detail .dtlms-course-detail-info li i { float: left; margin: 0 15px 15px 0; position: relative; top: 5px; }
.dtlms-course-detail .dtlms-course-detail-info li label { font-weight: 400; }
@-moz-document url-prefix() { 
.dtlms-course-detail .dtlms-course-detail-info li i { top: 6px; }
}
.dtlms-course-detail.type1 .dtlms-course-detail-info li { padding: 0px 5px 16px 40px; margin-bottom: 15px; margin-top: 15px; } 
.dtlms-course-detail.type1 .dtlms-course-detail-info li:last-child { margin-bottom: 0; }
.dtlms-course-detail.type1 .dtlms-course-detail-info li i { top: 6px; position: absolute; left: 10px; }
.dtlms-course-detail.type3 .dtlms-course-detail-info { padding: 15px 15px 20px 20px; border: 0; margin: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-info li i { background-color: #e7e8ec; border-radius: 50%; font-size: 14px; float: left; width: 28px; height: 28px; text-align: center; line-height: 28px; top: 0; position: absolute; left: 0; } 
.dtlms-course-detail.type3 .dtlms-course-detail-info li { border: 0; padding: 0px 0px 0px 43px; margin-bottom: 25px; margin-top: 10px; } 
.dtlms-course-detail.type3 .dtlms-course-detail-info li:last-child { margin-bottom: 15px; } .dtlms-course-detail-review-box { text-align: center; }
.dtlms-course-detail-review-box .dtlms-course-detail-average-value { color: #000; font-size: 120px; line-height: 120px; font-weight: 600; margin-bottom: 10px; }
.dtlms-course-detail-review-box .dtlms-course-detail-star-review span { font-size: 0; }
.dtlms-course-detail-review-box .dtlms-course-detail-star-review span:before { font-size: 16px; margin-right: 5px; }
.ratings span, .dtlms-course-detail-ratings span, .comment-rating span { font-size: 0; cursor: pointer; }
.ratings span:before, .dtlms-course-detail-ratings span:before, .comment-rating span:before { font-size: 16px; margin: 0 5px 0 0; }
.dtlms-course-detail-ratings-breakup { list-style-type: none; float:left; width:100%; margin-bottom: 30px; }
.dtlms-course-detail-ratings-breakup .dtlms-course-detail-ratings-percentage { display: block; float: left; height: 10px; margin: 7px 0 0 0px; width: 75%; background-color: rgba(0,0,0,0.075); }
.dtlms-course-detail-ratings-breakup .dtlms-course-detail-ratings-percentage span { display: block; text-align: center; height:100%; }
.dtlms-course-detail-ratings-breakup > li { clear: both; display: block; float: left; width: 100%; line-height: normal; margin-bottom: 10px; }
.dtlms-course-detail-ratings-breakup li .dtlms-course-detail-ratings-label { float: left; margin-right: 10px; min-width: 55px; }
.dtlms-course-detail-ratings-breakup li > span { float: right; }
.dtlms-course-detail-ratings-breakup li > span:not(.dtlms-course-detail-ratings-label) { float: none; display: inline-block; margin-left: 10px; text-align: center; min-width: 15px; }
.dtlms-course-detail-comment-rating span:not(.dtlms-course-detail-rating-label) { font-size: 0; }
.dtlms-course-detail-comment-rating span:before { font-size: 16px; margin-right: 5px; }
.dtlms-coursedetail-price-details del { margin: 0 10px 0 0; } .dtlms-course-detail .dtlms-course-detail-header, .dtlms-course-detail .dtlms-course-detail-image, .dtlms-course-detail .dtlms-course-detail-content, .dtlms-course-detail .dtlms-main-title-section, .dtlms-course-detail-content-meta { float: left; width: 100%; position: relative; } 
.dtlms-course-detail .dtlms-course-detail-header { margin-bottom: 60px; }
.dtlms-course-detail .dtlms-course-detail-image { float: left; clear: both; padding: 0px; text-align: center; width: 100vw; position: relative; margin: 0 0 0 -50vw; height: 490px; left: 50%; overflow: hidden; } 
.dtlms-course-detail .dtlms-course-detail-image img { display: block; }
.dtlms-course-detail .dtlms-course-detail-content.left { float: left; width: 75%; }
.dtlms-course-detail .dtlms-course-detail-content.right { float: left; width: 25%; text-align: center; }
.dtlms-course-detail .dtlms-main-title-section h2 { font-size: 30px; font-weight: 400; }
.dtlms-course-detail .dtlms-course-detail-content-meta > div:first-child { padding: 0 20px 0 90px; border: 0; }
.dtlms-course-detail .dtlms-course-detail-content-meta > div { border-left: 1px solid #d1d1d1; display: inline-block; font-size: 18px; padding: 10px 20px; vertical-align: middle; position: relative; }
.dtlms-course-detail .dtlms-course-detail-author-image { position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); display: inline-block; height: 65px; margin: 0 20px 0 0; width: 65px; }
.dtlms-course-detail .dtlms-course-detail-author-image img { border-radius: 50%; }
.dtlms-course-detail .dtlms-course-detail-author-title { display: inline-block; padding: 0; }
.dtlms-course-detail .dtlms-course-detail-author-title h5 { font-size: 18px; margin: 0; }
.dtlms-course-detail .dtlms-course-detail-author-title h5 a { color: inherit; }
.dtlms-course-detail .dtlms-course-detail-content-meta i { margin-right: 15px; }
.dtlms-course-detail .dtlms-course-detail-ratings { display: inline-block; margin-right: 10px; }
.dtlms-course-detail .dtlms-course-detail-ratings span { font-size: 0; margin-right: 5px; }
.dtlms-course-detail .dtlms-course-detail-ratings span:before { font-size: 14px; margin: 0; }
.dtlms-course-detail .dtlms-course-detail-total-reviews { display: inline-block; }
.dtlms-course-detail .dtlms-course-detail-content .dtlms-coursedetail-price-details { font-size: 35px; font-weight: 900; }
.dtlms-course-detail .dtlms-course-detail-content .dtlms-coursedetail-cart-details { margin-bottom: 25px; }
.dtlms-course-detail .dtlms-forum-button-holder .dtlms-button.dtlms-button-forum-link { box-shadow:inherit; -webkit-box-shadow:inherit; margin: auto; padding: 15px 26px; font-size: 15px; }
.dtlms-course-detail .dtlms-forum-button-holder:before { display: none; }
.dtlms-course-detail .dtlms-coursedetail-price-details del, .dtlms-course-detail .dtlms-coursedetail-price-details del span { color: rgba(0, 0, 0, 0.2); }
.dtlms-course-detail:not(.type2) .dtlms-coursedetail-price-details del span { font-size: 25px; }
.dtlms-course-detail .dtlms-course-detail-author-meta { display: inline-block; }
.dtlms-button i { margin-right: 10px; }
.dtlms-course-detail-content.right:empty { display: none; }
.dtlms-course-detail .dtlms-courses-detail-holder, .dtlms-class-detail .dtlms-classes-detail-holder { float: left; width: 100%; } .dtlms-course-detail.type1 .dtlms-course-detail-content.right { background-color: #fbfbfb; border: 1px solid #f1f1f1; padding: 35px 5px; }
.dtlms-course-detail.type1 .dtlms-course-detail-image { margin-bottom: 80px; } 
.dtlms-course-detail.type1 .dtlms-toggle-group-set .dtlms-toggle { border-radius: 5px; }
.dtlms-course-detail.type1 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: #2f2f2f; border: 0; }
.dtlms-course-detail.type1 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a:after { display: none; } 
.dtlms-course-detail.type1 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { color: #fff; }
.dtlms-course-detail.type1 div[class$="share-holder"] > span, .dtlms-course-detail.type1 div[class$="share-holder"] ul { display: table-cell; vertical-align: middle; }
.dtlms-course-detail.type1 div[class$="share-holder"] ul li:first-child { margin-left: 3px; }
.dtlms-course-detail.type1 div[class$="share-holder"] ul li a { background-color: transparent; color: #000; }
.dtlms-course-detail.type1 .dtlms-course-detail-ratings-breakup { margin: 15px 0 0; } 
.dtlms-course-detail.type1 .dtlms-button { margin: 0; }
.dtlms-course-detail .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button { padding: 15px 26px; font-size: 15px; }
.dtlms-course-detail.type1 div[class$="share-holder"] { display: inline-block; margin: 30px 10px 0 0; }
.dtlms-course-detail.type1 .dtlms-forum-button-holder { display: inline-block; width: auto; }
.dtlms-course-detail .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail .dtlms-classdetail-cart-details .added_to_cart { font-weight: 600; padding: 15px 26px; font-size: 15px; } .dtlms-course-detail.type2 .dtlms-course-detail-author { display: inline-block; float: left; text-align: center; width: 20%; padding: 50px 0 20px; }
.dtlms-course-detail.type2 .dtlms-course-detail-author-image { float: none; margin: 0 auto; height: 125px; width: 125px; position: relative; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; }
.dtlms-course-detail.type2 .dtlms-course-detail-author-title { display: block; padding: 15px 0 0 0; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-inner { float: left; width: 80%; border-left: 1px solid #f1f1f1; padding: 30px 55px 25px 30px; }
.dtlms-course-detail.type2 .dtlms-main-title-section h2 { margin-bottom: 10px; }
.dtlms-course-detail.type2 .dtlms-course-detail-image { margin-bottom: 60px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-duration span:first-child, .dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-curriculum span:first-child, .dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-students-enrolled span:first-child, .dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-category span:first-child { width: 66px; height: 66px; display: block; margin: 0 auto 20px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-duration span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/clock.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-curriculum span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/book.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-students-enrolled span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/man.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta .dtlms-course-detail-category span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/desktop.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta > div { border: 0; padding: 10px 5px; text-align: center; width: 24.4%; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta { padding: 50px 0 0; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta a { color: #2f2f2f; }
.dtlms-course-detail.type2 .dtlms-course-detail-content.right { background-color: #fbfbfb; border: 1px solid #f1f1f1; padding: 40px 5px 20px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-price-details { margin: 10px 0; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-price-details .dtlms-cost { font-size: 45px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-price-details .woocommerce-Price-currencySymbol { font-size: 28px; position: relative; top: -25px; } 
.dtlms-course-detail.type2 .dtlms-course-detail-author-title h5 { margin: 0 0 5px; }
.dtlms-course-detail.type2 .dtlms-course-detail-total-reviews { font-size: 18px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-price-details del .woocommerce-Price-currencySymbol { font-size: 19px; top: -13px; }
.dtlms-course-detail.type2 .dtlms-forum-button-holder { margin: 0 0 20px; }
.dtlms-course-detail.type2 .dtlms-course-detail-author .dtlms-author-contact-details { margin: 10px auto 0; }
.dtlms-course-detail.type2 .dtlms-course-detail-author .dtlms-author-contact-details > li { float: none; display: inline-block; padding: 0; }
.dtlms-course-detail.type2 ul.dtlms-course-detail-info { padding: 0; margin-bottom: 30px; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li { padding: 30px 20px 30px 85px; } 
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span { display: inline-block; width: 40px; height: 40px; position: absolute; left: 25px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-category { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-star.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-lessons { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-book.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-quizzes { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/quiz.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-assignments { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/assignments.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-duration { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/time.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-reference { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/ref-url.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-class { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-machine.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-packages { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/packages.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-capacity { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-man.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-course-detail-info li > span.info-dripfeed { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/drip-speed.png) no-repeat center; }
.dtlms-course-detail.type2 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: #f9f9f9; }
.dtlms-course-detail.type2 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { line-height: 65px; padding: 0 19px; } 
.dtlms-course-detail.type2 .dtlms-course-detail-review-box { margin: 0 0 20px; } 
.dtlms-course-detail.type2 div[class$="share-holder"] { float: left; width: 100%; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta > div { vertical-align: top; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-price-details ~ .dtlms-forum-button-holder { margin: 20px 0; }
.dtlms-class-detail.type2 .dt-sc-testimonial-wrapper.type1,
.dtlms-course-detail.type2 .dt-sc-testimonial-wrapper.type1 { margin-left: 0; width: 100%; float: left; } .dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder { margin-top: -270px; }
.dtlms-course-detail.type3 .dtlms-course-detail-header-holder { float: left; width: 100%; position: relative; } 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder { margin-top: -190px; }
.dtlms-course-detail.type3 .dtlms-course-detail-image:after { content: ""; background-color: rgba(0, 0, 0, 0.8); position: absolute; left: 0; top: 0; width: 100%; height: 100%; } 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-coursedetail-price-details { background-color: #fff; }
.dtlms-course-detail.type3 .dtlms-coursedetail-price-details { background-color: #000;  }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder div[class*="listing-holder"] div[class*="listing-containers"] { margin: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right .dtlms-coursedetail-price-details { border-radius: 3px; display: inline-block; margin-bottom: 10px; font-size: 28px; padding: 10px 30px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-holder { float: left; width: 100%; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-content-holder { padding: 12px 0 0 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-content-holder div[class$="detail-header-inner"] { margin: 0 0 10px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.left { width: 80%; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right { width: 20%; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-main-title-section h2, .dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-author-title h5 a, .dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-content-meta, .dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder div[class$="header-inner-content"] .dtlms-courselist-purchase-status-details, .dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder div[class$="header-inner-content"] div[class$="progress-details"] label { color: #fff; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-author-title h5 a:hover { color: #999; }
.dtlms-course-detail.type3 .dtlms-course-detail-header-inner-detail { float: left; width: 100%; border: 1px solid #f1f1f1; background-color: #fff; }
.dtlms-course-detail.type3 .dtlms-course-detail-image-holder { display: block; position: relative; margin: 0 0 20px; }
.dtlms-course-detail.type3 .dtlms-forum-button-holder { position: absolute; bottom: -20px; margin: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-image-holder img { display: block; }
.dtlms-course-detail.type3 div[class$="share-holder"] { display: inline-block; width: 100%; margin: 40px 0 0; }
.dtlms-course-detail.type3 .dtlms-course-dynamic-section-holder { margin: 40px 0 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-header-holder .dtlms-course-detail-header-inner-detail .dtlms-forum-button-holder { bottom: 5px; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: transparent; border: 0; }
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart { margin: 10px 0 0; display: inline-block; background: none; padding: 0; border-bottom: 1px solid; font-size: 15px; color: #fff; line-height: normal; } 
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart:hover,
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart:hover { background: none; color: rgba(255, 255, 255, 0.7); }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { color: #000; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a:after { content: ""; height: 3px; margin: auto; position: absolute; bottom: -3px; left: 0; right: 0; visibility: hidden; width: 0; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a.current:after { visibility: visible; width: 100%; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a.current, .dtlms-course-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a:hover { background-color: transparent; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li { margin-right: 10px; }
.dtlms-course-detail.type3 .dtlms-toggle-group-set h5.dtlms-toggle { font-size: 17px; padding: 10px 20px; }
.dtlms-course-detail.type3 .dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle { padding: 7px 20px; font-size: 16px; } 
.dtlms-course-detail.type3 .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle { padding: 5px 20px; font-size: 15px; } 
.dtlms-course-detail.type3 div[class$="certificate-badge"] span { background-color: #fff; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-tabs-horizontal-container { margin: 50px 0 20px; padding: 50px 0 0; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container { margin: 30px 0 20px; padding: 30px 0 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-coursedetail-price-details span { color: #000; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-coursedetail-price-details del, .dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-coursedetail-price-details del span { color: rgba(0, 0, 0, 0.6); }
.dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-price-details span { color: #fff; }
.dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-price-details del, .dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-price-details del span { color: rgba(255, 255, 255, 0.6); }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container .dtlms-title:after { display: none; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container .dtlms-title { padding-bottom: 0; }
.dtlms-course-detail.type3 .dtlms-tabs-horizontal-container .dtlms-tabs-horizontal-content { text-align: initial; } .dtlms-course-detail.type4 .dtlms-course-detail-image { height: 350px; }
.dtlms-course-detail.type4 .dtlms-course-detail-content-holder { background-color: #fff; float: left; width: 100%; position: relative; }
.dtlms-course-detail.type4 .dtlms-course-detail-image ~ .dtlms-course-detail-content-holder { margin: -80px -50px 0; padding: 35px 45px; box-sizing: content-box !important; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right > div { vertical-align: middle; display: inline-block; margin: 0; clear: none;
width: auto; margin: 0 0 10px 10px; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right > div:first-child { margin: 0 0 10px; }
.dtlms-course-detail.type4 .dtlms-coursedetail-cart-link { margin: 0; } 
.dtlms-course-detail.type4 .dtlms-course-detail-content.right { text-align: right; z-index:  0; }
.dtlms-course-detail.type4 .dtlms-course-detail-content-meta > div { font-weight: 500; }
.dtlms-course-detail.type4 .dtlms-course-detail-author > span, .dtlms-course-detail.type4 .dtlms-course-detail-curriculum > span, .dtlms-course-detail.type4 .dtlms-course-detail-ratings-container > span { display: block; font-size: 16px; font-weight: 300; margin-bottom: 5px; } 
.dtlms-course-detail.type4 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: #f9f9f9; border: 1px solid #f1f1f1; }
.dtlms-course-detail.type4 .dtlms-toggle-group-set { border: 1px solid #f1f1f1; }
.dtlms-course-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-content { border: 0; padding: 0 20px 0 25px; }
.dtlms-course-detail.type4 .dtlms-toggle-group-set h5.dtlms-toggle { border-bottom: 1px solid rgba(0, 0, 0, 0); }
.dtlms-course-detail.type4 .dtlms-toggle-group-set h5.dtlms-toggle.active { border-color: #f1f1f1; }
.dtlms-course-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-group-set { padding: 0; }
.dtlms-course-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle { padding: 10px 20px; }
.dtlms-course-detail.type4 .dtlms-button { margin: 0; }
.dtlms-course-detail.type4 div[class$="share-holder"] { margin-top: 6px; }
.dtlms-course-detail.type4 div[class$="share-holder"] ul { margin-bottom: 16px; }
.dtlms-course-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content .block { padding: 10px 0 0; }
.dtlms-course-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content .block { padding: 10px 0 20px; } .dtlms-class-detail-author .dtlms-author-contact-details { display: table; margin: 10px -1px 0; }
.dtlms-class-detail-author .dtlms-author-contact-details > li { float: left; margin: 0 1px; padding: 0; }
.dtlms-class-detail-author .dtlms-author-contact-details > li > a { float: left; font-size: 0; height: 30px; line-height: 30px; overflow: hidden; text-align: center; width: 45px; }
.dtlms-class-detail-author .dtlms-author-contact-details > li > a span { display: block; line-height: inherit; }
.dtlms-class-detail-author .dtlms-author-description span, 
.dtlms-class-detail-author .dtlms-author-contact-details > li > a span { font-size: 14px; } .dtlms-class-detail .dtlms-class-detail-info { display: block; float: left; padding: 15px 25px; border: 1px solid #f1f1f1; width: 100%; } 
.dtlms-class-detail .dtlms-class-detail-info li { display: block; font-size: 16px; font-weight: 500; padding: 15px 5px 15px 10px; border-bottom: 1px solid #f1f1f1; position: relative; }
.dtlms-class-detail .dtlms-class-detail-info li a { color: #2f2f2f; }
.dtlms-class-detail .dtlms-class-detail-info li:last-child { border: 0; }
.dtlms-class-detail .dtlms-class-detail-info li i { margin-right: 15px; }
.dtlms-class-detail .dtlms-class-detail-info li label { font-weight: 400; }
.dtlms-class-detail.type3 .dtlms-class-detail-info { padding: 15px 15px 20px 20px; border: 0; margin: 0; }
.dtlms-class-detail.type3 .dtlms-class-detail-info li i { background-color:#e7e8ec; border-radius: 50%; display: inline-block; font-size: 14px; float: left; margin-bottom: 15px; width: 28px; height: 28px; text-align: center; line-height: 28px; }
.dtlms-class-detail.type3 .dtlms-class-detail-info li { border: 0; padding: 10px 0px 15px 0px; } .dtlms-class-detail-review-box { text-align: center; }
.dtlms-class-detail-review-box .dtlms-class-detail-average-value { color: #000; font-size: 110px; line-height: 120px; font-weight: 600; margin-bottom: 10px; }
.dtlms-class-detail-review-box .dtlms-class-detail-star-review span { font-size: 0; }
.dtlms-class-detail-review-box .dtlms-class-detail-star-review span:before { font-size: 16px; margin-right: 5px; }
.dtlms-class-detail-ratings span, .comment-rating span { font-size: 0; }
.dtlms-class-detail-ratings span:before, .comment-rating span:before { font-size: 16px; margin: 0 3px; }
.dtlms-class-detail-ratings-breakup { list-style-type: none; float:left; width:100%; margin-bottom: 30px; }
.dtlms-class-detail-ratings-breakup .dtlms-class-detail-ratings-percentage { display: block; float: left; height: 10px; margin: 7px 0 0 10px; width: 75%; background-color: rgba(0,0,0,0.075); }
.dtlms-class-detail-ratings-breakup .dtlms-class-detail-ratings-percentage span { display: block; text-align: center; height:100%; }
.dtlms-class-detail-ratings-breakup > li { clear: both; display: block; float: left; width: 100%; line-height: normal; margin-bottom: 10px; }
.dtlms-class-detail-ratings-breakup li .dtlms-class-detail-ratings-label { float: left; margin-right: 10px; min-width: 55px; }
.dtlms-class-detail-ratings-breakup li > span { float: right; }
.dtlms-class-detail-ratings-breakup li > span:not(.dtlms-class-detail-ratings-label) { float: none; display: inline-block; margin-left: 15px; text-align: center; min-width: 15px; }
.dtlms-class-detail-comment-rating span:not(.dtlms-class-detail-rating-label) { font-size: 0; }
.dtlms-class-detail-comment-rating span:before { font-size: 16px; margin-right: 5px; }
.dtlms-class-detail .dtlms-class-type { display: inline-block; float: right; padding: 8px 15px; border: 1px solid #0080d2; line-height: normal; border-radius: 3px; }
.dtlms-class-detail .dtlms-class-type:before { content: ""; display: inline-block; background-color: #0080d2; width: 7px; height: 7px; border-radius: 50%; margin: 0 7px 0 0; position: relative; top: -1px; left: auto; }
.dtlms-class-detail .dtlms-class-type.online:before { background-color: #f8066a; }
.dtlms-class-detail .dtlms-class-type.online { border-color: #f8066a; }
.dtlms-class-detail .dtlms-class-type i { margin: 0 5px 0 0; }
.dtlms-class-detail.type3 .dtlms-class-detail-image-holder { text-align: center; }
.dtlms-class-detail.type3 .dtlms-class-type { float: none; margin: 30px 0; }
.dtlms-class-detail.type3 .dtlms-classdetail-seats-available ~ .dtlms-class-type { margin: 10px 0 20px; } .dtlms-class-detail .dtlms-class-detail-header, .dtlms-class-detail .dtlms-class-detail-image, .dtlms-class-detail .dtlms-class-detail-content, .dtlms-class-detail .dtlms-main-title-section, .dtlms-class-detail-content-meta { float: left; width: 100%; position: relative; } 
.dtlms-class-detail .dtlms-class-detail-header { margin-bottom: 50px; }
.dtlms-class-detail .dtlms-class-detail-image { float: left; clear: both; padding: 0px; text-align: center; width: 100vw; position: relative; margin: 0 0 0 -50vw; height: 490px; left: 50%; overflow: hidden; } 
.dtlms-class-detail .dtlms-class-detail-image img { display: block; }
.dtlms-class-detail .dtlms-class-detail-content.left { float: left; width: 75%; }
.dtlms-class-detail .dtlms-class-detail-content.right { float: left; width: 25%; text-align: center; }
.dtlms-class-detail .dtlms-main-title-section h2 { font-size: 30px; font-weight: 400; }
.dtlms-class-detail .dtlms-class-detail-content-meta > div:first-child { padding: 0 15px 0 80px; border: 0; }
.dtlms-class-detail .dtlms-class-detail-content-meta > div { border-left: 1px solid #d1d1d1; display: inline-block; font-size: 18px; padding: 10px 16px; vertical-align: middle; position: relative; }
.dtlms-class-detail .dtlms-class-detail-content-meta > div label { color: inherit; }
.dtlms-class-detail .dtlms-class-detail-author-image { position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); display: inline-block; height: 65px; margin: 0 20px 0 0; width: 65px; }
.dtlms-class-detail .dtlms-class-detail-author-image img { border-radius: 50%; }
.dtlms-class-detail .dtlms-class-detail-author-title { display: inline-block; padding: 0; }
.dtlms-class-detail .dtlms-class-detail-author-title h5 { font-size: 18px; margin: 0; }
.dtlms-class-detail .dtlms-class-detail-content-meta i { margin-right: 15px; }
.dtlms-class-detail .dtlms-class-detail-ratings { display: inline-block; margin-right: 10px; }
.dtlms-class-detail .dtlms-class-detail-ratings span { font-size: 0; margin-right: 5px; }
.dtlms-class-detail .dtlms-class-detail-ratings span:before { font-size: 14px; margin: 0; }
.dtlms-class-detail .dtlms-class-detail-total-reviews { display: inline-block; }
.dtlms-class-detail .dtlms-classdetail-price-details { font-size: 35px; font-weight: 900; }
.dtlms-class-detail .dtlms-classdetail-cart-details { margin-bottom: 25px; }
.dtlms-class-detail .dtlms-forum-button-holder .dtlms-button.dtlms-button-forum-link { box-shadow:inherit; -webkit-box-shadow:inherit; margin: auto; }
.dtlms-class-detail .dtlms-forum-button-holder:before { display: none; }
.dtlms-class-detail .dtlms-class-detail-author-meta { display: inline-block; }
.dtlms-button i { margin-right: 10px; }
.dtlms-class-detail .dtlms-main-title-section { display: inline-block; width: auto; } 
.dtlms-class-detail .dtlms-class-detail-content .dtlms-item-status-details { display: inline-block; } 
.dtlms-class-detail .dtlms-class-detail-content .dtlms-item-status-details .dtlms-applied { background-color: #71d251; }
.dtlms-class-detail .dtlms-class-detail-content.right .dtlms-button.dtlms-login-link { border-radius: 0; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; -ms-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; margin: 0; }
article.dtlms-class-detail > .dtlms-column.dtlms-one-third .dtlms-classes-listing-holder[data-enablecarousel="false"] div[class*="listing-containers"] .dtlms-column { padding-right: 0; padding-left: 0; }
article.dtlms-class-detail.type1 > .dtlms-column.dtlms-three-fourth.first,
article.dtlms-class-detail.type2 > .dtlms-column.dtlms-three-fourth.first,
article.dtlms-class-detail.type4 > .dtlms-column.dtlms-three-fourth.first { padding-right: 55px; }
article.dtlms-class-detail.type3 .dtlms-class-detail-header .dtlms-class-detail-header-holder > .dtlms-column.dtlms-three-fourth { padding-left: 50px; }
.dtlms-class-detail .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button, .dtlms-class-detail .dtlms-class-detail-content .dtlms-button.dtlms-register-onsite-class, .dtlms-class-detail .dtlms-class-detail-content .dtlms-button.dtlms-apply-onsite-class { padding: 15px 26px; font-size: 15px; }
.dtlms-class-detail .dtlms-classdetail-price-details del, .dtlms-class-detail .dtlms-classdetail-price-details del span { color: rgba(0, 0, 0, 0.2); }
.dtlms-class-detail .dtlms-classdetail-price-details del span { font-size: 25px; } .dtlms-class-detail.type1 .dtlms-class-detail-content.right { background-color: #fbfbfb; border: 1px solid #f1f1f1; padding: 30px 5px; }
.dtlms-class-detail.type1 .dtlms-class-detail-image { margin-bottom: 80px; } 
.dtlms-class-detail-content.right:empty { display: none; }
.dtlms-class-detail.type1 .dtlms-class-detail-content.left { padding: 0 50px 0 0; }
.dtlms-class-detail .dtlms-class-detail-content.right:empty,
.dtlms-class-detail .dtlms-course-detail-content.right:empty,
.dtlms-course-detail .dtlms-class-detail-content.right:empty,
.dtlms-course-detail .dtlms-course-detail-content.right:empty { display: none; }
.dtlms-class-detail.type1 .dtlms-toggle-group-set .dtlms-toggle { border-radius: 5px; }
.dtlms-class-detail.type1 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: #2f2f2f; border: 0; }
.dtlms-class-detail.type1 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li > a:after { display: none; } 
.dtlms-class-detail.type1 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { color: #fff; }
.dtlms-class-detail.type1 div[class$="share-holder"] > span, .dtlms-class-detail.type1 div[class$="share-holder"] ul { display: table-cell; vertical-align: middle; }
.dtlms-class-detail.type1 div[class$="share-holder"] ul li:first-child { margin-left: 3px; }
.dtlms-class-detail.type1 div[class$="share-holder"] ul li a { background-color: transparent; }
.dtlms-class-detail.type1 .dtlms-acessories-list li p, .dtlms-class-detail.type4 .dtlms-acessories-list li p { padding-left: 80px; margin-bottom: 10px; }
.dtlms-class-detail.type1 .dtlms-button { margin: 0; }
.dtlms-class-detail.type1 .dtlms-main-title-section, .dtlms-class-detail.type4 .dtlms-main-title-section { max-width: 80%; }
.dtlms-class-detail.type1 div[class*="listing-containers"]:not(.swiper-wrapper), 
.dtlms-class-detail.type1 div[class*="dtlms-apply-isotope"] > div[class*="listing-items"], 
.dtlms-class-detail.type1 div[class*="swiper-listing"][data-carouselspacebetween="0"], 
.dtlms-class-detail.type1 div[class*="listing-holder"].list div[class*="swiper-listing"][data-carouselspacebetween="0"]:not([data-carouselslidesperview="1"]) { margin-left: 0; margin-right: 0; }
.dtlms-class-detail.type1 div[class*="dynamic-section-holder"] .dtlms-countdown-holder { text-align: center; }
.dtlms-class-detail.type1 .dtlms-countdown-holder .dtlms-countdown-wrapper { width: 75px; } .dtlms-class-detail.type2 .dtlms-class-detail-author { display: inline-block; float: left; text-align: center; width: 20%; padding: 50px 0 20px; }
.dtlms-class-detail.type2 .dtlms-class-detail-author-image { float: none; margin: 0 auto; height: 125px; width: 125px; position: relative; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; }
.dtlms-class-detail.type2 .dtlms-class-detail-author-title { display: block; padding: 15px 0 0 0; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-inner { float: left; width: 80%; border-left: 1px solid #f1f1f1; padding: 30px 55px 25px 30px; }
.dtlms-class-detail.type2 .dtlms-main-title-section h2 { margin-bottom: 10px; }
.dtlms-class-detail.type2 .dtlms-class-detail-image { margin-bottom: 60px; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-duration span:first-child, .dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-curriculum span:first-child, .dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-students-enrolled span:first-child, .dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-category span:first-child, .dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-seats-available span:first-child { width: 66px; height: 66px; display: block; margin: 0 auto 20px; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-duration span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/clock.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-curriculum span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/book.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-students-enrolled span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/man.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-category span:first-child, .dtlms-class-detail.type2 .dtlms-class-detail-content-meta .dtlms-class-detail-seats-available span:first-child { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/desktop.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta > div { border: 0; padding: 10px 5px; text-align: center; width: 24.5%; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta { padding: 50px 0 0; }
.dtlms-class-detail.type2 .dtlms-class-detail-content.right { background-color: #fbfbfb; border: 1px solid #f1f1f1; padding: 40px 5px 20px; }
.dtlms-class-detail.type2 .dtlms-classdetail-price-details { margin-bottom: 10px; }
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-price-details .dtlms-cost { font-size: 45px; }
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-price-details .woocommerce-Price-currencySymbol { font-size: 28px; position: relative; top: -25px; } 
.dtlms-class-detail.type2 .dtlms-class-detail-author-title h5 { margin: 0 0 5px; }
.dtlms-class-detail.type2 .dtlms-class-detail-author-title h5 a { color: #2f2f2f; }
.dtlms-class-detail.type2 .dtlms-class-detail-total-reviews { font-size: 18px; }
.dtlms-class-detail.type2 .dtlms-forum-button-holder { margin: 0 0 20px; }
.dtlms-class-detail.type2 .dtlms-class-detail-author .dtlms-author-contact-details { margin: 10px auto 0; }
.dtlms-class-detail.type2 .dtlms-class-detail-author .dtlms-author-contact-details > li { float: none; display: inline-block; padding: 0; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li { padding: 30px 5px 30px 70px; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span { display: inline-block; width: 40px; height: 40px; position: absolute; left: 10px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-category { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-star.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-lessons { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-book.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-quizzes { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/time.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-assignments { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-man.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-duration { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/time.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-reference { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-machine.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-class { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-machine.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-packages { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/info-star.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-capacity { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/time.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-class-detail-info li > span.info-dripfeed { background: url(//fib.unsoed.ac.id/wp-content/plugins/designthemes-lms-addon/css/images/time.png) no-repeat center; }
.dtlms-class-detail.type2 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: #f9f9f9; }
.dtlms-class-detail.type2 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { padding: 0 19px; line-height: 65px; } 
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-price-details del .woocommerce-Price-currencySymbol { font-size: 19px; top: -13px; }
.dtlms-class-detail.type2 .dtlms-class-detail-review-box { margin-bottom: 30px; }
.dtlms-class-detail.type2 .dtlms-class-detail-ratings-container { float: left; width: 100%; }
.dtlms-class-detail.type2 .dtlms-acessories-list li { background-color: #f9f9f9; border-width: 0; margin: 0 0 20px; padding: 28px 30px; } 
.dtlms-class-detail.type2 .dtlms-acessories-list .dtlms-acessories-list-meta { float: left; width: 30%; }
.dtlms-class-detail.type2 .dtlms-acessories-list li label, .dtlms-class-detail.type3 .dtlms-acessories-list li label { display: block; }
.dtlms-class-detail.type2 .dtlms-acessories-list li > p { float: left; width: 70%; padding-top: 5px; }
.dtlms-class-detail.type2 .dtlms-acessories-list li span { background-color: #fff; float: left; }
.dtlms-class-detail.type2 div[class$="share-holder"] { float: left; margin-top: 27px; width: 100%; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta > div { vertical-align: top; } .dtlms-class-detail.type3 .dtlms-class-detail-header-holder { float: left; width: 100%; position: relative; }
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -250px; } 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -190px; }
.dtlms-class-detail.type3 .dtlms-class-detail-image:after { content: ""; background-color: rgba(0, 0, 0, 0.8); position: absolute; left: 0; top: 0; width: 100%; height: 100%; } 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-classdetail-price-details { background-color: #fff; }
.dtlms-class-detail.type3 .dtlms-classdetail-price-details { margin-bottom: 10px; background-color: #000; padding: 10px 30px; font-size: 28px; border-radius: 3px; display: inline-block; }
.dtlms-class-detail.type3 .dtlms-class-detail-content-holder { float: left; width: 100%; }
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-content-holder { padding: 20px 0 0 0; }
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-main-title-section h2, .dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-author-title h5 a, .dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-content-meta, .dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder div[class$="header-inner-content"] .dtlms-courselist-purchase-status-details, .dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder div[class$="header-inner-content"] div[class$="progress-details"] label { color: #fff; }
.dtlms-class-detail.type3 .dtlms-class-detail-header-inner-detail { float: left; width: 100%; border: 1px solid #f1f1f1; background-color: #fff; margin-bottom: 30px;  }
.dtlms-class-detail.type3 .dtlms-class-detail-header-inner-detail img { display: block; }
.dtlms-class-detail.type3 .dtlms-classdetail-seats-available { display: block; padding: 10px; text-align: center; }
.dtlms-class-detail.type3 .dtlms-classdetail-seats-available i { margin: 0 5px 0 0; }
.dtlms-class-detail.type3 div[class*="dynamic-section-holder"] div[class$="item-details"] label { float: none; margin: 10px 0 0; display: block; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: transparent; border: 0; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container { margin: 50px 0 20px; padding: 30px 0 0; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { color: #000; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a:after { content: ""; height: 3px; margin: auto; position: absolute; bottom: -3px; left: 0; right: 0; visibility: hidden; width: 0; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a.current:after { visibility: visible; width: 100%; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a.current, .dtlms-class-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a:hover { background-color: transparent; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal > li { margin-right: 10px; }
.dtlms-class-detail.type3 .dtlms-toggle-group-set h5.dtlms-toggle { font-size: 17px; padding: 10px 20px; } 
.dtlms-class-detail.type3 .dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle { padding: 7px 20px; font-size: 16px; }
.dtlms-class-detail.type3 .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set h5.dtlms-toggle { padding: 5px 20px; font-size: 15px; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-content .dtlms-class-detail-review-box h3 { font-size: 18px; }
.dtlms-class-detail.type3 div[class$="certificate-badge"] span { background-color: #fff; }
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart { margin: 10px 0 0; display: inline-block; background: none; padding: 0; border-bottom: 1px solid; font-size: 15px; color: #fff; line-height: normal; } 
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart:hover { background: none; color: rgba(255, 255, 255, 0.7); }
.dtlms-class-detail.type3 .dtlms-class-detail-header-inner-detail ~ div[class*="dynamic-section-holder"] { margin: 20px 0 0; }
.dtlms-class-detail.type3 .dtlms-acessories-list .dtlms-acessories-list-meta { float: left; width: 26%; }
.dtlms-class-detail.type3 .dtlms-acessories-list li > p { float: left; width: 74%; padding-top: 5px; }
.dtlms-class-detail.type3 .dtlms-acessories-list li span { float: left; }
.dtlms-class-detail.type3 div[class$="share-holder"] { margin-top: 6px; }
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-classdetail-price-details span { color: #000; }
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-classdetail-price-details del, .dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-classdetail-price-details del span { color: rgba(0, 0, 0, 0.6); }
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-classdetail-price-details span { color: #fff; }
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-classdetail-price-details del, .dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-classdetail-price-details del span { color: rgba(255, 255, 255, 0.6); }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container .dtlms-title:after { display: none; }
.dtlms-class-detail.type3 .dtlms-tabs-horizontal-container .dtlms-title { padding-bottom: 0; }
.dtlms-class-detail.type3 div[class$="header-inner-content"] div[class$="status-details"] { color: #fff; }
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-content-holder { padding: 0px; } .dtlms-class-detail.type4 .dtlms-class-detail-image { height: 350px; }
.dtlms-class-detail.type4 .dtlms-class-detail-content-holder { background-color: #fff; float: left; width: 100%; position: relative; }
.dtlms-class-detail.type4 .dtlms-class-detail-image ~ .dtlms-class-detail-content-holder { margin: -80px -50px 0; padding: 35px 45px;box-sizing: content-box !important; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.right > div { vertical-align: middle; display: inline-block; margin: 0; clear: none;
width: auto; margin: 0 0 0 10px; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.right .dtlms-button { margin-top: 0; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.right > div:first-child, .dtlms-class-detail.type4 .dtlms-classdetail-cart-link { margin: 0; } 
.dtlms-class-detail.type4 .dtlms-class-detail-content.left { width: 68%; clear: left; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.right { width: 32%; text-align: right; }
.dtlms-class-detail.type4 .dtlms-class-detail-content-meta > div { font-weight: 500; }
.dtlms-class-detail.type4 .dtlms-class-detail-author > span, .dtlms-class-detail.type4 .dtlms-class-detail-curriculum > span, .dtlms-class-detail.type4 .dtlms-class-detail-ratings-container > span, .dtlms-class-detail.type4 .dtlms-class-detail-content-meta .dtlms-classdetail-seats-available > span { display: block; font-size: 16px; font-weight: 300; margin-bottom: 5px; } 
.dtlms-class-detail.type4 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal { background-color: #f9f9f9; border: 1px solid #f1f1f1; }
.dtlms-class-detail.type4 .dtlms-tabs-horizontal-container ul.dtlms-tabs-horizontal li a { color: #000; }
.dtlms-class-detail.type4 .dtlms-toggle-group-set { border: 1px solid #f1f1f1; padding: 0; }
.dtlms-class-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-content { border-width: 0; padding: 0 25px; }
.dtlms-class-detail.type4 .dtlms-toggle-group-set h5.dtlms-toggle { border-bottom: 1px solid rgba(0, 0, 0, 0); }
.dtlms-class-detail.type4 .dtlms-toggle-group-set h5.dtlms-toggle.active { border-color: #f1f1f1; }
.dtlms-class-detail.type4 .dtlms-acessories-list li { border: 1px solid #f1f1f1; padding: 25px; }
.dtlms-class-detail.type4 .dtlms-button { margin: 0; }
.dtlms-class-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-content { border: 0; }
.dtlms-class-detail.type4 div[class$="share-holder"] { margin-top: 6px; }
.dtlms-class-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content .block { padding: 10px 0 0; }
.dtlms-class-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-group-set .dtlms-toggle-content .block { padding: 10px 0 20px; }
.dtlms-class-detail.type4 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added,
.dtlms-class-detail.type4 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 10px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail .dt-sc-testimonial-wrapper.type1 .dt-sc-testimonial-carousel li, 
.dtlms-class-detail .dt-sc-testimonial-wrapper.type2 .dt-sc-testimonial-carousel li,
.dtlms-course-detail .dt-sc-testimonial-wrapper.type1 .dt-sc-testimonial-carousel li, 
.dtlms-course-detail .dt-sc-testimonial-wrapper.type2 .dt-sc-testimonial-carousel li { margin-left: 0; } .dtlms-course-detail .dtlms-coursedetail-cart-link, .dtlms-course-detail-author .dtlms-author-contact-details > li > a, .dtlms-class-detail .dtlms-classdetail-cart-link, .dtlms-class-detail-author .dtlms-author-contact-details > li > a { background-color: #000; color: #fff; }
.dtlms-course-detail .dtlms-coursedetail-cart-link:hover, .dtlms-course-detail-author .dtlms-author-contact-details > li > a:hover, .dtlms-class-detail .dtlms-classdetail-cart-link:hover, .dtlms-class-detail-author .dtlms-author-contact-details > li > a:hover { background-color: rgba(0,0,0,0.8); } 
.dtlms-class-detail-review-box .dtlms-class-detail-star-review span:before, .dtlms-class-detail .dtlms-class-detail-ratings, .dtlms-course-detail-review-box .dtlms-course-detail-star-review span:before, .dtlms-course-detail .dtlms-course-detail-ratings { color: #ffd23c; }
div[class$="header-inner-content"] div[class$="featured"] span { background-color: #ffd23c; }
div[class$="header-inner-content"] div[class$="featured"] span:after { border-left-color: #ffd23c; } @-moz-document url-prefix() { 
div[class$="header-inner-content"] div[class$="featured"] span:after { right: -19px; border-left-width: 19px; border-top-width: 19px;border-bottom-width: 19px; }
} @media screen and (min-width:0\0) { 
div[class$="header-inner-content"] div[class$="featured"] span:after { right: -14px; }
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
::i-block-chrome, .dtlms-course-detail .dtlms-course-detail-image { width: 100%; left: 0; }
}
@media only screen and (max-width: 1400px) and (min-width: 1200px) {
.dtlms-course-detail .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button,
.dtlms-class-detail .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button { padding: 15px 20px; }
.dtlms-course-detail.type1 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-course-detail.type1 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type1 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-class-detail.type1 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 5px; float: none; display: inline-block; line-height: normal; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button.added,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 5px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-inner { width: 75%; margin-left: 5%; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.left,
.dtlms-class-detail.type3 .dtlms-class-detail-content.left { width: 100%; margin-bottom: 30px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right,
.dtlms-class-detail.type3 .dtlms-class-detail-content.right { width: 100%; }
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-content.right,
.dtlms-class-detail.type3 .dtlms-class-detail-content.right { width: auto; position: absolute; right: 0; left: auto; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right .dtlms-coursedetail-price-details,
.dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-cart-details,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-content.right .dtlms-classdetail-price-details,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-content .dtlms-classdetail-cart-details { float: left; }
.dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button,
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button { margin: -2px 0 0 10px; }
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart { margin-left: 10px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder { margin-top: -300px; }
.dtlms-course-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper, 
.dtlms-class-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper { width: 90px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-purchaseprogress-content, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-purchaseprogress-content,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-purchaseprogress-content, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-purchaseprogress-content { position: absolute; right: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-author .dtlms-author-contact-details,
.dtlms-class-detail.type3 .dtlms-class-detail-author .dtlms-author-contact-details {display: inline-block; margin: 0 0 0 15px; float: right; }
.dtlms-class-detail.type3 div[class$="header-inner-content"] div[class$="featured"],
.dtlms-course-detail.type3 div[class$="header-inner-content"] div[class$="featured"] { margin-right: 30px; }
.dtlms-class-detail.type3 .dtlms-class-detail-header-holder .dtlms-class-detail-content-holder div[class$="detail-header-inner"] div[class$="certificate-badge"],
.dtlms-course-detail.type3 .dtlms-course-detail-header-holder .dtlms-course-detail-content-holder div[class$="detail-header-inner"] div[class$="certificate-badge"] { float: left; margin-left: 0; }
.dtlms-class-detail.type3 .dtlms-acessories-list .dtlms-acessories-list-meta { width: 28%; }
.dtlms-class-detail.type3 .dtlms-acessories-list li > p { width: 70%; }
}
@media only screen and (max-width: 1199px) and (min-width: 992px) {
.dtlms-course-detail .dtlms-course-detail-image, .dtlms-class-detail .dtlms-class-detail-image { height: auto; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta > div, .dtlms-class-detail.type2 .dtlms-class-detail-content-meta > div { width: 49%; }
.dtlms-course-detail-ratings-breakup li .dtlms-course-detail-ratings-label, .dtlms-class-detail-ratings-breakup li .dtlms-class-detail-ratings-label { margin-right: 6px; }
.dtlms-course-detail-ratings-breakup .dtlms-course-detail-ratings-percentage, .dtlms-class-detail-ratings-breakup .dtlms-class-detail-ratings-percentage { margin: 7px 0 0 5px; }
.dtlms-course-detail-ratings-breakup li > span:not(.dtlms-course-detail-ratings-label), .dtlms-class-detail-ratings-breakup li > span:not(.dtlms-class-detail-ratings-label) { margin-left: 10px; }
.dtlms-course-detail.type1 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button.added, .dtlms-class-detail.type1 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-course-detail.type1 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart, .dtlms-class-detail.type1 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 5px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type1 .dtlms-class-detail-content.left .dtlms-class-detail-content-meta > div { margin-bottom: 20px; }
.dtlms-class-detail .dtlms-one-fourth .dtlms-countdown-holder .dtlms-countdown-wrapper { width: 80px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-inner,
.dtlms-class-detail.type2 .dtlms-class-detail-content-inner { width: 74%; margin-left: 6%; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button.added,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 5px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-inner { position: relative; }
.dtlms-class-detail.type2 .dtlms-class-type { position: absolute; top: 0; right: 30px; }
.dtlms-class-detail.type2 div[class$="certificate-badge"] { float: left; width: 100%; margin-top: 10px; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-inner div[class$="detail-header-inner"] div[class$="header-inner-content"] { width: 100%; float: left; }
.dtlms-class-detail.type2 .dtlms-acessories-list .dtlms-acessories-list-meta { width: 40%; }
.dtlms-class-detail.type2 .dtlms-acessories-list li > p { width: 60%; padding-top: 0; }
.dtlms-class-detail.type2 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.dtlms-course-detail.type2 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section { width: 100%; text-align: center; }
.dtlms-class-detail.type2 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details,
.dtlms-course-detail.type2 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { float: none; display: inline-block; width: 100%; text-align: center; }
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-content.right { width: auto; position: absolute; right: 0; left: auto; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.left, .dtlms-class-detail.type3 .dtlms-class-detail-content.left { width: 100%; margin-bottom: 30px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right, .dtlms-class-detail.type3 .dtlms-class-detail-content.right { width: 100%; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right .dtlms-coursedetail-price-details,
.dtlms-class-detail.type3 .dtlms-class-detail-content.right .dtlms-classdetail-price-details { float: left; }
.dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button,
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button { margin: -2px 0 0 10px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder { margin-top: -300px; }
.dtlms-course-detail.type3 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section,
.dtlms-class-detail.type3 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section,
.dtlms-class-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details,
.dtlms-course-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { text-align: center; }
.dtlms-course-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.dtlms-class-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.dtlms-course-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section,
.dtlms-class-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section,
.dtlms-class-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details,
.dtlms-course-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details  { float: none; display: inline-block; }
.dtlms-course-detail.type3 .dtlms-courselist-bottom-right-section, .dtlms-class-detail.type3 .dtlms-courselist-bottom-right-section {width: 100%; float: left; text-align: center; }
.dtlms-course-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details,
.dtlms-class-detail.type3 .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bott
3om-section .dtlms-coursedetail-price-details { float: none; display: inline-block; }
.dtlms-course-detail.type3 .dtlms-course-detail-author-title h5, .dtlms-class-detail.type3 .dtlms-class-detail-author-title h5 { font-size: 16px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta > div.dtlms-course-detail-ratings-container, .dtlms-class-detail.type3 .dtlms-class-detail-content-meta > div.dtlms-class-detail-ratings-container { padding: 5px 0 5px 10px; }
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart, .dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart { margin-left: 10px; }
.dtlms-course-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper, 
.dtlms-class-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper { width: 90px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-purchaseprogress-content, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-purchaseprogress-content,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-purchaseprogress-content, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-purchaseprogress-content { position: absolute; right: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-author .dtlms-author-contact-details,
.dtlms-class-detail.type3 .dtlms-class-detail-author .dtlms-author-contact-details {display: inline-block; margin: 0 0 0 15px; float: right; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta > div:first-child,
.dtlms-class-detail.type3 .dtlms-class-detail-content-meta > div:first-child { padding: 0 5px 0 75px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta > div,
.dtlms-class-detail.type3 .dtlms-class-detail-content-meta > div { padding: 5px 10px; font-size: 14px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta i, .dtlms-class-detail.type3 .dtlms-class-detail-content-meta i { margin-right: 8px; }
.dtlms-course-detail.type3 .dtlms-course-detail-ratings span:before, .dtlms-class-detail.type3 .dtlms-class-detail-ratings span:before { font-size: 12px; }
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details { float: right; }
.dtlms-class-detail.type3 .dtlms-acessories-list .dtlms-acessories-list-meta { width: 36%; }
.dtlms-class-detail.type3 .dtlms-acessories-list li > p { width: 64%; padding-top: 4px; }
article.dtlms-class-detail.type3 .dtlms-class-detail-header .dtlms-column.dtlms-one-fourth .dtlms-instructor-item:not(.dtlms-column) { padding: 20px; }
article.dtlms-class-detail.type3 .dtlms-class-detail-header .dtlms-column.dtlms-one-fourth .dtlms-instructor-item:not(.dtlms-column).type7 img { position: static; transform: none; -moz-transform: none; -webkit-transform: none; -ms-transform: none; margin-right: 0; margin-bottom: 20px; }
article.dtlms-class-detail.type3 .dtlms-class-detail-header .dtlms-column.dtlms-one-fourth .dtlms-instructor-item:not(.dtlms-column).type7 .dtlms-instructor-item-meta-data { width: 100%; float: left; }
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder div[class*="listing-holder"].grid div[class*="swiper-listing"][data-carouselspacebetween="0"] .swiper-wrapper .swiper-slide { padding: 0 12px 20px; }
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder .type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section .dtlms-coursedetail-price-details { float: none; display: inline-block; }
.dtlms-class-detail.type3 div[class$="header-inner-content"] div[class$="featured"],
.dtlms-course-detail.type3 div[class$="header-inner-content"] div[class$="featured"] { margin-right: 30px; }
.dtlms-class-detail.type3 .dtlms-class-detail-header-holder .dtlms-class-detail-content-holder div[class$="detail-header-inner"] div[class$="certificate-badge"],
.dtlms-course-detail.type3 .dtlms-course-detail-header-holder .dtlms-course-detail-content-holder div[class$="detail-header-inner"] div[class$="certificate-badge"] { float: left; margin-left: 0; }
.dtlms-course-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section, 
.dtlms-class-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-section,
.dtlms-course-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section, 
.dtlms-course-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.dtlms-class-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section, 
.dtlms-class-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section { float: none; display: inline-block; text-align: center; }
.dtlms-course-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section, 
.dtlms-course-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section,
.dtlms-class-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section, 
.dtlms-class-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-left-section { width: 100%; }
.dtlms-course-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-price-details, 
.dtlms-class-detail.type1 .grid-item.type8.dtlms-courselist-item-wrapper .dtlms-courselist-bottom-right-section .dtlms-coursedetail-price-details { float: none; display: inline-block; }
.dtlms-class-detail.type1 .type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, 
.dtlms-class-detail.type1 .type8.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a,
.dtlms-course-detail.type1 .type5.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a, 
.dtlms-course-detail.type1 .type8.dtlms-courselist-item-wrapper .dtlms-coursedetail-cart-details a { padding: 0px 16px; font-size: 14px; }
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -205px; }
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-item-status-details { float: left; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right > div.dtlms-coursedetail-cart-details .dtlms-button.added,
.dtlms-class-detail.type4 .dtlms-class-detail-content.right > div.dtlms-classdetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right > div.dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type4 .dtlms-class-detail-content.right > div.dtlms-classdetail-cart-details .added_to_cart { margin-top: 10px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.left { width: 100%; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.right {  width: 100%; text-align: left; margin-top: 50px; }
article.dtlms-class-detail > .dtlms-column.dtlms-one-fourth .dtlms-instructor-item:not(.dtlms-column) { padding: 20px; }
article.dtlms-class-detail > .dtlms-column.dtlms-one-fourth .dtlms-instructor-item:not(.dtlms-column).type7 img { position: static; transform: none; -moz-transform: none; -webkit-transform: none; -ms-transform: none; margin-right: 0; margin-bottom: 20px; }
article.dtlms-class-detail > .dtlms-column.dtlms-one-fourth .dtlms-instructor-item:not(.dtlms-column).type7 .dtlms-instructor-item-meta-data { width: 100%; float: left; }
article.dtlms-class-detail.type3 .dtlms-class-detail-header .dtlms-class-detail-header-holder > .dtlms-column.dtlms-three-fourth,
article.dtlms-course-detail.type3 .dtlms-course-detail-header .dtlms-course-detail-header-holder > .dtlms-column.dtlms-three-fourth { padding-left: 45px; }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
.dtlms-course-detail .dtlms-course-detail-content.left, article.dtlms-course-detail > .dtlms-column.no-space.dtlms-one-fourth,
.dtlms-class-detail .dtlms-class-detail-content.left, article.dtlms-class-detail > .dtlms-column.no-space.dtlms-one-fourth { width: 100%; }
.dtlms-course-detail .dtlms-course-detail-content.right, .dtlms-class-detail .dtlms-class-detail-content.right { width: 40%; margin: 50px auto 0; display: inline-block; float: none; }
article.dtlms-course-detail.type1 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-course-detail.type2 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-course-detail.type3 .dtlms-course-detail-header-holder > .dtlms-column.dtlms-one-fourth.first,
article.dtlms-course-detail.type4 > .dtlms-column.dtlms-three-fourth.first,
article.dtlms-class-detail.type1 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-class-detail.type2 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder > .dtlms-column.dtlms-one-fourth.first,
article.dtlms-class-detail.type4 > .dtlms-column.dtlms-three-fourth.first { padding-right: 0; width: 100%; }
.dtlms-class-detail.type1 .dtlms-class-detail-content.left { padding: 0; }
.dtlms-course-detail.type1 .dtlms-course-detail-content.right, .dtlms-class-detail.type1 .dtlms-class-detail-content.right { width: 50%; }
.dtlms-course-detail.type1 div[class$="header-inner-content"] div[class$="featured"], .dtlms-class-detail.type1 div[class$="header-inner-content"] div[class$="featured"] { text-align: left; }
.dtlms-class-detail.type1 .dtlms-class-detail-content.left .dtlms-class-detail-content-meta > div { margin-bottom: 20px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-inner, .dtlms-class-detail.type2 .dtlms-class-detail-content-inner { width: 74%; margin-left: 6%; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button.added,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 5px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type2 .dtlms-class-detail-content-inner { position: relative; }
.dtlms-class-detail.type2 .dtlms-class-type { position: absolute; top: 0; right: 30px; }
.dtlms-class-detail.type2 .dtlms-acessories-list .dtlms-acessories-list-meta { width: 40%; }
.dtlms-class-detail.type2 .dtlms-acessories-list li > p { width: 60%; padding-top: 0; }
.dtlms-class-detail.type2 div[class$="certificate-badge"] { float: left; width: 100%; margin-top: 10px; }
article.dtlms-course-detail.type3 .dtlms-course-detail-image-holder, article.dtlms-class-detail.type3 .dtlms-class-detail-image-holder { margin-bottom: 0; }
article.dtlms-course-detail.type3 .dtlms-course-detail-header-inner-detail, article.dtlms-class-detail.type3 .dtlms-class-detail-header-inner-detail { width: 50%; float: none; display: inline-block; text-align: left; }
article.dtlms-course-detail.type3 .dtlms-course-detail-header .dtlms-course-detail-header-holder > .dtlms-column.dtlms-three-fourth,
article.dtlms-class-detail.type3 .dtlms-class-detail-header .dtlms-class-detail-header-holder > .dtlms-column.dtlms-three-fourth { width: 100%; padding-left: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.left,
.dtlms-course-detail.type3 .dtlms-course-detail-content.right,
.dtlms-class-detail.type3 .dtlms-class-detail-content.left,
.dtlms-class-detail.type3 .dtlms-class-detail-content.right { width: 100%; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta > div:first-child,
.dtlms-class-detail.type3 .dtlms-class-detail-content-meta > div:first-child { padding: 0 15px 0 80px; }
.dtlms-course-detail.type3 .dtlms-course-detail-author-title h5,
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta > div,
.dtlms-class-detail.type3 .dtlms-class-detail-author-title h5,
.dtlms-class-detail.type3 .dtlms-class-detail-content-meta > div { font-size: 16px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta i,
.dtlms-class-detail.type3 .dtlms-class-detail-content-meta i { margin-right: 10px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -200px; }
.dtlms-course-detail.type3 div[class$="share-holder"], 
article.dtlms-course-detail.type3 .dtlms-course-detail-header-holder > div > div,
article.dtlms-course-detail.type3 .dtlms-course-detail-header-holder > .dtlms-column.dtlms-one-fourth.first .dtlms-title,
article.dtlms-course-detail.type3 .dtlms-course-detail-header-holder > .dtlms-column.dtlms-one-fourth.first .dtlms-instructor-item.type6,
.dtlms-class-detail.type3 div[class$="share-holder"], 
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder > div > div,
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder > .dtlms-column.dtlms-one-fourth.first .dtlms-title,
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder > .dtlms-column.dtlms-one-fourth.first .dtlms-instructor-item.type6 { text-align: left; }
article.dtlms-course-detail.type3 .dtlms-course-detail-header-holder > div > div.dtlms-course-dynamic-section-holder,
article.dtlms-course-detail.type3 div[class*="dynamic-section-holder"],
article.dtlms-course-detail.type3 div[class*="dynamic-section-holder"] .dtlms-countdown-holder,
article.dtlms-course-detail.type3 div[class*="dynamic-section-holder"] > div[class$="dynamic-section-startdate"],
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder > div > div.dtlms-class-dynamic-section-holder,
article.dtlms-class-detail.type3 div[class*="dynamic-section-holder"],
article.dtlms-class-detail.type3 div[class*="dynamic-section-holder"] .dtlms-countdown-holder,
article.dtlms-class-detail.type3 div[class*="dynamic-section-holder"] > div[class$="dynamic-section-startdate"] { text-align: center; }
article.dtlms-course-detail.type3 .dtlms-course-dynamic-section-holder .dtlms-title:after, 
article.dtlms-course-detail.type3 .dtlms-course-dynamic-section-holder .dtlms-title:after,
article.dtlms-class-detail.type3 .dtlms-class-dynamic-section-holder .dtlms-title:after, 
article.dtlms-class-detail.type3 .dtlms-class-dynamic-section-holder .dtlms-title:after { right: auto; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-main-title-section h2, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-author-title h5 a, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-content-meta, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder div[class$="header-inner-content"] .dtlms-courselist-purchase-status-details, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder div[class$="header-inner-content"] div[class$="progress-details"] label,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-main-title-section h2, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-author-title h5 a, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-content-meta, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder div[class$="header-inner-content"] .dtlms-classlist-purchase-status-details, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder div[class$="header-inner-content"] div[class$="progress-details"] label { color: currentColor; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-content-holder,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-content-holder { padding: 50px 0 0 0; }
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart, 
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart { margin-left: 10px; color: #000; }
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart:hover,
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart:hover { color: #999; }
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-item-status-details { float: left; }
.dtlms-tabs-horizontal-container { margin: 0 0 20px; }
.dtlms-course-detail .dtlms-course-detail-image, .dtlms-class-detail .dtlms-class-detail-image { height: auto; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-inner, .dtlms-class-detail.type2 .dtlms-class-detail-content-inner { padding: 30px 10px 25px 30px; }
.dtlms-course-detail .dtlms-course-detail-header, .dtlms-class-detail .dtlms-class-detail-header { text-align: center; }
.dtlms-course-detail.type4  .dtlms-course-detail-header, .dtlms-class-detail.type4  .dtlms-class-detail-header { text-align: initial; }
.dtlms-course-detail .dtlms-course-detail-content.left, .dtlms-class-detail .dtlms-class-detail-content.left  { text-align: left; float: none; display: inline-block; }
body[class*="single-dtlms"] div[class*="dynamic-section-holder"] .dtlms-item-overview-progressbar .dtlms-progressbar { width: 100%; }
body[class*="single-dtlms"] div[class*="dynamic-section-holder"] .dtlms-item-overview-progressbar .dtlms-item-percentage,
.type3 div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-item-percentage { text-align: right; }
div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-item-percentage { width: 10%; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.left, .dtlms-class-detail.type3 .dtlms-class-detail-content.left { width: 100%; margin-bottom: 30px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right, .dtlms-class-detail.type3 .dtlms-class-detail-content.right { width: 100%; margin: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right .dtlms-coursedetail-price-details, .dtlms-class-detail.type3 .dtlms-class-detail-content.right .dtlms-classdetail-price-details { background: #000; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-content-holder .dtlms-coursedetail-price-details span,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-content-holder .dtlms-classdetail-price-details span { color: #fff; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right .dtlms-coursedetail-price-details,
.dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-cart-details,
.dtlms-class-detail.type3 .dtlms-class-detail-content.right .dtlms-classdetail-price-details,
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-classdetail-cart-details { float: left; }
.dtlms-course-detail.type3 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button,
.dtlms-class-detail.type3 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button { margin: -2px 0 0 10px; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-tabs-horizontal-container,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-tabs-horizontal-container { margin: 0px 0 20px; padding: 30px 0 0; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.left { width: 100%; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right, 
.dtlms-class-detail.type4 .dtlms-class-detail-content.right { width: 100%; text-align: left; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right > div.dtlms-coursedetail-cart-details .added_to_cart, 
.dtlms-class-detail.type4 .dtlms-class-detail-content.right > div.dtlms-classdetail-cart-details .added_to_cart { margin-left: 10px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type4 .dtlms-class-detail-content-meta > div:first-child { padding: 0 15px 0 80px; }
.dtlms-class-detail.type4 .dtlms-class-detail-content-meta > div:last-child { padding: 10px 0 10px 15px; }
.dtlms-class-detail.type4 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added, 
.dtlms-class-detail.type4 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 0; }
}
@media only screen and (max-width: 767px) and (min-width: 480px) {
body[class*="single-dtlms"] div[class*="dynamic-section-holder"] .dtlms-item-overview-progressbar .dtlms-progressbar { width: 100%; }
body[class*="single-dtlms"] div[class*="dynamic-section-holder"] .dtlms-item-overview-progressbar .dtlms-item-percentage,
.type3 div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-item-percentage { text-align: right; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -100px; }
}
@media only screen and (max-width: 767px) {
.dtlms-column { margin-bottom: 20px; margin-left: 0; }
.dtlms-one-fourth, .dtlms-one-half, .dtlms-one-third, .dtlms-three-fourth, .dtlms-two-third, .dtlms-one-fifth, .dtlms-four-fifth, .dtlms-three-fifth, .dtlms-two-fifth, .dtlms-one-sixth, .dtlms-two-sixth, .dtlms-three-sixth, .dtlms-four-sixth, .dtlms-five-sixth, .dtlms-column.no-space.dtlms-one-fourth, .dtlms-column.no-space.dtlms-one-third, .dtlms-column.no-space.dtlms-one-half, .dtlms-column.no-space.dtlms-one-fifth, .dtlms-column.no-space.dtlms-one-sixth, .dtlms-column.no-space.dtlms-three-fourth, .dtlms-column.no-space.dtlms-two-third, .dtlms-column.no-space.dtlms-four-fifth, .dtlms-column.no-space.dtlms-three-fifth, .dtlms-column.no-space.dtlms-two-fifth, .dtlms-column.no-space.dtlms-two-sixth, .dtlms-column.no-space.dtlms-three-sixth, .dtlms-column.no-space.dtlms-four-sixth, .dtlms-column.no-space.dtlms-five-sixth, .portfolio.dtlms-column.dtlms-one-fourth.no-space, .dtlms-column.no-space.dtlms-two-fifth, .wpb_dtlms-column.no-space.dtlms-two-fifth, .dtlms-column.no-space.dtlms-one-fifth, .wpb_dtlms-column.no-space.dtlms-one-fifth, .dtlms-column.no-space.dtlms-three-fifth, .wpb_dtlms-column.no-space.dtlms-three-fifth, .wpb_dtlms-column.dtlms-one-fifth, .dtlms-column.wpb_column.dtlms-one-fifth { width: 100%; }
.dtlms-course-detail .dtlms-course-detail-content.left, .dtlms-course-detail .dtlms-course-detail-content.right,
.dtlms-class-detail .dtlms-class-detail-content.left, .dtlms-class-detail .dtlms-class-detail-content.right { width: 100%; }
.dtlms-course-detail .dtlms-course-detail-content.right,
.dtlms-class-detail .dtlms-class-detail-content.right { margin: 45px 0 0; }
.dtlms-course-detail .dtlms-course-detail-content.left,
.dtlms-class-detail .dtlms-class-detail-content.left { text-align: center; }
.dtlms-class-detail .dtlms-main-title-section { width: 100%; }
article.dtlms-course-detail.type1 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-course-detail.type2 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-course-detail.type4 > .dtlms-column.dtlms-three-fourth.first,
article.dtlms-class-detail.type1 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-class-detail.type2 > .dtlms-column.dtlms-three-fourth.first, 
article.dtlms-class-detail.type4 > .dtlms-column.dtlms-three-fourth.first { padding-right: 0; width: 100%; }
.dtlms-course-detail .dtlms-course-detail-image, .dtlms-course-detail.type4 .dtlms-course-detail-image,
.dtlms-class-detail .dtlms-class-detail-image, .dtlms-class-detail.type4 .dtlms-class-detail-image { height: auto; }
.dtlms-tabs-horizontal-container { margin: 0 0 20px; }
.dtlms-course-detail .dtlms-course-detail-content-meta > div:first-child,
.dtlms-class-detail .dtlms-class-detail-content-meta > div:first-child { margin: 10px 0 20px; padding: 0; }
.dtlms-course-detail .dtlms-course-detail-content-meta > div,
.dtlms-class-detail .dtlms-class-detail-content-meta > div { border-left-width: 0; display: block; }
.dtlms-course-detail .dtlms-course-detail-author-image,
.dtlms-class-detail .dtlms-class-detail-author-image {position: initial; top: auto; transform: none; display: block; text-align: center; margin: 0 auto 10px; } 
.dtlms-course-detail .dtlms-course-detail-author .dtlms-author-contact-details,
.dtlms-class-detail .dtlms-course-detail-author .dtlms-author-contact-details { margin: 10px auto 0; }
.dtlms-course-detail div[class$="header-inner-content"],
.dtlms-class-detail div[class$="header-inner-content"] { width: 100%; margin-bottom: 30px; }
.dtlms-course-detail div[class$="header-inner-content"] div[class$="details"],
.dtlms-class-detail div[class$="header-inner-content"] div[class$="details"] { float: none; display: inline-block; }
.dtlms-course-detail div[class$="detail-header-inner"],
.dtlms-class-detail div[class$="detail-header-inner"] { margin: 0 0 15px; text-align: center; }
.dtlms-course-detail div[class$="certificate-badge"],
.dtlms-class-detail div[class$="certificate-badge"] { width: 100%; }
.dtlms-course-detail.type1 div[class$="share-holder"],
.dtlms-class-detail.type1 div[class$="share-holder"] { margin: 0 auto; }
.dtlms-course-detail .dtlms-course-detail-content-meta,
.dtlms-class-detail .dtlms-class-detail-content-meta { margin: 0 0 15px; }
.dtlms-course-detail-related-courses-list,
.dtlms-class-detail-related-classes-list { margin-bottom: 30px; }
.dtlms-course-detail-students-enrolled-list li,
.dtlms-class-detail-students-enrolled-list li { width: 100%; }
.dtlms-course-detail.type1 .dtlms-course-detail-image,
.dtlms-class-detail.type1 .dtlms-class-detail-image { margin-bottom: 50px; }
.dtlms-class-detail.type1 .dtlms-main-title-section { max-width: 100%; }
.dtlms-class-detail.type1 .dtlms-class-detail-content.left { padding: 0; }
.dtlms-class-detail.type1 .dtlms-class-type { float: none; margin-bottom: 15px; }
.dtlms-course-detail.type2 .dtlms-course-detail-author,
.dtlms-class-detail.type2 .dtlms-class-detail-author { padding: 0px 0 50px; width: 100%; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-inner,
.dtlms-class-detail.type2 .dtlms-class-detail-content-inner { border-left: none; padding: 10px 0 25px 0px; width: 100%; text-align: center; border-top: 1px solid #f1f1f1; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta > div,
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta > div { display: inline-block; width: 49%; }
.dtlms-course-detail.type2 div[class$="header-inner-content"] div[class$="featured"],
.dtlms-class-detail.type2 div[class$="header-inner-content"] div[class$="featured"] { margin-bottom: 0; margin-top: 48px; }
.dtlms-course-detail.type2 div[class$="header-inner-content"] .dtlms-course-detail-purchaseprogress-content,
.dtlms-class-detail.type2 div[class$="header-inner-content"] .dtlms-class-detail-purchaseprogress-content { margin-top: 15px; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button.added,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button.added { float: none; display: inline-block; }
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type2 .dtlms-class-type { float: none; display: inline-block; margin-bottom: 15px; }
article.dtlms-course-detail.type3 .dtlms-course-detail-image-holder,
article.dtlms-class-detail.type3 .dtlms-class-detail-image-holder { margin-bottom: 0; }
article.dtlms-course-detail.type3 .dtlms-course-detail-header-inner-detail, 
article.dtlms-class-detail.type3 .dtlms-class-detail-header-inner-detail { width: 100%; float: none; display: inline-block; text-align: left; }
article.dtlms-course-detail.type3 .dtlms-course-detail-header .dtlms-course-detail-header-holder > .dtlms-column.dtlms-three-fourth,
article.dtlms-class-detail.type3 .dtlms-class-detail-header .dtlms-class-detail-header-holder > .dtlms-column.dtlms-three-fourth { width: 100%; padding-left: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.left,
.dtlms-course-detail.type3 .dtlms-course-detail-content.right,
.dtlms-class-detail.type3 .dtlms-class-detail-content.left,
.dtlms-class-detail.type3 .dtlms-class-detail-content.right { width: 100%; }
.dtlms-course-detail.type3 .dtlms-course-detail-author-title h5,
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta > div,
.dtlms-class-detail.type3 .dtlms-class-detail-author-title h5,
.dtlms-class-detail.type3 .dtlms-class-detail-content-meta > div { font-size: 16px; }
.dtlms-course-detail.type3 .dtlms-course-detail-content-meta i, .dtlms-class-detail.type3 .dtlms-class-detail-content-meta i { margin-right: 10px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-course-detail-header-holder { margin-top: -200px; }
.dtlms-course-detail.type3 div[class$="share-holder"], 
article.dtlms-course-detail.type3 .dtlms-course-detail-header-holder > .dtlms-column.dtlms-one-fourth.first .dtlms-title,
.dtlms-class-detail.type3 div[class$="share-holder"], 
article.dtlms-class-detail.type3 .dtlms-class-detail-header-holder > .dtlms-column.dtlms-one-fourth.first .dtlms-title { text-align: left; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-main-title-section h2, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-author-title h5 a, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-content-meta, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder div[class$="header-inner-content"] .dtlms-courselist-purchase-status-details, 
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder div[class$="header-inner-content"] div[class$="progress-details"] label,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-main-title-section h2, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-author-title h5 a, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-content-meta, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder div[class$="header-inner-content"] .dtlms-classlist-purchase-status-details, 
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder div[class$="header-inner-content"] div[class$="progress-details"] label
{ color: currentColor; }
.dtlms-course-detail.type3  .dtlms-course-detail-content-meta > div:first-child, 
.dtlms-class-detail.type3  .dtlms-class-detail-content-meta > div:first-child { margin: 10px 0 0px; }
.dtlms-course-detail.type3  .dtlms-course-detail-content-meta > div, 
.dtlms-class-detail.type3  .dtlms-class-detail-content-meta > div { padding: 10px 20px 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-content.right,
.dtlms-class-detail.type3 .dtlms-class-detail-content.right { margin: 5px 0 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-tabs-horizontal-container,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-tabs-horizontal-container { margin-top: 0; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -100px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-column.dtlms-one-fourth { text-align: center; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-header-inner-detail { width: 70%; }
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart { margin-left: 10px; color: #000; }
.dtlms-course-detail.type3 .dtlms-coursedetail-cart-details .added_to_cart:hover,
.dtlms-class-detail.type3 .dtlms-classdetail-cart-details .added_to_cart:hover { color: #999; }
.dtlms-class-detail.type3 .dtlms-acessories-list .dtlms-acessories-list-meta,
.dtlms-course-detail.type3 .dtlms-acessories-list .dtlms-acessories-list-meta { width: 30%; }
.dtlms-class-detail.type3 .dtlms-acessories-list li > p,
.dtlms-course-detail.type3 .dtlms-acessories-list li > p { width: 70%; padding-top: 4px; }
.dtlms-course-detail.type4 .dtlms-course-detail-image ~ .dtlms-course-detail-content-holder,
.dtlms-class-detail.type4 .dtlms-class-detail-image ~ .dtlms-class-detail-content-holder { margin: 0; padding: 0; text-align: center; }
.dtlms-course-detail.type4 .dtlms-course-detail-author > span, 
.dtlms-course-detail.type4 .dtlms-course-detail-curriculum > span, 
.dtlms-course-detail.type4 .dtlms-course-detail-ratings-container > span,
.dtlms-class-detail.type4 .dtlms-class-detail-author > span, 
.dtlms-class-detail.type4 .dtlms-class-detail-curriculum > span, 
.dtlms-class-detail.type4 .dtlms-class-detail-ratings-container > span { margin-bottom: 10px; text-decoration: underline; }
.dtlms-course-detail.type4 .dtlms-course-detail-author ul.dtlms-author-contact-details,
.dtlms-class-detail.type4 .dtlms-class-detail-author ul.dtlms-author-contact-details { width: 100%; text-align: center; }
.dtlms-course-detail.type4 .dtlms-course-detail-author .dtlms-author-contact-details > li,
.dtlms-class-detail.type4 .dtlms-class-detail-author .dtlms-author-contact-details > li { float: none; display: inline-block; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right,
.dtlms-class-detail.type4 .dtlms-class-detail-content.right { text-align: center; }
body[class*="single-dtlms"] .dtlms-tabs-horizontal-container .dtlms-tabs-horizontal-content ul.commentlist li .comment-details {  padding-top: 0px; margin-top: 0px; }
.dtlms-course-detail.type4 .dtlms-course-detail-content-holder div[class$="header-inner-content"] div[class$="featured"],
.dtlms-class-detail.type4 .dtlms-class-detail-content-holder div[class$="header-inner-content"] div[class$="featured"] { margin-bottom: 0; margin-top: 50px; }
.dtlms-course-detail.type4 .dtlms-course-detail-content-holder div[class$="header-inner-content"] .dtlms-course-detail-purchaseprogress-content,
.dtlms-class-detail.type4 .dtlms-class-detail-content-holder div[class$="header-inner-content"] .dtlms-class-detail-purchaseprogress-content { margin-top: 10px; }
.dtlms-course-detail.type4 .dtlms-course-detail-content.right > div.dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type4 .dtlms-class-detail-content.right > div.dtlms-classdetail-cart-details .added_to_cart { margin-left: 6px; float: none; display: inline-block; line-height: normal; }
.dtlms-course-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper, 
.dtlms-class-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper { width: 70px; }
.type3 div[class*="dynamic-section-holder"] .dtlms-item-progress-details-holder .dtlms-item-percentage { text-align: right; }
article.dtlms-course-detail.type3 .dtlms-course-dynamic-section-holder .dtlms-title:after, 
article.dtlms-course-detail.type3 .dtlms-course-dynamic-section-holder .dtlms-title:after,
article.dtlms-class-detail.type3 .dtlms-class-dynamic-section-holder .dtlms-title:after, 
article.dtlms-class-detail.type3 .dtlms-class-dynamic-section-holder .dtlms-title:after { right: auto; }
.dtlms-class-detail.type4 .dtlms-main-title-section { max-width: 100%; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.left { width: 100%; }
.dtlms-class-detail.type4 .dtlms-class-type { float: none; display: inline-block; margin-bottom: 15px; }
.dtlms-class-detail.type4 .dtlms-class-detail-content.right { width: 100%; }
.dtlms-class-detail-author .dtlms-author-contact-details { width: 100%; }
.dtlms-class-detail[class*="type"] .dtlms-class-detail-author .dtlms-author-contact-details > li,
.dtlms-course-detail[class*="type"] .dtlms-class-detail-author .dtlms-author-contact-details > li { float: none; display: inline-block; }
}
@media only screen and (max-width: 479px) and (min-width: 320px) {
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta > div, .dtlms-class-detail.type2 .dtlms-course-detail-content-meta > div { width: 100%; }
.dtlms-course-detail-ratings-breakup li > span:not(.dtlms-course-detail-ratings-label), .dtlms-class-detail-ratings-breakup li > span:not(.dtlms-class-detail-ratings-label) { margin-left: 10px; }
.dtlms-course-detail-ratings-breakup .dtlms-course-detail-ratings-percentage, .dtlms-class-detail-ratings-breakup .dtlms-class-detail-ratings-percentage { margin: 7px 0 0 0px; width: 60%; }
.dtlms-course-detail-ratings-breakup li .dtlms-course-detail-ratings-label, .dtlms-class-detail-ratings-breakup li .dtlms-class-detail-ratings-label { margin-right: 10px; }
.dtlms-curriculum-meta-items { float: left; margin: 15px 0 0; }
.dtlms-course-detail div[class$="header-inner-content"] div[class$="details"],
.dtlms-class-detail div[class$="header-inner-content"] div[class$="details"] { padding: 0; border: 0; }
.dtlms-course-detail.type1 div[class$="share-holder"] ul,
.dtlms-class-detail.type1 div[class$="share-holder"] ul { width: 100%; }
.dtlms-course-detail.type1 div[class$="share-holder"] ul li,
.dtlms-class-detail.type1 div[class$="share-holder"] ul li { float: none; display: inline-block; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -50px; }
.dtlms-course-detail.type3.with-dynamic-content .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder .dtlms-course-detail-header-inner-detail,
.dtlms-class-detail.type3.with-dynamic-content .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder .dtlms-class-detail-header-inner-detail { width: 100%; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta > div:not(:last-child),
.dtlms-class-detail.type2 .dtlms-course-detail-content-meta > div:not(:last-child) { padding-bottom: 30px; margin-bottom: 30px; position: relative; }
.dtlms-course-detail.type2 .dtlms-course-detail-content-meta > div:not(:last-child):before,
.dtlms-class-detail.type2 .dtlms-class-detail-content-meta > div:not(:last-child):before { position: absolute; content: ""; display: block; width: 50px; height: 1px; left: 0; right: 0; margin: 0 auto; bottom: 0; }
.dtlms-course-detail.type3 .dtlms-course-detail-image ~ .dtlms-course-detail-header-holder,
.dtlms-class-detail.type3 .dtlms-class-detail-image ~ .dtlms-class-detail-header-holder { margin-top: -50px; }
.dtlms-course-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper, 
.dtlms-class-detail.type3 .dtlms-countdown-holder .dtlms-countdown-wrapper { width: 90px; }
}
@media only screen and (max-width: 479px) {
.dtlms-course-detail div[class$="share-holder"] ul,
.dtlms-class-detail div[class$="share-holder"] ul { margin: 0 0 20px; }
body[class*="single-dtlms"] table.dtlms-course-detail-media-attachment th, 
body[class*="single-dtlms"] table.dtlms-course-detail-media-attachment td,
body[class*="single-dtlms"] table.dtlms-class-detail-media-attachment th, 
body[class*="single-dtlms"] table.dtlms-class-detail-media-attachment td  { font-size: 14px; padding: 15px 10px; line-height: 24px; }
.dtlms-course-detail.type1 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button,
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .dtlms-button,
.dtlms-class-detail.type1 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .dtlms-button { margin: 0 10px; float: none; display: inline-block; }
.dtlms-course-detail.type1 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-course-detail.type2 .dtlms-course-detail-content .dtlms-coursedetail-cart-details .added_to_cart,
.dtlms-class-detail.type1 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart,
.dtlms-class-detail.type2 .dtlms-class-detail-content .dtlms-classdetail-cart-details .added_to_cart { margin-top: 5px; float: none; display: inline-block; line-height: normal; }
.dtlms-class-detail.type2 .dtlms-acessories-list .dtlms-acessories-list-meta,
.dtlms-class-detail.type3 .dtlms-acessories-list .dtlms-acessories-list-meta { width: 100%; margin-bottom: 15px; }
.dtlms-class-detail.type2 .dtlms-acessories-list li > p,
.dtlms-class-detail.type3 .dtlms-acessories-list li > p { width: 100%; }
.dtlms-class-detail.type4 .dtlms-column.dtlms-three-fourth.first .dtlms-curriculum-meta-items .dtlms-curriculum-meta-preview, 
.dtlms-course-detail.type4 .dtlms-column.dtlms-three-fourth.first .dtlms-curriculum-meta-items .dtlms-curriculum-meta-preview { width: auto; float: left; margin: 0 10px 20px 0; }
.dtlms-class-detail.type4 .dtlms-toggle-group-set .dtlms-toggle-content { padding: 0 10px; }
}