/* Large Slideshow
----------------------------------------------------------------
Tags: ^slideshow, ^bmb, ^large, ^split, ^image-no-padding, ^480x240;
---------------------------------------------------------------- */

/* Slideshow Helpers
--------------------------------------- */
.slide_image, 
.slide_text { display: block !important }

.content .slide_twothirds_module a { border: none; }
.content .slide_twothirds_module a:hover { border: none; }

.content .slide_text_controllers li { margin:0; }
.content .slide_text_options, .content .slide_text_controls { height:14px; }
.content .slide_text_controllers li { list-style:none; }
.content .slide_text_controllers li a { pointer-events:auto; display: block; }


/* Split Module
--------------------------------------- */
.slide_twothirds_module { position: relative; z-index: 1 ; width:475px; }

 .slide_twothirds_module .slide_twothirds { width: 475px; height: 312px; margin-bottom: 0;}
 .slide_twothirds_module .slide { width: 475px; height: 317px; }
 .slide_twothirds_module .slide img { width:100%; }
  
 .slide_twothirds_module .slide_text_options a.button { width: 10px; height: 0; margin: 1px 0 0 0; padding: 10px 0 0 0;  background: #4580a9; background: rgba(255, 255, 255, 0.2); border-radius: 5px; overflow: hidden; }
 .slide_twothirds_module .slide_text_options a.optionSelected { background:#d1dfea; background: rgba(255, 255, 255, 0.8) }
 .slide_twothirds_module .slide_text_options a.button:hover { background: #fff }

 .slide_twothirds_module .slide_text_controllers { position : absolute; left: 0; bottom: 20px; z-index : 100; width: 230px; height: 14px; pointer-events: none; }
 .slide_twothirds_module .slide_text_controllers ul { margin : 0; padding : 0; }
 .slide_twothirds_module .slide_text_controllers ul li { float: left; padding: 0; background: none !important }

 .slide_twothirds_module .slide_text_numberbuttons { position: absolute; width:100%; z-index: 210; }
 .slide_twothirds_module .slide_text_numberbuttons ul { width: 96px; margin: 0 auto; }
 .slide_twothirds_module .slide_text_numberbuttons li { margin: 0 3px }

 .slide_twothirds_module .slide_text_advance { position: absolute; width:100%; z-index:205; }
 .slide_twothirds_module .slide_text_advance ul { width: 130px; margin:0 auto; }

 .slide_twothirds_module .slide_text_advance .slide_text_option a { display: block; width: 8px; height: 0; margin: 0 0 0 22px; padding: 13px 0 0 0; overflow: hidden; background: url('/sebin/d/o/icon_feature_nav.png') no-repeat left top; }
 .slide_twothirds_module .slide_text_advance .slide_text_option.previous { float: left }
 .slide_twothirds_module .slide_text_advance .slide_text_option.previous a { margin: 0 40px 0 0; background-position: left top }
 .slide_twothirds_module .slide_text_advance .slide_text_option.previous a:hover { background-position: left bottom }
 .slide_twothirds_module .slide_text_advance .slide_text_option.next { float: right }
 .slide_twothirds_module .slide_text_advance .slide_text_option.next a { background-position: right top }
 .slide_twothirds_module .slide_text_advance .slide_text_option.next a:hover { background-position: right bottom }

 .slide_twothirds_module div.slide_text { position: relative; float: left; width: 225px; height: 255px; padding: 20px 20px 20px 0px; z-index: 100;}
 .slide_twothirds_module .slide_text_title .slide_text,
 .slide_twothirds_module .slide_text_title a { display: block; margin: 0 0 10px 0; color: #fff; font-size: 18px; text-transform: uppercase; line-height: 1.2; font-weight: 600;}
 .slide_twothirds_module .linkContent a { bottom: 0; display: block; float: left; margin: 0 5px 5px 0; padding: 8px 25px; color: #fff; font-size: 12px; font-weight: 600; text-transform: uppercase; background: rgba(0, 0, 0, 0.4); line-height: 1.2;}
 .slide_twothirds_module .linkContent a:hover { background: #000 }

 .slide_twothirds_module .textContent { display: block; margin: 0 0 15px 0; color: #fff; font-size: 14px; line-height: 1.5 }
 .slide_twothirds_module .slide_image { width: 190px; float: left; margin: 20px;}
 
 .slide_twothirds_module .slide_text .linkContent { position:absolute; bottom: 10px; }







.aside.xsmall.vertical-split .object { margin-bottom:12px; }
.aside.xsmall.vertical-split .object:last-child { margin-bottom:0; }
.aside.xsmall.vertical-split .object .wrapper { height: 140px; padding:15px; }
.aside.xsmall.vertical-split .object:first-child .wrapper { height: 84px; }

.aside.xsmall.vertical-split .object li { margin:0 0 5px; line-height:16px; }