@font-face{font-family:"exo2";font-weight:normal;font-style:normal;src:url(/sites/all/themes/photography_zymphonies_theme/fonts/exo2.woff) format("woff"),url(/sites/all/themes/photography_zymphonies_theme/fonts/exo2.ttf) format("truetype");}@font-face{font-family:"Roboto";font-weight:normal;font-style:normal;src:url(/sites/all/themes/photography_zymphonies_theme/fonts/Roboto.woff) format("woff"),url(/sites/all/themes/photography_zymphonies_theme/fonts/Roboto.ttf) format("truetype");}@font-face{font-family:"OpenSans";font-weight:normal;font-style:normal;src:local('OpenSans-Regular'),local('OpenSans-Regular'),url(/sites/all/themes/photography_zymphonies_theme/fonts/OpenSans-Regular.ttf) format('truetype');}@font-face{font-family:"Montserrat-Regular";font-weight:normal;font-style:normal;src:url(/sites/all/themes/photography_zymphonies_theme/fonts/Montserrat-Regular.ttf) format("truetype");}@font-face{font-family:"Montserrat-Thin";font-weight:normal;font-style:normal;src:url(/sites/all/themes/photography_zymphonies_theme/fonts/Montserrat-Thin.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:1.5;color:#191919;font-size:15px;font-family:"Montserrat-Regular";background:url(/sites/all/themes/photography_zymphonies_theme/images/2024bg-site.jpg) no-repeat fixed;background-size:cover;}#main-menu #checkbox,.maps-footer{display:none;}#map{height:350px;width:100%;}.non-block_privacy{display:none;}#cboxLoadedContent .non-block_privacy{display:block;}#cboxLoadedContent .non-block_privacy p{padding:2px 5px;font-size:12px;}.header p{margin:0;}.header .inform-company .adress-company{background:url(/sites/all/themes/photography_zymphonies_theme/images/head_local.png) no-repeat center left;}.header .inform-company .phone-company{background:url(/sites/all/themes/photography_zymphonies_theme/images/head_phone.png) no-repeat center left;}.header .inform-company .inf_ik_head{padding-left:30px;line-height:1.2;margin:5px 5px 15px 5px;color:#fff;}.header .inform-company .inf_ik_head a{color:#fff;}.header-chang-block .menu-wrap{top:0;}.header-chang-block .header-inform-row{top:-80px;}#sliding-popup{margin:5px;max-width:320px !important;border-radius:10px;background:rgb(140 45 65 / 77%) !important;padding:5px 10px;}#sliding-popup .popup-content #popup-text h3{font-weight:normal !important;margin:0;font-size:10px}#sliding-popup .popup-content #popup-text a{color:#fff;text-decoration:underline;}#sliding-popup .popup-content{max-width:100%;display:flex;align-items:center;}#sliding-popup .popup-content #popup-text{max-width:80%;margin:5px 0px;}#sliding-popup .popup-content #popup-buttons{margin:0;text-align:right;}#sliding-popup .agree-button{border:1px solid #424141;border-radius:10px;background:#424141;padding:18px 12px;margin:5px 0px;text-transform:uppercase;}#sliding-popup .eu-cookie-compliance-more-button,#sliding-popup .eu-cookie-compliance-default-button{display:none;}#block-block-1 .content{display:flex;align-items:center;justify-content:flex-start;}#block-block-1 .content .logo img{max-width:110px;margin-right:10px;}#block-block-1 .content .name-company{color:#fff;font-size:13px;opacity:0.5;max-width:320px;line-height:1.2;}.header-first-page #block-block-4 .name-company{font-weight:bold;font-size:42px;line-height:1.2;text-align:center;color:#fff;}.header-all-page #block-block-4 .name-company{font-size:12px;line-height:1.1;text-align:center;color:#fff;pointer-events:none;}.header-all-page #block-block-4 .name-company:before{content:"Вы на сайте:";font-size:16px;font-weight:bold;margin:4px 2px 0px 0px;display:inline-block;color:#ffffff;}.header-all-page #block-block-4 .name-company p{display:inline-block;padding:8px 4px 8px 0px;opacity:0.6;}.header .header-all-page{background:#5d74a8;position:fixed;z-index:250;top:-150;left:0;width:100%;transition:all 0.5s ease;}.header-chang-block .header-all-page{z-index:280;top:50px;}.header-first-page{max-width:1300px;margin:0 auto;padding:240px 0px 120px 0px;position:relative;z-index:150;display:block;}.header-all-page .region-top-first{max-width:1300px;margin:0 auto;position:relative;z-index:150;display:block;}.node-ufl-center .field-name-field-foto-podloojka img,.node-ufl-center .field-name-field-tablica img,.node-ufl-center .field-name-field-calendar img{padding:10px;width:100%;}.fieldset-wrapper{margin:0;padding:0;}.node-fytbol .field-name-field-foto-fytbol,.node-fytbol .group-osnov-parametru{display:inline-block;vertical-align:top;margin:10px;}.node-fytbol .group-osnov-parametru .field-label{width:170px;}.node-fytbol .group-osnov-parametru .field{border-bottom:1px solid #ccc;margin-bottom:5px;padding:3px 5px;}#block-views-ufl-center-block .url-tex{position:relative;margin:25px 10px;}#block-views-ufl-center-block .url-tex .views-field-name{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:150;font-size:55px;}#block-views-ufl-center-block .url-tex .views-field-name a,#block-views-ufl-center-block .url-tex .views-field-name a:hover{color:#fff;font-weight:bold;}.view-ufl-taxonomy-term .list-utf{background:linear-gradient(25deg,#00a924 0%,#36b1ff 100%);border-radius:25px;padding:10px;margin:10px;text-align:center;transition:all 0.5s ease;border:5px solid #fff;overflow:hidden;}.view-ufl-taxonomy-term .list-utf:hover{background:#fff;border:5px solid #71acf6;}.view-ufl-taxonomy-term .list-utf:hover a{color:#000;}.view-ufl-taxonomy-term .list-utf a{color:#fff;font-weight:bold;font-size:25px;width:100%;display:block;}.node-trenera .field-name-field-foto-sportsmena,.node-trenera .group-osnov-haracter{display:inline-block;vertical-align:top;padding:10px;}.node-trenera .group-osnov-haracter{max-width:450px;}.header-inform-row{background:#745174;position:fixed;z-index:280;width:100%;top:0;left:0;transition:all 0.5s ease;}.header-inform-row .region-top-third{display:flex;justify-content:space-around;max-width:1100px;margin:0 auto;padding:6px;align-items:center;}.vi-special-block-image{background-image:url(/sites/all/themes/photography_zymphonies_theme/images/special-2024.png) !important;width:51px;height:31px;}.slid-element:before{content:'';background:rgb(60 167 241 / 50%);z-index:100;position:absolute;top:0;left:0;width:100%;height:650px;}.cb-slideshow,.cb-slideshow:after{width:100%;height:auto;left:0px;z-index:0;padding:0;margin:0;background:#dee7f6;position:relative;}.cb-slideshow:after{content:'';}.cb-slideshow ul{margin:0;}.cb-slideshow li{list-style:none !important;position:relative;z-index:350;}.cb-slideshow li span{width:100%;height:650px;position:absolute;left:0px;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 30s linear infinite 0s;-moz-animation:imageAnimation 30s linear infinite 0s;-o-animation:imageAnimation 30s linear infinite 0s;-ms-animation:imageAnimation 30s linear infinite 0s;animation:imageAnimation 30s linear infinite 0s;}.cb-slideshow li div{display:none;}.cb-slideshow li:nth-child(1) span{background-image:url(/sites/all/themes/photography_zymphonies_theme/images/fon-1.png);}.cb-slideshow li:nth-child(2) span{background-image:url(/sites/all/themes/photography_zymphonies_theme/images/fon-2.png);-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s;}.cb-slideshow li:nth-child(3) span{background-image:url(/sites/all/themes/photography_zymphonies_theme/images/fon-3.png);-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s;}.cb-slideshow li:nth-child(4) span{background-image:url(/sites/all/themes/photography_zymphonies_theme/images/fon-4.png);-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s;}.cb-slideshow li:nth-child(5) span{background-image:url(/sites/all/themes/photography_zymphonies_theme/images/fon-5.png);-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s;}.cb-slideshow li:nth-child(2) div{-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s;}.cb-slideshow li:nth-child(3) div{-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s;}.cb-slideshow li:nth-child(4) div{-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s;}.cb-slideshow li:nth-child(5) div{-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s;}@-webkit-keyframes imageAnimation{0%{opacity:0.1;-webkit-animation-timing-function:ease-in;}8%{opacity:1;-webkit-animation-timing-function:ease-out;}17%{opacity:1}55%{opacity:0.4}100%{opacity:0.1}}@-moz-keyframes imageAnimation{0%{opacity:0.1;-moz-animation-timing-function:ease-in;}8%{opacity:1;-moz-animation-timing-function:ease-out;}17%{opacity:1}55%{opacity:0.4}100%{opacity:0.1}}@-o-keyframes imageAnimation{0%{opacity:0.1;-o-animation-timing-function:ease-in;}8%{opacity:1;-o-animation-timing-function:ease-out;}17%{opacity:1}55%{opacity:0.4}100%{opacity:0.1}}@-ms-keyframes imageAnimation{0%{opacity:0.1;-ms-animation-timing-function:ease-in;}8%{opacity:1;-ms-animation-timing-function:ease-out;}17%{opacity:1}55%{opacity:0}100%{opacity:0}}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in;}8%{opacity:1;animation-timing-function:ease-out;}17%{opacity:1}55%{opacity:0}100%{opacity:0}}.field-name-field-dicument-all-site .file .file-icon{display:none;}span.file a[href$=".pdf"]{background:url(/sites/all/themes/photography_zymphonies_theme/images/pdf.png) no-repeat scroll 0 0 transparent;font-weight:bold;padding:10px 0 20px 50px;display:block;}span.file a[href$=".doc"],span.file a[href$=".docx"]{background:url(/sites/all/themes/photography_zymphonies_theme/images/doc.png) no-repeat scroll 0 0 transparent;font-weight:bold;padding:10px 0 20px 50px;display:block;}#block-views-video-news-block{text-align:center;margin:15px;}#block-views-video-news-block .views-row{margin:5px;}.news-list{padding:15px;margin:15px;border:1px solid #5fbfdc;min-height:195px;position:relative;}.news-list .views-field-view-node-1,.news-list-block .views-field-view-node{display:inline-block;position:absolute;transform:scale(.85);animation:pulse 2.2s ease-in-out infinite;top:15px;left:35px;}.news-list .views-field-view-node-1 .video-for-news,.news-list-block .views-field-view-node .video-for-news{border-radius:40px;transition:all 0.5s ease;animation:radial-pulse 2s infinite;}.news-list .views-field-view-node-1 .video-for-news img{width:45px;height:auto;}.news-list-block .views-field-view-node .video-for-news img{width:35px;height:auto;}@keyframes radial-pulse{0%{box-shadow:0 0 0 0px rgb(171 227 251 / 80%);}100%{box-shadow:0 0 0 40px rgba(255,255,255,0);}}@keyframes pulse{from{transform:scale(.85);}50%{transform:scale(1);}to{transform:scale(.85);}}#post-content{position:relative;}.buttom-video-news{position:absolute;top:15px;right:15px;transform:scale(.85);animation:pulse 2.8s ease-in-out infinite;}.buttom-video-news img{width:35px;transition:all 0.5s ease;animation:radial-pulse 2.8s infinite;border-radius:35px;}.field-name-field-foto-news{text-align:center;}.field-name-field-foto-news .field-item{margin:10px;display:inline-block;vertical-align:top;}.news-list .views-field-field-foto-news{float:left;display:block;padding:10px;}.news-list .views-field-created{font-size:12px;text-align:right;padding:5px;color:#a4a7a7;}.news-list .views-field-title{font-family:"OpenSans",arial,sans-serif;line-height:1.3;font-weight:bold;margin:5px;}.news-list .views-field-field-opis-news{font-family:"OpenSans",arial,sans-serif;font-size:13px;}.news-list .views-field-view-node{font-weight:bold;font-size:13px;text-align:right;}.news-list .views-field-view-node a{color:#0F62A7;}.news-list .no-foto-news img{width:150px;}#block-block-7 h2,#block-views-news-block-1 h2{text-align:center;font-weight:bold;font-size:30px;}#block-views-news-block-1{text-align:center;}.news-list-block{max-width:370px;display:inline-block;vertical-align:top;margin:10px;text-align:left;position:relative;}.news-list-block .views-field-field-foto-news{float:left;display:block;padding:10px;}.news-list-block .no-foto-news img,.news-list-block .views-field-field-foto-news img{width:100px;height:auto;}.news-list-block .views-field-created{font-size:12px;text-align:right;padding:5px;color:#a4a7a7;}.news-list-block .views-field-title{font-family:"OpenSans",arial,sans-serif;line-height:1.3;font-weight:bold;margin:5px;}.news-list-block .views-field-field-opis-news{font-family:"OpenSans",arial,sans-serif;font-size:13px;}.news-list-block .views-field-view-node{font-weight:bold;font-size:13px;text-align:right;}.news-list-block .views-field-view-node a{color:#0F62A7;}.news-list-block:nth-of-type(3),.news-list-block:nth-of-type(4){margin:25px 10px;}#block-views-news-block-1 .view-news .more-link a{transition:all 0.5s ease;font-weight:bold;background-color:#9c1119;border:2px solid #6f2454;padding:5px 15px;font-size:13px;color:#fff;border-radius:15px;}#block-views-news-block-1 .view-news .more-link a:hover{background-color:#fff;color:#6f2454;}.field-name-field-foto-pages{text-align:center;}.field-name-field-foto-pages .field-item{display:inline-block;vertical-align:top;padding:10px;}.node-webform .field-name-body,.node-webform .webform-client-form-3{display:inline-block;vertical-align:middle;}.node-webform .webform-client-form-3{max-width:260px;}.node-webform .webform-client-form-3 .form-item-fz152-agreement{font-size:12px;line-height:1.2;}.node-webform .field-name-body .instagram-kont img{max-width:45px;}.node-webform .webform-client-form-3 .form-item input,.node-webform .webform-client-form-3 .form-item textarea{border-radius:15px;border:1px solid #ccc;max-width:220px;padding:10px 15px;font-size:15px;}.node-webform .field-name-body .kont-line{padding:2px 5px 5px 35px;min-height:35px;margin:5px;}.node-webform .field-name-body .time-work{background:url(/sites/all/themes/photography_zymphonies_theme/images/kont-line1.png) no-repeat  left top;}.node-webform .field-name-body .time-work i{display:block;color:#989898;font-size:12px;font-style:italic;margin-left:35px;}.node-webform .field-name-body .time-priem{background:url(/sites/all/themes/photography_zymphonies_theme/images/kont-line2.png) no-repeat  left top;}.node-webform .field-name-body .time-priem i{color:#6d6c6a;font-size:14px;margin:2px 5px;display:block;}.node-webform .field-name-body .adres-comp{background:url(/sites/all/themes/photography_zymphonies_theme/images/kont-line3.png) no-repeat  left top;}.node-webform .field-name-body .phone-comp{background:url(/sites/all/themes/photography_zymphonies_theme/images/kont-line4.png) no-repeat  left top;}.node-webform .field-name-body .phone-comp i{color:#616060;font-weight:bold;font-size:12px;}.node-webform .field-name-body .mail-comp{background:url(/sites/all/themes/photography_zymphonies_theme/images/kont-line5.png) no-repeat  left top;}.node-webform .field-name-body{margin:5px 35px;}#block-block-3 .bo-company,#block-block-3 .inform-company,#block-block-6{display:inline-block;vertical-align:middle;margin:0px 10px;}#block-block-3 .bo-company img{max-width:80px;height:auto;}#block-block-3 .inform-company{text-align:left;}#block-block-6 img{max-width:55px;height:auto;padding:5px;transition:all 0.5s ease;}#block-block-6 img:hover{padding:0;}#block-block-3{font-family:"OpenSans",arial,sans-serif;}#block-views-polez-ssylki-block h2,#block-views-naprav-sporta-block h2{font-weight:bold;text-align:center;background:linear-gradient(25deg,rgb(126 65 93) 0%,rgb(108 94 134) 100%);color:#fff;text-transform:uppercase;border-radius:5px;}#block-views-polez-ssylki-block img{width:210px;height:auto;padding:5px;transition:all 0.5s ease;}#block-views-polez-ssylki-block img:hover{padding:5px 0px;}#block-block-8{position:fixed;top:120px;width:250px;left:-210px;padding:8px 25px 8px 15px;background:#fff;box-shadow:0px 0px 15px #ccc;font-size:14px;z-index:500;transition:all 0.5s ease;}#block-block-8:hover{left:-5px;}#block-block-8 .content{position:relative;}#block-block-8 .content:after{content:"Админ панель";display:block;position:fixed;z-index:510;top:280px;left:-30px;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-8:hover .content:after{opacity:0;left:-130px;}#block-views-naprav-sporta-block .np-list-sport{background:#e7f2ff;border-radius:5px;border:1px solid #b1c8e3;transition:all 0.5s ease;font-weight:bold;padding:5px 10px;margin:5px;}#block-views-naprav-sporta-block .np-list-sport:hover{background:#FFFFFF;border:1px solid #a5a5a5;}#block-views-naprav-sporta-block .np-list-sport .ikon-name-naprav img{width:30px;height:auto;}#block-views-naprav-sporta-block .np-list-sport .ikon-name-naprav,#block-views-naprav-sporta-block .np-list-sport .name-naprav{display:inline-block;vertical-align:middle;}#block-views-naprav-sporta-block .np-list-sport .name-naprav a{color:#000000;margin-left:10px;}.nasha-gordost{padding:5px;margin:15px 5px;text-align:center;}.nasha-gordost .views-field-field-foto-sport-people,.nasha-gordost .views-field-field-dostijen{display:inline-block;vertical-align:middle;text-align:left;}.nasha-gordost .views-field-field-dostijen{max-width:450px;}.nasha-gordost .views-field-field-dostijen .sport-gordost-title{font-weight:bold;font-size:18px;margin:5px;}.nasha-gordost .views-field-field-dostijen .sport-dostijen{font-size:14px;color:#868686;margin:10px 15px;}.views-field-field-kyrs-pov-kval{min-height:50px;margin:15px 0px;}.views-field-field-kyrs-pov-kval img,.views-field-field-kyrs-pov-kval .opis_trenera-views{display:inline-block;vertical-align:top;margin:5px;}.views-field-field-kyrs-pov-kval .opis_trenera-views{max-width:600px;font-size:13px;}.views-field-field-kyrs-pov-kval .opis_trenera-title{font-weight:bold;font-size:18px;margin:5px;}.views-field-field-kyrs-pov-kval .opis_trenera-categor-sporta{margin:2px;}.views-field-field-kyrs-pov-kval .opis_trenera-kval-kategor{margin:2px;}.views-field-field-kyrs-pov-kval .opis_trenera-obraz-sportsmena{margin:2px;}.views-field-field-kyrs-pov-kval .opis_trenera-staj-work{margin:2px;}.views-field-field-kyrs-pov-kval .opis_trenera-work-sport{margin:2px;}.views-field-field-kyrs-pov-kval .opis_trenera-kyrs-kval{margin:2px;}.view-stryktyra .str-school .views-field-field-foto-admin,.view-stryktyra .str-school .views-field-title{display:inline-block;vertical-align:middle;margin:25px 15px;}.view-stryktyra .str-school .views-field-title .views-title{font-weight:bold;font-size:28px;margin:2px;line-height:1.2;}.view-stryktyra .str-school .views-field-title .views-doljnosr{font-size:16px;color:#4E4E4E;margin:5px 0px 15px 0px;}.view-stryktyra .str-school .views-field-title span.views-label{font-weight:bold;width:150px;display:inline-block;}.view-stryktyra .str-school .views-field-title .views-number-phone,.view-stryktyra .str-school .views-field-title .views-e-mail{border-bottom:1px dashed #ccc;width:max-content;margin:8px 0px;}.views-field-field-adress-comp{margin:15px 5px;min-height:50px;}.views-field-field-adress-comp .title-comp-zal{font-weight:bold;font-size:16px;margin:2px;line-height:1.2;}.views-field-field-adress-comp .foto-comp-zal,.views-field-field-adress-comp .opis-comp-zal{display:inline-block;vertical-align:top;margin:5px;}.views-field-field-adress-comp .opis-comp-zal{max-width:600px;}.tax-page .views-field-title-1{margin:20px;}.tax-page .views-field-title-1 h2{font-weight:bold;}.tax-page .views-field-title-1 .field-content{display:flex;align-items:center;}.tax-page .views-field-title-1 .field-content .foto-sportsmena,.tax-page .views-field-title-1 .field-content .opis-sportsmena{margin:0px 10px;}.footer-bg{border-top:20px solid rgb(111 36 84);}#page-wrap{padding:15px 15px 10px 15px;background:#fff;box-shadow:0px 0px 51px #827f7f;margin-top:220px;}#page-wrap-first{padding:15px 15px 10px 15px;background:#fff;box-shadow:0px 0px 51px #827f7f;}#cboxClose{transition:none;}.header #block-visually-impaired-module-visually-impaired-block1 input[type="submit"]{margin:0;}.breadcrumb{margin:10px 0px;font-size:10px;}.node{margin:20px 0;}a{color:#808080;text-decoration:none;cursor:pointer !important;}a:hover{color:#2A3F55;}h1,h2,h3,h4,h5,h6{margin-bottom:6px;}h1{font-size:22px;}h2{font-size:18px;}h3{font-size:16px;}h4{font-size:14px;}p{margin-bottom:15px;}table{border-collapse:collapse;border-spacing:0;margin-bottom:15px;width:100%;}th,tr,td{vertical-align:top;border:1px solid #ccc;line-height:1.1;}.sticky-header th,.sticky-table th{padding-right:1em;text-align:left;}table{}th{padding:10px;font-weight:bold;}td{text-align:left;padding:10px;}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:#fdfc9b;text-decoration:none;}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;}strong,b{font-weight:bold;}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:10px;}sup{bottom:1ex;}sub{top:.5ex;}.wrap{max-width:1280px;margin:0 auto;clear:both;position:relative;z-index:250;}.menu-wrap{background:linear-gradient(25deg,rgb(169 0 0) 0%,rgb(54 177 255) 100%);position:fixed;top:110px;left:0;width:100%;z-index:300;transition:all 0.5s ease;}.menu_wrapper{width:100%;}#main-menu{position:relative;}#main-menu ul{padding:0;margin:0;list-style:none;text-align:center;}#main-menu li{position:relative;display:inline-block;vertical-align:middle;margin:0px -2px !important;max-width:290px;}#main-menu li ul li{width:320px;max-width:320px;}#main-menu a{font-size:16px;padding:5px 10px;display:block;text-decoration:none;color:#fff;transition:all 0.5s ease;}#main-menu li.expanded a{padding:5px 20px 5px 10px;font-size:14px;pointer-events:none;}#main-menu li.expanded ul li a{pointer-events:auto;}#main-menu li.expanded ul li.expanded a{pointer-events:none;}#main-menu li.expanded ul li.expanded ul li a{pointer-events:auto;}#main-menu li a.active{color:#000;background:#fff;}#main-menu li:hover >a{color:#000;background:#fff;}#main-menu ul li:first-child{padding-left:0;}#main-menu ul li.expanded:after{position:absolute;top:18px;right:5px;content:"";display:block;width:10px;height:5px;background:url(/sites/all/themes/photography_zymphonies_theme/images/expanded-work.png);}#main-menu ul li.expanded:hover:after{background:url(/sites/all/themes/photography_zymphonies_theme/images/expanded-hover.png);}#main-menu li li:hover > a{background:#3F5364;}.drop-down-toggle{position:absolute;top:0px;right:0;display:none;width:40px;height:40px;background:#BDBDBD;}.drop-down-arrow{display:block;width:0;height:0;margin:15px 0 0 9px;border-top:10px solid #FFF;border-left:rgba(0,0,0,0) 10px solid;border-right:rgba(0,0,0,0) 10px solid;}#main-menu li li{float:none;min-width:220px;padding:0;margin:0;position:relative;}#main-menu li ul ul{left:170px;top:0;background:#660001;box-shadow:0px 0px 10px #4a0000;}#main-menu li li a{line-height:1.1;font-weight:normal;padding:10px 8px;margin:0;text-align:left;color:white;min-height:auto;}#main-menu li ul{background:#8f2637;display:none;position:absolute;z-index:9999;padding:0;margin:0;width:320px;}#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.menu li li{display:block;border:0;margin:0;}#main-menu ul.menu li li:hover >a{font-weight:bold;color:white;}#main-menu li.expanded,#main-menu li.collapsed,#main-menu li.leaf{margin:0;padding:0;}#container{clear:both;overflow:hidden;}.container-wrap{margin:0px auto;overflow:hidden;}.region-slideshow{background-size:100%;}#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;margin-bottom:10px;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:73%;}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%;}.block:last-child{margin:0;}.block > h2{margin:0;padding:15px 0;overflow:hidden;}.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;}.item-list .pager li{background:#cfcfcf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:4px;text-shadow:1px 1px #fff;}.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:12px;-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;}.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:8px 16px;line-height:100%;transition:all 0.5s ease;font-weight:bold;display:inline-block;background-color:#9c1119;border:2px solid #6f2454;border-radius:15px;color:#fff;}button:hover,body a.btn:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-color:#fff;color:#6f2454;}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;}#topwidget-area{overflow:hidden;}#top-area{clear:both;position:relative;max-width:1000px;margin:1% auto;text-align:center;}#top-area .block{margin:0;}#top-area .column{float:left;width:33%;padding:0 2%;border-right:1px solid #EFF0F3;}#top-area .column:last-child{float:right;margin-right:0;border:0;}#footer-area .column:last-child{float:right;}#top-area h2{padding:10px 0;margin:0;}#top-area .column .content{padding:10px 0;}#top-area .column:first-child{margin-left:0;}#top-area .column-title{color:#e0e0e0;}#footer{padding:25px 0 15px 0;color:#fff;background:linear-gradient(rgb(120 67 97),rgb(93 97 139));font-size:12px;}#footer a,#footer a:hover{color:#fff;}#footer .column a{font-weight:bold;}#footer-area .column{display:inline-block;max-width:320px;vertical-align:top;margin:0px 10px;padding:0;}#footer-area .column:first-child{margin-left:0;}.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;}#footer .block > h2{padding:10px 0;color:#fff;}.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{margin:0 auto;}#footer .column li{display:block;}#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;}.node-type-gallery .field-items{overflow:hidden;}.node-type-gallery .field-items .field-item{float:left;width:25%;margin:15px 0;}.node-type-gallery .field-items .field-item .field-item{width:100%;margin:0;}.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:#F8FFF0;border-color:#BE7;}div.warning{background-color:#FFFCE5;border-color:#ED5;}
@media screen and (max-width:1200px){#main-menu{max-width:950;margin:0 auto;}.header-chang-block .header-all-page{top:100px;}.header-all-page #block-block-4 .name-company p{padding:1px 4px 1px 0px;line-height:1.1;}.header .name-company{margin:5px;}}@media screen and (max-width:1100px){#footer{padding:10px;}.news-list-block{max-width:320px;}}@media screen and (max-width:1010px){#footer-area .column{width:30%;}}@media screen and (max-width:960px){.news-list-block{max-width:320px;}#block-visually-impaired-module-visually-impaired-block1,#block-block-3 .inform-company{display:none;}}@media screen and (max-width:900px){.header-first-page #block-block-4 .name-company{font-size:32px;}#content,#sidebar-first,#sidebar-second,.content-sidebar-wrap{float:none;width:100% !important;clear:both;}.news-list-block{max-width:100%;}.header .name-company{font-size:24px;margin:10px;}#block-views-naprav-sporta-block .np-list-sport{max-width:250px;margin:10 auto;}.view-polez-ssylki{text-align:center;}}@media screen and (max-width:750px){.node-webform .field-name-body{margin:5px;}}@media screen and (max-width:700px){#block-block-1 .content .logo img{max-width:90px;}#block-block-1 .content .name-company{font-size:12px;opacity:0.5;max-width:280px;}#block-block-3 .bo-company img{max-width:70px;}#block-block-6 .content p a{display:block;}#block-block-6 img{max-width:36px;padding:0;margin:2px;}.menu-wrap{top:100px;}.header-inform-row .region-top-third{padding:10px 5px;}}@media screen and (max-width:640px){.region-top-third #block-visually-impaired-module-visually-impaired-block1{display:none;}#footer-area .column{width:40%;}.header-chang-block .header-all-page{top:130px;}}@media screen and (max-width:610px){.header-chang-block .mobile-menu-container{top:0;}.header-first-page{padding:120px 0px 50px 0px;}.header-chang-block .mobile-menu{top:14px;}.header-first-page #block-block-4 .name-company{margin:0px 5px;font-size:20px;}.header-chang-block .header-inform-row{top:-100px;}.header-chang-block .header-all-page{top:0px;}.header-chang-block .header-all-page{box-shadow:0px 0px 15px #000000;text-align:right;}.header-chang-block .header-all-page #main-menu{background:#5d74a8;}.header-chang-block .header-first-page #main-menu{background:#745174;border-radius:0px 10px 10px 0px;}.header-all-page #block-block-4 .name-company:before{display:none;}.header-all-page #block-block-4 .name-company{margin:0;padding:8px 90px 8px 10px;background:url(/sites/all/themes/photography_zymphonies_theme/images/logo-2026.png) no-repeat top+3px right+5px;background-size:80px;max-width:420px;display:inline-block;}#block-block-6{display:none;}#block-block-3 .bo-company img{max-width:50px;}#block-block-1 .content .logo img{max-width:80px;}#block-block-1 .content .name-company{font-size:10px;max-width:230px;line-height:1.1;}#page-wrap{margin-top:120px;}.header-inform-row .region-top-third{justify-content:flex-end;}.header-chang-block .head-text-info{padding-bottom:10px;}.header .head-text-info{padding:5px 0px 0px 50px;min-height:80px;}#main-menu{margin:0;}#main-menu ul.menu ul.menu{max-height:320px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;}#main-menu li ul ul{left:5px;}#main-menu li ul{width:290px;}#main-menu li ul li{width:280px;max-width:280px;}#main-menu a{padding:8px;text-align:left;}#footer{font-size:10px;}#main-menu li ul{position:relative;}.mobile-menu{width:70px;position:fixed !important;display:flex;align-items:center;justify-content:flex-end;padding:5px 15px 5px 15px;top:20px;left:0;right:0;height:50px;z-index:2100;}.mobile-menu-container li{text-align:center;display:block !important;margin:10px 0px !important;}.mobile-menu-container a{color:#fff;}.mobile-menu__btn{position:relative;z-index:350;display:flex;align-items:center;justify-content:center;width:35px;height:30px;cursor:pointer;transition:.4s;}.mobile-menu__icon{display:block;position:relative;background:white;width:90%;height:4px;transition:.4s;}.mobile-menu__icon::after,.mobile-menu__icon::before{content:"";display:block;position:absolute;background:white;width:100%;height:4px;transition:.4s;}.mobile-menu__icon::after{top:8px;}.mobile-menu__icon::before{top:-8px;}.mobile-menu-container{position:fixed;text-align:center;display:flex;align-items:center;justify-content:center;top:90px;left:0;right:0;z-index:150;height:0;opacity:1;transition:.5s;overflow:hidden;background:rgb(5 75 90 / 85%);}.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;}.mobile-menu__checkbox:checked ~ .mobile-menu{background:red;}.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);}.views-field-field-obraz-sportsmena{margin:0;}.views-field-field-obraz-sportsmena{margin:30px 5px;}.views-field-field-obraz-sportsmena .foto-sportsmena,.views-field-field-obraz-sportsmena .opis-sportsmena{display:block;}.front .content-sidebar-wrap{margin:0;}.theme-default .nivo-controlNav{padding-top:10px;}.region-front-welcome{padding:10px;}.theme-default .nivo-caption{display:none !important;}.node{margin:10px 0;}.copyright,.credits{float:none;text-align:center;}#topwidget-area .column{width:100%;margin:0;text-align:center;}#top-area .column{width:100%;text-align:center;}.content-sidebar-wrap #content{padding:0 10px;}}@media screen and (max-width:510px){.header-first-page #block-block-4 .name-company{font-size:16px;}.header .region,#block-block-3 .bo-company,#block-block-3 .inform-company,.head-inf_block,#block-block-6{margin:0;}.tax-page .views-field-title-1{margin:5px;}}@media screen and (max-width:460px){.header-all-page #block-block-4 .name-company{text-align:right;}.header-all-page #block-block-4 .name-company p{font-size:10px;}.header-all-page #block-block-4 .name-company{padding:8px 65px 8px 10px;background:url(/sites/all/themes/photography_zymphonies_theme/images/logo-2026.png) no-repeat top +3px right +5px;background-size:60px;max-width:330px;}.header-chang-block .mobile-menu{top:10px;}}@media screen and (max-width:450px){#block-block-1 .content .name-company{display:none;}}@media screen and (max-width:410px){#footer-area .column{display:block;max-width:100%;width:100% !important;margin:0;}#block-block-11{text-align:center;}#page-wrap{padding:45px 5px 10px 5px}.content-sidebar-wrap #content{padding:0;}.tax-page .views-field-title-1 .field-content .foto-sportsmena,.tax-page .views-field-title-1 .field-content .opis-sportsmena{margin:0 5px;font-size:14px;}.tax-page .views-field-title-1 h2{font-size:16px;line-height:1.1;}.tax-page .views-field-title-1{margin:10px 0px;}}@media screen and (max-width:370px){.header-all-page #block-block-4 .name-company{min-height:70px;}.header-all-page #block-block-4 .name-company p{display:none;}}
