Salve,
premetto di non aver mai studiato CSS,
ho un problema relativo alla Slider Responsive,
tra la slider e il menu c'è spazio bianco, come posso toglierlo?

slidermenu.png

Codice PHP:
display none until init */.owl-carousel {
  
displaynone;
  
positionrelative;
  
width90%;
  
margin20px auto;
  -
ms-touch-actionpan-y; }
  .
owl-carousel .owl-wrapper {
    
displaynone;
    
positionrelative;
    -
moz-transformtranslate3d(000);
    -
ms-transformtranslate3d(000);
    -
webkit-transformtranslate3d(000);
    
transformtranslate3d(000); }
    .
owl-carousel .owl-wrapper:after {
      
content".";
      
displayblock;
      
clearboth;
      
visibilityhidden;
      
line-height0;
      
height0; }
  .
owl-carousel .owl-wrapper-outer {
    
overflowhidden;
    
positionrelative;
    
width100%; }
    .
owl-carousel .owl-wrapper-outer.autoHeight {
      -
webkit-transitionheight 500ms ease-in-out;
      -
o-transitionheight 500ms ease-in-out;
      
transitionheight 500ms ease-in-out; }
  .
owl-carousel .owl-item {
    
floatleft;
    
padding0;
    
overflowhidden; }
    .
owl-carousel .owl-item .item, .owl-carousel .owl-item .items {
      
positionrelative;
      
z-index1;
      -
webkit-transitionall 0.3s ease;
      -
o-transitionall 0.3s ease;
      
transitionall 0.3s ease; }
      .
owl-carousel .owl-item .item img, .owl-carousel .owl-item .items img {
        
width100%; }
  .
owl-carousel .owl-page, .owl-carousel .owl-buttons div {
    
cursorpointer; }
  .
owl-carousel .owl-wrapper, .owl-carousel .owl-item {
    -
webkit-backface-visibilityhidden;
    -
moz-backface-visibilityhidden;
    
backface-visibilityhidden;
    -
moz-transformtranslate3d(000);
    -
ms-transformtranslate3d(000);
    -
webkit-transformtranslate3d(000);
    
transformtranslate3d(000); }
  .
owl-carousel.property-container .owl-item {
    
padding0; }
  .
owl-carousel.not-16-.owl-item .items img {
    
max-widthnone;
    
widthauto; }


.
owl-controls {
  -
webkit-user-selectnone;
  -
moz-user-selectnone;
  -
ms-user-selectnone;
  
user-selectnone;
  -
webkit-tap-highlight-colortransparent; }


/* mouse grab icon */
.owl-theme {
  
/* Styling Next and Prev buttons */ }
  .
owl-theme .owl-controls {
    
positionabsolute;
    
left50%;
    
bottom30px;
    
text-aligncenter;
    
z-index1;
    -
moz-transformtranslateX(-50%);
    -
ms-transformtranslateX(-50%);
    -
webkit-transformtranslateX(-50%);
    
transformtranslateX(-50%);
    
/* Clickable class fix problem with hover on touch devices */
    /* Use it for non-touch hover action */
    /* Styling Pagination*/ 
}
    @
media (max-width600px) {
      .
owl-theme .owl-controls {
        
width100%; } }
    .
owl-theme .owl-controls .owl-buttons div {
      
positionabsolute;
      
bottom30px;
      
displayinline-block;
      
zoom1;
      *
displayinline;
      
/*IE7 life-saver */
      
color#000000;
      
font0/0 a;
      
colortransparent;
      
text-shadownone;
      
background-colortransparent;
      
border0;
      
width30px;
      
height45px; }
      @
media (min-width768px) and (max-width992px) {
        .
owl-theme .owl-controls .owl-buttons div {
          
bottom100%; } }
      @
media (max-width767px) {
        .
owl-theme .owl-controls .owl-buttons div {
          
bottom100%; } }
      .
owl-theme .owl-controls .owl-buttons div:after, .owl-theme .owl-controls .owl-buttons div:before {
        
displayblock;
        
content"";
        
positionabsolute;
        
left0;
        
top10px;
        
width30px;
        
height1px;
        -
webkit-transitionall 0.3s ease;
        -
o-transitionall 0.3s ease;
        
transitionall 0.3s ease;
        
background#000000; }
      
.owl-theme .owl-controls .owl-buttons div:before {
        
top31px; }
      .
owl-theme .owl-controls .owl-buttons div:hover:after, .owl-theme .owl-controls .owl-buttons div:hover:before {
        
background#FFFFFF; }
      
.owl-theme .owl-controls .owl-buttons div.owl-next {
        
right: -145px; }
        .
owl-theme .owl-controls .owl-buttons div.owl-next:after {
          -
webkit-transformrotate(45deg);
          -
ms-transformrotate(45deg);
          -
o-transformrotate(45deg);
          
transformrotate(45deg); }
        .
owl-theme .owl-controls .owl-buttons div.owl-next:before {
          -
webkit-transformrotate(-45deg);
          -
ms-transformrotate(-45deg);
          -
o-transformrotate(-45deg);
          
transformrotate(-45deg); }
      .
owl-theme .owl-controls .owl-buttons div.owl-prev {
        
left: -145px; }
        .
owl-theme .owl-controls .owl-buttons div.owl-prev:after {
          -
webkit-transformrotate(-45deg);
          -
ms-transformrotate(-45deg);
          -
o-transformrotate(-45deg);
          
transformrotate(-45deg); }
        .
owl-theme .owl-controls .owl-buttons div.owl-prev:before {
          -
webkit-transformrotate(45deg);
          -
ms-transformrotate(45deg);
          -
o-transformrotate(45deg);
          
transformrotate(45deg); }
    .
owl-theme .owl-controls.clickable .owl-buttons div:hover {
      
opacity1;
      
filteralpha(opacity=100);
      
text-decorationnone; }
    .
owl-theme .owl-controls .owl-pagination {
      
displayinline-block; }
    .
owl-theme .owl-controls .owl-page {
      
displayinline-block;
      
zoom1;
      *
displayinline;
      
/*IE7 life-saver */ }
    .
owl-theme .owl-controls .owl-page span {
      
background#333333;
      
displayblock;
      
margin5px 3px;
      
width15px;
      
height15px;
      -
webkit-transitionall 0.3s ease;
      -
o-transitionall 0.3s ease;
      
transitionall 0.3s ease;
      -
moz-border-radius50%;
      -
webkit-border-radius50%;
      
border-radius50%;
      
/* If PaginationNumbers is true */ }
      .
owl-theme .owl-controls .owl-page span.owl-numbers {
        
widthauto;
        
heightauto;
        
color#FFFFFF;
        
padding2px 10px;
        
font-size12px;
        -
moz-border-radius30px;
        -
webkit-border-radius30px;
        
border-radius30px; }
    .
owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
      
background#C5A46D; }


/* preloading images */
.owl-item.loading {
  
min-height150px;
  
backgroundurl(AjaxLoader.htmlno-repeat center center; }


/**




* Main Slider style */
#home-top-section {
  
positionrelative; }


#main-slider, #fullscreen-slider, #room-details-slider {
  
width100%;
  
margin0; }
  
#main-slider img, #fullscreen-slider img, #room-details-slider img {
    
width100%; }
  
#main-slider .owl-wrapper, #fullscreen-slider .owl-wrapper, #room-details-slider .owl-wrapper {
    
width100vw !important;
    
height100vh !important;
    
left!important;
    
positionrelative;
    -
moz-transformtranslateX(0) !important;
    -
ms-transformtranslateX(0) !important;
    -
webkit-transformtranslateX(0) !important;
    
transformtranslateX(0) !important; }
  
#main-slider .owl-item, #fullscreen-slider .owl-item, #room-details-slider .owl-item {
    
positionabsolute;
    
left0;
    
top0;
    
opacity0;
    
filteralpha(opacity=0);
    -
webkit-transitionall 2s ease;
    -
o-transitionall 2s ease;
    
transitionall 2s ease;
    
width100vw;
    
height100%;
    
max-height100vh;
    
overflowhidden; }
    
#main-slider .owl-item.active, #fullscreen-slider .owl-item.active, #room-details-slider .owl-item.active {
      
opacity1;
      
filteralpha(opacity=100); }
  @
media (max-width992px) {
    
#main-slider .owl-controls, #fullscreen-slider .owl-controls, #room-details-slider .owl-controls {
      
bottom30px; }
    
#main-slider .items, #fullscreen-slider .items, #room-details-slider .items {
      
width100vw;
      
height100vh; }
      
#main-slider .items img, #fullscreen-slider .items img, #room-details-slider .items img {
        
positionabsolute;
        
left50%;
        
top50%;
        
widthauto;
        
height100%;
        -
moz-transformtranslateX(-50%) translateY(-50%);
        -
ms-transformtranslateX(-50%) translateY(-50%);
        -
webkit-transformtranslateX(-50%) translateY(-50%);
        
transformtranslateX(-50%) translateY(-50%); } }


/**