#sp-header.header-sticky {
    
    z-index: 999;
   
}

webhotelierform .input, .webhotelierform button {
    height: 55px !important;
  
}


/*blog*/


.article-details {
    position: relative;
  
    padding: 50px;
}

.article-details .article-full-image {
    
    text-align: center;
}

#sp-main-body {
    padding: 50px 0;
}

/*end blog*/


/*footer*/
.line-sticker .sppb-addon-content {
    
    line-height: 35px;
    text-transform: none;
}



@media (min-width: 320px) and (max-width: 663px) {

#sp-logo #offcanvas-toggler {
    width: 50px;
  
}}
  
  
  @media (min-width: 320px) and (max-width: 514px) {
#sp-header .logo a {
  font-size:18px;
    
}}
    
    
    
@media (min-width: 320px) and (max-width: 364px) {
.mod-languages {
      margin: -40px -38px;
    }}

@media (min-width: 365px) and (max-width: 368px) {
.mod-languages {
      margin: -63px -37px;
    }}
    
    @media (min-width: 369px) and (max-width: 374px) {
.mod-languages {
      margin: -23px -40px;
    }}
    
    
    @media (min-width: 375px) and (max-width: 380px) {
.mod-languages {
      margin: -60px -30px;
    }}
    
        @media (min-width: 381px) and (max-width: 424px) {
.mod-languages {
      margin: -23px -30px;
    }}
    
           @media (min-width: 425px) and (max-width: 441px) {
.mod-languages {
      margin: -23px -30px;
    }}
    
    
@media (min-width: 992px) and (max-width:1160px  ) {
    .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{
       
	font-size:12px !important;
    }
 }
    
    
 @media (min-width: 992px) and (max-width:1403px  ) {
   
       body.ltr #offcanvas-toggler.offcanvas-toggler-left {
   
    margin-right: 5px;
    }}
    
@media (min-width: 1110px) and (max-width:1403px  ) {

    #sp-logo #offcanvas-toggler {
    width:145px; 
    }}
    
    
    @media (min-width: 992px) and (max-width:1109px  ) {

    #sp-logo #offcanvas-toggler {
    width:70px; 
}}

    @media (min-width: 992px) and (max-width:1109px  ) {
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li span {
        padding: 0 3px;
    }
}    