@import url('//fonts.googleapis.com/css?family=Open+Sans:300,500');@font-face{font-family:AgencyFB;src:url(/fonts/agency_fb.ttf);font-family:MicrosoftYaHei;src:url('/fonts/msyh.ttf')}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal;color:#fff}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;color:#000;font-family:'Microsoft YaHei UI'}h1,h2,h3,h4,h5,h6{line-height:1}a{text-decoration:none;color:#003eba}a:hover{}#wrapper{width:100%;margin:0 auto}#main{background-color:#fff}#sidebar{background-color:#fff}section{padding:60px 0}section h1{}section p{}section p:last-child{margin-bottom:0}section.color{}#menu-belt .navbar{margin-bottom:0;position:absolute}#menu-belt{background:#003eba}.logo{margin-top:-25px}@media(min-width:1170px){#main{padding-top:155px}#menu-belt{position:absolute;width:100%;top:20px;background:#003eba;line-height:148px;height:150px;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff;z-index:9}#menu-belt #menu-main{height:150px!important}#menu-belt #nav{display:inline-block;list-style:none}#menu-belt #nav li{width:157px;float:left;text-align:center;height:150px;position:relative}#menu-belt #nav li.chi a{background:url(images/chisiamo_hov.png) repeat 0 0}#menu-belt #nav li.dove a{background:url(images/dove_hov.png) repeat 0 0}#menu-belt #nav li.offerte a{background:url(images/offerte_hov.png) repeat 0 0}#menu-belt #nav li.gruppi a{background:url(images/gruppi_hov.png) repeat 0 0}#menu-belt #nav li.sposi a{background:url(images/nozze_hov.png) repeat 0 0}#menu-belt #nav li.newsletter a{background:url(images/newsletter_hov.png) repeat 0 0}#menu-belt #nav li:hover{padding:0}#menu-belt #nav li.logo{margin-top:-10px;width:210px;padding:0;line-height:0}#menu-belt #nav li.logo a:hover{background:transparent}#menu-belt #nav li.active a{color:#ffa500}#menu-belt #nav li a{font-family:'Microsoft YaHei UI';font-size:1em;line-height:150px;color:#fff;text-decoration:none;display:block;height:150px;transition:all .5s ease;padding:0}#menu-belt #nav li a:hover{color:#04f;background-position:-160px 0}#menu-belt #nav ul{display:none;background:#d9d9d9;width:135px;list-style:none;position:absolute;overflow:hidden;z-index:9999}#menu-belt #nav ul li{float:none;line-height:30px;height:30px;text-align:left;margin-left:5px;border-bottom:1px dotted #000}#menu-belt #nav ul li a{color:#000;font-size:15px}#menu-belt #nav li.active ul li a{color:#000}.arrow-up{display:none;position:absolute;right:44px;bottom:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #d9d9d9}#menu-belt #nav li:hover .arrow-up{display:block}#slide{display:normal}#carousel{display:none}}@media(max-width:1169px){#menu-belt #nav li{background:#fff;color:#003eba;font-size:.9em}#slide{display:none}#carousel{display:normal}.logo{max-width:50%}#main{padding-top:60px}}#slide{position:relative;margin-left:auto;margin-right:auto;width:1170px;background:#fff;margin-top:0}#slide .cs-title h3{width:100%;font-size:1em}h1{margin:0;padding:15px 0 15px 0;background:#003eba;color:#fff;text-align:center;font-size:25px}.main-header{background:#fff;padding-bottom:5px;padding-top:5px}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media all and (max-width:660px){header h1#logo{}header a:hover,header a:visited,header a:focus{text-decoration:none}header nav{}header nav a{}header.smaller{}header.smaller h1#logo{}header.smaller nav{}header.smaller nav a{}}@media all and (max-width:600px){.container{width:100%}}#main-slider{width:100%;height:550px}#main-slider .mini-images li{width:70px;height:70px}.validationMessage{display:block;margin-top:1%;color:#db2020}.splash{text-align:center;margin:0;opacity:.9;color:#003eba;height:100em}.splash .message{font-family:Monotype Corsiva;padding-top:10%;font-size:7em;line-height:1.8em;-webkit-text-shadow:rgba(0,0,0,.5) 0 0 15px;text-shadow:rgba(0,0,0,.5) 0 0 15px}.splash .fa-spinner{text-align:center;display:inline-block;font-size:5em;margin-top:50px}@media(max-width:768px){.splash .message{font-size:2.5em}.splash .fa-spinner{font-size:3.5em}}.loader{margin:6px 8px 4px 8px;visibility:hidden}.loader.active{visibility:visible}body{overflow-x:hidden}.padt15px{padding-top:15px}.mart0{margin-top:0}.mart1{margin-top:1}.mart2{margin-top:2%}.mart5{margin-top:5%}.auto-height-textarea{resize:vertical;overflow-y:hidden;padding-top:1.1em}.h-vcenter-parent{display:table}.h-vcenter-child{display:table-cell;vertical-align:middle}.prewrap{white-space:pre-wrap}#forgotpassword form{padding:20px}#forgotpassword div.has-error~button{position:relative;top:-11px}#footer{color:#fff;background:#003eba;position:relative;margin-left:auto;margin-right:auto;width:100%;clear:left;text-align:center;line-height:20px;margin-bottom:20px}#footer p{text-align:center}#footer a{text-decoration:none;color:#ccc}#footer a:hover{text-decoration:underline}.well-danger{background:#e91d1d;border:#e91d1d}.navbar-fixed-top .navbar-inner{padding-left:1em;padding-right:1em}.label{font-size:1em!important}@media(max-width:979px){.navbar-fixed-top{margin-bottom:0}}@media(max-width:768px){.st-loader span[class*="l-"]{width:5px;height:5px}}#dashboard-offers h5,#dashboard-weddings h5,#dashboard-groups h5{color:#000}#offer h2 b{color:#000}.sidebar-right{font-size:1em}.sidebar-right address,.sidebar-right .newsletter{font-size:1em;font-family:"Open Sans",Helvetica,Arial,sans-serif}.sidebar-right .sidebar-box,.sidebar-right .sidebar-box a{padding:3px;background:#fff;color:#003eba}.sidebar-right .sidebar-box address{font-size:1.2em;font-family:'Microsoft YaHei UI';line-height:1.5em;padding-left:5px}.sidebar-right .list-group-item{font-size:1.2em;background:#fff;color:#003eba}.list-group .thumbnail{height:350px;background-repeat:no-repeat;background-size:cover;position:relative}.list-group .thumbnail .caption{background:#000;opacity:.75;margin-top:215px;margin-left:5px;margin-right:5px;border-radius:5px;cursor:pointer}.list-group .thumbnail .caption-text{height:40px}.list-group .thumbnail .caption-text p{color:#e5e5e5}#map_canvas{width:100%;height:400px;margin-top:50px}#directionsPanel{width:100%;background:#fff}.breadcrumb{background:#e0f0ff;font-size:1em;padding:10px}.breadcrumb>.active{color:#003eba}.pgwSlider{min-height:490px}.pgwSlider .ps-caption{background:#000;opacity:.8;color:#fff;font-size:1.8em;line-height:2em;margin-bottom:15px}ul.pgwSlider>li span,.pgwSlider>.ps-list>li span{background:#000;opacity:.8;color:#fff;margin-bottom:3px}.sm-photo{width:360px;height:360px}.md-photo{width:640px;height:480px}.lg-photo{width:1240px;height:1024px}.wd-photo{width:360px;height:152px}#profile-photo{cursor:pointer}.cropit-image-preview.cropit-image-loading .spinner{opacity:1}.cropit-image-preview.cropit-image-loaded{cursor:move}.cropit-image-zoom-input[disabled]{opacity:.2}input.cropit-image-input{visibility:hidden}.cropit-image-background{opacity:.1}.cropit-image-background.cropit-preview-hovered{opacity:.2}input.cropit-image-zoom-input{position:relative}#image-cropper{overflow:hidden}.modal-dialog{position:relative;width:auto;max-width:600px;margin:10px}.modal-sm{max-width:300px}.modal-lg{max-width:1260px}@media(min-width:768px){.modal-dialog{margin:30px auto}}@media(min-width:320px){.modal-sm{margin-right:auto;margin-left:auto}}@media(min-width:620px){.modal-dialog{margin-right:auto;margin-left:auto}.modal-lg{margin-right:10px;margin-left:10px}}@media(min-width:920px){.modal-lg{margin-right:auto;margin-left:auto}}.list-caption h2{color:#003eba}.list-image{position:relative}.list-image-price{position:absolute;bottom:13px;right:15px;font-size:1.2em}#about h5{color:#003eba;font-size:1.2em}#about .refer{font-size:1.2em;line-height:2em}.microsoftyahei{font-family:MicrosoftYaHei}.par-default{font-family:'Microsoft YaHei UI';font-size:1em;line-height:1.2em;color:#003eba}.par-blue,.par-blue h5{font-family:'Microsoft YaHei UI';color:#003eba}.label-price{background-color:#003eba;font-weight:normal}.label-duration{color:#003eba}#offer .thumbnail{padding-top:20px;color:#003eba}.thumbnail h3,.thumbnail h5{color:#003eba}.btn-link{font-family:'Microsoft YaHei UI';color:#003eba}.offer-list h4{color:#003eba;font-size:1.5em}.offer-list .list-group-item{border-bottom:2px dashed #003eba}@keyframes blink{0%{color:red}100%{color:#000}}@-webkit-keyframes blink{0%{color:red}100%{color:#000}}.blink{-webkit-animation:blink 1s linear infinite;-moz-animation:blink 1s linear infinite;animation:blink 1s linear infinite}#cookieChoiceInfo{color:#fff;font-family:Tahoma,Geneva,sans-serif;font-size:14px;line-height:28px;background-color:#585858;background-color:rgba(88,88,88,.8);*background-color:#585858;top:0;text-align:center;padding:20px 0 20px 0}#cookieChoiceInfo a{text-decoration:none;padding:8px;background-color:#fff;font-size:12px;border-radius:6px;color:#585858}a#cookieMore-info{margin-left:12px}a#cookieChoiceDismiss{margin-left:24px;padding:8px 11px}.scrollable-div{height:300px;overflow:scroll;overflow-x:hidden}.reset-description,.reset-description b,.reset-description p,.reset-description a,.reset-description span,.reset-description label,.reset-description strong,.reset-description em{line-height:inherit;margin:inherit;padding:inherit}.reset-description p{padding:1em 0 0 0}.reset-description a,.reset-description b,.reset-description span,.reset-description strong,.reset-description em{}.reset-description img{max-width:100%}