/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Description: The default skin for the Nivo Slider.
Version: 1.3
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/

.theme-default .nivoSlider { position:relative; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a;}
.theme-default .nivoSlider img { position:absolute; top:0px; left:0px; display:none; height:auto !important;}
.theme-default .nivoSlider a { border:0; display:block; }

.theme-default .nivo-controlNav { bottom:2%; position:absolute; width:100%; margin:0 auto; text-align:center; z-index:9999; }
.theme-default .nivo-controlNav a { background:url('slider-nav.png') left -86px no-repeat; width:29px; height:30px; display:inline-block; margin:0px 2px; text-indent:-9999px; }
.theme-default .nivo-controlNav a.active, .theme-default .nivo-controlNav a:hover { background-position:-29px -86px; }

/* Replace */
.theme-default .nivo-directionNav a { position:absolute; width:42px; height:42px; display:block; top:45%; background:url('slider-nav.png') no-repeat; text-indent:-9999px; border:0; opacity: 0; -webkit-transition: opacity 0.5s; -moz-transition:opacity 0.5s; -o-transition:opacity 0.5s; }
.theme-default:hover .nivo-directionNav a { opacity:1; }

.theme-default a.nivo-nextNav:after { content: ""; position: absolute; top:0; left:0; bottom:0; right:0; background: url('slider-nav.png') left -42px no-repeat; opacity:0; -webkit-transition: opacity 0.5s; -moz-transition:opacity 0.5s; -o-transition:opacity 0.5s; }     
.theme-default a.nivo-nextNav:hover:after { opacity:1; background-position:-42px -42px; }
.theme-default a.nivo-nextNav { background-position:left -42px; right:30px; }
.theme-default a.nivo-nextNav:hover, .theme-default a.nivo-nextNav:hover:after { background-position:-42px -42px; }

.theme-default a.nivo-prevNav:after { content: ""; position: absolute; top:0; left:0; bottom:0; right:0; background: url('slider-nav.png') left top no-repeat; opacity:0; -webkit-transition: opacity 0.5s; -moz-transition:opacity 0.5s; -o-transition:opacity 0.5s; } 	
.theme-default a.nivo-prevNav:hover:after { opacity:1; background-position:-42px top; }
.theme-default a.nivo-prevNav { left:30px; background-position:left top; }
.theme-default a.nivo-prevNav:hover, .theme-default a.nivo-prevNav:hover:after { background-position:-42px top; }
 
.theme-default .nivo-caption h2 { font-family:'Niconne', cursive; font-size:48px; line-height:36px; letter-spacing:-0.20px; color:#FBF2F2; }
.theme-default .nivo-caption p {color:#FBF2F2; }
.abt .theme-default .nivo-caption p { color:#361f0f; padding-top:0px;}
.theme-default .nivo-caption a { background:url('slider-2.png') right no-repeat; height:30px; float:left; color:#fffae4; line-height:30px; padding:0px 12px 0px 0px; }
.theme-default .nivo-caption .readmore{margin-top: 10px !important; clear:both;float:left;background:#4A0301 !important;color:#FFF;font-size:14px;padding: 10px 35px 0px 15px;
white-space: nowrap; line-height: 20px; margin-bottom:200px;}
.theme-default .nivo-caption a span { 
    display:block; 
    height:30px; 
    padding:0px 22px;
    background:#361f0f;
    text-decoration:none;
    }

.theme-default .nivo-caption .readmore2{float:none;background:#4A0301 !important;color:#FFF; padding:5px 20px; width:76px; margin-left:38px; margin-top:15px; font-size:14px;}
.theme-default .nivo-caption .readmore3{background:#4A0301 !important;color:#FFF; padding:5px 20px; margin-left:38px; font-size: 14px;}
/* The Nivo Slider styles */
.nivoSlider { position:relative; width:100%; height:auto; overflow: hidden; }
.nivoSlider img { position:absolute; top:0px; left:0px; max-width: none; }
.nivo-main-image { display: block !important; position: relative !important;  width: 100% !important; }

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }

/* The slices and boxes in the Slider */ 
.nivo-slice { display:block; position:absolute; z-index:5; height:100%; top:0; }
.nivo-box { display:block; position:absolute; z-index:5; overflow:hidden; }
.nivo-box img { display:block; } 

/* Caption styles */
.nivo-caption { position:absolute; z-index:8; overflow: hidden; display: none; -moz-opacity: 0.8; filter:alpha(opacity=8); }
.nivo-html-caption { display:none; }


.nivo-caption{
/*background: url('slider-text-bg.png') repeat;
width: 360px;
height: 230px;*/
left: 230px;
top:26%;
width:100%;}

.abt .nivo-caption {
background: url('slider-text-bg.png') repeat;
width: 360px;
height: 145px;
padding: 20px 20px 20px;}

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { position:absolute; top:45%; z-index:9; cursor:pointer; }
.nivo-prevNav { left:0px; }
.nivo-nextNav { right:0px; }

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a { cursor:pointer; transition:none;  -webkit-transition:none; -moz-transition:none;}

/******************************************/

.first-slide{}
