
/* - ++resource++redomino.tabsandslides.tabs_slideshow.css - */
@media screen {
/* http://museostorico.gdf.it/portal_css/++resource++redomino.tabsandslides.tabs_slideshow.css?original=1 */
#content .tab-content-core.template_image_view_fullscreen a:visited{
border:none;
}
#content .tab-content-core.template_image_view_fullscreen span, .tab-content-core.template_image_view_fullscreen br{
display:none;
}
/* */
.slideshow_panes {
width:100%;
margin-bottom:15px;
cursor:pointer;
overflow:hidden;
}
/* */
.slideshow_panes > div {
display:none;
font-size:12px;
float:left;
left:100%;
position:relative;
width:100%;
margin-left:-100%;
}
.slideshow_panes a{
border-bottom: none !important;
}
/* */
.slideshow_tabs {
clear:both;
height: 12px;
}
/* */
.slideshow_tabs a {
width:8px;
height:8px;
float:left;
margin:3px;
background:url(../++resource++redomino.tabsandslides.navigator.png) 0 0 no-repeat;
display:block;
font-size:1px;
border-bottom:none;
text-indent:-9999em;
}
/* */
.slideshow_tabs a:hover {
background-position:0 -8px;
}
/* */
.slideshow_tabs a.current {
background-position:0 -16px;
}
/* */
.disabled {
visibility:hidden ;
}
.slideshow_panes img{
max-width: 100%;
}
.portletSlideshow .panes{
clear:both;
}
.panes{
clear:both;
}
/* */
.tabs {
margin:0 !important;
padding:0;
height:30px;
}
/* */
.tabs li {
padding:0;
margin:0 !important;
list-style-type:none;
}
/* */
.tabs a {
float:left;
font-size:13px;
display:block;
padding:5px 10px;
text-decoration:none;
border-bottom:0px !important;
background-color:#efefef;
color:#777;
margin-right:2px;
position:relative;
top:1px;
outline:0;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
height:32px;
margin-top:3px;
}
.tabs a:hover {
background-color:#F7F7F7;
color:#333;
}
/* */
.tabs a.current {
background-color:#ddd;
border-bottom:1px solid #ddd !important;
color:#000;
cursor:default;
}
/* */
.panes > div {
display:none;
padding:15px 20px;
background-color:#ddd;
}
.panes img{
max-width: 100%;
}
.template-tabbed_summary_view .imagetabs-panes{
margin:10px 0px;
padding:10px;
}
.no-js .imagetabs-panes > div,
.no-js .imagetabs-panes > div{
display: block !important;
}
.imagetabs-panes > div,
.imagetabs-panes > div{
display: none;
}
.template-tabbed_summary_view2 .imagetabs-panes{
overflow:hidden;
margin:10px 0px;
padding:10px;
}
.slideshow_panes .image, .imagetabs-panes .image{
text-align:center;
}
.template-gallery_view #content a:link,
.template-tabbed_summary_view #content a:link,
.template-tabbed_summary_view2 #content a:link{
border:none;
}
.template-gallery_view a:focus img,
.template-tabbed_summary_view a:focus img,
.template-tabbed_summary_view2 a:focus img{
outline: none;
}
.template-tabbed_summary_view .jcarousel-item,
.template-tabbed_summary_view2 .jcarousel-item,
.template-gallery_view .jcarousel-item{
text-align:center;
}
.template-tabbed_summary_view .current,
.template-tabbed_summary_view2 .current,
.template-gallery_view .current{
background-color:#EEE;
}
.talexp_help h1{
font-size: 12px;
}
.talexp_help{
font-size: 12px;
position: absolute;
width: 100%;
max-width: 500px;
background-color: white;
border: 1px solid #AAA;
padding: 2px;
margin-top: -1px;
}
.talexp_help dt{
cursor: pointer;
}
#formfield-form-talexp input{
width: 100%;
max-width: 500px;
}

}


/* - ++resource++redomino.tabsandslides.jcarousel-skin.css - */
@media screen {
/* http://museostorico.gdf.it/portal_css/++resource++redomino.tabsandslides.jcarousel-skin.css?original=1 */
.jcarousel-skin-plone{
height: 128px;
overflow:hidden;
}
.jcarousel-skin-plone .jcarousel-container {
}
.jcarousel-skin-plone .jcarousel-direction-rtl {
direction: rtl;
}
.jcarousel-skin-plone .jcarousel-container-horizontal {
width: 100%;
padding: 0;
margin:auto;
}
.jcarousel-skin-plone .jcarousel-clip {
overflow: hidden;
}
.jcarousel-skin-plone .jcarousel-clip-horizontal {
width: 100%;
height: 128px;
}
.jcarousel-skin-plone .jcarousel-item {
width: 128px;
height: 128px;
white-space: nowrap;
}
.jcarousel-skin-plone .jcarousel-item-horizontal {
margin-left: 0;
}
.jcarousel-skin-plone .jcarousel-next-horizontal {
position: absolute;
top: 0px;
right: 0px;
width: 32px;
height: 128px;
cursor: pointer;
background: transparent url(../++resource++redomino.tabsandslides.next.png) no-repeat 0 -138px;
}
.jcarousel-skin-plone .jcarousel-direction-rtl .jcarousel-next-horizontal {
left: 5px;
right: auto;
background-image: url(../++resource++redomino.tabsandslides.prev.png);
}
.jcarousel-skin-plone .jcarousel-next-horizontal:hover,
.jcarousel-skin-plone .jcarousel-next-horizontal:focus {
background-position: 0 0;
}
.jcarousel-skin-plone .jcarousel-next-horizontal:active {
}
.jcarousel-skin-plone .jcarousel-next-disabled-horizontal,
.jcarousel-skin-plone .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-plone .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-plone .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: 0 -276px;
}
.jcarousel-skin-plone .jcarousel-prev-horizontal {
position: absolute;
top: 0px;
left: 0px;
width: 32px;
height: 128px;
cursor: pointer;
background: transparent url(../++resource++redomino.tabsandslides.prev.png) no-repeat 0 -138px;
}
.jcarousel-skin-plone .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left: auto;
right: 5px;
background-image: url(../++resource++redomino.tabsandslides.next.png);
}
.jcarousel-skin-plone .jcarousel-prev-horizontal:hover,
.jcarousel-skin-plone .jcarousel-prev-horizontal:focus {
background-position: 0 0;
}
.jcarousel-skin-plone .jcarousel-prev-horizontal:active {
}
.jcarousel-skin-plone .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-plone .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-plone .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-plone .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: 0 -276px;
}
.jcarousel-item a{
}
/*/*/
.jcarousel-item {
text-align: center;
}
.jcarousel-item:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.jcarousel-item > a {
display: inline-block;
vertical-align: middle;
}

}

