@font-face{font-family:'Marck Script';font-style:normal;font-weight:400;src:local('Marck Script'),local('MarckScript-Regular'),url('clientlibs/styles/MarckScript-Regular.woff') format('woff')}
@CHARSET "ISO-8859-1";.imageMap{width:100%;position:relative}
.imageMap img{display:block;width:100%;border-radius:20px}
.imageMap .hotspots{width:100%;height:100%;position:absolute;left:0;top:0}
.imageMap a{display:block;position:absolute;z-index:100;opacity:.2;border-radius:10px}
.imageMap a.p1{height:7%;left:45%;top:8%;width:11%}
.imageMap a.p2{height:7%;left:46%;top:17%;width:9%}
.imageMap a.p3{height:7%;left:59%;top:17%;width:10%}
.imageMap a.p4{height:7%;left:31%;top:17%;width:10%}
.imageMap a.p5{height:6%;left:46%;top:33%;width:8%}
.imageMap a.p6{height:7%;left:35%;top:28%;width:10%}
.imageMap a.p7{height:5%;left:53%;top:38%;width:7%}
.imageMap a.p8{height:6%;left:52%;top:26%;width:9%}
.imageMap a.p9{height:7%;left:26%;top:74%;width:10%}
.imageMap a.p10{height:7%;left:44%;top:82%;width:10%}
.imageMap a+p{position:absolute;left:0;top:102%;width:100%;color:#000;display:none}
.imageMap:hover .hotspots{visibility:visible}
.imageMap p strong{display:block;padding:0;margin:0;font:bold 25px/30px 'times new roman',serif;color:#000}
.imageMap p{padding:0;margin:0;font:normal 18px/22px 'times new roman',serif;color:#444}
.imageMap b{display:block;position:absolute;z-index:200;opacity:.2;filter:alpha(opacity = 20);padding:1px;-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s}
.imageMap .hotspots div:hover a{background:#fff;z-index:100;opacity:.3;filter:alpha(opacity = 30);border:1px solid #000}
.language-link{background-color:#cfba97!important;box-shadow:none!important;float:right;font-size:20px!important;margin:8px 10px 0 0!important;padding:0 5px!important;position:relative;text-decoration:none;text-transform:uppercase}
.ui-panel.multimedia{width:17em;background-image:url("clientlibs/styles/images/gallery4.jpg")!important}
.fixed{position:fixed;top:16%;z-index:2;-webkit-backface-visibility:hidden!important}
.fixed.right{right:0}
.fixed.left{left:0}
.twitterMarquee{position:relative!important;top:15px!important;width:75%!important}
.nav-glyphish-example .ui-btn{padding-top:40px!important;font-size:12px!important}
.nav-glyphish-example .ui-btn:after{width:32px!important;height:32px!important;margin-left:-15px!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-webkit-border-radius:0!important;border-radius:0!important}
#mylivevideo:after{background:url(clientlibs/styles/images/livevideo.png) 50% 50% no-repeat;background-size:32px 32px}
#mytour:after{background:url(clientlibs/styles/images/tour.png) 50% 50% no-repeat;background-size:32px 32px}
#myreality:after{background:url(clientlibs/styles/images/reality.png) 50% 50% no-repeat;background-size:32px 32px}
#mytoreach:after{background:url(clientlibs/styles/images/toreach.png) 50% 50% no-repeat;background-size:32px 32px}
#myphotogallery:after{background:url(clientlibs/styles/images/photogallery.png) 50% 50% no-repeat;background-size:32px 32px}
#mytwitter:after{background:url(clientlibs/styles/images/twitter.png) 50% 50% no-repeat;background-size:32px 32px}
#mysearch:after{background:url(clientlibs/styles/images/search.png) 50% 50% no-repeat;background-size:32px 32px}
a#mynewsva{padding-left:5px;padding-right:5px}
#mynewsva:after{background:url(clientlibs/styles/images/newsva.png) 50% 50% no-repeat;background-size:32px 32px}
#myvideo:after{background:url(clientlibs/styles/images/livevideo.png) 50% 50% no-repeat;background-size:32px 32px}
.box{width:24.9%;height:auto;float:left;margin-bottom:.7em;text-align:center}
.box a{display:inline-block;width:98%;height:auto}
.box a img{width:98%;height:200px;vertical-align:bottom;border:1px solid #630}
@media screen and (max-width:1024px){.box{width:20%}
.box a img{width:98%;height:120px;vertical-align:bottom}
}
@media screen and (max-width:481px){.box{width:25%}
.not-mobile{display:none!important}
.box a img{width:98%;height:80px;vertical-align:bottom}
}
@media screen and (max-width:321px){.box{width:33%}
.not-mobile{display:none!important}
.box a img{width:98%;height:80px;vertical-align:bottom}
}
.fadein p{background-color:rgba(0,0,0,0.6);color:#fff;font-family:script,serif;font-size:40px;height:auto;padding:0 40px 0 30px;position:absolute;width:70%;text-align:center;font-family:'Marck Script',cursive;cursor:pointer;text-decoration:underline}
.fadein p.left-top{border-radius:0 0 40px 0;top:-40px}
.fadein p.left-bottom{border-radius:0 50px 0 0;bottom:-42px}
.fadein p.right-bottom{border-radius:50px 0 0;bottom:-42px;right:0;padding:0 10px 0 20px}
.fadein p.right-top{border-radius:0 0 0 50px;padding:0 20px 0 40px;right:0;top:-40px}
.stemma{margin-top:-7px;position:absolute;right:25%}
@media only screen and (min-width :321px){.fadein{border-radius:10px;box-shadow:10px 10px 18px;margin:0 auto;padding-bottom:38.5%;position:relative;width:58%}
.fadein img{border-radius:10px;left:0;position:absolute;top:0;width:100%}
.fadein p.left-bottom{border-radius:0 50px 0 10px;bottom:-42px}
}
@media only screen and (max-width :384px){.fadein{margin:0 auto;padding-bottom:66%;position:relative;width:100%;border-radius:0;box-shadow:0}
.fadein img{border-radius:0;left:0;position:absolute;top:0;width:100%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.twitterMarquee{position:relative!important;top:15px!important;width:90%!important}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.fadein{padding-bottom:40%;margin:0 auto;position:relative;width:60%;border-radius:10px;box-shadow:10px 10px 18px}
.fadein img{left:0;position:absolute;top:0;width:100%;border-radius:10px}
.fadein p.left-bottom{border-radius:0 50px 0 10px;bottom:-42px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.fadein{padding-bottom:66%;margin:0 auto;position:relative;width:100%;border-radius:0;box-shadow:0}
.fadein img{left:0;position:absolute;top:0;width:100%;border-radius:0}
.fadein p.left-bottom{border-radius:0 50px 0 0;bottom:-46px}
}
.clearfix{clear:both}
.image-wrapper{max-width:100%;height:auto;position:relative;display:block;margin:0 auto}
.image-wrapper img{width:100%!important;height:100%!important;display:block}
.mylanguage{border:2px solid #fdf5d8!important;margin:10px!important;width:5px!important;background-position:0 center!important}
#stemma{left:1%;position:absolute;top:1%;z-index:1}
.breadcrumb{padding-left:7%}
.breadcrumb a{color:#630!important;text-decoration:none!important}
.ui-page{background:transparent url('clientlibs/styles/images/sfondofisso4bis.jpg') 0 0 repeat fixed!important;background-size:cover}
.ui-page.gallery-bg{background:transparent url('clientlibs/styles/images/gallery4.jpg') 0 0 repeat fixed!important;background-size:cover}
.ui-page .ui-header{background:url("clientlibs/styles/images/header4.jpg") no-repeat scroll center center rgba(0,0,0,0)!important;cursor:pointer;height:45px;text-align:center;width:100%}
.ui-mycontent{padding:0 1em 1em!important}
div.myfooter{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;font-size:10px!important}
.ui-nosvg .ui-icon-youtube:after{background-image:url("clientlibs/styles/images/youtube.png")}
.ui-icon-mymail:after{background-image:url("clientlibs/styles/images/mail.png");background-size:18px 18px}
.ui-icon-myfacebook:after{background-image:url("clientlibs/styles/images/facebook.png");background-size:18px 18px}
.ui-icon-mytwitter:after{background-image:url("clientlibs/styles/images/twitter.png");background-size:18px 18px}
.ui-icon-mygoogleplus:after{background-image:url("clientlibs/styles/images/googleplus.png");background-size:18px 18px}
.ui-icon-mymenu:after{background-image:url("clientlibs/styles/images/menu.png");background-size:22px 22px}
.ui-icon-myshare:after{background-image:url("clientlibs/styles/images/share.png");background-size:18px 18px}
.ui-icon-mymultimedia:after{background-image:url("clientlibs/styles/images/multimedia.png");background-size:26px 26px}
.ui-icon-mytwitter:after{background:url(clientlibs/styles/images/twitter.png) 50% 50% no-repeat;background-size:18px 18px}
.custom-btn{background-color:#f4edda!important;border:0 none!important;margin:0 3px 0!important}
.logo{padding:0!important;border:none!important;background-color:#ded1b8!important;box-shadow:none!important}
.custom-divider{text-align:center!important;font-size:15px!important;border-bottom:1px solid white!important}
.custom-popup{background:url("clientlibs/styles/images/sfondo.jpg") repeat fixed 0 0 rgba(0,0,0,0)!important}
ul#latest a{font-size:14px!important}
.custom-lessmargin *{margin:.1em 0!important}
li *{white-space:normal!important}
#popupSocial.ui-content{padding:10px}
.rounded{background-color:#fff;border:1px solid #630;border-radius:10px;box-shadow:6px 10px 17px rgba(102,51,0,0.8);height:auto;margin:15px auto 30px;width:83%;padding:20px;position:relative;text-align:left}
.hide{display:none}
ul#salastampalist li a{font-size:15px;font-weight:normal}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.bx-wrapper{margin:0 auto 0!important;padding:0;position:relative;top:-15px!important}
.bx-wrapper img{margin:0 auto}
.bx-wrapper .bx-viewport{background:none!important;border:none!important;box-shadow:0 0 0 #ccc!important;width:102%!important}
.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background:#ded1b8;border-color:transparent!important;color:#630;text-shadow:0 0 0 #ded1b8;font-weight:bold}
.ui-mobile label,div.ui-controlgroup-label{font-size:11px!important;font-weight:normal}
.arabic{text-align:justify;direction:rtl;display:block;unicode-bidi:embed}
.banner-link{text-decoration:none!important}
#header-banner{height:50px;background:#f4edda;margin-top:0;margin-bottom:0;position:relative}
#header-banner h1{text-decoration:none!important;color:#630!important;width:100%!important;margin:0!important;margin-left:55px!important;line-height:50px!important;font-size:18px!important;font-family:arial!important}
#header-banner .header-banner-img{background-repeat:no-repeat;background-size:cover;background-position:left center;height:40px;width:40px;border-radius:40px;position:absolute;top:5px;left:5px}
/*!
* jQuery Mobile 1.4.0
* Git HEAD hash: f09aae0e035d6805e461a7be246d04a0dbc98f69 <> Date: Thu Dec 19 2013 17:34:22 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2013 jQuery Foundation, Inc. and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
*/html{font-size:100%}
body,input,select,textarea,button,.ui-btn{font-size:1em;line-height:1.3;font-family:sans-serif}
legend,.ui-input-text input,.ui-input-search input{color:inherit;text-shadow:inherit}
.ui-mobile label,div.ui-controlgroup-label{font-weight:normal;font-size:16px}
.ui-field-contain{border-bottom-color:#828282;border-bottom-color:rgba(0,0,0,.15);border-bottom-width:1px;border-bottom-style:solid}
.table-stroke thead th,.table-stripe thead th,.table-stripe tbody tr:last-child{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1)}
.table-stroke tbody th,.table-stroke tbody td{border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,.05)}
.table-stripe.table-stroke tbody tr:last-child th,.table-stripe.table-stroke tbody tr:last-child td{border-bottom:0}
.table-stripe tbody tr:nth-child(odd) td,.table-stripe tbody tr:nth-child(odd) th{background-color:#eee;background-color:rgba(0,0,0,.04)}
.ui-btn,label.ui-btn{font-weight:bold;border-width:1px;border-style:solid}
.ui-btn:link{text-decoration:none!important}
.ui-btn-active{cursor:pointer}
.ui-corner-all{-webkit-border-radius:.6em;border-radius:.6em}
.ui-btn-corner-all,.ui-btn.ui-corner-all,.ui-slider-track.ui-corner-all,.ui-flipswitch.ui-corner-all,.ui-li-count{-webkit-border-radius:.3125em;border-radius:.3125em}
.ui-btn-icon-notext.ui-btn-corner-all,.ui-btn-icon-notext.ui-corner-all{-webkit-border-radius:1em;border-radius:1em}
.ui-btn-corner-all,.ui-corner-all{-webkit-background-clip:padding;background-clip:padding-box}
.ui-popup.ui-corner-all>.ui-popup-arrow-guide{left:.6em;right:.6em;top:.6em;bottom:.6em}
.ui-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}
.ui-shadow-inset{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}
.ui-overlay-shadow{-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);-moz-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}
.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{background-color:#630;background-color:rgba(102,51,0,0.3);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:1em;border-radius:1em}
.ui-alt-icon.ui-btn:after,.ui-alt-icon .ui-btn:after,html .ui-alt-icon.ui-checkbox-off:after,html .ui-alt-icon.ui-radio-off:after,html .ui-alt-icon .ui-checkbox-off:after,html .ui-alt-icon .ui-radio-off:after{background-color:#630;background-color:rgba(0,0,0,.15)}
.ui-nodisc-icon.ui-btn:after,.ui-nodisc-icon .ui-btn:after{background-color:transparent}
.ui-shadow-icon.ui-btn:after,.ui-shadow-icon .ui-btn:after{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.4);-moz-box-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.4)}
.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after,.ui-btn.ui-radio-off:after,.ui-btn.ui-radio-on:after{display:block;width:18px;height:18px;margin:-9px 2px 0 2px}
.ui-checkbox-off:after,.ui-btn.ui-radio-off:after{filter:Alpha(Opacity=30);opacity:.3}
.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after{-webkit-border-radius:.1875em;border-radius:.1875em}
.ui-radio .ui-btn.ui-radio-on:after{background-image:none;background-color:#fff;width:8px;height:8px;border-width:5px;border-style:solid}
.ui-alt-icon.ui-btn.ui-radio-on:after,.ui-alt-icon .ui-btn.ui-radio-on:after{background-color:#000}
.ui-icon-loading{background:url(clientlibs/styles/images/ajax-loader.gif);background-size:2.875em 2.875em}
.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background:#ded1b8;border-color:#fdf5d8;color:#630;text-shadow:0 0 0 #ded1b8;font-weight:bold}
.ui-bar-a{border-width:1px;border-style:solid}
.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background:#f9f9f9;border-color:#fff;color:#630;text-shadow:0 0 0 #f3f3f3}
.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background:#fff;border-color:#ddd;color:#630;text-shadow:0 0 0 #f3f3f3}
.ui-body-a{border-width:1px;border-style:solid}
.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#630;font-weight:bold}
.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{color:#38c}
.ui-page-theme-a a:hover,html .ui-bar-a a:hover,html .ui-body-a a:hover,html body .ui-group-theme-a a:hover{color:#000}
.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#000}
.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html body .ui-group-theme-a .ui-btn,html head+body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head+body .ui-btn.ui-btn-a:visited{background:#f4edda;border-color:#fff;color:#630;text-shadow:0 0 0 #eee}
.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html head+body .ui-btn.ui-btn-a:hover{background:#fdf5d8;border-color:#fff;color:#630;text-shadow:0 0 0 #eee}
.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html head+body .ui-btn.ui-btn-a:active{background:#e3b37d;border-color:#fff;color:#000;text-shadow:0 0 0 #eee}
.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-a.ui-btn-active,.ui-page-theme-a .ui-checkbox-on:after,html .ui-bar-a .ui-checkbox-on:after,html .ui-body-a .ui-checkbox-on:after,html body .ui-group-theme-a .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-a:after,.ui-page-theme-a .ui-flipswitch-active,html .ui-bar-a .ui-flipswitch-active,html .ui-body-a .ui-flipswitch-active,html body .ui-group-theme-a .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#c69c6d;border-color:#fff;color:#630;text-shadow:0 0 0 #eee}
.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-a:after{border-color:#c69c6d}
.ui-page-theme-a .ui-btn:focus,html .ui-bar-a .ui-btn:focus,html .ui-body-a .ui-btn:focus,html body .ui-group-theme-a .ui-btn:focus,html head+body .ui-btn.ui-btn-a:focus,.ui-page-theme-a .ui-focus,html .ui-bar-a .ui-focus,html .ui-body-a .ui-focus,html body .ui-group-theme-a .ui-focus,html head+body .ui-btn-a.ui-focus,html head+body .ui-body-a.ui-focus{-webkit-box-shadow:0 0 12px #c69c6d;-moz-box-shadow:0 0 12px #c69c6d;box-shadow:0 0 12px #c69c6d}
.ui-bar-b,.ui-page-theme-b .ui-bar-inherit,html .ui-bar-b .ui-bar-inherit,html .ui-body-b .ui-bar-inherit,html body .ui-group-theme-b .ui-bar-inherit{background:#e9e9e9;border-color:#ddd;color:#333;text-shadow:0 1px 0 #eee;font-weight:bold}
.ui-bar-b{border-width:1px;border-style:solid}
.ui-overlay-b,.ui-page-theme-b,.ui-page-theme-b .ui-panel-wrapper{background:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-body-b,.ui-page-theme-b .ui-body-inherit,html .ui-bar-b .ui-body-inherit,html .ui-body-b .ui-body-inherit,html body .ui-group-theme-b .ui-body-inherit,html .ui-panel-page-container-b{background:#fff;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-body-b{border-width:1px;border-style:solid}
.ui-page-theme-b a,html .ui-bar-b a,html .ui-body-b a,html body .ui-group-theme-b a{color:#38c;font-weight:bold}
.ui-page-theme-b a:visited,html .ui-bar-b a:visited,html .ui-body-b a:visited,html body .ui-group-theme-b a:visited{color:#38c}
.ui-page-theme-b a:hover,html .ui-bar-b a:hover,html .ui-body-b a:hover,html body .ui-group-theme-b a:hover{color:#059}
.ui-page-theme-b a:active,html .ui-bar-b a:active,html .ui-body-b a:active,html body .ui-group-theme-b a:active{color:#059}
.ui-page-theme-b .ui-btn,html .ui-bar-b .ui-btn,html .ui-body-b .ui-btn,html body .ui-group-theme-b .ui-btn,html head+body .ui-btn.ui-btn-b,.ui-page-theme-b .ui-btn:visited,html .ui-bar-b .ui-btn:visited,html .ui-body-b .ui-btn:visited,html body .ui-group-theme-b .ui-btn:visited,html head+body .ui-btn.ui-btn-b:visited{background:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-page-theme-b .ui-btn:hover,html .ui-bar-b .ui-btn:hover,html .ui-body-b .ui-btn:hover,html body .ui-group-theme-b .ui-btn:hover,html head+body .ui-btn.ui-btn-b:hover{background:#ededed;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-page-theme-b .ui-btn:active,html .ui-bar-b .ui-btn:active,html .ui-body-b .ui-btn:active,html body .ui-group-theme-b .ui-btn:active,html head+body .ui-btn.ui-btn-b:active{background:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-page-theme-b .ui-btn.ui-btn-active,html .ui-bar-b .ui-btn.ui-btn-active,html .ui-body-b .ui-btn.ui-btn-active,html body .ui-group-theme-b .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-b.ui-btn-active,.ui-page-theme-b .ui-checkbox-on:after,html .ui-bar-b .ui-checkbox-on:after,html .ui-body-b .ui-checkbox-on:after,html body .ui-group-theme-b .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-b:after,.ui-page-theme-b .ui-flipswitch-active,html .ui-bar-b .ui-flipswitch-active,html .ui-body-b .ui-flipswitch-active,html body .ui-group-theme-b .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,.ui-page-theme-b .ui-slider-track .ui-btn-active,html .ui-bar-b .ui-slider-track .ui-btn-active,html .ui-body-b .ui-slider-track .ui-btn-active,html body .ui-group-theme-b .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-b .ui-btn-active{background-color:#38c;border-color:#1c4a70;color:#fff;text-shadow:0 1px 0 #059}
.ui-page-theme-b .ui-radio-on:after,html .ui-bar-b .ui-radio-on:after,html .ui-body-b .ui-radio-on:after,html body .ui-group-theme-b .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-b:after{border-color:#38c}
.ui-page-theme-b .ui-btn:focus,html .ui-bar-b .ui-btn:focus,html .ui-body-b .ui-btn:focus,html body .ui-group-theme-b .ui-btn:focus,html head+body .ui-btn.ui-btn-b:focus,.ui-page-theme-b .ui-focus,html .ui-bar-b .ui-focus,html .ui-body-b .ui-focus,html body .ui-group-theme-b .ui-focus,html head+body .ui-btn-b.ui-focus,html head+body .ui-body-b.ui-focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}
.ui-bar-c,.ui-page-theme-c .ui-bar-inherit,html .ui-bar-c .ui-bar-inherit,html .ui-body-c .ui-bar-inherit,html body .ui-group-theme-c .ui-bar-inherit{background:#e9e9e9;border-color:#ddd;color:#333;text-shadow:0 1px 0 #eee;font-weight:bold}
.ui-bar-c{border-width:1px;border-style:solid}
.ui-overlay-c,.ui-page-theme-c,.ui-page-theme-c .ui-panel-wrapper{background:#f9f9f9;border-color:#bbb;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-body-c,.ui-page-theme-c .ui-body-inherit,html .ui-bar-c .ui-body-inherit,html .ui-body-c .ui-body-inherit,html body .ui-group-theme-c .ui-body-inherit,html .ui-panel-page-container-c{background:#fff;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-body-c{border-width:1px;border-style:solid}
.ui-page-theme-c a,html .ui-bar-c a,html .ui-body-c a,html body .ui-group-theme-c a{color:#38c;font-weight:bold}
.ui-page-theme-c a:visited,html .ui-bar-c a:visited,html .ui-body-c a:visited,html body .ui-group-theme-c a:visited{color:#38c}
.ui-page-theme-c a:hover,html .ui-bar-c a:hover,html .ui-body-c a:hover,html body .ui-group-theme-c a:hover{color:#059}
.ui-page-theme-c a:active,html .ui-bar-c a:active,html .ui-body-c a:active,html body .ui-group-theme-c a:active{color:#059}
.ui-page-theme-c .ui-btn,html .ui-bar-c .ui-btn,html .ui-body-c .ui-btn,html body .ui-group-theme-c .ui-btn,html head+body .ui-btn.ui-btn-c,.ui-page-theme-c .ui-btn:visited,html .ui-bar-c .ui-btn:visited,html .ui-body-c .ui-btn:visited,html body .ui-group-theme-c .ui-btn:visited,html head+body .ui-btn.ui-btn-c:visited{background:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-page-theme-c .ui-btn:hover,html .ui-bar-c .ui-btn:hover,html .ui-body-c .ui-btn:hover,html body .ui-group-theme-c .ui-btn:hover,html head+body .ui-btn.ui-btn-c:hover{background:#ededed;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-page-theme-c .ui-btn:active,html .ui-bar-c .ui-btn:active,html .ui-body-c .ui-btn:active,html body .ui-group-theme-c .ui-btn:active,html head+body .ui-btn.ui-btn-c:active{background:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}
.ui-page-theme-c .ui-btn.ui-btn-active,html .ui-bar-c .ui-btn.ui-btn-active,html .ui-body-c .ui-btn.ui-btn-active,html body .ui-group-theme-c .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-c.ui-btn-active,.ui-page-theme-c .ui-checkbox-on:after,html .ui-bar-c .ui-checkbox-on:after,html .ui-body-c .ui-checkbox-on:after,html body .ui-group-theme-c .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-c:after,.ui-page-theme-c .ui-flipswitch-active,html .ui-bar-c .ui-flipswitch-active,html .ui-body-c .ui-flipswitch-active,html body .ui-group-theme-c .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,.ui-page-theme-c .ui-slider-track .ui-btn-active,html .ui-bar-c .ui-slider-track .ui-btn-active,html .ui-body-c .ui-slider-track .ui-btn-active,html body .ui-group-theme-c .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-c .ui-btn-active{background-color:#38c;border-color:#1c4a70;color:#fff;text-shadow:0 1px 0 #059}
.ui-page-theme-c .ui-radio-on:after,html .ui-bar-c .ui-radio-on:after,html .ui-body-c .ui-radio-on:after,html body .ui-group-theme-c .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-c:after{border-color:#38c}
.ui-page-theme-c .ui-btn:focus,html .ui-bar-c .ui-btn:focus,html .ui-body-c .ui-btn:focus,html body .ui-group-theme-c .ui-btn:focus,html head+body .ui-btn.ui-btn-c:focus,.ui-page-theme-c .ui-focus,html .ui-bar-c .ui-focus,html .ui-body-c .ui-focus,html body .ui-group-theme-c .ui-focus,html head+body .ui-btn-c.ui-focus,html head+body .ui-body-c.ui-focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}
.ui-disabled,.ui-state-disabled,button[disabled],.ui-select .ui-btn.ui-state-disabled{filter:Alpha(Opacity=30);opacity:.3;cursor:default!important;pointer-events:none}
.ui-btn:focus,.ui-btn.ui-focus{outline:0}
.ui-noboxshadow .ui-shadow,.ui-noboxshadow .ui-shadow-inset,.ui-noboxshadow .ui-overlay-shadow,.ui-noboxshadow .ui-shadow-icon.ui-btn:after,.ui-noboxshadow .ui-shadow-icon .ui-btn:after,.ui-noboxshadow .ui-focus,.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow input:focus,.ui-noboxshadow .ui-panel{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}
.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow .ui-focus{outline-width:1px;outline-style:auto}
html.swipebox{overflow:hidden!important}
#swipebox-overlay img{border:none!important}
#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}
#swipebox-slider .slide{background:url("clientlibs/styles/images/loader.gif") no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}
#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container{background:0;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}
#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}
#swipebox-action{bottom:-50px}
#swipebox-action.visible-bars{bottom:0}
#swipebox-action.force-visible-bars{bottom:0!important}
#swipebox-caption{top:-50px;text-align:center}
#swipebox-caption.visible-bars{top:0}
#swipebox-caption.force-visible-bars{top:0!important}
#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url("clientlibs/styles/images/icons.png");background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}
#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}
#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}
#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}
#swipebox-action #swipebox-prev.disabled,#swipebox-action #swipebox-next.disabled{filter:alpha(opacity=30);opacity:.3}
#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}
#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}
@-moz-keyframes rightSpring{0%{margin-left:0}
50%{margin-left:-30px}
100%{margin-left:0}
}
@-moz-keyframes leftSpring{0%{margin-left:0}
50%{margin-left:30px}
100%{margin-left:0}
}
@-webkit-keyframes rightSpring{0%{margin-left:0}
50%{margin-left:-30px}
100%{margin-left:0}
}
@-webkit-keyframes leftSpring{0%{margin-left:0}
50%{margin-left:30px}
100%{margin-left:0}
}
@media screen and (max-width:800px){#swipebox-action #swipebox-close{left:0}
#swipebox-action #swipebox-prev{right:60px}
#swipebox-action #swipebox-next{right:0}
}
#swipebox-overlay{background:#0d0d0d}
#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px black;background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0d0d0d),color-stop(100%,#000));background-image:-webkit-linear-gradient(#0d0d0d,#000);background-image:-moz-linear-gradient(#0d0d0d,#000);background-image:-o-linear-gradient(#0d0d0d,#000);background-image:linear-gradient(#0d0d0d,#000);filter:alpha(opacity=95);opacity:.95}
#swipebox-action{border-top:1px solid rgba(255,255,255,0.2)}
#swipebox-caption{border-bottom:1px solid rgba(255,255,255,0.2);color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}