/*
LIGHT (.light) SUPPORT COMMENTED OUT FOR NOW.  -Nic    
*/ 

/*----------------------------------------------------------------------------- 
- kenburn slider -
Screen Stylesheet 
version:1.0 
date:09/18/11 
author:themepunch
email:info@themepunch.com 
website:http://www.themepunch.com
-----------------------------------------------------------------------------*/
/*******************************
- BANNER STYLES - 
********************************/
.bannercontainer{max-width:940px;height:330px;background-color:#333;position:relative;margin:0 auto 40px auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.bannercontainer img{max-width:none !important;}
.bannercontainer ul >li{display:none;}
.bannershadow{margin-top:0px;max-width:930px;height:40px;position:relative;}
/***********************************************
- THE BACKGROUND OF THE SLIDER -
************************************************/
/*.light .kenburn-bg{background:url(../gfx/kenburner/white25.png) repeat;padding:4px;border:1px solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}*/
.dark .kenburn-bg{background:url(../gfx/kenburner/black25.png) repeat;padding:4px;border:1px solid #222;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
/*************************************************
- THE PRELOADER OF THE BANNER -
*************************************************/
.kenburn-preloader{background:url(../gfx/kenburner/preloader.gif) no-repeat 50% 50%;width:32px;height:32px;position:absolute;left:50%;top:50%;z-index:9999;background-color:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;margin-left:-14px;}
.video_kenburn_wrap{height:100%}
/**********************************************************
- CAPTION SETTINGS FOR THE PARADIGM SLIDER -
**********************************************************/ 
.kb-fullsize .cp-right,.kb-fullsize .cp-top,.kb-fullsize .cp-left,.kb-fullsize .cp-bottom,
.kb-smallsize .cp-right,.kb-smallsize .cp-top,.kb-smallsize .cp-left,.kb-smallsize .cp-bottom,
.kb-mediumsize .cp-right,.kb-mediumsize .cp-top,.kb-mediumsize .cp-left,.kb-mediumsize .cp-bottom{color:#fff;background:url(../gfx/kenburner/black65.png);position:absolute;}
.kb-minisize .cp-right,.kb-minisize .cp-top,.kb-minisize .cp-left,.kb-minisize .cp-bottom{visibility:hidden;width:0px;height:0px;}
/**************************
WIDHT >959px SIZING 
***************************/
.kb-fullsize .cp-right{padding:30px 40px 30px 40px;top:0px;right:0px;height:100%;}
.kb-fullsize .cp-left{padding:20px;top:0px;left:0px;height:100%;}
.kb-fullsize .cp-top{padding:5px 40px 5px 40px;top:0px;left:0px;width:100%;}
.kb-fullsize .cp-bottom{padding:5px 40px 5px 40px;bottom:0px;left:0px;width:100%;}
.kb-fullsize .cp-title{color:#ccc;font-size:20px;font-family:'Oswald',sans-serif;text-shadow:0px 1px 0px #000000;line-height:25px;}
.kb-fullsize .cp-date{font-size:18px;text-transform:uppercase;font-family:'Oswald';}
.kb-fullsize .cp-date span{font-size:12px;text-transform:uppercase;}
.kb-fullsize p{font-family:Arial,sans-serif;font-size:12px;color:#999;line-height:20px;text-shadow:0px 1px 0px #000000;}
/******* VIDEO SETTINGS ********/
.kb-fullsize .video_clip{width:60%;height:100%;top:0px;left:0px;}
.kb-fullsize .video_video{width:100%;height:100%;}
.kb-fullsize .video_details{width:34%;padding:30px 3% 30px 3%;top:0px;right:0px;position:absolute;}
.kb-fullsize .video_kenburn h2{color:#ccc;font-size:26px;font-family:'Oswald',sans-serif;text-shadow:0px 1px 0px #000000;font-family:'Oswald',sans-serif;margin:0;line-height:1;}
.light.kb-fullsize .video_kenburn h2{color:#999;text-shadow:0px 1px 0px #eee;}
/*.light.kb-fullsize .video_kenburn .cp-title{color:#999;text-shadow:0px 1px 0px #eee;}
.light.kb-fullsize .video_kenburn p{text-shadow:0px 1px 0px #eee;}
*//**************************
WIDHT <=767px SIZING 
***************************/
.kb-mediumsize .cp-right{padding:15px 15px 15px 15px;top:0px;right:0px;height:100%;}
.kb-mediumsize .cp-left{padding:15px;top:0px;left:0px;height:100%;}
.kb-mediumsize .cp-top{padding:0px 15px 0px 15px;top:0px;left:0px;width:100%;}
.kb-mediumsize .cp-bottom{padding:0px 15px 0px 15px;bottom:0px;left:0px;width:100%;}
.kb-mediumsize .cp-title{color:#ccc;font-size:18px;font-family:'Oswald',sans-serif;text-shadow:0px 1px 0px #000000;line-height:22px;}
.kb-mediumsize .cp-date{font-size:16px;text-transform:uppercase;font-family:'Oswald';}
.kb-mediumsize p{font-family:Arial,sans-serif;font-size:12px;color:#999;line-height:16px;text-shadow:0px 1px 0px #000000;}
.kb-mediumsize .cp-description{margin:0;}
/******* VIDEO SETTINGS ********/
.kb-mediumsize .video_clip{width:60%;height:100%;top:0px;left:0px;}
.kb-mediumsize .video_video{width:100%;height:100%;}
.kb-mediumsize .video_details{width:34%;padding:30px 3% 30px 3%;top:0px;right:0px;position:absolute;}
.kb-mediumsize .video_kenburn h2{color:#ccc;font-size:20px;font-family:'Oswald',sans-serif;text-shadow:0px 1px 0px #000000;font-family:'Oswald',sans-serif;margin:0;line-height:1;}
/*.light.kb-mediumsize .video_kenburn h2{color:#999;text-shadow:0px 1px 0px #eee;}
.light.kb-mediumsize .video_kenburn p{text-shadow:0px 1px 0px #eee;}
*//**************************
WIDHT <=570px SIZING 
***************************/
.kb-smallsize .cp-right{padding:15px 15px 15px 15px;top:0px;right:0px;height:100%;}
.kb-smallsize .cp-left{padding:12px;top:0px;left:0px;height:100%;}
.kb-smallsize .cp-top{padding:15px 15px 15px 15px;top:0px;left:0px;width:100%;}
.kb-smallsize .cp-bottom{padding:15px 15px 15px 15px;bottom:0px;left:0px;width:100%;}
.kb-smallsize .cp-title{color:#ccc;font-size:13px;font-family:'Oswald',sans-serif;text-shadow:0px 1px 0px #000000;}
.kb-smallsize .cp-date{font-size:12px;text-transform:uppercase;font-family:'Oswald';}
.kb-smallsize p{font-family:Arial,sans-serif;font-size:11px;color:#999;line-height:16px;text-shadow:0px 1px 0px #000000;}
/******* VIDEO SETTINGS ********/
.kb-smallsize .video_clip{width:60%;height:100%;top:0px;left:0px;}
.kb-smallsize .video_video{width:100%;height:100%;}
.kb-smallsize .video_details{width:34%;padding:30px 3% 30px 3%;top:0px;right:0px;position:absolute;}
.kb-smallsize .video_kenburn h2{color:#ccc;font-size:15px;font-family:'Oswald',sans-serif;text-shadow:0px 1px 0px #000000;font-family:'Oswald',sans-serif;margin:0;line-height:1;}
/*.light.kb-smallsize .video_kenburn h2{color:#999;text-shadow:0px 1px 0px #eee;}
.light.kb-smallsize .video_kenburn p{text-shadow:0px 1px 0px #eee;}
*//**************************
WIDHT <=300px SIZING 
***************************/
.kb-minisize .video_clip{width:100%;height:100%;padding-right:0px;top:0px;left:0px;}
/******* VIDEO SETTINGS ********/
.kb-minisize .video_clip{width:100%;height:100%;top:0px;left:0px;}
.kb-minisize .video_video{width:100%;}
.kb-minisize .video_details{visibility:hidden}
.kb-minisize .video_kenburn h2{font-size:0px;margin:0;line-height:0;}
/****************************
- DECORATIONS -
****************************/ 
/*a:link,a:visited{text-decoration:none;color:#fff;}
a:hover{text-decoration:none;cursor:pointer;color:#ddd;}
a:focus{outline:none;}
.clear{clear:both;}
*/
/***********************************************
- ALL VIDEO SETTINGS -
************************************************/
.kenburn-video-overlay{background-color:#000;opacity:0.25;filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";width:100%;height:100%;position:relative;z-index:1000;}
.kenburn-video-button{background:url(../gfx/kenburner/play.png) no-repeat;width:100px;height:100px;position:absolute;z-index:1500;opacity:0.85;filter:alpha(opacity=85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";cursor:pointer;}
.kenburn-video-button:hover{opacity:1.0;}
/*****************************************
- VIDEO BACKGROUNDS -
******************************************/
.dark .video_kenburn{position:absolute;top:0;bottom:0px;width:100%;background:#111;font-family:Arial,sans-serif;font-size:12px;line-height:20px;color:#777;text-shadow:#fff 1px 1px 1px;}
/*.light .video_kenburn{position:absolute;top:0;bottom:0px;width:100%;background:#ddd;font-family:Arial,sans-serif;font-size:12px;line-height:20px;color:#222;text-shadow:#eee 1px 1px 1px;}*/
/**************************
- BUTTONS -
***************************/
.dark .kb-button{font-family:'Oswald',sans-serif;float:left;line-height:110%;font-size:12px;letter-spacing:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.dark .kb-button:link,.dark .kb-button:visited{background:rgb(79,79,79);/* Old browsers */
background:-moz-linear-gradient(top,rgba(79,79,79,1) 0%,rgba(40,40,40,1) 49%,rgba(15,15,15,1) 50%,rgba(14,14,14,1) 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(79,79,79,1)),color-stop(49%,rgba(40,40,40,1)),color-stop(50%,rgba(15,15,15,1)),color-stop(100%,rgba(14,14,14,1)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,rgba(79,79,79,1) 0%,rgba(40,40,40,1) 49%,rgba(15,15,15,1) 50%,rgba(14,14,14,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,rgba(79,79,79,1) 0%,rgba(40,40,40,1) 49%,rgba(15,15,15,1) 50%,rgba(14,14,14,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top,rgba(79,79,79,1) 0%,rgba(40,40,40,1) 49%,rgba(15,15,15,1) 50%,rgba(14,14,14,1) 100%);/* IE10+ */
background:linear-gradient(to bottom,rgba(79,79,79,1) 0%,rgba(40,40,40,1) 49%,rgba(15,15,15,1) 50%,rgba(14,14,14,1) 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f',endColorstr='#0e0e0e',GradientType=0 );/* IE6-9 */
box-shadow:inset 0 0 2px #141414;-webkit-box-shadow:inset 0 0 2px #141414;-moz-box-shadow:inset 0 0 2px #141414;color:#fff;padding:10px 20px;text-align:center;text-shadow:0px 1px 0px #000000;/*background:url(../gfx/kenburner/button_dark.png) repeat-x center top;*/
text-decoration:none;}
.dark .kb-button:hover,.dark .comment-reply-link:hover{background:rgb(86,86,86);/* Old browsers */
background:-moz-linear-gradient(top,rgba(86,86,86,1) 0%,rgba(49,49,49,1) 49%,rgba(25,25,25,1) 50%,rgba(24,24,24,1) 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(86,86,86,1)),color-stop(49%,rgba(49,49,49,1)),color-stop(50%,rgba(25,25,25,1)),color-stop(100%,rgba(24,24,24,1)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,rgba(86,86,86,1) 0%,rgba(49,49,49,1) 49%,rgba(25,25,25,1) 50%,rgba(24,24,24,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,rgba(86,86,86,1) 0%,rgba(49,49,49,1) 49%,rgba(25,25,25,1) 50%,rgba(24,24,24,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top,rgba(86,86,86,1) 0%,rgba(49,49,49,1) 49%,rgba(25,25,25,1) 50%,rgba(24,24,24,1) 100%);/* IE10+ */
background:linear-gradient(to bottom,rgba(86,86,86,1) 0%,rgba(49,49,49,1) 49%,rgba(25,25,25,1) 50%,rgba(24,24,24,1) 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656',endColorstr='#181818',GradientType=0 );/* IE6-9 */
/* background-position:bottom;*/
text-decoration:none;}
/*.light .kb-button{font-family:'Oswald',sans-serif;float:left;height:31px;line-height:30px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.light .kb-button:link,.light .kb-button:visited{color:#333;padding:0 20px 0 20px;text-align:center;text-shadow:0px 1px 0px #ccc;background:url(../gfx/kenburner/button_light.png) repeat-x center top;text-decoration:none;}
.light .kb-button:hover,.light .comment-reply-link:hover{background-position:bottom;text-decoration:none;color:#000;}
*//*********************************
- VIDEO BUTTONS -
*********************************/ 
.dark .video_kenburn .close{width:30px;height:30px;position:absolute;background:url(../gfx/kenburner/close_dark.png) no-repeat top;right:10px;top:10px;cursor:pointer;}
.dark .video_kenburn .close:hover{background-position:bottom;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:pointer;}
/*.light .video_kenburn .close{width:30px;height:30px;position:absolute;background:url(../gfx/kenburner/close.png) no-repeat top;right:10px;top:10px;cursor:pointer;}
.light .video_kenburn .close:hover{background-position:bottom;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:pointer;}
*/.kenburn_thumb_container .video{width:30px;height:30px;background:url(../gfx/kenburner/play_small.png) no-repeat;margin-top:-15px;margin-left:-15px;cursor:pointer;}
/*************************************/
/* THUMBNAIL OPTIONS */
/*************************************/
.kenburn_thumb_container_bg{background:url(../gfx/kenburner/thumbs_bg.png);padding:1px;margin-top:-1px;margin-left:-1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.80);-moz-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.80);-webkit-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.80);}
.dark .kenburn-thumbs .overlay{width:100%;height:100%;position:absolute;top:0px;left:0px;background:#000;}
/*.light .kenburn-thumbs .overlay{width:100%;height:100%;position:absolute;top:0px;left:0px;background:#000;}*/
/*************************************/
/* THUMBNAIL OPTIONS */
/*************************************/
.thumbbuttons{background:url(../gfx/kenburner/navigdots_bgtile.png);height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;bottom:-33px;z-index:1000;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.80);-moz-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.80);-webkit-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.80);}
.thumbbuttons .grainme{background:url(../gfx/kenburner/grain.png);height:35px;width:100%;}
.thumbbuttons .leftarrow{background:url(../gfx/kenburner/arrowleft.png) no-Repeat bottom left;width:9px;height:16px;margin-left:9px;margin-right:9px;margin-top:9px;float:left;cursor:pointer;}
.thumbbuttons .rightarrow{background:url(../gfx/kenburner/arrowright.png) no-Repeat bottom left;width:9px;height:16px;margin-top:9px;margin-right:9px;margin-left:18px;float:left;cursor:pointer;}
.thumbbuttons .minithumb{background:url(../gfx/kenburner/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-top:9px;margin-left:9px;float:left;cursor:pointer;}
.thumbbuttons .thumbs{float:left;}
.thumbbuttons .rightarrow:hover,.thumbbuttons .leftarrow:hover,.thumbbuttons .minithumb:hover,.thumbbuttons .thumbs .selected{background-position:top left;}
