@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/roso/css/fonts/flexslider-icon.eot);src:url(/sites/all/themes/roso/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/roso/css/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/themes/roso/css/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/themes/roso/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a .flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/sites/all/themes/roso/css/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/sites/all/themes/roso/css/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
@font-face{font-family:"Evangelie";src:local('Evangelie');src:url(/sites/all/themes/roso/css/fonts/EvangelieRegular.eot);src:url(/sites/all/themes/roso/css/fonts/EvangelieRegular.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/roso/css/fonts/EvangelieRegular.woff) format("woff"),url(/sites/all/themes/roso/css/fonts/EvangelieRegular.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"Arimo";src:local('Arimo');src:url(/sites/all/themes/roso/css/fonts/ArimoRegular.eot);src:url(/sites/all/themes/roso/css/fonts/ArimoRegular.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/roso/css/fonts/ArimoRegular.woff) format("woff"),url(/sites/all/themes/roso/css/fonts/ArimoRegular.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"Arimo";src:local('Arimo');src:url(/sites/all/themes/roso/css/fonts/ArimoBold.eot);src:url(/sites/all/themes/roso/css/fonts/ArimoBold.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/roso/css/fonts/ArimoBold.woff) format("woff"),url(/sites/all/themes/roso/css/fonts/ArimoBold.ttf) format("truetype");font-style:normal;font-weight:bold;}@font-face{font-family:"Arimo";src:local('Arimo');src:url(/sites/all/themes/roso/css/fonts/ArimoBoldItalic.eot);src:url(/sites/all/themes/roso/css/fonts/ArimoBoldItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/roso/css/fonts/ArimoBoldItalic.woff) format("woff"),url(/sites/all/themes/roso/css/fonts/ArimoBoldItalic.ttf) format("truetype");font-style:italic;font-weight:bold;}@font-face{font-family:"Arimo";src:local('Arimo');src:url(/sites/all/themes/roso/css/fonts/ArimoItalic.eot);src:url(/sites/all/themes/roso/css/fonts/ArimoItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/roso/css/fonts/ArimoItalic.woff) format("woff"),url(/sites/all/themes/roso/css/fonts/ArimoItalic.ttf) format("truetype");font-style:italic;font-weight:normal;}@font-face{font-family:"MiroslavCrn";src:local('MiroslavCrn');src:url(/sites/all/themes/roso/css/fonts/miroslav-webfont.eot);src:url(/sites/all/themes/roso/css/fonts/miroslav-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/roso/css/fonts/miroslav-webfont.woff2) format('woff2'),url(/sites/all/themes/roso/css/fonts/miroslav-webfont.woff) format('woff'),url(/sites/all/themes/roso/css/fonts/miroslav-webfont.ttf) format('truetype'),url(/sites/all/themes/roso/css/fonts/miroslav-webfont.svg#webfontregular) format('svg');font-weight:normal;font-style:normal;}strong,b{font-weight:bold;}html,body{height:100%;min-width:320px;}.clearfix:after{content:" ";display:block;visibility:hidden;clear:both;height:0;line-height:0;}body{background-image:url(/sites/all/themes/roso/img/body-bg.jpg);color:#222;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;font-size:100%;line-height:1.5;margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased !important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}input,textarea,select{font-size:16px;}@media (min-width:768px){input,textarea,select{font-size:14px;}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;}h1,.h1{font-size:72px;line-height:1.5;margin-top:0;color:#732000;text-align:center;text-transform:lowercase;font-weight:600;letter-spacing:0.18em;margin-bottom:30px;position:relative;z-index:5;}h2,.h2{font-size:48px;line-height:1;padding-top:25px;margin-bottom:35px;}h3,.h3{margin-top:25px;font-size:24px;margin-bottom:10px;line-height:28px;color:#732000;}h4,h5,h6,.h4,.h5,.h6{font-size:18px;font-family:Arimo,Verdana,Geneva,sans-serif;font-weight:bold;line-height:22px;margin-bottom:10px;}p{font-size:14px;line-height:18px;margin:0;margin-bottom:10px;font-family:Arimo,Geneva,Verdana,sans-serif;color:#000;}a{color:#069;text-decoration:none;outline:none !important;}a:visited{color:#309;}a:hover,a:active,li a.active{color:#39f;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 15px;padding-left:1.5em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}hr{background:#666;border:none;clear:both;float:none;height:1px;margin:0 0 1.4375em;width:100%;}fieldset{border:1px solid #ccc;margin:0 0 1.4375em;padding:1.5em;}table{margin-bottom:1.5em;width:100%;}th,tr,td{vertical-align:middle;}th{padding-right:1em;}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}#container{margin:0 auto;min-width:1000px;max-width:1220px;background-image:url(/sites/all/themes/roso/img/container-bg.jpg);min-height:100%;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);padding-bottom:133px;box-sizing:border-box;overflow:hidden;}#main{display:block;margin:0;}#main .content-wrap{margin:0 auto;width:940px;max-height:640px;overflow:hidden;}body.two-sidebars #main{float:left;margin:0 0 0 240px;padding:0;width:460px;}body.sidebar-first #main{float:right;margin:0;padding:0;width:700px;}body.sidebar-second #main{float:left;margin:0;padding:0;width:700px;}body.two-sidebars #sidebar-first{float:left;margin:0 0 0 -700px;padding:0;width:220px;}textarea{background:#f1e3bf;border:1px solid #412b13 !important;}input{background:#f1e3bf;border:1px solid #412b13 !important;}.full-my-field,.full-my-field,.form-submit,#edit-webform-ajax-submit-15{border:1px solid #c08c32 !important;}body.two-sidebars #sidebar-second{float:right;margin:0;padding:0;width:220px;}body.sidebar-first #sidebar-first{float:left;margin:0;padding:0;width:220px;}body.sidebar-second #sidebar-second{float:right;margin:0;padding:0;width:220px;}#header{margin:0;padding:2.5em 0 0;position:relative;}#header #logo{float:left;margin:0 1em 1.5em 0;}#header #site-name-slogan{float:left;margin:0 0 1.5em;}#header #site-name{font-family:Arial,Helvetica,sans-serif;font-size:2.5em;font-weight:700;line-height:1.2;margin:0;}#header #site-name a:hover{text-decoration:none;}#header #site-slogan{margin:0;}#navigation{clear:both;margin:0;padding:0;}#navigation ul#main-menu{clear:both;list-style:none;margin:0;padding:0;}#navigation ul#main-menu li{float:left;margin:0;padding:0;}#navigation ul#main-menu li a{display:block;padding:0 2em 0 0;}#navigation ul#secondary-menu{clear:both;list-style:none;margin:0;padding:0;}#navigation ul#secondary-menu li{float:left;margin:0;padding:0;}#navigation ul#secondary-menu li a{display:block;padding:0 2em 0 0;}.breadcrumb{clear:both;padding:1.5em 0 0;}#skip-link{position:absolute;}.item-list ul{margin:0;padding:0 0 0 1.5em;}.item-list ul li{margin:0;padding:0;}ul.menu li{margin:0;padding:0;}ul.inline{clear:both;}ul.inline li{margin:0;padding:0 1em 0 0;}.tabs-wrapper{border-bottom:1px solid #333;margin:0 0 1.4375em;position:relative;z-index:5;}ul.primary{border:none;margin:0;padding:0;}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5em;margin:0;padding:0 1em;}ul.primary li a:hover,ul.primary li a.active{background:#666;border:none;color:#fff;}ul.primary li a:hover{background:#888;text-decoration:none;}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0;}ul.secondary li{border-right:none;}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5em;padding:0 1em;}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none;}ul.secondary a.active{border-bottom:none;}.node{margin-bottom:1.5em;}.field-name-field-tags{margin:0 0 1.5em;}.field-name-field-tags .field-item{margin:0 1em 0 0;}.field-name-field-tags div{display:inline;}.profile{margin:1.5em 0;}.profile h3{border:none;}.profile dt{margin-bottom:0;}.profile dd{margin-bottom:1.5em;}.password-parent{width:36em;}#comments{clear:both;margin-top:1.5em;}.comment{margin-bottom:1.5em;}.comment .new{color:red;text-transform:capitalize;margin-left:1em;}#footer a.feed-icon{position:absolute;right:0;top:1.6667em;}.clear{clear:both;}.display-block{display:block;}#block-views-cottage-block,#block-views-cottage-block .node{margin-bottom:0;}.region-pre-header{height:650px;background-image:url(/sites/all/themes/roso/img/pre-header-bg.jpg);background-position:center center;margin-left:-30px;margin-right:-30px;}#block-views-cottage-block:after{clear:both;height:0;line-height:0;visibility:hidden;display:block;content:" ";}.region-pre-header h3{margin-top:0;font-family:Evangelie;font-size:30px;color:#732000;}.region-pre-header .views-row-1{position:absolute;top:65px;width:310px;left:-26px;height:120px;}.region-pre-header .view-cottage{width:940px;position:relative;margin:0 auto;}.royal-title h1,.royal-title h2,.royal-title h3,.royal-title h4,.royal-title h5,.royal-title h6,.royal-title p{width:302px;height:79px;background-image:url(/sites/all/themes/roso/img/royal.png);box-sizing:border-box;padding-top:29px;text-align:center;}.royal-title a{padding-right:40px;background-image:url(/sites/all/themes/roso/img/royal-bg.png);background-repeat:no-repeat;background-position:right;color:#732000;}.royal-price{padding-left:40px;padding-top:0px;}.region-pre-header .views-row-2{position:absolute;top:265px;left:-20px;height:120px;}.big-company{width:316px;height:145px;background-image:url(/sites/all/themes/roso/img/big-company.png);box-sizing:border-box;padding-top:29px;text-align:center;}.region-pre-header .big-company-title h3,.region-pre-header .big-company-title h2,.region-pre-header .big-company-title h4,.region-pre-header .big-company-title h1,.region-pre-header .big-company-title h5,.region-pre-header .big-company-title h6,.region-pre-header .big-company-title p{font-size:28px;line-height:22px;text-align:left;padding-left:60px;margin-top:-14px;width:175px;background-image:url(/sites/all/themes/roso/img/big-company-bg.png);background-repeat:no-repeat;background-position:right 3px;}.region-pre-header .big-company-title a{color:#732000;padding-right:85px;}.big-company-title span,.family-title span,.royal-title span{font-family:MiroslavCrn;font-size:18px;line-height:20px;font-weight:600;letter-spacing:0.05em;float:left;}.big-company-price{padding-top:5px;text-align:left;margin-left:-3px;}.big-company-price,.family-price,.royal-price{font-family:Arimo;font-size:14px;color:#000;margin-bottom:0;line-height:18px;}.region-pre-header .views-row-3{position:absolute;top:300px;right:140px;}.family{width:230px;height:130px;background-image:url(/sites/all/themes/roso/img/family.png);background-repeat:no-repeat;box-sizing:border-box;padding-top:28px;}.family .family-title h1,.family .family-title h2,.family .family-title h3,.family .family-title h4,.family .family-title h5,.family .family-title h6,.family .family-title p{background-image:url(/sites/all/themes/roso/img/family-bg.png);background-repeat:no-repeat;background-position:right 0;padding-left:50px;width:140px;height:30px;padding-top:3px;}.family .family-title a{color:#732000;padding-right:40px;}.family .family-price{padding-left:22px;padding-top:5px;}.big-company .big-company-price span,.family  .family-price span,.royal .royal-price span{padding:7px 12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.big-company a:hover,.family-title a:hover,.royal-title a:hover{color:#327b05;}#fancybox-thumbs{text-align:center;}#fancybox-thumbs ul{margin:0 auto;left:0 !important;display:inline-block;width:auto !important;]}#fancybox-thumbs ul li,#fancybox-thumbs ul li.active{margin:0 5px;}.region-pre-header .views-row-1 .fancy-button{padding-left:55px;margin-top:1px;}.region-pre-header .views-row-2 .fancy-button{padding-left:12px;margin-top:-54px;}.region-pre-header .views-row-3 .fancy-button{padding-left:33px;margin-top:-37px;}.region-pre-header .start{color:#333;font-family:Arimo;font-style:italic;border-bottom:1px dotted #333;vertical-align:baseline;line-height:0.9;display:inline-block;font-size:13px;line-height:17px;cursor:pointer;}.region-pre-header .start:hover{border-bottom:none;}.region-pre-header .items-img{display:none;}#header{background-image:url(/sites/all/themes/roso/img/header.png);height:43px;background-position:center center;padding:0;font-family:Arimo;color:rgb(255,255,255);color:rgba(255,255,255,0.9);font-size:13px;margin-left:-30px;margin-right:-30px;}#header.front{background-image:url(/sites/all/themes/roso/img/header-bg.png);background-position:center center;height:41px;z-index:1;}#header p,#header a{color:rgb(255,255,255);color:rgba(255,255,255,0.9);margin-bottom:0;font-size:13px;line-height:16px;}#header.front p,#header.front a{font-size:16px;line-height:20px;}.header-wrap{position:relative;width:940px;margin:0 auto;}#header.front{margin-top:-5px;font-size:16px;min-width:1000px;max-width:1220px;margin-left:auto;margin-right:auto;}#header #logo{position:absolute;left:375px;margin:0;z-index:1;}#header #logo.front{margin-top:-75px;left:335px;}#block-block-1,#block-block-2{width:140px;margin-right:10px;padding-top:11px;float:left;}#block-nice-menus-1{float:right;padding-top:11px;width:315px;}#block-nice-menus-1 .content ul{display:inline;}#block-nice-menus-1 .content ul li{padding:0 9px;border:none;background:none;}#block-nice-menus-1 .content ul li a{padding:0;text-align:right;font-size:16px;word-wrap:break-word;}#block-nice-menus-1 .content ul li a:hover,#block-nice-menus-1 .content ul li a:focus{word-wrap:break-word;}#block-block-8{float:left;margin-right:25px;padding-top:12px;}#block-block-8 a span{padding:2px 9px 3px 8px;background-position:0 0;background-repeat:no-repeat;}#block-block-8 a.insta{margin-right:10px;}#block-block-8 a.insta span{background-image:url(/sites/all/themes/roso/img/insta-header.png);}#block-block-8 a.vk span{background-image:url(/sites/all/themes/roso/img/vk-header.png);}#block-block-9{width:260px;float:left;padding-top:13px;}#block-nice-menus-2{float:left;padding-top:0;margin-left:192px;}#block-nice-menus-2 .content ul{display:inline;}#block-nice-menus-2 .content ul li{padding:13px 4px 12px 4px;border:none;background:none;}#block-nice-menus-2 .content ul li.active-trail{background:rgba(0,0,0,0.35);}#block-nice-menus-2 .content ul li a{padding:0;text-align:right;font-size:14px;}#block-nice-menus-1 .content ul li a:hover,#block-nice-menus-2 .content ul li a:hover{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0.8);}#block-nice-menus-2 .content ul li.active-trail a:hover{border-bottom:0}#block-block-3{margin-top:-5px;background-image:url(/sites/all/themes/roso/img/achive-bg.jpg);background-position:center center;height:410px;}* #block-block-3{margin-top:-26px;}#block-block-3 .content,#block-block-3 .h2,#block-block-3 h1{width:900px;margin:0 auto;}#block-block-3 .h2,#block-block-3 h1{width:450px;padding-top:50px;text-align:center;font-family:MiroslavCrn;padding-bottom:30px;letter-spacing:0;text-transform:none;font-weight:normal;display:block;font-size:40px;line-height:50px;color:#fff;}#block-block-3 .achive{width:185px;float:left;padding:0 20px;text-align:center;}#block-block-3 .achive p{margin-bottom:0;font-family:Arimo;font-size:14px;color:#fff;}#block-block-3 .achive p a{color:#fff;}#block-block-3 .achive img{padding-bottom:15px;}#footer{clear:both;position:relative;background-image:url(/sites/all/themes/roso/img/footer-bg.png);background-position:center -2px;height:135px;min-width:940px;max-width:1220px;margin:0 auto;margin-top:-135px;padding:0 30px;box-sizing:border-box;z-index:3;}.region-footer{width:940px;margin:0 auto;padding-top:37px;clear:both;overflow:hidden;}#block-block-4,#block-block-14{float:left;margin-right:20px;}#block-block-4 a span,#block-block-14 a span{padding:2px 12px 3px 12px;background-position:0 0;background-repeat:no-repeat;}#block-block-14{margin-left:-29px;margin-top:8px;margin-right:7px;}#block-block-4 a.insta{margin-right:10px;}#block-block-14 a.insta{margin-right:5px;}#block-block-4 a.insta span,#block-block-14 a.insta span{background-image:url(/sites/all/themes/roso/img/insta-footer.png);}#block-block-4 a.vk span,#block-block-14 a.vk span{background-image:url(/sites/all/themes/roso/img/vk-footer.png);}#block-block-5{float:left;padding-top:3px;}#block-block-5 p{font-family:Arimo;font-size:13px;color:#fff;margin-bottom:0;}#block-block-5 .content a,#block-block-5 .content a:visited{color:#fff;}#block-block-6{margin-left:30px;margin-top:2px;float:left;}#block-block-10{margin-left:1px;padding-top:13px;float:left;}#block-block-6 p{text-transform:uppercase;}#block-block-6 p,#block-block-10 p{font-family:Arimo;font-weight:bold;font-size:12px;margin-bottom:0;}#block-block-6 p a{padding:10px 25px;}#block-block-10 p a{padding:4px 2px;}#block-block-6 p a,#block-block-10 p a{color:#000;background:#fed76f;background:-moz-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fed76f),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-o-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:linear-gradient(to bottom,#fed76f 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed76f',endColorstr='#f9bd53',GradientType=0);margin-bottom:0;cursor:pointer;border:1px solid #c08c32;border-radius:4px;}#block-block-6 p a:hover,#block-block-10 p a:hover{background:#ffe8ac;background:-moz-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe8ac),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-o-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:linear-gradient(to bottom,#ffe8ac 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8ac',endColorstr='#f9bd53',GradientType=0);}#block-block-6 p a:active,#block-block-10 p a:active{background:#b1792a;background:-moz-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b1792a),color-stop(100%,#f4dca3));background:-webkit-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-o-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-ms-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:linear-gradient(to bottom,#b1792a 0%,#f4dca3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1792a',endColorstr='#f4dca3',GradientType=0);}#block-block-7{float:right;}#block-block-7 p a{text-align:right;margin-bottom:0;font-family:Arimo;font-size:13px;color:#fff;padding-top:3px;}#block-block-7 p a:hover{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0.8);}.roso-copyright{text-align:center;margin-bottom:0;padding-top:5px;font-family:Arimo;font-size:12px;color:#fff;}.roso-copyright a{padding:3px 0 8px 30px;background-image:url(/sites/all/themes/roso/img/roso-bg.png);background-repeat:no-repeat;background-position:0 2px;color:#fff;}.roso-copyright a span{border-bottom:1px solid #fff;vertical-align:baseline;line-height:0.9;display:inline-block;}.roso-copyright a:hover span{border-bottom:0;}.messages.status{margin-bottom:20px;}.region-pre-content{margin-right:-30px;margin-left:-30px;}.cottages-menu{background-image:url(/sites/all/themes/roso/img/cottage-menu.png);background-position:center center;height:260px;position:relative;z-index:5;}.cottages-menu-wrap{width:940px;margin:0 auto;padding-top:40px;}.family-cottage,.big-company-cottage,.roal-cottage{float:left;box-sizing:border-box;}.family-cottage{width:30%;}.big-company-cottage{width:36%;}.roal-cottage{width:34%;}.family-cottage,.big-company-cottage{padding-right:20px;}.family-cottage .title,.big-company-cottage .title,.roal-cottage .title{height:188px;background-repeat:no-repeat;position:relative;background-position:0 bottom;}.family-cottage .title{background-image:url(/sites/all/themes/roso/img/cottage-menu-family.png);background-position:-25px bottom;}.big-company-cottage .title{background-image:url(/sites/all/themes/roso/img/cottage-menu-big-company.png);}.roal-cottage .title{background-image:url(/sites/all/themes/roso/img/cottage-menu-royal.png);}.cottages-menu-wrap .title a{position:absolute;font-family:Evangelie,Geneva,Verdana,sans-serif;font-size:30px;color:#732000;}.cottages-menu-wrap .title a.active,.cottages-menu-wrap .title a:hover{color:#327b05;}.cottages-menu-wrap .title a span{font-family:MiroslavCrn,Geneva,Verdana,sans-serif;font-size:18px;line-height:20px;font-weight:600;letter-spacing:0.05em;}.family-cottage .title a{top:47px;left:37px;}.big-company-cottage .title a{font-size:28px;line-height:22px;top:42px;left:80px;}.roal-cottage .title a{top:47px;left:44px;}.active-cottage{height:6px;background-image:url(/sites/all/themes/roso/img/cottage-menu-active.png);}#slider{position:relative;}#slider .slides{height:530px;overflow:hidden;position:relative;}#thumbs .slides{position:relative;}.ramka{position:absolute;top:-185px;left:-176px;z-index:2;}.flex-centered .slides{width:100%!important;text-align:center;}.flex-centered .slides li{display:inline-block!important;*display:inline!important;float:none!important;}#thumbs .flex-viewport{z-index:3;margin-top:10px;margin-bottom:40px;}#thumbs .slides li{width:102px !important;height:69px !important;margin-right:0px;cursor:pointer;border:4px solid rgb(255,255,255);border:4px solid rgba(255,255,255,0);}#thumbs .slides li.flex-active-slide{border:4px solid #327b05;}#thumbs .slides li img{border:1px solid rgb(255,255,255);border:1px solid rgba(255,255,255,0);width:100px !important;}#thumbs .slides li.flex-active-slide img{border:1px solid #fff;}#thumbs .slides li:first-child{}.flex-direction-nav{content:'' !important;line-height:0;height:0;}#slider .flex-direction-nav a{text-decoration:none;display:block;width:48px;height:48px;margin:-24px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(255,255,255,0.6);text-shadow:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:none;}#slider .flex-direction-nav a:before{content:'';text-shadow:none;}.flex-direction-nav a.flex-next:before{content:'';}#slider .flex-direction-nav .flex-prev{left:20px;background-image:url(/sites/all/themes/roso/img/slide-prev.png);}#slider .flex-direction-nav .flex-next{right:20px;background-image:url(/sites/all/themes/roso/img/nex-slide.png);}#slider:hover .flex-direction-nav .flex-prev{opacity:1;left:20px;}#slider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}#slider:hover .flex-direction-nav .flex-next{opacity:1;right:20px;}#slider:hover .flex-direction-nav .flex-next:hover{opacity:1;}#slider .flex-direction-nav .flex-disabled{opacity:1!important;filter:alpha(opacity=100);cursor:pointer;}.flex-control-nav{bottom:10px;}.week,.cottages-right-info{width:260px;float:left;font-family:Arimo,Geneva,Verdana,sans-serif;color:#000;}.week{margin-right:20px;}.week-desc{font-size:14px;margin-bottom:10px;}.week-info{font-size:24px;margin-bottom:5px;}.budni{background-image:url(/sites/all/themes/roso/img/week-bg.png);background-position:right center;background-repeat:no-repeat;margin-top:-20px;margin-bottom:-20px;padding-top:20px;padding-bottom:20px;}.budni.no-bg{background-image:none;}.time-enter{padding-left:45px;background-image:url(/sites/all/themes/roso/img/time-start-bg.png);box-sizing:border-box;background-repeat:no-repeat;background-position:0 2px;}.time-enter p{font-style:italic;margin-bottom:0;}.time-enter-desc{font-size:14px;}.time-enter-info{font-size:18px;}.time-enter-desc-desc{font-size:12px;color:#666666;}.cottage-info{float:left;width:33.33%;padding-right:20px;box-sizing:border-box;margin-bottom:20px;}.body-wrap{margin:0 -30px;padding:0 30px;padding-top:20px;background-image:url(/sites/all/themes/roso/img/body-bg.png);background-position:center 0;background-repeat:no-repeat;}.field-name-body{width:940px;margin:0 auto;margin-bottom:60px;}.node-type-cottage .field-name-body{margin-bottom:0;margin-top:20px;}.field-name-body:after{content:" ";clear:both;height:0;width:0;line-height:0;visibility:hidden;display:block;}#block-webform-client-block-8{margin-left:-30px;margin-right:-30px;background-image:url(/sites/all/themes/roso/img/form-bg.png);background-repeat:no-repeat;font-family:Arimo,Geneva,Verdana,sans-serif;font-size:14px;color:#fff;color:rgba(255,255,255,0.9);background-size:cover;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/form-bg.png',sizingMethod='scale')";-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/form-bg.png',sizingMethod='scale')";padding-bottom:50px;}#block-webform-client-block-8 .block-title{text-align:center;color:#fff;}#block-webform-client-block-8 .content{width:700px;margin:0 auto;}#block-webform-client-block-8 input[type="text"],#block-webform-client-block-8 textarea,#webform-ajax-wrapper-3823 input[type="text"],#webform-ajax-wrapper-3823 textarea,#webform-ajax-wrapper-3823 select,#webform-ajax-wrapper-16 input[type="text"],#webform-ajax-wrapper-16 textarea,#webform-ajax-wrapper-16 select{border:1px solid #412b13;border-radius:4px;background:#f1e3bf;box-sizing:border-box;width:270px;height:28px;padding:5px 10px;}#block-webform-client-block-8 textarea,#webform-ajax-wrapper-16 textarea,#webform-ajax-wrapper-3823 textarea{height:74px;}#block-webform-client-block-8 label,#webform-ajax-wrapper-16 label,#webform-ajax-wrapper-3823 label{width:160px;display:inline-block;margin-right:0;}#block-webform-client-block-8 input[type="text"].error,#block-webform-client-block-8 textarea.error{border:1px solid red;}.messages.error,.form-required{display:none;}#block-webform-client-block-8 #webform-component-dopolnitelno{position:relative;}#block-webform-client-block-8 .description{position:absolute;top:0;left:395px;}#webform-ajax-wrapper-8{position:relative;}#block-webform-client-block-8 .description p{line-height:21px;}#block-webform-client-block-8 #webform-component-dopolnitelno label{float:left;}#block-webform-client-block-8 #webform-component-dopolnitelno .form-type-checkbox label{float:none;}#block-webform-client-block-8 #webform-component-dopolnitelno .form-item{margin-left:160px;margin-top:0;margin-bottom:10px;}#block-webform-client-block-8 #webform-component-dopolnitelno .form-item label{width:200px;}#block-webform-client-block-8 #webform-component-nuzhen-predvaritelnyy-osmotr-kottedzha{margin-left:160px;}#block-webform-client-block-8 #webform-component-nuzhen-predvaritelnyy-osmotr-kottedzha label{width:300px;}#block-webform-client-block-8 #webform-component-kommentariy label,#webform-ajax-wrapper-16 #webform-component-kommentariy label{float:left;}#block-webform-client-block-8 .budni,#block-webform-client-block-8 .holiday{position:absolute;left:395px;}#block-webform-client-block-8 .budni p,#block-webform-client-block-8 .holiday p{font-family:Arimo,Geneva,Verdana,sans-serif;font-size:12px;color:#fff;color:rgba(255,255,255,0.9);margin-bottom:0;}#block-webform-client-block-8 #webform-component-daty input[type="text"],#block-webform-client-block-8 #webform-component-mdash input[type="text"],#webform-ajax-wrapper-16 #webform-component-daty input[type="text"],#webform-ajax-wrapper-16 #webform-component-mdash input[type="text"]{width:80px;padding:5px;text-align:center;}#block-webform-client-block-8 #webform-component-daty,#webform-ajax-wrapper-16 #webform-component-daty{float:left;}#block-webform-client-block-8 #webform-component-mdash:after,#webform-ajax-wrapper-16  #webform-component-mdash:after{clear:both;content:' ';height:0;width:0;line-height:0;display:block;visibility:hidden;}.form-item{margin-top:0;margin-bottom:20px;}#block-webform-client-block-8 #webform-component-mdash,#webform-ajax-wrapper-16 #webform-component-mdash{margin-bottom:0;}#block-webform-client-block-8 #webform-component-mdash label,#webform-ajax-wrapper-16 #webform-component-mdash label{margin-left:8px;width:20px;}#block-webform-client-block-8 #webform-component-telefon input,#webform-ajax-wrapper-3823 #webform-component-telefon input[type="text"],#webform-ajax-wrapper-16 #webform-component-telefon input[type="text"]{width:150px;}#block-webform-client-block-8 #webform-component-kolichestvo-chelovek input,#webform-ajax-wrapper-16 #webform-component-kolichestvo-chelovek input[type="text"]{width:80px;padding:5px;}#block-webform-client-block-8 .option_desc p{font-family:Arimo,Geneva,Verdana,sans-serif;font-size:14px;font-style:italic;color:#fff;color:rgba(255,255,255,0.9);}#block-webform-client-block-8 .option_desc span{font-size:12px;font-style:italic;}#block-webform-client-block-8 .week-desc{font-weight:bold;font-style:italic;}#block-webform-client-block-8 .week-info{font-style:italic;}#block-webform-client-block-8 .holiday{top:127px;}#block-webform-client-block-8 .budni{top:173px;}#block-webform-client-block-8 input[type="submit"]{margin-left:160px;font-family:MiroslavCrn,Geneva,Verdana,sans-serif;font-size:28px;color:#fff;border-radius:5px;border:1px solid #1a4201;cursor:pointer;width:271px;height:51px;background:#3c8f09;box-sizing:border-box;}#block-webform-client-block-8 input[type="submit"]:hover{background:#7dd448;background:-moz-linear-gradient(top,#7dd448 0%,#2c6a05 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7dd448),color-stop(100%,#2c6a05));background:-webkit-linear-gradient(top,#7dd448 0%,#2c6a05 100%);background:-o-linear-gradient(top,#7dd448 0%,#2c6a05 100%);background:-ms-linear-gradient(top,#7dd448 0%,#2c6a05 100%);background:linear-gradient(to bottom,#7dd448 0%,#2c6a05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7dd448',endColorstr='#2c6a05',GradientType=0);}#block-webform-client-block-8 input[type="submit"]:active{background:#1b4303;background:-moz-linear-gradient(top,#1b4303 0%,#61ab33 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1b4303),color-stop(100%,#61ab33));background:-webkit-linear-gradient(top,#1b4303 0%,#61ab33 100%);background:-o-linear-gradient(top,#1b4303 0%,#61ab33 100%);background:-ms-linear-gradient(top,#1b4303 0%,#61ab33 100%);background:linear-gradient(to bottom,#1b4303 0%,#61ab33 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b4303',endColorstr='#61ab33',GradientType=0);}#block-webform-client-block-8 .form-hr{background-image:url(/sites/all/themes/roso/img/form-hr.png);background-position:0 center;background-repeat:no-repeat;}#webform-component-stroka1,#webform-component-stroka2,#webform-component-stroka3{margin-bottom:10px;}#block-webform-client-block-8 #webform-component-kommentariy{margin-bottom:30px;}#webform-ajax-wrapper-16 #webform-component-telefon,#webform-ajax-wrapper-3823 #webform-component-telefon{margin-bottom:20px;}#webform-ajax-wrapper-16 #webform-component-kommentariy label{width:164px;}#block-views-reviews-block{font-family:Arimo,Geneva,Verdana,sans-serif;margin:30px auto 60px;width:940px;}#block-views-reviews-block .block-title{margin-bottom:30px;font-size:28px;}#block-views-reviews-block #new-review2,#webform-ajax-wrapper-9 input[type="submit"],#new-review1,#block-webform-client-block-15 input[type="submit"],#webform-ajax-wrapper-3823 input[type="submit"],#webform-ajax-wrapper-16 input[type="submit"]{font-weight:bold;font-size:14px;color:#000;background:#fed76f;background:-moz-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fed76f),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-o-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:linear-gradient(to bottom,#fed76f 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed76f',endColorstr='#f9bd53',GradientType=0);margin-bottom:0;cursor:pointer;border:1px solid #c08c32;border-radius:4px;padding:10px 27px;}##new-review2{margin-top:-20px;}.view-id-reviews .view-header{margin-bottom:40px;}#block-views-reviews-block #new-review2:hover,#webform-ajax-wrapper-9 input[type="submit"]:hover,#new-review1:hover,#block-webform-client-block-15 input[type="submit"]:hover,#webform-ajax-wrapper-3823 input[type="submit"]:hover,#webform-ajax-wrapper-16 input[type="submit"]:hover{background:#ffe8ac;background:-moz-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe8ac),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-o-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:linear-gradient(to bottom,#ffe8ac 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8ac',endColorstr='#f9bd53',GradientType=0);}#block-views-reviews-block #new-review2:active,#webform-ajax-wrapper-9 input[type="submit"]:active,#new-review1:active,#block-webform-client-block-15 input[type="submit"]:active,#webform-ajax-wrapper-3823 input[type="submit"]:active,#webform-ajax-wrapper-16 input[type="submit"]:active{background:#b1792a;background:-moz-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b1792a),color-stop(100%,#f4dca3));background:-webkit-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-o-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-ms-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:linear-gradient(to bottom,#b1792a 0%,#f4dca3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1792a',endColorstr='#f4dca3',GradientType=0);}.fancybox-skin{background:url(/sites/all/themes/roso/img/container-bg.jpg);background-position:center center;}.new-review-title,#webform-ajax-wrapper-3823 .form-title,#webform-ajax-wrapper-16 .form-title{font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:20px;font-size:24px;margin-bottom:10px;line-height:28px;color:#732000;}.view-reviews{width:620px;}#webform-ajax-wrapper-9,#webform-ajax-wrapper-16,#webform-ajax-wrapper-9,#webform-ajax-wrapper-3823{font-family:Arimo,Geneva,Verdana,sans-serif;font-size:14px;color:#000;}#webform-ajax-wrapper-3823 input[type="submit"],#webform-ajax-wrapper-16 input[type="submit"]{margin-left:164px;}#webform-ajax-wrapper-9 input[type="text"],#webform-ajax-wrapper-9 textarea,#webform-ajax-wrapper-9 input[type="email"]{border:1px solid #412b13;border-radius:4px;background:#f1e3bf;box-sizing:border-box;width:300px;height:28px;padding:5px 10px;}textarea{resize:vertical;}#webform-ajax-wrapper-9 textarea{height:100px;}#webform-ajax-wrapper-9 input[type="text"].error,#webform-ajax-wrapper-9 textarea.error{border:1px solid red;}#webform-component-vash-otzyv label{float:left;width:154px;}#webform-ajax-wrapper-9 label{width:150px;margin-right:0;display:inline-block;}#webform-component-vash-otzyv label{float:left;width:154px;}#webform-component-telefon{margin-bottom:0;}#webform-component-podpis{margin-left:156px;}.review-signature{font-style:italic;color:#333;font-size:12px;}#webform-ajax-wrapper-9 .form-actions{padding-bottom:20px;margin:0;}#webform-ajax-wrapper-9 input[type="submit"]{padding:8px 10px;margin-left:154px;}#webform-confirmation p{font-size}.view-reviews .item-list{margin-top:-20px;}.pager-load-more{background-image:url(/sites/all/themes/roso/img/readmore-reviews.png);background-position:center center;background-repeat:no-repeat;padding:0!important;}.pager-load-more a{font-family:Arimo,Geneva,Verdana,sans-serif;font-size:13px;color:#000;}.pager-load-more-empty{background:none;}.review-fio{font-size:16px;font-style:italic;}.review-time{padding-left:15px;font-size:12px;font-style:italic;}.review-answer{padding-left:25px;}.reviewer{font-size:16px;font-style:italic;margin-bottom:0;}.review-answer .review-signature{font-size:12px;font-style:italic;}ol{list-style:none;padding:0;margin:0 160px;}.flex-control-paging{margin:0;list-style:none;}ol li{margin-bottom:10px;padding-left:43px;position:relative;counter-increment:step-counter;font-family:Arimo,Verdana,Geneva,sans-serif;color:#000;font-size:14px;}.flex-control-paging li{padding:0;position:static;}.flex-control-paging li:before{background:none;padding:0;font-weight:auto;display:none;}ol li:before{content:counter(step-counter);font-size:15px;position:absolute;left:0;top:0px;background:#295c03;background:rgba(41,92,3,0.8);width:30px;padding:3px 0;color:#fff;font-weight:bold;text-align:center;border-radius:50%;font-family:MiroslavCrn,Verdana,Geneva,sans-serif;}#block-webform-client-block-8 .webform-confirmation p{color:#fff;}.webform-confirmation{margin:15px 0;}#webform-ajax-wrapper-15 .webform-confirmation,#webform-ajax-wrapper-8 .webform-confirmation{margin-top:5%;}.webform-confirmation p.first{font-size:24px;font-family:MiroslavCrn,Geneva,Verdana,sans-serif;line-height:28px;color:#327b05;margin-bottom:0;text-align:center;}.webform-confirmation p.second{font-size:14px;font-family:Arimo,Geneva,Verdana,sans-serif;line-height:19px;color:#000;margin-bottom:0;text-align:center;}#webform-ajax-wrapper-8 #webform-component-kottedzh{display:none;}#block-block-11{margin-bottom:60px;}#block-block-11 .content{width:940px;margin:0 auto;}#block-block-11 img.first,#block-block-11 img.second{margin-right:20px;}.contacts p{float:left;width:300px;box-sizing:border-box;font-size:13px;font-weight:bold;}.contacts .address,.contacts .phone{margin-right:20px;}.contacts .address a{color:#000;}.contacts .phone{padding-left:15px;background-image:url(/sites/all/themes/roso/img/phone-bg.png);background-position:0 center;background-repeat:no-repeat;}.social .vk{background-image:url(/sites/all/themes/roso/img/contact-vk.png);padding:11px 17px;background-position:0 top;background-repeat:no-repeat;margin-left:10px;}.social .max{background-image:url(/sites/all/themes/roso/img/contact-max.png);padding:11px 17px;background-position:0 top;background-repeat:no-repeat;margin-left:10px;}.social .insta{background-image:url(/sites/all/themes/roso/img/contact-insta.png);padding:11px 17px;background-position:0 top;background-repeat:no-repeat;margin-left:10px;}.social .vk:hover,.social .insta:hover{background-position:0 bottom}.contacts-description{margin-top:-10px;}.contacts-description p{margin-bottom:0;font-size:13px;color:#666;font-style:italic;font-weight:normal;font-family:Arial,Verdana,Geneva,sans-serif;}#block-yamaps-yamaps,#block-yamaps-yamaps-2{margin-top:-30px;margin-bottom:50px;}#block-webform-client-block-15,#block-block-12{width:380px;float:left;font-size:14px;margin-bottom:100px;font-family:Arimo,Geneva,Verdana,sans-serif;}#block-webform-client-block-15 .block-title,#block-block-12 .block-title{font-size:24px;color:#732000;width:380px;text-align:center;margin-bottom:25px;}#block-block-12{padding-right:30px;box-sizing:border-box;float:right;}#block-block-12 .block-title{width:auto;text-align:left;}#block-webform-client-block-15 label{width:105px;display:block;margin-right:0;float:left;}#block-webform-client-block-15 input[type="text"],#block-webform-client-block-15 textarea{box-sizing:border-box;width:275px;border:1px solid #97907c;border-radius:4px;background-color:eadebd;height:28px;padding:5px;}#block-webform-client-block-15{margin-left:30px;}#block-webform-client-block-15 textarea{height:74px;}input[type="text"].error,textarea.error,input[type="email"].error{border:1px solid red !important;}#block-webform-client-block-15 .form-item,#block-webform-client-block-15 #webform-component-telefon{margin-bottom:10px;}#block-webform-client-block-15 .form-actions{margin-left:105px;margin-top:25px;}#block-webform-client-block-15 input[type="submit"]{padding:8px 10px;}.fancybox-close{background-image:url(/sites/all/themes/roso/img/fancy-close.png);background-position:center center;background-repeat:no-repeat;width:25px;height:25px;top:-22px;right:-28px;}.description-slide{background-image:url(/sites/all/themes/roso/img/slide-title-bg.png);width:277px;height:93px;position:absolute;bottom:40px;left:40px;}.description-slide p{font-family:Arimo,Geneva,Verdana,sans-serif;font-size:18px;text-align:center;font-style:italic;width:277px;height:93px;padding:5px;display:table-cell;vertical-align:middle;box-sizing:border-box;}#slider .slides li{position:relative;}.content-wrap-1{width:940px;margin:0 auto;position:relative;}.wrap{margin-left:-30px;margin-right:-30px;background-image:url(/sites/all/themes/roso/img/cott.jpg);background-position:center bottom;background-repeat:no-repeat;padding-bottom:60px;background-size:cover;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/cott.jpg',sizingMethod='scale')";-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/cott.jpg',sizingMethod='scale')";}.wrap-inner{min-width:1000px;max-width:1220px;margin:0 auto;padding-top:5px;}#thumbs .flex-viewport{margin-bottom:25px;}#container.front{padding-bottom:0;min-height:650px;position:relative;}#main.front{min-width:1000px;max-width:1220px;padding-bottom:133px;margin-left:auto;margin-right:auto;}.cottage-wrap ul,.cottage-info-wrap ul{margin:0;padding:0;}#main.front .region-pre-content{margin:0;}.content .field-name-body ul,.cottage-info-wrap ul{list-style:none;margin-left:7px;padding-left:0;}.content .field-name-body ul li,.cottage-info-wrap ul li{padding-left:20px;display:list-item;margin-bottom:10px;background-image:url(/sites/all/themes/roso/img/li-style.png);background-position:4px 9px;background-repeat:no-repeat;font-size:14px;font-family:Arimo,Verdana,Geneva,sans-serif;}.minithumbs{overflow:hidden;height:102px;}.cottage-info-wrap{width:940px;margin-left:auto;margin-right:auto;margin-top:20px;}.field-collection-container{border-bottom:none !important;margin-bottom:20px;}.fotorama-3,.fotorama-4,.fotorama-5{display:none;}span.start{position:relative;z-index:10;}.fotorama{height:0;width:0;}#block-block-13{background-color:#ccc;padding:34px;font-size:13px;}#block-block-13 ul li,#block-block-13 p{font-size:13px;font-family:Arimo,Geneva,Verdana,sans-serif;color:#000;}#block-block-13 ul{padding-left:40px;}#block-block-13  h2,#block-block-13  h1,#block-block-13  h3{font-size:22px;line-height:1;padding-top:7px;margin-bottom:20px;color:#000;text-align:left;font-weight:normal;letter-spacing:0px;text-transform:none;}#block-block-13  h1{font-size:28px;}#block-block-13  h3{font-size:20px;}#block-block-13 table{margin-left:-6px;margin-right:-6px;}#block-block-13 table td{box-sizing:border-box;width:33.33%;padding:0 6px;vertical-align:top;border:0;}.slider-rider .bx-wrapper .bx-viewport{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;left:0 !important;background:transparent !important;}.slider-rider{margin:0 auto;margin-bottom:60px;height:200px;overflow:hidden;width:940px}.slider-rider .bx-wrapper .bx-controls-direction a{margin-top:-24px;width:48px;height:48px;background-position:center center;background-repeat:no-repeat;}.slider-rider .bx-wrapper .bx-prev{left:20px;background-image:url(/sites/all/themes/roso/img/slide-prev.png);}.slider-rider .bx-wrapper .bx-next{right:20px;background-image:url(/sites/all/themes/roso/img/nex-slide.png);}.slider-rider-1 .bx-wrapper .bx-viewport{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;left:0 !important;background:transparent !important;}.slider-rider-1{margin:0 auto;margin-bottom:40px;overflow:hidden;width:100%}.slider-rider-1 .bx-wrapper .bx-controls-direction a{margin-top:-24px;width:48px;height:48px;background-position:center center;background-repeat:no-repeat;}.slider-rider-1 .bx-wrapper .bx-prev{left:20px;background-image:url(/sites/all/themes/roso/img/slide-prev.png);}.slider-rider-1 .bx-wrapper .bx-next{right:20px;background-image:url(/sites/all/themes/roso/img/nex-slide.png);}.bx-wrapper{margin:0 auto 10px;}.bx-viewport{height:auto!important;}.slider-rider-1 .bx-wrapper img{margin:0 auto;}#bx-pager a img{padding:2px;}#bx-pager a.active img{border:2px solid green;padding:0;}#block-roso-front-event{background-image:url(/sites/all/themes/roso/img/top-news.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/top-news.jpg',sizingMethod='scale')";-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/top-news.jpg',sizingMethod='scale')";}#block-roso-front-event .event{width:940px;margin:0 auto;padding:12px 0;}#block-roso-front-event .event .event-date{padding:0 15px 0 25px;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:32px;color:#fff;font-family:'MiroslavCrn',Verdana,Geneva,sans-serif;text-align:center;}#block-roso-front-event:hover .event .event-date span{color:#ff4800;background:#fff;}#block-roso-front-event .event .event-date span{padding:10px 22px;display:inline-block;line-height:1;text-align:center;border:2px solid #fff;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;}#block-roso-front-event .event .event-info{padding:0 25px;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:18px;font-family:'MiroslavCrn',Verdana,Geneva,sans-serif;}.ny-price{position:relative;margin-top:15px;}.ny-price:before{display:block;content:" ";height:44px;width:29px;background-image:url(/sites/all/themes/roso/img/el.png);background-repeat:no-repeat;background-position:0 0;position:absolute;top:2px;left:-33px;}#block-block-1{width:290px;z-index:10;}#block-block-1 .content{font-size:0;position:relative;}#block-block-1 p.phone{font-size:20px;font-family:Arial,Verdana,Geneva,sans-serif;display:inline-block;vertical-align:top;margin-right:12px;margin-left:10px;}#block-block-1 p.phone a{font-size:20px;font-family:Arial,Verdana,Geneva,sans-serif;}#block-block-1 p.all-phones{font-size:15px;display:inline-block;font-family:Arial,Verdana,Geneva,sans-serif;vertical-align:top;}#block-block-1 p.all-phones a{font-size:15px;}#block-block-1 p.all-phones span{display:inline-block;line-height:1;cursor:pointer;border-bottom:1px dashed #fff;}#block-block-1 p.all-phones span:hover{color:#ffc600;border-bottom-color:#ffc600;}#block-block-1 .content .all-phones-div{background-image:url(/sites/all/themes/roso/img/all-phones.png);background-repeat:no-repeat;background-position:center top;display:none;position:absolute;left:0;top:30px;width:100%;padding:14px 14px 10px 10px;box-sizing:border-box;background-color:#6a4e21;background-color:rgba(106,78,33,.95);}.all-phones-close{position:absolute;width:14px;height:14px;right:16px;top:15px;display:block;background-image:url(/sites/all/themes/roso/img/all-phones-close.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;background-color:transparent;border:0;}.all-phones-close:focus{outline:0;}.all-phones-close:hover{background-position:100% 0;}#block-block-1 .all-phones-div p.phone{margin-bottom:10px;}table.contacts{margin-bottom:50px;}table.contacts td{vertical-align:top;}table.contacts td.info{width:360px;}table.contacts td.info p.social{margin-top:15px;}table.contacts td.phones{width:240px;}table.contacts td.phones p{font-size:22px;font-family:Arial,Verdana,Geneva,sans-serif;color:#732000;font-weight:normal;}.web-tour{float:left;width:165px;cursor:pointer;}.web-tour .top{font-size:18px;line-height:1;margin-bottom:5px;font-style:italic;font-family:Arimo,Verdana,Geneva,sans-serif;position:relative;}.web-tour .top:before{display:block;content:" ";position:absolute;background-image:url(/sites/all/themes/roso/img/cottage-icon-new.png);background-position:-24px 0;width:18px;height:27px;left:0;top:1px;margin-left:-27px;}.web-tour .bottom{font-size:12px;font-style:italic;color:#666;font-family:Arimo,Verdana,Geneva,sans-serif;margin-bottom:0;line-height:14px;}iframe.tour{position:absolute;left:50%;margin-left:-470px;top:0;z-index:999;display:none;}iframe.tour.show{display:block;}.cottage-wrap > .content{position:relative;}.cottages-right-info{position:relative;width:380px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:73px;}.cottages-right-info:before{display:block;width:13px;height:100%;left:0;content:" ";position:absolute;background-image:url(/sites/all/themes/roso/img/left-wall.png);background-repeat:repeat-y;background-position:0 0;}.cottage-deposit{width:227px;height:80px;margin-top:-20px;background-image:url(/sites/all/themes/roso/img/deposit-bg.png);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:58px;padding-top:21px;margin-bottom:28px;}.cottage-deposit .deposit-title{display:block;font-size:14px;font-style:italic;font-family:Arimo,Verdana,Geneva,sans-serif;line-height:1;margin-bottom:3px;position:relative;}.cottage-deposit .deposit-title:before{display:block;content:" ";position:absolute;left:-35px;top:1px;width:23px;height:29px;background-image:url(/sites/all/themes/roso/img/deposit-icon.png);background-position:0 0;background-repeat:no-repeat;}.cottage-deposit .deposit-value{font-size:18px;line-height:1;}.cottage-deposit .deposit-value strong{font-size:24px;}.cottage-deposit + .time-enter{padding-top:32px;position:relative;width:256px;}.cottage-deposit + .time-enter:after,.time-enter + .web-tour:after{content:" ";display:block;position:absolute;left:-6px;width:100%;height:14px;top:-7px;background-image:url(/sites/all/themes/roso/img/time-enter-border.png);background-repeat:no-repeat;background-position:0 0;}.cottages-right-info .time-enter{padding-left:60px;background:transparent;width:256px;margin-bottom:28px;}.cottages-right-info .time-enter-desc{margin-bottom:5px;}.cottages-right-info .time-enter-info:before{display:block;content:" ";position:absolute;left:-35px;width:24px;height:24px;top:50%;margin-top:-12px;background-image:url(/sites/all/themes/roso/img/time-start-bg.png);background-repeat:no-repeat;}.cottages-right-info .time-enter-info{margin-bottom:5px;position:relative;}.time-enter + .web-tour{padding-top:32px;position:relative;width:256px;float:none;}.time-enter + .web-tour .top,.time-enter + .web-tour .bottom{padding-left:60px;}.time-enter + .web-tour .top:before{margin-left:27px;}.cottages-left-info{width:560px;float:left;}.normal-prices,.ny-prices{font-size:0;}.normal-prices + .ny-prices{margin-top:35px;}.cottages-left-info .budni-price,.cottages-left-info .holiday-price{width:240px;padding-right:40px;display:inline-block;vertical-align:top;}.ny-prices .week-desc{position:relative;padding-left:29px;}.ny-prices .week-desc.bottom{padding-left:0;}.ny-prices .week-desc:before{display:block;content:" ";position:absolute;left:0;top:50%;background-repeat:no-repeat;background-position:0 0;width:21px;height:30px;background-image:url(/sites/all/themes/roso/img/ny-icon.png);margin-top:-19px;}.ny-prices .week-desc.bottom:before{display:none;}.ny-prices-intro{margin-bottom:15px;}.cottages-left-info .price-desc{margin-right:70px;margin-top:15px;padding-top:33px;background-image:url(/sites/all/themes/roso/img/price-desc.png);background-repeat:repeat-x;}.body-wrap .include{width:940px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;}.body-wrap .include h3{margin-bottom:20px;}.body-wrap .include-items{font-size:0;margin:0 -25px;}.body-wrap .include-items .col{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:0 25px;}.body-wrap .include .item{position:relative;font-size:14px;line-height:17px;color:#000;font-family:Arimo,Geneva,Verdana,sans-serif;padding-left:38px;margin-bottom:17px;}.body-wrap .include .item .icon{background-repeat:no-repeat;display:block;width:32px;height:32px;background-position:center center;left:0;top:50%;margin-top:-16px;position:absolute}#webform-ajax-wrapper-3823 .oferta,#webform-ajax-wrapper-16 .oferta{width:400px;margin-left:164px;margin-top:15px;line-height:1.1;}#block-webform-client-block-8 .oferta{width:400px;margin-left:164px;margin-top:20px;line-height:1.1;}#block-webform-client-block-8 .oferta a{color:#fff;text-decoration:underline;}#block-webform-client-block-8 .oferta a:hover{text-decoration:none;}#block-webform-client-block-15 .oferta{margin-right:-125px;line-height:1.2;margin-top:15px;}#webform-ajax-wrapper-9 .oferta{width:400px;margin-left:154px;margin-top:15px;line-height:1.1;}.page-node-3333 .field-name-body,.page-node-30 .field-name-body,.page-node-31 .field-name-body,.page-node-35 .field-name-body,.page-node-4421 .field-name-body,.page-node-4422 .field-name-body,.page-node-4423 .field-name-body,.page-node-4424 .field-name-body,.page-node-4425 .field-name-body,#container.front .field-name-body{width:100%;margin:0;background-color:#ccc;padding:34px;font-size:13px;box-sizing:border-box;}#container.front .field-name-body ol{margin:0;margin-bottom:1.5em;}#container.front{background:#ccc;}#container.front #header{position:relative;z-index:10;}#container.front #header #logo{z-index:2;}.page-node-3333 .field-name-body ul li,.page-node-3333 .field-name-body p,.page-node-30 .field-name-body ul li,.page-node-30 .field-name-body p,.page-node-31 .field-name-body ul li,.page-node-31 .field-name-body p{font-size:13px;font-family:Arimo,Geneva,Verdana,sans-serif;color:#000;padding-left:0;background:transparent;}.page-node-3333 .field-name-body ul,.page-node-31 .field-name-body ul,.page-node-30 .field-name-body ul,.page-node-31 .field-name-body ul{padding-left:40px;list-style:disc;}.page-node-3333 .field-name-body  h2,.page-node-3333 .field-name-body  h1,.page-node-3333 .field-name-body  h3,.page-node-30 .field-name-body  h2,.page-node-30 .field-name-body  h1,.page-node-30 .field-name-body  h3,.page-node-31 .field-name-body  h2,.page-node-31 .field-name-body  h1,.page-node-31 .field-name-body  h3{font-size:22px;line-height:1;padding-top:7px;margin-bottom:20px;color:#000;text-align:left;font-weight:normal;letter-spacing:0px;text-transform:none;}.page-node-3333 .field-name-body  h1,.page-node-30 .field-name-body  h1,.page-node-31 .field-name-body  h1{font-size:28px;}.page-node-3333 .field-name-body  h3,.page-node-30 .field-name-body  h3,.page-node-31 .field-name-body  h3{font-size:20px;}.page-node-3333 .field-name-body table,.page-node-30 .field-name-body table,.page-node-31 .field-name-body table{margin-left:-6px;margin-right:-6px;}.page-node-3333 .field-name-body table td,.page-node-30 .field-name-body table td,.page-node-31 .field-name-body table td{box-sizing:border-box;width:33.33%;padding:0 6px;vertical-align:top;border:0;}table.contacts{width:940px;margin:0 auto;margin-bottom:90px;}table.contacts tr td{padding:0;vertical-align:top;border:0;border-bottom:1px solid #a79f89;}table.contacts tr.no_border td{border-bottom:none;}table.contacts td.left{width:470px;padding-right:40px;}table.contacts tr.first td{padding-bottom:45px;}table.contacts tr.second td{padding-top:40px;padding-bottom:45px;}table.contacts td p.phone{padding:0;margin:0;float:none;line-height:1;font-family:'Arimo',Verdana,Geneva,sans-serif;font-size:20px;background:transparent;color:#000;margin-bottom:14px;width:auto;font-weight:normal;}table.contacts td p.phone a{color:#000;text-decoration:none;border:0;background:transparent;}table.contacts td ul.phones{font-size:0;margin:0;padding:0;line-height:1;font-family:'Arimo',Verdana,Geneva,sans-serif;font-size:20px;color:#000;}table.contacts td ul.phones li{line-height:1;padding:0;margin:0;display:inline-block;vertical-align:top;font-size:20px;color:#000;background:transparent;}table.contacts td ul.phones li + li{margin-left:28px;position:relative;}table.contacts td ul.phones li + li:before{content:" ";position:absolute;display:block;width:4px;height:4px;border-radius:50%;background:#327b05;left:-16px;bottom:6px;}table.contacts td ul.phones li a{color:#000;text-decoration:none;border:0;background:transparent;}table.contacts td.calls p{margin:0;font-size:14px;line-height:17px;color:#000;font-weight:normal;font-family:'Arimo',Verdana,Geneva,sans-serif;float:none;width:auto;}table.contacts td.calls p .goto-form{cursor:pointer;color:#0e6d9b;position:relative;display:inline-block;vertical-align:baseline;line-height:.9;border-bottom:1px dashed #006699;}table.contacts td.calls p .goto-form:hover,table.contacts td.calls p .goto-form:active{color:#39f;border-bottom-color:#1a8dff;}table.contacts h3{line-height:1;margin:0;font-size:24px;margin-bottom:15px;}table.contacts h3 .desc{font-size:13px;color:#666666;font-style:italic;font-family:'Arimo',Verdana,Geneva,sans-serif;vertical-align:baseline;padding-left:4px;}table.contacts tr.second ul{margin:0;padding:0;}table.contacts tr.second ul li{background:transparent;padding-left:25px;position:relative;font-size:14px;line-height:16px;font-family:'Arimo',Verdana,Geneva,sans-serif;color:#000;margin:0;}table.contacts tr.second ul li + li{margin-top:10px;}table.contacts tr.second ul li:before{content:" ";position:absolute;left:0;width:15px;height:18px;display:block;background-image:url(/sites/all/themes/roso/img/table-contacts.png);background-position:-15px 0;top:0;}table.contacts tr.second ul li:first-child:before{background-image:url(/sites/all/themes/roso/img/locat-cont.png);background-position:-4px 0;background-size:146%;}table.contacts tr.second ul li.address:before{background-position:0 0;}table.contacts tr.second ul li .desc{font-style:italic;color:#666;}table.contacts tr.first td{padding-top:35px;border:0;}table.contacts tr.first td img{height:20px;width:20px;float:left;margin-right:7px;}table.contacts tr.last td{padding-top:35px;border:0;}table.contacts tr.first td .mail{margin:0;padding-left:25px;position:relative;float:none;width:auto;font-weight:normal;}table.contacts tr.first td .mail a{display:inline-block;vertical-align:top;color:#0e6d9b;line-height:.9;border-bottom:1px dashed #006699;}table.contacts tr.first td .mail a:before{left:0;width:25px;height:18px;background-image:url(/sites/all/themes/roso/img/table-contacts.png);background-position:-30px 0;background-repeat:no-repeat;position:absolute;content:" ";top:2px;}table.contacts tr.first td .mail a:hover,table.contacts tr.first td .mail a:active{color:#39f;border-bottom-color:#1a8dff;}table.contacts tr.last td .social{float:none;font-weight:normal;width:auto;margin:0;font-size:14px;line-height:1;color:#000;}table.contacts tr.last td .social a{width:38px;margin:0;margin-right:10px;display:inline-block;vertical-align:top;height:14px;padding:0;background:transparent;font-size:0;position:relative;transition:opacity 300ms;}table.contacts tr.last td .social a:hover,table.contacts tr.last td .social a:active{opacity:0.7;}table.contacts tr.last td .social a:before{left:0;width:38px;top:50%;margin-top:-19px;display:block;position:absolute;content:" ";border-radius:50%;height:38px;background-image:url(/sites/all/themes/roso/img/contact-icons.png);}table.contacts tr.last td .social a.vk:before{background-position:0 0;}table.contacts tr.last td .social a.insta:before{background-position:-38px 0;}table.contacts tr.last td .social a.viber:before{background-position:-76px 0;}table.contacts tr.last td .social a.telegram:before{background-position:-114px 0;}table.contacts tr.last td .social a.max:before{background-position:-152px 0;}.node-type-cottage .wrap{background:none;padding-bottom:120px;line-height:1;}.node-type-cottage .wrap .wrap-inner{position:relative;z-index:1;}.node-type-cottage .wrap .wrap-inner:after{content:" ";position:absolute;bottom:-130px;left:100px;width:848px;background-image:url(/sites/all/themes/roso/img/border-bottom.jpg);height:128px;background-position:center bottom;background-repeat:no-repeat;pointer-events:none;opacity:0.6;}.node-type-cottage .wrap:before{content:" ";position:absolute;left:30px;width:177px;pointer-events:none;top:0;bottom:0;background-image:url(/sites/all/themes/roso/img/border-left.jpg);opacity:0.6;}.node-type-cottage .wrap:after{content:" ";position:absolute;right:30px;width:274px;pointer-events:none;top:0;bottom:0;background-image:url(/sites/all/themes/roso/img/border-right.png);opacity:0.6;}.view-cottage .new-contacts{position:absolute;top:80px;right:90px;}.view-cottage .new-contacts p.phone{margin-bottom:14px;padding-left:43px;position:relative;font-size:20px;line-height:1;font-family:Arimo;}.view-cottage .new-contacts p.phone a{color:#732000;text-decoration:none;position:relative;}.view-cottage .new-contacts p.phone a:before{left:-43px;top:50%;height:32px;width:43px;background-image:url(/sites/all/themes/roso/img/phone-icon.png);background-repeat:no-repeat;margin-top:-16px;content:" ";display:block;position:absolute;}.view-cottage .new-contacts p.phone span{font-weight:bold;}.view-cottage .new-contacts p.btn{margin:0;line-height:1;font-family:Arimo;}.view-cottage .new-contacts p.btn a{display:inline-block;vertical-align:top;text-decoration:none;border:2px solid #327b05;padding:7px 12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:14px;color:#000;line-height:18px;width:210px;text-align:center;box-sizing:border-box;}@media screen and (min-width:960px){.mobile-logo{display:none !important;}}.mobile-page{display:none;}.mobile-logo{position:absolute;left:0;}.mobile-menu{display:none;}.social-net-mob{display:none;}.number-phone-mobile{display:none;}.sendzakaz{display:none;}.number-footer-call{display:none;}.number-footer-call>a{text-align:center;font-size:30px;color:#fff;font-weight:bold;}.bron>a{color:#000;}.scrollToTop{width:10px;height:10px;padding:10px;z-index:999;text-align:center;background:#327b05;font-weight:bold;color:#444;border-radius:5px;text-decoration:none;position:fixed;bottom:75px;right:40px;cursor:pointer;display:none;box-shadow:4px 2px 11px rgba(0,0,0,0.3);}#needtodelete-scroll{display:none;height:35px;}.scrollToTop:after{content:url(/sites/all/themes/roso/img/route-up.png);position:absolute;width:100%;left:0px;top:6px;}.scrollToTop:hover{text-decoration:none;}.menu-mobile-wrapper{width:100%;height:470px;background:#705529;position:fixed;top:0px;z-index:45;overflow-y:auto;transition:0.5s;transform:translateY(-100%);}.menu-section{height:100%;}.menu-mobile-wrapper>.menu-section{padding-top:90px;}.menu-mobile-wrapper>.menu-section>ul{padding:15px;margin:0px;display:block;float:left;position:relative;padding-bottom:40px;}.menu-mobile-wrapper>.menu-section>.menu-dop-sub{padding:15px;padding-left:57px;margin:0px;display:block;float:left;position:relative;}.menu-mobile-wrapper>.menu-section>.menu-dop-sub:after{display:none;}.menu-mobile-wrapper>.menu-section>.menu-dop-sub>li{list-style:none;width:100%;margin-bottom:10px;float:left;}.menu-mobile-wrapper>.menu-section>.menu-dop-sub>li>a{font-size:16px;font-family:"Arimo";float:left;color:#fff;transition:0.5s;}.menu-mobile-wrapper>.menu-section>ul:after{content:"";width:80%;position:absolute;height:1px;bottom:1px;left:10%;background:#5a4421;}.menu-mobile-wrapper>.menu-section>ul>li{list-style:none;width:100%;float:left;}.menu-mobile-wrapper>.menu-section>ul>li>a>img{float:left;margin-right:10px;margin-top:5px;}.menu-mobile-wrapper>.menu-section>ul>li>a{font-family:"Evangelie";font-size:30px;float:left;color:#fff;transition:0.5s;}.close{display:none;}.bronir-menu-mob{font-weight:bold;font-size:14px;color:#000;background:linear-gradient(to bottom,#fed76f 0%,#f9bd53 100%);margin-bottom:0;cursor:pointer;border:1px solid #c08c32;border-radius:4px;padding:12px;width:90%;display:block;padding-left:0px !important;text-transform:uppercase;text-align:center;padding-right:0px !important;position:absolute;bottom:10px;right:0;left:0;margin:auto;}.bronir-menu-mob>a{color:#000;}@media screen and (max-width:1020px) and (min-width:20px){body{min-width:200px;}.scrollToTop{right:10px;bottom:10px;}.node-type-cottage .wrap{padding-bottom:10px;}.budni-price{padding-bottom:20px;}.node-type-cottage .wrap:before{left:0;width:110px;background-size:100%;background-repeat:repeat-y;}#block-views-reviews-block:after{}.node-type-cottage .wrap:after{right:0;width:110px;background-size:100%;background-repeat:repeat-y;}.node-type-cottage .wrap .wrap-inner:after{display:none;}.web-tour{display:none;}.cottage-wrap #block-webform-client-block-8{display:none;}.mobile-page{display:block;}#block-block-7>.content{float:left;width:100%;text-align:center;margin-top:10px;margin-bottom:10px;}#block-block-6{margin-left:auto;width:100%;}#block-block-6>.content{float:left;width:100%;text-align:center;margin-top:10px;margin-bottom:10px;}.number-footer-call{width:100%;text-align:center;float:left;display:block;font-size:30px;color:#fff;margin-top:-35px;font-weight:bold;}.desctop-page{display:none;}#container{min-width:200px;}.cottage-wrap,#main{padding-top:45px;}#header{margin-left:0px;margin-right:0px;position:fixed;width:100%;z-index:49;top:0;}#block-roso-front-event .event .event-info{padding-top:90px;}#block-roso-front-event .event{width:100%;}#container.front #header{position:fixed;z-index:49;top:0;}#header #logo{float:none;left:auto;left:0;right:0;position:absolute;margin:auto;width:190px;text-align:center;}.header-wrap{width:100%;}#block-block-1{display:none;}#block-block-3 .achive p:last-child{padding-left:90px;padding-right:90px;}.mobile-logo{display:auto !important;left:0;margin:auto;margin-top:80px;}#header #logo.front{left:0;}.desctop-logo{display:none;}#header.front{min-width:200px;width:100%;}#main.front{min-width:200px;}#block-block-3 .content{width:100%;}#block-block-13 ul{padding-left:16px;}#block-block-3{min-height:450px;margin-bottom:50px;height:auto;background-size:cover;padding-bottom:40px;}.nice-menu,.all-phones,.new-contacts{display:none !important;}.region-pre-header{height:1190px;background-image:url(/sites/all/themes/roso/img/mobile-banner.png);background-position:center;background-repeat:no-repeat;margin-left:0px;margin-right:0px;background-color:#ccc6b1;}.mobile-menu{position:absolute;right:10px;display:block;cursor:pointer;top:5px;}.social-net-mob{width:100px;height:33px;display:block;position:absolute;padding-left:4px;padding-top:9px;}.social-net-mob>a>span{padding:1px 13px 4px 1px !important;}.number-phone-mobile{display:block;position:absolute;top:11px;left:73px;}.social-net-mob>a.insta span{background-image:url(/sites/all/themes/roso/img/insta-footer.png);background-repeat:no-repeat;background-size:100%;background-position:center;}.social-net-mob>a.vk span{background-image:url(/sites/all/themes/roso/img/vk-footer.png);background-repeat:no-repeat;background-size:100%;background-position:center;}#main.front{min-width:200px;background-color:#cfc9b4;}.region-pre-header .view-cottage{width:auto;}#footer{min-width:200px;height:330px;}.pager-next{float:none !important;}#webform-component-podpis,#edit-webform-ajax-submit-9,.oferta{margin-left:0 !important;}#webform-ajax-wrapper-9 .oferta{width:100%;}.region-footer{width:100%;}#footer>.content{width:100%;}#block-block-4{width:100%;height:70px;float:left;text-align:center;}.top-home>.desc{height:79px;width:302px;}#block-block-10{display:none;}#block-block-7{float:none;text-align:center;}#block-block-5{width:100%;text-align:center;}#block-block-5>.content{float:left;width:100%;height:30px;margin-top:20px;}.roso-copyright{top:10px !important;}}#fancybox-thumbs{display:none !important;}.fancybox-type-image .fancybox-nav.fancybox-prev span{background:url(/sites/all/themes/roso/img/slide-prev.png) no-repeat 0 0 !important;background-size:contain !important;visibility:visible;}.fancybox-type-image .fancybox-nav.fancybox-next span{background:url(/sites/all/themes/roso/img/nex-slide.png) no-repeat 0 0 !important;background-size:contain !important;visibility:visible;}@media screen and (max-width:600px) and (min-width:10px){.ramka img{display:none;}.number-footer-call{margin-top:20px;}#footer>.region-footer>#block-block-6{position:absolute;left:0;top:75px;}.fancybox-skin{height:100% !important;overflow-y:scroll;padding-bottom:15px;}.fancybox-close{background-size:25px 25px;top:10px !important;right:10px !important;}.fancybox-inner{width:100% !important;height:auto !important;}.fancybox-wrap:not(.fancybox-type-image),.fancybox-mobile,.fancybox-type-html,.fancybox-opened:not(.fancybox-type-image){height:100vh !important;width:100% !important;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;opacity:1 !important;overflow:visible !important;}.fancybox-opened.fancybox-type-image{}.fancybox-opened.fancybox-type-image .fancybox-close,.fancybox-opened.fancybox-type-image .fancybox-nav{opacity:0;}.fancybox-opened.fancybox-type-image .fancybox-skin{padding:0 !important;}#webform-component-daty{width:45%;margin-top:0px;float:left;}.none-320{display:none !important;}.social>a{margin-right:5px !important;}#webform-component-mdash{width:45%;text-align:right;margin-top:20px;float:right;position:relative;}#webform-ajax-wrapper-3823 #webform-component-mdash label,#webform-ajax-wrapper-16 #webform-component-mdash label{display:block;position:absolute;left:-35px;}#webform-ajax-wrapper-3823 label,#webform-ajax-wrapper-16 label{width:100%;float:left;}.top-home{text-align:center;width:290px;position:absolute;left:0;right:0;margin:auto;height:380px;top:359px;}.region-pre-header .views-row-1{width:100%;right:0;top:407px;left:0;}.region-pre-header .views-row-2{width:100%;right:0;top:806px;left:0;}.region-pre-header .views-row-3{width:100%;right:0;top:1170px;left:0;}.top-home>.desc{margin:auto;top:-97px;left:5px;position:absolute;}.top-home>.desc>a>span{font-family:"Evangelie";font-size:30px;margin-top:25px;float:left;color:#732000;margin-left:50px;transition:0.5s;}.top-home>.desc>h3>a{color:#732000;}.top-home>.desc>a>span:hover{color:#327b05;transition:0.5s;}.top-home>.desc>a>span>img{margin-top:3px;float:left;margin-right:10px;}.top-home>.start-price{width:100%;height:30px;margin:auto;margin-top:-38px;text-align:center;float:left;}.top-home>.start-price>a{display:block;color:#000;font-size:13px;font-style:italic;border-bottom:1px dashed;width:124px;height:17px;margin:auto;margin-top:3px;}#js-slideshow-3{margin:auto;padding-left:0px;text-align:center;margin-top:355px;}.region-pre-header .views-row-1 .fancy-button{padding-left:0px;text-align:center;}.region-pre-header .views-row-2 .fancy-button{padding-left:0px;text-align:center;}.region-pre-header .views-row-3 .fancy-button{padding-left:0px;text-align:center;}#js-slideshow-5{margin:auto;padding-left:0px;text-align:center;margin-top:395px;}#js-slideshow-4{margin:auto;padding-left:0px;text-align:center;margin-top:385px;}.top-home>.start-price>span{border-radius:25px;text-align:center;padding:5px;display:block;}.top-home>.start-price>span>span{font-weight:bold;}.big-company-home{text-align:center;width:290px;position:absolute;left:0;right:0;margin:auto;height:380px;top:0px;}.big-company-home>.desc{margin:auto;top:210px;text-align:left;left:32px;position:absolute;}.big-company-home>.start-price{width:210px;height:30px;margin:auto;margin-top:302px;text-align:center;}.big-company-home>.start-price>a{display:block;color:#000;font-size:13px;font-style:italic;border-bottom:1px dashed;width:124px;height:17px;margin:auto;margin-top:3px;}.big-company-home>.start-price>span{border-radius:25px;text-align:center;padding:5px;width:200px;display:block;}.big-company-home>.start-price>span>span{font-weight:bold;}.big-company-home>.desc>h3>a{color:#732000;}.big-company-home>.desc>a>span{font-family:"Evangelie";font-size:28px;margin-top:15px;line-height:25px;float:left;text-align:left;color:#732000;margin-left:70px;margin-right:57px;transition:0.5s;}.big-company-home>.desc>a>span:hover{color:#327b05;transition:0.5s;}.big-company-home>.desc>a>span>img{margin-top:3px;float:right;margin-right:10px;margin-top:-20px;}.family-home{text-align:center;width:290px;position:absolute;left:0;right:0;margin:auto;height:380px;}.family-home>.desc{margin:auto;top:297px;text-align:left;left:62px;position:absolute;}.family-home>.desc>h3>a{color:#732000;}.family-home>.start-price{width:100%;height:30px;margin:auto;margin-top:348px;text-align:center;float:left;}.family-home>.start-price>a{display:block;color:#000;font-size:13px;font-style:italic;border-bottom:1px dashed;width:124px;height:17px;margin:auto;margin-top:3px;}.family-home>.start-price>span{border-radius:25px;text-align:center;padding:5px;width:100%;display:block;}.family-home>.start-price>span>span{font-weight:bold;}.family-home>.desc>a>span{font-family:"Evangelie";font-size:31px;margin-top:38px;line-height:25px;float:left;color:#732000;margin-left:39px;transition:0.5s;}.family-home>.desc>a>span:hover{color:#327b05;transition:0.5s;}.family-home>.desc>a>span>img{margin-top:-6px;float:right;margin-right:9px;margin-left:10px;}.region-pre-header{height:1600px;background-size:640px;background-image:url(/sites/all/themes/roso/img/mobile-bunner-xs.png);}.kamen{text-align:center;padding-top:80px;float:left;height:320px;width:100%;}.bronir{position:absolute;top:343px;left:0px;height:100px;width:100%;text-align:center;}.bronir>a{font-size:28px;font-family:"Arimo";font-weight:bold;display:block;margin:-22px auto 0 auto;color:#732000;max-width:250px;background-image:url(/sites/all/themes/roso/img/phone-icon.png);background-repeat:no-repeat;background-position:0 5px;background-size:32px;padding:0 0 0 40px;}.bronir>img{margin-top:10px;}.bron{border-radius:25px;text-align:center;padding:9px;display:block;cursor:pointer;margin:auto;}.bron>a{color:#000;}#block-block-3 .achive{width:100%;padding:0;margin-bottom:40px;}#block-block-3{width:100%;}#block-block-3 .h2{font-size:24px;line-height:26px;width:100%;}.number-phone-mobile{display:none;}.cottages-menu{display:none;}#page-title{margin-top:30px;font-size:45px;}table.contacts,.field-name-body{width:100%;}.left{width:100% !important;padding-right:0px !important;float:left;}.cottages{border-bottom:1px solid #a79f89 !important;border-top:1px solid #a79f89 !important;}.office{border-bottom:1px solid #a79f89 !important;border-top:1px solid #a79f89 !important;}.right{width:100% !important;padding-right:0px !important;float:left;}table.contacts td ul.phones li{width:100%;margin-bottom:14px;}table.contacts td ul.phones li + li{margin-left:0px;}table.contacts td ul.phones li + li:before{display:none;}table.contacts tr td{border-bottom:none;}table.contacts tr.second ul{padding-left:15px;padding-right:15px;}.first{padding-left:15px;padding-right:15px;}table.contacts tr.first td{padding-left:10px;padding-right:10px;}h3{padding-left:0px;padding-right:0px;font-size:23px;}.last{padding-left:15px;float:left;width:100%;}#block-webform-client-block-15 label{float:none;}input{width:100% !important;}textarea{width:100% !important;}#block-webform-client-block-15 .form-actions{margin-left:0px;}#block-webform-client-block-15 .oferta{margin-right:0;}#block-webform-client-block-15,#block-block-12{margin-bottom:30px;width:100%;margin-left:0px;}#block-block-12{width:100%;padding-left:15px;padding-right:15px;}.content>p>img{width:100% !important;}#webform-ajax-wrapper-15{padding-left:15px;padding-right:15px;}#block-webform-client-block-15 .block-title,#block-block-12 .block-title{width:100%;text-align:left;padding-left:15px;}ol{margin:0;}ol li{margin-bottom:20px;}.field-item>h4{padding-left:0px !important;}.bx-wrapper{width:100%;}.slider-rider{width:100%;float:left;margin-top:40px;}.field-item{padding-left:10px;padding-right:10px;}#main .content-wrap{width:100%;}.cottages-menu-wrap{width:100%;}.wrap-inner{min-width:150px;}.content-wrap-1{width:100%;}.wrap{margin-left:0px;margin-right:0px;padding-left:15px;padding-right:15px;}.cottage-info-wrap{width:100%;}.cottages-left-info{width:100%;}.cottages-right-info{width:100%;padding-left:20px;padding-right:20px;}.cottage-info{width:100%;margin-bottom:0px;}.body-wrap .include{width:100%;}.field-name-body{width:100%;margin-bottom:-50px !important;}table{width:100% !important;}.cottage-info{width:100%;}#block-webform-client-block-8{display:none;}#block-views-reviews-block{width:100%;background-image:url(/sites/all/themes/roso/img/body-bg.png);background-position:center 0;background-repeat:no-repeat;padding-top:30px;}#block-views-reviews-block>.content{padding-left:15px;padding-right:15px;}#block-views-reviews-block>.block-title{padding-left:15px;padding-right:15px;}.view-reviews{width:100%;}.cottage-deposit{margin-top:5px;}.body-wrap .include-items .col{width:90%;}.field-name-body table>tbody>tr>td{width:100%;float:left;}#new-review1,#new-review2{width:100%;display:block;padding-left:0px !important;text-align:center;padding-right:0px !important;}.sendzakaz{font-weight:bold;font-size:14px;color:#000;background:#fed76f;background:-moz-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fed76f),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-o-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:linear-gradient(to bottom,#fed76f 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed76f',endColorstr='#f9bd53',GradientType=0);margin-bottom:0;cursor:pointer;border:1px solid #c08c32;border-radius:4px;padding:12px;width:100%;display:block;padding-left:0px !important;text-transform:uppercase;text-align:center;padding-right:0px !important;}.cottages-left-info .price-desc{margin-right:0px;}.cottages-right-info .time-enter{width:100%;}.cottages-right-info:before{display:none;}#block-block-8{display:none;}#webform-ajax-wrapper-3823 input[type="submit"],#webform-ajax-wrapper-16 input[type="submit"]{margin-left:0px;}#webform-ajax-wrapper-3823 .oferta,#webform-ajax-wrapper-16 .oferta{margin-left:0;width:100%;}#webform-ajax-wrapper-3823 select,#webform-ajax-wrapper-16 select{width:100%;}#footer #block-block-5{display:none;}}@media all and (min-width:601px){#fancybox-buttons{display:none;}}@media screen and (max-width:1020px) and (min-width:600px){.slider-rider .bx-controls-direction{display:none;}#block-block-6{width:100%;height:70px;float:left;margin-left:0px;text-align:center;}#block-block-7>.content{width:90%;margin:auto;text-align:left;margin-top:10px;margin-bottom:10px;float:none;position:relative;}#block-block-7>.content>p:nth-child(3){float:right;position:absolute !important;top:0;right:0px;}.roso-copyright{top:-107px !important;float:right;right:5%;width:auto;margin-top:-39px;}#footer #block-block-5{display:none;}.cottages-right-info:before{left:-43px;}#block-block-8{display:none;}.region-pre-content{margin-right:0px;margin-left:0px;}.family-cottage,.big-company-cottage{padding-right:0px;}.xs-menu{display:none !important;}.menu-mobile-wrapper{height:250px;width:50%;right:0px;}.menu-dop-sub{padding-left:0px !important;padding:0px !important;width:100%;text-align:center;}.menu-mobile-wrapper>.menu-section>.menu-dop-sub>li{text-align:center;}.menu-mobile-wrapper>.menu-section>.menu-dop-sub>li>a{float:none;}.big-company-cottage .title{background-image:url(/sites/all/themes/roso/img/big-com-mob.png);background-position:19px 38px;}.roal-cottage .title{background-image:url(/sites/all/themes/roso/img/car-mob.png);background-position:10px 38px;}.family-cottage .title{background-image:url(/sites/all/themes/roso/img/fam-mob.png);background-position:21px 38px;}.cottages-menu .cottages-menu-wrap{padding-top:20px;}.family-cottage .title a{left:55px;}#block-block-3 .achive{width:50%;padding:0;margin-bottom:40px;}#block-block-7{width:100%;height:110px;float:left;text-align:center;}#block-block-5,.clear{width:50%;float:left;}.view-cottage>.view-content{width:640px;margin:auto;position:relative;}.bronir{position:absolute;top:101px;left:20px;height:100px;width:270px;text-align:center;}.bronir>a{display:inline-block;font-size:22px;font-family:"Arimo";font-weight:bold;color:#732000;background-image:url(/sites/all/themes/roso/img/phone-icon.png);background-repeat:no-repeat;background-position:0 2px;background-size:32px;padding:0 0 10px 40px;}.bronir>img{margin-top:10px;}.bron{border-radius:25px;text-align:center;padding:5px;width:200px;display:block;cursor:pointer;margin:auto;}.kamen{position:absolute;top:60px;left:310px;}.top-home{position:absolute;top:312px;left:238px;}.top-home>.desc{position:absolute;top:4px;left:190px;height:35px;width:161px;}.top-home>.desc>h3>a{color:#732000;}.top-home>.start-price{width:210px;height:30px;position:absolute;left:151px;top:61px;text-align:center;}#js-slideshow-3{top:408px;left:375px;}.top-home>.start-price>a{display:block;color:#000;font-size:13px;font-style:italic;border-bottom:1px dashed;width:124px;height:17px;margin:auto;margin-top:3px;}.top-home>.start-price>span{border-radius:25px;text-align:center;padding:5px;width:200px;display:block;}.top-home>.start-price>span>span{font-weight:bold;}.top-home>.desc>a>span{font-family:"Evangelie";font-size:30px;margin-top:25px;float:left;color:#732000;margin-left:50px;transition:0.5s;}.top-home>.desc>a>span:hover{color:#327b05;transition:0.5s;}.top-home>.desc>a>span>img{margin-top:3px;float:left;margin-right:10px;}.big-company-home{position:absolute;right:0;top:546px;}.big-company-home>.desc{position:absolute;top:-153px;left:-55px;height:44px;width:210px;}.big-company-home>.desc>h3>a{color:#732000;text-transform:uppercase;font-size:23px;line-height:23px;}.big-company-home>.start-price{width:210px;height:30px;position:absolute;left:-70px;top:-78px;text-align:center;}#js-slideshow-5{top:560px;left:96px;width:123px;}.big-company-home>.start-price>a{display:block;color:#000;font-size:13px;font-style:italic;border-bottom:1px dashed;width:124px;height:17px;margin:auto;margin-top:3px;}.big-company-home>.start-price>span{border-radius:25px;text-align:center;padding:5px;width:200px;display:block;}.big-company-home>.start-price>span>span{font-weight:bold;}.big-company-home>.desc>a>span{font-family:"Evangelie";font-size:28px;margin-top:15px;line-height:25px;float:right;color:#732000;margin-left:59px;transition:0.5s;}.big-company-home>.desc>a>span:hover{color:#327b05;transition:0.5s;}.big-company-home>.desc>a>span>img{margin-top:3px;float:right;position:absolute;top:17px;right:65px;margin-right:10px;}.family-home{position:absolute;left:45px;top:845px;}.family-home>.desc{position:absolute;top:-224px;left:10px;height:30px;width:150px;}.family-home>.desc>h3>a{color:#732000;font-size:30px;line-height:23px;}.family-home>.start-price{width:210px;height:30px;position:absolute;left:-15px;top:-167px;text-align:center;}.family-home>.start-price>a{display:block;color:#000;font-size:13px;font-style:italic;border-bottom:1px dashed;width:124px;height:17px;margin:auto;margin-top:3px;}#js-slideshow-4{top:753px;left:29px;width:124px;}.family-home>.start-price>span{border-radius:25px;text-align:center;padding:5px;width:200px;display:block;}.family-home>.start-price>span>span{font-weight:bold;}.family-home>.desc>a>span{font-family:"Evangelie";font-size:31px;margin-top:38px;line-height:25px;float:left;color:#732000;margin-left:39px;transition:0.5s;}.family-home>.desc>a>span:hover{color:#327b05;transition:0.5s;}.family-home>.desc>a>span>img{margin-top:3px;float:right;position:absolute;top:28px;left:152px;margin-right:10px;}#main .content-wrap{width:100%;}.cottages-menu-wrap{width:100%;}.wrap-inner{min-width:200px;}.content-wrap-1{width:100%;}.wrap{margin-left:0px;margin-right:0px;padding-left:15px;padding-right:15px;}.cottage-info-wrap{width:100%;}.cottages-left-info{width:50%;}.cottages-right-info{width:50%;padding-left:20px;}.cottage-info{width:45%;}.body-wrap .include{width:100%;}.field-name-body{width:100%;}table{width:100% !important;}.cottage-info{width:50%;}#block-webform-client-block-8{display:none;}#block-views-reviews-block{width:100%;}#block-views-reviews-block>.content{padding-left:15px;padding-right:15px;}#block-views-reviews-block>.block-title{padding-left:15px;padding-right:15px;}.view-reviews{width:100%;}.field-item{padding-left:10px;padding-right:10px;}table.contacts td.left{width:50%;}table.contacts td ul.phones li + li:before{display:none;}table.contacts td ul.phones li{width:100%;margin-bottom:14px;}table.contacts td ul.phones li + li{margin-left:0px;}.social{text-align:right;}#block-webform-client-block-15{width:40%;}#block-webform-client-block-15 label{width:100%;}#block-webform-client-block-15 .form-actions{margin-left:0;width:50%;}#block-block-12{width:50%;}#block-block-12>.content>p>img{width:100% !important;margin-top:20px;}ol{margin:0;}ol li{margin-bottom:20px;}.field-item>h4{padding-left:0px !important;}.bx-wrapper{width:100%;}.slider-rider{width:100%;}#webform-component-vashe-imya{width:48%;float:left;}#webform-ajax-wrapper-3823 input[type="text"],#webform-ajax-wrapper-16 input[type="text"]{width:100%;}#block-webform-client-block-8 #webform-component-telefon input,#webform-ajax-wrapper-3823 #webform-component-telefon input[type="text"],#webform-ajax-wrapper-16 #webform-component-telefon input[type="text"]{width:100%;}#block-webform-client-block-8 textarea,#webform-ajax-wrapper-16 textarea{width:100%;float:right;}#block-webform-client-block-8 #webform-component-kolichestvo-chelovek input,#webform-ajax-wrapper-16 #webform-component-kolichestvo-chelovek input[type="text"]{width:100%;}#webform-component-telefon{width:48%;float:right;}#block-webform-client-block-8 label,#webform-ajax-wrapper-3823 label,#webform-ajax-wrapper-16 label{width:100%;}#webform-component-daty{width:24%;margin-top:0px;float:left;}#block-webform-client-block-8 #webform-component-daty input[type="text"],#block-webform-client-block-8 #webform-component-mdash input[type="text"],#webform-ajax-wrapper-16 #webform-component-daty input[type="text"],#webform-ajax-wrapper-16 #webform-component-mdash input[type="text"]{width:87%;}#webform-ajax-wrapper-16 #webform-component-kommentariy label{width:100%;float:left;}#webform-ajax-wrapper-16 select{width:100%;}#block-webform-client-block-8 #webform-component-mdash label,#webform-ajax-wrapper-16 #webform-component-mdash label{display:block;float:left;width:0px;margin-left:0;margin-left:-7px;}#webform-component-mdash{width:24%;text-align:right;margin-top:20px;float:left;}#webform-component-kottedzh{width:100%;float:left;}#webform-component-kolichestvo-chelovek{width:48%;float:right;}.form-actions{width:100%;float:left;}#webform-ajax-wrapper-3823 input[type="submit"],#webform-ajax-wrapper-16 input[type="submit"]{float:left;margin-left:0px;}#webform-ajax-wrapper-3823 .oferta,#webform-ajax-wrapper-16 .oferta{margin-top:0px;}#webform-client-form-15 #webform-component-telefon{width:100%;}#webform-client-form-15 #webform-component-vashe-imya{width:100%;}.fancybox-close{background-size:25px 25px;top:10px !important;right:10px !important;}}.slider-rider-1{display:none;}.flex-viewport .slides li img{width:100%;height:auto;max-width:100%;}#slider .slides{height:auto!important;}@media (max-width:599px){.slider-rider-1{display:block;margin-top:95px;}.slider-rider{display:none;}}@media (max-width:1020px){.field-name-field-cottage-photos,#thumbs{width:95%;margin:0 auto;}.ramka img{display:none;}}.page-node-7 table.contacts td p.phone{background-image:url(/sites/all/themes/roso/img/phone-icon.png);background-repeat:no-repeat;background-position:left center;background-size:20px;padding:0 0 0 27px;}.bronir{z-index:10;}.page-node-4421 #container.front,.page-node-4422 #container.front,.page-node-4423 #container.front,.page-node-4424 #container.front,.page-node-4425 #container.front,.page-node-35  #container.front,.page-node-36  #container.front{background-image:url(/sites/all/themes/roso/img/container-bg.jpg);}.page-node-4421  #container.front .field-name-body,.page-node-4422  #container.front .field-name-body,.page-node-4423  #container.front .field-name-body,.page-node-4424  #container.front .field-name-body,.page-node-4425  #container.front .field-name-body,.page-node-35  #container.front .field-name-body,.page-node-36  #container.front .field-name-body{width:690px;margin:0 auto;padding:45px 0 60px 0;background:none;}#block-views-img-block{margin-bottom:60px;}#block-views-img-block .content .views-field-field-img ul{list-style:none;padding:0;margin:0 auto;font-size:0;width:940px;text-align:center;}#block-views-img-block .content .views-field-field-img ul li{display:inline-block;vertical-align:top;}#block-views-img-block .content .views-field-field-img ul li + li{margin-left:20px;}#container.front #block-views-reviews-block{width:100%;margin:40px auto;width:690px;}.page-node-3088 #container.front #block-views-reviews-block{margin:0 34px;}#container.front #block-views-reviews-block .block-title{color:#000;}#container.front #block-views-reviews-block #new-review2,#container.front #webform-ajax-wrapper-9 input[type="submit"],#container.front #new-review1,#container.front #block-webform-client-block-15 input[type="submit"],#container.front #webform-ajax-wrapper-3823 input[type="submit"],#container.front #webform-ajax-wrapper-16 input[type="submit"]{font-size:16px;color:#732000;font-family:MiroslavCrn;}#container.front #block-views-reviews-block #new-review2{width:200px;display:block;text-align:center;box-sizing:border-box;letter-spacing:0.05em;}#container.front .field-name-body.bottom{padding:0;padding-bottom:80px;}#container.front .field-name-body.bottom .actions{margin-top:27px;font-size:0;}#container.front .field-name-body.bottom .actions .link{display:inline-block;vertical-align:top;text-align:center;line-height:38px;border-radius:2px;font-size:16px;font-family:MiroslavCrn;border:1px solid #842500;box-sizing:border-box;width:170px;transition:300ms;color:#732000;}#container.front .field-name-body.bottom .actions .link.bron{margin-right:10px;background-color:#842500;width:200px;color:#fff;}#container.front .field-name-body.bottom .actions .link:hover,#container.front .field-name-body.bottom .actions .link:active{background-color:#5f1d03;border-color:#5f1d03;color:#fff;}#container.front .field-name-body.bottom .actions .link:active{opacity:0.9;}.service-content .field-service-text-middel li{font-size:14px;line-height:18px;font-family:Arimo,Geneva,Verdana,sans-serif;}#webform-ajax-wrapper-37{font-family:Arimo,Geneva,Verdana,sans-serif;font-size:14px;color:#000;}#webform-ajax-wrapper-37 input[type="submit"]{margin-left:164px;}#webform-ajax-wrapper-37 input[type="text"]{border:1px solid #412b13;border-radius:4px;background:#f1e3bf;box-sizing:border-box;width:300px;height:28px;padding:5px 10px;}textarea{resize:vertical;}#webform-ajax-wrapper-37 input[type="text"].error{border:1px solid red;}#webform-ajax-wrapper-37 label{width:160px;display:inline-block;margin-right:0;}#webform-component-telefon{margin-bottom:0;}#webform-ajax-wrapper-37 input[type="submit"]{font-weight:bold;font-size:14px;color:#000;background:#fed76f;background:-moz-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fed76f),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-o-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:linear-gradient(to bottom,#fed76f 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed76f',endColorstr='#f9bd53',GradientType=0);margin-bottom:0;cursor:pointer;border:1px solid #c08c32;border-radius:4px;padding:10px 27px;}#webform-ajax-wrapper-37 input[type="submit"]:hover{background:#ffe8ac;background:-moz-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe8ac),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-o-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#ffe8ac 0%,#f9bd53 100%);background:linear-gradient(to bottom,#ffe8ac 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8ac',endColorstr='#f9bd53',GradientType=0);}#webform-ajax-wrapper-37 input[type="submit"]:active{background:#b1792a;background:-moz-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b1792a),color-stop(100%,#f4dca3));background:-webkit-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-o-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:-ms-linear-gradient(top,#b1792a 0%,#f4dca3 100%);background:linear-gradient(to bottom,#b1792a 0%,#f4dca3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1792a',endColorstr='#f4dca3',GradientType=0);}#webform-ajax-wrapper-37 .oferta{width:400px;margin-left:164px;margin-top:15px;line-height:1.1;}#webform-ajax-wrapper-37 .form-title{font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:20px;font-size:24px;margin-bottom:10px;line-height:28px;color:#732000;}#webform-ajax-wrapper-37 .form-title-desc{font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;width:360px;font-size:18px;line-height:1.2;color:#000;margin-bottom:0;}#webform-ajax-wrapper-37 .webform-component-markup{margin-bottom:25px;}.fancybox-inner .webform-client-form .form-item input.error,.fancybox-inner .webform-client-form .form-item textarea.error,.fancybox-inner .webform-client-form .form-item select.error{border:1px solid red;}.fancybox-inner .messages{display:none;}.fancybox-inner .webform-client-form .form-managed-file{}.node-type-cottage .field-name-body p,.node-type-cottage .field-name-body ul li{font-size:16px;line-height:20px;}.node-type-cottage .field-name-body ul li *{font-size:inherit !important;}.node-type-page .field-name-body ol{margin:0;margin-bottom:1.5em;}.page-node-2341 #block-block-3 h1{width:550px;}.page-node-3088 .content .field-name-body ul li,.page-node-3088 .cottage-info-wrap ul li{padding:0;margin:0;display:list-item;background:none;}.page-node-3088 .content .field-name-body ul,.page-node-3088 .cottage-info-wrap ul{margin:0 1.5em 1.5em 0;padding-left:1.5em;list-style:disc;}.page-node-3083 .view-reviews .view-footer,.page-node-3088 .view-reviews .view-footer,.page-node-3087 .view-reviews .view-footer,.page-node-3085 .view-reviews .view-footer{display:none;}.page-node-3088 table td img{max-width:100%;height:auto;margin-right:4px;}.page-node-3081 .field-name-body h2,.page-node-3082 .field-name-body h2,.page-node-3083 .field-name-body h2,.page-node-3084 .field-name-body h2,.page-node-3085 .field-name-body h2,.page-node-3086 .field-name-body h2,.page-node-3088 .field-name-body h2,.page-node-3087 .field-name-body h2{font-size:22px;line-height:1;padding-top:7px;margin-bottom:20px;color:#000;text-align:left;font-weight:normal;letter-spacing:0px;text-transform:none;}.contacts .third p{float:none;width:auto;font-size:14px;line-height:24px;font-weight:normal;}.page-node-3333 h1{margin-top:30px;font-size:52px;line-height:1.2;}@media all and (max-width:640px){.page-node-3333 #page-title{margin-top:0;font-size:28px;}}.paysystems{margin:16px 0 30px 0;font-size:0;}.paysystems .item{display:inline-block;box-sizing:border-box;text-align:center;margin:0 16px 0 0;}.paysystems .item span{display:block;font-weight:800;font-size:15px;}.paysystems .item img{vertical-align:middle;margin:10px 0 0 0;height:60px;}@media all and (max-width:810px){.paysystems .item{width:50%;margin:16px 0 0 0;}}@media all and (max-width:520px){.paysystems .item{width:100%;}}.reservationWrap{background-image:url(/sites/all/themes/roso/img/form-bg.png);background-repeat:no-repeat;font-family:Arimo,Geneva,Verdana,sans-serif;font-size:14px;color:#fff;color:rgba(255,255,255,0.9);background-size:cover;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/form-bg.png',sizingMethod='scale')";-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/roso/img/form-bg.png',sizingMethod='scale')";padding-bottom:50px;}.reservationWrap .contentWrap{width:700px;margin:0 auto;}.reservationWrap .formField{position:relative;}.reservationWrap .formField + .formField{margin:16px 0 0 0;}.reservationWrap .formField.dateRange{margin:46px 0 0 0;}.reservationWrap h2{text-align:center;}.reservationWrap .formField label{width:160px;display:inline-block;}.reservationWrap .formField input,.reservationWrap .formField textarea{outline:none;}.reservationWrap .formField textarea,.reservationWrap .formField input[type="text"]{border:1px solid #412B13;border-radius:4px;background:#f1e3bf;box-sizing:border-box;padding:5px 10px;}.reservationWrap .formField input[type="text"]{width:270px;height:28px;}.reservationWrap .formField.phone input[type="text"],.reservationWrap .formField.birthday input[type="text"],.reservationWrap .formField.passDate input[type="text"]{width:150px;}.reservationWrap .formField.dateRange input[type="text"]{padding:3px;}.reservationWrap .formField.dateRange input[type="text"],.reservationWrap .formField.countChild input[type="text"],.reservationWrap .formField.countAdult input[type="text"]{width:80px;}.reservationWrap .formField.PassWho textarea,.reservationWrap .formField.passRegistration input[type="text"]{width:400px;}.reservationWrap .formField.comment textarea{width:270px;height:74px;}.reservationWrap .formField.services > label,.reservationWrap .formField.comment label,.reservationWrap .formField.PassWho label{vertical-align:top;}.reservationWrap .formField.PassWho textarea{height:52px;}.reservationWrap .doubleInput{display:inline-block;font-size:0;}.reservationWrap .doubleInput .delimiter{width:16px;margin:0 8px;position:relative;display:inline-block;}.reservationWrap .doubleInput .delimiter:before{content:'';position:absolute;top:-6px;border-bottom:1px solid #F1E3BF;width:100%;}.reservationWrap .passSeries .doubleInput{width:400px;}.reservationWrap .formSubtitle{margin:20px 0 16px 164px;font-weight:bold;font-size:16px;line-height:22px;}.reservationWrap .formField input[name="pass_series"]{width:80px;}.reservationWrap .formField input[name="pass_number"]{margin:0 0 0 16px;width:calc(100% - 96px);}.reservationWrap .formField .infoBlock{position:absolute;left:400px;}.reservationWrap .formField .infoBlock p{color:#fff;font-size:14px;line-height:20px;margin:0;font-style:italic;}.reservationWrap .formField .infoBlock p + p{margin:16px 0 0 0;}.reservationWrap .formHr{background-image:url(/sites/all/themes/roso/img/form-hr.png);background-position:0 center;background-repeat:no-repeat;margin:20px 0 12px 0;}.reservationWrap .formHr.mobile{display:none;}.reservationWrap .formField.needView{padding:0 0 0 163px;}.reservationWrap .formField.needView label{width:auto;}.reservationWrap .servicesWrap{display:inline-block;}.reservationWrap .servicesWrap .chWrap label{width:auto;}.reservationWrap .servicesWrap .chWrap + .chWrap{margin:10px 0 0 0;}.reservationWrap .servicesWrap .chWrap label .name{width:213px;display:inline-block;}.reservationWrap .servicesWrap .chWrap label .value{font-style:italic;}.reservationWrap .zalogNotice{display:block;font-style:italic;}.reservationWrap .summWrap{display:inline-block;vertical-align:top;font-weight:bold;font-size:24px;line-height:24px;}.reservationWrap .totalSumm .discount{display:none;width:100%;margin:-16px 0 16px 166px;}.reservationWrap .totalSumm .discount.visible{display:block;}.reservationWrap .formField.totalSumm{margin:28px 0 0 0;}.reservationWrap .submitWrap{padding-left:166px;}.reservationWrap .submitWrap .button,.reservationWrap .submitWrap .button .buttonInner{border-radius:4px;}.reservationWrap .submitWrap .button{display:inline-block;position:relative;color:#fff;font-weight:bold;font-size:18px;cursor:pointer;}.reservationWrap .submitWrap .button .buttonInner{background-image:url(/sites/all/themes/roso/img/reservationButtonBack.png);background-position:center center;background-repeat:repeat-x;height:48px;line-height:46px;padding:0 24px;}.reservationWrap .submitWrap .button.payFull{box-shadow:0px 4px 16px rgba(72,223,55,0.25);background-color:#118004;}.reservationWrap .submitWrap .button.payFull:hover{background-color:#62995B;}.reservationWrap .submitWrap .button.payHalf:hover .buttonInner{mix-blend-mode:color-dodge;}.reservationWrap .submitWrap .button.payFull .buttonInner{mix-blend-mode:color-dodge;padding:0 32px;}.reservationWrap .submitWrap .button.payHalf{margin:0 0 0 24px;background-color:#727272;}.reservationWrap .submitWrap .oferta{margin:24px 0 0 0;font-size:14px;line-height:21px;max-width:381px;}.reservationWrap .submitWrap .oferta a{color:#fff;text-decoration:underline;}.reservationWrap .submitWrap .oferta a:hover{text-decoration:none;}.reservationWrap #blockedDates,.reservationWrap #blockedDatesEnter,.reservationWrap #blockedDatesExit,.reservationWrap #blockedDatesFull,.reservationWrap .zalogNotice.mobile{display:none;}.reservationWrap .formField.services{margin:24px 0 0 0;}.reservationWrap .errorWrap{color:rgb(255,62,62);font-size:16px;margin:0 0 16px 0;text-align:center;font-weight:bold;display:none;}.reservationWrap .errorWrap.visible{display:block;}.reservationWrap .successWrap{display:none;}.reservationWrap .successWrap p{color:#fff;}.reservationWrap .successWrap p b{font-style:italic;}.reservationWrap .successWrap .payment{line-height:21px;margin:40px 0 0 0;}.reservationWrap .successWrap .payment a{color:#fff;text-decoration:underline;}.paymentSuccessWrap{margin:0 32px;}.paymentSuccessWrap h1{font-size:48px;line-height:54px;}.view-cottage .revervationButton,.view-cottage .revervationButton span{display:inline-block;height:40px;border-radius:1000px;}.view-cottage .revervationButton{background-color:#118004;color:#fff;font-size:15px;position:absolute;z-index:48;}.view-cottage .revervationButton:hover{background:#62995B;}.view-cottage .revervationButton span{mix-blend-mode:color-dodge;background-image:url(/sites/all/themes/roso/img/reservationButtonBack.png);background-position:center center;background-repeat:repeat-x;line-height:40px;padding:0 24px;}.view-cottage .royal .revervationButton{bottom:-55px;left:45px;}.view-cottage .family .revervationButton{bottom:-150px;right:-120px;}.view-cottage .big-company .revervationButton{bottom:-175px;left:40px;}.reservationWrap .formField.services .plusMinusWrap,.reservationWrap .formField.services .plusMinusWrap .operation,.reservationWrap .formField.services .plusMinusWrap input{display:inline-block;box-sizing:border-box;vertical-align:top;}.reservationWrap .formField.services .plusMinusWrap{width:106px;vertical-align:top;padding-top:5px;}.reservationWrap .formField.services .plusMinusWrap .operation{width:25px;height:32px;position:relative;cursor:pointer;}.reservationWrap .formField.services .plusMinusWrap .operation:before{content:'';position:absolute;left:0;width:15px;height:2px;background:#F1E3BF;top:50%;margin:-1px 0 0 0;}.reservationWrap .formField.services .plusMinusWrap .operation.plus:before{left:auto;right:0;}.reservationWrap .formField.services .plusMinusWrap .operation.plus:after{content:'';position:absolute;left:auto;right:6.5px;width:2px;height:15px;background:#F1E3BF;top:8.5px;bottom:auto;margin:0;}.reservationWrap .formField.services .plusMinusWrap input{width:48px;height:32px;text-align:center;}.reservationWrap .formField.services.v2 .servicesWrap label{width:212px;margin-right:16px;}.reservationWrap .formField.services.v2 .servicesWrap label .value{font-style:italic;}.reservationWrap .formField.services.v2 .servicesWrap .srvWrap + .srvWrap{margin-top:12px;}.reservationWrap .maxPeople{font-style:italic;margin:16px 0 0 0;}@media all and (min-width:600px){.view-cottage .top-home .revervationButton{top:130px;left:180px;}.view-cottage .family-home .revervationButton{top:-95px;left:4px;}.view-cottage .big-company-home .revervationButton{top:-5px;left:-43px;}}@media all and (max-width:600px){.view-cottage .revervationButton{position:relative;margin-top:35px;}.view-cottage .top-home .revervationButton{margin-top:25px;}.reservationWrap .formField.services .plusMinusWrap input{width:32px !important;}.reservationWrap .formField.services .plusMinusWrap{width:90px;}.reservationWrap .formField.services.v2 .servicesWrap{width:100%;}.reservationWrap .formField.services.v2 .servicesWrap label{width:calc(100% - 110px);}}@media all and (max-width:740px){.reservationWrap .totalSumm .discount{margin:16px 0 0 0;}.paymentSuccessWrap{margin:0 16px;}.paymentSuccessWrap h1{font-size:28px;line-height:34px;}.reservationWrap .formField.services{margin:16px 0 0 0;}.reservationWrap h2{font-size:40px;line-height:46px;margin:40px 32px 0 32px;}.reservationWrap .contentWrap{width:100%;padding:24px 16px 0 16px;margin:0;box-sizing:border-box;}.reservationWrap .formField label{width:100%;margin:0 0 8px 0;}.reservationWrap .formField input[type="text"],.reservationWrap .formField.phone input[type="text"],.reservationWrap .formField.birthday input[type="text"],.reservationWrap .formField.passDate input[type="text"],.reservationWrap .passSeries .doubleInput,.reservationWrap .formField.PassWho textarea,.reservationWrap .formField.passRegistration input[type="text"]{width:100%;}.reservationWrap .formField input[name="pass_series"]{width:80px !important;}.reservationWrap .formField input[name="pass_number"]{width:calc(100% - 96px) !important;}.reservationWrap .formSubtitle{margin-left:0px;}.reservationWrap .formField.PassWho textarea{height:64px;}.reservationWrap .formField .infoBlock{position:relative;left:auto;margin-bottom:16px;}.reservationWrap .formField.dateRange{margin:16px 0 0 0;}.reservationWrap .formHr.mobile{display:block;}.reservationWrap .doubleInput{width:100%;}.reservationWrap .formField.dateRange input[type="text"]{width:calc(50% - 16px) !important;}.reservationWrap .formField.countAdult,.reservationWrap .formField.countChild{width:calc(50% - 8px);display:inline-block;}.reservationWrap .formField.countChild{margin-left:12px;}.reservationWrap .formField.countChild input[type="text"],.reservationWrap .formField.countAdult input[type="text"]{width:100%;}.reservationWrap .formField.needView label,.reservationWrap .servicesWrap .chWrap label{width:calc(100% - 24px);display:inline-block;}.reservationWrap .servicesWrap .chWrap label .name{width:100%;}.reservationWrap .formField.needView input,.reservationWrap .chWrap input{vertical-align:top;width:auto !important;}.reservationWrap .formField.services > label{margin-bottom:24px;}.reservationWrap .formField.needView{padding:0;}.reservationWrap .formField.totalSumm{margin:20px 0 0 0;}.reservationWrap .zalogNotice{display:none;}.reservationWrap .zalogNotice.mobile{display:block;margin:8px 0 0 0;}.reservationWrap .submitWrap,.reservationWrap .submitWrap.hasDeposit{margin:24px 0 0 0;padding:0;}.reservationWrap .submitWrap .button{width:100%;text-align:center;}.reservationWrap .submitWrap .button.payHalf{margin:16px 0 0 0;}.reservationWrap .submitWrap .oferta{margin:16px 0 0 0;max-width:100%;}.reservationWrap .formField.comment textarea{width:100%;height:80px;}}.loading_screen{display:none;position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;}.loading_screen:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}.loading_screen:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.loading_screen:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-0.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:0.5em;-webkit-box-shadow:rgba(255,255,255,0.75) 1.5em 0 0 0,rgba(255,255,255,0.75) 1.1em 1.1em 0 0,rgba(255,255,255,0.75) 0 1.5em 0 0,rgba(255,255,255,0.75) -1.1em 1.1em 0 0,rgba(0,0,0,0.5) -1.5em 0 0 0,rgba(0,0,0,0.5) -1.1em -1.1em 0 0,rgba(255,255,255,0.75) 0 -1.5em 0 0,rgba(255,255,255,0.75) 1.1em -1.1em 0 0;box-shadow:rgba(255,255,255,0.75) 1.5em 0 0 0,rgba(255,255,255,0.75) 1.1em 1.1em 0 0,rgba(255,255,255,0.75) 0 1.5em 0 0,rgba(255,255,255,0.75) -1.1em 1.1em 0 0,rgba(255,255,255,0.75) -1.5em 0 0 0,rgba(255,255,255,0.75) -1.1em -1.1em 0 0,rgba(255,255,255,0.75) 0 -1.5em 0 0,rgba(255,255,255,0.75) 1.1em -1.1em 0 0;}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.dogovor-btn{background:#AC8254;border-radius:4px;color:#fff !important;font-size:14px;position:relative;line-height:16px;display:inline-block;vertical-align:top;font-weight:bold;padding:16px 16px 16px 46px;}.dogovor-btn:visited{color:#fff;}.dogovor-btn:hover{opacity:0.7;color:#fff;}.dogovor-btn svg{position:absolute;top:50%;left:16px;margin-top:-10px;}.service-details ul.details{text-align:center;}.service-details ul.details li.detail{list-style:none;white-space:break-spaces;height:auto;}.service-details li.detail span{white-space:break-spaces;}.service-details li.detail img{width:90px;}.page-node-5088 h2,.page-node-5089 h2,.page-node-5090 h2,.page-node-5091 h2,.page-node-5092 h2,.page-node-5093 h2{font-size:22px;line-height:1;padding-top:7px;margin-bottom:20px;}ul.item-blocks-small li{background-image:url('/sites/all/themes/roso/img/service-desc-small.png');height:66px;}#block-views-reviews-block.block-reviews-slider{max-width:772px;width:100%;position:relative;}#block-views-reviews-block.block-reviews-slider .view-header{position:absolute;right:0;top:5px;}.view-reviews.reviews-slider{max-width:772px;width:100%;margin:0 auto;}.view-reviews.reviews-slider .view-content-reviews{position:relative;}.view-reviews.reviews-slider .flex-viewport{border:1px solid #842500;border-radius:4px;}.view-reviews.reviews-slider .flex-viewport .node{margin-bottom:0;border:16px solid transparent;}.view-reviews.view-reviews.reviews-slider .flex-direction-nav .flex-next{background-image:url('/sites/all/themes/roso/img/review-next.png');background-repeat:no-repeat;background-size:16px 16px;width:32px;height:32px;background-position:center center;opacity:1;}.view-reviews.view-reviews.reviews-slider .flex-direction-nav .flex-prev{background-image:url('/sites/all/themes/roso/img/review-prev.png');background-repeat:no-repeat;background-size:16px 16px;width:32px;height:32px;background-position:center center;opacity:1;}.view-reviews.view-reviews.reviews-slider .flex-direction-nav .flex-next::before,.view-reviews.view-reviews.reviews-slider .flex-direction-nav .flex-prev::before{opacity:0;}.view-reviews.view-reviews.reviews-slider .flex-control-nav{transform:translateY(calc(100% + 16px));bottom:0;}.view-reviews.view-reviews.reviews-slider .flex-control-paging li a{width:6px;height:6px;border:1px solid #842500;border-radius:50%;margin:0 4px;background:transparent;box-shadow:unset;}.view-reviews.view-reviews.reviews-slider .flex-control-paging li a.flex-active{background:#842500;}.view-more-content h3{margin:0;font-size:18px;}.view-more-content{display:flex;align-items:center;justify-content:space-between;margin-top:55px;}.reviews-list{display:flex;align-items:center;}.reviews-list__item{margin-right:12px;}.reviews-list__item:last-of-type{margin-right:0;}.reviews-list__item a{font-weight:bold;font-size:14px;color:#000;background:#fed76f;background:-moz-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fed76f),color-stop(100%,#f9bd53));background:-webkit-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-o-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:-ms-linear-gradient(top,#fed76f 0%,#f9bd53 100%);background:linear-gradient(to bottom,#fed76f 0%,#f9bd53 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed76f',endColorstr='#f9bd53',GradientType=0);margin-bottom:0;cursor:pointer;border:1px solid #c08c32;border-radius:4px;padding:10px 27px;}@media only screen and (max-width:1024px){#block-views-reviews-block.block-reviews-slider .view-header{right:15px;}}@media only screen and (max-width:700px){.view-more-content{flex-direction:column;}.view-more-content h3{margin-bottom:24px;}#block-views-reviews-block.block-reviews-slider .view-header{margin:0;top:50px;}}.service-view{width:940px;margin-bottom:64px;margin-left:-125px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.service-view__wrapper{padding:32px 64px;margin:0 auto;}.service-view__title{font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:38px;line-height:32px;color:#FFFFFF;margin-bottom:12px;}.service-view__sub-title{font-family:Arimo,Geneva,Verdana,sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#FFFFFF;margin-bottom:16px;}.service-view__props{display:flex;flex-wrap:wrap;font-family:Arimo,Geneva,Verdana,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#FFFFFF;margin-bottom:24px;}.service-view__props-item{margin-right:32px;}.service-view__button{max-width:160px;display:block;padding:8px 16px;background:#FFFFFF;font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#149504 !important;}.form-leave-request .form-title{font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px;color:#000000;margin:0;}.form-leave-request .form-item{margin-bottom:0;}.form-leave-request .form-item:first-of-type{margin-bottom:8px;}.form-leave-request .webform-component-textfield:nth-child(2){float:left;max-width:270px;width:100%;margin-right:24px;}.form-leave-request .webform-component-textfield:nth-child(3){max-width:270px;width:100%;}.form-leave-request .webform-component-textfield:nth-child(3)::after{content:"";display:table;float:none;clear:both;}.form-leave-request .webform-component-textfield{display:flex;flex-direction:column;}.form-leave-request .webform-component-textfield label{display:block;font-family:Arimo,Geneva,Verdana,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#000000;margin-right:0;margin-bottom:8px;}.form-leave-request .webform-component-textfield input{background:#F2E3BF;border:1px solid #3E2C17;border-radius:4px;min-height:40px;padding:15px;box-sizing:border-box;}.form-leave-request .webform-component-textfield input:focus-visible{outline:none;}.form-leave-request .oferta{font-family:Arimo,Geneva,Verdana,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#121110;margin-top:16px;}.form-leave-request .oferta a{color:#121110;text-decoration:underline;}.form-leave-request input[type="submit"]{display:inline-block;height:40px;border-radius:1000px;background-color:#118004;color:#fff;font-size:15px;border:unset !important;padding:12px 24px;position:absolute;right:-21px;top:74px;}.form-leave-request input[type="submit"]:hover{background:#62995B;}.form-leave-request .webform-confirmation{margin:64px 0;}.form-leave-request .webform-confirmation .first{margin-bottom:12px;}.form-leave-request .webform-confirmation .second{font-family:Arimo,Geneva,Verdana,sans-serif;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#121110;max-width:322px;width:100%;margin:0 auto;}.form-leave-request{position:relative;}.region-pre-content + #main-content + .dop-text{margin-top:50px !important;}.page-node-8180 .service-content .service-details{margin-bottom:15px;margin-top:-10px;}.page-node-8180 .field-service-text-middel{margin-bottom:30px !important;}.service-view + h2{padding-top:0;}.page-node-5090 .field-item + .actions{display:none;}.page-node-8147 .service-photos + h2{padding-top:0;}.callback-popup{background:rgba(37,30,17,0.8);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:70;display:none;}.callback-popup.succes-popup{display:flex;flex-direction:row;align-items:center;justify-content:center;}.callback-popup__close{height:100%;width:100%;position:absolute;z-index:1;left:0;top:0;}.callback-popup__window{padding:40px 73px;position:relative;z-index:2;background-color:#F6F2E2;border-radius:4px;}.callback-popup__close-btn{width:18px;height:18px;right:-34px;top:0;cursor:pointer;position:absolute;}.callback-popup__close-btn:before{width:24px;height:2px;transform:rotate(45deg);background-color:#F6F2E1;position:absolute;content:"";border-radius:2px;top:8px;left:-3px;}.callback-popup__close-btn:after{width:24px;height:2px;transform:rotate(-45deg);background-color:#F6F2E1;position:absolute;content:"";border-radius:2px;top:8px;left:-3px;}.callback-popup__title{font-family:"MiroslavCrn";text-align:center;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#159504;}.callback-popup__text{font-style:normal;font-weight:400;font-size:16px;max-width:270px;line-height:22px;margin:12px auto 0;text-align:center;color:#121110;}.deta_margin li + li{margin-top:10px;}.deta_margin li + li{margin-top:10px;}.webform-client-form{margin-bottom:25px;}.field-service-text-middel .service-view{margin:auto;}.page-node-8186 .service-details .detail{display:inline-block;vertical-align:top;padding:0 10px;box-sizing:border-box;margin-bottom:20px;text-align:center;font-size:14px;line-height:15px;white-space:nowrap;min-height:145px;font-family:Arimo,Geneva,Verdana,sans-serif;color:#000;text-overflow:ellipsis;max-width:40%;}.page-node-8186 .service-details .detail img{display:block;line-height:1;margin:0 auto;margin-bottom:15px;}.page-node-8186 .service-view{margin:auto;}.page-node-8186 .service-view + .service-content{padding-top:0;}.page-node-8186 .form-leave-request + h2{margin-top:-30px;}.block-views .block-title{font-size:18px !important;}.service-content .service-details{margin-bottom:51px;}.page-node-8141 .service-content .service-details,.page-node-8150 .service-content .service-details{margin-bottom:10px;}.page-node-7795 .service-content .service-details,.page-node-8165 .service-content .service-details,.page-node-8167 .service-content .service-details,.page-node-8593 .service-content .service-details,.page-node-8594 .service-content .service-details,.page-node-8595 .service-content .service-details{margin-bottom:30px;margin-top:-5px;}.page-node-8147 .service-content .service-details{font-size:0;margin-bottom:35px;}.page-node-8166 .service-content .service-details{margin-bottom:35px;}.page-node-8165 .field-service-text-middel .field-item ul{margin-bottom:0.5em;}.page-node-8593 .service-content .field-name-body,.page-node-8594 .service-content .field-name-body,.page-node-8595 .service-content .field-name-body{margin-bottom:36px !important;}.page-node-8593 .service-content .field-service-text-middel .field-item,.page-node-8594 .service-content .field-service-text-middel .field-item,.page-node-8595 .service-content .field-service-text-middel .field-item{margin-bottom:70px !important;}.page-node-8593 .service-content .service-photos,.page-node-8594 .service-content .service-photos,.page-node-8595 .service-content .service-photos{margin-bottom:54px !important;}.page-node-8595 .service-content .service-view{margin-bottom:50px;}.page-node-8595 .service-content #block-views-reviews-block{margin-top:-20px !important;}#cookie-block_popup{position:fixed;bottom:16px;left:16px;right:16px;-webkit-box-shadow:0px 8px 32px 0px #2F3F4A1A;-moz-box-shadow:0px 8px 32px 0px #2F3F4A1A;box-shadow:0px 8px 32px 0px #2F3F4A1A;background:url(/sites/all/themes/roso/img/body-bg.jpg) repeat 0 0;padding:16px;border-radius:4px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:300;font-size:14px;line-height:20px;color:#928A82;max-width:600px;margin:0 auto;z-index:9999;}#cookie-block_popup.hidden{display:none;}#cookie-block_popup a{color:#459D26;border-color:#459D26;}#btn_close_popup{color:#fff;width:100%;height:41px;text-align:center;line-height:41px;border:none;margin:24px 0 0;font-size:14px;cursor:pointer;background:#367520;font-family:"MiroslavCrn","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;}#btn_close_popup:before{content:"";top:4px;left:4px;right:4px;bottom:4px;border:1px solid #FFFFFF1A;background:transparent;display:block;position:absolute;}@media all and (min-width:800px){#cookie-block_popup .text{font-size:14px;line-height:20px;border-right:1px solid #7E7E7E1A;margin-right:130px;padding-right:20px;}#cookie-block_popup{bottom:32px;}#cookie-block_popup button{position:absolute;right:32px;top:calc(50% - 20px);margin:0;width:86px;}}.formField.agreement input[type="checkbox"],#webform-component-agreement input[type="checkbox"]{display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;margin:2px 0 0;width:18px;min-height:18px;min-width:18px;border:0;}.formField.agreement input[type="checkbox"]:before,#webform-component-agreement input[type="checkbox"]:before{content:"";position:absolute;top:-2px;left:-2px;width:20px;height:20px;background:#EFE3C3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;cursor:pointer;display:block;}.formField.agreement input[type="checkbox"].error:before,#webform-component-agreement .form-checkbox.error:before{background:#ff2929;}.formField.agreement input[type="checkbox"]:before:hover,#webform-component-agreement input[type="checkbox"]:before:hover{background:#459D26;}.formField.agreement input[type="checkbox"]:checked:before,#webform-component-agreement input[type="checkbox"]:checked:before{background:url(/sites/all/themes/roso/css/images/checkbox.svg) no-repeat 50% 50% #459D26 !important;}.formField.agreement .form-item.form-type-checkbox,#webform-component-agreement .form-item.form-type-checkbox{margin:0;display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:auto !important;max-width:300px;margin-left:164px;}.service-content #webform-component-agreement .form-item.form-type-checkbox{margin-left:0;max-width:100%;}.formField.agreement .form-item.form-type-checkbox label,#webform-component-agreement .form-item.form-type-checkbox label{width:auto;margin:0;padding:0;font-weight:300;}.formField.agreement,#webform-component-agreement.form-item{margin:23px 0 !important;padding-left:2px;}.formField.agreement .form-item.form-type-checkbox{max-width:365px;}#block-block-4 a.maks span,#block-block-14 a.maks span{background-image:url(/sites/all/themes/roso/img/maks.png);}#block-block-4 a.maks{margin-right:10px;}#block-block-8 a.maks span{background-image:url(/sites/all/themes/roso/img/maks.png);background-size:20px 20px;}#block-block-8 a.insta{margin-right:5px;}#block-block-8 a.maks{margin-right:5px;}@media screen and (max-width:1020px) and (min-width:20px){.social-net-mob>a.maks span{background-image:url(/sites/all/themes/roso/img/maks.png);background-repeat:no-repeat;background-size:100%;background-position:center;}}#block-block-8{margin-right:0px;}#webform-client-form-15 #webform-component-agreement .form-item.form-type-checkbox{margin-left:105px;}#webform-client-form-9 #webform-component-agreement .form-item.form-type-checkbox{margin-left:154px;}.formField.agreement a{color:#fff;text-decoration:underline;}.formField.agreement a:hover{color:#459D26;}#block-block-17{clear:left;width:300px;padding:18px 0 0px;}#block-block-17 .content a{color:#fff;text-decoration:none;}#block-block-17 .content a:hover{text-decoration:underline;}.fixed-btn-in-page{position:fixed;bottom:30px;left:50%;margin-left:-125px;overflow:hidden;z-index:4;border-radius:4px;box-shadow:0px 4px 16px rgba(72,223,55,0.25);background-color:#118004;}.fixed-btn-in-page span{background-image:url(/sites/all/themes/roso/img/reservationButtonBack.png);mix-blend-mode:color-dodge;display:block;width:250px;height:50px;text-align:center;line-height:50px;color:#fff;font-weight:700;font-style:Bold;font-size:18px;vertical-align:middle;}.anchores-formas{position:absolute;top:-50px;pointer-events:none;height:100%;}.reservationWrap{position:relative;}@media all and (max-width:700px){.fixed-btn-in-page{margin-left:-100px;}.fixed-btn-in-page span{height:42px;width:200px;line-height:42px;font-size:16px;}}.node-type-cottage .image a{display:block;text-decoration:none;position:relative;}.node-type-cottage .image a:after{content:"";width:100%;height:calc(100% + 100px);position:absolute;top:0;right:0;left:0;background:url(/sites/all/themes/roso/img/house.png) no-repeat -176px -185px;z-index:3;background-size:initial;}
