/* Large Slideshow
----------------------------------------------------------------
Tags: ^slideshow, ^large, ^split, ^image-no-padding, ^440x280;
---------------------------------------------------------------- 
slideshow primary standard (s_a_standard)
---------------------------------------------------------------- */

/* Slideshow Helpers
--------------------------------------- */
.s_a_image, 
.s_a_text { display: block !important }

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

.content .s_a_text_controllers li { margin:0; }
.content .s_a_text_options, .content .s_a_text_controls { height: 0; }
.content .s_a_text_controllers li { list-style:none; }
.content .s_a_text_controllers li a { pointer-events:auto; display: block; }


/* Split Module
--------------------------------------- */
.s_a_standard_module { position: relative; z-index: 1; *zoom:1; height: 280px; margin-bottom: 24px; }

 .s_a_standard_module .s_a_standard { width: 720px; height: 280px; *zoom:1; }
 .s_a_standard_module .s_a { width: 720px; height: 280px; }
 
 .s_a_standard_module .s_a_text_options a.button { width: 10px; height: 0; margin: 1px 0 0 0; padding: 10px 0 0 0; border-radius: 5px; overflow: hidden; 
 	background: rgb(100%, 100%, 100%); background: rgba(255, 255, 255, 0.2); *background:#FFF; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); }
 .s_a_standard_module .s_a_text_options a.optionSelected { 
 	background: rgb(100%, 100%, 100%); background: rgba(255, 255, 255, 0.8); *background:#FFF; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); }
 .s_a_standard_module .s_a_text_options a.button:hover { background: #fff }

 .s_a_standard_module .s_a_text_controllers { position : absolute; right: 0; bottom: 10px; z-index : 100; width: 300px; height: 14px; pointer-events: none; *zoom:1; }
 .s_a_standard_module .s_a_text_controllers ul { margin : 0; padding : 0; }
 .s_a_standard_module .s_a_text_controllers ul li { float: left; padding: 0; background: none !important }

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

 .s_a_standard_module .s_a_text_advance { position: absolute; width:100%; z-index:205; height: 0; }
 .s_a_standard_module .s_a_text_advance ul { width: 124px; margin:0 auto; }

 .s_a_standard_module .s_a_text_advance .s_a_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 0px 0px; }
 .s_a_standard_module .s_a_text_advance .s_a_text_option.previous { float: left }
 .s_a_standard_module .s_a_text_advance .s_a_text_option.previous a { margin: 0 40px 0 0; background-position: left top }
 .s_a_standard_module .s_a_text_advance .s_a_text_option.previous a:hover { background-position: left bottom }
 .s_a_standard_module .s_a_text_advance .s_a_text_option.next { float: right }
 .s_a_standard_module .s_a_text_advance .s_a_text_option.next a { background-position: -15px 0px;}
 .s_a_standard_module .s_a_text_advance .s_a_text_option.next a:hover { background-position: -15px -20px;}

 .s_a_standard_module div.s_a_text { position: relative; float: right; width: 260px; height: 240px; padding: 20px; z-index: 100;}
 .s_a_standard_module .s_a_text_title .s_a_text,
 .s_a_standard_module .s_a_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;}
 .s_a_standard_module .linkContent a { display: block; float: left; margin: 0 5px 5px 0; padding: 8px 25px; font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1.2; 
 	color: #fff; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.4); *background:#000; }
 .s_a_standard_module .linkContent a:hover { background: #000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }

 .s_a_standard_module .textContent { display: block; margin: 0 0 15px 0; color: #fff; font-size: 14px; line-height: 1.5 }
 .s_a_standard_module .s_a_image { width: 420px; float: left; }
  .s_a_standard_module .s_a_image img { margin:0; }

/* Inheritance Updates
--------------------------------------- */
.row .s_a_standard_module .s_a_standard { margin-bottom:12px; }