/*
Skin Name: Sinclair Studio Nivo Slider Default Theme
Skin URI: http://sinclairstudio.net
Skin Type: flexible and responsive
Description: The default Sinclair Studio skin for the Nivo Slider.
Version: 1.0
Author: Sinclair Studio
Author URI: http://sinclairstudio.net
*/

#slider-wrapper.theme-workplaza {
	margin-bottom:20px;
	overflow:hidden;
}
.theme-workplaza .nivoSlider {
	width:940px;
	position:relative;
	background:#fff url('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-workplaza .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	margin:0;
}

.theme-workplaza .nivoSlider a {
	border:0;
	display:block;
}

.theme-workplaza .nivo-controlNav {
	display:block;
	position:relative;
    left:50%;
    bottom:-10px;
	margin-left:-40px; /* Tweak this to center bullets */
}

.theme-workplaza .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url('bullets.png') no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-workplaza .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-workplaza .nivo-directionNav a {
	display:none;
	width:30px;
	height:30px;
	background:url('arrows.png') no-repeat;
	text-indent:-9999px;
	border:0;
}

.nivoSlider:hover > .nivo-directionNav a {display:block;}

.theme-workplaza a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-workplaza a.nivo-prevNav {
	left:15px;
}

.theme-workplaza .nivo-caption {
    font-family:'PTSansRegular', Verdana, Geneva, sans-serif;
}
.theme-workplaza .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-workplaza .nivo-caption a:hover {
    color:#fff;
}
.caption {display:none;}

.nivoSlider:hover > .nivo-directionNav a {display:block;}

/*============================*/  
/*=== Home Slider Styles ===*/  
/*============================*/  
#home-slider-wrapper.home-slider {
	width:940px; height:290px;
	margin-top:10px;
	overflow:hidden;
	
	-moz-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
	box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
}  

.home-slider .nivo-controlNav {
	display:block;
	position:relative;
	left:668px;/*left:928px;*/
    bottom:36px;
	margin-left:0;
    padding:0;
	text-align:left;
	z-index:20;
}

.home-slider .nivo-controlNav a {
	display:inline;
	background:none;
	text-indent:-9999px;
	border:0;
	margin-right:9px;
	float:none;
}
.home-slider .nivo-controlNav a.active {
	/*background-position:0 -22px;*/
}
.home-slider .nivo-controlNav img {width:80px; margin:0; border:1px #ccc solid;}

.home-slider .nivo-controlNav a.active img {border:1px #666 solid;}

.home-slider .nivo-directionNav	 {}
.home-slider .nivo-directionNav a {
	display:block;
	width:18px;
	height:14px;
	background:url('arrows.png') no-repeat;
	text-indent:-9999px;
	border:0;
	top:315px;
}

/*.nivoSlider:hover > .nivo-directionNav a {display:block;}*/

.home-slider a.nivo-prevNav {background-position:0 0; left:648px;/*left:928px;*/}
.home-slider a.nivo-prevNav:hover {background-position:0 -14px;}
.home-slider a.nivo-nextNav {background-position:-18px 0; left:670px;/*left:950px;*/}
.home-slider a.nivo-nextNav:hover {background-position:-18px -14px;}

.home-slider .nivo-caption {
    width:280px; height:100%;
	padding:25px;
    font-family:'PTSansRegular', Verdana, Geneva, sans-serif;
	background-color:#7a2371;
	position:absolute;
	top:0; left:660px;/*left:920px;*/
	color:#fff;	
}
.home-slider .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.home-slider .nivo-caption a:hover {
    color:#fff;
}

.home-slider .nivo-caption h3 {color:#fff;}

/*============================*/  
/*=== Image Slider Styles ===*/  
/*============================*/  
#img-slider-wrapper.image-slider {  
    width:450px;
	height:336px;
	background:#fff;
	margin:10px 0;
	float:left;
	
	-moz-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
	box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
}  
.image-slider .nivoSlider {}
.image-slider #slider-img {
    position:relative;  
    width:430px;
    background:transparent url('loading.gif') no-repeat 50% 50%;
	left:10px; top:10px;
}

.image-slider .nivoSlider img {}

.image-slider #slider a {
    border:0;  
    display:block;  
}  

.image-slider .nivo-caption {text-shadow:none;}  
.image-slider .nivo-caption a {  
    color:#efe9d1;  
    text-decoration:underline;  
}

.image-slider .nivo-controlNav {
	display:block;
	position:relative;
    left:5px;
    bottom:-10px;
	margin-left:0; /* Tweak this to center bullets */
} 

.image-slider .nivo-directionNav a {
	display:none;
	width:30px;
	height:30px;
	background:url('arrows.png') no-repeat;
	text-indent:-9999px;
	border:0;
}

.image-slider a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.image-slider a.nivo-prevNav {
	background-position:0 0;
	left:15px;
}

/*============================*/  
/*=== Full Slider Styles ===*/  
/*============================*/  
#full-slider-wrapper.full-slider {  
    width:940px; height:304px;
	background:#fff;
	margin:0 0 0 0;
	float:left;
	
	-moz-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
	box-shadow:0px 0px 7px rgba(0, 0, 0, 0.8);
}  
.full-slider .nivoSlider {}
.full-slider #slider-full {
    position:relative;  
    width:920px;
    background:transparent url('loading.gif') no-repeat 50% 50%;
	left:10px; top:10px;
}

.full-slider .nivoSlider img {}

.full-slider #slider a {
    border:0;  
    display:block;  
}  

.full-slider .nivo-caption {text-shadow:none;}  
.full-slider .nivo-caption a {  
    color:#efe9d1;  
    text-decoration:underline;  
}

.full-slider .nivo-controlNav {
	display:block;
	position:relative;
    left:0;
    bottom:-12px;
	margin-left:0; /* Tweak this to center bullets */
} 

.full-slider .nivo-directionNav a {
	display:none;
	width:30px;
	height:30px;
	background:url('arrows.png') no-repeat;
	text-indent:-9999px;
	border:0;
}

.full-slider a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.full-slider a.nivo-prevNav {
	background-position:0 0;
	left:15px;
}

/*============================*/  
/*========= Media ============*/  
/*============================*/
@media only screen and (min-width:1212px) {

}

@media only screen and (max-width:1024px) and (min-width:768px) {

.theme-workplaza .nivoSlider,
#home-slider-wrapper.home-slider {
	width:752px !important;  
    height:232px !important;
}

#home-slider .nivoSlider img {width:752px !important;}

#home-slider.nivo-slice {height:232px !important;}

#img-slider-wrapper.image-slider,
.image-slider #slider-img {
	width:618px !important;
    height:191px !important;
}

#slider-img .nivo-slice {height:191px !important;}

.theme-workplaza .nivo-caption h2 {font-size:14px; line-height:15px;}
.theme-workplaza .nivo-caption p {font-size:11px; line-height:12px;}
}

@media only screen and (max-width:767px) and (min-width:480px) {

.theme-workplaza .nivoSlider,
#home-slider-wrapper.home-slider,
#img-slider-wrapper.image-slider {
	width:464px !important;  
    height:143px !important;
}

.theme-workplaza .nivoSlider img {width:464px !important;}

.nivo-slice {height:143px !important;}

.theme-workplaza .nivo-caption h2 {font-size:14px; line-height:15px;}
.theme-workplaza .nivo-caption p {font-size:11px; line-height:12px;}

}

@media only screen and (max-width:479px) and (min-width:320px) {

.theme-workplaza .nivoSlider,
#home-slider-wrapper.home-slider,
#img-slider-wrapper.image-slider {
	width:304px !important;  
    height:94px !important;
}
.theme-workplaza .nivoSlider img {width:304px !important;}

.nivo-slice {height:94px !important;}

.theme-workplaza .nivo-caption h2 {font-size:14px; line-height:15px;}
.theme-workplaza .nivo-caption p {font-size:11px; line-height:12px;}
}

@media only screen and (max-width:319px)  and (min-width:240px) {

.theme-workplaza .nivoSlider,
#home-slider-wrapper.home-slider,
#img-slider-wrapper.image-slider {
	width:224px !important;  
    height:69px !important;
}

.theme-workplaza .nivoSlider img {width:224px !important;}

.nivo-slice {height:69px !important;}

.theme-workplaza .nivo-caption h2 {font-size:14px; line-height:15px;}
.theme-workplaza .nivo-caption p {font-size:11px; line-height:12px;}
}