.owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; }
.owl-carousel .owl-stage, .owl-carousel .owl-wrapper { position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden; /* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after,.owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel .owl-stage-outer,.owl-carousel .owl-wrapper-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }
/*.owl-carousel .owl-item img { display: block; width: 100%; }*/
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; }
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot { background: none; color: inherit; border: none; padding: 0 !important; font: inherit; }
.owl-carousel.owl-loaded { display: block; }
.owl-carousel.owl-loading { opacity: 0; display: block; }
.owl-carousel.owl-hidden { opacity: 0; }
.owl-carousel.owl-refresh .owl-item { visibility: hidden; }
.owl-carousel.owl-drag .owl-item { touch-action: pan-y; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel.owl-grab { cursor: grab; }
.owl-carousel.owl-rtl { direction: rtl; }
.owl-carousel.owl-rtl .owl-item { float: right; }
.owl-carousel .owl-dots, .owl-carousel .owl-pagination { width: 100%; position: absolute; text-align: center; bottom: 0; font-size: 0; line-height: 0; }
.owl-carousel button.owl-dot, .owl-carousel .owl-pagination .owl-page { margin: 0 6px; display: inline-block; vertical-align: middle; zoom: 1; width: 7px; height: 7px; background: transparent; cursor: pointer; text-indent: -9999px; border: 1px solid #e4e5e6; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.owl-carousel button.owl-dot.active, .owl-carousel .owl-pagination .owl-page.active { width: 12px; height: 12px; background: #a20000; border-color: #a20000; cursor: default; }
.owl-carousel .owl-nav, .owl-carousel .owl-buttons { position: absolute; margin: auto; top: 0; bottom: 0; height: 0; left: 0; right: 0;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-buttons .owl-prev, .owl-carousel .owl-buttons .owl-next { position: absolute; top: 0; bottom: 0; margin: auto; text-indent: -9999px; width: 30px; height: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background:#ffffff; border: 1px solid #e4e5e6; cursor:pointer; }
.owl-carousel .owl-nav button.owl-prev::before, .owl-carousel .owl-nav button.owl-next::before, .owl-carousel .owl-buttons .owl-prev::before, .owl-carousel .owl-buttons .owl-next::before { content: ''; width: 11px; height: 11px; border-right: 3px solid #a20000; border-bottom: 3px solid #a20000; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; }
.owl-carousel .owl-nav button.owl-prev:hover, .owl-carousel .owl-nav button.owl-next:hover, .owl-carousel .owl-buttons .owl-prev:hover, .owl-carousel .owl-buttons .owl-next:hover {  }
.owl-carousel .owl-nav button.owl-prev:hover::before, .owl-carousel .owl-nav button.owl-next:hover::before, .owl-carousel .owl-buttons .owl-prev:hover::before, .owl-carousel .owl-buttons .owl-next:hover::before {  }
.owl-carousel .owl-nav button.owl-prev.disabled, .owl-carousel .owl-nav button.owl-next.disabled, .owl-carousel .owl-buttons .owl-prev.disabled, .owl-carousel .owl-buttons .owl-next.disabled { visibility:hidden; }
.owl-carousel .owl-nav button.owl-prev::before,.owl-carousel .owl-buttons .owl-prev::before { left: 6px; -moz-transform: rotateZ(135deg); -ms-transform: rotateZ(135deg); -webkit-transform: rotateZ(135deg); transform: rotateZ(135deg); }
.owl-carousel .owl-nav button.owl-next::before,.owl-carousel .owl-buttons .owl-next::before{ right: 6px; -moz-transform: rotateZ(-45deg); -ms-transform: rotateZ(-45deg); -webkit-transform: rotateZ(-45deg); transform: rotateZ(-45deg); }
.owl-carousel .owl-nav button.owl-next::before,.owl-carousel .owl-buttons .owl-next::before { right: 6px; -moz-transform: rotateZ(-45deg); -ms-transform: rotateZ(-45deg); -webkit-transform: rotateZ(-45deg); transform: rotateZ(-45deg); }
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-buttons .owl-next { right:0; }
.owl-theme .owl-controls.clickable .owl-buttons div:hover{ filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; }

#slider .slider a{position:static;display:block;}
#slider #tabs li{height:auto;}
#slider #tabs li a{ height: auto;   width: auto; left:auto; padding:0;}
#slider #tabs li a img{ display:block; line-height:1}
#slider #tabs li .photo{float:none;display:inline-block;}
#slider #tabs li .photo img{ width: 142px; height: auto;}
#slider #tabs li a .body{padding: 0 40px; margin-top:10px;}