/*
Copyright faromedia.it/farodevelopment.ro
*/
* {padding:0;margin:0; border: none;}ul {list-style:none;}a {text-decoration: none; outline: none; -o-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}a:hover {-o-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}a img {border:0;}.clear {clear:both; height: 0; width: 0; overflow: hidden;}.clearElement {clear:both; height: 0; width: 0; overflow: hidden;}body {font-family: 'Arial', 'sans-serif'; font-size: 16px; color: #fff; background: url("../images/site/body_bg.jpg") top center no-repeat; background-size:100% 100%; height: auto;}.wrapper{width: 960px; margin: 0 auto;}.header .topHeader{height: 76px; border-bottom: 1px solid #03417E;}.header .logo{display: block; float:left; width: 202px; height: 45px; margin: 13px 0 0 30px;}.header .topHeader .topHeaderRight{float: right;}.header .topHeader .topHeaderRight .languages{float: right; margin-left: 10px; margin-top: 12px;}.header .topHeader .topHeaderRight .languages a{color:#666; font-size: 12px;}.header .topHeader .topHeaderRight .languages a:hover{font-weight: bold;}.header .topHeader .topHeaderRight .languages a.active{font-weight: bold;}.header .topHeader .topHeaderRight .menu{float: right; max-width: 670px; position: relative;}.header .topHeader .topHeaderRight .menu li.elem{float: left; margin-right: 15px;}.header .topHeader .topHeaderRight .menu li.elem.last{margin-right: 0;}.header .topHeader .topHeaderRight .menu li.elem a{display:block; background-image: url("../images/site/menu_li_bg.png"); background-repeat: no-repeat; background-position: top center; text-align: center; font-size: 14px; color: #999; font-weight: bold; padding:18px; text-transform: uppercase; width: 95px; height: 17px; padding: 15px 0; letter-spacing: 1px;}.header .topHeader .topHeaderRight .menu li.elem a:hover{background-image: url("../images/site/menu_li_bg_hoverActiv.jpg"); color:#fff;}.header .topHeader .topHeaderRight .menu li.elem.hover a{background-image: url("../images/site/menu_li_bg_hoverActiv.jpg"); color:#fff;}.header .topHeader .topHeaderRight .menu li.elem a.active{background-image: url("../images/site/menu_li_bg_hoverActiv.jpg"); color:#fff;}.header .topHeader .topHeaderRight .menu li.elem ul.submenu{position: absolute; z-index:9999; width: 670px; right:0; top:47px; background: none;}.header .topHeader .topHeaderRight .menu li.elem ul.submenu li{float: right;}.header .topHeader .topHeaderRight .menu li.elem ul.submenu li a{background-image: none; width:100%; padding: 5px 0 5px 9px; color:#003366; font-size: 12px; line-height: 20px; font-weight: normal; letter-spacing: 0;}.header .topHeader .topHeaderRight .menu li.elem ul.submenu li.first a{padding-right: 0; margin-right: 9px;}.header .topHeader .topHeaderRight .menu li.elem ul.submenu li a:hover{font-weight: bold;}.faroSlider {height: 433px; width:964px; position: relative;}.faroSlider .slide {position: absolute; left: 3px; top: 0; width: 964px; height: 433px; background: center;}.faroSlider .slide .caption {position: absolute; width:433px; height:93px; padding:14px 26px; top:158px; right:0; font-size:35px; color: #000; line-height:35px; background: #fff;}.faroSlider .slide .caption a{color:#990000; font-size: 16px; font-weight: bold; text-transform: uppercase; line-height: 24px; display: block; padding-top: 5px;}.faroSliderWrapper {position: relative;}.faroSliderWrapper .directionNav {position: absolute; width: 964px; left: 50%; margin-left: -485px; top: 50%; margin-top: -21px;}.faroSliderWrapper .directionNav div {position: absolute; z-index: 9996; width: 30px; height: 54px; cursor: pointer; background: center no-repeat;}.faroSliderWrapper .directionNav .prev {left: 10px; background-image: url("../images/site/banner/slider_prev.png");}.faroSliderWrapper .directionNav .next {right: 10px; background-image: url("../images/site/banner/slider_next.png");}.faroSliderWrapper .controlNav{position: absolute; bottom: 13px; left:48%; z-index:99999999;}.faroSliderWrapper .controlNav a{float:left; width: 12px; height: 12px; display: block; text-indent:-99999px; background:url("../images/site/banner/slider_control.png"); margin-right:8px; background-position: 0px -20px;}.faroSliderWrapper .controlNav a.active{background-position: -12px 0}.faroSliderWrapper .controlNav a.last{margin-right: 0;}.content{}.content .contentBg{background: url("../images/site/content_top_shadow.png") top center #fff no-repeat; background-size:100% 100%; padding: 50px 30px; color: #666; min-height: 370px;}.content .pageTitle{font-size: 50px; color:#999999; font-weight: normal; line-height:60px; padding-bottom: 10px; letter-spacing: 3px;}.content .contentProd{line-height: 24px; text-align: justify; letter-spacing: 1px;}.content .contentProd h2{font-size: 16px; color:#013F7E; line-height: 24px; padding-bottom: 5px;}#productsWrapper{margin-top: 30px;}#productsWrapper li.item{margin-bottom: 55px;}#productsWrapper li.item .itemLeft{float: left;position: relative;}#productsWrapper li.item .itemLeft .prodName{font-weight: bold;}#productsWrapper li.item .itemLeft .prodName a{color:#003F7E; font-size: 35px; line-height: 42px;padding-right: 80px; -webkit-font-smoothing: antialiased; letter-spacing: 2px; display: block; min-height: 48px;}#productsWrapper li.item .itemLeft .prodDescription{line-height: 24px; letter-spacing: 1px; text-align: justify; margin-top: 20px;}#productsWrapper li.item .itemLeft .readMore{position: absolute; display: block; bottom: -40px;color:#003F7E; font-size: 16px; line-height: 24px; font-weight: bold;}#productsWrapper li.item .itemRight{float:right;}.banner{position:relative; height: 315px; width: 960px;}.banner .slogan{position:absolute; top:66px; float:right; width: 362px; right: 34px;}.homeBoxes{margin-top: 55px;}.homeBoxes li.box{float: left; position: relative; width: 249px; height: 244px; padding: 23px 33px 43px 33px; background-image:url("../images/site/box_bg.png"); background-repeat:no-repeat; background-position:center center; background-color: #fff; margin-right: 7px;}.homeBoxes li.box.last{margin-right: 0;}.homeBoxes li.box a{display: block; color:#999;}.homeBoxes li.box h2{font-size:50px;text-align: center; font-weight: normal; letter-spacing: 6px;}.homeBoxes li.box .image{position:absolute; top: 105px;}.homeBoxes li.box span.brand{font-size: 16px; font-weight: bold; text-align: right; display: block; margin-top: -4px; padding-right: 10px;}.homeBoxes li.box .logo{width: 63px; height: 64px; position: absolute; right:6px; bottom: 9px; }.homeBoxes li.box:hover{background-image:url("../images/site/box_bg_hover.png");}.homeBoxes li.box:hover a{color:#666;}.textContentHome{margin:33px auto; width: 897px; font-size: 16px; line-height: 24px; text-align: justify; letter-spacing: 1px;}.productContent{margin-top: -30px; letter-spacing: 1px; text-align: justify; line-height: 24px;}.productContent .productTitles{position: relative;}.productContent .productTitles .backLink{display: block; position: absolute; text-align: right; top:-10px; right:0; font-size: 12px; color:#666; text-transform: lowercase; letter-spacing: 0;}.productContent .productTitles h1,h2{font-weight: normal;}.productContent .productTitles h1{color:#999999; font-size: 25px; line-height: 30px; text-align: left;}.productContent .productTitles h2{color:#02407E; font-size: 50px; letter-spacing: 2px; line-height: 60px; text-align: left;}.productContent .coverImg{width:716px; height: 410px; margin: 20px auto 30px;}.productContent .productDetails{}.productContent .twoColumns{margin-top: 40px;}.productContent .twoColumns .productFeatures{float: left; width: 448px; text-align: left;}.productContent .twoColumns .productFeatures h2{font-size: 16px; color:#013F7E; font-weight: bold; line-height: 24px;}.productContent .twoColumns .productFeatures ul{list-style: disc;}.productContent .twoColumns .productFeatures ul li{margin-left: 15px;}.productContent .twoColumns .productMedia{float: right; width: 424px;}.productContent .twoColumns .productMedia .imgItem{float: left; width: 210px; height: 140px; margin: 0 2px 2px 0;}.productContent .twoColumns .productMedia .imgItem .photoGalleryLink{display: block;}.productContent .twoColumns .productMedia .videoLnk{display: block;position: relative; float: left; width: 210px; height: 140px;}.productContent .twoColumns .productMedia .videoLnk .videoMask{position: absolute; z-index: 2;}.productContent .twoColumns .productMedia .videoLnk .thumb{position: absolute;}.productContent .twoColumns .productMedia .productFiles{background: url("../images/site/ce.png") bottom right no-repeat; height: auto; margin-top: 18px; padding-right: 60px;}.productContent .twoColumns .productMedia .productFiles a.downloadLink{display: block; background: url("../images/site/icon_pdf.png") left center no-repeat; padding-left: 70px; height: 31px; padding-top:14px; color:#013F7E; font-size: 16px; font-weight: bold; margin-bottom: 4px;}.topPage{}.topPage .pageTitle{}.topPage .text{line-height: 24px; letter-spacing: 1px; text-align: justify;}.twoCols{margin-top: 30px;}.twoCols .colLeft{float:left; width: 448px; line-height: 24px; letter-spacing: 1px;}.twoCols .colLeft h2{font-size: 16px; color:#013F7E; font-weight: bold; line-height: 24px;}.twoCols .colLeft ul{list-style: disc;}.twoCols .colLeft ul li{list-style: disc;}.twoCols .colRight{float: right; width:422px;}.twoCols .colRight .productMedia{float: right; width: 424px;}.twoCols .colRight .productMedia .imgItem{float: left; width: 210px; height: 140px; margin: 0 2px 2px 0;}.twoCols .colRight .productMedia .imgItem.big{width: 422px; height: 282px;}.twoCols .colRight .productMedia .imgItem .photoGalleryLink{display: block;}.twoCols .colRight .productMedia .videoLnk{display: block;position: relative; float: left; width: 210px; height: 140px;}.twoCols .colRight .productMedia .videoLnk .videoMask{position: absolute; z-index: 2;}.twoCols .colRight .productMedia .videoLnk .thumb{position: absolute;}.twoCols .colRight .productMedia .productFiles{height: auto; margin-top: 18px; padding-right: 60px;}.twoCols .colRight .productMedia .productFiles a.downloadLink{display: block; background: url("../images/site/icon_pdf.png") left center no-repeat; padding-left: 70px; height: 31px; padding-top:14px; color:#013F7E; font-size: 16px; font-weight: bold; margin-bottom: 4px;}.plus{width:30px; height: 30px; display: inline-block!important;background: url("../images/site/plus_readMore.png"); position: absolute; right:23px; bottom: 23px;}.plus:hover{background: url("../images/site/plus_hover.png");}@-webkit-keyframes pop {50% {-webkit-transform: scale(1.2);transform: scale(1.2);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes pop {50% {-webkit-transform: scale(1.2);transform: scale(1.2);}100% {-webkit-transform: scale(1);transform: scale(1);}}.dynamicFormContainer{width: 450px; float: left;}.topAddress{margin-bottom: 35px; line-height: 24px;}.topAddress h3{color:#003366; font-size: 16px}.topAddress a{color:#666; text-decoration: underline;}.topAddress a:hover{color:#003366;}.map{margin-left: 28px; float:left;}.dynamicFormContainer .formTitle{color:#003366; font-size: 16px; display:block; background: url("../images/site/icon_contactForm.jpg") left center no-repeat; padding-left: 45px; height: 25px; padding-top: 5px;text-transform: lowercase; font-weight: bold; margin-bottom: -1px;}.dynamicFormContainer .dynamicForm ul{color:#3f3f3f;}.dynamicFormContainer .dynamicForm ul li{}.dynamicFormContainer li.inputWrapper{position: relative; padding:0 14px 10px 0;}.dynamicFormContainer li.inputWrapper.last{padding-right: 0;}.dynamicFormContainer .dynamicForm label{position: absolute; left:20px; top:5px; font-size: 14px; color:#999;}.dynamicFormContainer .dynamicForm textarea{-moz-box-shadow:0px -1px 3px 0px #ccc;-webkit-box-shadow: 0px -1px 3px 0px #ccc;box-shadow: 0px -1px 3px 0px #ccc;width: 428px;height: 60px; border:1px solid #999; padding-left: 20px; padding-top: 5px; font-family: 'Arial',sans-serif;}.dynamicFormContainer .dynamicForm input{-moz-box-shadow:0px -1px 3px 0px #ccc;-webkit-box-shadow: 0px -1px 3px 0px #ccc;box-shadow: 0px -1px 3px 0px #ccc;height: 28px; width: 428px; border: 1px solid #999; padding-left:20px; font-family:'Arial';}.dynamicFormContainer .dynamicForm input[name='faro']{display: none;}.dynamicFormContainer .dynamicForm input.button{float:right; width: 70px; height: 25px; background-color:#003366; color:white; font-size: 15px; margin-top:15px; padding-left:0; border: none; text-transform: lowercase; font-weight: bold; -webkit-transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0); transform: translateZ(0); cursor: pointer;}.dynamicFormContainer p{color:#626262;}.dynamicFormContainer p span{color:#003366; font-weight: bold;}.dynamicFormContainer .dynamicForm .fieldError{border-color: red;}.dynamicFormContainer .acceptInfo{margin-top: 20px; float: left}.dynamicFormContainer .acceptInfo .acconseto{padding-right: 44px; color:#003366; font-weight: bold;}.dynamicFormContainer .acceptInfo span{float: left;color: #626262;}.dynamicFormContainer .acceptInfo .checkBox{cursor:pointer; width: 15px; height:15px; border: 1px solid #000000;margin:-2px 5px 0px 5px;}.dynamicFormContainer .acceptInfo .checked{background-color: #006700;}.dynamicFormContainer .acceptInfo.privacy{margin-top:0;}.dynamicFormContainer .linkPrivacy{color: #003366; font-weight: bold; padding-right: 20px;float:left;}.dynamicFormContainer .linkPrivacy:hover{color: #2C97B1; text-decoration: underline;}.dynamicFormContainer .mandatoryTxt{padding-bottom:5px;}.dynamicFormContainer .personalDataTreatment{}.dynamicFormContainer .personalDataTreatment a{color:#003366;}.dynamicFormContainer .personalDataTreatment a:hover{color:#0066cc; text-decoration: underline;}.footer{}.footer .footerSide{width:900px; height: 82px; background: url("../images/site/footer_bg.png") center center no-repeat; padding: 0 30px; }.footer .footerSide .posLeft{float: left; width: 800px; padding-top: 16px;}.footer .footerSide .posLeft p.first{line-height: 19px;}.footer .footerSide .posLeft p.second{font-size: 14px; line-height: 15px;}.footer .footerSide .posLeft p.third{font-size: 12px; line-height: 20px;}.footer .footerSide .posLeft a{text-decoration: underline; color:#fff;}.footer .footerSide .posLeft a:hover{text-decoration: none; color:#999;}.footer .footerSide .posRight{float: right;}#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')}.nivoSlider {position:relative;width:960px;height:315px;margin-top: 22px;}.nivoSlider img {position:absolute;top:0;right:30px;width: 620px!important;height:315px!important;}.nivo-main-image {display: block !important;width: 620px!important;height:315px!important;}.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:620px;height:315px;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}.nivo-slice {display:none;position:absolute;z-index:5;height:315px!important;width: 620px!important;top:0;right:0;}.nivo-box {display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img { display:block; }.nivo-caption {position:absolute;left:30px;top:42px;background: url("../images/site/slider_textBg.jpg");color:#fff;z-index:8;font-size: 24px;line-height: 29px;width:204px;height: 186px;padding: 22px;overflow: hidden;}.nivo-caption p {padding:5px;margin:0;}.nivo-caption a {display:inline !important;}.nivo-html-caption {display:none;}.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;text-indent: -9999px;background: left top no-repeat;width: 30px;height: 50px;}.nivo-directionNav a.nivo-prevNav {left:0;background-image: url("../images/site/slider_prev.jpg");}.nivo-directionNav a.nivo-prevNav:hover {background-image: url("../images/site/slider_prev_hover.png");}.nivo-directionNav a.nivo-nextNav {right:0;background-image: url("../images/site/slider_next.jpg");}.nivo-directionNav a.nivo-nextNav:hover {background-image: url("../images/site/slider_next_hover.png");}.nivo-controlNav {position: absolute; left: 24px; bottom: 0; z-index: 10;text-align:center;}.nivo-controlNav a {display: inline-block;cursor:pointer;width: 10px;height: 10px;background: #999;text-indent: -9999px;opacity: 0.5;-moz-opacity: 0.5;filter:alpha(opacity=0.5);margin-left: 6px;}.nivo-controlNav a.active {opacity: 1;-moz-opacity: 1;filter:alpha(opacity=1);-o-transition: all 1s ease;-moz-transition: all 1s ease;-webkit-transition: all 1s ease;transition: all 1s ease;} 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);}}