blockquote:before, 
blockquote:after,
q:before,
q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}

.theme-default #slider {
	margin:0; padding:0;
    width:490px; /* Make sure your images are the same size */
    height:643x; /* Make sure your images are the same size */
}

.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
}

/* The Nivo Slider styles */
.nivoSlider 	{ position:relative; width:660px; float:left; }
.nivoSlider img { position:absolute;top:0px;left:0px;}

/* 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%;}
.nivo-box 		{ display:block; position:absolute;	z-index:5; }

/* Caption styles */
.nivo-caption 	{ position:absolute; left:0px; bottom:0px; background:#000; color:#fff; pacity:0.8;/* Overridden by captionOpacity setting */ width:100%;	z-index:8;}
.nivo-caption p { padding:5px; margin:0;}
.nivo-caption a { display:inline !important;}
.nivo-html-caption { display:none;}

/* 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{ display:none; /*display:block; */ }
.nivo-controlNav a {  display:none; position:relative; top:-10px ;	z-index:9;	cursor:pointer;}
.nivo-controlNav a.active { font-weight:bold;}