@font-face{font-family:"PT-Sans-Regular";font-weight:normal;font-style:normal;src:url(/sites/all/themes/photography_zymphonies_theme/fonts/PT_Sans-Web-Regular.ttf) format("truetype");}@font-face{font-family:"PT-Sans-Bold";font-weight:normal;font-style:normal;src:url(/sites/all/themes/photography_zymphonies_theme/fonts/PT_Sans-Web-Bold.ttf) format("truetype");}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;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clear:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}* html .clear{height:1%;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{line-height:160%;color:#000000;font-size:16px;background:#fff;font-family:'PT-Sans-Regular',arial,sans-serif;}.field-name-field-fz152 .description,#block-webform-client-block-260,.non-block_privacy{display:none;}#colorbox .non-block_privacy{display:none;}#cboxLoadedContent #block-webform-client-block-260,#cboxLoadedContent .non-block_privacy{display:block;}#cboxLoadedContent .non-block_privacy p{padding:2px 5px;font-size:12px;}#main-menu #checkbox{display:none;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{transition:none;}#cboxPrevious,#cboxNext,.ajax-progress{display:none !important;}#block-block-1{position:fixed;top:200px;width:260px;left:-210px;padding:8px 50px 8px 15px;background:#fff;box-shadow:0px 0px 15px #ccc;font-size:14px;z-index:400;transition:all 0.5s ease;}#block-block-1:hover{left:-5px;}#block-block-1 .content ul{margin:0;}#block-block-1 .content ul li{list-style:none;}#block-block-1 .content ul li a{font-size:13px;display:block;line-height:1.6;padding:3px 10px;background:#22709e;border:1px solid #22709e;color:#fff;margin:2px 0px 2px 5px;transition:all 0.5s ease;}#block-block-1 .content ul li a.list-all-admin-menu{background:#fff;border:1px solid #fff;color:#22709e;}#block-block-1 .content ul li a:hover{background:#fff;color:#22709e;}#block-block-1 .content ul li a.list-all-admin-menu:hover{color:#000;}#block-block-1 .content h4{cursor:pointer;text-decoration:underline;font-size:14px;font-weight:normal;margin:3px 0px;}#block-block-1 .content{position:relative;}#block-block-1 .content:after{content:"Админ панель";display:block;position:fixed;z-index:510;top:260px;left:-20px;pointer-events:none;transition:all 0.5s ease;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}#block-block-1:hover .content:after{opacity:0;left:-130px;}.oshibki-403,.oshibki-404{display:flex;align-items:center;justify-content:center;}.oshibki-404 .picter-oshibki-404 img{width:420px;}.oshibki-403 .opisan-oshibki-403,.oshibki-404 .opisan-oshibki-404{text-align:center;}.oshibki-403 .opisan-oshibki-403 h2,.oshibki-404 .opisan-oshibki-404 h2{font-size:26px;}.oshibki-403 .opisan-oshibki-403 p,.oshibki-404 .opisan-oshibki-404 p{margin:15px 0px;line-height:1.3;font-size:16px;color:#767676;}.oshibki-404 .opisan-oshibki-404 h2{font-size:26px;}.oshibki-403 .opisan-oshibki-403 p a,.oshibki-404 .opisan-oshibki-404 p a{text-decoration:underline;}.oshibki-403 .opisan-oshibki-403 .bottom-error,.oshibki-404 .opisan-oshibki-404 .bottom-error{display:flex;align-items:center;justify-content:center;}.oshibki-403 .opisan-oshibki-403 .bottom-error .element-bottom-error a,.oshibki-404 .opisan-oshibki-404 .bottom-error .element-bottom-error a{color:#fff;transition:all 0.5s ease;margin:10px;padding:5px 10px;border:2px solid #22709e;background:#22709e;font-size:18px;border-radius:5px;}.oshibki-403 .opisan-oshibki-403 .bottom-error .element-bottom-error a:hover,.oshibki-404 .opisan-oshibki-404 .bottom-error .element-bottom-error a:hover{color:#22709e;background:#fff;}#block-views-admin-block-block-3 .views-field-field-slogan{text-transform:uppercase;line-height:1.3;}#block-views-admin-block-block-3 .views-field-field-slogan p{display:block;padding:8px 25px;font-size:34px;color:#ffffff;}#block-views-admin-block-block-3 .views-field-field-slogan h1{font-size:32px;background:#22709e;color:#ffffff;display:inline-block;padding:8px 25px;}#block-block-2 .zakon-element a{display:block;line-height:1.2;}.header{overflow:hidden;position:relative;box-shadow:0px 0px 35px #363636;}.header:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,rgb(0 0 0 / 66%) 0%,rgb(0 113 139 / 48%) 100%);z-index:250;}.header #block-views-admin-block-block-1{position:absolute;z-index:50;top:0;left:0;}.header-site{box-shadow:0px 0px 15px #938c8c;background:rgb(255 255 255 / 80%);position:fixed;z-index:350;padding:5px;width:100%;margin:0 auto;text-align:center;top:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-top:10px solid #22709e;}.header-chang-block{box-shadow:0px 0px 25px #938c8c;border:0;}.header-site .header-wrap .views-field-field-logo .field-content{display:flex;align-items:flex-end;}.header-site .header-wrap .views-field-field-logo h3{font-size:25px;padding:0px 10px 15px 6px;transition:all 0.5s ease;}.header-site .header-wrap .views-field-field-logo img{width:120px;height:auto;transition:all 0.5s ease;}.header-chang-block .header-wrap .views-field-field-logo h3{font-size:18px;padding:0px 5px 5px 6px;}.header-chang-block .header-wrap .views-field-field-logo img{width:80px;}.header-chang-block #main-menu a{font-size:14px;padding:8px 25px;}.field-name-field-programm-kod .views-field-field-number-phone{margin:10px;}.field-name-field-programm-kod .views-field-field-number-phone .consylt-tovar{background:#28a1d5;color:#fff;padding:5px;max-width:200px;line-height:1.1;font-size:14px;border-radius:10px 10px 0px 0px;}.field-name-field-programm-kod .views-field-field-number-phone .block-call-tovar{display:flex;align-items:center;justify-content:center;border:1px solid #28a1d5;border-radius:0px 50px 50px 30px;padding:5px 5px 5px 15px;margin:0px 10px 10px 0px;background:#effeff;}.field-name-field-programm-kod .views-field-field-number-phone .number-phone-tovar{font-size:25px;}.field-name-field-programm-kod .views-field-field-number-phone .ikon-soc{margin-left:10px;}.field-name-field-programm-kod .views-field-field-number-phone .ikon-soc img{width:44px;padding:2px;transition:all 0.5s ease;}.field-name-field-programm-kod .views-field-field-number-phone .ikon-soc img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}.field-programm-kod-call .views-field-field-number-phone{margin:10px;}.field-programm-kod-call .views-field-field-number-phone .consylt-taxom{background:#28a1d5;color:#fff;padding:5px;max-width:200px;line-height:1.1;font-size:14px;border-radius:10px 10px 0px 0px;}.field-programm-kod-call .views-field-field-number-phone .block-call-taxom{display:flex;align-items:center;justify-content:center;border:1px solid #28a1d5;border-radius:0px 50px 50px 30px;padding:5px 5px 5px 15px;margin:0px 10px 10px 0px;background:#effeff;}.field-programm-kod-call .views-field-field-number-phone .number-phone-taxom{font-size:25px;}.field-programm-kod-call .views-field-field-number-phone .ikon-soc{margin-left:10px;}.field-programm-kod-call .views-field-field-number-phone .ikon-soc img{width:44px;padding:2px;transition:all 0.5s ease;}.field-programm-kod-call .views-field-field-number-phone .ikon-soc img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}.group-tovar .group-osnov-inform .field-price-block{display:flex;align-items:center;justify-content:center;}#block-views-catalog-block-2 h2{text-align:left;text-transform:uppercase;font-size:28px;}#block-views-catalog-block-2 .catalog-list-menu .views-field-name a{border:1px solid #4fb0cf;background:#22709e;width:100%;display:block;padding:3px 4px 3px 9px;margin:5px 0px;text-align:left;color:#fff;border-radius:4px;font-size:18px;transition:all 0.5s ease;}#block-views-catalog-block-2 .catalog-list-menu .views-field-name a:hover{background:#fff;color:#22709e;padding:3px 4px 3px 18px;}#block-views-catalog-block-2 .catalog-list-menu .views-field-name a.active:hover,#block-views-catalog-block-2 .catalog-list-menu .views-field-name a.active{background:#fff;color:#22709e;padding:8px 4px 8px 25px;font-weight:bold;}.zayvka-polychena{display:flex;max-width:450px;line-height:1.1;font-size:24px;font-weight:bold;margin:40 auto;align-items:center;justify-content:center;}.zayvka-polychena .zayvka-polychena-picter{width:220px;}.plus-comp{display:flex;align-items:flex-start;}.plus-comp .plus-comp-row{width:30%;margin:15px;}.plus-comp .plus-comp-row h3{}#block-views-admin-block-block-4{text-align:center;margin-top:-70px;position:relative;z-index:250;}#block-views-admin-block-block-4 .view-content{display:flex;align-items:flex-start;justify-content:center;}#block-views-admin-block-block-4 .preimyshestvo{margin:0px 35px;max-width:240px;border-radius:10px;background:rgb(34 112 158 / 75%);backdrop-filter:blur(64px);padding:5px 10px;box-shadow:0px 0px 15px #6c6c6c;transition:all 0.5s ease;}#block-views-admin-block-block-4 .preimyshestvo:hover{background:#dcfbff;}#block-views-admin-block-block-4 .preimyshestvo .views-field-field-ikon{max-width:120px;margin:0 auto;padding:10px;filter:invert(1);transition:all 0.5s ease;}#block-views-admin-block-block-4 .preimyshestvo:hover .views-field-field-ikon{filter:invert(0);}#block-views-admin-block-block-4 .preimyshestvo .views-field-field-name-plus{font-weight:bold;font-size:21px;margin:10px 0px;line-height:1.1;color:#fff;transition:all 0.5s ease;}#block-views-admin-block-block-4 .preimyshestvo:hover .views-field-field-name-plus{color:#000000;}#sliding-popup{margin:5px;max-width:420px !important;border-radius:10px;background:rgb(34 112 158 / 75%) !important;backdrop-filter:blur(64px);padding:5px 10px;}#sliding-popup .popup-content #popup-text h3{font-weight:normal !important;margin:0;}#sliding-popup .popup-content{max-width:100%;display:flex;}#sliding-popup .popup-content #popup-text{max-width:70%;margin:5px 0px;}#sliding-popup .popup-content #popup-buttons{margin:0;text-align:right;}#sliding-popup .agree-button{border:1px solid #424141;background:#424141;padding:8px 10px;margin:5px 0px;font-size:13px;border-radius:10px !important;}#sliding-popup .eu-cookie-compliance-more-button{font-size:10px;}#sliding-popup .eu-cookie-compliance-default-button{display:none;}.kontact-page{display:flex;justify-content:center;align-items:flex-start;margin:25px 0px;}.kontact-page .views-field-field-number-phone .number-phone-tovar{font-size:35px;padding:5px 65px 5px 55px;position:relative;}.kontact-page .views-field-field-number-phone .number-phone-tovar:after{content:"";display:block;height:45px;width:45px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_phone.png) no-repeat 0px 0px;background-size:45px;position:absolute;left:0;top:0;}.kontact-page .views-field-field-e-mail-site .field-e-mail-site{font-size:35px;padding:5px 5px 5px 55px;position:relative;margin:0px 0px 15px 0px;}.kontact-page .views-field-field-e-mail-site .field-e-mail-site:after{content:"";display:block;height:45px;width:45px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_mail.png) no-repeat 0px 0px;background-size:45px;position:absolute;left:0;top:0;}.kontact-page .views-field-field-e-mail-site .field-time-work{font-size:35px;padding:5px 5px 5px 55px;position:relative;}.kontact-page .views-field-field-e-mail-site .field-time-work:after{content:"";display:block;height:45px;width:45px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_clock.png) no-repeat 0px 0px;background-size:45px;position:absolute;left:0;top:0;}.kontact-page .views-field-field-number-phone .soc-block-kontact{display:flex;justify-content:center;align-items:center;border-radius:0px 0px 15px 15px;border-bottom:1px solid #4fb0cf;max-width:200px;margin-left:130px;padding:0px 2px 5px 2px;}.kontact-page .views-field-field-number-phone .soc-block-kontact p{color:#22709e;max-width:80px;text-align:right;line-height:1;margin-right:15px;font-size:13px;}.kontact-page .views-field-field-number-phone .soc-block-kontact .ikon-soc img{width:40px;margin:0px 2px;transition:all 0.5s ease;}.kontact-page .views-field-field-number-phone .soc-block-kontact .ikon-soc img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}.header-wrap{position:relative;max-width:1380px;margin:0 auto;}.field-name-field-programm-kod .view-admin-block .view-header .opisan-plus-tovar-row{}.field-name-field-programm-kod .view-admin-block .view-header .opisan-plus-tovar-row p:nth-of-type(1){background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-for-tovar-1.png) no-repeat 0px 0px;background-size:28px;}.field-name-field-programm-kod .view-admin-block .view-header .opisan-plus-tovar-row p:nth-of-type(2){background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-for-tovar-2.png) no-repeat 0px 0px;background-size:28px;}.field-name-field-programm-kod .view-admin-block .view-header .opisan-plus-tovar-row p:nth-of-type(3){background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-for-tovar-3.png) no-repeat 0px 0px;background-size:28px;}.field-name-field-programm-kod .view-admin-block .view-header .opisan-plus-tovar-row p:nth-of-type(4){background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-for-tovar-4.png) no-repeat 0px 0px;background-size:28px;}.field-name-field-programm-kod .view-admin-block .view-header .opisan-plus-tovar-row p{font-size:14px;padding:0px 3px 12px 40px;max-width:240px;line-height:1.1;margin:5px 0px;min-height:35px;}#webform-client-form-260 input.form-text{border:1px solid #bbe6ff;border-radius:25px;padding:12px 16px;max-width:300px;margin:0 auto;display:block;font-size:16px;}#webform-client-form-260 input[type="submit"]{width:100%;}#webform-client-form-260 .form-item-fz152-agreement{font-size:14px;line-height:1.1;margin:15px 25px;}.field-name-field-programm-kod .view-admin-block .view-header .buy-one-click{animation:radial-pulse 3s infinite;backdrop-filter:blur(10px);background:#effeff;border-radius:8px;padding:12px 5px 12px 2px;transition:all 0.5s ease;text-align:center;margin:20px auto;display:flex;max-width:240px;align-items:center;justify-content:space-around;border:1px solid #65b8e9;box-shadow:0px 0px 3px 3px #c3f0f3;}.field-name-field-programm-kod .view-admin-block .view-header .buy-one-click:hover{background:#effeff;border:1px solid #effeff;}.field-name-field-programm-kod .view-admin-block .view-header .buy-one-click a{color:#28a1d5;font-size:18px;}.field-name-field-programm-kod .view-admin-block .view-header .checkmark-wrapper{position:relative;width:28px;height:28px;}.field-name-field-programm-kod .view-admin-block .view-header .checkmark{position:absolute;width:100%;height:100%;top:0;left:0;}.field-name-field-programm-kod .view-admin-block .view-header .checkmark-path{fill:none;stroke:#28a1d5;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50;filter:drop-shadow(0 0 8px rgb(239 254 255 / 60%));animation:drawCheck 4s ease-in-out infinite;}.field-name-field-programm-kod .view-admin-block .view-header .particle{position:absolute;width:4px;height:4px;background:#28a1d5;border-radius:50%;opacity:0;pointer-events:none;animation:disperse 4s ease-out infinite;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(1){top:20%;left:20%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(2){top:10%;left:50%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(3){top:20%;right:20%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(4){top:50%;right:10%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(5){bottom:20%;right:20%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(6){bottom:10%;left:50%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(7){bottom:20%;left:20%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(8){top:50%;left:10%;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(1){animation-delay:1.5s;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(2){animation-delay:1.6s;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(3){animation-delay:1.7s;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(4){animation-delay:1.8s;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(5){animation-delay:1.9s;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(6){animation-delay:2.0s;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(7){animation-delay:2.1s;}.field-name-field-programm-kod .view-admin-block .view-header  .particle:nth-child(8){animation-delay:2.2s;}@keyframes drawCheck{0%{stroke-dashoffset:50;opacity:0;}10%{opacity:1;}25%{stroke-dashoffset:0;opacity:1;}60%{stroke-dashoffset:0;opacity:1;}75%{opacity:0;transform:scale(1.2);}100%{stroke-dashoffset:50;opacity:0;transform:scale(1);}}@keyframes disperse{0%,60%{opacity:0;transform:translate(0,0) scale(1);}65%{opacity:1;}100%{opacity:0;transform:translate(var(--tx),var(--ty)) scale(0);}}.field-name-field-programm-kod .view-admin-block .view-header .particle:nth-child(1){--tx:-30px;--ty:-30px;}.particle:nth-child(2){--tx:0px;--ty:-40px;}.particle:nth-child(3){--tx:30px;--ty:-30px;}.particle:nth-child(4){--tx:40px;--ty:0px;}.particle:nth-child(5){--tx:30px;--ty:30px;}.particle:nth-child(6){--tx:0px;--ty:40px;}.particle:nth-child(7){--tx:-30px;--ty:30px;}.particle:nth-child(8){--tx:-40px;--ty:0px;}.field-name-field-programm-kod .view-admin-block .view-header  .glow{position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgb(0 167 212 / 40%) 0%,transparent 70%);opacity:0;animation:pulseGlow 4s ease-in-out infinite;}@keyframes pulseGlow{0%,100%{opacity:0;transform:scale(0.5);}25%,60%{opacity:1;transform:scale(1.2);}75%{opacity:0;transform:scale(1.5);}}.region-top-widget-3{position:relative;z-index:320;}.group-tovar{display:flex;justify-content:space-around;}.group-tovar .group-foto-tovar{text-align:center;}.group-tovar .group-osnov-inform{margin-left:10px;}#block-views-admin-block-block-6{margin:25px auto;text-align:center;max-width:650px;}#block-views-admin-block-block-6 h2{text-align:center !important;}#block-views-admin-block-block-6 .shema-rabot{position:relative;}#block-views-admin-block-block-6 .shema-rabot:after{content:"";background:url(/sites/all/themes/photography_zymphonies_theme/images/strel-all.png) no-repeat 0px 0px;width:170px;height:135px;color:#fff;position:absolute;top:84px;z-index:50;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1):after{left:378px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n):after{right:378px;transform:scaleX(-1)}#block-views-admin-block-block-6 .shema-rabot:before{background:#23719e;padding:24px 22px 20px 22px;width:30px;height:30px;color:#fff;border-radius:90px;font-size:32px;position:absolute;top:0;z-index:300;}#block-views-admin-block-block-6 .views-row-last:after{display:none;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus{width:350px;min-height:150px;text-align:left;border:1px dashed #4fb0cf;margin:25px;padding:10px 5px;border-radius:12px;background:#fff;position:relative;z-index:250;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1){display:flex;justify-content:flex-start;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n){display:flex;justify-content:flex-end;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1):before{left:0;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n):before{right:0;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1) .views-field-name-plus-cw{margin:10px 0px 5px 55px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n) .views-field-name-plus-cw{margin:10px 30px 5px 10px;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus .views-field-name-plus-cw{font-size:26px;font-weight:bold;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus .views-field-opis-cw{line-height:1.1;font-size:18px;color:#23719e;padding:5px 10px;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus .views-field-opis-cw a{display:inline-block;}.oplata-i-dost-block{display:flex;justify-content:center;}.oplata-i-dost-block .oplata-i-dost{width:30%;border:3px solid #4fb0cf;margin:15px;padding:20px;font-size:18px;border-radius:10px;overflow:hidden;position:relative;}.oplata-i-dost-block .oplata-i-dost:after{content:"";width:100%;height:100%;position:absolute;bottom:2px;right:2px;opacity:0.2;}.oplata-i-dost-block .oplata-i-dost:nth-of-type(1):after{background:url(/sites/all/themes/photography_zymphonies_theme/images/reclamacion1.png) no-repeat bottom right;background-size:110px;}.oplata-i-dost-block .oplata-i-dost:nth-of-type(2):after{background:url(/sites/all/themes/photography_zymphonies_theme/images/reclamacion2.png) no-repeat bottom right;background-size:110px;}.oplata-i-dost-block .oplata-i-dost:nth-of-type(3):after{background:url(/sites/all/themes/photography_zymphonies_theme/images/reclamacion3.png) no-repeat bottom right;background-size:110px;}.oplata-i-dost-block .oplata-i-dost h4{font-size:35px;margin-bottom:10px;}.header-row-wrap-right,.header-row-wrap-block{display:flex;align-items:center;justify-content:space-between;}.header-chang-block .header-row-wrap-right{align-items:flex-end;}.header-row-wrap-right #block-commerce-cart-cart{background:url(/sites/all/themes/photography_zymphonies_theme/images/cart-shop-news.png) no-repeat 0px 0px;height:35px;width:35px;background-size:35px;position:relative;text-indent:-999px;font-size:0px;transition:all 0.5s ease;}.header-chang-block #block-commerce-cart-cart{background-size:30px;height:30px;width:30px;margin-top:18px;}.header-row-wrap-right #block-commerce-cart-cart .line-item-summary-view-cart a{width:100%;height:100%;display:block;top:0;left:0;font-size:0;text-indent:-9999px;position:absolute;}.header-row-wrap-right #block-commerce-cart-cart .line-item-summary{margin:0;}.header-row-wrap-right #block-commerce-cart-cart .view-content{border-radius:15px;position:absolute;z-index:500;background:#f30000;text-indent:-9999px;font-size:0px;width:17px;height:17px;top:-6px;right:-6px;border:3px solid #fff;pointer-events:none;}.header #block-views-admin-block-block-2 .view-content{position:relative;z-index:250;}.header #block-views-admin-block-block-2 .view-footer{position:relative;z-index:200;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .field-content{display:flex;align-items:flex-start;}.header-chang-block #block-views-admin-block-block-2 .views-field-field-number-phone .field-content{display:flex;align-items:center;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .number-phone-head p{margin:0px;font-size:21px;transition:all 0.5s ease;padding:0;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .number-phone-tovar{transition:all 0.5s ease;font-size:22px;}.header-chang-block #block-views-admin-block-block-2 .views-field-field-number-phone .number-phone-head p{font-size:16px;}.header-chang-block #block-views-admin-block-block-2 .views-field-field-number-phone .number-phone-tovar{font-size:18px;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .ikon-soc{margin:0px 5px;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .ikon-soc a{display:inline-block;vertical-align:top;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .ikon-soc img{width:40px;margin:0px 2px;transition:all 0.5s ease;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .ikon-soc img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}.header-chang-block #block-views-admin-block-block-2 .views-field-field-number-phone .ikon-soc img{width:40px;padding:5px;}.header-chang-block .region-top-widget-2{display:flex;align-items:flex-start;margin-left:15px;}.header .region-top-widget-2{display:flex;margin-left:15px;align-items:center;justify-content:flex-end;}.header #block-views-admin-block-block-3 .views-field-field-slogan{max-width:1300px;margin:0 auto;padding:250px 10px;font-size:35px;text-align:left;position:relative;z-index:150;}.header #block-views-admin-block-block-2 .free-row-call{height:20px;overflow:hidden;transition:all 0.5s ease;}.header-chang-block #block-views-admin-block-block-2 .free-row-call{height:0px;}.header #block-views-admin-block-block-2 .free-row-call{position:relative;text-align:left;padding:0px 0px 0px 15px;margin:-15px 0px 0px 0px;}.header #block-views-admin-block-block-2 .free-row-call:after{content:"";display:block;border-radius:30px;height:9px;width:9px;background-color:#4cd900;animation:tochka-work 3s infinite linear;position:absolute;left:0;top:8px;}@keyframes tochka-work{0%{opacity:1;animation-timing-function:linear;}50%{opacity:0;animation-timing-function:linear;}100%{opacity:1;}}#block-views-hit-prodaj-block{max-width:1380px;margin:0 auto;padding:50px 0px;}.view-catalog{text-align:center;}.view-catalog .catalog-list{max-width:320px;border-radius:15px;padding:10px;margin:10px;border:1px solid #4fb0cf;display:inline-block;}.view-catalog .catalog-list .views-field-name{font-size:18px;font-weight:bold;margin:10px 0px;}.view-hit-prodaj,.view-taxonomy-term{text-align:center;}.view-hit-prodaj .list-hit,.view-taxonomy-term .product-list{width:300px;border-radius:15px;margin:10px;border:1px solid #4fb0cf;display:inline-block;position:relative;overflow:hidden;}.view-hit-prodaj .list-hit .views-field-sku,.view-taxonomy-term .product-list .views-field-sku{text-align:right;color:#4fb0cf;font-size:12px;position:absolute;top:0;right:0;background:#ffffffdb;width:100%;padding:3px 10px 3px 0px;}.view-hit-prodaj .list-hit .views-field-view-node,.view-taxonomy-term .product-list .views-field-view-node{text-align:right;padding:0px 10px;font-size:13px;font-weight:bold;position:relative;bottom:-25px;transition:all 0.5s ease;}.view-hit-prodaj .list-hit .views-field-view-node a,.view-taxonomy-term .product-list .views-field-view-node a{color:#22709e;}.view-hit-prodaj .list-hit:hover .views-field-view-node,.view-taxonomy-term .product-list:hover .views-field-view-node{bottom:5px;}.view-hit-prodaj .list-hit .views-field-title .views-title,.view-taxonomy-term .product-list .views-field-title .views-title{font-weight:bold;font-size:20px;min-height:40px;margin:5px;}.view-hit-prodaj .list-hit .views-field-commerce-price,.view-taxonomy-term .product-list .views-field-commerce-price{font-weight:bold;font-size:24px;color:#980002;min-height:35px;margin:5px 0px;text-align:right;}.node-gellery .field-name-field-foto-work{text-align:center;}.node-gellery .field-name-field-foto-work .field-item{display:inline-block;vertical-align:top;margin:10px;}#block-views-hit-prodaj-block-1  .view-hit-prodaj .list-hit-all{}.view-hit-prodaj .list-hit-all{text-align:center;}.view-hit-prodaj .list-hit-all{width:260px;border-radius:10px;margin:8px;border:1px solid #4fb0cf;display:inline-block;position:relative;overflow:hidden;}.view-hit-prodaj .list-hit-all .views-field-sku{text-align:right;color:#4fb0cf;font-size:12px;position:absolute;top:0;right:0;background:#ffffffdb;width:100%;padding:3px 10px 3px 0px;}.view-hit-prodaj .list-hit-all .views-field-view-node{text-align:right;padding:0px 10px;font-size:13px;font-weight:bold;position:relative;bottom:-25px;transition:all 0.5s ease;}.view-hit-prodaj .list-hit-all .views-field-view-node a{color:#22709e;}.view-hit-prodaj .list-hit-all:hover .views-field-view-node{bottom:5px;}.view-hit-prodaj .list-hit-all .views-field-title .views-title{font-weight:bold;font-size:16px;min-height:60px;margin:5px;}.view-hit-prodaj .list-hit-all .views-field-commerce-price{font-weight:bold;font-size:20px;color:#980002;min-height:25px;margin:5px 0px;text-align:right;}.call-now-row{display:flex;justify-content:center;align-items:center;padding:50px 0px;}.vud-element-body{text-align:center;max-width:850px;margin:15px auto;font-size:28px;line-height:1.1;border:10px solid #789771;}.vud-element-body p{padding:15px;}.vud-element-body h2{font-size:36px;}.region-slideshow{text-align:center;}.all-page{padding-top:150px;}#block-views-admin-panel-block-2 .views-field-field-federal-number-phone p,#block-views-admin-panel-block-2 .views-field-field-local-number-phone p{padding:0px 0px 5px 10px;font-size:16px;}#block-views-admin-panel-block-2 .views-field-field-time-work-site .views-label-field-time-work-site,#block-views-admin-panel-block-2 .views-field-field-e-mail .views-label{font-weight:bold;margin:10px 0px 0px 0px;display:block;}#block-views-admin-panel-block-2 .views-field-field-time-work-site p{padding:0px 0px 5px 10px;font-size:14px;line-height:1.4;}#block-views-admin-panel-block-2 .views-field-field-e-mail .field-content{padding:0px 0px 5px 10px;font-size:17px;}#block-views-admin-panel-block-4 .views-field-field-krat-opisan-footer{line-height:1.2;padding:25px 0px 5px 0px;}#block-views-admin-panel-block-4 .view-footer{font-size:15px;font-weight:bold;color:#377a0f;}#block-views-admin-panel-block-4 .views-field-field-logo{margin:5px auto;width:240px;}#block-views-admin-panel-block-4 .views-field-field-logo svg{width:240px;height:40px;}#block-views-admin-panel-block-4 .views-field-field-logo .descr-head{background:#00471a;color:#fff;transition:all 0.5s ease;text-align:center;}.blueimp-gallery{background:#efefef;}.blueimp-gallery > .indicator > li{width:40px;height:40px;background-size:40px;}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{font-size:0;text-indent:-9999px;}.blueimp-gallery > .indicator > li:after{width:110px;height:110px;}.blueimp-gallery > .indicator > li:hover:after{border-radius:5px;background-size:100px;}.node-tovar .commerce-product-sku{text-align:right;}.node-tovar .field-type-commerce-price{font-weight:bold;font-size:32px;color:#980002;display:block;margin:15px;text-align:center;}.node-tovar .field-name-field-tovar{text-align:center;}.node-tovar .field-name-field-tovar .commerce-add-to-cart .form-item-quantity,.node-tovar .field-name-field-tovar .commerce-add-to-cart .form-submit{display:inline-block;vertical-align:top;}.node-tovar .group-shapka-tovar{display:flex;justify-content:space-around;}.node-tovar .group-osnov-parametr .group-osnov-infrom:before{content:"Ð¥Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸ÑÑ‚Ð¸ÐºÐ¸";color:#789771;margin:0;display:block;text-transform:uppercase;font-weight:bold;font-size:28px;position:absolute;top:-30px;left:25px;}.node-tovar .group-osnov-parametr .group-osnov-infrom{background:#789771;margin:50px 0px 10px 0px;padding:10px;border-radius:10px;color:#ffffff;position:relative;}.node-tovar .group-osnov-parametr .group-osnov-infrom .field{display:flex;justify-content:space-between;width:420px;border-bottom:1px dashed #c5e5bd;padding:5px 2px;font-size:14px;line-height:1.2;}.node-tovar .group-osnov-parametr .group-osnov-infrom .field .field-label{font-weight:normal;font-size:16px;line-height:1.1;}.node-tovar .group-osnov-parametr .field-name-field-color,.node-tovar .group-osnov-parametr .field-name-field-ves-ypokovki,.node-tovar .group-osnov-parametr .field-name-field-ploshad-pokrit{display:flex;justify-content:space-between;width:440px;border-bottom:1px dashed #789771;font-size:18px;padding:15px 2px 5px 2px;}.node-tovar .group-osnov-parametr .field-name-field-poverh-pod-oboi .field-items{max-width:200px;text-align:right;}.node-tovar .group-osnov-parametr .field-name-field-poverh-pod-oboi .field-items .field-item{display:inline-block;vertical-align:top;}.node-tovar .group-osnov-parametr .field-name-field-poverh-pod-oboi .field-items .field-item:after{content:",";margin-right:3px;}.node-tovar .group-osnov-parametr .field:after{display:none;}.field-name-field-foto-tovar .item-list ul li{margin:5px 2px;}.field-name-field-foto-tovar li.activeSlide a img{box-shadow:0px 0px 5px #258932;}.field-name-field-foto-tovar #field-slideshow-1-pager a img{border-radius:5px;margin:0px 2px;background:#258932;transition:all 0.5s ease;width:60px;height:60px;}.field-name-field-foto-tovar #field-slideshow-1-pager a:hover img{box-shadow:0px 0px 5px #258932;}.field-name-field-foto-tovar #field-slideshow-1-pager a.activeSlide img{box-shadow:0px 0px 1px #38ff52;}#block-views-catalog-block-1{padding:40px 0px;position:relative;z-index:50;}#block-views-hit-prodaj-block-1 h2,#block-views-admin-block-block-6 h2,#block-views-hit-prodaj-block h2,#block-views-catalog-block-1 h2{text-transform:uppercase;text-align:left;position:relative;max-width:1500px;margin:0 auto;padding:30px 5px;font-size:35px;color:#22709e;line-height:1.2;}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content{color:#22709e;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout a{background:#22709e;transition:all 0.5s ease;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue a{background:#4fb0cf !important;color:#fff;transition:all 0.5s ease;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue a:hover{background:#00471a !important;color:#fff;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{background-color:#effbff;}div.messages.commerce-add-to-cart-confirmation{border-color:#efefef;width:620px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:0px !important;z-index:1200;}#block-block-3 .block-left-sib{border-radius:15px;border:1px solid #789771;padding:0px 10px 25px 10px;margin:45px 0px 10px 0px;}#block-block-3 .block-left-sib h3{text-transform:uppercase;background:#789771;display:inline-block;padding:8px 15px;border-radius:7px;position:relative;top:-15px;font-size:18px;color:#fff;font-weight:normal;left:15px;}.title-peopleblock{display:none;}.page-title-peopleblock{font-size:30px;text-transform:uppercase;text-align:center;color:#3e633e;position:relative;padding:15px 5px;z-index:150;line-height:1.2;font-family:"PT-Sans-Bold";}.view-commerce-cart-summary .views-field-field-foto-tovar,.view-commerce-cart-form .views-field-field-foto-tovar{width:100px;}.view-commerce-cart-summary .views-field-field-foto-tovar img,.view-commerce-cart-form .views-field-field-foto-tovar img{height:80px;width:auto;}.view-commerce-cart-form .commerce-line-item-views-form input.delete-line-item{padding:10px 15px;}.view-commerce-cart-form tr,.view-commerce-cart-summary tr{background-color:rgba(255,255,255,1.00);}fieldset.checkout-buttons{border:0;margin:0;padding:0;}fieldset.checkout-buttons .button-operator{margin:0px 10px;}fieldset.checkout-buttons .fieldset-wrapper{text-align:center;}.draggable a.tabledrag-handle{position:relative;z-index:150;}a.tabledrag-handle .handle{height:35px;width:35px;}#block-views-proizvoditel-block{padding:80px 0px;}#block-views-proizvoditel-block h2{text-transform:uppercase;text-align:left;position:relative;max-width:1200px;margin:0 auto;padding:30px 0px 10px 10px;font-size:30px;color:#909090;font-family:'PT-Sans-Regular',arial,sans-serif;}#block-views-proizvoditel-block .proiz-list{display:inline-block;vertical-align:top;margin:5px;}#block-views-proizvoditel-block .proiz-list img{height:60px;width:auto;padding:5px;margin:5px;filter:grayscale(1) brightness(100%);transition:all 0.5s ease;}#block-views-proizvoditel-block .proiz-list img:hover{filter:none;padding:2px;margin:0px;}#dc-cart-ajax-form-wrapper thead tr th{color:#ffffff;background:#22709e;padding:5px 15px;border:1px solid #ffffff;}#dc-cart-ajax-form-wrapper table tr td{border-bottom:1px solid #eff9ff;text-align:center;}#dc-cart-ajax-form-wrapper table tr td .foto-tovar-cart{width:220px;padding:10px;}#dc-cart-ajax-form-wrapper table tr td .title-tovar-cart{text-align:left;padding:0px 10px 10px 10px;font-weight:bold;font-size:18px}#dc-cart-ajax-form-wrapper .line-item-summary{font-size:28px;padding:10px;}#customer-profile-billing-ajax-wrapper legend,#dc-cart-ajax-form-wrapper .commerce-line-item-actions .ajax-processed,#cart-contents-ajax-wrapper legend{display:none;}#cart-contents-ajax-wrapper fieldset{border:none;}#commerce-checkout-form-checkout{text-align:center;}#customer-profile-billing-ajax-wrapper{display:inline-block;vertical-align:middle;text-align:left;}#customer-profile-billing-ajax-wrapper .field-name-field-sposob-oplat select.form-select,#customer-profile-billing-ajax-wrapper input{padding:10px 15px;border:1px solid #22709e;border-radius:20px;max-width:320px;margin-top:5px;}#customer-profile-billing-ajax-wrapper .field-name-field-fz152{max-width:320px;font-size:13px;line-height:1.1;text-align:left;}#customer-profile-billing-ajax-wrapper .form-type-textfield label,#customer-profile-billing-ajax-wrapper .field-name-field-sposob-oplat label{text-align:left;font-weight:bold;font-size:18px;color:#22709e;margin:5px 0px 0px 15px;line-height:1.2;}#customer-profile-billing-ajax-wrapper .fieldset-wrapper,#customer-profile-billing-ajax-wrapper fieldset{padding:0;margin:0;border:0;}#customer-profile-billing-ajax-wrapper .description{margin:0px 0px 0px 15px;color:#22709e;}#customer-profile-billing-ajax-wrapper .field-name-field-sposob-oplat select.form-select{border-radius:20px;width:320px;transition:all 0.5s ease;}#customer-profile-billing-ajax-wrapper .field-name-field-sposob-oplat select.form-select:focus{border-radius:20px 20px 0px 0px;}#customer-profile-billing-ajax-wrapper  .field-name-field-your-name label:after{content:"Админ. панель";display:block;font-size:13px;font-weight:normal;}#cart-contents-ajax-wrapper{display:inline-block;vertical-align:middle;margin-right:50px;}#cart-contents-ajax-wrapper thead tr th{color:#ffffff;background:#22709e;padding:5px 15px;border:1px solid #ffffff;}#cart-contents-ajax-wrapper table tr td{border-bottom:1px solid #eff9ff;}#cart-contents-ajax-wrapper table tr td .foto-tovar-cart{width:220px;}#cart-contents-ajax-wrapper table tr td .foto-tovar-cart,#cart-contents-ajax-wrapper table tr td .inform_zakaz-tovar-cart{display:inline-block;vertical-align:middle;line-height:1.2;padding:10px;}#cart-contents-ajax-wrapper table tr td .inform_zakaz-tovar-cart{font-size:14px;}#cart-contents-ajax-wrapper table tr td .inform_zakaz-tovar-cart .title-tovar-cart{text-align:left;font-size:16px;font-weight:bold;margin-bottom:10px;}#cart-contents-ajax-wrapper .line-item-summary{font-size:28px;padding:10px;}a{color:#000;text-decoration:none;}a:hover{color:#3e4c63;}a{color:#000;text-decoration:none;}a:hover{color:#212121;}::-webkit-scrollbar-button{background-image:url('');background-repeat:no-repeat;width:6px;height:0px}::-webkit-scrollbar-track{background-color:#e8f9ff;box-shadow:0px 0px 3px #4fb0cf inset;}::-webkit-scrollbar-thumb{background-color:#4fb0cf;box-shadow:0px 1px 1px #4fb0cf inset;background-image:url(/sites/all/themes/photography_zymphonies_theme/images/scroll-pages.png);background-position:center;background-repeat:no-repeat;border-radius:5px;}::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:7px;height:0px}::-webkit-scrollbar{width:11px;}h1,h2,h3,h4,h5,h6{font-family:'PT-Sans-Bold',arial,sans-serif;font-weight:bold;}h1{font-size:22px;}h2{font-size:18px;padding:5px 0px;}h3{font-size:16px;padding:5px 0px;}p{padding:5px 0px;}table{border-collapse:collapse;border-spacing:0;margin-bottom:5px;width:100%;}th,tr,td{vertical-align:middle;border-bottom:1px solid #ccc;}.sticky-header th,.sticky-table th{}table{}th{padding:2px;}td{padding:2px;}code{background:rgb(250,250,250);text-shadow:1px 1px #fff;border:1px solid #bbbbbb;display:block;padding:7px;margin:5px 0;-khtml-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}mark{background-color:#fdfc9b;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}hr{border:none;border-top:#EEE 1px solid;}dt{font-weight:bold;margin-bottom:24px;}dd{margin-left:30px;margin-bottom:24px;}ul{list-style-type:disc;margin-left:25px;margin-bottom:12px;}ul ul{list-style-type:square;margin-bottom:0;}ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;margin-left:30px;margin-bottom:24px;}ol ol{list-style:upper-alpha;margin-bottom:0}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}abbr,acronym{border-bottom:#999 1px dotted;cursor:help;}big{font-size:1.3em;}cite,em{font-style:italic;}ins{background-color:#cce3ff;text-decoration:none;padding:5px;}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbbbbb;padding:7px;margin:5px 0;-khtml-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}blockquote,q{quotes:none;border:1px solid rgb(226,220,220);background:rgb(250,247,247) url(/sites/all/themes/photography_zymphonies_theme/images/quote.png) no-repeat;padding:10px 5px 5px 47px;text-shadow:1px 1px #fff;margin:5px 0;-khtml-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}strong{font-weight:bold;}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:10px;}sup{bottom:1ex;}sub{top:.5ex;}img,video{max-width:100%;height:auto;}video{display:block;}audio{max-width:100%;}b{font-weight:bold;color:#333;}.wrap{max-width:1500px;margin:0 auto;clear:both;}.menu_wrapper{width:100%;}#main-menu{position:relative;}#main-menu ul{padding:0px;margin:0;list-style:none;text-align:left;}#main-menu li{position:relative;display:inline-block;zoom:1;vertical-align:top;}#main-menu a{padding:10px 20px;display:block;font-size:16px;text-decoration:none;color:#000000;transition:all 0.5s ease;margin:0px 5px;line-height:1.1;text-transform:uppercase;}#main-menu li a.active,#main-menu li:hover >a{box-shadow:none;color:#22709e;}#main-menu li li{float:none;min-width:150px;padding:0;margin:0;position:relative;}#main-menu li ul ul{left:151px;top:0;box-shadow:0px 0px 15px #ccc;}#main-menu li li a{text-transform:none;width:270px;margin:0;font-size:16px;text-align:left;color:#ffffff;overflow:hidden;padding:15px 10px;}#main-menu ul li.expanded{background:url(/sites/all/themes/photography_zymphonies_theme/images/arrow-menu.png) no-repeat top+13px right;background-size:10px;}#main-menu ul li li.expanded li a:after{display:none;}#main-menu ul li li:hover a{background:#aaffb3;color:#065c32;}#main-menu ul li li a.active{color:#fff;background:#065c32;}#main-menu li ul{display:none;position:absolute;z-index:9999;padding:0;margin:0;background:#3fa445;top:30px;left:0;overflow:visible !important;}#main-menu li:hover > ul,#main-menu li li:hover > ul,#main-menu li li li:hover > ul{display:block;}#main-menu .nav-toggle{display:none;}#main-menu ul li.leaf,#main-menu ul li.expanded,#main-menu ul li.collapsed{list-style:none;}#main-menu ul.menu li li{border:0;margin:0;}#main-menu li.expanded,#main-menu li.collapsed,#main-menu li.leaf{margin:0;padding:0;}.container-wrap{max-width:1500px;margin:0px auto;overflow:hidden;padding:10px 10px 70px 10px;}#block-nivo-slider-nivo-slider{margin:0 auto;}#slider{background:transparent;position:relative;box-shadow:none;overflow:visible;}.nivo-caption{background:#2F353E;margin:0;right:0;padding:10px;width:100%;font-size:14px;height:auto;bottom:25px;left:auto;text-align:center;}.nivo-caption h2{font-size:22px;margin:0;text-transform:uppercase;}.nivo-caption p{padding:10px;font-size:14px;}.slider-wrapper #slider{position:relative;overflow:hidden;margin:0 auto;overflow:hidden;position:relative;z-index:1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.theme-default .nivo-controlNav{text-align:center;}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{width:100px;}.theme-default .nivo-controlNav{padding:5px 0 0 0;}.theme-default .nivo-controlNav a{text-indent:9999px;font-size:0;}.theme-default .nivo-controlNav a:hover img{background:#999;}.content-sidebar-wrap{float:left;width:100%;}.content-sidebar-wrap #content{display:inline;float:right;width:100%;}#sidebar-first{float:left;}#sidebar-second{float:right;}aside .block{padding:10px;margin:0 0 15px 0;}aside #user-login-form input.form-text{width:90%;}body.two-sidebars .content-sidebar-wrap{width:79%;}body.two-sidebars #content{width:73%;}body.two-sidebars #sidebar-first{width:24%;}body.two-sidebars #sidebar-second{width:19%;}body.sidebar-first .content-sidebar-wrap{width:100%;}body.sidebar-first #content{width:75%;}body.sidebar-first #sidebar-first{width:24%;}body.sidebar-second .content-sidebar-wrap{width:75%;}body.sidebar-second #content{width:100%;}body.sidebar-second #sidebar-second{width:22%;}.breadcrumb{margin:10px;font-size:11px;color:#22709e;font-weight:bold;}.breadcrumb a{font-weight:normal;}.node{margin:20px 0;}.node h2.title,.page-title{font-size:35px;text-transform:uppercase;text-align:left;color:#22709e;max-width:1480px;margin:0 auto;position:relative;padding:15px 5px 5px 5px;z-index:150;line-height:1.4;font-family:"PT-Sans-Bold";}.node h2.title a{color:#3e4c63;}.block:last-child{margin:0;}.block > h2{font-family:"PT-Sans-Bold";margin:0;text-align:center;font-size:22px;font-weight:bold;padding:0;overflow:hidden;}.theme-default .nivo-directionNav a{top:0;right:31px;left:auto;opacity:.5 !important;background:url(/sites/all/themes/photography_zymphonies_theme/images/slider-arrow.png) #FFF -12px 44px;}.theme-default .nivo-directionNav a:hover{opacity:1 !important;}.nivo-directionNav{position:absolute;bottom:0;right:0;left:0;background:#2F353E;width:100%;height:25px;top:auto;z-index:6;}.theme-default a.nivo-prevNav:hover{background:url(/sites/all/themes/photography_zymphonies_theme/images/slider-arrow.png) #FFF -12px 44px;}.theme-default a.nivo-nextNav{right:0;background-position:-78px 44px;}.theme-default a.nivo-nextNav:hover{background-position:-78px 44px;}.submitted{-moz-border-radius:4px;-webkit-border-radius:4px;background:rgb(247,247,247);border:1px solid rgb(236,236,236);border-radius:4px;clear:both;color:rgb(56,56,56);display:inline-block;margin-bottom:5px;padding:2px 8px;}.links{color:#000;margin-top:10px;}ul.links{margin:0;}.form-submit{cursor:pointer;margin:5px;}input.form-checkbox,input.form-radio{vertical-align:baseline;}.form-text{padding:6px;}.item-list ul{margin:0;padding:0;}ul.inline{clear:both;}ul.inline li.first.last{padding:0;}.tabs-wrapper{border-bottom:1px solid #b7b7b7;margin:0 0 5px 0;}ul.primary{border:none;margin:0;padding:0;text-align:center;}ul.primary li{float:none;display:inline-block;overflow:hidden;vertical-align:bottom;}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5385em;vertical-align:bottom;margin:0;padding:0 1em;-khtml-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin-right:5px;}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.5385em;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;}.field-name-field-tags{margin:0 0 10px 0;}.field-name-field-tags a{display:inline-block;background:url(/sites/all/themes/photography_zymphonies_theme/images/tag.png) no-repeat;padding:0px 8px 0 16px;height:22px;text-shadow:1px 1px #fff;-khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;line-height:130%;color:#333;}.field-name-field-tags .field-item{margin:0 1em 0 0;}.field-name-field-tags div{display:inline;}.profile{margin:1.5385em 0;}.profile dd{margin-bottom:1.5385em;}.profile h3{border:none;}.profile dt{margin-bottom:0;}.password-parent{width:36em;}.item-list .pager li{background:#22709e;margin:10px;color:#fff;padding:5px 10px;display:inline-block;}.item-list .pager li a{color:#fff;}.field-name-taxonomy-forums div{display:inline;margin-top:4px;}#forum .title{font-size:16px;}#forum .submitted{font-size:12px;background:transparent;padding:0;}#forum .container{background:#a1a1a1;color:#fff;}#forum .container a{color:#000;font-weight:bold;}#forum div.indent{margin-left:2px;}.forum-starter-picture{float:left;padding:4px;border:1px solid #d9d9d9;margin:5px 7px 5px 0;}#forum th{background:#434343;text-shadow:none;color:#fff;}#forum th a{color:#fff;}#forum td.forum .icon,#forum .icon div{background:url(/sites/all/themes/photography_zymphonies_theme/images/no-new-posts.png) no-repeat;width:35px;height:35px;}#forum .name a{font-size:16px;}img{outline:0;}img.scale-with-grid{max-width:100%;height:auto;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 10px 0 0;vertical-align:top;overflow:hidden;width:17%;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .comment-submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .comment-submitted .comment-time{font-size:0.786em;}.comment .comment-submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(/sites/all/themes/photography_zymphonies_theme/images/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-36px;margin-top:15px;position:absolute;width:20px;}.comment .comment-text{padding:0 15px 10px 15px;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment .comment-text .comment-arrow{border-left:1px solid #ffffff;border-right:1px solid #ffffff;}#comments h2.title{font-size:18px;margin:30px 0 20px 0;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:-3px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;display:block;height:2em;left:-1px;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;font-style:italic;}input{margin:2px 0;padding:4px;}input:focus{outline:none;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}.password-suggestions ul li{margin-left:1.2em;}.form-item,.form-actions{margin:10px 0;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}button,body a.btn,input[type="submit"],input[type="reset"],input[type="button"]{padding:15px 35px;color:#ffffff;background:#22709e;border:0;line-height:100%;display:inline-block;transition:all 0.5s ease;text-transform:uppercase;font-size:18px;margin:15px 0px;border-radius:10px !important;}button:hover,body a.btn:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-color:#4fb0cf;color:#fff;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:none;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.region-search input{-khtml-border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}#footer{overflow:auto;padding:35px 0 25px 0;margin:0 auto;font-size:13px;border-top:35px solid #4fb0cf;background:#22709e;color:#e6ffee;position:relative;z-index:50;}#footer b,#footer a,#footer a:hover{color:#bcffe1;}#footer a.active{color:#ffffff;}#footer h2{color:#001e47;text-transform:uppercase;text-align:left;font-size:18px;}#footer-area{display:flex;padding-bottom:25px;justify-content:space-around;max-width:1070px;}#footer-area .column{display:inline-block;vertical-align:top;width:30%;margin:0 10px;padding:0;text-align:left;}#block-views-admin-block-block-7 .views-field-field-logo-footer img{width:160px;}#block-system-main-menu ul.menu a.active{color:#ffffff;text-decoration:underline;}#block-system-main-menu h2,#block-views-admin-block-block-8 h2{color:#ffffff;font-size:26px;}#block-views-admin-block-block-8 .contact-footer .views-field-field-number-phone{margin:5px 0px;}#block-views-admin-block-block-8 .views-field-field-number-phone .number-phone-tovar{font-size:18px;padding:5px 65px 5px 40px;position:relative;}#block-views-admin-block-block-8 .views-field-field-number-phone .number-phone-tovar:after{content:"";display:block;height:32px;width:32px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_phone-cl.png) no-repeat 0px 0px;background-size:32px;position:absolute;left:0;top:10;}#block-views-admin-block-block-8 .views-field-field-e-mail-site{font-size:18px;padding:3px 5px 5px 40px;position:relative;color:#bcffe1;}#block-views-admin-block-block-8 .views-field-field-e-mail-site:after{content:"";display:block;height:32px;width:32px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_mail-cl.png) no-repeat 0px 0px;background-size:32px;position:absolute;left:0;top:0;}#block-views-admin-block-block-8 .views-field-field-time-work{font-size:18px;padding:3px 5px 5px 40px;position:relative;color:#bcffe1;}#block-views-admin-block-block-8 .views-field-field-time-work:after{content:"";display:block;height:32px;width:32px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_time-cl.png) no-repeat 0px 0px;background-size:32px;position:absolute;left:0;top:0;}#block-views-admin-block-block-8 .views-field-field-number-phone .soc-block-kontact{display:flex;justify-content:center;align-items:center;border-radius:0px 0px 15px 15px;border-bottom:1px solid #4fb0cf;max-width:200px;margin:-10px 0px 15px 0px;padding:0px 2px 5px 2px;}#block-views-admin-block-block-8 .views-field-field-number-phone .soc-block-kontact p{color:#ffffff;max-width:65px;text-align:right;line-height:1;margin-right:10px;font-size:11px;}#block-views-admin-block-block-8 .views-field-field-number-phone .ikon-soc img{width:30px;margin:0px 2px;transition:all 0.5s ease;}#block-views-admin-block-block-8 .views-field-field-number-phone .ikon-soc img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}p.credits{opacity:0.5;transition:all 0.5s ease;}p.credits:hover{opacity:1;}.region-user-menu{overflow:hidden;}.region-user-menu h2{display:none;}.region-user-menu ul{float:right;margin:0;overflow:hidden;}.region-user-menu ul li{float:left;background:none;padding:0;margin:0;line-height:100%;list-style:none;}.region-user-menu ul li a{display:block;padding:3px 10px;border-right:1px solid #eee;font-size:13px;}.region-user-menu ul li.last a{border:0;padding-right:0;}.footer_block{clear:both;}.page-blog article{padding-bottom:20px;border-bottom:1px solid #F0F0F0;margin-bottom:20px;}.page-blog article footer{background:#F3F3F3;padding:5px 10px;border:1px solid #E7E7E7;}.field-name-field-tag{margin:20px 0;overflow:hidden;}.field-name-field-tag .field-item{display:inline-block;}.field-name-field-tag .field-item a{display:block;background:#5183AF;color:#FFF;padding:4px 8px;margin:2px;-khtml-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.full-wrap{max-width:1100px;margin:0 auto;}#footer .column li{display:block;margin:5px 0px;font-size:15px;line-height:1.3;}#footer .column li:last-child{border:0;}#footer ul{margin:0;}#user-login,#user-pass,#user-register-form{max-width:500px;margin:2% auto;background:white;padding:2% 3%;border:1px solid #DDD;}.footer-wrap{overflow:hidden;}.footer-wrap p{margin:10px 0;}.copyright{float:left;}.credits{float:right;}.field-collection-view,.field-collection-container{border:0;padding:0;margin:0;}div.error,div.status,div.warning{background:#FEF5F1;-khtml-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#EC7F58;padding:15px 20px;}div.status{background:#003d47;display:inline-block;margin:15px 25px;border:none;padding:10px;color:#fff;}div.warning{background-color:#e5fff2;border-color:#5e7;color:#868686;;}div.status a,div.warning a{color:#5e7;}.views-field-field-kolichestvo{display:none;}
@media screen and (max-width:1520px){#admin-menu{display:none;}}@media screen and (max-width:1410px){.header .region-top-widget-2{margin-left:5px;margin-right:5px;}#main-menu a{padding:5px 10px;margin:0;}}@media screen and (max-width:1240px){#main-menu a{padding:8px 5px;margin:0;}}@media screen and (max-width:1180px){.header-row-wrap-right,.header-site .header-wrap .views-field-field-logo .field-content{display:block;}.header-chang-block .header-wrap .views-field-field-logo h3{font-size:0;}}@media screen and (max-width:1130px){.picter-call-now img{width:auto;height:120px;}.field-programm-kod-call .views-field-field-number-phone .number-phone-taxom{font-size:20px;}}@media screen and (max-width:1100px){.node-tovar .group-shapka-tovar{display:block;max-width:450px;margin:0 auto;}}@media screen and (max-width:1070px){.header-row-wrap-right{display:block;}.oshibki-403 .opisan-oshibki-403,.oshibki-404 .opisan-oshibki-404{font-size:14px;line-height:1.2;}.oshibki-403 .picter-oshibki-403 img,.oshibki-404 .picter-oshibki-404 img{width:290px;}.oshibki-403 .opisan-oshibki-403 p,.oshibki-404 .opisan-oshibki-404 p{margin:15px 0px;}.view-catalog .catalog-list{max-width:240px;padding:5px;margin:5px;}.container-wrap{padding:5px 5px 20px 5px;}#footer-area .column{width:40%;}#footer-area .column:nth-of-type(2){display:none;}}@media screen and (max-width:1020px){.header #block-views-admin-block-block-3 .views-field-field-slogan{padding:180px 10px 150px 10px;}}@media screen and (max-width:980px){#content,#sidebar-first,#sidebar-second,.content-sidebar-wrap{float:none;width:100% !important;clear:both;}div.messages.commerce-add-to-cart-confirmation .message-inner{padding:10px;}div.messages.commerce-add-to-cart-confirmation{width:515px;}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{width:250px;float:none;line-height:1.1;padding:0;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{position:absolute;width:250px;padding:45px 15px 5px 15px;margin-top:0;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display{width:250px;padding:5px;}#cart-contents-ajax-wrapper{margin:0;}.view-hit-prodaj .list-hit,.view-taxonomy-term .product-list{width:240px;border-radius:10px;margin:6px;}.view-hit-prodaj .list-hit .views-field-sku,.view-taxonomy-term .product-list .views-field-sku{font-size:10px;padding:2px 8px 2px 0px;}.view-hit-prodaj .list-hit .views-field-view-node,.view-taxonomy-term .product-list .views-field-view-node{padding:0px 7px;font-size:12px;font-weight:normal;}.view-hit-prodaj .list-hit .views-field-title .views-title,.view-taxonomy-term .product-list .views-field-title .views-title{font-weight:bold;font-size:16px;min-height:30px;margin:3px 5px;}.view-hit-prodaj .list-hit .views-field-commerce-price,.view-taxonomy-term .product-list .views-field-commerce-price{font-size:18px;min-height:30px;}}@media screen and (max-width:950px){#topwidget-area .column{margin:0 0 0 3px;}#footer{padding:10px;}#container{padding:10px;}}@media screen and (max-width:910px){.kontact-page .views-field-field-time-work,.kontact-page .views-field-field-number-phone .number-phone-tovar{font-size:26px;padding:0px 35px 5px 45px;}.kontact-page .views-field-field-number-phone .soc-block-kontact{margin-left:50px;}.kontact-page .views-field-field-number-phone:after{height:35px;width:35px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_phone.png) no-repeat 0px 0px;background-size:35px;}.kontact-page .views-field-field-time-work:after{height:35px;width:35px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_clock.png) no-repeat 0px 0px;background-size:35px;}}@media screen and (max-width:850px){.plus-comp{display:block;}.plus-comp .plus-comp-row{width:inherit;margin:10px 0px;font-size:14px;}#footer-area{display:block;}#footer-area .column{display:block;margin:20px auto;width:320px;}.oplata-i-dost-block .oplata-i-dost{border:2px solid #4fb0cf;margin:7px;padding:12px;font-size:16px;border-radius:8px;}.oplata-i-dost-block .oplata-i-dost:nth-of-type(1):after{background:url(/sites/all/themes/photography_zymphonies_theme/images/reclamacion1.png) no-repeat bottom right;background-size:80px;}.oplata-i-dost-block .oplata-i-dost:nth-of-type(2):after{background:url(/sites/all/themes/photography_zymphonies_theme/images/reclamacion2.png) no-repeat bottom right;background-size:80px;}.oplata-i-dost-block .oplata-i-dost:nth-of-type(3):after{background:url(/sites/all/themes/photography_zymphonies_theme/images/reclamacion3.png) no-repeat bottom right;background-size:80px;}.oplata-i-dost-block .oplata-i-dost h4{font-size:25px;margin-bottom:5px;}}@media screen and (max-width:780px){#block-views-admin-block-block-1 .view-admin-block{width:260%;}#block-views-admin-block-block-4 .preimyshestvo:hover{background:rgb(34 112 158 / 75%);}#block-views-admin-block-block-4 .preimyshestvo{max-width:180px;padding:5px;display:inline-block;vertical-align:top;width:180px;margin:10px 5px;background:rgb(34 112 158 / 75%);}#block-views-admin-block-block-4 .preimyshestvo .views-field-field-ikon{max-width:80px;}#block-views-admin-block-block-4 .preimyshestvo:hover .views-field-field-ikon{filter:invert(1);}#block-views-admin-block-block-4 .preimyshestvo .views-field-field-name-plus{font-weight:normal;font-size:18px;margin:5px 0px;}#block-views-admin-block-block-4 .preimyshestvo:hover .views-field-field-name-plus{color:#fff;}.header-site{backdrop-filter:none;-webkit-backdrop-filter:none;}.header-row-wrap-block{justify-content:flex-start;}.header-chang-block .mobile-menu{top:5px;right:-1px;}.mobile-menu{position:fixed !important;display:block;align-items:center;justify-content:flex-end;padding:0;top:17px;right:5px;z-index:2100;transition:all 0.5s ease;}.mobile-menu-container li{text-align:center;display:block !important;}.header-chang-block .mobile-menu__btn{border-radius:30px 0px 0px 30px;}.mobile-menu__btn{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;cursor:pointer;transition:.4s;background:#eff9ff;border-radius:30px;border:1px solid #22709e;padding:15px;z-index:800;}.mobile-menu__icon{display:block;position:relative;background:#22709e;width:90%;height:4px;transition:.4s;}.mobile-menu__icon::after,.mobile-menu__icon::before{content:"";display:block;position:absolute;background:#22709e;width:100%;height:4px;transition:.4s;}.mobile-menu__icon::after{top:8px;}.mobile-menu__icon::before{top:-8px;}.mobile-menu-container{width:230px;position:fixed;text-align:center;display:flex;align-items:center;justify-content:center;top:0;right:0;z-index:300;height:0;opacity:1;transition:.5s;overflow:hidden;background:linear-gradient(59deg,#4fb0cf 0%,#cbe9f7 100%);box-shadow:0px 0px 5px #22709e;}.menu{transition:.5s;list-style:none;padding-left:0;margin-top:-50px;}.mobile-menu__link{text-decoration:none;color:#fff;}.mobile-menu__checkbox{display:none;}.mobile-menu__checkbox:checked ~ .mobile-menu__nav{opacity:1;}.mobile-menu__checkbox:checked ~ .mobile-menu-container{height:100%;}.mobile-menu__checkbox:checked ~ .mobile-menu__btn .mobile-menu__icon{background:transparent;}.mobile-menu__checkbox:checked ~ .mobile-menu__btn .mobile-menu__icon::before,.mobile-menu__checkbox:checked ~ .mobile-menu__btn .mobile-menu__icon::after{top:0;background:#FFFFFF;}.mobile-menu__checkbox:checked ~ .mobile-menu__btn .mobile-menu__icon::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.mobile-menu__checkbox:checked ~ .mobile-menu__btn .mobile-menu__icon::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);}.mobile-menu__checkbox:checked ~ .mobile-menu__btn{background:#22709e;}}@media screen and (max-width:800px){}@media screen and (max-width:730px){.kontact-page,.oplata-i-dost-block{display:block;}.oplata-i-dost-block .oplata-i-dost{width:inherit;}.kontact-page .views-field-field-time-work,.kontact-page .views-field-field-number-phone .number-phone-tovar{margin-top:25px;}.call-now-row{display:block;padding:30px 0px;max-width:350;margin:0 auto;}}@media screen and (max-width:670px){#sliding-popup{border-radius:0;max-width:inherit !important;margin:0;}.header-row-wrap{display:flex;justify-content:flex-start;}.view-privie-interernye-resheniya .views-field-field-foto-gallery img{margin:5px;height:230px;}.view-privie-interernye-resheniya .views-field-field-foto-gallery img:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}}@media screen and (max-width:650px){#block-views-hit-prodaj-block{padding:10px 0px 50px 0px;}#block-views-hit-prodaj-block h2,#block-views-catalog-block-1 h2{font-size:32px;}#block-views-hit-prodaj-block .view-hit-prodaj .view-content{display:block;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;}#block-views-hit-prodaj-block .view-hit-prodaj .list-hit .views-field-title .views-title{white-space:normal;}#block-views-hit-prodaj-block .view-hit-prodaj .view-content::-webkit-scrollbar-track{background-color:#d6f5ff;}#block-views-hit-prodaj-block .view-hit-prodaj .view-content::-webkit-scrollbar-thumb,#block-views-hit-prodaj-block .view-hit-prodaj .view-content::-webkit-scrollbar-thumb{background-color:#3d789a;}#block-views-hit-prodaj-block .view-hit-prodaj .view-content::-webkit-scrollbar{height:8px;}#block-views-hit-prodaj-block .view-hit-prodaj:after{content:"";display:block;width:100%;height:80px;background:url(/sites/all/themes/photography_zymphonies_theme/images/fingerslide.gif) no-repeat top center;background-size:80px;}.group-tovar{display:block;}#block-views-hit-prodaj-block.view-hit-prodaj:after{content:"";display:block;width:100%;height:80px;background:url(/sites/all/themes/photography_zymphonies_theme/images/fingerslide.gif) no-repeat top center;background-size:80px;}}@media screen and (max-width:640px){.oshibki-403,.oshibki-404{display:block;}.oshibki-403 .picter-oshibki-403,.oshibki-404 .picter-oshibki-404{text-align:center;}.oshibki-403 .opisan-oshibki-403,.oshibki-404 .opisan-oshibki-404{margin-bottom:25px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1):after{left:275px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n):after{right:285px;}.group-tovar .group-osnov-inform{margin:20px auto;max-width:380px;}body{margin-top:0;}.front .content-sidebar-wrap{margin:0;}.theme-default .nivo-controlNav{padding-top:10px;}.breadcrumb{font-size:10px;line-height:1.4;}.credits{text-align:right;opacity:0.5;font-size:12px;}.theme-default .nivo-caption{display:none !important;}.node{margin:10px 0;}.copyright,.credits{float:none;}#topwidget-area .column{width:100%;margin:0;text-align:center;}.content-sidebar-wrap #content{padding:0;text-align:left;}#container{padding:0;}#footer-area .column{width:100%;margin:0;padding:5px 10px;}#footer{padding:15px 5px 45px 5px;font-size:15px;position:relative;z-index:50;}#dc-cart-ajax-form-wrapper thead{display:none;}#dc-cart-ajax-form-wrapper table tr td{display:block;border:none;}#dc-cart-ajax-form-wrapper table tr{border:1px solid #62b787;text-align:center;display:block;margin:10px 0px;border-radius:10px;}#dc-cart-ajax-form-wrapper table tr td.views-field-commerce-unit-price:before{content:"Цена:";color:#8bb796;font-size:13px;}#dc-cart-ajax-form-wrapper table tr td.views-field-commerce-total:before{content:"Итого:";color:#8bb796;font-size:13px;}#dc-cart-ajax-form-wrapper table tr td .foto-tovar-cart{width:220px;padding:5px;margin:0 auto;}#dc-cart-ajax-form-wrapper table tr td .title-tovar-cart{text-align:center;padding:0px 10px 10px 10px;font-weight:bold;font-size:16px}}@media screen and (max-width:610px){.node h2.title,.page-title,#block-views-hit-prodaj-block-1 h2,#block-views-admin-block-block-6 h2,#block-views-hit-prodaj-block h2,#block-views-catalog-block-1 h2{font-size:26px;line-height:1.1;}.all-page{padding-top:100px;}}@media screen and (max-width:540px){div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{padding:10px;margin-top:30px;position:relative;}div.messages.commerce-add-to-cart-confirmation{width:270px;}div.messages.commerce-add-to-cart-confirmation .message-inner .commerce-add-to-cart-confirmation-close{top:40px;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display img{height:160px;width:auto;}.header-site .header-wrap .views-field-field-logo .field-content{display:flex;}.header-chang-block .header-wrap .views-field-field-logo img,.header-site .header-wrap .views-field-field-logo img{width:90px;}.header-site .header-wrap .views-field-field-logo h3{font-size:20px;}.header-chang-block .header-wrap .views-field-field-logo h3{height:auto;}.view-hit-prodaj .list-hit .views-field-view-node,.view-taxonomy-term .product-list .views-field-view-node{bottom:5px;}#block-views-admin-block-block-4 .view-admin-block .view-content{display:block;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;}#block-views-admin-block-block-4 .preimyshestvo .views-field-field-name-plus{white-space:normal;}#block-views-admin-block-block-4 .view-admin-block .view-content::-webkit-scrollbar-track{background-color:#d6f5ff;}#block-views-admin-block-block-4 .view-admin-block .view-content::-webkit-scrollbar-thumb,#block-views-admin-block-block-4 .view-admin-block .view-content::-webkit-scrollbar-thumb{background-color:#3d789a;}#block-views-admin-block-block-4 .view-admin-block .view-content::-webkit-scrollbar{height:8px;}#block-views-admin-block-block-4 .view-admin-block:after{content:"";display:block;width:100%;height:80px;background:url(/sites/all/themes/photography_zymphonies_theme/images/fingerslide.gif) no-repeat top center;background-size:80px;}.header #block-views-admin-block-block-2 .views-field-field-number-phone .field-content{align-items:center;}.header #block-views-admin-block-block-2{position:fixed;bottom:0;left:0;width:100%;background:#f5feff;padding:3px 3px 3px 30px;box-shadow:0px 0px 15px #22709e;}.header-chang-block #block-views-admin-block-block-2 .views-field-field-number-phone .number-phone-tovar,.header #block-views-admin-block-block-2 .views-field-field-number-phone .number-phone-tovar{font-size:22px;}.header-chang-block #block-views-admin-block-block-2 .views-field-field-number-phone .ikon-soc img,.header #block-views-admin-block-block-2 .views-field-field-number-phone .ikon-soc img{width:45px;padding:5px;}.header #block-views-admin-block-block-2 .view-footer{display:none;}}@media screen and (max-width:520px){#block-views-admin-block-block-6 .shema-rabot:before{width:20px;padding:15px 16px 18px 16px;height:20px;font-size:24px;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus{width:280px;margin:15px;padding:5px;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus .views-field-opis-cw{padding:5px 10px;font-size:14px;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus .views-field-name-plus-cw{font-size:22px;font-weight:bold;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1) .views-field-name-plus-cw{margin:10px 0px 0px 40px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n) .views-field-name-plus-cw{margin:10px 30px 0px 10px;}#block-views-admin-block-block-6 .shema-rabot:after{top:60px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1):after{left:210px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n):after{right:195px;}}@media screen and (max-width:480px){}@media screen and (max-width:465px){}@media screen and (max-width:440px){#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus{width:250px;margin:5px 0px 70px 10px;padding:0;}#block-views-admin-block-block-6 .shema-rabot:after{top:95px;}#block-views-admin-block-block-6 .shema-rabot .views-field-field-name-plus .views-field-name-plus-cw{font-size:20px;font-weight:bold;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1):after{left:70px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n):after{right:75px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n+1) .views-field-name-plus-cw{margin:10px 0px 0px 50px;}#block-views-admin-block-block-6 .shema-rabot:nth-of-type(2n) .views-field-name-plus-cw{margin:10px 30px 0px 10px;}}@media screen and (max-width:410px){.kontact-page .views-field-field-time-work,.kontact-page .views-field-field-number-phone .number-phone-tovar{font-size:20px;padding:0px 35px 5px 45px;margin-top:25px;}.kontact-page .views-field-field-number-phone .number-phone-tovar:after{height:32px;width:32px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_phone.png) no-repeat 0px 0px;background-size:32px;}.kontact-page .views-field-field-time-work:after{height:32px;width:32px;background:url(/sites/all/themes/photography_zymphonies_theme/images/ikon-site_clock.png) no-repeat 0px 0px;background-size:32px;}#block-views-admin-block-block-1 .view-admin-block{width:320%;}}@media screen and (max-width:400px){.group-tovar .group-osnov-inform .field-price-block{display:block;text-align:center;}.node-tovar .field-type-commerce-price{margin:25px 5px 0px 5px;}.node-tovar input[type="submit"]{margin:15px 0px 15px 0px;width:240px;border-radius:8px !important;}.field-name-field-programm-kod .view-admin-block .view-header .buy-one-click{margin:10px auto 30px auto;}#block-views-admin-block-block-3 .views-field-field-slogan p{padding:5px 15px;font-size:28px;}.field-name-field-programm-kod .views-field-field-number-phone{margin:5px 0px;}.field-name-field-programm-kod .views-field-field-number-phone .number-phone-tovar{font-size:22px;}.field-name-field-programm-kod .views-field-field-number-phone .block-call-tovar{border-radius:0px 30px 30px 20px;margin:0;}}@media screen and (max-width:360px){#cart-contents-ajax-wrapper thead{display:none;}#cart-contents-ajax-wrapper table tr td{display:block;border:none;}#cart-contents-ajax-wrapper table tr{border:1px solid #62b787;text-align:center;display:block;margin:10px 0px;border-radius:10px;}#cart-contents-ajax-wrapper table tr td.views-field-commerce-unit-price:before{content:"Цена:";color:#8bb796;font-size:13px;}#cart-contents-ajax-wrapper table tr td.views-field-commerce-total:before{content:"Итого:";color:#8bb796;font-size:13px;}#cart-contents-ajax-wrapper table tr td .foto-tovar-cart{width:220px;padding:5px;margin:0 auto;}#cart-contents-ajax-wrapper table tr td .title-tovar-cart{text-align:center;padding:0px 10px 10px 10px;font-weight:bold;font-size:16px}#cart-contents-ajax-wrapper .line-item-summary{margin:0;}#cart-contents-ajax-wrapper input.checkout-continue{font-size:15px;padding:12px 10px;}.field-programm-kod-call .views-field-field-number-phone{margin:10px 0px;}.field-programm-kod-call .views-field-field-number-phone .number-phone-taxom{font-size:18px;}.field-programm-kod-call .views-field-field-number-phone .ikon-soc img{width:38px;}}@media screen and (max-width:330px){}
