﻿/* jssor slider bullet navigator skin 01 css */
/*
.jssorb01 div           (normal)
.jssorb01 div:hover     (normal mouseover)
.jssorb01 .av           (active)
.jssorb01 .av:hover     (active mouseover)
.jssorb01 .dn           (mousedown)
*/
.jssorb01 {
    position: relative;
    z-index:2 !important;
    margin:auto;
    bottom:0;
    clear:both;
    right:0 !important;
}

#jssor_1{
	background:none;
}

#jssor_1 > div{
	position:static !important;
}

.ie8 #jssor_1 > div{
	position:absolute !important;
}

.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
    position: absolute;
    /* size of bullet elment */
    width: 18px !important;
    height: 18px !important;
    cursor: pointer;
    border: #fff 2px solid;
    border-radius:50% !important;
}
.jssorb01 div { background-color: #007849; }
.jssorb01 div:hover, .jssorb01 .av:hover { background-color: #73ba9e; }
.jssorb01 .av { background-color: #73ba9e; }
.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #73ba9e; }

/* jssor slider arrow navigator skin 02 css */
/*
.jssora02l                  (normal)
.jssora02r                  (normal)
.jssora02l:hover            (normal mouseover)
.jssora02r:hover            (normal mouseover)
.jssora02l.jssora02ldn      (mousedown)
.jssora02r.jssora02rdn      (mousedown)
*/
.jssora02l, .jssora02r {
    display: block;
    position: absolute;
    /* size of arrow element */
    width: 55px;
    height: 55px;
    cursor: pointer;
    background: url('/Style Library/unimed-fesp/plugins/simple-fade-slideshow.slider/img/a02.png') no-repeat;
    overflow: hidden;
    z-index: 9;
	top:-999px;
}
.jssora02l { background-position: -3px -33px; }
.jssora02r { background-position: -63px -33px; }
.jssora02l:hover { background-position: -123px -33px; }
.jssora02r:hover { background-position: -183px -33px; }
.jssora02l.jssora02ldn { background-position: -3px -33px; }
.jssora02r.jssora02rdn { background-position: -63px -33px; }

.banner-home{
	padding:0 !important;
}

.banner-home #jssor_1{
	top:-2px !important;
}

.looping-banner h2{
    font-family: 'UnimedSlabBold';
	font-size:46px;
	color:#fff;

}

.looping-banner h3{
	font-family: 'UnimedSlabRegular';
	font-size:36px;
	color:#fff;

}
.cria-html{
	width:100%;
    z-index: 1 !important;
}

@media(max-width:666px){
	.content-caption h2{font-size:16px !important;}
	.content-caption h3{font-size:14px !important;}
	
	.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
	    width: 12px !important;
	    height: 12px !important;
	}
}


@media(min-width:665px) and (max-width: 769px){
	.content-caption h2{font-size:18px !important;}
	.content-caption h3{font-size:14px !important;}
	
	.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
	    width: 14px !important;
	    height: 14px !important;
	}

}

@media(min-width:770px){
	.content-caption h2{font-size:26px !important;}
	.content-caption h3{font-size:20px !important;}
}

@media(min-width:992px){
	.content-caption h2{font-size:32px !important;}
	.content-caption h3{font-size:26px !important;}
}

@media(max-width:992px){
	/* Oculta as setinhas para tablets e mobile */
	.jssora02l, .jssora02r{
		display:none !important;
	}
}

@media(min-width:1200px){
	.content-caption h2{font-size:42px !important; line-height:38px;}
	.content-caption h3{font-size:28px !important;}
}


@media (max-width: 900px) {.info-html{display:none;}}

@media (min-width: 500px) {.info-html{margin-left:-660px;}}
@media (min-width: 600px) {.info-html{margin-left:-610px;}}
@media (min-width: 700px) {.info-html{margin-left:-580px;}}
@media (min-width: 800px) {.info-html{margin-left:-520px;}}
@media (min-width: 900px) {.info-html{margin-left:-490px;}}

@media (min-width: 1000px) {.info-html{margin-left:-400px;}}
@media (min-width: 1100px) {.info-html{margin-left:-380px;}}
@media (min-width: 1200px) {.info-html{margin-left:-300px;}}
@media (min-width: 1300px) {.info-html{margin-left:-250px;}}
@media (min-width: 1400px) {.info-html{margin-left:-150px;}}
@media (min-width: 1500px) {.info-html{margin-left:-80px;}}

@media (min-width: 1600px) {.info-html{margin-left:0px;}}


@media (max-width: 500px) {	
	.looping-banner a{background-size: 568px 110px !important;}
	.jssora02l, .jssora02r{
		margin-top:-5px !important;
	}
}

@media (min-width: 501px) and (max-width: 768px) {	
	.looping-banner a{background-size: 768px 180px !important;}
}

@media (min-width: 767px) and (max-width: 992px){	
	.looping-banner a{background-size: 1322px 280px !important;}
}

@media (min-width: 991px) and (max-width: 1200px){	
	.looping-banner a{background-size: 1722px 330px !important;}
}


.looping-banner a{
	background-repeat:no-repeat !important;
	background-position:center center !important;
}

@-moz-document url-prefix() { 
  .looping-banner a{
	background-position:top center !important;
  }
}

.loading-banner{
	background:transparent url("/Style Library/unimed-fesp/plugins/simple-fade-slideshow.slider/img/loading-banner.gif") no-repeat center center;
}

.banner-home{
	overflow:hidden;
	height:1px;
}

@media (max-width: 500px){	
	#jssor_1, .cria-html, .looping-banner, .looping-bannera, .loading-banner{
		height:110px !important;
	}
	
}

@media (min-width: 501px) and (max-width: 768px) {
	#jssor_1, .cria-html, .looping-banner, .looping-bannera, .loading-banner{
		height:180px !important
	}
	
}

@media (min-width: 769px) and (max-width: 992px) {
	#jssor_1, .cria-html, .looping-banner, .looping-bannera, .loading-banner{
		height:280px !important
	}
	
}

@media (min-width: 993px) and (max-width: 1200px) {
	#jssor_1, .cria-html, .looping-banner, .looping-bannera, .loading-banner{
		height:330px !important
	}
	
}

@media (min-width: 1201px){	
	#jssor_1, .cria-html, .looping-banner, .looping-bannera, .loading-banner{
		height:360px !important
	}
	
}

