/* ******************* all lang css ******************* */
/* ***************** menu lang ********************* */
html[lang="nl"] li#menu-item-239{
    /* width: 120px; */
    /* text-align: center; */
}
 
html[lang="fr"] li#menu-item-239{
    width: 135px;
    text-align: center;
}
 
html[lang="de"] li#menu-item-239{
    width: 125px;
    text-align: center;
}

html[lang="it"] li#menu-item-239{
    width: 125px;
    text-align: center;
}
 
html[lang="es"] li#menu-item-239 {
    width: 125px;
    text-align: center;
}

html[lang="nl"] li#menu-item-240 {
    /* width: 125px; */
    /* text-align: center; */
} 
html[lang="fr"] li#menu-item-240 {
    width: 125px;
    /* text-align: center; */
} 
html[lang="de"] li#menu-item-240 {
    width: 125px;
    text-align: center;
} 
html[lang="it"] li#menu-item-240 {
    width: 125px;
    text-align: center;
} 
html[lang="es"] li#menu-item-240 {
    width: 125px;
    text-align: center;
}

html[lang="nl"] li#menu-item-24532 {
    width: 85px;
} 
html[lang="fr"] li#menu-item-24532 {
    width: 100px;
} 
html[lang="de"] li#menu-item-24532 {
    width: 115px;
} 
html[lang="it"] li#menu-item-24532 {
} 
html[lang="es"] li#menu-item-24532 {
    width: 110px;
}

html[lang="nl"] li#menu-item-28394 {
    width: 155px;
} 
html[lang="fr"] li#menu-item-28394 {
    width: 190px;
} 
html[lang="de"] li#menu-item-28394 {
    width: 190px;
} 
html[lang="it"] li#menu-item-28394 {
    width: 145px;
} 
html[lang="es"] li#menu-item-28394 {
    width: 160px;
}

html[lang="nl"] li#menu-item-29576 {
    width: 150px;
} 
html[lang="fr"] li#menu-item-29576 {
    width: 190px;
} 
html[lang="de"] li#menu-item-29576 {
    width: 160px;
} 
html[lang="it"] li#menu-item-29576 {
    width: 170px;
} 
html[lang="es"] li#menu-item-29576 {
    width: 170px;
}

/* ************************************** */
html[lang="auto"] .iconWrap h4,
html[lang="en-US"] .iconWrap h4{
    word-wrap: break-word;
    font-size: 20px;
}
html body .fusion-header.fusion-sticky-shadow li {
    padding-right: 5px !important;
}
body #ez-toc-container a {
    align-items: center !important;
}
html[lang="nl"] body h2,
html[lang="fr"] body h2,  
html[lang="de"] body h2, 
html[lang="it"] body h2, 
html[lang="es"] body h2 {
    font-size: 20px!important;
}

body.page-id-1241 .collapse  ul li::marker {
    color: #fd0c0c;
    font-size: 17px;
}
body.page-id-1241 .collapse  ul {
    list-style-type: square;
} 
body.page-id-28958 a {
    word-wrap: break-word;
}
body .modal.ebook button.close {
    background: #fd0c0c;
    opacity: 1;
    color: #fff;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    font-weight: 100;
    margin-top: 2px !important;
}
.fusion-modal {
    background: rgba(0, 0, 0, 0.5);
}
.ebook .sol_but {
    text-align: center;
}
body .ebook .modal-header {
    border-bottom: 1px solid #e5e5e5 !important;
    border-color: #e5e5e5 !important;
}
/* ******************* Media Query ******************* */
@media screen and (min-resolution: 125dpi) {
  html body .slider_heading font {
    font-size: 40px!important;
}
}
/*  ipad pro Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

 

}

/* ipad Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
#features {
    background-position: bottom center !important;
}
body .demand-for-lms .fusion-title {
    margin-top: 0px!important;
    margin-bottom: 20px!important;
}
body.page-id-20626 .avada-page-titlebar-wrapper {
    display: none!important;
}
}


/* Landscape iphones 6 and portrait tablets */
@media (max-width: 767px) {
body.page-id-20917 .pricetable .table {
    table-layout: auto !important;
}
body.page-id-1249 #features.lms_managment_sys_guide {
    background-position: bottom left !important;
    background-size: cover !important;
}
body.page-id-22998 h2.mt-10.mb-10,
body.page-id-23864 h2.mt-10.mb-10,
h2.content-box-heading {
    font-size: 18px !important;
    line-height: 25px !important;
}
body.page-id-1074 h2.title-heading-center {
    margin: 0 20px !important;
}
body h1 {
    font-size: 25px !important;
}
body h3 {
    font-size: 21px !important;
}
body .fusion-checklist .fusion-li-item-content h3 {
    font-size: 14px !important;
}
h2.entry-title.fusion-post-title {
    font-size: 23px!important;
    line-height: 30px !important;
}
body h2.title-heading-left {
    font-size: 23px !important;
}
body h2.title-heading-center{
    font-size: 23px !important;
}
body.page-id-1241 .fusion-accordian #accordian-1 .panel-title a {
    font-size: 16px !important;
}
body.page-id-1241 .faq_sec {
    padding: 0px 20px !important;
}
body.page-id-1241 .faq_heading_sec .fusion-column-wrapper {
    padding: 10px 20px 0 !important;
}
body.page-id-20626 .avada-page-titlebar-wrapper {
    display: none!important;
}
}
/* ******************* Dutch lang css ******************* */
/* ************************************** */

/* Add your CSS code here. End of comment */
html[lang="nl"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}

html[lang="nl"] .fusion-header-wrapper .fusion-row{
    max-width: -webkit-fill-available !important;
}
html[lang="nl"] body .fusion-main-menu>ul>li:first-child,
html[lang="nl"] .fusion-main-menu>ul>li {
    padding-right: 5px !important;
}
html[lang="nl"] .fusion-main-menu>ul>li#menu-item-240 {
    padding-right: 0px !important;
}
/* Slider Text */
html[lang="nl"] .slider_heading font {    
    position: relative !important;
}
html[lang="nl"] #slider2.slider_heading font {    
    top: -30px !important;
}
html[lang="nl"] #slider1.slider_heading font {    
    top: -30px !important;
}
/*what_is_abara_lms*/
html[lang="nl"] #what_is_abara_lms h1 font {
    word-wrap: break-word;
}
html[lang="nl"] .checkk a {
    word-wrap: break-word;
}
html[lang="nl"] .ChecklistWithoutIcon .fusion-li-item-content h3{
    word-wrap: break-word;
}
html[lang="nl"] .iconWrap h4 {
    word-wrap: break-word;
    font-size: 20px;
}
/*tab text*/
html[lang="nl"] body.page-id-20893 .fusion-tabs .nav-tabs.nav-justified > li .tab-link {
    height: auto !important;
}
html[lang="nl"] .fusion-tabs .nav-tabs li .tab-link {
    padding: 15px 10px;
}
html[lang="nl"] .fusion-tabs .nav-tabs li .tab-link h4 {
     word-break: break-all;
    font-size: 19px;
}
html[lang="nl"] .iconTab .tab-link {
    height: 170px;
}
/* need to add below ID to 2 pages everything-to-know-about-lmses and selecting-an-lms*/
html[lang="nl"] #everything-to-know-about .fusion-text p,
html[lang="nl"] #selecting-an-lms .fusion-text p{
    margin-top: 50px;
}
/* multi-portal-lms ID add to /saas-based-lms-features/multi-tenant-multi-portal-lms/ */
html[lang="nl"] #multi-portal-lms h3 {
    word-wrap: break-word;
}
/* pricing page */
html[lang="nl"] body .pricetable .custmBtn {
    padding: 12px 10px !important;
    white-space: normal;
    width: 150px;
}
html[lang="nl"] .pricetable th p {
    height: 100px;
}
html[lang="nl"] .pricetable .table>tbody>tr>td {
    word-wrap: break-word;
}
/* 22 inner pages last menu */
html[lang="nl"] body.page-id-455 #features h1,
html[lang="nl"] body.page-id-24373 #features h1{
    word-wrap: break-word;
}
/* button 200 width*/
html[lang="nl"] body .fusion-button.width200 {
    width: 225px!important;
}
html[lang="nl"] body .fusion-button.button-large.width200 {
    width: 250px!important;
}
/* Blog page */
html[lang="nl"] .fusion-blog-layout-grid-wrapper .pagination{
   margin-top: 100px !important;
}

html[lang="nl"] article .fusion-meta-info {
    top: -20px;
}
html[lang="nl"] .fusion-posts-container.fusion-blog-layout-grid article h2 a {
     word-wrap: break-word;
}
html[lang="nl"] article#post-1582 .fusion-meta-info,
html[lang="nl"] article#post-3871 .fusion-meta-info,
html[lang="nl"] article#post-1582 .fusion-meta-info,
html[lang="nl"] article#post-1569 .fusion-meta-info,
html[lang="nl"] article#post-16560 .fusion-meta-info,
html[lang="nl"] article#post-3871 .fusion-meta-info,
html[lang="nl"] article#post-1566 .fusion-meta-info {
    top: -40px;
}
/* ******************* Media Query ******************* */
@media  screen and (max-width: 1920px) {
html[lang="nl"] #slider1.slider_heading font {
/*     top: -30px !important; */
}
}
/*  ipad pro Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

body.page-id-20626 .avada-page-titlebar-wrapper {
    display: none!important;
} 

}

/* ipad Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
/* slider button  */
html[lang="nl"] a.rs-layer {
    width: 325px !important;
}
html[lang="nl"] body .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 6px;
}
body.page-id-20626 .avada-page-titlebar-wrapper {
    display: none!important;
}   
}

/* Landscape iphones 6 and portrait tablets */
@media (max-width: 767px) {
html[lang="nl"] .gt_switcher {
    width: 100px !important;
}
html[lang="nl"] li#menu-item-1243 {
    border-left: unset;
}
html[lang="nl"] .gt_switcher .gt_selected a:after {
    right: 0px !important;
}
html[lang="nl"] li#menu-item-53033 {
    padding: 9px 0px 9px 0px;
}
html[lang="nl"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}
html[lang="nl"] .gt_option {
    left: -30px;
    width: 125px !important;
}
/* slider css */
html[lang="nl"] .slider_heading font {
    top: 0px !important;
    font-size: 26px !important;
}
html[lang="nl"] #slider1.slider_heading font {    
    top: -12px !important;
}
html[lang="nl"] #slider2.slider_heading font {    
    top: -15px !important;
}
html[lang="nl"] rs-layer#slider4.slider_heading font{
    top: -10px !important;
}
/* heading size changes on */
html[lang="nl"] h1 {
    font-size: 25px !important;
    word-break: break-word;
}
html[lang="nl"] h2 {
    
    word-break: break-word;
}
html[lang="nl"] h3 {
    font-size: 21px !important;
    word-break: break-word;
}
html[lang="nl"] .ChecklistWithoutIcon .fusion-li-item-content h3 {
    word-wrap: break-word;
    font-size: 16px !important;
}
html[lang="nl"] .avada-has-rev-slider-styles .avada-skin-rev {
    border-bottom: unset;
}
/* add #on_this_page to second section on page /learning-management-systems-top-lms-guide/ */
html[lang="nl"] #on_this_page .fusion-column-wrapper.fusion-flex-column-wrapper-legacy {
     margin-top: 35px !important;
}
html[lang="nl"] .content-with-icon {
    display: block !important;
}
html[lang="nl"] .icon-wrapper img {
    margin-bottom: 20px !important;
}
html[lang="nl"] .iconTab .tab-link {
    padding: 13px!important;
}
html[lang="nl"] .content-with-icon .content-wrapper {
    margin-left: 0px !important;
}
html[lang="nl"] #features {
    background-position: left top !important;
}
html[lang="nl"] .fusion-tabs .nav-tabs li .tab-link h4 {    
    font-size: 16px!important;
}
html[lang="nl"] .iconTab .tab-link {
    height: 100px!important;
}
}

/* ******************* French lang css ******************* */
/* ************************************** */

/* Add your CSS code here. End of comment */
html[lang="fr"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 7px;
}
html[lang="fr"] .fusion-header-wrapper .fusion-row {
    max-width: -webkit-fill-available !important;
}
html[lang="fr"] body .fusion-main-menu>ul>li:first-child,
html[lang="fr"] .fusion-main-menu>ul>li {
    padding-right: 5px !important;
}
html[lang="fr"] .fusion-main-menu>ul>li a.fusion-bar-highlight {
    font-size: 12px !important;
}
/* Slider Text */
html[lang="fr"] .slider_heading font {
    position: relative !important;
}
html[lang="fr"] #slider1.slider_heading font,
html[lang="fr"] #slider4.slider_heading font,
html[lang="fr"] #slider8.slider_heading font {
    top: -30px !important;
}
html[lang="fr"] a.rs-layer.rev-btn {
    position: relative;
    top: 15px;
}
html[lang="fr"] a#slider-1-slide-3-layer-5.rs-layer.rev-btn,
html[lang="fr"] a#slider-1-slide-6-layer-5.rs-layer.rev-btn {
    top: 30px;
}
html[lang="fr"] .fusion-tabs .nav-tabs li .fusion-tab-heading {
/*     word-break: break-word; */
}
html[lang="fr"] .fusion-tabs .nav-tabs.nav-justified > li .tab-link {
    height: 180px !important;
}
html[lang="fr"] .ChecklistWithoutIcon .fusion-li-item-content h3{
    word-wrap: break-word;
}
html[lang="fr"] body.page-id-20893 .fusion-tabs .nav-tabs.nav-justified > li .tab-link {
    height: auto !important;
}
html[lang="fr"] .fusion-tabs .nav-tabs li .tab-link h4 {
/*   word-break: break-all; */
    font-size: 19px;
}
html[lang="fr"] .iconWrap h4 {
    word-wrap: break-word;
    font-size: 20px;
}
/* need to add below ID to 2 pages everything-to-know-about-lmses and selecting-an-lms*/
html[lang="fr"] #everything-to-know-about .fusion-text p,
html[lang="fr"] #selecting-an-lms .fusion-text p{
    margin-top: 50px;
}
/* pricing page */

html[lang="fr"] .pricetable th p {
    height: 100px;
}
html[lang="fr"] .pricetable .table>tbody>tr>td {
    word-wrap: break-word;
}
/* Blog page */
html[lang="fr"] article .fusion-meta-info {
    top: -20px;
} 
html[lang="fr"] .fusion-posts-container.fusion-blog-layout-grid article h2 a {
     word-wrap: break-word;
}

html[lang="fr"] article#post-12805 .fusion-meta-info,
html[lang="fr"] article#post-1567 .fusion-meta-info,
html[lang="fr"] article#post-3871 .fusion-meta-info,
html[lang="fr"] article#post-4990 .fusion-meta-info {
    top: -40px;
}
html[lang="fr"] .fusion-blog-layout-grid-wrapper .pagination{
   margin-top:100px !important;
}
/* ******************* Media Query ******************* */
/*  ipad pro Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

 

}

/* ipad Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
/* slider button  */
html[lang="fr"] a.rs-layer {
    width: 325px !important;
}
html[lang="fr"] #slider1.slider_heading font,
html[lang="fr"] #slider8.slider_heading font {
    top: 5px !important;
}
html[lang="fr"] body .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 6px;
}
}
/* Landscape iphones 6 and portrait tablets */
@media (max-width: 767px) {
html[lang="fr"] .gt_switcher {
    width: 100px !important;
}
html[lang="fr"] li#menu-item-1243 {
    border-left: unset;
}
html[lang="fr"] .gt_switcher .gt_selected a:after {
    right: 0px !important;
}
html[lang="fr"] li#menu-item-53033 {
    padding: 9px 0px 9px 0px;
}
html[lang="fr"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}
html[lang="fr"] .gt_option {
    left: -30px;
    width: 125px !important;
}
html[lang="fr"] .slider_heading font {
    font-size: 26px !important;
    top: 0px !important;
}
html[lang="fr"] #slider2.slider_heading font,
html[lang="fr"] #slider3.slider_heading font {
    top: -5px !important;
}   
html[lang="fr"] #slider5.slider_heading font,
html[lang="fr"] #slider7.slider_heading font,
html[lang="fr"] #slider8.slider_heading font {
    top: -20px !important;
}
html[lang="fr"] #slider6.slider_heading font {
    top: -10px !important;
}
html[lang="fr"] #slider4.slider_heading font {
    top: 5px !important;
}
html[lang="fr"] #slider1.slider_heading font {
    top: -20px !important;
}
/* heading size changes on */
html[lang="fr"] h1 {
    font-size: 25px !important;
    word-break: break-word;
}
html[lang="fr"] h2 {
    word-break: break-word;
}
html[lang="fr"] h3 {
    font-size: 21px !important;
    word-break: break-word;
}
html[lang="fr"] .ChecklistWithoutIcon .fusion-li-item-content h3 {
    word-wrap: break-word;
    font-size: 16px !important;
}
html[lang="fr"] .avada-has-rev-slider-styles .avada-skin-rev {
    border-bottom: unset;
}
/* add #on_this_page to second section on page /learning-management-systems-top-lms-guide/ */
html[lang="fr"] #on_this_page .fusion-column-wrapper.fusion-flex-column-wrapper-legacy {
     margin-top: 35px !important;
}
html[lang="fr"] .content-with-icon {
    display: block !important;
}
html[lang="fr"] .icon-wrapper img {
    margin-bottom: 20px !important;
}
html[lang="fr"] .content-with-icon .content-wrapper {
    margin-left: 0px !important;
}
html[lang="fr"] #features {
    background-position: left top !important;
}
}
/* ******************* german lang css ******************* */
/* ************************************** */

/* Add your CSS code here. End of comment */
html[lang="de"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}
html[lang="de"]  .fusion-contact-info span,
html[lang="de"] .fusion-main-menu>ul>li>a,
html[lang="de"] #menu-item-239 .fusion-bar-highlight .menu-text,
html[lang="de"] #menu-item-240 .fusion-bar-highlight .menu-text,
html[lang="de"] .fusion-main-menu .sub-menu li a {
/*     font-size: 11px !important; */
}
html[lang="de"] .fusion-header-wrapper .fusion-row{
    max-width: -webkit-fill-available !important;
}
html[lang="de"] body .fusion-main-menu>ul>li:first-child,
html[lang="de"] .fusion-main-menu>ul>li {
    padding-right: 5px !important;
}
html[lang="de"] #menu-item-239 .fusion-bar-highlight .menu-text {
padding: 12px 5px!important;
}
html[lang="de"] #menu-item-240 .fusion-bar-highlight .menu-text {
padding: 12px 5px!important;
}
html[lang="de"] .fusion-main-menu>ul>li#menu-item-240 {
    padding-right: 0px !important;
}
html[lang="de"] .fusion-top-header.menu-text-align-center .fusion-main-menu>ul>li>a font {
    font-size: 12px !important;
}
/* Slider Text */
html[lang="de"] .slider_heading font {
    position: relative !important;
}
html[lang="de"] #slider1.slider_heading font,
html[lang="de"] #slider2.slider_heading font {
    top: -30px !important;
}
/*what_is_abara_lms*/
html[lang="de"] #what_is_abara_lms h1 font {
    word-wrap: break-word;
}

html[lang="de"] .checkk a {
    word-wrap: break-word;
}
html[lang="de"] .ChecklistWithoutIcon .fusion-li-item-content h3{
    word-wrap: break-word;
}
html[lang="de"] .iconWrap h4 {
    word-wrap: break-word;
    font-size: 20px;
}
html[lang="de"] body.page-id-28290 .iconWrap h4 {
    word-wrap: normal;
}
html[lang="de"] .width200 {
    width: 250px!important;
}
/*  add width-200 class to this page lms-resources-know for first two button */
html[lang="de"] body.page-id-23888 .width200.width-200 {
    width: 200px!important;
}
html[lang="de"] .fusion-tabs .nav-tabs li .fusion-tab-heading {
    word-break: break-word;
}
html[lang="de"] .fusion-tabs .nav-tabs li .tab-link {
    padding: 15px 10px;
}
html[lang="de"] .fusion-tabs .nav-tabs li .tab-link h4 {
     word-break: break-all;
    font-size: 19px;
}
html[lang="de"] .iconTab .tab-link {
    height: 170px;
}
html[lang="de"] body.page-id-20893 .fusion-tabs .nav-tabs.nav-justified > li .tab-link {
    height: auto !important;
}
/* need to add below ID to 2 pages everything-to-know-about-lmses and selecting-an-lms*/
html[lang="de"] #everything-to-know-about .fusion-text p,
html[lang="de"] #selecting-an-lms .fusion-text p{
    margin-top: 50px;
}
/* multi-portal-lms ID add to /saas-based-lms-features/multi-tenant-multi-portal-lms/ */
html[lang="de"] #multi-portal-lms h3 {
    word-wrap: break-word;
}
/* pricing page */
html[lang="de"] body .pricetable .custmBtn {
    padding: 12px 10px !important;
}
html[lang="de"] .pricetable th p {
    height: 100px;
}
html[lang="de"] .pricetable .table>tbody>tr>td {
    word-wrap: break-word;
}
/* 22 inner pages last menu */
html[lang="de"] body.page-id-455 #features h1,
html[lang="de"] body.page-id-24373 #features h1{
    word-wrap: break-word;
}

/* Blog page */
html[lang="de"] article .fusion-meta-info {
    top: -30px;
}

html[lang="de"] .fusion-posts-container.fusion-blog-layout-grid article h2 a {
/*         word-wrap: break-word; */
    word-break: break-all;
    font-size:17.5px !important;
}

body.page-id-28314 h1.title-heading-left font,
body.page-id-241  h1.title-heading-left font {
    word-break: break-all;
}
html[lang="de"] article#post-20092 .fusion-meta-info,
html[lang="de"] article#post-29899 .fusion-meta-info,
html[lang="de"] article#post-8882 .fusion-meta-info,
html[lang="de"] article#post-5405 .fusion-meta-info,
html[lang="de"] article#post-17718 .fusion-meta-info,
html[lang="de"] article#post-18123 .fusion-meta-info,
html[lang="de"] article#post-1569 .fusion-meta-info
{
    top: -35px;
}
html[lang="de"] article#post-4990 .fusion-meta-info,
html[lang="de"] article#post-1566 .fusion-meta-info,
html[lang="de"] article#post-1582 .fusion-meta-info,
post-16560{
    top: -40px;
}
html[lang="de"] article#post-4990,
html[lang="de"] article#post-20092,
post-8882{
    height: 500px !important;
}
html[lang="de"] .fusion-blog-layout-grid-wrapper .pagination{
   margin-top: 100px !important;
}

html[lang="de"] .fusion-footer footer .fusion-columns .fusion-column {
    padding-right: 12px;
    padding-left: 12px;
}
html[lang="de"] li#menu-item-239, 
html[lang="de"] li#menu-item-240 {
    width: 100px;
    text-align: center;
}
/* ******************* Media Query ******************* */
@media (min-width: 1900px) and (max-width: 2047px) {
html[lang="de"] #slider5.slider_heading font {
    top: 0px !important; 
}
}
/*  ipad pro Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

 

}

/* ipad Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
/* slider button  */
html[lang="de"] a.rs-layer {
    width: 325px !important;
}
html[lang="de"] a#slider-1-slide-4-layer-5 {
    margin-top: 20px;
}
html[lang="de"] #slider5.slider_heading font {
    top: -25px !important;
}
html[lang="de"] #slider8.slider_heading font {
    top: 5px !important;
}
html[lang="de"] #slider1.slider_heading font {
    top: -20px !important;
}
html[lang="de"] #slider2.slider_heading font {
    top: -15px !important;
}
html[lang="de"] body .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 6px;
}
}
/* Landscape iphones 6 and portrait tablets */
@media (max-width: 767px) {
html[lang="de"] .gt_switcher {
    width: 100px !important;
}

html[lang="de"] .gt_switcher .gt_selected a:after {
    right: 0px !important;
}
html[lang="de"] li#menu-item-53033 {
    padding: 9px 0px 9px 0px;
}
html[lang="de"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}
html[lang="de"] .gt_option {
    left: -30px;
    width: 125px !important;
}
/* slider css */
html[lang="de"] .slider_heading font {
    top: 5px !important;
    font-size: 26px !important;
}
html[lang="de"] #slider2.slider_heading font {
    top: 0px !important;
}   
html[lang="de"] #slider3.slider_heading font {
    top: -5px !important;
}       
html[lang="de"] #slider1.slider_heading font,
html[lang="de"] #slider4.slider_heading font,
html[lang="de"] #slider5.slider_heading font {
    top: -15px !important;
}
html[lang="de"] #slider3.slider_heading font {
    top: -5px !important;
}       
/* heading size changes on */
html[lang="de"] h1 {
    font-size: 25px !important;
    word-break: break-word;
}
html[lang="de"] h3 {
    font-size: 21px !important;
    word-break: break-word;
}
html[lang="de"] h2 {
    word-break: break-word;
}
html[lang="de"] body .fusion-posts-container.fusion-blog-layout-grid article h2 a {
    font-size: 21px!important;
    line-height: 30px !important;
}
html[lang="de"] .ChecklistWithoutIcon .fusion-li-item-content h3 {
    word-wrap: break-word;
    font-size: 16px !important;
}
html[lang="de"] .avada-has-rev-slider-styles .avada-skin-rev {
    border-bottom: unset;
}
/* add #on_this_page to second section on page /learning-management-systems-top-lms-guide/ */
html[lang="de"] #on_this_page .fusion-column-wrapper.fusion-flex-column-wrapper-legacy {
     margin-top: 35px !important;
}
html[lang="de"] .content-with-icon {
    display: block !important;
}
html[lang="de"] .icon-wrapper img {
    margin-bottom: 20px !important;
}
html[lang="de"] .content-with-icon .content-wrapper {
    margin-left: 0px !important;
}
html[lang="de"] #features {
    background-position: left top !important;
}
}
/* ******************* Italian lang css ******************* */
/* ************************************** */

/* Add your CSS code here. End of comment */
html[lang="it"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 7px;
}

html[lang="it"] .fusion-header-wrapper .fusion-row{
    max-width: -webkit-fill-available !important;
}
html[lang="it"] body .fusion-main-menu>ul>li:first-child,
html[lang="it"] .fusion-main-menu>ul>li {
    padding-right: 8px !important;
}

/* Slider Text */
html[lang="it"] .slider_heading font {
    position: relative !important;
}
html[lang="it"] #slider8.slider_heading font {
    top: -30px !important;
}
/*what_is_abara_lms*/
html[lang="it"] #what_is_abara_lms h1 font {
    word-wrap: break-word;
}
html[lang="it"] .checkk a {
    word-wrap: break-word;
}
html[lang="it"] .ChecklistWithoutIcon .fusion-li-item-content h3{
    word-wrap: break-word;
}
html[lang="it"] .iconWrap h4 {
    word-wrap: break-word;
    font-size: 20px;
}

/*tab text*/
html[lang="it"] .fusion-tabs .nav-tabs li .tab-link {
    padding: 15px 10px;
}
html[lang="it"] .fusion-tabs .nav-tabs li .tab-link h4 {
     word-break: break-all;
    font-size: 19px;
}
html[lang="it"] .iconTab .tab-link {
    height: 170px;
}
/* need to add below ID to 2 pages everything-to-know-about-lmses and selecting-an-lms*/
html[lang="it"] #everything-to-know-about .fusion-text p,
html[lang="it"] #selecting-an-lms .fusion-text p{
    margin-top: 50px;
}
/* multi-portal-lms ID add to /saas-based-lms-features/multi-tenant-multi-portal-lms/ */
html[lang="it"] #multi-portal-lms h3 {
    word-wrap: break-word;
}
/* pricing page */
html[lang="it"] body .pricetable .custmBtn {
    padding: 12px 10px !important;
    white-space: normal;
    width: 150px;
}
html[lang="it"] .pricetable th p {
    height: 100px;
}
html[lang="it"] .pricetable .table>tbody>tr>td {
    word-wrap: break-word;
}
/* 22 inner pages last menu */
html[lang="it"] body.page-id-455 #features h1,
html[lang="it"] body.page-id-24373 #features h1{
    word-wrap: break-word;
}
/* Blog page */
html[lang="it"] article .fusion-meta-info {
    top: -20px;
}
html[lang="it"] .fusion-posts-container.fusion-blog-layout-grid article h2 a {
     word-wrap: break-word;
}
html[lang="it"] .fusion-blog-layout-grid-wrapper .pagination{
   margin-top: 100px !important;
}
html[lang="it"] article#post-1565 .fusion-meta-info {
    top: -38px;
}
html[lang="it"] body.page-id-20893 .fusion-tabs .nav-tabs.nav-justified > li .tab-link {
    height: auto !important;
}
/* ******************* Media Query ******************* */
/*  ipad pro Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

 

}

/* ipad Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
/* slider button  */
html[lang="it"] a.rs-layer {
    width: 325px !important;
}
html[lang="it"] body .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 6px;
}
}
/* Landscape iphones 6 and portrait tablets */
@media (max-width: 767px) {
html[lang="it"] .gt_switcher {
    width: 100px !important;
}
html[lang="it"] li#menu-item-1243 {
    border-left: unset;
}
html[lang="it"] .gt_switcher .gt_selected a:after {
    right: 0px !important;
}
html[lang="it"] li#menu-item-53033 {
    padding: 9px 0px 9px 0px;
}
html[lang="it"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}
html[lang="it"] .gt_option {
    left: -30px;
    width: 125px !important;
}
html[lang="it"] .slider_heading font {
    font-size: 26px !important;
    top: -5px !important;
}
html[lang="it"] #slider1.slider_heading font {
    top: -0px !important;
}
html[lang="it"] #slider4.slider_heading font {
    top: -15px !important;
}
html[lang="it"] #slider5.slider_heading font,
html[lang="it"] #slider6.slider_heading font {
    top: -0px !important;
}
html[lang="it"] #slider7.slider_heading font,
html[lang="it"] #slider8.slider_heading font {
    top: -15px !important;
}   
/* heading size changes on */
html[lang="it"] h1 {
    font-size: 25px !important;
    word-break: break-word;
}
html[lang="it"] h2 {
    word-break: break-word;
}
html[lang="it"] h3 {
    font-size: 21px !important;
    word-break: break-word;
}
html[lang="it"] .ChecklistWithoutIcon .fusion-li-item-content h3 {
    word-wrap: break-word;
    font-size: 16px !important;
}
html[lang="it"] .avada-has-rev-slider-styles .avada-skin-rev {
    border-bottom: unset;
}
/* add #on_this_page to second section on page /learning-management-systems-top-lms-guide/ */
html[lang="it"] #on_this_page .fusion-column-wrapper.fusion-flex-column-wrapper-legacy {
     margin-top: 35px !important;
}
html[lang="it"] .content-with-icon {
    display: block !important;
}
html[lang="it"] .icon-wrapper img {
    margin-bottom: 20px !important;
}
html[lang="it"] .content-with-icon .content-wrapper {
    margin-left: 0px !important;
}
html[lang="it"] #features {
    background-position: left top !important;
}
}
/* ******************* Spanish lang css ******************* */
/* ************************************** */

html[lang="es"] #slider3.slider_heading font {
     top: -30px !important; 
}
/* Add your CSS code here. End of comment */
html[lang="es"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}
html[lang="es"] #menu-item-239 .fusion-bar-highlight .menu-text {
padding: 12px 5px!important;
}
html[lang="es"] #menu-item-240 .fusion-bar-highlight .menu-text {
padding: 12px 5px!important;
}
html[lang="es"] .fusion-header-wrapper .fusion-row{
    max-width: -webkit-fill-available !important;
}
html[lang="es"] body .fusion-main-menu>ul>li:first-child,
html[lang="es"] .fusion-main-menu>ul>li {
    padding-right: 5px !important;
}
html[lang="es"] .fusion-main-menu>ul>li#menu-item-240 {
    padding-right: 0px !important;
}
html[lang="es"] .fusion-top-header.menu-text-align-center .fusion-main-menu>ul>li>a font {
    font-size: 12px !important;
}
/* Slider Text */
html[lang="es"] .slider_heading font {   
    position: relative !important;
}
html[lang="es"] #slider2.slider_heading font,
html[lang="es"] #slider4.slider_heading font,
html[lang="es"] #slider8.slider_heading font {
     top: -30px !important;
}
/*what_is_abara_lms*/
html[lang="es"] #what_is_abara_lms h1 font {
    word-wrap: break-word;
}
html[lang="es"] .checkk a {
    word-wrap: break-word;
}
html[lang="es"] .ChecklistWithoutIcon .fusion-li-item-content h3{
    word-wrap: break-word;
}
html[lang="es"] .iconWrap h4 {
    word-wrap: break-word;
    font-size: 20px;
}

/*tab text*/
html[lang="es"] .fusion-tabs .nav-tabs li .tab-link {
    padding: 15px 10px;
}
html[lang="es"] .fusion-tabs .nav-tabs li .tab-link h4 {
     word-break: break-all;
    font-size: 19px;
}
html[lang="es"] .iconTab .tab-link {
    height: 170px;
}
/* need to add below ID to 2 pages everything-to-know-about-lmses and selecting-an-lms*/
html[lang="es"] #everything-to-know-about .fusion-text p,
html[lang="es"] #selecting-an-lms .fusion-text p{
    margin-top: 50px;
}
/* multi-portal-lms ID add to /saas-based-lms-features/multi-tenant-multi-portal-lms/ */
html[lang="es"] #multi-portal-lms h3 {
    word-wrap: break-word;
}
/* pricing page */
html[lang="es"] body .pricetable .custmBtn {
    padding: 12px 10px !important;
    white-space: normal;
    width: 150px;
}
html[lang="es"] .pricetable th p {
    height: 100px;
}
html[lang="es"] .pricetable .table>tbody>tr>td {
    word-wrap: break-word;
}
/* 22 inner pages last menu */
html[lang="es"] body.page-id-455 #features h1,
html[lang="es"] body.page-id-24373 #features h1{
    word-wrap: break-word;
}
/* button 200 width*/
html[lang="es"] body .fusion-button.width200 {
    width: 250px!important;
}
html[lang="es"] body .fusion-button.button-large.width200 {
    width: 225px!important;
}
/* Blog page */
html[lang="es"] article .fusion-meta-info {
    top: -20px;
}
html[lang="es"] .fusion-posts-container.fusion-blog-layout-grid article h2 a {
    word-wrap: break-word;
}
html[lang="es"] article#post-31314 .fusion-meta-info,
html[lang="es"] article#post-1582 .fusion-meta-info {
    top: -38px;
}
html[lang="es"] .fusion-blog-layout-grid-wrapper .pagination{
   margin-top: 100px !important;
}
html[lang="es"] body.page-id-20893 .fusion-tabs .nav-tabs.nav-justified > li .tab-link {
    height: auto !important;
}
/* ******************* Media Query ******************* */
@media  screen and (max-width: 1920px) {
html[lang="es"] #slider3.slider_heading font {
/*     top: -30px !important; */
}
}
/*  ipad pro Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

 

}

/* ipad Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
/* slider button  */
html[lang="es"] a.rs-layer {
    width: 325px !important;
}
html[lang="es"] a#slider-1-slide-6-layer-5 {
    margin-top: 30px;
}
html[lang="es"] #slider4.slider_heading font {
    top: -0px !important;
}
html[lang="es"] a#slider-1-slide-4-layer-5 {
    margin-top: 20px;
}
html[lang="fr"] #slider2.slider_heading font,
html[lang="fr"] #slider8.slider_heading font {
    top: 5px !important;
}
html[lang="fr"] body .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 6px;
}
}
/* Landscape iphones 6 and portrait tablets */
@media (max-width: 767px) {
html[lang="es"] .gt_switcher {
    width: 100px !important;
}
html[lang="es"] li#menu-item-1243 {
    border-left: unset;
}
html[lang="es"] .gt_switcher .gt_selected a:after {
    right: 0px !important;
}
html[lang="es"] li#menu-item-53033 {
    padding: 9px 0px 9px 0px;
}
html[lang="es"] .fusion-secondary-menu>ul>li a.fusion-bar-highlight {
    padding: 0 5px;
}
html[lang="es"] .gt_option {
    left: -30px;
    width: 125px !important;
}
    /* slider css */
html[lang="es"] .slider_heading font {
    top: 0px !important;
    font-size: 26px !important;
}
html[lang="es"] #slider4.slider_heading font {
     top: 5px !important;
}
html[lang="es"] #slider5.slider_heading font {
     top: -2px !important;
}
html[lang="es"] #slider3.slider_heading font,
html[lang="es"] #slider2.slider_heading font {
     top: -5px !important;
}
html[lang="es"] #slider6.slider_heading font,
html[lang="es"] #slider7.slider_heading font,
html[lang="es"] #slider8.slider_heading font {
     top: -15px !important;
}
/* heading size changes on */
html[lang="es"] h1 {
    font-size: 25px !important;
    word-break: break-word;
}
html[lang="es"] h2 {
    word-break: break-word;
}
html[lang="es"] h3 {
    font-size: 21px !important;
    word-break: break-word;
}
html[lang="es"] .ChecklistWithoutIcon .fusion-li-item-content h3 {
    word-wrap: break-word;
    font-size: 16px !important;
}
html[lang="es"] .avada-has-rev-slider-styles .avada-skin-rev {
    border-bottom: unset;
}
/* add #on_this_page to second section on page /learning-management-systems-top-lms-guide/ */
html[lang="es"] #on_this_page .fusion-column-wrapper.fusion-flex-column-wrapper-legacy {
     margin-top: 35px !important;
}
html[lang="es"] .content-with-icon {
    display: block !important;
}
html[lang="es"] .icon-wrapper img {
    margin-bottom: 20px !important;
}
html[lang="es"] .content-with-icon .content-wrapper {
    margin-left: 0px !important;
}
html[lang="es"] #features {
    background-position: left top !important;
}
}
