/* ### SIDEBAR ########*/

#contenedor-marcas {
	/*width: 80%; */
	margin: 0 auto;
}

#nuestras-marcas{
    /*position: fixed;*/
    /*top: 123px;*/
	float:left;
    width: auto;
    z-index: 100;
}

#nuestras-marcas {
	margin: 0 auto;
    left: -10px;
    transition:left .6s;
    -webkit-transition:left .6s; /* Safari */
}

.imglogoboton {
  width: 50px;
  height: 50px;
  float: left;
  margin: 0px 10px 10px 0px;
  border-radius: 6px;
  box-shadow:
        0px 0px 1px 0px rgba(0,0,0,.5) inset,
       /* 0px 3px 6px 0px rgba(255,255,255,1) inset,*/
        0px 3px 2px -1px rgba(0,0,0,.5),
        0px 12px 20px -10px rgba(0,0,0,1);        
}

.imglogobotonseparador {
  width: 50px;
  height: 50px;
  float: left;
  margin: 0px 10px 10px 0px;
  /*border-radius: 6px;*/
  /*box-shadow:
        0px 0px 1px 0px rgba(0,0,0,.5) inset,*/
       /* 0px 3px 6px 0px rgba(255,255,255,1) inset,*/
        /*0px 3px 2px -1px rgba(0,0,0,.5),
        0px 12px 20px -10px rgba(0,0,0,1);*/
}

.imglogohondamotos {background:url(img/sbb_hondamotos.jpg) no-repeat   #f7f7f7;}
.imglogosuzuki {background:url(img/sbb_suzuki.png) no-repeat   #f7f7f7;}
.imglogoocasiones {background:url(img/sbb_ocasiones_grupo_prim.jpg) no-repeat   #f7f7f7;}
.imglogorieju {background:url(img/sbb_rieju.jpg) no-repeat   #f7f7f7;}
.imglogotriumph {background:url(sbb_triumph.png) no-repeat   #f7f7f7;}
.imglogopiaggio {background:url(img/sbb_piaggio.jpg) no-repeat  #f7f7f7;}
.imglogovespa{background:url(img/sbb_vespa.jpg) no-repeat   #f7f7f7;}
.imglogokymco{background:url(sbb_kymco.png) no-repeat   #f7f7f7;}
.imglogosym {background:url(img/sbb_sym.jpg) no-repeat   #f7f7f7;}
.imglogobeta{background:url(img/sbb_beta.jpg) no-repeat   #f7f7f7;}
.imglogoniu{background:url(img/sbb_niu.jpg) no-repeat   #f7f7f7;}
.imglogogilera{background:url(img/sbb_gilera.jpg) no-repeat   #f7f7f7;}
.imglogoseat{background:url(img/sbb_seat.jpg) no-repeat   #f7f7f7;}
.imglogohonda{background:url(img/sbb_honda.jpg) no-repeat   #f7f7f7;}
.imglogomazda{background:url(img/sbb_mazda.jpg) no-repeat   #f7f7f7;}
.imglogotriumph{background:url(img/sbb_triumph.jpg) no-repeat   #f7f7f7;}
.imglogokymco{background:url(img/sbb_kymco.jpg) no-repeat   #f7f7f7;}
.imglogomash{background:url(img/sbb_mash.jpg) no-repeat   #f7f7f7;}
.imglogomacbor{background:url(img/sbb_macbor.jpg) no-repeat   #f7f7f7;}
.imglogoseparador{background:url(img/sbb_separador.jpg) no-repeat   #f7f7f7;}
.imglogofacebook{background:url(img/sbb_facebook.png) no-repeat; padding-left:35px;padding-bottom:5px; }
.imglogophone{background:url(img/sbb_phone.png) no-repeat center left;padding-left:28px;padding-bottom:5px;line-height: 20px; }
.imglogoemail{background:url(img/sbb_email.png) no-repeat center left;padding-left:28px;padding-bottom:5px;line-height: 20px; }
.imglogowhatsapp{background:url(img/sbb_whatsapp.png) no-repeat center left;padding-left:28px;padding-bottom:5px;line-height: 20px; }
.imglogoseatfooter{background:url(img/sbb_seat_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; }
.imglogoseatfooters{background:url(img/sbb_seat_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;/*line-height: 20px;*/ border-bottom: 1px solid #AAA; }
.imglogomazdafooter{background:url(img/sbb_mazda_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; }
.imglogohondafooter{background:url(img/sbb_honda_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; }
.imglogohondamotosfooter{background:url(img/sbb_hondamotos_footer.png) no-repeat center left;padding-left:30px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; }
.imglogodwafooter{background:url(img/sbb_dwa_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; }
.imglogotriumphfooter{background:url(img/sbb_triumph_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; }
.imglogosuzukifooter{background:url(img/sbb_suzuki_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; } 
.imglogokymcofooter{background:url(img/sbb_kymco_footer.png) no-repeat center left;padding-left:28px;padding-bottom:0.625rem !important;font-size:125%;font-weight:900;line-height: 45px;color:#0066ba;border-bottom: 0px solid #AAA; }
.imgvcardwhatsapp{background:url(img/sbb_vcard_whatsapp.png) no-repeat center left;padding-left:28px;padding-bottom:5px;line-height: 20px; }

#sidebarright, #sidebarleft{
    position: fixed;
    top: 123px;
    width: 60px;
    z-index: 100;
}

#sidebarright {
    right: -10px;
    transition:right .6s;
    -webkit-transition:right .6s; /* Safari */
}

#sidebarleft {
    left: -10px;
    transition:left .6s;
    -webkit-transition:left .6s; /* Safari */
}

.sidebarrightbutton, .sidebarleftbutton {
  width: 70px;
  height: 50px;
  float: left;
  margin: 0px 10px 10px 0px;
  border-radius: 6px;
  box-shadow:
        0px 0px 1px 0px rgba(0,0,0,.5) inset,
       /* 0px 3px 6px 0px rgba(255,255,255,1) inset,*/
        0px 3px 2px -1px rgba(0,0,0,.5),
        0px 12px 20px -10px rgba(0,0,0,1);
        
}


.sidebarbottombutton{
  width: 50px;
  height: 50px;
  float: left;
  margin: 0px 5px 10px 5px;
  border-radius: 6px;
   
}


.sidebarrightbutton:hover {
transform: translate(-6px,0px);
-moz-transform: translate(-6px,0px);  /* Firefox */
-ms-transform: translate(-6px,0px); /* Internet Explorer */
-webkit-transform: translate(-6px,0px); /* Safari and Chrome */
-o-transform: translate(-6px,0px); /* Opera */
}

.sidebarleftbutton:hover {
transform: translate(6px,0px);
-moz-transform: translate(6px,0px);  /* Firefox */
-ms-transform: translate(6px,0px); /* Internet Explorer */
-webkit-transform: translate(6px,0px); /* Safari and Chrome */
-o-transform: translate(6px,0px); /* Opera */
}




/* ### SIDEBAR BUTTONS RIGHT ########*/


.sbbrighthonda {background:url(sbb_honda.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightducati {background:url(sbb_ducati.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightaprilia {background:url(sbb_aprilia.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightshop {background:url(sbb_shop.jpg) no-repeat 0 0  #f7f7f7;}


/* ### SIDEBAR BUTTONS LEFT ########*/



.sbbleftrieju {background:url(img/sbb_rieju.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefttriumph {background:url(sbb_triumph.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftsuzuki {background:url(img/sbb_suzuki.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftpiaggio {background:url(img/sbb_piaggio.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftvespa{background:url(img/sbb_vespa.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftkymco{background:url(sbb_kymco.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftsym {background:url(img/sbb_sym.jpg) no-repeat 10px 0  #f7f7f7;}


/* ### SIDEBAR BUTTONS CONTENT ########*/



.highslide-header {
    display:none;
}

#sidebarbottom{
  bottom: -100px;
  position: fixed;
  margin-left:50%;
  z-index: 100;
  display:none;
  transition:bottom .6s;
  -webkit-transition:bottom .6s; /* Safari */
}

.sidebarbottomcontent{
 position: relative;
 left: -491px;
 width: 984px;
 min-height: 34px;
 background-color: rgba(0,0,0,0.8);  
border-color: #3A3A3C #3A3A3C;
    border-radius: 20px 20px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;

}


.sidebarbottomcontentwrapper{
padding: 20px;
}

#sidebarbottomcontenttitle{

}


#sidebarbottomcontenttext{

}


.sidebarbottomcontent_org{
 -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #626265, #39393B) repeat scroll 0 0 transparent;
    border-color: #3A3A3C #3A3A3C -moz-use-text-color;
    border-radius: 20px 20px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    height: 34px;
    position: relative;
    left: -493px; 
    width: 984px;
}




#livefilter-input{
   width: 200px;
   font-size: 14px;
   opacity: 1;
}

#livefilter-label, .dataTables_filter label{
 background-color: #FFFFFF;
    border-radius: 5px;
    font-size: 14px;
    font-weight: bold;
    opacity: 1;
    padding: 6px;
    opacity: 1;
    margin-right: 16px;
    color: #000;
}

/* BT_NAVI SIDEBAR RIGHT ******************/

#sidebarright-menu, #sidebarleft-menu {
    background-color: #F7F7F7;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 3px 2px -1px rgba(0, 0, 0, 0.5), 0 12px 20px -10px #000000;
    top: 100px;
    overflow: hidden;
    position: fixed;
    width: 200px;
    z-index: 100;
    padding:10px 0;
}


#sidebarright-menu{
       border-radius: 6px  0 0 6px;
    transition:right .6s;
    -webkit-transition:right .6s; /* Safari */
       right: -300px;
}

#sidebarleft-menu{
       border-radius: 0 6px 6px 0;
    transition:left .6s;
    -webkit-transition:left .6s; /* Safari */
       left: -300px;
}
