/*normalize*/
article,aside,figcaption,figure,footer,header,main,nav,section,summary{display:block}video{display:inline;zoom:1}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus,a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}strong{font-weight:700}blockquote{margin:1em 40px}q{quotes:none}q:before,q:after{content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;width:13px;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure,form{margin:0}p,dl,ol,ul{margin:1em 0}
html,button,input,select,textarea{color:#3a393f;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family: 'Droid Serif', serif;line-height:1.618;font-size:1em;}
html{background:#fff;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
img,video{vertical-align:middle;}
.hidden{display:none !important;visibility:hidden;}
*{box-sizing:border-box;}
button,input,select,textarea,.btn,.input-mkd{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-top-left-radius:2px;-moz-border-top-right-radius:2px;-moz-border-bottom-left-radius:2px;-moz-border-bottom-right-radius:2px;}
/*bottoni*/
button,input,select,textarea,.btn{margin:0;vertical-align:baseline;*vertical-align:middle;padding:.625em;border:#c4c4c4 1px solid;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
button,input,.btn,textarea{line-height:1.5em;margin-bottom:.5em;}
button,input[type="submit"],.btn{cursor:pointer;*overflow:visible;display:block;text-align:center;text-decoration:none;letter-spacing:.04em;padding:.625em 1em;width:auto;}
button,input[type="submit"],.btn,button:visited,input[type="submit"]:visited,.btn:visited{background-color:#d4b495;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.49);position:relative;border:#d4b495 1px solid;-webkit-transition: background-color 0.5s ease;-moz-transition: background-color 0.5s ease;-o-transition: background-color 0.5s ease;transition: background-color 0.5s ease;}
button:hover,input[type="submit"]:hover,.btn:hover{background-color:#e2c09f;border:#1e2c09f 1px solid;color:#fff;}
button:active,input[type="submit"]:active,.btn:active{background-color:#b89c80;border:#b89c80 1px solid;color:#fff;}
button[disabled],input[disabled],.btn[disabled]{cursor:default;}
.btn svg{width: 14px;height: 14px;fill:#fff;margin-left: 10px}
/*checkbox*/
input[type="checkbox"],input[type="radio"]{padding:0;*height:16px;*width:16px;border:none;background-color:#c4c4c4;}
input[type="checkbox"].cscheckbox,input[type="radio"].cscheckbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-24px;padding:0;border:0;}
input[type="checkbox"].cscheckbox + label.cslabel:after,input[type="radio"].cscheckbox + label.cslabel:after{content:"";width:18px;height:18px;display:inline-block;vertical-align:middle;cursor:pointer;background-color:#a9a9a9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
input[type="checkbox"].cscheckbox:checked + label.cslabel:after{background-color:#0075ae;background-repeat:no-repeat;background-position:center;background-image:url("../img/checkedw.png");}
input[type="radio"].cscheckbox + label.cslabel:after{-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;border:#c4c4c4 6px solid;width:6px;height:6px;}
input[type="radio"].cscheckbox:checked + label.cslabel:after{background-color:#fff;border:#0075ae 6px solid;width:6px;height:6px;}
input[type="checkbox"].cscheckbox[data-invalid="true"] + label.cslabel:after{background-color:#e30613;}
.chekui{position:relative;list-style:none;padding:0}
input[type="checkbox"].ckleft + label, input[type="radio"].ckleft + label{position:relative;padding-left:1.75em;padding-top:.175em;}
input[type="checkbox"].ckleft + label:after, input[type="radio"].ckleft + label:after{position:absolute;left:0em;}
/*input*/
label{font-size:.875em;color:#696b6e;}
.inputui label{padding-left:16px;}
textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="date"],input[type="datetime"],select[multiple=multiple]{-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border:1px solid #DDD;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-size:1em;margin-bottom:0.5em;width:100%}
textarea:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}
textarea:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,select[multiple=multiple]:focus{border-color:#477DCA;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);outline:none}
input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"]{width:100%;padding:.625em .625em .625em 36px;text-indent:0px;}
input[type="email"],input[type="search"],input[type="password"],input[type="tel"],input[type="url"],input[data-input="user"]{display:block;}
input[type="email"],input[type="search"],input[type="password"],input[type="tel"],input[type="url"],.asterisk,textarea,.nbrbt:after,input[data-input="user"]{background-image:url("../img/formsprite.png");background-repeat:no-repeat;}
input[type="email"]{background-position:6px -44px}
input[type="password"]{background-position:6px -88px}
input[type="tel"]{background-position:6px -176px}
input[type="url"]{background-position:6px -132px}
input[data-input="user"]{background-position:6px 0px}
input[data-invalid="true"],textarea[data-invalid="true"]{border:1px solid #df2927 !important;}
input:required{border:#ddd 1px solid;}
.input-mkd{position:relative;overflow:hidden;margin-bottom:.5em;}
.input-mkd input, .input-mkd textarea{margin-bottom:0;}
.inputcorner{position:absolute;right:-23px;top:-23px;width:46px;height:46px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.asterisk{background-position:14px -205px;}
/*input nmbrs*/
.input-mkd-nbr{width:168px}
input.nbr-input{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:76px;margin-left:46px}
.nbrbt{display:block;width:46px;height:46px;overflow:hidden;text-indent:9999px;cursor:pointer;position:absolute;background-color:#ddd;}
.nbrbt:hover{background-color:#ebebeb;}
.nbrbt:active{background-color:#a6a6a6;}
.nbrbt:after{content:"";display:block;width:16px;height:22px;position:absolute;left:15px;top:12px;}
.nbr-plus{right:0;top:0;}
.nbr-plus:after{background-position:0 -308px}
.nbr-minus:after{background-position:0 -330px}
/*input search*/
input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:6px -264px;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
.btn-inline{display:inline-block;width:auto;vertical-align:top;min-width:200px;}
.btn-inline:after{display:inline-block;}
/*textarea*/
textarea{height:100px;resize:none;padding:.625em .625em .625em 36px;background-position:10px -396px;resize:vertical;}
textarea::-webkit-input-placeholder{padding-left:24px;}
/*chek-ui input ui*/
.chekui{margin-bottom:1em;}
.cheklist{margin:0}
.inputui,.cheklist{position:relative;}
.ui-inline{display:inline-block;vertical-align:top;margin:.625em;}
/*Tooltip*/
.input-tlp/*{font-size:.75em;color:red;font-style: italic;margin-top:-10px;position: absolute;display: block;width:100%;text-align: right;}*/{display: none}
/*heading*/
h1,h2,h3{font-weight:400}
h1{font-size:1.618em;margin:1.5em 0 .25em 0;}
h2{font-size:1.375em;margin:1em 0 .25em 0}
h3{font-size:1.125em;margin:1em 0 .25em 0}
p:first-of-type{margin-top:0}
/* a href*/
a{color:#d4b495;text-decoration:none;-webkit-transition:color 0.14s ease-in-out 0s;-moz-transition:color 0.14s ease-in-out 0s;-o-transition:color 0.14s ease-in-out 0s;-ms-transition:color 0.14s ease-in-out 0s;transition:color 0.14s ease-in-out 0s;}
a:hover{color:#eac8a8;}
a:active{color:#bea083;}
a:visited{color:#666;}
.display a[target="_blank"]:after{content:url("../img/blank.png");margin:0 0 0 5px}
h2 a,h3 a,.breadcrumbs a{text-decoration:none}
#logo:focus,.social:focus{outline:none}
.ullink li{margin-top:10px;}
/*typografia*/
.normalw{font-weight:normal;}
.lightw{font-weight:200;}
.micro{font-size:.75em}
.medium{font-size:1.25em}
.big{font-size:1.5em}
.italic{font-style:italic}
.normals{font-size:1em;}
.center{text-align:center !important}
.uppercase{text-transform: uppercase;}
/*scroller*/
#scrollUp{bottom:10px;left:50%;margin-left:-19px;width:38px;height:38px;background:url("../img/top.png") no-repeat}
/*cookie_disclaimer*/
#cookie_disclaimer{font-size:.75rem;position:fixed;bottom:0px;right:0px;left:0px;text-shadow:#000 1px 1px 0px;background:#263238;color:#fff;z-index:20147483648;width:100%;text-align:center;padding:5px 2.5%;-webkit-box-shadow:0px 5px 8px rgba(0,0,0,.45);-moz-box-shadow:0px 5px 8px rgba(0,0,0,.45);box-shadow:0px 5px 8px rgba(0,0,0,.45);}
#cookie_disclaimer p{margin:0 5px 0 0;max-width:calc(100% - 100px);text-shadow:#000 1px 1px 0px;}
#cookie_disclaimer p,#accept_cookie{display:inline-block;vertical-align:middle;}
#accept_cookie{text-transform:uppercase;font-weight:700;padding:3px;box-shadow:none;min-width:45px !important;margin:0 0 0 20px}
.a_cookie{color:#ffbb00;}
.a_cookie:hover{color:#b3d805;}
.a_cookie:active{color:#c50ccc;}
.a_cookie:visited{color:#b4b4b4;}
.cookie_table p,.cookie_table label{display:inline-block;vertical-align:top;width:auto;margin-right:10px;}
.cookie_table .checkui{display:inline-block;vertical-align:middle;width:auto;margin-right:10px;}
/*breadcrumb*/
.breadcrumbs{padding:0;font-size:.825em;margin:1em 10px;}
.breadcrumbs li{display:inline-block;vertical-align:top;color:#a5a5a5}
.breadcrumbs li:after{display:inline-block;vertical-align:top;content:"/";margin:0 5px;}
.breadcrumbs li:last-child:after{content:none;}
/*body*/
.screen{margin:0 auto;width:95%;max-width:960px;position:relative;}
.body_overlay{background-color:rgba(0,0,0,0.5);height:100%;left:0px;top:0px;width:100%;z-index:3;position:fixed;cursor:pointer;}
/*header*/
header{background:#fff;border-bottom:1px solid rgba(0,0,0,0.14);}
#logogrup{display:inline-block;vertical-align:middle;margin:16px 0;width:230px;}
#logogrup a{display: block;}
#logogrup img{width:61px;height:auto;margin-right:20px;}
.logowa, .imglogo{display: inline-block;vertical-align: top;}
.logowa{width: 140px;font-size:.875em;position: relative;}
.logowa:before{content: "";display: inline-block;width: 1px;height: 60px;background: #6f6c6d;position: absolute;left: -10px;top:0;}
.block{display: block;}
.black{color:#3a393f !important;}
.gold{color:#ddbb9a !important;}
.logowa .black{margin-top:10px;}
/*nav*/
#nav{width:36px;position:absolute;top:50%;right:0px;height:36px;margin-top: -18px}
#nav-icon2{height:36px}
#nav-icon2 .navm{font-size:.75em;font-style:italic;color:#313034;position:absolute;right:35px;top:8px;}
#nav-iconx{width:26px;height:36px;display:block;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}
#nav-iconx span{display:block;position:absolute;height:2px;width:45%;background:#313034;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
#nav-iconx span:nth-child(even){left:50%;}
#nav-iconx span:nth-child(odd){left:5%;}
#nav-iconx span:nth-child(1),#nav-iconx span:nth-child(2){top:7px;}
#nav-iconx span:nth-child(3),#nav-iconx span:nth-child(4){top:16px;}
#nav-iconx span:nth-child(5),#nav-iconx span:nth-child(6){top:25px;}
#nav-iconx.open span:nth-child(1),#nav-iconx.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-iconx.open span:nth-child(2),#nav-iconx.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#nav-iconx.open span:nth-child(1){left:3px;top:12px;}
#nav-iconx.open span:nth-child(2){left:calc(50% - 1px);top:12px;}
#nav-iconx.open span:nth-child(3){left:-50%;opacity:0;}
#nav-iconx.open span:nth-child(4){left:100%;opacity:0;}
#nav-iconx.open span:nth-child(5){left:3px;top:20px;}
#nav-iconx.open span:nth-child(6){left:calc(50% - 1px);top:20px;}
.menuwrap{text-align:left;text-transform:uppercase;font-size:1em;bottom:0;display:block;right:0;position:absolute;top:56px;width:260px;height:130px;z-index:4;visibility:hidden;-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}
.menu_open.menuwrap{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.menu{padding:0;margin:0}
#navmenu li{border-bottom:#ddbb9a 1px solid;}
#navmenu li:last-child{border-bottom:transparent;}
.menu a,.menu a:visited{padding:10px 0 10px 22px;display:block;font-size:.875em;color:#3a393f;background:#fff;}
.menu a:hover{background-color:#f1d0af;}
.menu a:active{background-color:#3a393f;color:#fff;}
#toolbar_selected{background-color:#ddbb9a;}
/*footer*/
footer{text-align:center;background:#fff;padding:60px 0;border-top: #ebebed 1px solid}
#footer_name{text-align: left;}
#footer_name img{width:61px;height:auto;margin-right:20px;}
.finfo{margin-top:0}
address{margin:20px 0;text-transform: uppercase;}
#menufoot{padding:0}
#menufoot li{list-style:none;display:inline-block;margin-right:5px;padding-right:5px;font-size: .875em}
#menufoot li:last-child{padding:0;margin:0;}
.design{font-size:.75em;margin-bottom:0}
/*content*/
#slider_top img{width: 100%;height: auto;}
.bg-grey{background: #ebebed;padding:60px 0;}
#h1slider_top{text-align: center;margin: 1.5em 0}
#h1slider_top .uppercase{font-family: 'Droid Sans', sans-serif;font-size: 1.125rem;letter-spacing: .2em}
.displayhome h2, .displayint h1{text-align: center;margin-bottom:20px;font-style: italic;}
.enphabox h2:after, .displayint h1:after{content: "";display: block;margin: 20px auto;width: 36px;height: 37px;background: url(../img/deco1x.png) 0 0 no-repeat;background-size: 36px 37px}
/*modules*/
.ckeditor_box p, .ckeditor_box li{font-style: italic;}
.ckeditor_box .btn-inline{margin:40px auto 0 auto;}
.box_module{margin-bottom:2em}
.photo_box{text-align:center;}
.photo_box img{width:100%;height:auto;}
.embed_box iframe{border:none;width:100%}
.photo_box.left img{max-width: 256px;height: auto;}
figcaption p{font-style:italic;text-align:center;}
.lightbox_nav{padding:0;margin:0;text-align:center;}
.lightbox_li{list-style:none;display:inline-block;vertical-align:top;width:44%;margin:10px 2.5%;}
.lightbox_li img{width:100%;height:auto;filter:alpha(opacity=88);opacity:.88;border:#fff 3px solid;-webkit-box-shadow:0px 3px 3px rgba(0,0,0,.62);-moz-box-shadow:0px 3px 3px rgba(0,0,0,.62);box-shadow:0px 3px 3px rgba(0,0,0,.62);}
.lightbox_li a:hover img{filter:alpha(opacity=100);opacity:1;}

/*form*/
.pnb{font-size:.875em;font-style:italic;}
form{position:relative;padding:10px;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.86) url("../img/loading.gif") center no-repeat;z-index:10;}
.form-response{padding:20px;}
.form-success p{color:#849310;font-size:1.25em;text-shadow:rgba(255,255,255,.68) 1px 1px 0px;}
.form-error p{color:#df2927;font-size:1.25em;text-shadow:rgba(255,255,255,.68) 1px 1px 0px;}
#map_canvas{width:100%;height:300px;}

@media screen and (min-width:768px){
#slider_top{position: relative;}
#h1slider_top{width:75%;color:#fff;z-index: 2;position: absolute;top:50%;left:50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
#h1slider_top em{font-size: 3rem}
.enphabox h2, .displayint h1{font-size:2.25rem;}
#map_canvas{height:400px;}
/*modules*/
.box_module{margin-bottom:40px}
.embed_box iframe{height:450px;}
.lightbox_li{list-style:none;display:inline-block;vertical-align:top;width:28%;margin:10px 2.5%;}
}
@media screen and (min-width:960px){
header{position: absolute;top:0;left:0;right: 0;z-index: 2}
#logogrup{width:290px;}
.logowa{width: 200px;font-size:1.25em;}
.logowa .black{margin-top:0px;}
/*nav*/
#nav{width: calc(100% - 290px);top:50%;left:290px;}
#nav-icon2{display: none}
.menuwrap{z-index:1;text-align:right;text-transform:none;font-style:italic;background: transparent;display: block;right: auto;position: static;z-index:5;top:auto;margin: -17px 0 0 0;width: 100%;height:34px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;visibility: visible;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}
#navmenu li{display: inline-block;vertical-align: top;border-bottom: transparent;margin-right: 5px;position: relative;}
#menu a{padding:10px;background: transparent;display: inline-block;position: relative;text-align: center;}
#menu a:after{content: "";display: block;background: transparent;position: absolute;left:-1%;right:-1%;bottom: 0;width: 0;height: 2px;-webkit-transition: width 0.5s ease;-moz-transition: width 0.5s ease;-o-transition: width 0.5s ease;transition: width 0.5s ease;}
#menu a:hover, #menu a:active{background: transparent;color:#d4b495;}
#navmenu{background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;text-align: right;}
#toolbar_selected{color: #3a393f;}
#toolbar_selected:after,#menu a:hover:after{background: #d4b495 !important;width: 102% !important}
/*content*/
.enphabox p.coll2{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-width: 45%;-moz-column-width: 45%;column-width: 45%;webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px}
.displaytemp{margin-top: 120px}
/*footer*/
footer{text-align: left;}
#footer_name, #footer-info, #fmen{display: inline-block;vertical-align: top;width: 30%}
#fmen{width: 25%}
#footer-info{margin:0 4.5%;width: 35%;font-size: .875em}
address{margin:0;text-transform: uppercase;font-style: normal;}
#fmen{text-align: right;}
#menufoot{margin-top: 0}
#map_canvas{height:60.27vw;}
/*cookie_disclaimer*/
#cookie_disclaimer{font-size:.875rem;padding:10px 2.5%}
/*modules*/
.photo_box img{width:auto;height:auto;}
.photo_box.left, .ckeditor_box.right{display: inline-block;vertical-align: top;}
.ckeditor_box.right{width: 660px;margin-left: 36px;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){
input[type="checkbox"].cscheckbox:checked + label.cslabel:after{background-image:url("../img/checkedw2x.png");background-size:16px 16px}
.asterisk,input[type="search"],input[type="email"],input[type="password"],input[type="tel"],input[type="url"],textarea,.nbrbt:after{background-image:url("../img/formsprite2x.png");background-size:16px 440px}
#scrollUp{background-image:url("../img/top2x.png");background-size:38px 38px}.enphabox h2:after, .displayint h1:after{background: url(../img/deco.png) 0 0 no-repeat;background-size: 36px 37px}
}