/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.fb_dialog.fb_dialog_advanced.fb_shrink_active {bottom:70pt!important;right:14px !important;}

.fb-customerchat.fb_invisible_flow.fb_iframe_widget iframe {bottom: 120pt !important;right:9px !important;}

span.regency {
    font-size: 11px;
}
.lp-landing .course-landing-summary .share .text {
    font-size: 12px;
}
.custom-tab .tab-title {
    font-size: 19px;
    text-transform: uppercase;
}
.archive-courses .content .sub-content .date-comment {
    font-family: Roboto;
    display: none;
}
.archive-courses .content .thumbnail .price {
    font-family: Roboto;
    display: none;
}
.archive-courses .content .thumbnail .img_thumbnail:before {
    content: none;
}
.page-title.layout-2 .main-top .content .banner-description .price {
    display: none !important;
}
.thim-sc-courses-carousel .content .sub-content .data-comment {
    display: none;
}
.thim-sc-courses-carousel .content .thumbnail .price {
    display: none;
}
.titulo_home h3.primary-heading {
    color: #2f2f2f !important;
	    font-weight: 300 !important;
}
.titulo_home p.secondary-heading {
    color: #2f2f2f !important;
}
.titulo_home span.underline {
    border-bottom-color: #2f2f2f !important;
}
footer#colophon .copyright-area.no-footer-sticky .copyright-content {
    border-top: 1px solid #f16177;
}
footer#colophon a:hover {
    color: #efc7cd;
}
.heading-button input.wpcf7-form-control.wpcf7-submit {
    color: #fff;
    height: auto;
	border-radius: 99px;
}
.thim-related-course .owl-stage-outer .item-list-center .date-comment {
    display: none;
}
.single .course-thumbnail .time {
    display: none;
}
.single .landing-1 .course-thumbnail {
    margin-bottom: 56px;
    display: none !important;
}


@media (min-width: 1400px){
	.container {
    width: 1200px;
}
	
}
@media (max-width: 480px){
	.single #lp-single-course .course-summary .landing-1 .course-info {
    display: none !important;
}	
}






header#masthead.template-layout-2 .main-header {
    padding-top: 8px;
}
header#masthead.template-layout-2 .header-wrapper:before {
    min-height: 111px;
}
.width-navigation {
    margin-top: 15px;
}
img.avatar.avatar-496.photo {
    width: 110px;
    border-radius: 100%;
}
.lp-profile .additional-information .lp-form-field-input .icon {
    top: 0;
}
header#masthead .mobile-logo, header#masthead .retina-logo {
    max-width: 87%;
    margin: 6px 0px;
}
h3.primary-heading {
    color: #000 !important;
}
p.secondary-heading {
    color: #000 !important;
}
li.list-inline-item.item-students {
    display: none !important;
}
.single .course-info .list-inline .list-inline-item label {
    text-transform: none;
}
.page-title.layout-2 .main-top .content .text-title h1 {
    text-transform: uppercase;
}