/*
Copyright faromedia.it/farodevelopment.ro
*/
@font-face { font-family: 'Sachiko';src: url('Sachiko.ttf') format('truetype'); font-weight: normal; font-style: normal;}* {padding:0;margin:0; border: none;}ul {list-style:none;}a {text-decoration: none; outline: none;}a img {border:0;}.clearElement {clear:both; height: 0; width: 0; overflow: hidden;}body {font-family: Dosis, Arial, Verdana, sans-serif; font-size: 16px; color: #303030; padding-top: 191px;}.pageWrapper {width: 984px; margin: 0 auto; position: relative;}.topBar {background: #ffffff; border-bottom: solid 1px #ccc; height: 190px;width: 100%; position: fixed; z-index: 9999; top:0;}.mainMenu{position:absolute; top:20px; left:29px; height: 177px; width: 925px; margin: 0 auto; background: url("../images/site/bg_menu.png") bottom center no-repeat;}.menu {width: 347px; float: left; font-family: 'Raleway', 'Arial', 'sans-serif'; padding-top: 100px; margin: 0; font-weight: 300;}.menu .elem {padding: 0 12px;}.menu .elem a {color: #7d8633; font-size: 13px;}.menu .elem a:hover {text-decoration: underline;}.menu .elem a.active {color: #FAB4BE;}.menu.left {padding-right: 27px;}.menu.left .elem {float: right;}.menu.left .elem.last {padding-left: 0;}.menu.right {padding-left: 16px;}.menu.right .elem {float: left;}.menu.right .elem.last {padding-right: 0;}.logo {float: left; padding-left: 5px; }.socialLinks{width: 887px; height: 84px; margin-left:-443px; left:50%; position: absolute; z-index:99999;}.socialLinks .lnk{width: 89px; height: 81px;}.socialLinks .lnk.left{float:left; margin-right: 10px;}.socialLinks .lnk.right{float:right}.socialLinks .lnk a{display: block; width: 89px; height: 81px; margin: 0 auto; background-position:top center; background-repeat: no-repeat; text-indent: -9999px;}.socialLinks .lnk #facebook{background: url("../images/site/icon_facebook.png");}.socialLinks .lnk #bello{background: url("../images/site/icon_bambini.png"); width: 109px; height: 77px;}.socialLinks .lnk #email{background: url("../images/site/icon_email.png");}.socialLinks .lnk #news{background: url("../images/site/icon_news.png");}.socialLinks .lnk #partners{background: url("../images/site/icon_partners.png");}.socialLinks .lnk #storia{background: url("../images/site/icon_bellastoria.png");}.mainContent{position:relative; background: url("../images/site/bg_intro_home.png") top center no-repeat; width: 924px; height: 384px; padding: 30px; margin: 0 auto; font-family: 'Raleway','Arial','sans-serif'; font-size:13px; color: #999; line-height:19px; }.mainContent #section0 h1{font-family: 'Raleway Dots','Arial','sans-serif'; font-size:40px; color:#9ed0cf; line-height: 48px; padding: 15px 0 10px 0; letter-spacing:4px;}.mainContent h1{font-family: 'Sachiko','Arial','sans-serif'; font-size:40px; color:#9ed0cf; line-height: 48px; padding: 15px 0 10px 0; font-weight:normal; }.mainContent .textContent strong{font-weight: normal;}.mainContent .textContent strong.pink{color:#FF97A5;}.mainContent .textContent strong.green{color:#C9D083;}.mainContent .textContent strong.yellow{color:#e5d34f;}.mainContent .menuHome{position:absolute; bottom: -45px; left:50%; margin-left:-460px; background: url("../images/site/box_bg.png") top center no-repeat; width: 881px; height: 214px; padding: 20px;}.mainContent .menuHome .elem{float:left; width: 205px; height: 180px; padding: 0 10px 0 0; position: relative;}.mainContent .menuHome .elem.first{width: 220px; padding-left: 10px}.mainContent .menuHome .elem.fourth{padding-right: 0;}.mainContent .menuHome .elem a, span{display: block; color:#8BC797;}.mainContent .menuHome .elem span.nrLnk{width:39px; height: 39px; text-indent: -99999px; position: absolute; top:0; left:5px;}.mainContent .menuHome .elem:hover span.nrLnk{opacity: 0.6;}.mainContent .menuHome .elem.first span.nrLnk{background: url("../images/site/link_nidoFamilia.png") center center no-repeat;}.mainContent .menuHome .elem.second span.nrLnk{background: url("../images/site/link_cose.png") center center no-repeat;}.mainContent .menuHome .elem.third span.nrLnk{background: url("../images/site/link_nostre_esperienze.png") center center no-repeat;}.mainContent .menuHome .elem.fourth span.nrLnk{background: url("../images/site/link_contatti.png") center center no-repeat;}.mainContent .menuHome .elem h3{font-size:14px; font-weight: 500; padding-top:8px; color: #7FAB87; font-family: 'Raleway','Arial','sans-serif'; line-height: 17px; text-transform: uppercase;}.mainContent .menuHome .elem:hover h3{color:#fc86a9;}.mainContent .menuHome .elem .imgElem{ margin-top: 32px; padding: 0 10px; border-right:1px solid #8BC797; }.mainContent .menuHome .elem.first .imgElem{padding-right: 15px;}.mainContent .menuHome .elem.fourth .imgElem{border-right: 0;}.section {position: relative; text-align: center; background: center repeat; overflow: hidden;}.section .pageWrapper {padding-bottom: 140px;}.section .pageTitle {font-family: Redressed, sans-serif; font-size: 40px; font-weight: normal; padding: 30px 0;}.section .pageImg {padding-bottom: 20px;}.section strong {font-weight: 500;}.section p.conclusion {}.section .sectionBar {position: absolute; bottom: 0; width: 100%; left: 0;}.section .sectionBar .pageWrapper {padding: 0;}.section .newsLink {height: 22px; width: 83px; background: url("../images/site/bg_newsLink.png") left top no-repeat; position: absolute; right: 0; bottom: 0; text-indent: -9999px;}.section .nextSectionLink{font-size: 20px; color: #fff; background: url("../images/site/read_more_greenLight.png") center top no-repeat; display: inline-block; padding:10px 40px 0 0; margin-bottom: 15px; width: 195px; height: 36px; font-family: 'Raleway','Arial','sans-serif'; font-weight: 200; }.section .goTop {position: absolute; bottom: 0; right: 0;}#section0 {background-image: url("../images/site/section_0.jpg");}#section0 .mainContent {margin-top:-45px;}#section0 .pageTitle {display: none;}#section0 .content .name {}#section0 .content .txt {padding-top: 30px; font-family: Redressed, sans-serif; font-size: 18px; color: #50504C;}#section0 .content #objects {position: absolute; top: 82px; left: 126px;}#section0 .newsLink{}#section1 {background-image: url("../images/site/section_1.jpg"); text-align: left;}#section1 p{padding:0;}#section1 .nextSectionLink{text-align: center;}#section1 h1{font-family: 'Sachiko','Arial','sans-serif'; font-size: 40px; line-height: 48px; color:#915954; text-align: left; letter-spacing: 0px; font-weight: normal; padding-bottom: 35px;}#section1 .imgLeft{float: left; width: 244px; height: 245px; margin-right:30px;}#section1 .imgLeft img{border-radius: 15px;}#section1 .textContent{float: left; width: 630px; height: 245px; overflow: hidden; position: relative;}a.pdf{display: block; background: url("../images/site/PDF_ICON.png")left center no-repeat; padding: 30px 0 0 60px; height:36px; color:#999; position: absolute; bottom: 0; left:0; }#section2 {background-image: url("../images/site/section_2.jpg"); text-align: left;}#section2 h1{color:#9fac6b; font-family: 'Sachiko','Arial','sans-serif'; font-size: 40px; line-height: 48px; letter-spacing: 0px; font-weight: normal; padding-bottom: 5px;}#section2 .textContent{float: left; width:625px;}#section2 .checkGallery{float: right; text-align:center; width: 247px; position: relative; height:246px; }#section2 .checkGallery a{display: block;}#section2 .checkGallery span{background: url("../images/site/checkGallery_icon.png") left center no-repeat; padding: 5px 0 0 50px; position: absolute; top:-45px; margin-left: 50px; height: 24px;}#section2 .checkGallery .imgGallery{width: 247px; height: 246px;}#section2 .newsLink {background-position: left -22px;}#section2 .nextSectionLink {background-position: center -50px;}#section3 {background-image: url("../images/site/section_6.jpg");}#section3 .textContent p{padding-bottom: 20px;}#section3 h1{font-family: 'Sachiko','Arial','sans-serif'; font-size: 40px; line-height: 48px; color:#9cb25f; letter-spacing: 0px; font-weight: normal; padding-bottom: 35px;}#section3 .newsLink {background-position: left -44px; color: #E69B9B;}#section3 p{line-height: 19px;}#section3 p strong.yellow{font-size:16px;}#section4 {background-image: url("../images/site/section_4.jpg"); color: #515069;}#section4 h1{color: #F1B4A9; text-align: left;}#section4 .newsLink {background-position: left -44px; color: #7DA192;}#section4 .nextSectionLink {background-position: center -150px; color: #696770;}#section4 .imgLeft{float: left; width: 244px; height: 245px; margin-right:30px;}#section4 .textContent{float: left; width: 630px; height: 245px; overflow: hidden; position: relative;}#section5 {background-image: url("../images/site/section_5.jpg")}#section5 .pageTitle {color: #E69B9B;}#section5 .newsLink {background-position: left -66px;}#section5 .nextSectionLink {background-position: center -200px; color: #8AA97D;}#section5 .imgLeft{float: left; width: 244px; height: 245px; margin-left:30px;}#section5 .textContent{float: left; width: 630px; height: 245px; overflow: hidden; position: relative;}#section6 {background-image: url("../images/site/section_2.jpg")}#section7 {background-image: url("../images/site/section_3.jpg")}#section7 .nextSectionLink {background-position: center -200px; color: #8AA97D;}#section7 .mainContent h1{font-family: 'Sachiko','Arial','sans-serif'; font-size: 40px; line-height: 48px; color:#fe9547; letter-spacing: 0px; font-weight: normal; position: absolute; top:55px ; left:211px ;}#section7 .mainContent .address{float:left; position: absolute; left:78px; bottom: 119px; height:146px }#section7 .mainContent .address .borderLft{float: left; background: url("../images/site/address_bg_left.png") center no-repeat; width:18px; height:146px;}#section7 .mainContent .address .borderRgt{float: left; background: url("../images/site/address_bg_right.png") center no-repeat; width:18px; height:146px;}#section7 .mainContent .address .addressCnt{float:left; text-align: center; padding:0 20px; font-size:18px; color:#FA9446; font-family: 'Raleway','Arial','sans-serif'; line-height:20px;}#section7 .mainContent .address .addressCnt a{color:#FA9446;}#section7 .mainContent .address a:hover{color:#E1547F;}#section7 .mainContent .map{float:right; background: url("../images/site/contact_googleMaps.png") top center no-repeat; width:348px; height: 140px; padding-top:170px; position: absolute; top:60px; right: 100px; }#section7 .mainContent .map a{display: block; color:#E1547F; font-weight: 500; font-size: 14px;}#section7 .mainContent .map a:hover{text-decoration: underline;}#newsTitle{font-family: 'Sachiko','Arial','sans-serif'; font-size: 40px; line-height: 48px; color:#fe9547; letter-spacing: 0px; font-weight: normal;}#section7 .address {}#section7 .address .title {color: #ffffff; font-size: 20px; padding: 10px 0 5px 0;}#section7 .address .addr {padding-bottom: 15px;}#section7 .address .tel {font-size: 20px; color: #663300; padding-top: 10px;}#section7 .address .fax {font-size: 20px; color: #663300; padding-top: 10px;}#section7 .address .piva {padding-bottom: 10px;}#section7 .address a {color: #ffffff; display: inline-block; font-size: 22px;}#section7 .address a:hover {text-decoration: underline;}#section7 .social {background: url("../images/decoration_left_right.png") center center no-repeat; margin-top: 40px;}#section7 .social a {display: block; width: 183px; margin: 14px auto;}#section8{background-image: url("../images/site/section8_bg.jpg")}.newsList {margin-top: 30px; }.newsList .item {width: 247px; float: left; margin-right: 20px;}.newsList .item .newsTitle a{display:block; font-family: 'Raleway','Arial','sans-serif'; font-size: 15px; color:#FF9999; line-height:18px; text-align: left; padding-bottom: 5px; font-weight: 400; }.newsList .item .eventImage{width: 247px; height: 246px; position: relative;}.newsList .item .img {display: block; width: 247px; border: solid 1px #E59A9A; border-radius: 10px; overflow: hidden; margin: 0 auto; height:246px; position: absolute; }.newsList .item .date{width:71px; height:56px; position: absolute; top:15px; left:15px; background: url("../images/site/event_bg_date.png")center center no-repeat; text-align: center; color:#7BB7B0; font-size:12px; text-transform: uppercase; padding-top: 15px; font-weight:500;}.newsList .item .date span{font-size: 22px; }.newsList .item .newsContent {padding-top: 10px;}.newsList .item .newsContent p {padding-top: 10px; color: #666666;}.newsList .item .newsContent .date {color: #E59A9A; text-transform: uppercase; font-weight: 500;}.newsList .item .newsContent .newsTitle {font-family: Redressed, sans-serif; font-weight: normal; font-size: 22px; height: 50px;}.newsList .item .newsContent .newsTitle a {color: #8AA97D;}.newsList .item .newsContent .shortDetails {height: 120px;}.newsList .item .details {display: none; width: 700px; margin-left: -410px; position: absolute; left:50%;}.newsList .item .details a {color: #8AA97D; text-decoration: underline;}.newsList .item .details a:hover {color: #E59A9A;}.newsList .item .details h3{color: #E59A9A; font-size: 18px; padding-bottom: 5px;}.newsList .item .readMore {text-transform: lowercase;}.newsList .item .readMore a {color: #918167;}.newsList .item .readMore a:hover {color: #8AA97D;}.newsList .item .close {text-transform: lowercase;}.newsList .item .close a {color: #918167; text-decoration: none;}.newsList .item .close a:hover {color: #E59A9A;}.newsDetails{position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow-y: auto; background: #ffffff; z-index: 999;}.newsDetails a {color: #8AA97D; text-decoration: underline;}.newsDetails a:hover {color: #E59A9A;}.newsDetails h3{color: #E59A9A; font-size: 18px; padding-bottom: 5px;}.newsDetails p {padding-top: 10px; color: #666666;}.vcb {position: relative;}.loading {width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: #ffffff;}.loading .txt {position: fixed; top: 50%; left: 50%; margin-left: -50px; width: 100px; text-align: center; font-size: 18px; font-style: italic; color: #999999;}.loading .txt span {margin: 0 2px;}.partnersList{width: 570px; margin: 0 auto;}.partnersList li.elem{display: inline-block; width:170px; height: 140px; text-align: center;}.partnersList li.elem a{color:#9ed0cf; display: block; padding-top: 5px; font-weight: bold;}#fancybox-loading{cursor:pointer;display:none;height:40px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:40px;z-index:1104}* html #fancybox-loading{margin-top:0;position:absolute}#fancybox-loading div{background-image:url(../img/fancybox/fancybox.png);height:480px;left:0;position:absolute;top:0;width:40px}#fancybox-overlay{background:#000;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1100}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{border:0;display:none;margin:0;overflow:auto;padding:0}#fancybox-wrap{display:none;left:0;margin:0;padding:20px;position:absolute;top:0;z-index:1101}#fancybox-outer{background:#FFF;height:100%;position:relative;width:100%}#fancybox-inner{height:1px;left:0;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;top:0;width:1px}#fancybox-hide-sel-frame{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%}#fancybox-close{background-image:url(../img/fancybox/fancybox.png);background-position:-40px 0;cursor:pointer;display:none;height:30px;position:absolute;right:-15px;top:-15px;width:30px;z-index:1103}#fancybox_error{color:#444;font:normal 12px/20px Arial;margin:0;padding:7px}#fancybox-content{height:auto;margin:0;padding:0;width:auto}#fancybox-img{-ms-interpolation-mode:bicubic;border:none;height:100%;line-height:0;margin:0;outline:none;padding:0;vertical-align:top;width:100%}#fancybox-frame{border:none;display:block;height:100%;position:relative;width:100%}#fancybox-title{bottom:0;font-family:Arial;font-size:12px;left:0;position:absolute;z-index:1102}.fancybox-title-inside{color:#333;padding:10px 0;text-align:center}.fancybox-title-outside{color:#FFF;font-weight:700;padding-top:5px;text-align:center}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{background-image:url(../img/fancybox/fancy_title_over.png);display:block;padding:10px}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{float:left;height:32px}#fancybox-title-left{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -90px;background-repeat:no-repeat;padding-left:15px}#fancybox-title-main{background-image:url(../img/fancybox/fancybox-x.png);background-position:0 -40px;color:#FFF;font-weight:700;line-height:29px}#fancybox-title-right{background-image:url(../img/fancybox/fancybox.png);background-position:-55px -90px;background-repeat:no-repeat;padding-left:15px}#fancybox-left,#fancybox-right{background-image:url(../img/fancybox/blank.gif);bottom:0;cursor:pointer;display:none;height:100%;outline:none;position:absolute;width:48%;z-index:1102}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{cursor:pointer;display:block;height:30px;left:-9999px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:1102}#fancybox-left-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancy-bg{border:0;height:20px;margin:0;padding:0;position:absolute;width:20px;z-index:1001}#fancy-bg-n{background-image:url(../img/fancybox/fancybox-x.png);left:0;top:-20px;width:100%}#fancy-bg-ne{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -162px;right:-20px;top:-20px}#fancy-bg-e{background-image:url(../img/fancybox/fancybox-y.png);background-position:-20px 0;height:100%;right:-20px;top:0}#fancy-bg-se{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -182px;bottom:-20px;right:-20px}#fancy-bg-s{background-image:url(../img/fancybox/fancybox-x.png);background-position:0 -20px;bottom:-20px;left:0;width:100%}#fancy-bg-sw{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -142px;bottom:-20px;left:-20px}#fancy-bg-w{background-image:url(../img/fancybox/fancybox-y.png);height:100%;left:-20px;top:0}#fancy-bg-nw{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -122px;left:-20px;top:-20px}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie .fancy-bg{background:transparent!important}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')} body.ps-active, body.ps-building, div.ps-active, div.ps-building{background: #000;overflow: hidden;}body.ps-active *, div.ps-active *{ -webkit-tap-highlight-color:rgba(255, 255, 255, 0); display: none;}body.ps-active *:focus, div.ps-active *:focus { outline: 0; }div.ps-document-overlay {background: #000;}div.ps-uilayer { background: #000;cursor: pointer;}div.ps-zoom-pan-rotate{background: #000;}div.ps-zoom-pan-rotate *{ display: block; }div.ps-carousel-item-loading { background: url(../images/photoSwipe/loader.gif) no-repeat center center;}div.ps-carousel-item-error { background: url(../images/photoSwipe/error.gif) no-repeat center center;}div.ps-caption{ background: #000000;background: -moz-linear-gradient(top, #303130 0%, #000101 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));border-bottom: 1px solid #42403f;color: #ffffff;font-size: 13px;font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;text-align: center;}div.ps-caption *{ display: inline; }div.ps-caption-bottom{ border-top: 1px solid #42403f;border-bottom: none;min-height: 44px;}div.ps-caption-content{padding: 13px;display: block;}div.ps-toolbar{ background: #000000;background: -moz-linear-gradient(top, #303130 0%, #000101 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));border-top: 1px solid #42403f;color: #ffffff;font-size: 13px;font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;text-align: center;height: 44px;display: table;table-layout: fixed;}div.ps-toolbar * { display: block;}div.ps-toolbar-top {border-bottom: 1px solid #42403f;border-top: none;}div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play{cursor: pointer;display: table-cell;}div.ps-toolbar div div.ps-toolbar-content{width: 44px;height: 44px;margin: 0 auto 0;background-image: url(../images/photoSwipe/icons.png);background-repeat: no-repeat;}div.ps-toolbar-close div.ps-toolbar-content{background-position: 0 0;}div.ps-toolbar-previous div.ps-toolbar-content{background-position: -44px 0;}div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position: -44px -44px;}div.ps-toolbar-next div.ps-toolbar-content{background-position: -132px 0;}div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position: -132px -44px;}div.ps-toolbar-play div.ps-toolbar-content{background-position: -88px 0;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){div.ps-toolbar div div.ps-toolbar-content{-moz-background-size: 176px 88px;-o-background-size: 176px 88px;-webkit-background-size: 176px 88px;background-size: 176px 88px;background-image: url(../images/photoSwipe/icons@2x.png);}}.jcarousel-skin-tango .jcarousel-container {}.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}.jcarousel-skin-tango .jcarousel-container-horizontal {margin: 0 auto;width: 784px;}.jcarousel-skin-tango .jcarousel-container-vertical {width: 75px;height: 245px;padding: 40px 20px;}.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}.jcarousel-skin-tango .jcarousel-clip-horizontal {width:784px;height: 280px;}.jcarousel-skin-tango .jcarousel-clip-vertical {width:75px;height: 245px;}.jcarousel-skin-tango .jcarousel-item {width: 247px;height: 280px;margin-right: 20px;}.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;bottom: 50%;right: -30px;width: 16px;height: 30px;cursor: pointer;background: transparent url(../images/site/next_carousel.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(../images/site/arr_left.jpg);}.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus { }.jcarousel-skin-tango .jcarousel-next-horizontal:active { }.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -60px 0;}.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;bottom: 50%;left: -30px;width: 16px;height: 30px;cursor: pointer;background: transparent url(../images/site/prev_carousel.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(../images/site/arr_left.jpg);}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {}.jcarousel-skin-tango .jcarousel-prev-horizontal:active {}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -60px 0;}.jcarousel-skin-tango .jcarousel-next-vertical {position: absolute;bottom: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url(next-vertical.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-next-vertical:focus {background-position: 0 -32px;}.jcarousel-skin-tango .jcarousel-next-vertical:active {background-position: 0 -64px;}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;}.jcarousel-skin-tango .jcarousel-prev-vertical {position: absolute;top: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url(prev-vertical.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-prev-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:focus {background-position: 0 -32px;}.jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -64px;}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}.sidebar.jcarousel-skin-tango .jcarousel-clip-horizontal{width: 313px;}.jspContainer{overflow: hidden;position: relative;}.jspPane{position: absolute;}.jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;}.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}.jspCap{display: none;}.jspHorizontalBar .jspCap{float: left;}.jspTrack{background: #dde;position: relative;}.jspDrag{background: #bbd;position: relative;top: 0;left: 0;cursor: pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}.jspArrow.jspDisabled{cursor: default;background: #80808d;}.jspVerticalBar .jspArrow{height: 16px;}.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus{outline: none;}.jspCorner{background: #eeeef4;float: left;height: 100%;}* html .jspCorner{margin: 0 -3px 0 0;}.jspHorizontalBar,.jspVerticalBar,.jspTrack{background: #eeeef4;}.jspDrag{background:#bbd;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}.jspTrack .jspActive,.jspTrack .jspHover,.jspDrag:hover{background: #8B8B9F;}.jspArrow{background: url(../images/ui-icons_222222_256x240.png) no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}.jspVerticalBar>.jspActive,.jspArrow:hover{background-image: url('../images/ui-icons_cd0a0a_256x240.png');}.jspVerticalBar>.jspDisabled,.jspVerticalBar>.jspDisabled:hover,.jspHorizontalBar>.jspDisabled,.jspHorizontalBar>.jspDisabled:hover{background-color: transparent;background-image: url('../images/ui-icons_888888_256x240.png');}.jspVerticalBar .jspArrow{height: 15px;}.jspHorizontalBar .jspArrow{width: 15px;}.jspArrowUp{background-position: 0 0;}.jspArrowDown{background-position: -64px 0 !important; }.jspArrowLeft{background-position: -96px 0 !important;}.jspArrowRight{background-position: -32px 0 !important;}