/* * jQuery Nivo Slider v2.7.1 * http://nivo.dev7studios.com * * Copyright 2011, Gilbert Pellegrom * Free to use and abuse under the MIT license. * http://www.opensource.org/licenses/mit-license.php *  * March 2010 */  /* The Nivo Slider styles */.nivoSlider {	position:relative;}.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;	opacity:0.8; /* Overridden by captionOpacity setting */	width:100%;	z-index:8;}.nivo-caption p {	padding:5px 15px;	margin:5px 0 !important;}.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 a {	position:relative;	z-index:9;	cursor:pointer;}.nivo-controlNav a.active {	font-weight:bold;}/**   Default  */.theme-default .nivoSlider {    position:relative;    background:#fff url(themes/default/loading.gif) no-repeat 50% 50%;    margin-bottom:50px;    -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;}.theme-default .nivoSlider a {    border:0;    display:block;}.theme-default .nivoSlider a[href=''] {    cursor:default;}.theme-default .nivo-controlNav {    position:absolute;    right: 20px;    bottom:-30px;    /*margin-left:-40px;  Tweak this to center bullets */}.theme-default .nivo-controlNav a {    display:block;    width:22px;    height:22px;    background:url(themes/default/bullets.png) no-repeat;    text-indent:-9999px;    border:0;    margin-right:3px;    float:left;}.theme-default .nivo-controlNav a.active {    background-position:0 -22px;}.theme-default .nivo-directionNav a {    display:block;    width:30px;    height:30px;    background:url(themes/default/arrows.png) no-repeat;    text-indent:-9999px;    border:0;}.theme-default a.nivo-nextNav {    cursor:pointer;    background-position:-30px 0;    right:15px;}.theme-default a.nivo-prevNav {    cursor:pointer;    left:15px;}.theme-default .nivo-caption {    font-family: 'PT Sans', Helvetica, Arial, sans-serif;    font-size: 15px;}.theme-default .nivo-caption a {    color:#fff;    border-bottom:1px dotted #fff;}.theme-default .nivo-caption a:hover {    color:#fff;}/**  Orman*/.theme-orman.slider-wrapper {/*    background:url(themes/orman/slider.png) no-repeat;    width:722px;    height:337px;  */    margin:0 auto;    padding-top:18px;    position:relative;}.theme-orman .nivoSlider {    position:relative;    background:url(themes/orman/loading.gif) no-repeat 50% 50%;}.theme-orman .nivoSlider img {    position:absolute;    top:0px;    left:0px;    display:none;}.theme-orman .nivoSlider a {    border:0;    display:block;}.theme-orman .nivo-controlNav {    position:absolute;    right: 20px;    bottom:-20px;    margin-left:-50px; /* Tweak this to center bullets */}.theme-orman .nivo-controlNav a {    display:block;    width:10px;    height:10px;    background:url(themes/orman/bullets.png) no-repeat;    text-indent:-9999px;    border:0;    margin-right:7px;    float:left;}.theme-orman .nivo-controlNav a.active {    background-position:0 -10px;}.theme-orman .nivo-directionNav a {    display:block;    width:25px;    height:100%;    background:url(themes/orman/arrows.png) no-repeat 0% 50%;    text-indent:-9999px;    border:0;    top:40px;}.theme-orman a.nivo-nextNav {    background-position:100% 50%;    right:-24px;    padding-right:20px;    top: 0;}.theme-orman a.nivo-prevNav {    left:-24px;    padding-left:20px;    top: 0;}.theme-orman .nivo-caption {    font-family: Helvetica, Arial, sans-serif;}.theme-orman .nivo-caption a {     color:#fff;    border-bottom:1px dotted #fff;}.theme-orman .nivo-caption a:hover {     color:#fff;}.theme-orman .ribbon {    background:url(themes/orman/ribbon.png) no-repeat;    width:111px;    height:111px;    position:absolute;    top:87px;    left:1px;    z-index:300;}/**  Pascal*/.theme-pascal.slider-wrapper {/*    background:url(themes/pascal/slider.png) no-repeat;*/    margin:0 auto;    padding-top:17px;    position:relative;}.theme-pascal .nivoSlider {    position:relative;/*    margin-left:19px;*/    background:url(themes/pascal/loading.gif) no-repeat 50% 50%;}.theme-pascal .nivoSlider img {    position:absolute;    top:0px;    left:0px;    display:none;}.theme-pascal .nivoSlider a {    border:0;    display:block;}.theme-pascal .nivo-controlNav {    background:url(themes/pascal/controlnav.png) no-repeat;    width:100%;    height:40px;    position:absolute;    left:25%; /* Tweak this to center bullets */    bottom:-27px;    padding:8px 0 0 68px;    z-index:20;}.theme-pascal .nivo-controlNav a {    display:block;    width:22px;    height:22px;    background:url(themes/pascal/bullets.png) no-repeat;    text-indent:-9999px;    border:0;    margin-right:3px;    float:left;}.theme-pascal .nivo-controlNav a.active {    background-position:0 -22px;}.theme-pascal .nivo-directionNav a {    display:none;}.theme-pascal .nivo-caption {    bottom:80%;    left:auto;    right:0px;    width:auto;    max-width:630px;    overflow:hidden;    background:#fff;    text-shadow:none;    font-family: arial, serif;    color:#4c4b4b;}.theme-pascal .nivo-caption p {    padding:5px 15px;    color:#333;    font-weight:bold;    font-size:27px;    text-transform:uppercase;}.theme-pascal .nivo-caption a {     color:#333;    font-weight:bold;    font-size:27px;    text-transform:uppercase;}.theme-pascal .ribbon {    background:url(themes/pascal/ribbon.png) no-repeat;    width:111px;    height:111px;    position:absolute;    top:82px;    left:-7px;    z-index:300;} 