.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.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,
.wpcf7 form.payment-required .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-spinner {
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;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::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-spinner::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 [inert] {
opacity: 0.5;
}
.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;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}@font-face {
font-family: 'FontAwesome-ulp';
src: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/fonts/fontawesome-webfont.eot?v=4.7.0);
src: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'), url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'), url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
font-weight: normal;
font-style: normal;
}
.fa-ulp {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome-ulp;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fa-ulp-menu {font-size: 30px;display: block;margin-bottom: 5px;}
.fa-settings-ulp:before{content: "\f013";}
.fa-notifications-ulp:before{content: "\f0f3";}
.fa-ulp_order-ulp:before{content: "\f0d6";}
.fa-magic_feat-ulp:before{content: "\f0d0";}
.fa-showcases-ulp:before{content: "\f109";}
.fa-students-ulp:before{content: "\f19d";}
.fa-ulp_question-ulp:before{content: "\f128";}
.fa-ulp_course-ulp:before{content: "\f02d";}
.fa-ulp_lesson-ulp:before{content: "\f0f6";}
.fa-ulp_quiz-ulp:before{content: "\f059";}
.fa-ulp_certificate-ulp:before{content: "\f0a3";}
.fa-add-ulp:before {content: "\f067";}
.fa-shortcodes-ulp:before{content: "\f121";}
.fa-instructors-ulp:before{content: "\f007";}
.fa-import_export-ulp:before { content: "\f0ec";}
.fa-help-ulp:before { content: "\f059";}
.fa-star-o-ulp:before { content: "\f006";}
.fa-star-ulp:before { content: "\f005";}
.fa-star-half-ulp:before { content: "\f089";}
.fa-woocommerce_payment-ulp:before{ content: "\f19a";}
.fa-ump_payment-ulp:before{ content: '\f155';}
.fa-multiple_instructors-ulp:before{ content: "\f0c0";}
.fa-ulp_course_review-ulp:before{content: "\f086";}
.fa-lesson_drip_content-ulp:before{content: "\f272";}
.fa-notes-ulp:before{content: "\f24a";}
.fa-note-trigger-ulp:before{ content: "\f24a";}
.fa-ulp_student_badges-ulp::before{ content: "\f2bc";}
.fa-ulp_certificates_magic_feat-ulp:before{ content: "\f0a3";}
.fa-grade_book-ulp:before{ content: "\f02d";}
.fa-dashboard-students-ulp:before { content: "\f19d"; margin-right: 0px; width: 66px; height: 66px; text-align: center; color: #ffffff; padding: 20px; border-radius: 50%; font-size: 28px; float: left!important; box-sizing: border-box; background-color: #4cc0c1 !important;}
.fa-dashboard-instructors-ulp:before { content: "\f0c0"; margin-right: 0px; width: 66px; height: 66px; text-align: center; color: #ffffff; padding: 20px; border-radius: 50%; font-size: 28px; float: left!important; box-sizing: border-box; background-color: rgba(240, 80, 80, 1.0) !important;}
.fa-dashboard-earnings-ulp:before { content: "\f155"; margin-right: 0px; width: 66px; height: 66px; text-align: center; color: #ffffff; padding: 20px; border-radius: 50%; font-size: 28px; float: left!important; box-sizing: border-box; background-color: #fa8564 !important;}
.fa-dashboard-top-course-ulp:before { content: "\f005"; margin-right: 0px; width: 66px; height: 66px; text-align: center; color: #ffffff; padding: 20px; border-radius: 50%; font-size: 28px; float: left!important; box-sizing: border-box; background-color: rgb(66, 66, 66) !important;}
.fa-watch_list-ulp:before{ content: "\f004";}
.fa-watch_list_not_assign-ulp:before{ content: "\f08a";}
.fa-mycred-ulp:before { content: "\f005";}
.fa-ulp_check-ulp:before{ content: "\f00c";}
.fa-edd_payment-ulp:before { content: "\f01a";}
.fa-invoice-preview-ulp:before { content: "\f15c"; color: #5a6f7d; font-size: 14px; padding-left: 4px; cursor: pointer;}
.fa-invoices-ulp:before { content: "\f15c";}
.fa-buddypress-ulp:before { content: "\f29a";}
.fa-bbpress-ulp:before{ content: "\f19a";}
.fa-remove-ulp:before{ content: "\f1f8";}
.fa-edit-ulp:before{ content: "\f044";}
.fa-user-ulp:before{ content: "\f007";}
.fa-paypal_magic_feat-ulp:before{ content: "\f1ed"}
.fa-payment_services-ulp:before{ content: "\f155"}
.fa-search-ulp:before { content: "\f002";}
.fa-custom_currencies-ulp:before{ content: "\f155";}
.fa-pushover-ulp:before{ content: "\f10b";}
.fa-pushover-on-ulp:before{ color: #66cbff !important; font-size: 26px; content: "\f0f3";}
.fa-add_module-ulp:before{content: "\f0fe";}
.fa-add_new-ulp:before{content: "\f0fe";}
.fa-reorder-ulp:before{content: "\f0c9";}
.fa-toggle_down-ulp:before{ content: "\f0d7";}
.fa-toggle_up-ulp:before{ content: "\f0d8";}
.fa-sort-ulp:before{content: "\f0dc";}
.fa-moduleicon_ulp_lesson-ulp:before{content: "\f02d";}
.fa-moduleicon_ulp_quiz-ulp:before{content: "\f017";}
.fa-moduleicon_ulp_question-ulp:before{content: "\f059";}
.fa-stripe_magic_feat-ulp:before{content: "\f1f5";}
.fa-course_difficulty-ulp:before { content: "\f012";}
.fa-course_time_period-ulp:before{ content: "\f017";}
.fa-courses_grid-ulp:before{ content: "\f00a";}
.fa-student_leaderboard-ulp:before{ content: "\f024";}
.fa-quiz_time:before{content: "\f017";}
.fa-quiz_questions:before{content: "\f046";}
.fa-quiz_retake:before{content: "\f021";}
.fa-curr_lesson:before{content: "\f0f6";}
.fa-curr_lesson_completed:before{content: "\f00c";}
.fa-curr_quiz:before{content: "\f017";}
.fa-student_account_custom_tabs-ulp:before{ content: "\f0c9";}
.fa-orders_custom_icon-ulp:before{content: '\f0d6';}
.fa-my_courses_custom_icon-ulp:before{content: "\f19d";}
.fa-list_certificates_custom_icon-ulp:before{content: "\f0a3";}
.fa-reward_points_custom_icon-ulp:before { content: "\f005";}
.fa-profile_custom_icon-ulp:before { content: "\f2be";}
.fa-overview_custom_icon-ulp:before { content: '\f015';}
.fa-arrow-ulp:before { content: "\f0d7";}
.fa-certificate_grade-ulp:before{content: "\f19d";}
.fa-about_the_instructor-ulp:before{content: '\f2bb';}
.fa-full-star-ulp:before {content: "\f005";}
.fa-comments-ulp:before {content: "\f086";}
.fa-users-ulp:before {content: "\f0c0";}
.fa-book-ulp:before {content: "\f02d";}
.fa-students_also_bought-ulp:before{content: "\f009";}
.fa-courses_tags-ulp:before{content: "\f02c";}
.fa-more_courses_by-ulp:before{content: "\f24d";}
.fa-twocheckout_magic_feat-ulp:before{content: "\f0d6";}
.fa-announcements-ulp:before {content: "\f0a1";}
.fa-coming_soon-ulp:before {content: "\f017";}
.fa-no-comments-ulp:before {content: "\f0e6";}
.fa-qanda-ulp:before{content: "\f059";}
.fa-frontendcourse-ulp:before{content: "\f108";}
.fa-instructordashboard-newcourse-ulp:before{content: "\f19d";}
.fa-intructor-dashbboard-list-ulp_qanda-ulp:before{content: "\f059";}
.fa-intructor-dashbboard-list-comment-ulp:before{content: "\f086";}
.fa-curriculum_slider-ulp:before{content: "\f0c9";}
.fa-video-ulp:before{content: "\f144";}
.fa-moduleicon_ulp_lesson_video-ulp:before{content: "\f144";} .ulp-clear{
clear: both;
}
.ulp-float-left{
float:left;
}
.ulp-float-right{
float:right;
}
.ulp-course-wrapp .clear:after, .clear:before,.ulp-course-wrapp  [class*=content]:after,.ulp-course-wrapp  [class*=content]:before,.ulp-course-wrapp  [class*=site]:after,.ulp-course-wrapp [class*=site]:before {
display: none;
}
.ulp-quiz-start{
margin: 15px 0px;
}
.ulp-quiz-start-the-button{
display: inline-block;
color: #fff;
background-color: #000;
padding: 5px 30px;
cursor: pointer;
}
.ulp-disabled-button{
background-color: #c9c9c9;
cursor: default;
}
.ulp-quiz-next-button,
.ulp-quiz-prev-button,
.ulp-hint-button,
.ulp-quiz-submit-via-ajax{
display: inline-block;
color: #fff;
background-color:#1ab6e1;
padding: 10px 25px;
cursor: pointer;
font-size: 16px;
font-weight: 400;
text-transform:uppercase;
margin-right:20px;
margin-bottom:10px;
}
.ulp-quiz-retake, .ulp-quiz-start{
text-align:center;
margin: 25px 0px;
}
.ulp-quiz-submit-the-button,
.ulp-quiz-retake-the-button,
.ulp-quiz-retake-the-button,
.ulp-lesson-complete-the-button,
.ulp-become-instructor-the-button,
.ulp-quiz-start-the-button,
.ulp-general-bttn
{
display: inline-block;
color: #fff;
background-color: #000;
background-color:#1ab6e1;
padding: 15px 30px;
cursor: pointer;
font-size: 16px;
font-weight: 400;
text-transform:uppercase;
border:none;
}
.ulp-quiz-print-grade{
padding: 20px 10px;
text-align:center;
margin: 20px 0;
font-size: 20px;
color: blue;
border: 1px solid #f5f5f5;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background: #f5f5f5;
color:#888;
}
.ulp-quiz-countdown-wrapper{
text-align:center;
}
.ulp-quiz-countdown{
font-weight:200;
font-size:41px;
color:#aaa;
font-family: Roboto;
border-bottom:4px solid #1ab6e1;
height: 50px;
width: 163px;
content: " ";
display: block;
text-align: center;
margin: 0 auto;
padding-bottom: 10px;
box-sizing: border-box;
}
.ulp-single-quiz{
padding: 10px;
margin:10px auto;
font-family: sans-serif;
max-width:1100px;
}
.ulp-single-quiz .ulp-quiz-main-title{
justify-content: center;
font-size: 41px;
font-weight: 100;
line-height: 50px;
color: #222;
padding-bottom: 20px;
position: relative;
margin-bottom: 40px;
text-align: center;
}
.ulp-single-quiz .ul-quiz-main-summary{
line-height: 30px;
font-size: 18px;
font-weight:300;
margin-bottom: 77px;
letter-spacing: .4px;
padding: 0 30px;
color: #777;
}
.ul-quiz-main-details{
padding: 20px 30px;
margin: 20px 30px;
font-family: Roboto;
font-size: 15px;
border: 1px solid #f5f5f5;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #f5f5f5;
color: #888;
font-weight:700;
}
.ul-quiz-main-details .ulp-quiz-counts{
color:#333;
color:#1ab6e1;
font-size:16px;
}
.ul-quiz-main-details .ul-quiz-time{
display:inline-block;
width:24%;
}
.ul-quiz-main-details .ul-quiz-questions-count{
display:inline-block;
width:24%;
}
.ul-quiz-main-details .ul-quiz-retake{
display:inline-block;
width:24%;
}
.ul-quiz-main-details .ul-quiz-rewardpoints{
display:inline-block;
width:24%;
}
.ul-quiz-main-details .ul-quiz-grade{
font-size:17px;
color:#444;
padding-top:20px;
}
.ul-quiz-main-details .fa-ulp{
font-size:16px;
margin-right:6px;
}
.ulp-question-wrapp{
padding: 25px 10px;
}
.ulp-question-legend{
text-align:center;
font-weight:300;
font-size:21px;
color:#888;
font-family: Roboto;
padding:0px 0 10px 0;
}
.ulp-question-points{
font-weight:bold;
font-size:13px;
color:#666;
}
.ulp-question-content{
color:#333;
padding:10px 0 20px 0;
}
.ulp-question-options{
padding-bottom:30px;
}
.ulp-question-input{
margin: 10px 0px;
}
.ulp-question-buttons-wrapper{
padding:10px 0;
}
.ulp-hint-hide{
display: none;
}
.ulp-hint-show{
display: block;
color: #fff;
background-color: #999;
padding: 10px 20px;
font-style: italic;
margin-bottom: 20px;
font-family: Roboto;
font-size:14px;
}
.ulp-hint-link{
cursor: pointer;
font-size: 10px;
color: red;
}
.ulp-question-explanation{
background: #f5f5f5;
padding: 15px 20px;
font-style: italic;
margin-bottom: 20px;
font-family: Roboto;
font-size:14px;
}
.ulp-wrong-answer-msg{
font-size: 12px;
line-height: 1.42857143;
padding: 15px;
margin-bottom: 17px;
border: 1px solid transparent;
border-radius: 3px;
background-color: #ffc9c9;
border-color: #ffafbd;
color: #ac1818;
}
.ulp-correct-answer-msg{
font-size: 12px;
line-height: 1.42857143;
padding: 15px;
margin-bottom: 17px;
border: 1px solid transparent;
border-radius: 3px;
background-color: #bdedbc;
border-color: #b4e8a8;
color: #045702;
}
.ulp-q-answer-radio, .ulp-q-answer-checkbox{
font-size: 16px;
background: #f1f1f1;
margin-bottom: 15px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 10px 20px;
}
.ulp-q-answer-radio input[type="radio"], .ulp-q-answer-checkbox input[type="checkbox"]{
border-radius: 0px;
height: 25px !important;
width: 25px !important; margin: 0px 15px 0 5px;
border: 2px solid #ddd; background: #fff;
-webkit-appearance: initial;
position:relative;
vertical-align: middle;
}
.ulp-q-answer-radio input:focus, .ulp-q-answer-checkbox input:focus{
box-shadow: none;
outline: none;
}
.ulp-q-answer-radio input[type="radio"]:checked:before, .ulp-q-answer-checkbox input[type="checkbox"]:checked:before{
content: '';
border: 4px solid #00b9eb;
display: inline-block;
width: 7px;
height: 12px;
border-top: 0;
border-left: 0;
position: absolute;
top: 0px;
left: 5px;
box-sizing: content-box;
-webkit-transform: rotate(36deg);
-khtml-transform: rotate(36deg);
-moz-transform: rotate(36deg);
-ms-transform: rotate(36deg);
-o-transform: rotate(36deg);
transform: rotate(36deg);
}
.ulp-course-wrapp{
padding: 10px;
margin: 10px auto !important;
font-family: Roboto;
max-width:1100px;
}
.ulp-course-wrapp h1{
font-size: 42px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: .8px;
line-height: normal;
text-align: center;
margin-bottom:24px;
}
.ulp-course-wrapp .ulp-short-description {
text-align: left;
padding-left: 0;
display: block;
max-width: 900px;
margin: auto;
font-size: 18px;
line-height: 26px;
letter-spacing: .4px;
padding-top: 12px;
margin-bottom:28px;
font-style: italic;
color: #888;
}
.ulp-course-wrapp .ulp-top-section{
width:100%;
margin-bottom:24px;
position:relative;
}
.ulp-course-wrapp .ulp-top-section .ulp-sale{
width: 0;
height: 0;
border-top: 86px solid #ffae00;
border-right: 86px solid transparent;
display: inline-block;
position: absolute;
z-index: 9;
}
.ulp-course-wrapp .ulp-top-section .ulp-sale .ulp-text-sale{
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
position: absolute;
top: -68px;
display: inline-block;
left: 10px;
color: rgba(255,255,255,.8);
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
}
.ulp-course-wrapp .ulp-top-section .ulp-feat-img-wrapp{
width:100%;
overflow:hidden;
}
.ulp-course-wrapp .ulp-top-section .ulp-feat-img-wrapp .ultp-feat-img-single-course{
background-position: center center;
background-repeat: no-repeat;
background-size: 100%;
}
.ulp-course-wrapp .ulp-top-section .ulp-feat-img-wrapp img{
width:100%;
}
.ulp-course-wrapp .ulp-main-section{
width:100%;
display:flex;
position:relative;
}
.ulp-course-wrapp .ulp-left-content{
width:70%;
float:left;
}
.ulp-course-wrapp .ulp-main-section .ulp-right-sidebar{
position:absolute;
position:relative;
right: 0%;
top: -24px;
width: 30%;
max-width:100%;
border: 1px solid #e6e6e6;
-webkit-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-khtml-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-moz-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-ms-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-o-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
background: #fefefe;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-top-left-radius: 0;
-webkit-background-clip: padding-box;
-khtml-background-clip: padding-box;
-moz-background-clip: padding-box;
-ms-background-clip: padding-box;
-o-background-clip: padding-box;
background-clip: padding-box;
}
.ulp-course-wrapp .ulp-main-section .ulp-right-sidebar .sub-content-details{
font-size: 14px;
color: #878787;
display: block;
margin: 0;
padding:0 15px;
padding-bottom:24px;
}
.ulp-course-wrapp .ulp-main-section .ulp-right-sidebar .sub-content-details h3{
color: #333;
font-size: 23px;
padding-bottom: 2px;
border-bottom: 1px solid #eee;
margin-bottom: 20px;
font-weight: 300;
}
.ulp-course-wrapp .ulp-main-section .ulp-right-sidebar .price-box {
height: 86px;
width: 100%;
line-height: 86px;
text-align: center;
display: flex;
justify-content: center;
background: #18c1f0;
font-size: 35px;
font-weight: 500;
letter-spacing: .7px;
color: #fff;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details{
padding: 0 28px;
font-size: 16px;
font-weight: 300;
line-height: 1.38;
letter-spacing: .3px;
color: #878787;
margin: 15px 0;
list-style: none;
display: flex;
width: 100%;
box-sizing: border-box;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details li {
float: left;
padding-right: 10px;
padding-left: 20px;
border-left: 1px solid #e7e7e7;
font-size: 14px;
display: block;
margin-bottom: 20px;
width: 25%;
line-height: 1.57;
box-sizing:border-box;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details li:first-child {
border: 0; }
.ulp-course-wrapp .ulp-main-section .ulp-top-details .ulp-avatar{
display: block;
float: left;
margin-right: 10px;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details .ulp-avatar img{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
margin-top: 5px;
max-width:30px;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details li label{
font-size: 14px;
color: #878787;
display: block;
margin: 0;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details li strong{
color: #202121;
font-weight: 400;
font-size: 14px;
text-transform: capitalize;
line-height: 1.38;
}
.ulp-course-enrolled h1{
margin-bottom:24px;
}
.ulp-course-enrolled .ulp-short-description{
text-align:left;
min-height:64px;
font-style:inherit;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details{
display:block;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details li{
float:none;
width:100%;
padding:0px;
padding-bottom:10px;
padding-top:20px;
border-left:none;
margin-bottom:0px;
margin-left:0px;
border-bottom: 1px solid #e7e7e7;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details li:first-child{
border-bottom: 1px solid #e7e7e7;
margin-left:0px;
padding-bottom:10px;
padding-top:20px;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details li:last-child{
border-bottom:0px;
}
.ulp-course-enrolled .ulp-short-description{
margin-bottom: 28px;
}
.ulp-course-enrolled .ulp-course-progress-wrapp{
background-color: #fafafa;
border: solid 1px #e6e6e6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
margin-bottom: 30px;
-webkit-transition: all .5s;
-khtml-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
width:100%;
padding:20px 15px;
box-sizing: border-box;
}
.ulp-course-enrolled .ulp-course-progress-wrapp h2{
margin-bottom:30px;
color:#18c1f0;
}
.ulp-course-enrolled .ulp-course-progress-wrapp span{
font-size:14px;
font-weight:300;
color: #878787;
}
.ulp-course-enrolled .ulp-course-progress-wrapp h2 span{
display:block;
}
.ulp-course-enrolled .ulp-course-progress-wrapp .ulp-progress-bar {
height: 15px;
overflow:hidden;
background-color: #dadada;
border-radius: 10px;
margin: 10px 0 15px;
}
.ulp-course-enrolled .ulp-course-progress-wrapp .ulp-progress-completed {
background-color: #18c1f0;
height: 15px;
}
.ulp-lesson-wrapp{
padding: 10px;
margin: 10px auto;
font-family: sans-serif;
max-width:1100px;
}
.ulp-lesson-complete-button-wrapper{
}
.ulp-lesson-complete-wrapp{
text-align:center;
margin:15px 0;
}
.ulp-lesson-main-title{
justify-content: center;
font-size: 41px;
font-weight: 100;
line-height: 50px;
color: #222;
padding-bottom: 20px;
position: relative;
margin-bottom: 40px;
text-align: center;
}
.ulp-lesson-course-link, .ulp-quiz-course-link, .ulp-announcement-course-link, .ulp-questionsandanswer-course-link{
border: 1px solid #eee;
padding: 20px 25px;
margin: 25px 0;
color: #555;
font-size: 18px;
font-weight: 200;
line-height: 26px;
}
.ulp-announcement-course-link, .ulp-questionsandanswer-course-link{
margin:5px 0;
border:1px solid #ddd;
padding: 10px 25px;
border-width:1px 0 1px 0;
}
.ulp-lesson-course-link a, .ulp-quiz-course-link a, .ulp-announcement-course-link a, .ulp-questionsandanswer-course-link a{
font-weight:600;
color:#1ab6e1;
font-size:20px;
}
.ulp-lesson-completed, .ulp-lesson-complete-the-button-wait{
display: inline-block;
color: #fff;
background-color: #ddd;
padding: 15px 50px;
}
.ulp-cursor-default{
cursor: default;
}
.ulp-enroll-course-the-button{
display: block;
margin: auto;
max-width: 255px;
min-height: 46px;
text-align: center;
color: #888;
font-weight: 400;
background: #fff;
-webkit-border-radius: 21px;
-moz-border-radius: 21px;
border-radius: 21px;
-webkit-transition: .3s;
-khtml-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
border: 1px solid #e5e5e5;
font-size: 16px;
line-height: 46px; letter-spacing: .3px;
text-transform: uppercase;
outline: 0;
margin-bottom: 10px;
color: #18c1f0;
border: 1px solid #18c1f0;
cursor:pointer;
box-sizing:border-box;
}
.ulp-enroll-course-the-button-disabled{
display: block;
margin: auto;
max-width: 255px;
min-height: 46px;
text-align: center;
color: #888;
font-weight: 400;
background: #fafafa;
-webkit-border-radius: 21px;
-moz-border-radius: 21px;
border-radius: 21px;
-webkit-transition: .3s;
-khtml-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
border: 1px solid #e5e5e5;
font-size: 16px;
line-height: 46px; letter-spacing: .3px;
text-transform: uppercase;
outline: 0;
margin-bottom: 10px;
cursor: pointer;
box-sizing:border-box;
}
.ulp-pay-bttn{
display: block;
margin: auto;
max-width: 255px;
min-height: 46px;
text-align: center;
color: #888;
font-weight: 400;
background: #fafafa;
-webkit-border-radius: 21px;
-moz-border-radius: 21px;
border-radius: 21px;
-webkit-transition: .3s;
-khtml-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
border: 1px solid #e5e5e5;
font-size: 16px;
line-height: 46px; letter-spacing: .3px;
text-transform: uppercase;
outline: 0;
margin-bottom: 10px;
cursor: pointer;
box-sizing:border-box;
}
.ulp-lesson-main-featureimage{
margin-bottom:25px;
}
.ulp-lesson-main-content{
border-bottom:1px solid #eee;
}
.ulp-lesson-navigation-wrapper{
margin:5px 0;
padding:10px 5px;
}
.ulp-lesson-nav{
margin: 10px 0px;
width: 100%;
}
.ulp-lesson-nav a{
font-weight: 600;
color: #1ab6e1;
}
.ulp-lesson-nav .ulp-lesson-nav-prev{
float: left;
display: inline-block;
vertical-align: top;
text-align:left;
}
.ulp-lesson-nav .ulp-lesson-nav-prev .ulp-lesson-nav-prev-label{
color: #555;
font-size: 18px;
font-weight: 200;
}
.ulp-lesson-nav .ulp-lesson-nav-next{
float: right;
display: inline-block;
vertical-align: top;
text-align:right;
}
.ulp-lesson-nav .ulp-lesson-nav-next .ulp-lesson-nav-prev-label{
color: #555;
font-size: 18px;
font-weight: 200;
}
.ulp_lesson_countdown-wrapper{
margin: 20px auto;
}
.ulp_lesson_countdown{
font-weight:200;
font-size:41px;
color:#aaa;
font-family: Roboto;
border-top:4px solid #1ab6e1;
width: 153px;
content: " ";
display: block;
text-align: center;
padding-top: 20px;
box-sizing: border-box;
margin:0px auto;
line-height: 1.2;
}
.ulp_lesson_countdown-text{
font-weight: 300;
font-size: 16px;
color: #aaa;
font-family: Roboto;
}
.ulp-course-additional-data-wrapp{
padding: 10px;
margin: 10px;
background-color: #345455;
color: #fff;
}
.ulp-progress-wrapp{
padding: 10px;
margin: 10px;
font-size:12px;
color: #999;
border-top:1px solid #ddd;
} .ulp-pagination{
width: 100%;
text-align: center;
margin: 10px 0px;
height: 30px;
}
.ulp-pagination .ulp-pagination-item, .ulp-pagination .ulp-pagination-item-selected, .ulp-pagination .ulp-pagination-item-break{
padding: 8px 12px;
margin: 0 2px;
background: #fafafa;
border: 1px solid #ddd;
line-height: 20px;
vertical-align: -webkit-baseline-middle;
text-decoration: none;
color: #999;
font-weight: bold;
border-radius:50%;
}
.ulp-pagination .ulp-list-pagination-item-break{
padding: 5px 15px;
}
.ulp-pagination .ulp-pagination-item-selected, .ulp-pagination .ulp-pagination-item:hover{
background-color: #18c1f0;
color: #fff;
border-color: #18c1f0;
} .ulp-feat-img-wrapp{
text-align: center;
}
.ulp-feat-img-wrapp img{
width: 70%;
}
.ulp-course-enroll-section{
padding: 10px;
margin: 10px;
}
.ulp-course-enroll-wrapp{
} .ulp-list-courses-wrapp{
font-family: Roboto;
font-size: 18px;
line-height: 1.25;
letter-spacing: 0;
color: #888;
text-transform: none;
font-weight: 300;
font-style: normal;
display: flex;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp{
position: relative;
width: 100%;
min-height: 1px;
display: block;
margin: 0;
margin-bottom: 20px;
box-sizing: inherit;
padding-right: 15px;
padding-left: 15px;
flex: 0 0 33.33333%;
max-width: 33.33333%;
min-width:320px;
box-sizing:border-box;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-feat-img-wrapp{
overflow: hidden;
position: relative;
text-align: left;
display:block;
text-decoration:none;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-feat-img-wrapp .ulp-sale{
width: 0;
height: 0;
border-top: 86px solid #ffae00;
border-right: 86px solid transparent;
display: inline-block;
position: absolute;
z-index: 9;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-feat-img-wrapp .ulp-sale .ulp-text-sale{
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
position: absolute;
top: -68px;
display: inline-block;
left: 10px;
color: rgba(255,255,255,.8);
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
word-break: normal;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-feat-img-wrapp img{
-webkit-transition: .5s ease-in-out;
-khtml-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-ms-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
max-width: 100%;
height: auto;
width:100%;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-feat-img-wrapp:hover img {
transform: scale(1.2);
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-feat-img-wrapp .ulp-course-price{
position: absolute;
bottom: 0;
left: 0;
font-size: 20px;
font-weight: 500;
line-height: 1.1;
letter-spacing: .4px;
padding: 11px 28px;
display: flex;
background: #fff;
text-transform: uppercase;
z-index: 9;
color: #18c1f0;
font-size: 20px;
font-weight: 500;
line-height: 1.1;
letter-spacing: .4px;
margin:0px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-content{
height: auto;
padding-bottom: 25px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp:hover .ulp-list-courses-item-wrapp-content{
-webkit-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-khtml-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-moz-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-ms-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-o-box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
box-shadow: 12.9px 15.3px 18px 0 rgba(0,0,0,.08);
-webkit-transition: .3s ease-in-out;
-khtml-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
-ms-transition: .3s ease-in-out;
-o-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-title{
margin-bottom: .5rem;
font-family: Roboto;
color: #202121;
font-weight: 500;
font-style: normal;
font-size: 30px;
text-transform: none;
padding: 25px 28px 12px 28px;
line-height: 18px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-title a {
font-size: 16px;
letter-spacing: .3px;
font-weight: 400;
text-transform: uppercase;
color: #202121;
font-family: Roboto;
text-decoration: none;
box-shadow:none;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-title a:hover {
color: #18c1f0;
text-decoration: none;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-hidden-content{
display:none;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-second-content{
padding: 0 28px;
font-size: 16px;
font-weight: 300;
line-height: 1.38;
letter-spacing: .3px;
color: #878787;
margin-bottom:24px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-excerpt{
padding: 0 28px;
font-size: 16px;
line-height: 26px;
margin-bottom: 42px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-third-content{
padding: 0 28px;
font-size: 16px;
font-weight: 300;
line-height: 1.38;
letter-spacing: .3px;
color: #878787;
margin: 15px 0;
list-style: none;
display: flex;
width: 100%;
box-sizing:border-box;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-third-content li {
float: left;
margin-left: 5px;
padding-left: 8px;
border-left: 1px solid #e7e7e7;
font-size: 14px;
display: block;
margin-bottom: 20px;
width: 33.33%;
line-height: 1.57;
box-sizing:content-box;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-third-content li:first-child {
border: 0;
margin: 0;
padding: 0;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-third-content .ulp-avatar{
display: block;
float: left;
margin-right: 4px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-third-content .ulp-avatar img{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
margin-top: 5px;
max-width:30px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-third-content li label{
font-size: 12px;
color: #878787;
display: block;
margin: 0;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-list-courses-item-wrapp-third-content li strong{
color: #202121;
font-weight: 400;
font-size: 12px;
text-transform: capitalize;
line-height: 1.38;
word-wrap: break-word;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-progress-bar {
height: 15px;
overflow:hidden;
background-color: #e8e8e8;
border-radius: 10px;
margin: 10px 0 15px;
}
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-progress-completed {
background-color: #18c1f0;
height: 15px;
}
.ulp-my-courses-wrapp .ulp-list-courses-item-wrapp{
width:50%;
flex: 0 0 50%;
max-width: 50%;
}
.ulp-course-enroll-message-danger{
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
font-size:14px;
}
.ulp-course-enroll-message-success{
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
font-size:14px;
}
.ulp-danger-message{
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
font-size:14px;
width: 99%;
}
.ulp-success-message{
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
font-size:14px;
} .ulp-write-course-review-wrapp{
background-color: #fafafa;
border: solid 1px #e6e6e6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
margin-bottom: 30px;
margin-top:20px;
-webkit-transition: all .5s;
-khtml-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
width: 100%;
padding: 20px 15px;
box-sizing: border-box;
}
.ulp-write-course-review-wrapp h2{
margin-bottom: 30px;
color: #18c1f0;
font-size:28px;
}
.ulp-write-course-review-wrapp input[type="text"]{
line-height: 15px;
padding: 3px 0;
}
.ulp-write-course-review-wrapp textarea{
min-width: 60%;
min-height: 160px;
}
.ulp-write-course-review-wrapp label{
line-height: 18px;
font-size: 15px;
}
.ulp-star-item{
display:inline-block;
margin: 0px;
font-size: 24px;
}
.ulp-star-unselected, .ulp-star-selected{
cursor: pointer;
}
.ulp-add-new-review-bttn{
background-color: #18c1f0;
cursor: pointer;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
display: inline-block;
border: 1px solid #18c1f0;
border-radius: 3px;
padding: 8px 20px;
color: #fff;
min-width: 180px;
}
.ulp-write-course-review-stars{
margin:20px 0;
color:#aaa;
}
.ulp-write-course-review-stars .fa-star-ulp{
color: #f05a19;
}
.ulp-course-review-list-wrapp{
margin:35px 0;
}
.ulp-course-review-list{
margin:20px 15px;
}
.ulp-course-review-item{
margin-bottom: 20px;
border-bottom: 1px solid #ddd;
overflow: hidden;
font-family: Roboto;
color:#888;
padding: 20px 5px;
}
.ulp-course-review-photo{
width: 95px;
overflow: hidden;
float: left;
margin-right: 30px;
}
.ulp-course-review-content {
width: calc(100% - 125px);
width: -webkit-calc(100% - 125px);
width: -moz-calc(100% - 125px);
float: right;
margin-top: -8px;
}
.ulp-course-review-author-name{
vertical-align: top;
font-weight: 700;
font-size: 18px;
margin: 0 15px 0 0;
line-height: 28px;
text-transform: capitalize;
color: #333;
}
.ulp-course-review-stars{
color: #f05a19;
margin: 0px 0 5px;
font-size:13px;
}
.ulp-course-review-stars .fa-ulp{
font-size:15px;
}
.ulp-course-review-time{
font-size:14px;
margin-bottom: 15px;
}
.ulp-course-review-text{
font-size:16px;
}
.ulp-course-review-text span{
font-weight:700;
padding-bottom:3px;
display:block;
}
.ulp-load-more-bttn{
cursor: pointer;
}  .ulp-take-a-note-wrapp{
margin:35px 0;
display:inline-block;
}
.ulp-take-a-note-wrapp .ulp-take-a-note{
border: 1px solid #000;
cursor: pointer;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
display: inline-block;
border: 1px solid #ffd906;
border-radius: 3px;
padding: 8px 20px;
color:#444;
background-color:#ffd906;
min-width:180px;
}
.ulp-take-a-note-wrapp .ulp-take-a-note span{
margin-left:8px;
}
.ulp-list-notes-wrapp{
}
.ulp-course-notes-list{
margin:20px 35px;
}
.ulp-course-note-item{
margin-bottom: 20px;
border-bottom: 1px solid #ddd;
overflow: hidden;
font-family: Roboto;
color:#888;
padding: 20px 5px;
}
.ulp-course-note-title{
vertical-align: top;
font-weight: 700;
font-size: 18px;
margin: 0 15px 0 0;
line-height: 28px;
text-transform: capitalize;
color: #333;
}
.ulp-course-note-course{
color: #18c1f0;
margin: 0px 0 5px;
font-size:13px;
}
.ulp-course-note-time{
font-size:14px;
margin-bottom: 15px;
}
.ulp-course-note-text{
font-size:16px;
}
.ulp-course-note-text span{
font-weight:700;
padding-bottom:3px;
display:block;
}
.ulp-course-note-removebutton{
border: 1px solid #000;
cursor: pointer;
font-size: 13px;  text-align: center;
display: inline-block;
border: 1px solid #ddd;
border-radius: 3px;
padding: 2px 10px;
color: #aaa;
background-color: #fafafa;
margin: 8px 0;
}
.ulp-course-note-removebutton span{
margin-left:4px;
}
.ulp-course-note-removebutton > *{
pointer-events: none;
}
.ulp-course-note-removebutton:hover{
background-color: #F06C71;
color:#fff;
border-color: #F06C71;
}  .ulp-popup-wrapp{
position: fixed;
z-index: 9999991;
top: 0px;
height: auto;
left: 0px;
width: 100%;
min-height: 100%;
background-color: rgba(0,0,0,0.30);
}
.ulp-popup-wrapp .ulp-the-popup{
width: 45%;
min-width: 750px;
height: auto;
margin: 0 auto;
margin-top: 1%;
margin-bottom:6%;
bottom:10px;
font-family: "Open Sans",sans-serif;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-top{
border-bottom: 1px solid #ddd;
background-color: #fafafa;
padding:13px 9px;
}
.ulp-the-popup-locker .ulp-popup-top{
background-color: #555f6e !important;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-top .title{
float: left;
margin: 5px 0px 5px 5px;
font-size: 18px;
color: #333;
font-weight:bold;
color: #d9534f;
-webkit-animation-name: fadeInLeftTitle;
animation-name: fadeInLeftTitle;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.ulp-the-popup-locker .ulp-popup-top .title{
color: #fff !important;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-top .close-bttn{
background-size:25px;
width: 25px;
height: 25px;
float: right;
cursor: pointer;
background: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/images/close_bk.png) !important;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
opacity:0.3;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-top .close-bttn:hover{
opacity:0.8;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-content{
padding: 25px 10px;
padding-top:10px;
background: #fff;
min-height:250px;
border: 1px solid #ddd;
border-top:none;
}
.ulp-the-popup-locker .ulp-popup-content{
background-color: #fafafa !important;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-content .ulp-popup-left-section{
width: 30%;
display: inline-block;
background-color:#fafafa;
padding:15px;
box-sizing: border-box;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-content .ulp-popup-right-section{
width: 69%;
display: inline-block;
vertical-align: top;
padding:25px 20px;
box-sizing: border-box;
background-color:#fff;
border-left:1px solid #ddd;
height:100%;
min-height:350px;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-content .ulp-popup-label{
font-size: 14px;
font-weight: 500;
color: #333;
}
.ulp-popup-create-note-row{
margin-top: 10px;
}
.ulp-popup-create-note-row textarea{
min-width: 60%;
min-height: 160px;
}
.ulp-popup-create-note-row button{
background-color: #18c1f0;
cursor: pointer;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
display: inline-block;
border: 1px solid #18c1f0;
border-radius: 3px;
padding: 8px 20px;
color: #fff;
min-width: 180px;
}
.ulp-pointer{
cursor: pointer;
} .ulp-general-bttn {
background-color: #18c1f0;
} .ulp-badges-list-wrapp{
padding: 10px;
}
.ulp-badges-list-wrapp .ulp-badge-item{
margin: 15px;
padding: 10px;
text-align: center;
}
.ulp-badges-list-wrapp .ulp-badge-item .ulp-badge-title{
font-size: 15px;
}
.ulp-badges-list-wrapp .ulp-badge-item img{
width: 100px;
}  .ulp-watch-list-wrapp-button{
margin:10px 15px;
display:inline-block;
}
.ulp-watch-list-wrapp-button .ulp-watch-list-button{
border: 1px solid #000;
cursor: pointer;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
display: inline-block;
border: 1px solid #ddd;
border-radius: 3px;
padding: 8px 20px;
color:#aaa;
}
.ulp-watch-list-wrapp-button .ulp-watch-list-button span{
margin-left:8px;
}
.ulp-watch-list-wrapp-button .ulp-watch-list-button.ulp-watch-list-active{
color: #F06C71;
border-color:#F06C71;
}
.ulp-watch-list-wrapp i{
cursor: pointer;
} .ulp-invoice-bttn-wrapp{
text-align: right;
padding-bottom:10px;
padding-right: 10px;
margin-bottom:10px;
border-bottom:1px solid #eee;
}
.ulp-invoice-bttn-wrapp .ulp-popup-print-bttn {
color: #fff !important;
display: inline-block;
cursor: pointer;
padding: 6px 18px;
background: #df3448;
}
.ulp-invoice-wrapp{
margin: 5px 10px;
}
.ulp-invoice-wrapp .ulp-invoice-title{
display: inline-block;
vertical-align: top;
text-align: right;
font-size: 28px;
width: 50%;
color:#fff;
background-color:#9aa9a1;
box-sizing:border-box;
padding:8px 10px 8px 10px;
float:right;
}
.ulp-invoice-wrapp .ulp-invoice-logo{
display: inline-block;
vertical-align: top;
text-align: left;
width: 49%;
}
.ulp-invoice-wrapp .ulp-invoice-logo img{
max-height:55px;
margin-left:10px;
}
.ulp-invoice-wrapp .ulp-invoice-company-field{
display: inline-block;
width: 30%;
padding: 10px;
vertical-align: top;
margin: 5px;
color:#444;
}
.ulp-invoice-wrapp .ulp-invoice-invoice-code{
display: inline-block;
vertical-align: top;
padding: 20px 10px;
width: 25%;
text-align: right;
background-color:#e4e4e6;
color:#777;
line-height:24px;
float:right;
}
.ulp-invoice-wrapp .ulp-invoice-client-details{
width: 30%;
margin: 5px;
padding: 5px;
color:#777;
font-size:15px;
line-height:23px;
border: 1px solid #e4e4e6;
padding-left: 15px;
box-sizing:border-box;
}
.ulp-invoice-wrapp .ulp-invoice-list-details{
margin:20px 0;
padding-left:10px;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table{
width: 100%;
padding: 5px;
border: 1px solid #c9c9c9;
margin: 0;
color:#777;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table thead{
background-color:#f1f1f2;
line-height:30px;
font-size:16px;
font-weight:bold;
color:#777;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table tr td{
padding: 3px 9px;
min-height:20px;
font-size:14px;
border-left:1px solid #e3e3e3;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table .ulp-invoice-total{
background-color:#e4e4e6;
line-height:35px;
font-size:16px;
font-weight:bold;
color:#777;
}
.ulp-invoice-wrapp .ulp-invoice-footer{}
.ulp-invoice-template-2 .ulp-invoice-title{
background-color: #5e97e4;
}
.ulp-invoice-template-2 .ulp-invoice-invoice-code{
background-color: #777;
color: #e4e4e6;
}
.ulp-invoice-template-2 .ulp-invoice-client-details{
background-color:#eee;
}  .ulp-ap-menu {
clear: both;
background: #0091cd;
background-color: #3f9cc2;
background-color: #607d8b;
border-color: #0073aa;
min-width: 560px;
margin: 0px 0;
min-width: 0px !important;
}
.ulp-ap-menu .ulp-ap-menu-item { float: left;
font-size: 15px; cursor: pointer;
font-family: 'Oswald', Arial, Helvetica, sans-serif;
font-weight: 300;
border-bottom: 1px solid #738E9A;
border-right: 1px solid #738E9A;
font-family: "Source Sans Pro", Helvetica, sans-serif;
font-weight: 500;
background-color: #607d8b;
webkit-transition: padding 0.5s ease;
-moz-transition: padding 0.5s ease;
-o-transition: padding 0.5s ease;
-ms-transition: padding 0.5s ease;
transition: padding 0.5s ease;
font-weight: 500;
}
.ulp-ap-menu .ulp-ap-menu-item a {
text-decoration: none !important;
box-shadow: none;
line-height: 30px;
border: none;
padding: 8px 25px 8px 20px;
box-sizing: border-box;
display: inline-block;
color:#fff;
}
.ulp-ap-menu .ulp-ap-menu-item:hover {
background-color: #47565d !important;
}
.ulp-ap-theme-2.ulp-ap-menu{
background-color: #444;
}
.ulp-ap-theme-2 .ulp-ap-menu-item{
border-right-color:#555;
border-bottom-color:#555;
background-color: #444;
}
.ulp-ap-theme-2  .ulp-ap-menu-item:hover{
background-color: #333 !important;
}
.ulp-ap-theme-3.ulp-ap-menu{
background-color: inherit;
border-bottom:1px solid #eee;
border-top:1px solid #eee;
}
.ulp-ap-theme-3 .ulp-ap-menu-item{
border-right:none;
border-bottom:none;
background-color: inherit;
color: #18c1f0;
}
.ulp-ap-theme-3 .ulp-ap-menu-item a{
color: #18c1f0;
}
.ulp-ap-theme-3 .fa-ulp-public-menu-item{
color: #18c1f0;
}
.ulp-ap-theme-3 .ulp-ap-menu-item:hover{
background-color: inherit !important;
color:#333;
}
.ulp-ap-theme-3 .ulp-ap-menu-item:hover a{
color:#777;
}
.ulp-ap-theme-3 .ulp-ap-menu-item:hover .fa-ulp-public-menu-item{
color: #777;
}
.fa-ulp-public-menu-item{
font-size: 19px;
line-height: 30px;
padding-right: 8px;
vertical-align: middle;
color: #fff;
}
.ulp-user-page-content {
padding-left: 10px;
padding-right: 10px;
box-sizing: border-box;
margin: 35px 0 20px 0;
font-family: Arial,Verdana,sans-serif;
font-size: 16px;
font-size: 15px;
color: #777;
min-width: 200px;
}
.ulp-student-profile-tab-the-title{
font-size:22px;
font-weight:700;
margin-bottom:15px;
}
.ulp-student-profile-the-footer{
color:#777;
} .ulp-like-link-span{
color: #0073aa;
} .ulp-btn-danger:hover, .ulp-btn-danger:focus, .ulp-btn-danger:active, .ulp-btn-danger.active {
color: #fff;
background-color: #c9302c !important;
border-color: #ac2925;
}
.ulp-btn-danger {
color: #fff !important;
background-color: #d9534f !important;
border-color: #d43f3a;
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.ulp-spinner{
background: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/images/wpspin_light.gif) no-repeat;
background-size: 16px 16px;
display: inline-block;
visibility: hidden;
opacity: .7;
filter: alpha(opacity=70);
width: 16px;
height: 16px;
margin: 5px 5px 0;
} .ulp-public-list-grid-item{
padding: 5px;
margin: 5px;
border: 1px solid #c9c9c9;
}
.ulp-wrapp-list-grid .owl-ulp-theme .owl-ulp-dots .owl-ulp-dot span{
border: 2px solid #fff;
box-shadow: 0px 0px 8px -1px rgba(0,0,0,0.3);
width: 7px;
height: 7px;
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
margin: 3px 4px !important;
}
.ulp-wrapp-list-grid .owl-ulp-theme .owl-ulp-nav{
margin-top:1px !important;
}
.ulp-content-grid-list ul li, .ulp-carousel-view ul li{
margin: 0px !important;
box-sizing: border-box;
color: rgb(136, 136, 136);
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 300;
line-height: 21px;
min-height: 1px;
min-width: 250px;
padding: 5px 18px;
position: relative;
width: 450px;
vertical-align: top;
text-align: left;
float:left;
} .pag-theme1 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-prev{
background-color: #ddd;
width: 26px;
height: 26px;
padding: 0px;
margin:2px;
margin-bottom:8px;
font-family: FontAwesome-ulp;
font-style: normal;
font-weight: normal;
font-size: 17px;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme1 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-prev:before{
content: "\f053";
}
.pag-theme1 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-next{
background-color: #ddd;
width: 26px;
height: 26px;
padding: 0px;
margin:2px;
margin-bottom:8px;
font-family: FontAwesome-ulp;
font-style: normal;
font-weight: normal;
font-size: 17px;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme1 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-next:before{
content: "\f054";
} .pag-theme2 .ulp-wrapp-list-grid{
margin-left:17px;
margin-right:17px;
}
.pag-theme2 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-prev{
background-color: transparent !important;
padding: 0px;
margin:2px;
color: rgba(0,0,0,.55);
width:13px;
height:24px;
font-size:35px;
position:absolute;
top:40%;
left:-17px;
font-family: FontAwesome-ulp;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme2 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-prev:before{
content: "\f104";
}
.pag-theme2 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-next{
background-color: transparent !important;
padding: 0px;
margin:2px;
color: rgba(0,0,0,.55);
width:13px;
height:24px;
font-size:35px;
position:absolute;
top:40%;
right:-17px;
font-family: FontAwesome-ulp;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme2 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-next:before{
content: "\f105";
} .pag-theme3 .ulp-wrapp-list-grid{
margin-left:22px;
margin-right:22px;
}
.pag-theme3 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-prev{
background-color: rgba(0,0,0,.75);
opacity:0.85;
padding: 0px;
margin:2px;
color: rgba(255,255,255,.95) !important;
width:24px;
height:24px;
font-size:14px;
position:absolute;
top:40%;
left:-26px;
font-family: FontAwesome-ulp;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 24px;
-webkit-font-smoothing: antialiased;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.pag-theme3 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-prev:before{
content: "\f053";
}
.pag-theme3 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-next{
background-color: rgba(0,0,0,.75);
opacity:0.85;
padding: 0px;
margin:2px;
color: rgba(255,255,255,.95) !important;
width:24px;
height:24px;
font-size:14px;
position:absolute;
top:40%;
right:-26px;
font-family: FontAwesome-ulp;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 24px;
-webkit-font-smoothing: antialiased;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.pag-theme3 .ulp-wrapp-list-grid .owl-ulp-carousel .owl-ulp-controls .owl-ulp-nav .owl-ulp-next:before{
content: "\f054";
}
.ulp-clear{
clear: both;
}
.ulp-wrapp-list-grid ul {
margin: 0px !important;
padding: 0px !important;
list-style-type: none;
} .ulp-grid-list-pagination{
width: 100%;
text-align: center;
margin: 10px 0px;
padding:10px 0;
}
.ulp-grid-list-pagination .ulp-grid-list-pagination-item, .ulp-grid-list-pagination .ulp-grid-list-pagination-item-selected, .ulp-grid-list-pagination .ulp-grid-list-pagination-item-break{
padding: 5px 9px;
margin: 0 2px;
background: #fafafa;
border: 1px solid #ddd;
line-height: 20px;
vertical-align: -webkit-baseline-middle;
text-decoration: none;
color: #999;
font-weight: bold;
box-shadow:none;
}
.ulp-grid-list-pagination .ulp-grid-list-pagination-item-break{
padding: 5px 15px;
}
.ulp-grid-list-pagination .ulp-grid-list-pagination-item-selected{
color: orange;
background-color: #fff;
color: #000;
}
.ulp-pagination-prev, .ulp-pagination-next{
padding:5px 7px !important;
}  .ulp-public-the-modules-wrapper{
background-color: #fcfcfc;
margin:30px 0;
background-color: #fafafa;
border: solid 1px #e6e6e6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
}
.ulp-public-the-modules-wrapper .ulp-h3-title{
padding:20px 25px;
font-weight: 700;
border-bottom: 1px solid #eee;
font-size: 24px;
color:#18c1f0;
}
.ulp-public-the-modules-wrapper .ulp-public-the-module{
padding:0px 25px;
padding-left:30px;
border-bottom: 1px solid #eee;
}
.ulp-public-the-modules-wrapper .ulp-public-the-module-title{
position:relative;
padding: 10px 10px 10px 10px;
font-size:18px;
font-weight:500;
color:#333;
}
.ulp-public-the-modules-wrapper .ulp-public-the-module-title h3{
font-weight: 500;
font-size: 19px;
position: relative;
padding: 6px 0 6px;
margin:0;
}
.ulp-public-the-modules-wrapper .ulp-module-details{
position: absolute;
top: 17px;
line-height: 15px;
right: 13px;
z-index: 9999;
font-size: 14px;
font-weight:300;
color: #18c1f0;
font-style:italic;
text-align:right;
}
.ulp-public-the-modules-wrapper .ulp-module-details span{
font-size:14px;
font-weight:300;
}
.ulp-public-the-module-content{
padding-left:10px;
padding-right: 10px;
color: #888;
}
.ulp-public-the-module-content-element{
border-top: 1px solid #eee;
padding:15px 10px;
padding-left: 30px;
padding-right:0px;
font-size:16px;
}
.ulp-public-the-module-content-element a{
color:#888;
}
.ulp-public-the-module-content-element a:hover{
color:#18c1f0;
}
.ulp-public-the-module-content-element .fa-curr_lesson, .ulp-public-the-module-content-element .fa-curr_quiz, .ulp-public-the-module-content-element .fa-video-ulp{
margin-right:20px;
}
.ulp-public-the-module-content-element-rightside{
float:right;
font-weight:300;
font-size:13px;
}
.ulp-module-content-points{
padding-right:5px;
margin-right:5px;
border-right:1px solid #ddd;
}
.ulp-quiz-status-passed{
margin-left:10px;
color:#fff;
background-color:#18c1f0;
font-size:13px;
border-radius:6px;
padding:2px 10px;
}
.ulp-quiz-status-failed{
margin-left:10px;
color:#fff;
background-color:#f1505b;
font-size:13px;
border-radius:6px;
padding:2px 10px;
}
.ulp-lesson-status-completed{
margin-left:10px;
color:#fff;
background-color:#18c1f0;
font-size:13px;
border-radius:50%;
line-height: 20px;
width: 20px;
height: 20px;
display: inline-block;
text-align: center;
}
.ulp-lesson-status-completed .fa-ulp{
line-height: 20px;
vertical-align:middle;
}
.ulp-lesson-link-completed, .ulp-quiz-link-completed{
font-weight:700;
color:#444 !important;
}
.ulp-lesson-preview{
margin-left:10px;
color:#fff;
background-color:#18c1f0;
font-size:13px;
border-radius:6px;
padding:2px 10px;
}
.ulp-course-finish-wrapper{
margin: 10px 0;
display: block;
}
.ulp-course-finish{
cursor: pointer;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
display: inline-block;
border-radius:3px;
}
.ulp-course-finish span{
font-weight:200;
text-transform:initial;
font-size:12px;
color:#fff !important;
}
.ulp-course-instructors{
margin:35px 0;
}
.ulp-course-instructors-list{
margin: 25px 0 15px;
}
.ulp-course-instructors .ulp-course-instructor{
display:inline-block;
float:left;
margin-right:45px;
}
.ulp-course-instructors .ulp-course-instructor img{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
width:140px;
height:140px;
margin-bottom:10px;
}
.ulp-course-instructors .ulp-course-instructor .ulp-instructor-name{
font-size: 19px;
font-weight: 500;
line-height: 1.44;
letter-spacing: .4px;
color:#333;
text-align:center;
} .ulp-user-page-wrapper{
display:block;
padding:10px;
max-width:1100px;
box-sizing:border-box;
margin:10px auto;
}
.ulp-user-page-top-wrapper{
padding:20px 15px 10px 15px;
box-sizing:border-box;
position:relative;
overflow: hidden;
z-index: 1;
}
.ulp-user-page-top-background{
position:absolute;
height: 200%;
left: 0;
right: 0;
top: -100%;
z-index: -10;
background-size: cover;
background-position: 50% 50%;
background-blend-mode: overlay;
background-image: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/images/top_aff_bk_1.png);
}
.ulp-user-page-top-wrapper .ulp-left-side{
float:left;
max-width:30%;
}
.ulp-user-page-top-wrapper .ulp-middle-side{
float:left;
max-width:40%;
}
.ulp-user-page-top-wrapper .ulp-right-side{
float:right;
max-width:30%;
box-sizing: border-box;
float: none;
max-width: inherit;
background-color: #eee;
background-color: #f3f4f7;
position: relative;
left: -15px;
margin-right: -30px;
margin-top: 20px;
border-top: 1px solid #ddd;
}
.ulp-user-page-top-wrapper .ulp-right-side .ulp-top-badges {
float: left;
border-right: 1px solid #ddd;
padding:5px 10px;
box-sizing: border-box;
}
.ulp-user-page-top-wrapper .ulp-right-side .ulp-top-badges .ulp-badges-list-wrapp{
padding:0px;
}
.ulp-user-page-top-wrapper .ulp-right-side .ulp-top-badges .ulp-badge-item{
display:inline-block;
margin:0 4px;
padding: 10px 0;
}
.ulp-user-page-top-wrapper .ulp-right-side .ulp-top-badges .ulp-badge-item img{
max-height:	35px;
width:auto;
}
.ulp-user-page-top-wrapper .ulp-right-side .ulp-top-points {
float: right;
border-right: 1px solid #ddd;
padding-right: 10px;
padding-top: 10px;
box-sizing: border-box;
text-align:right;
}
.ulp-top-points .ulp-stats-label {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 1.5;
padding: 0;
padding-right: 5px;
min-height: 20px;
line-height: 1.2;
padding-right: 0px;
}
.ulp-top-points .ulp-stats-content{
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight: 700;
line-height: 1.2;
margin-bottom: 16px;
color: #454545;
font-size: 24px;
margin-bottom: 6px;
font-size: 24px;
}
.ulp-user-page-top-wrapper .ulp-user-page-avatar{
display:inline-block;
padding-right:15px;
max-width:150px;
}
.ulp-user-page-top-wrapper .ulp-user-page-details{
margin-top:10px;
}
.ulp-user-page-top-wrapper .ulp-user-page-avatar img {
border-bottom-color: rgb(136, 136, 136);
border-bottom-style: none;
border-bottom-width: 0px;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: rgb(136, 136, 136);
border-left-style: none;
border-left-width: 0px;
border-right-color: rgb(136, 136, 136);
border-right-style: none;
border-right-width: 2px;
border-top-color: rgb(136, 136, 136);
border-top-style: none;
border-top-width: 0px;
display: block;
max-width: 100%; margin: 0 auto;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
border-radius: 100%;
box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);
border: 1px solid #fff;
}
.ulp-user-page-top-wrapper .ulp-account-page-top-mess{
display:inline-block;
padding-top: 5px;
padding-left: 20px;
max-width:900px;
word-break: break-word;
}
.ulp-user-page-top-wrapper .ulp-account-page-top-mess p, .ulp-user-page-top-wrapper .ulp-account-page-top-mess div{
margin-bottom:8px;
}
.ulp-ap-top-theme-2{
padding-top:270px;
padding-bottom: 0px;
}
.ulp-ap-top-theme-2 .ulp-user-page-top-background{
height: 250px;
top: 0;
overflow:hidden;
background-image: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/images/top_ulp_bk_4.png);
}
.ulp-ap-top-theme-2 .ulp-left-side{
margin-bottom: -75px;
}
.ulp-ap-top-theme-2 .ulp-middle-side{
margin-top:-10px;
float: none;
max-width: inherit;
min-height:100px;
}
.ulp-ap-top-theme-2 .ulp-right-side{
background-color:inherit;
border-top:1px solid #eee;
}
.ulp-ap-top-theme-2 .ulp-right-side .ulp-top-badges{
border-right:none;
}
.ulp-ap-top-theme-2 .ulp-right-side .ulp-top-points{
border-right:none;
color: #777;
}
.ulp-ap-top-theme-2 .ulp-right-side .ulp-top-points .ulp-stats-content{
color: #18c1f0;
}
.ulp-ap-top-theme-2 .ulp-user-page-details{
top: -75px;
position: relative;
margin-top:0px;
background-color: #fff;
}
.ulp-ap-top-theme-2 .ulp-user-page-avatar{
padding-right:0px;
max-width: 190px;
}
.ulp-ap-top-theme-2 .ulp-user-page-avatar img{
border-radius:0px;
box-shadow:none;
border: 5px solid #fff;
min-width: 170px;
}
.ulp-user-page-top-wrapper .ulp-account-page-top-mess{
}
.ulp-ap-top-theme-3{
padding-top:320px;
padding-bottom:0px;
}
.ulp-ap-top-theme-3 .ulp-user-page-top-background{
height: 300px;
top: 0;
background-image: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/images/top_ulp_bk_4.png);
}
.ulp-ap-top-theme-3 .ulp-left-side{
margin-bottom: -75px;
}
.ulp-ap-top-theme-3 .ulp-middle-side{
float:none;
max-width:inherit;
margin-top: -10px;
}
.ulp-ap-top-theme-3 .ulp-right-side{
float:none;
max-width:inherit;
background-color:#eee;
background-color: #f3f4f7;
position:relative;
left:-15px;
margin-right:-30px;
margin-top: 20px;
border-top: 1px solid #ddd;
}
.ulp-ap-top-theme-3 .ulp-user-page-details{
top: -75px;
position: relative;
margin-top:0px;
background-color: #fff;
border-radius:100%;
}
.ulp-ap-top-theme-3 .ulp-user-page-avatar{
padding-right:0px;
max-width: 190px;
}
.ulp-ap-top-theme-3 .ulp-user-page-avatar img{
border-radius:100%;
box-shadow:none;
border: 5px solid #fff;
min-width:170px;
}
@media (max-width: 570px){
.ulp-user-page-top-wrapper .ulp-left-side{
max-width:50%;
width:50%;
}
.ulp-user-page-top-wrapper .ulp-user-page-avatar{
max-width:100%;
}
.ulp-user-page-top-wrapper .ulp-middle-side{
max-width:50%;
width:50%;
}
.ulp-user-page-top-wrapper .ulp-right-side{
max-width:100%;
width:100%;
}
.ulp-user-page-name{
font-size: 1.3em;
}
.ulp-user-page-mess{
font-size: 0.9em;
}
.ulp-user-page-top-wrapper .ulp-stats-content{
font-size: 1.3em;
}
.ulp-ap-top-theme-3 .ulp-middle-side{
display:inline-block;
}
.ulp-ap-top-theme-3 .ulp-right-side{
width:auto;
max-width: inherit;
}
}
.ulp-user-page-mess-special {
font-size: 19px;
font-family: 'Oswald', Arial, Helvetica, sans-serif;
font-weight: 400;
color: #999;
}
.ulp-user-page-name {
font-size: 26px;
font-weight: bold;
color: #333;
}
.ulp-user-page-mess {
font-size: 16px;
font-weight: 500;
color: #555;
}
.ulp-additional-message{
background: #f6f6f6;
border-left: 5px solid #18c1f0;
border-radius: 0 5px 5px 0;
padding: 6px 20px 6px 20px;
margin-bottom: 20px;
margin-top:10px;
overflow: hidden;
font-weight: 600;
font-family: Roboto;
font-size: 14px;
color: #555;
}
.ulp-table-general{
border-collapse: collapse;
border-spacing: 0;
width: 100%;
margin: 25px 5px 15px 5px;
border: 1px solid #eee;
font-family: Lato;
font-size: 16px;
font-weight: 400;
line-height: 24px;
color: #888;
}
.ulp-table-general thead {
background-color: #fafafa;
}
.ulp-table-general thead th, .ulp-table-general tbody td{
border: 1px solid #eee;
text-align: center;
}
.ulp-table-general tbody td{
font-size:13px;
}
.ulp-special-column{
color: #18c1f0;
font-weight:bold;
}
.ulp-special-column a{
color: #18c1f0;
text-decoration:none;
box-shadow:none !important;
}
.ulp-special-column a:hover{
color: #3397b3;
}
.ulp-h3{
background-color: #fff;
font-weight: bold;
color: rgba(108,119,135,1.0);
background-image: none;
text-shadow: none;
box-shadow: inset 0px -5px 10px 2px rgba(0,0,0,0.03);
font-family: "Open Sans",sans-serif;
font-size: 16px;
padding: 16px 12px;
line-height: 1.4;
border-bottom: 1px solid #ccc;
margin: 0px;
}
.ulp-feat-img-wrapp:hover .ulp-list-course-wishlist-wrapper{
position:absolute;
height:100%;
width:100%;
top:0;
left:0;
background-color:rgba(0,0,0,0.1);
-webkit-transition: .5s ease-in-out;
-khtml-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-ms-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
}
.ulp-list-course-wishlist{
position: absolute;
top: 50%;
display: block;
margin: 0 auto;
left: 50%;
margin-top: -30px;
margin-left: -30px;
}
.ulp-list-course-wishlist .fa-ulp{
font-size:60px;
color: #fff;
-webkit-transition: .5s ease-in-out;
-khtml-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-ms-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
opacity: 0.6;
}
.ulp-feat-img-wrapp:hover .ulp-list-course-wishlist .fa-ulp{
transform: scale(1.2);
opacity: 1;
}
.ulp-feat-img-single-course {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
display:block;
}
.ulp-certificate-list-wrappe{
color:#777;
font-size:13px;
font-family:Roboto;
font-weight:300;
margin:15px 0;
}
.ulp-certificate-item{
background-color:#fafafa;
border:1px solid #ddd;
border-radius:5px;
display:inline-block;
width:280px;
margin:10px 25px 10px 0;
}
.ulp-certificate-item .ulp-certificate-item-top{
text-align:center;
}
.ulp-certificate-item .ulp-certificate-item-top span{
background-color:#666;
color:#fff;
border-radius:50%;
display:inline-block;
padding:25px;
margin:15px 0;
cursor:pointer;
-webkit-transition: .5s ease-in-out;
-khtml-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-ms-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
}
.ulp-certificate-item .ulp-certificate-item-top span:hover{
background-color:#444;
}
.ulp-certificate-item-top .fa-ulp{
font-size:60px;
line-height:70px;
}
.ulp-certificate-item .ulp-certificate-item-content{
text-align:center;
color:#aaa;
margin:0px 15px;
border-top:1px solid #ddd;
padding:5px 25px 15px 25px;
}
.ulp-certificate-item .ulp-certificate-item-content span{
font-size:22px;
font-weight:700;
color: #18c1f0;
display:block;
line-height:21px;
padding-top:10px;
cursor:pointer;
}
.ulp-certificate-item .ulp-certificate-item-bottom{
background-color:#18c1f0;
color:#fff;
font-size:14px;
font-weight:700;
border-radius: 0 0 5px 5px;
padding:15px 10px;
text-align:center;
}
.ulp-wrapp-file-upload{
display: block;
margin-top: 10px;
}
.ulp-file-upload-button {
text-align: left;
}
.ulp-member-photo {
border-bottom-color: rgb(136, 136, 136);
border-bottom-style: none;
border-bottom-width: 0px;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: rgb(136, 136, 136);
border-left-style: none;
border-left-width: 0px;
border-right-color: rgb(136, 136, 136);
border-right-style: none;
border-right-width: 2px;
border-top-color: rgb(136, 136, 136);
border-top-style: none;
border-top-width: 0px;
display: block;
max-width: 180px;
max-height: 180px;
margin: 0 auto;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
border-radius: 100%;
zoom: 0.9;
box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);
border: 1px solid #fff;
margin: 15px 3px;
}
.ulp-file-upload-button .ajax-file-upload, .ulp-file-upload-button .ulp-delete-attachment-bttn, .ulp-delete-attachment-bttn {
display: inline-block;
text-decoration: none;
font-size: 13px;
line-height: 26px;
height: 28px;
margin: 0;
padding: 0 10px 1px;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-appearance: none;
-webkit-border-radius: 3px;
border-radius: 3px;
white-space: nowrap;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: #2ea2cc;
border-color: #0074a2;
-webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.5), 0 1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 1px 0 rgba(120,200,230,.5), 0 1px 0 rgba(0,0,0,.15);
color: #fff;
text-decoration: none;
margin-right: 10px;
margin-bottom: 10px;
vertical-align: top;
}
.ulp-wrapp-file-upload .ulp-delete-attachment-bttn {
color: #fff;
background: -webkit-gradient(linear, 3% 3%, 3% 100%, from(#d14241), to(#c24a4b));
display: inline-block;
border-color: #d14241;
cursor: pointer;
margin-top: 3px;
}
.ulp-no-avatar {
background-image: url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/images/no-avatar.png);
width: 120px;
height: 120px;
background-size: cover;
}
.ulp-wrapp-file-upload .ajax-file-upload-container {
display: inline-block;
}
.ulp-wrapp-file-upload .ajax-file-upload-statusbar {
margin: 3px 0px;
}
.ulp-wrapp-file-upload .ajax-file-upload-filename {
display: none;
}
.ulp-wrapp-file-upload .ajax-file-upload-progress {
border: 1px solid #4fb756;
}
.ulp-wrapp-file-upload .ajax-file-upload-bar {
background: #4fb756;
color: #fff;
max-height: 2px;
}
.ulp-wrapp-file-upload .ajax-file-upload-progress {
min-height: 3px;
}
.ulp-wrapp-file-upload .ajax-file-upload {
margin-top: 3px;
}
.ulp-profile-tab-section{
color:#333;
font-weight:600;
font-size:18px;
padding-bottom:10px;
border-bottom:3px solid #007791;
max-width:50%;
margin-bottom:25px;
margin-top:45px;
}
.ulp-profile-row{
margin:10px 0;
}
.ulp-profile-row input[type="submit"]{
margin-top:15px;
}
.ulp-list-checkout{
margin-top:0px;
margin-left:0px;
margin-bottom:40px;
}
.ulp-list-checkout thead th, .ulp-list-checkout tbody td{
text-align:left;
padding-left:15px;
}
.ulp-checkout-payment-select-wrapper{
}
.ulp-checkout-payment-select{
}
.ulp-checkout-payment-option{
margin-bottom:10px;
padding:5px 0;
font-weight:600;
font-size:15px;
border-bottom:1px solid #eee;
background-color:#f9f9f9;
padding:8px 15px;
border-radius:3px;
border:1px solid #eee;
margin:20px 0;
margin-top:0px;
color:#666;
font-family:Roboto;
width:50%;
}
.ulp-checkout-payment-option span{
display: block;
font-size: 14px;
font-weight: 300;
color: #777;
font-style: italic;
padding-left: 20px;
}
.ulp-checkout-main-title{
color: #18c1f0;
font-size: 21px;
font-family: Roboto;
font-weight: 600;
display: inline-block;
padding: 3px 150px 3px 0px;
border-bottom: 2px solid #18c1f0;
margin-bottom: 20px;
}
.ulp-checkout-payment-select .ulp-stripe-form{
padding: 25px 15px;
background-color: #fff;
color: #333;
margin: 20px 10px;
border: 1px solid #eee;
}
.ulp-checkout-payment-select .ulp-stripe-field{
margin-bottom:10px;
}
.ulp-checkout-payment-select .ulp-stripe-field label{
}
.ulp-right-details{
padding: 0 28px;
font-size: 16px;
font-weight: 300;
line-height: 1.38;
letter-spacing: .3px;
color: #878787;
margin: 15px 0;
list-style: none;
display: flex;
width: 100%;
display:block;
box-sizing:border-box;
}
.ulp-right-details li {
font-size: 14px;
display: block;
margin-bottom: 20px;
width: 33.33%;
line-height: 1.57;
float: none;
width: 100%;
padding: 0px;
padding-bottom: 10px;
padding-top: 20px;
border-left: none;
margin-bottom: 0px;
margin-left: 0px;
border-bottom: 1px solid #e7e7e7;
}
.ulp-right-details li:last-child {
border-bottom: 0px;
}
.ulp-right-details li label {
font-size: 14px;
color: #878787;
display: block;
margin: 0;
}
.ulp-right-details li strong {
color: #202121;
font-weight: 400;
font-size: 14px;
text-transform: capitalize;
line-height: 1.38;
}
.ulp-right-sidebar .ulp-wishlist-wrapper{
text-align: center;
position: relative;
top: -13px;
}
.ulp-reviews-rating-awesome-box-wrapp{
margin:30px 0 20px 0;
}
.ulp-reviews-rating-awesome-box-content {
margin-bottom: 30px;
display: flex;
align-items: center;
flex-direction: row;
justify-content: flex-start;
margin-bottom: 35px;
}
.ulp-reviews-rating-awesome-box-wrapp .ulp-review-summary {
display: flex;
align-items: center;
flex-direction: column;
margin-right: 30px;
}
.ulp-reviews-rating-awesome-box-wrapp .ulp-review-summary .ulp-review-summary-average{
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
color: #29303b;
font-size: 72px;
font-weight: 500;
line-height: 1;
}
.ulp-reviews-rating-awesome-box-wrapp .ulp-review-summary .ulp-star-item{
margin-left: .3em;
font-size: 22px;
}
.ulp-reviews-rating-awesome-box-wrapp .ulp-review-rates  {
display: flex;
flex: 1 0 auto;
min-width: 1px;
flex-direction: column;
justify-content: space-between;
flex-wrap: nowrap;
}
.ulp-reviews-rating-awesome-box-content .fa-star-ulp:before {
content: "\f005";
color: #f4c150;
}
.ulp-reviews-rating-awesome-box-content .fa-star-o-ulp:before {
content: "\f006";
color: #dedfe0;
content: "\f005";
}
.ulp-reviews-rating-awesome-box-content .ulp-review-rates-row {
display: flex;
align-items: center;
flex-direction: row;
flex-wrap: nowrap;
margin-bottom: 5px;
width: 100%;
}
.ulp-review-rates-row-line{
cursor: pointer;
flex: auto;
min-width: 1px;
margin-right: 15px;
width: 100%;
}
.ulp-review-rates-row-line-inside {
background: #f2f3f5;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height: 20px;
width: 100%;
}
.ulp-review-rates-row-line-inside-filled {
background-color: #a1a7b3;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
display: block;
height: 100%;
}
.ulp-review-rates-row-rates{
position: relative;
display: inline-block;
margin-right: 5px;
white-space: nowrap;
font-size:17px;
}
.ulp-review-rates-row-rates .ulp-star-item{
font-size:17px;
margin-left: .3em;
}
.ulp-review-rates-row-percent{
flex: none;
min-width: 1px;
color: #007791;
font-size: 15px;
font-weight: 400;
padding: 0;
white-space: nowrap;
width: 45px;
} .ulp-price-with-intial-price-wrapp{
}
.ulp-price-with-intial-price-wrapp .ulp-price{
}
.ulp-price-with-intial-price-wrapp .ulp-initial-price{
text-decoration: line-through;
}
.price-box .ulp-price-with-intial-price-wrapp .ulp-price{
font-size: 28px;
font-weight:600;
}
.price-box .ulp-price-with-intial-price-wrapp .ulp-initial-price{
text-decoration: line-through;
font-size: 22px;
font-weight:300;
color:#eee;
}
.ulp-course-price  .ulp-price{
font-size:18px;
font-weight:600;
}
.ulp-course-price .ulp-initial-price{
font-weight:300;
color:#a1a1a1;
font-size:16px;
}
.ulp-about-the-instructor-box{
margin:15px 0;
margin-bottom:35px;
}
.ulp-about-the-instructor-box-content{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
flex-direction: row;
background: none;
border: none;
padding: 20px 0 0;
}
.ulp-about-the-instructor-left{
display: flex;
flex-direction: column;
margin-right: 60px;
width: 170px;
}
.ulp-about-the-instructor-left .ulp-instructor-avatar{
position: relative;
margin-bottom:15px;
top: 0;
left: 0;
width: 100%;
}
.ulp-about-the-instructor-left .ulp-instructor-avatar img{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
min-width:120px;
}
.ulp-about-the-instructor-right{
flex: 1;
min-width: 1px;
}
.ulp-instructor-details span{
font-size:15px;
}
.ulp-instructor-details .fa-ulp{
min-width:25px;
margin-right:3px;
}
.ulp-about-the-instructor-right .ulp-instructor-name{
font-size: 18px;
font-weight: 600;
line-height: 1.33;
margin-bottom: 20px;
}
.ulp-about-the-instructor-right .ulp-instructor-name a {
color: #007791;
font-weight: 400;
}
.ulp-students-also-bought-wrapp {
margin: 15px 0;
margin-bottom: 35px;
}
.ulp-course-miniature{
border-bottom: 1px solid #e8e9eb;
position: relative;
color: #29303b;
padding: 15px;
box-sizing:border-box;
}
.ulp-course-miniature .ulp-feat-img-wrapp {
display: inline-block;
float: left;
height: 70px;
overflow: hidden;
position: relative;
}
.ulp-course-miniature .ulp-feat-img-wrapp .ulp-feat-image{
background-position: center center;
background-repeat: no-repeat;
background-size: 100%;
min-width: 150px;
height:70px;
}
.ulp-course-miniature .ulp-course-additional-content{
display: flex;
flex-direction: row;
min-height: 70px;
}
.ulp-course-miniature .ulp-course-additional-content div{
padding-left:2px;
padding-right:2px;
box-sizing:border-box;
display: inline-block;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-title-container{
display: inline-block;
margin-left: 15px;
width:48%;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-title{
font-weight: 700;
word-break: break-word;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-title a{
color: #29303b;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-last-updated{
color: #686f7a;
font-size: 13px;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container {
margin-left: 10px;
width: 45%;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .ulp-course-the-rating-wrapp{
width: 30%;
display: inline-block;
vertical-align: top;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .ulp-course-the-rating-wrapp .fa-ulp:before{
color: #f4c150;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .ulp-course-students{
font-size: 15px;
width: 33%;
display: inline-block;
vertical-align: top;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper{
font-size:20px;
width: 33%;
display: inline-block;
text-align: right;
font-weight: 600;
vertical-align: top;
position:relative;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper .price-box{
position:relative;
top:-3px;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper .ulp-price,
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper .ulp-initial-price,
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper .price-box{
font-size:20px;
} .ulp-instructor-page-wrapp{
margin:15px auto;
padding:15px 10px;
box-sizing:border-box;
}
.ulp-instructor-page-left{
width: 30%;
float:left;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-instructor-page-right{
width: 70%;
float:left;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-instructor-page-avatar{
width: 120px;
font-size: 36px;
margin:0 auto;
padding-bottom:10px;
}
.ulp-instructor-page-avatar img{
width: 100%;
height: 100%;
border-radius:50%;
}
.ulp-instructor-page-left .ulp-instructor-page-details{
padding:0 25px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-bottom:25px;
}
.ulp-instructor-page-left .ulp-instructor-page-details-item{ padding: 10px 0 5px 0;
}
.ulp-instructor-page-details-num{
font-weight: 200;
font-size: 26px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
line-height: 1.43;
color: #29303b;
}
.ulp-instructor-page-name{
padding-bottom:25px;
font-size:21px;
color: #007791;
font-weight: 600;
}
.ulp-instructor-page-right .ulp-instructor-page-details{
padding:25px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-bottom:25px;
}
.ulp-instructor-page-right .ulp-instructor-page-details-item{
border-left: 1px solid rgba(41,48,59,.25);
padding:0 20px 0 15px;
float:left;
} .ulp-list-tags-wrapp{
position:relative;
display: inline-block;
}
.ulp-list-tags-wrapp .ulp-course-tag{
display: inline-block;
margin: 0 5px 0 0;
color: #fff;
border-radius: 3px;
font-size: 9px;
padding: 1px 8px;
background: #14171c;
border: none;
color: #fff;
min-width: inherit;
display: inline-block;
font-weight: 700;
line-height: 1.5;
position: relative;
text-align: center;
text-transform: uppercase;
top: -3px;
z-index: 2;
vertical-align: baseline;
white-space: nowrap;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-list-tags-wrapp .ulp-course-tag:after {
border-radius: 3px;
right: -4px;
background: inherit;
content: "";
height: 11px;
position: absolute;
top: 2px;
transform: rotate(45deg);
width: 11px;
z-index: 1;
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-text-fill-in, .ulp-text-fill-in:focus{
border: none !important;
background:none !important;
border-bottom:1px solid #333 !important;
outline-color: transparent !important;
}
@media (max-width: 479px){
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp{
flex: 0 0 100%;
max-width: 100%;
}
.ulp-course-wrapp .ulp-main-section{
display:block;
}
.ulp-course-wrapp .ulp-left-content {
width: 100%;
float: none;
}
.ulp-course-wrapp .ulp-main-section .ulp-right-sidebar {
width: 100%;
float: none;
right:0px;
top: 0;
margin-bottom: 30px;
}
.ulp-public-the-modules-wrapper .ulp-public-the-module{
padding:0 5px;
}
.ulp-public-the-modules-wrapper .ulp-public-the-module-title h3{
margin-bottom:0px;
}
.ulp-public-the-modules-wrapper .ulp-module-details{
position:relative;
top:5px;
display: block;
}
.ulp-public-the-module-content-element{
padding-left:0px;
}
.ul-quiz-main-details .ul-quiz-time{
width:100%;
margin-bottom: 15px;
}
.ul-quiz-main-details .ul-quiz-questions-count{
width:100%;
margin-bottom: 15px;
}
.ul-quiz-main-details .ul-quiz-retake{
width:100%;
margin-bottom: 15px;
}
.ul-quiz-main-details .ul-quiz-rewardpoints{
width:100%;
margin-bottom: 15px;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details{
padding:0;
display: block;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details{
padding: 0 28px;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details li{
width:50%;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details li{
width:100%;
}
.ulp-user-page-top-wrapper .ulp-middle-side {
max-width: 100%;
width: 100%;
}
.ulp-about-the-instructor-right .ulp-instructor-biography{
display:none;
}
}
@media (min-width: 480px) and (max-width: 768px){
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp{
flex: 0 0 50%;
max-width: 50%;
}
.ul-quiz-main-details .ul-quiz-time{
width:49%;
}
.ul-quiz-main-details .ul-quiz-questions-count{
width:49%;
}
.ul-quiz-main-details .ul-quiz-retake{
width:49%;
}
.ul-quiz-main-details .ul-quiz-rewardpoints{
width:49%;
}
.ulp-watch-list-wrapp-button .ulp-watch-list-button{
padding:8px;
}
.ulp-right-details{
padding:0;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details{
padding:0;
display: block;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details{
padding: 0 28px;
}
.ulp-course-wrapp .ulp-main-section .ulp-top-details li{
width:50%;
}
.ulp-course-enrolled .ulp-main-section .ulp-top-details li{
width:100%;
}
}
@media (max-width: 768px){
.ulp-reviews-rating-awesome-box-content {
flex-direction: column;
align-items: normal;
}
.ulp-reviews-rating-awesome-box-wrapp .ulp-review-summary {
align-items: baseline;
flex-direction: row;
margin: 0 0 10px;
}
.ulp-review-summary-stars{
display:none;
}
.ulp-reviews-rating-awesome-box-wrapp .ulp-review-summary .ulp-review-summary-average {
margin-right: 10px;
}
.ulp-course-miniature .ulp-feat-img-wrapp{
width: 100%;
height: 110px;
}
.ulp-course-miniature .ulp-feat-img-wrapp .ulp-feat-image{
height:110px;
}
.ulp-course-miniature .ulp-course-additional-content{
width: 100%;
display: block;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-title-container{
width:100%;
margin-top:5px;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container{
width:100%;
margin-top:5px;
}
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper .ulp-price,
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper .ulp-initial-price,
.ulp-course-miniature .ulp-course-additional-content .ulp-course-content-container .price-box-wrapper .price-box{
font-size:16px;
}
.ulp-instructor-page-left, .ulp-instructor-page-right{
width:100%;
float:none;
}
.ulp-instructor-page-left .ulp-instructor-page-details{
text-align:center;
}
}
@media screen and (max-width: 576px){
.ulp-about-the-instructor-left {
display: flex;
flex-direction: inherit;
margin-right: 0;
width: 100%;
}
.ulp-about-the-instructor-left .ulp-instructor-avatar{
flex: 0 0 auto;
min-width: 1px;
margin: 0px 15px 0 0;
width: initial;
}
.ulp-about-the-instructor-right .ulp-instructor-name{
margin-top:10px;
margin-left: 20px;
}
}
.ulp-load-more-bttn-wrapp{
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
margin-top: 25px;
}
.ulp-load-more-bttn{
border: 1px solid #000;
cursor: pointer;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
display: inline-block;
border: 1px solid #ddd;
border-radius: 3px;
padding: 8px 20px;
color: #aaa;
}
.ulp-loading-wrapp{
background-color: #fff;
text-align: center;
width: 100%;
} .ulp-images-single-choice-wrapp{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
max-width:900px;
}
.ulp-images-single-choice-wrapp .ulp-images-single-choice-one-item-wrapper{
-webkit-box-flex: 0;
-webkit-flex: 0 0 33%;
-ms-flex: 0 0 33%;
flex: 0 0 33%;
max-width: 33%;
padding-right: 15px;
padding-left: 15px;
position: relative;
width: 100%;
min-height: 1px;
box-sizing:border-box;
}
.ulp-images-single-choice-wrapp .ulp-images-single-choice-one-item{
padding-right: 15px;
padding-left: 15px;
border: 1px solid #D8D8D8;
background: #f4f4f4;
padding: 15px;
margin: 0 0 15px 0;
}
.ulp-images-single-choice-wrapp .ulp-images-single-choice-one-item:hover,
.ulp-images-single-choice-wrapp .ulp-images-single-choice-one-item.selected{
background: #cfe3ff !important;
cursor:pointer;
}
.ulp-images-single-choice-wrapp .ulp-images-single-choice-one-item img{
width: 100%;
}
.ulp-images-single-choice-wrapp  .ulp-images-single-choice-one-item-img{
background-size: cover;
background-position: 50% 50%;
background-blend-mode: overlay;
width:100%;
padding-top: 100%;
}
.ulp-images-multiple-choice-wrapp{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
max-width:900px;
}
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item-wrapper{
-webkit-box-flex: 0;
-webkit-flex: 0 0 33%;
-ms-flex: 0 0 33%;
flex: 0 0 33%;
max-width: 33%;
padding-right: 15px;
padding-left: 15px;
position: relative;
width: 100%;
min-height: 1px;
box-sizing:border-box;
}
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item{
padding-right: 15px;
padding-left: 15px;
border: 1px solid #D8D8D8;
background: #f4f4f4;
padding: 17px;
margin: 0 0 15px 0;
}
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item input[type="checkbox"]{
border-radius: 0px;
height: 25px;
width: 25px; margin: 0px 15px 0 5px;
border: 2px solid #ddd; background: #fff;
-webkit-appearance: initial;
position: relative;
vertical-align: middle;
}
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item input[type="checkbox"]:checked:before {
content: '';
border: 4px solid #00b9eb;
display: inline-block;
width: 7px;
height: 12px;
border-top: 0;
border-left: 0;
position: absolute;
top: 0px;
left: 5px;
box-sizing: content-box;
-webkit-transform: rotate(36deg);
-khtml-transform: rotate(36deg);
-moz-transform: rotate(36deg);
-ms-transform: rotate(36deg);
-o-transform: rotate(36deg);
transform: rotate(36deg);
}
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item img{
width:100%;
}
.ulp-images-multiple-choice-wrapp  .ulp-images-multiple-choice-one-item-img{
background-size: cover;
background-position: 50% 50%;
background-blend-mode: overlay;
width:100%;
padding-top: 100%;
margin-bottom:10px;
}
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item:hover,
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item.selected{
background: #cfe3ff !important;
cursor:pointer;
}
.ulp-images-multiple-choice-wrapp .ulp-images-multiple-choice-one-item img{
}  .ulp-matching-question{
display: table;
padding: 10px 0;
table-layout: fixed;
width: 100%;
height:100px;
box-sizing:border-box;
}
.ulp-micro-questions{
float:left;
width:50%;
}
.ulp-micro-answers-possible{
float:right;
width:25%;
}
.ulp-micro-question,.ulp-micro-answer{
vertical-align: top;
display: inline-block;
margin: 5px;
padding: 5px;
border: 1px solid #000;
min-width: 100px;
height: 50px;
}
.ulp-micro-answers-possible .ulp-item{
display: inline-block;
margin: 5px;
padding: 5px;
border: 1px solid grey;
}
.ulp-micro-question{
display: table-cell;
height: 100%;
vertical-align: middle;
width: 50%;
background-color: rgba(84, 115, 255, 0.1);
border: 1px solid #18c1f0;
color: #000000;
border-radius: 5px 0 0 5px;
position: relative;
padding: 5px 30px 5px 15px;
}
.ulp-micro-question:after {
content: '';
position: absolute;
right: -2px;
top: 50%;
width: 30px;
height: 30px;
margin-top: -15px;
border-right-width: 0;
border-radius: 50%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 2px solid #18c1f0;
border-right:none;
background-color: rgba(255,255,255,0.5);
}
.ulp-micro-answer{
display: table-cell;
height: 100%;
vertical-align: middle;
width: 50%;
border: 1px dashed #18c1f0;
border-left:none;
color: #000000;
border-radius: 0 5px 5px 0;
position: relative;
padding: 0px;
}
.ulp-micro-answers-possible .ulp-item{
width: 100%;
height:80px;
margin:10px 0;
vertical-align: middle;
background-color: #18c1f0;
border: 1px solid #18c1f0;
color: #fff;
border-radius: 5px;
padding: 5px 30px 5px 15px;
box-sizing:border-box;
cursor:move; }
.ulp-micro-answers-possible .ulp-item:before {
content: '';
position: absolute;
left: -30px;
top: 50%;
width: 30px;
height: 30px;
margin-top: -15px;
border-right-width: 0;
border-radius: 50%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background-color: #18c1f0;
}
.ulp-micro-answer .ulp-item{
background-color: #18c1f0;
padding: 5px 30px 5px 15px;
box-sizing:border-box;
color: #fff;
vertical-align: middle;
border-radius: 0 5px 5px 0;
height:78px !important;
cursor: pointer;
}
.ulp-micro-answer .ulp-item:before {
content: '';
position: absolute;
left: -30px;
top: 50%;
width: 30px;
height: 30px;
margin-top: -15px;
border-right-width: 0;
border-radius: 50%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background-color: #18c1f0;
}  .cropImgWrapper{
border: 1px dashed rgba(255,255,255,0.6);
}
.cropControls i.cropControlRemoveCroppedImage{
display:none;
}
.cropControls{
top:auto !important;
bottom:10px;
right: 20px !important;
padding: 12px 14px;
height: auto !important;
background-color: rgba(0,0,0,0) !important;
border-radius: 50%;
}
.cropControlsCrop{ border-radius: 0;
padding: 5px 10px;
}
.cropControlsCrop:hover{
opacity: 1;
}
.cropControlsUpload:hover{
opacity: 1;
background-color: rgba(0,0,0,0.35) !important;
}
.cropControls i {
opacity:0.7;
display: inline-block;
font: normal normal normal 20px/1 FontAwesome-ulp;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
background-image: none !important;
}
.ulp-ap-top-theme-2 .cropControls {
bottom: 60px;
}
.cropControls i.cropControlUpload{
height:24px; !important;
width:24px; !important;
line-height:24px;!important;
}
.cropControls i:hover{
opacity: 1;
background:none !important;
}
.cropControlsCrop i{
height: auto !important; padding: 7px 10px;
width: auto !important;
}
.cropControlsCrop i:hover{
background-color: rgba(0,0,0,0.35) !important;
}
.cropControls i.cropControlUpload:before{
content: "\f030";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlZoomMuchIn:before{
content: "\f055";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlZoomIn:before{
content: "\f00e";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlZoomOut:before{
content: "\f010";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlZoomMuchOut:before{
content: "\f056";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlRotateLeft:before{
content: "\f0e2";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlRotateRight:before{
content: "\f01e";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlCrop:before{
content: "\f125";
font-size:23px;
font-weight:normal;
}
.cropControls i.cropControlReset:before{
content: "\f1f8";
font-size:23px;
font-weight:normal;
} #croppicModalObj img,
.cropImgWrapper img{
max-width:unset;
}
.ulp-avatar-trigger{
display:inline-block;
}
.ulp-upload-image-remove-bttn{
display: inline-block;
border-color: #b3b3b3;
padding: 6px 30px;
color: #616f77;
cursor: pointer;
border-radius: 3px;
margin-right:10px;
font-size: 14px;
line-height:20px;
border-radius: 20px;
border-width: 2px;
border-style: solid;
}
.ulp-avatar-trigger{ }
.ulp-avatar-trigger .ulp-upload-avatar{
display: inline-block;
border-color: #5cb85c;
padding: 6px 30px;
color: #357935;
cursor: pointer;
border-radius: 3px;
margin-right:5px;
font-size: 14px;
line-height:20px;
border-radius: 20px;
border-width: 2px;
border-style: solid;
}
.ulp-avatar-trigger .ulp-upload-avatar:hover{
background-color: #5cb85c;
color:#fff;
}
.ulp-avatar-trigger .cropControls,
.ulp-avatar-trigger form{
display:none;
}
.ulp-avatar-trigger .cropControls i.cropControlUpload{
display:none;
}
.ulp-countdown{
margin: 6% 0 0;
margin-right:30px;
margin-bottom:50px;
}
.ulp-col-sm-3{
width: 25%;
float: left;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-text-center{
text-align: center;
}
.ulp-countdown span{
color: #444;
display: block;
font-size: 55px;
font-weight: 400;
font-family: 'Lato', sans-serif;
line-height: 1;
}
.ulp-countdown p {
margin: 8px 0 0;
color: #444;
font-size: 35px;
font-weight: 300;
line-height: 35px;
}
.ulp-announcements-list-wrapper{
margin:7px 0;
}
.ulp-announcements-list-item{
padding: 10px 25px;
padding-top:15px;
border-bottom:1px solid #ddd;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-announcements-list-item:first-child{
padding-top:0px;
}
.ulp-announcements-list-item a:hover{ color:#222;
}
.ulp-announcements-list-item-top{
margin-bottom:10px;
}
.ulp-announcements-list-item-author-image{
display:inline-block;
width:50px;
float:left;
margin-right:10px;
}
.ulp-announcements-list-item-author-image img{
width:100%;
width: 100%;
height: 100%;
border-radius: 50%;
}
.ulp-announcements-list-item-author-name{
display:block;
font-weight: 400;
color: #686f7a;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-size: 16px;
line-height: 1.43;
}
.ulp-announcements-list-item-author-date{
font-family: Roboto;
color: #888;
font-size: 14px;
}
.ulp-announcements-list-item-title{
font-size: 24px;
font-weight:300;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
line-height:1.2;
color:#222;
}
.ulp-announcements-list-item-title a{
color:#222;
text-decoration:none;
}
.ulp-announcements-list-item-content{
padding-top:10px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-size: 15px;
color:#666;
}
.ulp-announcements-list-item-no-comments{
text-align:right;
font-size:15px;
color:#888;
margin-top:5px;
}
.ulp-announcements-list-item-no-comments a{
color:#888;
text-decoration:none;
}
.single-announcement-top{
margin-bottom:20px;
}
.single-announcement-wrapper{
padding: 10px;
margin: 10px auto !important;
max-width: 1100px;
}
.single-announcement-author-image{
display:inline-block;
width:80px;
float:left;
margin-right:20px;
}
.single-announcement-author-image img{
width:100%;
width: 100%;
height: 100%;
border-radius: 50%;
}
.single-announcement-author-title h3{
font-size:27px;
line-height:1.3;
font-weight:600;
padding-bottom:5px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
color:#222;
margin:0;
}
.single-announcement-content{
margin-bottom:10px !important;
}
.single-announcement-details{
font-size:14px;
color:#444;
}
.single-announcement-author{
color:#007791;
}
.single-announcement-no-comments{
color:#888;
}
.ulp-display-none{
display: none;
}
.ulp-single-course-menu-wrapper ul{
list-style:none;
max-width: 100%;
padding:0px;
margin:15px 0;
border-bottom:1px solid #dedede;
margin-bottom:40px;
}
.ulp-single-course-menu-wrapper ul:after {
clear: both;
content: " ";
display: table;
}
.ulp-single-course-menu-wrapper ul li{
float: left;
padding: 15px 18px;
line-height: 21px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-size: 15px;
line-height: 1.4;
color: #666;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: none;
border-bottom: 6px solid transparent;
min-width:150px;
text-align:center;
text-transform:capitalize;
}
.ulp-single-course-menu-wrapper ul li:hover{
border-bottom: 6px solid #18c1f0;
color:#222;
cursor:pointer;
}
.ulp-single-course-menu-wrapper ul li:first-child{
padding-left:0;
}
.ulp-single-course-menu-wrapper ul .ulp-menu-tab-active{
border-bottom: 6px solid #18c1f0;
color:#222;
}
.ulp-comments-wrapper{
margin-left:50px;
}
.ulp-comment-list{
}
.ulp-comment-list .comment{
margin-bottom:5px;
}
.ulp-comment-list .comment-body{
padding: 8px 10px 5px 15px !important;
margin:0 !important;
}
.ulp-comment-list a{
color: #1ab6e1;
}
.ulp-comment-list .comment-meta{
clear:both;
font-size:15px;
margin:0 !important;
}
.ulp-comment-list .comment-meta:after{
clear:both;
content: " ";
display:table;
}
.ulp-comment-list .says{
display:none;
}
.ulp-comment-list .comment-author{
float: left;
font-size:15px;
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.ulp-comment-list .comment-author .avatar{
height:auto  !important;
left: auto !important;
position: relative  !important;
width: auto  !important;
float: left  !important;
margin-right: 10px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
border: none !important;
padding: 0 !important;
max-width:40px;
right: auto !important;
}
.ulp-comment-list .comment-author .fn{
display:initial  !important;
}
.ulp-comment-list .comment-author:after{
content: " - ";
display:inline;
clear:none !important;
padding: 0 3px;
}
.ulp-comment-list .comment-metadata{
float: left;
font-size:13px;
text-transform: none !important;
font-weight:normal;
}
.ulp-comment-list .comment-metadata:after{
content: " ";
clear:both;
display:table;
}
.ulp-comment-list .comment-content{
padding:0px !important;
position:relative;
margin:0 !important;
border:none;
left:50px;
top: -15px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-size: 15px;
line-height: 1.43;
color: #29303b;
}
.ulp-comment-list .comment-content p{
margin:0;
padding:0;
}
.ulp-comment-list .comment-awaiting-moderation{
display: block;
cleaR: both;
left: 50px;
color: #9b4449;
position: relative;
font-style:italic;
font-size:13px;
margin: 0px;
margin-bottom: 10px;
line-height: 1;
top: -15px;
}
.ulp-comments-wrapper .nav-previous, .ulp-comments-wrapper .nav-next{
display:inline-block;
}
.ulp-comments-wrapper .nav-previous{
padding-right:25px;
}
.ulp-comments-wrapper .nav-next{
padding-left:25px;
border-left:1px solid #ddd;
}
.ulp-comment-submission{
margin-left: 60px;
position:relative;
margin-top:20px;
}
.ulp-comment-submission .logged-in-as{
display:none;
}
.ulp-comment-submission .ulp-comment-avatar{
position: absolute;
top: 0;
left: -45px;
}
.ulp-comment-submission .ulp-comment-avatar img{
border-radius:50%;
}
.ulp-comment-submission *{
float:none !important;
}
.ulp-comment-submission textarea{
height:auto !important;
margin-bottom:0 !important;
}
.ulp-comment-submission .comment-form-comment label{
display:none;
}
.ulp-course-qanda-search-bar-wrapper .ulp-course-qanda-search-bar{
width: 100%;
font-family: 'Open Sans', sans-serif;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
display: inline-block;
height: 40px;
padding: 10px 15px !important;
margin-bottom: 10px !important;
font-size: 16px !important;
font-weight: 400;
line-height: 24px;
color: #555 !important;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
background-color: #fff;
border: 1px solid #e5e5e5;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-sizing: border-box;
border: none;
border-bottom: 1px solid #e5e5e5;
}
.ulp-quanda-button-wrapper{
margin:10px 0;
text-align:right;
}
.ulp-quanda-button-wrapper .ulp-general-bttn{
text-transform: capitalize;
padding: 10px 15px;
}
.ulp_qanda_form-wrapper{
width:100%;
padding-bottom:20px;
margin-bottom:20px;
border-bottom: 1px solid #e5e5e5;
}
.ulp_qanda_form-wrapper .ulp_qanda_form-title input{
width: 100%;
font-family: 'Open Sans', sans-serif;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
display: inline-block;
height: 40px;
padding: 10px 15px !important;
margin-bottom: 10px !important;
font-size: 16px !important;
font-weight: 400;
line-height: 24px;
color: #555 !important;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
background-color: #fff;
border: 1px solid #e5e5e5;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.ulp_qanda_form-wrapper .ulp_qanda_form-content textarea{
width: 100%;
font-family: 'Open Sans', sans-serif;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
display: inline-block;
height: 40px;
padding: 10px 15px !important;
margin-bottom: 10px !important;
font-size: 16px !important;
font-weight: 400;
line-height: 24px;
color: #555 !important;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
background-color: #fff;
border: 1px solid #e5e5e5;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-sizing: border-box;
min-height:70px;
}
.ulp_qanda_form-wrapper .ulp_qanda_form-submission{
text-align:right;
}
.ulp_qanda_form-wrapper .ulp_qanda_form-submission .ulp-general-bttn{
text-transform: capitalize;
padding: 10px 15px;
line-height: 20px;
vertical-align: text-top;
margin-left: 15px;
background-color: #F06C71;
}
.ulp_qanda_form-wrapper .ulp_qanda_form-submission .ulp-form-cancel{
color:#a1a7b3;
background-color:#eee;
}
.ulp-questionsandanswers-list-wrapper{
margin:7px 0;
}
.ulp-questionsandanswers-list-item{
padding: 10px 25px;
padding-top:15px;
border-bottom:1px solid #ddd;
border-bottom: 2px solid #f0f1f4;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-questionsandanswers-list-item:first-child{
padding-top:0px;
}
.ulp-questionsandanswers-list-item a:hover{ color:#222;
}
.ulp-questionsandanswers-list-item-top{
margin-bottom:10px;
}
.ulp-questionsandanswers-list-item-author-image{
display:inline-block;
width:50px;
float:left;
margin-right:10px;
}
.ulp-questionsandanswers-list-item-author-image img{
width:100%;
width: 100%;
height: 100%;
border-radius: 50%;
}
.ulp-questionsandanswers-list-item-author-name{
display:block;
font-weight: 400;
color: #007791;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-size: 16px;
line-height: 1.43;
}
.ulp-questionsandanswers-list-item-author-date{
font-family: Roboto;
color: #888;
font-size: 14px;
}
.ulp-questionsandanswers-list-item-title{
font-size: 24px;
font-weight:300;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
line-height:1.2;
color:#222;
}
.ulp-questionsandanswers-list-item-title a{
color:#222;
text-decoration:none;
}
.ulp-questionsandanswers-list-item-content{
padding-top:0px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-size: 15px;
color:#666;
}
.ulp-questionsandanswers-list-item-no-comments{
text-align:right;
font-size:15px;
color:#888;
float:right;
margin-top:0px;
}
.ulp-questionsandanswers-list-item-no-comments a{
color:#888;
text-decoration:none;
}
.single-questionsandanswer-top{
margin-bottom:20px;
}
.single-questionsandanswer-wrapper{
padding: 10px;
margin: 10px auto !important;
max-width: 1100px;
}
.ulp-questionsandanswers-list-item-question{
display:inline-block;
float:left;
margin-left:10px;
}
.ulp-questionsandanswers-list-item-author-name{
display:inline-block;
float:left;
margin-left: 70px;
font-style: italic;
font-size: 14px;
}
.single-questionsandanswer-author-image{
display:inline-block;
width:80px;
float:left;
margin-right:20px;
}
.single-questionsandanswer-author-image img{
width:100%;
width: 100%;
height: 100%;
border-radius: 50%;
}
.single-questionsandanswer-author-title h3{
font-size:27px;
line-height:1.3;
font-weight:600;
padding-bottom:5px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
color:#222;
margin:0;
}
.single-questionsandanswer-content{
margin-bottom:10px !important;
}
.single-questionsandanswer-details{
font-size:14px;
color:#444;
}
.single-questionsandanswer-author{
color:#007791;
}
.single-questionsandanswer-no-comments{
color:#888;
}
.ulp-delete-link{
cursor: pointer;
color: #a00;
}
.ulp-comment-box{
margin: 5px 0px;
} .ulp-comment-box{
margin: 10px 0px;
}
.ulp-single-comment{
margin-bottom: 5px;
}
.ulp-single-comment .ulp-single-comment-avatar{
display: inline-block;
width: 5%;
vertical-align: top;
}
.ulp-single-comment .ulp-single-comment-user-info{
display: inline-block;
width: 20%;
vertical-align: top;
}
.ulp-single-comment .ulp-single-comment-content{
display: inline-block;
width: 50%;
vertical-align: top;
}
.ulp-single-comment-status{
display: inline-block;
width: 14%;
vertical-align: top;
}
.ulp-instructor-dashboard-menu-wrapper{
margin:10px 0;
margin-top:0px;
padding:15px 0;
padding-top:5px;
text-align:right;
border-bottom: 1px solid #eee;
}
.ulp-instructor-dashboard-menu-item{
display: inline-block; cursor: pointer;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-weight: 600;
background-color: #fefefe;
webkit-transition: padding 0.5s ease;
-moz-transition: padding 0.5s ease;
-o-transition: padding 0.5s ease;
-ms-transition: padding 0.5s ease;
transition: padding 0.5s ease;
font-size: 14px;
line-height: 1.43;
border-radius: 2px;
line-height: 1.35135;
border: 1px solid #cacaca;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
margin:0 0 0 10px;
color: #007791;
margin-bottom:15px;
}
.ulp-instructor-dashboard-menu-item:hover, .ulp-instructor-dashboard-menu-item-selected{
background-color: #fafafa;
background-color:#007791;
border-color:#007791;
}
.ulp-instructor-dashboard-menu-item a{
color: #007791;
font-weight: 600;
padding: 11px 20px;
border-bottom:0px !important;
box-shadow:none !important;
line-height: 38px;
}
.ulp-instructor-dashboard-menu-item:hover a,  .ulp-instructor-dashboard-menu-item-selected a{
color:#fff !important;
}
.ulp-instructor-dashboard-menu-item-new-course{
background-color:#ec5252;
border-color:#ec5252;
color:#fff;
position:relative;
}
.ulp-instructor-dashboard-menu-item-new-course i{
font-size:15px;
top:4px;
left:9px;
position:absolute;
transform: rotate(-20deg);
}
.ulp-instructor-dashboard-menu-item-new-course a{
color: #fff;
font-weight: 600;
border-bottom:0px !important;
}
.ulp-instructor-dashboard-menu-item-new-course:hover{
background-color:#ec5252;
border-color:#ec5252;
}
.ulp-instructor-dashboard-menu-item-new-course:hover a{
color:#fff;
}
.ulp-instructor-dashboard-top-section{
margin-top:10px;
}
.ulp-instructor-dashboard-top-section-left{
float:left;
}
.ulp-instructor-dashboard-top-section-right{
float:right;
}
.ulp-instructor-dashboard-top-section-counts{
padding-left:10px;
display:inline-block;
margin-top: 30px;
}
.ulp-instructor-dashboard-top-section-count-number{
display: inline-block;
vertical-align: top;
background-color: #eee;
color: #999;
border:1px solid #eee;
padding: 2px 6px;
font-size: 9px;
line-height: 1.33;
font-weight: 700;
margin: 3px;
vertical-align: middle;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.ulp-top-section-count-number-undead{
background-color: #ec5252;
color: #fff;
border-color: #ec5252;
}
.ulp-instructor-dashboard-top-section-count-label{
display: inline-block;
font-size:15px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
color:#444;
font-weight:500;
vertical-align:middle;
}
.ulp-instructor-dashboard-avatar{
display:inline-block;
padding-right:10px;
}
.ulp-instructor-dashboard-avatar img{
width:80px;
height:80px;
border-radius:50%;
}
.ulp-instructor-dashboard-name{
display:inline-block;
font-size:15px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
font-weight: 600;
color:#333;
}
.ulp-instructor-dashboard-name span{
color: #007791;
}
.ulp-instructor-dashboard-email{
font-size:13px;
font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
color:#aaa;
font-weight:500;
}
.ulp-instructor-dashboard-box-wrapper{
display:flex;
}
.ulp-instructor-dashboard-box{
display: inline-block;
width: 49%;
padding: 20px 20px 10px 15px;
box-sizing: content-box;
box-shadow: 0 0 1px 1px rgba(20,23,28,.1), 0 3px 1px 0 rgba(20,23,28,.1);
margin-right: 1%;
margin-bottom: 15px;
background-color: #fafafa;
}
.ulp-instructor-dashboard-box-title{
font-family: 'Open Sans', sans-serif;
font-size: 20px;
line-height: 27px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #ccc;
}
.ulp-instructor-dashboard-box-content{
padding-left:10px;
}
.ulp-instructor-dashboard-box-list-item{
padding-bottom:10px;
border-bottom:1px solid #f1f1f1;
color:#666;
}
.ulp-instructor-dashboard-box-list-item-author{
font-weight:600;
color: #007791;
}
.ulp-instructor-dashboard-box-list-item-date{
font-weight:300;
color: #999;
}
.ulp-instructor-dashboard-overivew-courseslist{
margin:35px 0;
}
.ulp-instructor-dashboard-overivew-courseslist-title{
font-family: 'Open Sans', sans-serif;
font-size: 27px;
line-height: 37px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #ccc;
}
.ulp-instructor-dashboard-overivew-annlist{
margin:35px 0;
position:relative;
}
.ulp-instructor-dashboard-overivew-annlist-title{
font-family: 'Open Sans', sans-serif;
font-size: 27px;
line-height: 37px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #ccc;
}
.ulp-instructor-dashboard-overivew-annlist-button{
position:absolute;
right:0;
top:0px;
}
.ulp-instructor-dashboard-overivew-annlist-button .btn-primary{
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333;
text-align: center;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
vertical-align: middle;
cursor: pointer;
font-weight: 700;
font-size: 14px;
color: #fff;
background: #13C0DF url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/css/img/tiles/transparent.png) repeat;
text-shadow: none !important;
border: 0 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
padding: 10px 20px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #fff !important;
text-shadow: none;
background: #13C0DF url(//www.ssomt.it/wp-content/plugins/indeed-learning-pro/assets/css/img/tiles/transparent.png) repeat;
border: 0;
background-color: #13c0df;
}
.ulp-instructor-dashboard-overivew-annlist-content{
}
.ulp-instructor-dashboard-overivew-annlist-item{
padding-bottom:15px;
}
.ulp-instructor-dashboard-bttn a{
font-family: 'Open Sans', sans-serif;
line-height: 20px;
font-weight: 700;
font-size: 14px;
color: #fff;
text-shadow: none !important;
border: 0 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
padding: 10px 20px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #53ba73;
color: #fff !important;
margin:10px 0;
}
.ulp-instructor-dashboard-bttn a:hover{
background-color: #4cab6a !important;
}
.ulp-instructor-dashboard-list{
font-size:14px;
margin: 25px 0;
font-family: 'Open Sans', sans-serif;
}
.ulp-instructor-dashboard-list a{
color: #11afea;
text-decoration:none;
border-bottom:0px !important;
}
.ulp-instructor-item-list-head{
background-color: #f2f2f2;
font-weight:700;
border: 1px solid #e8e8e8;
}
.ulp-instructor-item-list-row {
border-bottom: 1px solid #e8e9eb;
position: relative;
color: #29303b;
padding: 10px 15px;
box-sizing: border-box;
display:flex;
border-bottom: #f5f5f5 1px solid;
}
.ulp-instructor-dashboard-list.odd{
background-color: #fff;
}
.ulp-instructor-dashboard-list .even{
background-color: #fbfbfb;
}
.ulp-instructor-item-list-content .ulp-instructor-item-list-row:hover{
background-color:#e4f3f9;
}
.ulp-instructor-item-list-col{
padding-left: 2px;
padding-right: 2px;
box-sizing: border-box;
display: inline-block;
}
.ulp-instructor-dashboard-course-list{
margin:25px 0;
margin-top:45px;
font-size:15px;
}
.ulp-instructor-dashboard-course-list a {
color: #13c0df;
border-bottom:0px !important;
font-weight:500;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-feat-img-wrapp {
display: inline-block;
float: left;
height: 70px;
position: relative;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-feat-img-wrapp .ulp-feat-image {
background-position: center center;
background-repeat: no-repeat;
background-size: 100%;
width: 150px;
height: 70px;
}
.ulp-instructor-dashboard-course-list .ulp-course-additional-content {
display: contents;
flex-direction: row;
min-height: 70px;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-title{
padding-left:25px;
width:35%;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-title .ulp-instructor-item-list-options{
padding-left:0px;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-title .ulp-course-last-updated {
color: #686f7a;
font-size: 13px;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-lesson-box,
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-quiz-box{
max-width: 70px;
display: inline-block;
padding: 9px 9px;
color: #666;
box-radius: 3px;
margin-right: 1%;
background-color: #f1f1f1;
font-size: 26px;
font-weight: bold;
line-height: 20px;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-lesson-box{
color:#fff;
background-color: rgba(216,27,96,0.6);
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-lesson-box:hover{
background-color: rgba(216,27,96,1);
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-quiz-box{
color:#fff;
background-color: rgba(142,36,170,0.6);
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-quiz-box:hover{
background-color: rgba(142,36,170,1);
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules{
width: 15%;
vertical-align: top;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-lesson-box span,
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-modules .ulp-instructor-quiz-box span {
font-size: 13px;
display: block;
font-weight: 400;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-qanda{
width:10%;
text-align:center;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-announcement{
width:10%;
text-align:center;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-points{
width:5%;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-students{
width:15%;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-price{
width:5%;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-price .price-box{
font-size:16px !important;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-head .ulp-instructor-item-list-feat-img-wrapp,
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-head  .ulp-feat-image,
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-head  .ulp-course-additional-content{
height:auto !important;
min-height:auto !important;
}
.ulp-instructor-dashboard-course-list .ulp-instructor-item-list-options{
font-size:13px;
}
.ulp-upload-feat-image-wrapp .cropControlsUpload{
position: absolute !important;
top: 10px !important;
left: 20px !important;
right: auto !important;
bottom: auto !important;
opacity: 1;
}
.ulp-instructor-dashboard-lesson-list .ulp-instructor-item-list-title{
width:30%;
}
.ulp-instructor-dashboard-lesson-list .ulp-instructor-item-list-course{
width:23%;
}
.ulp-instructor-dashboard-lesson-list .ulp-instructor-item-list-duration{
width:15%;
}
.ulp-instructor-dashboard-lesson-list .ulp-instructor-item-list-rewards{
width:15%;
}
.ulp-instructor-dashboard-lesson-list .ulp-instructor-item-list-date{
width:15%;
}
.ulp-instructor-item-list-name, .ulp-instructor-item-list-name a{
color: #29303b;
font-weight: 700;
}
.ulp-instructor-dashboard-list  span[class^="ulp-instructor-item-list-status"]{
color:#777;
font-weight:600;
}
.ulp-instructor-dashboard-list  .ulp-instructor-item-list-status-publish{
color:#7bba74 !important;
}
.ulp-instructor-dashboard-list  .ulp-instructor-item-list-status-pending{
color:#ec4444 !important;
}
.ulp-instructor-dashboard-list  .ulp-instructor-item-list-status-draft{
color:#a2a2a2 !important;
}
.ulp-instructor-dashboard-list .ulp-instructor-item-list-title .fa-ulp{
padding-right:7px;
color:#007791;
}
.ulp-instructor-item-list-options{
padding-left:25px;
}
.ulp-instructor-item-list-course-name{
background-color: #11afea;
color: #fff;
padding: 3px 9px;
margin: 2px 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 11px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-radius: 3px;
display: inline-block;
}
.ulp-instructor-dashboard-quiz-list .ulp-instructor-item-list-title{
width:30%;
}
.ulp-instructor-dashboard-quiz-list .ulp-instructor-item-list-course{
width:20%;
}
.ulp-instructor-dashboard-quiz-list .ulp-instructor-item-list-question{
width:10%;
}
.ulp-instructor-dashboard-quiz-list .ulp-instructor-item-list-grade{
width:15%;
}
.ulp-instructor-dashboard-quiz-list .ulp-instructor-item-list-duration{
width:10%;
}
.ulp-instructor-dashboard-quiz-list .ulp-instructor-item-list-rewards{
width:10%;
}
.ulp-instructor-dashboard-quiz-list .ulp-instructor-item-list-date{
width:15%;
}
.ulp-instructor-dashboard-question-list .ulp-instructor-item-list-title{
width:30%;
}
.ulp-instructor-dashboard-question-list .ulp-instructor-item-list-quiz{
width:25%;
}
.ulp-instructor-dashboard-question-list .ulp-instructor-item-list-type{
width:15%;
}
.ulp-instructor-dashboard-question-list .ulp-instructor-item-list-points{
width:10%;
}
.ulp-instructor-dashboard-question-list .ulp-instructor-item-list-date{
width:15%;
}
.ulp-instructor-item-list-quiz-name{
background-color: #8e24aa;
color: #fff;
padding: 3px 9px;
margin: 2px 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 11px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-radius: 3px;
display: inline-block;
}
.ulp-instructor-dashboard-announcement-list .ulp-instructor-item-list-title{
width:30%;
}
.ulp-instructor-dashboard-announcement-list .ulp-instructor-item-list-course{
width:25%;
}
.ulp-instructor-dashboard-announcement-list .ulp-instructor-item-list-comment{
width:15%;
}
.ulp-instructor-dashboard-announcement-list .ulp-instructor-item-list-status{
width:10%;
}
.ulp-instructor-dashboard-announcement-list .ulp-instructor-item-list-date{
width:19%;
}
.ulp-instructor-dashboard-announcement-list .ulp-instructor-item-list-options{
padding-left:0;
}
.ulp-instructor-dashboard-qanda-list .ulp-instructor-item-list-title{
width:30%;
}
.ulp-instructor-dashboard-qanda-list .ulp-instructor-item-list-course{
width:25%;
}
.ulp-instructor-dashboard-qanda-list .ulp-instructor-item-list-comment{
width:15%;
}
.ulp-instructor-dashboard-qanda-list .ulp-instructor-item-list-status{
width:10%;
}
.ulp-instructor-dashboard-qanda-list .ulp-instructor-item-list-date{
width:19%;
}
.ulp-instructor-dashboard-qanda-list .ulp-instructor-item-list-options{
padding-left:0;
}
.ulp-instructor-dashboard-student-list .ulp-instructor-item-list-name{
width:40%;
}
.ulp-instructor-dashboard-student-list .ulp-instructor-item-list-login{
width:30%;
}
.ulp-instructor-dashboard-student-list .ulp-instructor-item-list-email{
width:30%;
}
.ulp-instructor-dashboard-list .ulp-instructor-item-list-status-text{
background-color: #f1f1f1;
color: #666;
padding: 3px 7px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 10px;
font-weight: bold;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
box-radius: 1px;
display: inline-block;
min-width: 70px;
border: 1px solid #ddd;
border-radius: 3px;
text-align: center;
}
.ulp-instructor-dashboard-list .ulp-instructor-item-list-status-text.ulp-pending,
.ulp-instructor-dashboard-list .ulp-instructor-item-list-status-text.ulp-draft {
background-color: rgba(240, 80, 80, 1.0);
color: #9b4449;
background-color: #f9f2f0;
border-color: #f8cdcd;
}
.ulp-instructor-dashboard-list .ulp-post-no-comments-pending {
color: #9b4449;
}
.ulp-instructor-edit-row{
padding: 0px 5px 0px 5px;
box-sizing: border-box;
}
.ulp-instructor-edit-row:after{
clear: both;
display: table;
content: " ";
}
.ulp-instructor-edit-line-break {
width: 100%;
height: 1px;
background: #eee;
margin: 5px 0px 5px 0px;
}
.ulp-inst-col-1, .ulp-inst-col-2, .ulp-inst-col-3, .ulp-inst-col-4, .ulp-inst-col-5, .ulp-inst-col-6, .ulp-inst-col-7, .ulp-inst-col-8, .ulp-inst-col-9, .ulp-inst-col-10, .ulp-inst-col-11, .ulp-inst-col-12 {
float: left;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
box-sizing: border-box;
}
.ulp-inst-col-12 {
width: 100%;
}
.ulp-inst-col-11 {
width: 91.66666667%;
}
.ulp-inst-col-10 {
width: 83.33333333%;
}
.ulp-inst-col-9 {
width: 75%;
}
.ulp-inst-col-8 {
width: 66.66666667%;
}
.ulp-inst-col-7 {
width: 58.33333333%;
}
.ulp-inst-col-6 {
width: 50%;
}
.ulp-inst-col-5 {
width: 41.66666667%;
}
.ulp-inst-col-4 {
width: 33.33333333%;
}
.ulp-inst-col-3 {
width: 25%;
}
.ulp-inst-col-2 {
width: 16.66666667%;
}
.ulp-inst-col-1 {
width: 8.33333333%;
}
.ulp-instructor-edit *{
color: rgba(125,138,157,1.0);
}
.ulp-instructor-edit p {
font-size: 13px;
line-height: 1.5;
margin: 0 0 10px;
}
.ulp-instructor-edit h2 {
font-size: 30px;
margin-top: 20px;
margin-bottom: 10px;
font-weight: 300;
line-height: 1.1;
}
.ulp-instructor-edit h3 {
font-size: 24px;
margin-top: 15px;
margin-bottom: 15px;
font-weight: 600;
line-height: 1.1;
}
.ulp-instructor-edit h4 {
font-size: 18px;
margin-top: 10px;
margin-bottom: 10px;
font-weight: 600;
line-height: 1.1;
}
.ulp-instructor-edit .ulp-form-section {
padding: 10px 0px;
}
.ulp-instructor-edit .ulp-form-section label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: 400;
}
.ulp-instructor-edit .ulp-form-control {
width: 100%;
height: 36px;
padding: 6px 12px !important;
margin-bottom:3px !important;
background-color: #fff;
background-image: none;
border: 1px solid #cacbcc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-ms-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: border-color .08s ease-in-out,box-shadow .08s ease-in-out;
}
.ulp-instructor-edit .ulp-form-control:focus {
box-shadow: inset 0 0 1px rgba(0,119,145,.5);
border-color: #76c5d6;
}
.ulp-instructor-edit .ulp-input-group {
position: relative;
display: table;
border-collapse: separate;
}
.ulp-instructor-edit .ulp-input-group-addon {
width: 1%;
white-space: nowrap;
vertical-align: middle;
display: table-cell;
padding: 6px 12px;
font-size: 14px;
font-weight: normal;
line-height: 1;
color: #555;
text-align: center;
background-color: #eee;
border: 1px solid #ccc;
border-radius: 4px;
}
.ulp-instructor-edit .ulp-input-group-addon:first-child {
border-right: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.ulp-instructor-edit .ulp-input-group .ulp-form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
display: table-cell;
margin-bottom:0px !important;
}
.ulp-instructor-edit .ulp-input-group .ulp-form-control:last-child{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.ulp-instructor-edit .ulp-input-group .ulp-form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.ulp-input-group-addon:last-child {
border-left: 0;
}
.ulp-input-group-addon:last-child{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.ulp-instructor-multiple-choice{
padding:10px 10px 10px 20px;
border:1px solid #dedfe0;;
border-radius: 4px;
min-width:200px;
display:inline-block;
background-color:#fdfdfd;
}
.ulp-instructor-edit input[type=checkbox]{
content: "";
border-radius: 2px;
width: 1.3em;
height: 1.3em;
border: 1px solid;
background-color: #007791;
border: 1px solid #007791;
border-radius: 0px;
margin: 0px 10px 0 5px;
border: 1px solid #ddd;
background: #fff;
-webkit-appearance: initial;
position: relative;
vertical-align: middle;
}
.ulp-instructor-edit input.checkbox-big[type=checkbox]{
height: 25px;
width: 25px;
border: 1px solid #ddd;
}
.ulp-instructor-edit input[type=checkbox]:not(:checked){
background-color: #fff;
border-color: #cacbcc;
transition: all .2s;
}
.ulp-instructor-edit input[type="checkbox"]:checked{
border: 1px solid #00b9eb;
background: #00b9eb;
}
.ulp-instructor-edit input[type="checkbox"]:checked:before {
content: '';
border: 4px solid #fff;
display: inline-block;
width: 0.2em;
height: 0.7em;
border-top: 0;
border-left: 0;
position: absolute;
top: 0px;
left: 5px;
box-sizing: content-box;
-webkit-transform: rotate(36deg);
-khtml-transform: rotate(36deg);
-moz-transform: rotate(36deg);
-ms-transform: rotate(36deg);
-o-transform: rotate(36deg);
transform: rotate(36deg);
}
.ulp-instructor-edit input.checkbox-big[type="checkbox"]:checked{
border: 2px solid #00b9eb;
background: #00b9eb;
}
.ulp-instructor-edit input.checkbox-big[type="checkbox"]:checked:before {
content: '';
border: 4px solid #fff;
display: inline-block;
width: 7px;
height: 12px;
border-top: 0;
border-left: 0;
position: absolute;
top: 0px;
left: 5px;
box-sizing: content-box;
-webkit-transform: rotate(36deg);
-khtml-transform: rotate(36deg);
-moz-transform: rotate(36deg);
-ms-transform: rotate(36deg);
-o-transform: rotate(36deg);
transform: rotate(36deg);
}
.ulp-instructor-edit-top-title{
padding:12px 10px 12px 20px;
border:1px solid #dedfe0;
border-radius: 4px;
min-width:200px;
margin-top:35px !important;
margin-bottom:20px !important;
}
.ulp-instructor-edit-course .ulp-instructor-edit-top-title{
border-radius: 4px 4px 0 0;
}
.ulp-instructor-edit .ulp-post-title{
color:#222 !important;
}
.ulp-instructor-edit-settings{
position:relative;
padding-left:200px;
}
.ulp-instructor-edit-top-settings{
margin-bottom:0px !important;
}
.ulp-instructor-settings-left-menu {
top: 0;
left: 0;
bottom: 0;
background: #fff;
position: absolute;
width: 200px; overflow: hidden;
padding-bottom: 20px;
padding-top: 45px;
background: #fafafa;
border: 1px solid #dedfe0;
}
.ulp-instructor-settings-left-menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.ulp-instructor-settings-left-menu ul li {
color: #007791;
font-weight: 700;
display: block!important;
margin: 0!important;
color: #007791;
display: block;
padding: 10px 15px;
}
.ulp-instructor-settings-left-menu ul li:hover, .ulp-instructor-settings-left-menu ul li.ulp-menu-tab-active {
color: #fff;
background: #007791!important;
cursor:pointer;
}
.ulp-instructor-settings-left-menu ul li a{
color: #007791;
box-shadow:none !important;
font-weight: 700;
}
.ulp-instructor-settings-left-menu ul li a:hover{
color:#fff;
box-shadow:none !important;
}
.ulp-instructor-settings-right-content {
background: #fff;
position: relative;
min-height: 600px;
margin: 20px auto;
width:100%;
max-width:600px;
padding: 10px;
box-sizing:border-box;
margin-top:0px;
padding-top:30px;
}
.ulp-instructor-settings-right-content .ulp-profile-tab-section{
max-width:100%;
margin-top:0px;
}
.ulp-instructor-settings-right-content input[type="submit"]{
margin-top:45px;
background-color: #53ba73;
}
.ulp-instructor-settings-right-content input[type="submit"]:hover{
background-color: #4cab6a !important;
} .ulp-instructor-modules{
background-color:#eee;
padding:20px 30px;
margin-bottom:45px;
}
.ulp-instructor-modules .ulp-course-module-top {
background-color: #fff;
min-height: 40px;
border-bottom: 1px solid #e4e4e4;
position: relative;
-webkit-box-shadow: 0 10px 16px -10px #777;
-moz-box-shadow: 0 10px 16px -10px #777;
box-shadow: 0 10px 16px -10px #777;
}
.ulp-instructor-modules .ulp-course-module-order{
position:absolute;
top:0px;
left:0px;
width:50px;
color:#555;
font-size:26px;
font-weight:bold;
text-align:center;
vertical-align:center;
line-height:40px;
color: #1089b4;
color: #ccc;
padding-left:17px;
}
.ulp-instructor-modules .ulp-course-module-order:before{
content: '\00b7\00b7\A\00b7\00b7\A\00b7\00b7';
color: #ccc;
display: block;
font-size: 32px;
height: 29px;
letter-spacing: -1px;
line-height: 8px;
left: 0px;
position: absolute;
text-align: center;
top: 6px;
width: 23px;
font-weight: 500;
}
.ulp-instructor-modules .ulp-course-module-title{
border-left:5px solid #1089b4;
color:#222;
padding: 3px 100px 0 20px;
min-height:40px;
height:100%;
width:100%;
position:relative;
left:50px;
}
.ulp-instructor-modules .ulp-course-module-title .ulp-module-name{
border: none;
outline: none;
box-shadow: none;
font-size: 24px;
font-weight:500;
color: #777;
width: 70%;
margin: 0;
padding: 0;
}
.ulp-instructor-modules .ulp-course-module-title .ulp-module-name:focus{
color:#444;
border:none;
border-bottom:1px solid #ddd;
box-shadow: none;
}
.ulp-instructor-modules .ulp-course-module-options{
position:absolute;
top:0px;
right:0px;
width:75px;
min-height:40px;
}
.ulp-instructor-modules .ulp-course-module-options .fa-ulp{
width: 22px;
height: 24px;
font-size: 17px;
color: #999;
margin-left: 0px;
vertical-align: middle;
line-height: 40px;
cursor: pointer;
text-align: center;
}
.ulp-instructor-modules .ulp-course-module-options .fa-ulp:hover{
color: #00a0d2;
}
.ulp-instructor-modules .ulp-add-module-button{
margin: 5px 0;
margin-top: 15px;
background: none;
border: 1px dashed #ccc;
background-color: rgba(255,255,255,0.35);
width: 100%;
min-height: 50px;
text-align: center;
color: #aaa;
}
.ulp-instructor-modules .ulp-add-module-button:hover{
background-color: rgba(255,255,255,0.65);
}
.ulp-instructor-modules .ulp-add-module-button:focus{
background-color: rgba(255,255,255,0.65);
}
.ulp-instructor-modules .ulp-add-module-button .fa-ulp{
font-size:30px;
}
.ulp-instructor-modules .ulp-course-module-list{
margin:10px 0 10px 50px;
box-sizing:border-box;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect, .ulp-instructor-modules .ulp-quiz-questions-select  .ui-multiselect{
width:100% !important;
border:none;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect .ui-widget-header,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect .ui-widget-header{
background:none;
color:#555;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect div.selected,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect div.selected{
width:50% !important;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect ul.selected,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect ul.selected{
background:none;
height: auto !important;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect ul.selected li,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect ul.selected li {
background:#fafafa;
min-height:35px;
line-height:35px;
color:#4b4b4b;
borer:none !important;
border-left:5px solid #1c9ab1 !important;
border-bottom:1px solid #e2e2e2 !important;
margin-bottom:0px;
font-size:12px;
width:100% !important;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect ul.selected li.ui-element,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect ul.selected li.ui-element {
position:relative;
overflow:hidden;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect ul.selected li:before,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect ul.selected  li:before{
content: " ";
width:4px;
min-height:35px;
line-height:35px;
border-left:7px double #d9e5e7;
position:absolute;
left:0;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect div.available,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect div.available{
border:none;
width:50% !important;
padding-left:20px;
box-sizing: border-box;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect ul.available,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect  ul.available{
background:none;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect ul.available li,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect ul.available li{
background: rgba(255,255,255,0.5);
min-height:30px;
line-height:30px;
color:#4b4b4b;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect div.available .search,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect div.available .search{
width: 100%;
height: 35px;
background: #fff;
opacity: 0.9;
box-sizing: border-box;
margin: 0;
padding: 0 10px;
margin-bottom: 5px;
background:none;
border:none;
border-radius: 0;
box-shadow: none;
border-bottom: 2px solid #1089b4;
}
.ulp-instructor-modules .ulp-course-module-list .ui-multiselect div.available .search:focus,
.ulp-instructor-modules .ulp-quiz-questions-select .ui-multiselect div.available .search:focus{
background: #fff;
}
.ulp-instructor-modules  .ui-helper-clearfix:before, .ulp-instructor-modules  .ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ulp-instructor-modules .ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ulp-instructor-modules .row{
margin-left:0 !important;
}
.ulp-instructor-modules *{
box-sizing:border-box;
}
.ulp-instructor-modules .ui-multiselect li a.action {
right: 5px;
top: 0;
color: #666;
}
.ulp-add-image{
margin-bottom:15px;
}
.ulp-add-image .cropControlsUpload{
background-color: #f2f3f5 !important;
width: 100%;
height: 300px !important;
border-radius: 0 !important;
text-align:center;
border: 1px solid #ddd;
border-radius: 0 0 5px 5px !important;
box-sizing: border-box;
left: 0px !important;
top: 0px !important;
}
.ulp-add-image .cropControlUpload{
color:rgba(125,138,157,1.0);
font-size:124px !important;
position:relative;
line-height:124px !important;
width:124px !important;
height:124px !important;
display:inline-block !important;
float:none !important;
top: 6px;
text-align:center;
border: 10px solid rgba(125,138,157,1.0);
border-radius:50%;
padding: 60px;
}
.ulp-add-image .cropControlUpload:before{
font-size:124px !important;
}
.ulp-instructor-tags{
display: inline-block;
margin: 0 25px 0 0;
border-radius: 3px;
font-size: 9px;
padding: 5px 8px;
background:#dedfe0;
min-width: inherit;
display: inline-block;
font-weight: 700;
line-height: 1.5;
position: relative;
text-align: center;
text-transform: uppercase;
top: -3px;
z-index: 2;
vertical-align: baseline;
white-space: nowrap;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-right:15px;
}
.ulp-instructor-categories-wrapper{
margin-top:25px;
}
.ulp-instructor-tags-wrapper{
margin-top:25px;
}
.ulp-instructor-tags:after {
border-radius: 3px;
right: -11px;
background: inherit;
content: "";
height: 21px;
position: absolute;
top: 4px;
transform: rotate(45deg);
width: 21px;
z-index: 1;
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ulp-form-section .ulp-submit-button{
font-weight: 700;
font-size: 14px;
color: #fff;
background-color: #ef5f5f;
text-shadow: none !important;
border: 0 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
padding: 15px 25px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor: pointer;
-webkit-appearance: button;
}
.ulp-form-section .ulp-submit-button:hover{
background-color: #c3384f !important;
}
.ui-multiselect li .moduleicon-ulp {
position: relative;
color: #1089b4;
right: auto;
padding-right: 5px;
font-size: 15px;
}
.ulp-instructor-dashboard-list a, .ulp-instructor-dashboard-box-wrapper a, .ulp-instructor-dashboard-overivew-annlist a{
box-shadow:none !important;
}
.ulp-instructor-dashboard-list a:hover, .ulp-instructor-dashboard-box-wrapper a:hover{
color:inherit !important;
}
.ulp-pagination a{
box-shadow:none !important;
}
.ulp-instructor-question-type{
background-color:#fafafa;
padding:20px 0;
}
.ulp_div_to_show_hide{
padding:20px 0;
}
.ulp-instructor-edit-question-answers-section{
margin-bottom: 0px !important;
}
.ulp_add_value {
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
display: block;
min-width: 100px;
min-height: 30px;
border: 1px solid #00b2f0;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
line-height: 30px;
font-size: 16px;
color: #FFF;
background-color: #00b2f0;
text-decoration: none;
text-align: center;
cursor: pointer;
-webkit-box-shadow: 0 1px 0 #00a0d8;
box-shadow: 0 1px 0 #00a0d8;
margin: 10px 0 20px 0;
max-width: 150px;
}
.ulp_div_to_show_hide .ulp-input-group{
margin-bottom:5px;
}
@media (max-width: 768px){
.ulp-instructor-dashboard-courses-list .ulp-course-miniature .ulp-course-additional-content .ulp-course-title-container{
width:100%;
}
.ulp-instructor-dashboard-courses-list .ulp-course-miniature .ulp-course-additional-content .ulp-instructor-modules-wrapp{
width:100%;
padding:5px 0;
}
.ulp-instructor-dashboard-courses-list .ulp-course-miniature .ulp-course-additional-content .ulp-instructor-modules-wrapp .ulp-instructor-quiz-box{
width:50%;
max-width:inherit;
margin:0;
float: left;
}
.ulp-instructor-dashboard-courses-list .ulp-instructor-courses-list-points{
display:none !important;
}
.ulp-instructor-dashboard-courses-list .price-box-wrapper{
width:25% !important;
}
.ulp-instructor-dashboard-courses-list .ulp-course-students {
width: 40% !important;
}
}
.cssload-wrapper{
position:absolute;
top:50%;
left:50%;
}
#floatingCirclesG{
position:relative;
width:125px;
height:125px;
margin:auto;
transform:scale(0.6);
-o-transform:scale(0.6);
-ms-transform:scale(0.6);
-webkit-transform:scale(0.6);
-moz-transform:scale(0.6);
}
.f_circleG{
position:absolute;
background-color:rgb(255,255,255);
height:22px;
width:22px;
border-radius:12px;
-o-border-radius:12px;
-ms-border-radius:12px;
-webkit-border-radius:12px;
-moz-border-radius:12px;
animation-name:f_fadeG;
-o-animation-name:f_fadeG;
-ms-animation-name:f_fadeG;
-webkit-animation-name:f_fadeG;
-moz-animation-name:f_fadeG;
animation-duration:1.2s;
-o-animation-duration:1.2s;
-ms-animation-duration:1.2s;
-webkit-animation-duration:1.2s;
-moz-animation-duration:1.2s;
animation-iteration-count:infinite;
-o-animation-iteration-count:infinite;
-ms-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
animation-direction:normal;
-o-animation-direction:normal;
-ms-animation-direction:normal;
-webkit-animation-direction:normal;
-moz-animation-direction:normal;
}
#frotateG_01{
left:0;
top:51px;
animation-delay:0.45s;
-o-animation-delay:0.45s;
-ms-animation-delay:0.45s;
-webkit-animation-delay:0.45s;
-moz-animation-delay:0.45s;
}
#frotateG_02{
left:15px;
top:15px;
animation-delay:0.6s;
-o-animation-delay:0.6s;
-ms-animation-delay:0.6s;
-webkit-animation-delay:0.6s;
-moz-animation-delay:0.6s;
}
#frotateG_03{
left:51px;
top:0;
animation-delay:0.75s;
-o-animation-delay:0.75s;
-ms-animation-delay:0.75s;
-webkit-animation-delay:0.75s;
-moz-animation-delay:0.75s;
}
#frotateG_04{
right:15px;
top:15px;
animation-delay:0.9s;
-o-animation-delay:0.9s;
-ms-animation-delay:0.9s;
-webkit-animation-delay:0.9s;
-moz-animation-delay:0.9s;
}
#frotateG_05{
right:0;
top:51px;
animation-delay:1.05s;
-o-animation-delay:1.05s;
-ms-animation-delay:1.05s;
-webkit-animation-delay:1.05s;
-moz-animation-delay:1.05s;
}
#frotateG_06{
right:15px;
bottom:15px;
animation-delay:1.2s;
-o-animation-delay:1.2s;
-ms-animation-delay:1.2s;
-webkit-animation-delay:1.2s;
-moz-animation-delay:1.2s;
}
#frotateG_07{
left:51px;
bottom:0;
animation-delay:1.35s;
-o-animation-delay:1.35s;
-ms-animation-delay:1.35s;
-webkit-animation-delay:1.35s;
-moz-animation-delay:1.35s;
}
#frotateG_08{
left:15px;
bottom:15px;
animation-delay:1.5s;
-o-animation-delay:1.5s;
-ms-animation-delay:1.5s;
-webkit-animation-delay:1.5s;
-moz-animation-delay:1.5s;
}
@keyframes f_fadeG{
0%{
background-color:rgb(0,0,0);
}
100%{
background-color:rgb(255,255,255);
}
}
@-o-keyframes f_fadeG{
0%{
background-color:rgb(0,0,0);
}
100%{
background-color:rgb(255,255,255);
}
}
@-ms-keyframes f_fadeG{
0%{
background-color:rgb(0,0,0);
}
100%{
background-color:rgb(255,255,255);
}
}
@-webkit-keyframes f_fadeG{
0%{
background-color:rgb(0,0,0);
}
100%{
background-color:rgb(255,255,255);
}
}
@-moz-keyframes f_fadeG{
0%{
background-color:rgb(0,0,0);
}
100%{
background-color:rgb(255,255,255);
}
}
.ulp-course-curriculum-slider-wrapper{
position: fixed;
top: 10%;
bottom: 0px;
left:0px;
z-index:10000;
}
.ulp-course-curriculum-content{
width: 400px;
margin-left:-400px;
min-height: 95%;
height:100%;
color: #ffffff;
background-color: #34495D;
position: relative;
overflow-y: visible;
z-index: 999998;
border-radius: 0 12px 12px 0;
-webkit-transition: margin 1000ms;
transition: margin 1000ms;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.curriculum-scrollable{
margin-top:10px;
}
.scroll-wrapper.curriculum-scrollable.scrollbar-light {
position: relative;
height: calc(95% - 70px);
top: 0px;
bottom: 0px;
width: 100%;
opacity: 1;
}
.curriculum-scrollable.scrollbar-light.scroll-content.scroll-scrolly_visible {
height: auto;
margin-bottom: 0px;
margin-right: 0px;
opacity: 1; }
.ps__rail-x {
display: none;
}
.ulp-course-curriculum-title {
min-height: 50px;
font-size:21px;
font-weight:700;
padding: 10px 5px;
line-height:20px;
padding-bottom:0px;
padding-top:25px;
} .ulp-course-curriculum-trigger{
background-color: #34495D;
color: #fff!important;
display: inline-block;
font-family: inherit;
font-weight: 600;
padding: 0px 5px;
position:absolute;
top: 15%;
right: -40px;
width: 40px;
z-index: 999999;
height: 200px;
border-radius: 0 12px 12px 0;
cursor:pointer;
-webkit-transition: background-color 1000ms;
transition: background-color 1000ms;
-webkit-box-shadow: 4px 0px 28px -9px rgba(0,0,0,0.75);
-moz-box-shadow: 4px 0px 28px -9px rgba(0,0,0,0.75);
box-shadow: 4px 0px 28px -9px rgba(0,0,0,0.75);
}
.ulp-course-curriculum-trigger:hover{
background-color: #20a8d8;
}
.ulp-course-curriculum-content:hover .ulp-course-curriculum-trigger, .ulp-course-curriculum-trigger:hover{
background-color: #20a8d8;
-webkit-transition: background-color 1000ms;
transition: background-color 1000ms;
}
.ulp-course-curriculum-trigger:hover + .ulp-course-curriculum-content, .ulp-course-curriculum-content:hover {
width: 400px;
margin-left:0px;
-webkit-transition: margin box-shadow 1000ms;
transition: margin box-shadow 1000ms;
-webkit-box-shadow: 4px 0px 28px -9px rgba(0,0,0,0.75);
-moz-box-shadow: 4px 0px 28px -9px rgba(0,0,0,0.75);
box-shadow: 4px 0px 28px -9px rgba(0,0,0,0.75);
}
.ulp-course-curriculum-trigger-label{
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
display: block;
line-height: 30px;
width: 200px;
height: 30px;
position: relative;
right: 85px;  top: 80px; vertical-align: top;
text-align: center;
} .ulp-course-curriculum-category{
font-size:14px;
opacity:0.9;
padding:0 5px;
padding-left:10px;
font-style:italic;
}
.ulp-course-curriculum-content-module-title{
background-color:rgba(255,255,255,0.1);
font-weight: 400 !important;
margin-bottom: 0 !important;
font-size: 18px !important;
padding: 10px 5px !important;
color:#fff !important;
}
.ulp-course-curriculum-content-module-title:first-child{
margin-top:0px;
}
.ulp-course-curriculum-content-module-content-element{
font-size:13px;
padding: 10px;
border-bottom: 1px solid #405365;
padding-left:25px;
}
.ulp-course-curriculum-content-module-content-element:last-child{
border-bottom:none;
}
.ulp-course-curriculum-content-module-content-element a .fa-ulp{
margin-right:10px;
}
.ulp-course-curriculum-content-module-content-element-rightside{
font-size:11px;
float: right;
}
.ulp-course-curriculum-content-module-content-element a{
color:#fff;
}
.ulp-course-curriculum-content-module-content-element a:hover, .ulp-course-curriculum-content-module-content-element a:active{
color:#fff;
text-decoration:underline;
}
.ulp-course-curriculum-content-lesson-link-completed,
.ulp-course-curriculum-content-quiz-link-completed{
color:#eee;
}
.ulp-course-curriculum-content-lesson-link-completed:hover, .ulp-course-curriculum-content-lesson-link-completed:active,
.ulp-course-curriculum-content-quiz-link-completed:hover, .ulp-course-curriculum-content-quiz-link-completed:active{
color:#eee;
}
.ulp-course-curriculum-content-module-content-element:hover, .ulp-course-curriculum-content-module-content-element:active{
background-color:rgba(255,255,255,0.05);
}
.ulp-course-curriculum-content-module-content-element .ulp-lesson-status-completed {
margin-left: 10px;
color: #fff;
background-color: #18c1f0;
background-color: #4dbd74;
font-size: 9px;
border-radius: 50%;
line-height: 13px;
width: 15px;
height: 15px;
display: inline-block;
text-align: center;
}
.ulp-course-curriculum-content-module-content-element .ulp-quiz-status-passed{
background-color: #4dbd74;
font-size:11px;
}
.ulp-course-curriculum-content-module-content-element .ulp-quiz-status-failed{
font-size:11px;
}
.ulp-course-curriculum-content-module-content-element .ulp-lesson-status-completed .fa-ulp {
line-height: 14px;
vertical-align: middle;
}
.ulp-course-curriculum-content-module-content{
padding-right:0px;
}
.ulp-course-curriculum-content-module-content-element-rightside .ulp-course-curriculum-module-content-points{
background-color: #63c2de;
background-color: #18c1f0;
padding: 2px 5px;
border-radius: 0.25rem;
border-right: none;
margin-right: 5px;
vertical-align:middle;
}
.ulp-course-curriculum-content-module-content-element-rightside .ulp-module-content-time{
vertical-align:middle;
}
.ulp-course-curriculum-current-entity{
background-color: rgba(255,255,255,0.05);
}
@media (max-width: 430px){
.ulp-course-curriculum-content{
width: 330px;
margin-left:-330px;
}
.ulp-course-curriculum-trigger:hover + .ulp-course-curriculum-content, .ulp-course-curriculum-content:hover {
width: 330px;
margin-left:0px;
}
.ulp-course-curriculum-content-module-content-element{
padding-left:5px;
}
}
.ulp-lesson-video-warpper{
width:100%;
text-align:center;
}
#ulp_youtube_player{
max-width: 100%;
}
@media (max-width: 430px){
#ulp_youtube_player{
height: 100%;
}
} .ulp-user-page-content, .ulp-student-profile-the-footer{
font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;
color: #758697!important;
}
.ulp-user-page-top-wrapper .ulp-account-page-top-mess, .ulp-user-page-mess-special, .ulp-user-page-mess-special{
font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;
color: #758697!important;
}
.ulp-user-page-mess{
font-size:inherit !important;
font-weight:600;
}
.ulp-user-page-mess-special{
font-weight:600;
font-size:inherit !important;
color: #758697!important;
}
.ulp-profile-tab-section{
min-width:300px;
}
.ulp-profile-password-section input[type="text"],  .ulp-profile-password-section input[type="password"]{
width:50%;
min-width:300px;
}
.ulp-profile-basic-section  .ulp-profile-row{
width:50%;
min-width:300px;
}
.ulp-profile-basic-section label{
width: 39%;
text-align: right;
display: inline-block;
}
.ulp-profile-basic-section input[type="text"],   .ulp-profile-basic-section input[type="password"]{
width: 59%;
display: inline-block;
box-sizing: border-box;
}
@media (max-width: 768px){
.ulp-profile-basic-section label,  .ulp-profile-basic-section input[type="text"]{
width:100%;
text-align:left;
}
}
.ulp-invoice-wrapp{
font-size:13px;
}
.ulp-invoice-wrapp .ulp-invoice-title{
font-size:18px;
padding: 8px 8px 8px 8px;
}
.ulp-invoice-wrapp .ulp-invoice-invoice-code{
padding: 10px 10px;
line-height: 20px;
}
.ulp-invoice-wrapp .ulp-invoice-invoice-code p{
margin:0;
}
.ulp-invoice-wrapp .ulp-invoice-company-field{
margin:0 5px;
}
.ulp-invoice-wrapp .ulp-invoice-client-details{
font-size:13px;
}
.ulp-invoice-wrapp .ulp-invoice-client-details p{
margin:0;
}
.ulp-invoice-bttn-wrapp .ulp-popup-print-bttn{
font-size: 13px;
padding: 3px 10px;
}
.ulp-invoice-wrapp .ulp-invoice-list-details{
margin:5px 0;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table thead{
line-height:20px;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table tr td{
font-size:13px;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table tr td{
font-size:13px;
}
.ulp-invoice-wrapp .ulp-invoice-list-details table .ulp-invoice-total{
line-height: 20px;
font-size: 13px;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-top .title{
margin:0;
}
.ulp-popup-wrapp .ulp-the-popup .ulp-popup-top{
padding: 8px 9px;
}
.ulp-popup-wrapp .ulp-the-popup{
margin-top:0.3%;
}
.ulp-invoice-bttn-wrapp{
padding-bottom:3px;
margin-bottom:0px;
}
.ulp-move-module-box:hover{
cursor: move;
}
#js_ulp_upload_image_trigger{
width: 100%;
height: 300px;
position: relative;
}
.ulp-sortable-field-ul{
list-style-type: none;
}
.ulp-sortable-field-ul li {
cursor: move;
margin-bottom: 2px;
background: #f7f7f7;
background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
border: 1px solid #d1d1d1;
border-radius: 2px;
color: #686868;
padding: 0.625em 0.4375em;
width: 100%;
}
.ulp-sortable-field-ul .input-group-addon{
display: inline-block !important;
border: none !important;
background: none !important;
padding: 0px !important;
width: auto !important;
}
.ulp-user-avatar-wrapp{
width: 150px;
height: 150px;
}
.ulp-display-inline{
display: inline-block;
}
.ulp-display-block{
display: block;
}
.ulp-switch-button-margin{
margin:10px 0 10px -10px;
}
.ulp-text-aling-center{
text-align: center;
}
.ulp-display-none{
display: none;
}
.ulp-visibility-hidden{
visibility: hidden;
}
.ulp-vertical-align-top{
vertical-align: top;
}
.ulp-loading-img{
width: 200px;
}
.ulp-the-sorting-answers-st{
max-width: 400px !important;
}
.ulp-the-matching-answers{
max-width: 600px !important; margin-bottom: 15px;
}
.ulp-the-matching-answers-single{
margin-top:3px;
}
.ulp-the-multiple-answers{
max-width: 400px !important;
margin-bottom:10px;
}
.ulp-the-simple-answers{
max-width: 400px !important;
}
.ulp-the-image-answers{
max-width: 400px !important;
margin-bottom:10px;
}
.ulp-search-wrapper{
margin-left: 10px;float:right;
}
.ulp-change-status-link{
font-size: 13px;
}
.ulp-color-red{
color: red;
}
.ulp-uploadfile-form{
display:block; position:absolute;left: 150px;
}
.ulp-write-course-message{
margin-top: 15px;
}
.ulp-font-style-normal{
font-style:normal;
}
.ulp-instrutor-ann-post-content{
width: 90% !important; height: 200px;
}
.ulp-instrutor-lesson-post-content{
width: 70% !important; height: 200px;
}
.ulp-instrutor-question-post-content{
width: 100% !important; height: 200px;
}
.ulp-instrutor-qestion-hint{
width: 100%; height: 100px;
}
.ulp-wrapp-file-upload-instr{
vertical-align: text-top;
}.particles-js-canvas-el{position:absolute;width:100%;top:0;left:0}[data-pafe-particles] .elementor-widget-wrap{z-index:10}.tippy-tooltip.light-theme{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-tooltip.light-theme[x-placement^=top] .tippy-arrow{border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-tooltip.light-theme[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-tooltip.light-theme[x-placement^=left] .tippy-arrow{border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.light-theme[x-placement^=right] .tippy-arrow{border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.light-theme .tippy-backdrop{background-color:#fff}.tippy-tooltip.light-theme .tippy-roundarrow{fill:#fff}.tippy-tooltip.light-theme[data-animatefill]{background-color:initial}:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;top:.7em;cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}