
/* - docbook.css - */
@media all {
/* https://culturesciencesphysique.ens-lyon.fr/portal_css/docbook.css?original=1 */
#article-xml {
color:black;
}
h1, h2, h3, h4, h5, h6 {
color:black;
}
p {
margin-top:0.5em;
margin-bottom:0.5em;
}
div.titlepage h1.title {
font-variant:small-caps;
font-weight:bold;
font-size:190%;
color: #444445;
margin: 1em 0;
}
div.titlepage h3.subtitle {
font-variant:small-caps;
color:#000;
font-size:130%!important;
font-style:italic!important;
}
p.pubdate {
text-transform:uppercase;
font-weight:bold;
color:#818181;
}
div.authorgroup {
font-size:80%;
}
#article-xml p {
text-align:justify;
}
code.email {
border:none;
}
div.authorgroup span.link-external {
display:block;
}
code.uri {
border:none;
color: #231691;
}
div.abstract {
color:#000;
margin:15px 0 0 0;
font-style:italic;
}
div.abstract p {
margin:0;
font-size:90%!important;
}
#article-xml h3 {
font-size:110%;
}
#article-xml h4 {
font-size:100%;
}
h3.author {
color:#818181;
}
div.authorgroup>div.author>h3.author{
font-size:130%!important;
}
div.author:before {
content:"Auteur(s) :";
display:block;
color:#000;
font-weight:bold;
padding:0 0 3px 0;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
font-size: 100%;
margin:bottom:0;
}
div.author+div.author:before {
display:none;
}
div.othercredit:before {
content:"Avec l'aide de :";
display:block;
color:#000;
font-weight:bold;
padding:0 0 3px 0;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
font-size: 100%;
}
div.othercredit+div.othercredit:before {
display:none;
}
div.editor:before {
content:"Publié par :";
display:block;
color:#000;
padding:0 0 3px 0;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
font-weight:bold;
font-size: 100%;
}
div.editor+div.editor:before {
display:none;
}
div.editor h4.editedby {
display:none;
}
div.author, div.othercredit, div.editor  {
margin:10px 0 0 0;
color:#000;
}
div.editor div.affiliation,div.editor code.email,div.editor code.uri,div.editor div.address {
display:none;
}
span.jobtitle,span.orgname, span.orgdiv {
display:inline-block;
}
div.affiliation span+span {
margin-left:5px;
}
div.affiliation span+span+span:before {
content:"- ";
}
div.address p {
margin-top:0;
margin-bottom:0;
}
p.copyright {
font-size:85%;
margin:10px 0 0 0;
}
div.legalnotice p {
font-size:70%;
}
p.publisher {
margin-bottom:0;
}
span.publishername {
font-weight:bold;
}
div.confgroup span.conftitle {
font-weight:bold;
}
div.confgroup div.address p {
margin-bottom:0;
}
div.titlepage hr {
color: black;
background-color: #000;
height: 1px;
border: 0;
}
div.toc a{
font-weight:normal;
}
div.toc dd {
margin-bottom:0;
}
div.titlepage h2.title {
font-variant:small-caps;
color:#818181;
font-size:130%!important;
border-color:#818181;
font-weight:bold;
}
div.titlepage h2.title .MathJax * {
color:#818181 !important;
}
#content a:link .MathJax * {
color:#FA8C01 !important;
}
div.appendix .title {
color:black!important;
border-color:black!important;
}
div.appendix>h2.title {
font-variant:small-caps;
color:#818181!important;
font-size:130%!important;
border-color:#818181!important;
font-weight:bold;
text-align:center;
}
div.sect1 h2.title {
font-variant:small-caps;
color:#818181;
font-size:150%!important;
border-color:#818181;
font-weight:bold;
margin: 1em 0;
}
div.sect1 h3.subtitle {
color:#000;
font-size:130%!important;
font-style:italic!important;
font-variant:normal;
margin: 1em 0;
}
div.sect2 h3.title {
font-variant:small-caps;
color:#818181;
font-weight:bold;
font-size:140%!important;
padding-left:10px;
margin: 1em 0;
}
div.sect2 h4.subtitle {
color:#000;
font-size:120%!important;
font-style:italic!important;
padding-left:10px;
margin: 1em 0;
}
div.sect2 div.titlepage {
padding-left:10px;
}
div.sect3 h4.title {
font-variant:small-caps;
color:#818181;
font-weight:bold;
font-size:130%!important;
padding-left:20px;
margin: 1em 0;
}
div.sect3 h5.subtitle {
color:#000;
font-size:110%!important;
font-style:italic!important;
padding-left:20px;
margin: 1em 0;
}
div.sect3 div.titlepage {
padding-left:20px;
}
div.sect4 h5.title {
font-variant:small-caps;
color:#818181;
font-size:120%!important;
font-weight:bold;
padding-left:30px;
margin: 1em 0;
}
div.sect4 h6.subtitle {
color:#000;
font-size:100%!important;
font-style:italic!important;
padding-left:30px;
margin: 1em 0;
}
div.sect4 div.titlepage {
padding-left:30px;
}
div.sect5 h6.title {
font-variant:small-caps;
color:#818181;
font-weight:bold;
font-size:110%!important;
padding-left:40px;
margin: 1em 0;
}
div.sect5 h6.subtitle {
color:#000;
font-size:100%!important;
font-style:italic!important;
padding-left:40px;
margin: 1em 0;
}
div.sect5 div.titlepage {
padding-left:40px;
}
p.bibliomixed {
display:list-item;
list-style-position:inside;
}
div.bibliography h2.title {
font-style:italic;
}
div.acknowledgements {
border:1px solid #818181;
margin:10px 0 0 0;
padding:0 10px;
}
div.acknowledgements h2.title {
border:0;
font-size:90%;
color:#818181;
}
div.epigraph{
margin-bottom:10px;
}
div.epigraph:after {
content: "............";
}
div.epigraph,div.epigraph p {
text-align:right!important;
}
div.blockquote{
border: 1px solid #A0A0A0;
color:#000;
width:80%;
margin:10px auto 0 auto;
padding:0 10px;
}
table.blockquote td {
border:none!important;
}
table.blockquote td {
margin:0!important;
padding:0!important;
}
div.literallayout {
padding:0 0 0 10px;
}
div.literallayout p {
margin-top:0;
margin-bottom:0;
}
div.colophon {
border:1px solid #000;
margin:10px 0 0 0;
padding:0 10px;
text-align:right!important;
}
div.colophon p{
text-align:right!important;
}
div.colophon h2.title {
border:0;
font-size:90%;
color:#000;
font-weight:bold;
}
div.important {
background:#fbcdce;
border:1px solid #b62125;
border-left:5px solid #b62125;
padding:2px 5px 0 5px;
display:inline-block;
}
div.important h3.title {
color:#b62125;
background:url(https://culturesciencesphysique.ens-lyon.fr/icons/important.gif) no-repeat center left;
padding:0 0 0 20px;
}
div.note {
background:#f6fdd9;
border:1px solid #c5d29c;
border-left:5px solid #c5d29c;
padding:2px 5px 0 5px;
margin:0 auto;
display:inline-block;
}
div.note h3.title {
color:#8d9f59;
background:url(https://culturesciencesphysique.ens-lyon.fr/icons/note.gif) no-repeat center left;
padding:0 0 0 20px;
}
div.tip {
background:#ecfdff;
border:1px solid #bff9ff;
border-left:5px solid #bff9ff;
padding:2px 5px 0 5px;
margin:0 auto;
display:inline-block;
}
div.tip h3.title {
color:#69cad5;
background:url(https://culturesciencesphysique.ens-lyon.fricons/tip.gif) no-repeat center left;
padding:0 0 0 20px;
}
div.sidebar {
background:#fff6d0;
border:1px solid #dab979;
border-left:5px solid #dab979;
border-right:5px solid #dab979;
padding:2px 8px 0 8px;
margin:0 auto;
display:inline-block;
}
div.sidebar p.title {
color:#dab979;
background:url(https://culturesciencesphysique.ens-lyon.fr/icons/sidebar.gif) no-repeat center left;
padding:0 0 0 20px;
}
div.itemizedlist ul {
list-style-image:url(https://culturesciencesphysique.ens-lyon.fr/icons/puce.gif);
}
div.itemizedlist div.itemizedlist ul {
list-style-image:url(https://culturesciencesphysique.ens-lyon.fr/icons/puce2.gif);
}
div.itemizedlist div.itemizedlist div.itemizedlist ul {
list-style-image:url(https://culturesciencesphysique.ens-lyon.fr/icons/puce3.gif);
}
div.itemizedlist ul,div.orderedlist ol {
margin-top:0;
margin-bottom:0;
}
div.itemizedlist li p,div.orderedlist li p {
margin-top:0;
margin-bottom:0;
}
div.itemizedlist li {
margin-bottom:0.5em;
}
div.orderedlist li {
margin-bottom:0.5em;
}
div.toc ul {
margin-top:0!important;
margin-bottom:0!important;
}
div.toc li {
margin-bottom:0;
}
tr.question {
font-weight:bold;
}
tr.question td {
padding:5px 5px 5px 5px!important;
}
tr.answer {
background:#fff6d0;
}
tr.answer td {
padding:0 5px 0 5px!important;
}
tr.answer td:empty {
background:#fff!important;
}
div.mediaobject, div.mediaobject span, div.mediaobject h3, div.mediaobject p, div.mediaobject div.author:before, div.mediaobject div.othercredit:before  {
color:#5e5e5e!important;
}
div.mediaobject div.abstract p {
font-size: 70%!important;
}
div.mediaobject div.othercredit {
font-size: 88%!important;
}
div.mediaobject div.confgroup{
font-size: 70%!important;
}
div.mediaobject div.author{
font-size: 70%!important;
}
div.mediaobject div.authorgroup{
background:#FFF;
border:none;
margin:0 auto;
}
div.mediaobject div.author:before {
font-size: 120%!important;
}
div.caption {
font-size:93%;
color:#5e5e5e!important;
margin:0 0 20px 0;
}
div.mediaobject div.caption a {
color:#5e5e5e!important;
}
div.mediaobject table {
margin-left:auto;
margin-right:auto;
}
div.mediaobject div.abstract {
text-align:center !important;
}
div.mediaobject * {
text-align:center !important;
clear:left;
}
div.mediaobject img {
margin-right:auto;
margin-left:auto;
display:block;
}
div.mediaobject[align="left"] * {
text-align:left !important;
clear:left;
}
div.mediaobject[align="right"] * {
text-align:right !important;
clear:right;
}
div.mediaobject[align="left"] table {
margin:0!important;
}
div.mediaobject[align="right"] table {
margin-left:0!important;
margin-right:0!important;
text-align:right!important;
}
div.mediaobject[align="left"] p {
text-align:left!important;
color:#5e5e5e!important;
}
div.mediaobject[align="right"] p {
text-align:right!important;
color:#5e5e5e!important;
}
div.mediaobject[align="center"] table {
margin-left:auto;
margin-right:auto;
}
div.mediaobject[align="center"] p {
text-align:center!important;
color:#5e5e5e!important;
}
#article-xml div.figure {
text-align:center!important;
}
#article-xml div.figure p,#article-xml div.figure ul.itemizedlist {
text-align:center!important;
color:#5E5E5E!important;
}
#article-xml div.example{
text-align:center!important;
color:#5E5E5E!important;
}
#article-xml div.example p,#article-xml div.example ul.itemizedlist {
text-align:center!important;
color:#5E5E5E!important;
}
#article-xml div.equation {
text-align:center!important;
color:#5E5E5E!important;
}
#article-xml div.equation p,#article-xml div.equation ul.itemizedlist {
text-align:center!important;
color:#5E5E5E!important;
}
#article-xml div.informalfigure,#article-xml div.informalequation,#article-xml div.informalexample {
text-align:center!important;
color:#5E5E5E!important;
}
#article-xml div.informalequation p,#article-xml div.informalequation ul.itemizedlist,
#article-xml div.informalfigure p,#article-xml div.informalfigure ul.itemizedlist,
#article-xml div.informalexample p,#article-xml div.informalexample ul.itemizedlist {
text-align:center!important;
color:#5E5E5E!important;
}
div.example-contents div.procedure ol.procedure p,
div.informalexample div.procedure ol.procedure p {
display:inline;
}
#article-xml div.table p {
text-align:center!important;
}
div.table table {
margin-left:auto;
margin-right:auto;
}
#article-xml div.informaltable p {
text-align:center!important;
}
div.informaltable table {
margin-left:auto;
margin-right:auto;
}
span.mathphrase,math {
white-space:nowrap;
}
table {
border-collapse: collapse;
}
#article-xml table td,table th {
border:1px solid black;
}
table.frame_topbot thead,table.frame_topbot tbody,table.frame_topbot tfoot {
border-top:1px solid black;
border-bottom:1px solid black;
}
table.frame_top thead,table.frame_top tbody,table.frame_top tfoot {
border-top:1px solid black;
}
table.frame_bottom thead,table.frame_bottom tbody,table.frame_bottom tfoot {
border-bottom:1px solid black;
}
table.frame_sides {
border-left:1px solid black;
border-right:1px solid black;
}
table.frame_top th,table.frame_top td,table.frame_bottom th,table.frame_bottom td,table.frame_topbot th,table.frame_topbot td,table.frame_sides th,table.frame_sides td,table.frame_none th,table.frame_none td {
border:none!important;
}
table.frame_all td,table.frame_all th {
border:1px solid black;
}
span.citetitle {
font-style:italic;
}
span.blue {
color:blue;
}
span.green {
color:green;
}
span.red {
color:red;
}
span.yellow {
color:gold;
}
span.italic {
font-style:italic;
}
span.underline {
text-decoration:underline;
}
span.bgcolor {
background:#FFF6D0;
}
span.teletype {
font-family:monospace,arial,sans-serif;
}
em.glossterm {
font-style:normal;
border-bottom:1px dotted black;
}
a.glossterm {
text-decoration:none;
}
div.qandaset table td {
border:none !important;
}
tr.question {
background:#e6d58e;
border-bottom:5px solid white;
}
div.annotation-list  { visibility: hidden;
}
div.annotation-nocss { position: absolute;
visibility: hidden;
}
div.annotation-popup { position: absolute;
z-index: 4;
/* */
padding: 0px;
margin: 2px;
border-style: solid;
border-width: 1px;
width: 200px;
background-color: white;
}
div.annotation-title { padding: 1px;
font-weight: bold;
border-bottom-style: solid;
border-bottom-width: 1px;
color: white;
background-color: black;
}
div.annotation-body  { padding: 2px;
}
div.annotation-body p { margin-top: 0px;
padding-top: 0px;
}
div.annotation-close { position: absolute;
top: 2px;
right: 2px;
}
.annotation:hover{
cursor:pointer;
}
div.table-contents .ACacher,
div.equation-contents .ACacher,
div.example-contents .ACacher{
display:none;
}
.othercredit .affiliation .orgname {
font-size:107%;
}
div#article-xml a[name]{
color:#333!important;
}
div#article-xml a[name]:hover{
text-decoration:none!important;
}
}


/* - metnav.css - */
@media all {
/* https://culturesciencesphysique.ens-lyon.fr/portal_css/metnav.css?original=1 */
/* */
/* */
#portlet-classification .brother{
font-weight: bold;
}
#search-exist .criteresSearch,
#search-exist .criteresSearchTheme{
padding:5px;
margin-right:0;
margin-left:5px;
border-radius: 0.5em 0.5em 0.5em 0.5em;
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
-o-border-radius: 0.5em 0.5em 0.5em 0.5em;
border:1px solid #e7e7e7;
box-shadow: 2px 2px 10px #CCCCCC;
display:block;
}
#search-exist .criteresSearch{
width:250px;
float:right;
}
#search-exist .criteresSearch fieldset,
#search-exist .criteresSearchTheme fieldset{
border-top:none;
margin: 0;
padding: 0;
}
p.goToTop {
color:#b92227;
cursor:pointer;
}
#portlet-nouveautes-du-site dd.portletItem.vignette{
display:inline-block;
width:200px;
min-height:200px;
text-valign:top;
background-color:#eee;
}
dd.portletItem div.ImageBg{
height:150px;
background-size:cover!important;
line-height:200px;
padding:0!important;
}
dd.portletItem div.ImageBg div.ImageBg {
background-size:auto!important;
}
div.ImageBg p {
background:#FFF;
background:rgba(255,255,255,0.8);
min-height:50px;
margin:0!important;
line-height:1.2;
display: inline-block;
vertical-align: bottom;
/* */
*display: inline;
*zoom: 1;
width:96.1%;
padding:2%;
opacity:1;
-webkit-transition:opacity 1s;
-moz-transition:opacity 1s;
-o-transition:opacity 1s;
transition:opacity 1s;
}
a:hover div.ImageBg p {
opacity:0;
}
#portlet-classification ul, #portlet-classification ul li{
list-style:none;
}
#portlet-classification .parent{
border-left:4px solid #FA8C01;
font-size:1.2em;
}
#portlet-classification .frere{
font-size: 90%;
line-height: 1.5em;
}
#portlet-classification .showEnfants{
display:block;
}
#portlet-classification .hideEnfants{
display:none;
}
#portlet-classification .currentItem{
border-left:3px solid #FA8C01;
font-weight:bold;
}
div[u="slides"] {
left:0!important;
}
.amazingcarousel-item-bottom-shadow {
display:none!important;
}
ul.bxslider {
margin:0!important;
}
ul.bxslider li {
background-size:cover!important;
}
.bx-wrapper .bx-viewport {
box-shadow:none;
}
.bx-wrapper .bx-caption {
background:rgba(67, 65, 66, 0.9);
}
#amazingcarousel-7 .amazingcarousel-title,#amazingcarousel-7 .amazingcarousel-description {
height:auto;
}
.amazingcarousel-image a {
position:relative;
display:block;
}
#amazingcarousel-7 .amazingcarousel-description {
position:absolute;
margin:0;
top:0;
background:#FFF;
opacity:0;
height:100%;
}
#amazingcarousel-7 .amazingcarousel-item-container {
border:none;
box-shadow:none;
}
.amazingcarousel-image a:hover .amazingcarousel-description {
color:#000;
opacity:1!important;
transition: opacity 1s ease 0s;}
.carousel-bg {
background-size:cover!important;
}
.autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
/* */

}


/* - jcarousel.css - */
@media all {
/* https://culturesciencesphysique.ens-lyon.fr/portal_css/jcarousel.css?original=1 */
/* */
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
#amazingcarousel-7 .amazingcarousel-image {
position: relative;
padding: 0px;
}
#amazingcarousel-7 .amazingcarousel-image img {
display: block;
width: 100%;
max-width: 100%;
border: 0;
margin: 0;
padding: 0;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
#amazingcarousel-7 .amazingcarousel-title {
position:relative;
font: bold 12px 'Open Sans', sans-serif;
color:#333333;
margin:6px;
text-align:left;
line-height: 14px;
height: 14px;
overflow: hidden;
}
#amazingcarousel-7 .amazingcarousel-description {
position:relative;
font: 12px 'Open Sans', sans-serif;
color:#333333;
margin:6px;
text-align:left;
line-height: 14px;
height: 28px;
overflow: hidden;
}
/* */
#amazingcarousel-container-7 {
padding: 32px 60px;
}
#amazingcarousel-7 .amazingcarousel-list-container {
padding: 16px 0;
}
/* */
#amazingcarousel-7 .amazingcarousel-item-container {
text-align: center;
padding: 4px;
background-color: #fff;
border: 1px solid #ddd;
-moz-box-shadow: 0px 0px 5px 1px rgba(96, 96, 96, 0.1);
-webkit-box-shadow: 0px 0px 5px 1px rgba(96, 96, 96, 0.1);
box-shadow: 0px 0px 5px 1px rgba(96, 96, 96, 0.1);
}
/* */
#amazingcarousel-7 .amazingcarousel-prev {
left: 0%;
top: 50%;
margin-left: -60px;
margin-top: -24px;
overflow: hidden;
position: absolute;
cursor: pointer;
width: 48px; height: 48px;
background: url("arrows-48-48-2.png") no-repeat scroll left top transparent !important;
display: block;
}
#amazingcarousel-7 .amazingcarousel-next {
right: 0%;
top: 50%;
margin-right: -60px;
margin-top: -24px;
overflow: hidden; position: absolute; cursor: pointer; width: 48px; height: 48px;
background: url("arrows-48-48-2.png") no-repeat scroll right top transparent !important;
display: block;
}
/* */
#amazingcarousel-7 .amazingcarousel-nav {
position: absolute;
width: 100%;
top: 100%;
}
#amazingcarousel-7 .amazingcarousel-bullet-wrapper {
margin: 4px auto;
}
}


/* - list-slider.css - */
@media all {
/* https://culturesciencesphysique.ens-lyon.fr/portal_css/list-slider.css?original=1 */
.bx-wrapper {
position: relative;
margin: 0 auto 60px;
padding: 0;
*zoom: 1;
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.bx-wrapper .bx-viewport {
-moz-box-shadow: 0 0 5px #ccc;
-webkit-box-shadow: 0 0 5px #ccc;
box-shadow: 0 0 5px #ccc;
border:  5px solid #fff;
left: -5px;
background: #fff;
-webkit-transform: translatez(0);
-moz-transform: translatez(0);
-ms-transform: translatez(0);
-o-transform: translatez(0);
transform: translatez(0);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -30px;
width: 100%;
}
/* */
.bx-wrapper .bx-loading {
min-height: 50px;
background: url(bx_loader.gif) center center no-repeat #fff;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
}
/* */
.bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
padding-top: 20px;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #666;
text-indent: -9999px;
display: block;
width: 10px;
height: 10px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: #000;
}
/* */
.bx-wrapper .bx-prev {
left: 10px;
background: url(controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right: 10px;
background: url(controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
/* */
.bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url(controls.png) -86px -11px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url(controls.png) -86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position: -86px -33px;
}
/* */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: left;
width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
}
/* */
.bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0;
background: #666\9;
background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-caption h3{
color:#fff;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
}

}

