html {font-size:1em }::-moz-selection {background:#b3d4fc;text-shadow:none }::selection {background:#b3d4fc;text-shadow:none }audio,canvas,img,video {vertical-align:middle }fieldset {border:0;margin:0;padding:0 }textarea {resize:vertical }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 }blockquote,q {quotes:none }blockquote:before,blockquote:after,q:before,q:after {content:'';content:none }table {border-collapse:collapse;border-spacing:0 }img {max-width:100% }h1,h2,h3,a {font-family:'Roboto',sans-serif }a {-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none !important }a:focus,a:active {text-decoration:none;outline:none }p {line-height:30px;font-size:18px }body {font-family:'Roboto',sans-serif;font-size:16px;color:#fff;font-weight:400;background-color:#fafafa }#preloader {background:none repeat scroll 0 0 #fff;display:block;height:100vh;overflow:hidden;position:fixed;width:100%;z-index:9999 }.loader {height:50px;width:50px;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px) }.circle-loader {-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:50px;left:50%;position:absolute;top:20%;width:50px }.circle-loader .path {stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;stroke:#3f88f8 }@keyframes rotate {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@keyframes dash {0% {stroke-dasharray:1,200;stroke-dashoffset:0 }50% {stroke-dasharray:89,200;stroke-dashoffset:-35 }100% {stroke-dasharray:89,200;stroke-dashoffset:-124 }}.padd-tb-120 {padding-top:120px;padding-bottom:120px }.padd-tb-80 {padding-top:80px;padding-bottom:80px }.padd-tb-60 {padding-top:60px;padding-bottom:60px }.padd-tb-73 {padding-top:73px;padding-bottom:73px }.padd-tb-55 {padding-top:55px;padding-bottom:55px }.padd-t-55 {padding-top:55px !important }.padd-t-1rem {padding-top:0.1rem }.padd-t-09rem {padding-top:0.9rem }.padd-tb-30 {padding-top:30px;padding-bottom:30px }.row {margin-bottom:0 }.inline {display:inline-block !important }.justify {text-align:justify }.bold {font-weight:500;font-size:18px }.paper {background-color:#fff;color:#000;width:80%;padding:2rem;text-align:justify;margin:auto }.valign-wrapper p{color:#000;margin:auto;padding:0.9rem;font-size:14px;line-height:20px }.btn-padd {padding-left:15px;padding-right:15px }.valign-wrapper.card-img-wrap{min-height:150px !important }.card-image {max-height:240px !important }.card-title-top{font-size:18px !important;padding:10px !important;font-weight:500 !important;color:#000 !important }.collapsible li.active i.rotate {-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg) }.collapsible li i {transition:.1s all linear }h3 span {margin-top:-80px;padding-bottom:80px;display:block }.service-title{font-size:18px;font-weight:500 }.paper p {margin-top:1rem;margin-bottom:1rem }ul.point-circle li {list-style-type:circle !important;margin-left:2rem;font-size:18px;line-height:30px }ul.point-number li {list-style-type:decimal !important;margin-left:2rem;font-size:18px;line-height:30px }.bottom-50 {margin-bottom:50px }.btn-large {height:50px;line-height:50px;text-transform:inherit;margin-bottom:0 }.container {position:relative }.italic {font-style:italic }.overflow-hidden {overflow:hidden }.img-wrapper{display:block;margin-left:auto;margin-right:auto;width:50% }.section-call-to-area {display:block;width:100%;position:absolute;top:100%;left:0;min-height:1px }.section-call-to-area .row {position:relative }.section-call-to-btn:hover,.section-call-to-btn {position:absolute;bottom:-25px;background-color:#fff }.section-call-to-btn i {color:#444 }.section-call-to-btn.button-middle {left:50%;margin-left:-27px }.section-call-to-btn.button-right-1 {right:47px }.section-call-to-btn.button-right-2 {right:16px }#testimonialSlider .owl-item >div,#teamSlider .owl-item >div,#educationSlider .owl-item >div,#linksSlider .owl-item >div {width:100%;margin:10px 0 }.title {font-size:48px;line-height:1.1;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:35px }.regular-text {font-size:1.5rem !important;font-weight:400 }.btn-large {text-transform:uppercase;border-radius:10px }section.cyan {color:#fff }.main-section {overflow:hidden }section.brand-bg .title {color:#fff }.yellow-bg {background-color:#ebb42d }.inline-menu li a {font-size:13px;font-weight:500 }.btn-floating.btn-up {box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15) }.btn-floating.btn-up,.btn-floating.btn-hidden {-webkit-transition:all 1.3s ease;transition:all 1.3s ease }.btn-hidden {-webkit-transform:translateX(1000px) !important;-ms-transform:translateX(1000px) !important;transform:translateX(1000px) !important }.btn-floating.btn-show {-webkit-transition:all .3s ease !important;transition:all .3s ease !important }.btn-floating.btn-large i {line-height:59.5px }header.nav {box-shadow:0 1px 6px rgba(0,0,0,.35);width:100%;top:0;position:fixed;z-index:999;-webkit-transition:top .5s;transition:top .5s }header.nav.hide-menu {top:-90px }.primary-nav {height:inherit;line-height:inherit;background-color:transparent!important;box-shadow:none }.primary-nav .brand-logo {position:static;font-size:inherit }.primary-nav .brand-logo img {height:70px;margin:5px 5px 0 }.mobile-profile{display:none }.side-nav li {margin-left:40px }.side-nav li,.side-nav li:hover {background-color:transparent }.side-nav li:first-child {margin-left:0 }.side-nav li a {color:#727272;padding:25px 0;border-bottom:6px solid transparent;text-transform:uppercase;text-decoration:none;background-color:transparent;line-height:24px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out }.side-nav li.current a,.side-nav li a:hover {background-color:transparent }.side-nav li i {display:none }.static-menu {margin-left:40px }.static-menu li:hover {background-color:transparent }.static-menu li a {line-height:27px;padding:22px 0;font-size:25px;color:#727272;border-bottom:6px solid transparent;background-color:transparent }.static-menu li i:hover,.static-menu li a:hover {background-color:transparent }.static-menu li a i {line-height:inherit;height:inherit;font-size:inherit;float:none!important;margin:0;vertical-align:middle }.static-menu li:last-child {margin-left:12px }.static-menu {}.static-menu form {width:300px;position:relative;height:80px;max-width:100%;padding-left:35px }#initSearchIcon {cursor:pointer }.static-menu .search {width:100%;margin-bottom:0;color:#212121;font-size:15px;margin:0;padding:13px 0 }.static-menu .search,.static-menu .search:hover,.static-menu .search:focus,.static-menu .search:active {border:none;box-shadow:none }.static-menu form button {line-height:inherit;height:inherit;border:none;padding:0;font-size:14px;background-color:transparent;position:absolute;left:0;top:0 }.static-menu form i {height:inherit;line-height:inherit;font-size:26px;color:#727272 }.submenu-ul {min-width:170px;overflow:visible!important;max-height:100%;height:auto!important;padding:20px }.submenu-ul li {color:#cccbcb;font-size:13px;text-transform:uppercase;font-weight:500;line-height:1.1;margin-bottom:21px }.submenu-ul li:last-child {margin-bottom:0 }.submenu-ul li:hover {background:transparent }.submenu-ul li a {padding:0;color:#727272;background-color:transparent;display:block;line-height:1.1 }.submenu-ul li a:hover {background-color:transparent }a.brand-text {color:#727272;padding:28px 0 15px 0;border-bottom:6px solid transparent;text-transform:uppercase;background-color:transparent;line-height:24px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:22px;font-weight:400 }.ct-widget.ct-ignition {left:calc(100vw - 125px) !important }.ct-widget.ct-toolbox.ct-widget--active {left:calc(100vw - 230px) !important }#home {background:url('../themes/zwiebl-zw_material_portfolio/assets/images/pozadi-titulka.jpg') no-repeat fixed center center / cover }#home .sec-overlay {background:rgba(0,0,0,.4);width:100%;height:100% }.home-inner {display:table;height:80vh;padding-top:80px;width:100% }.home-content {color:#fff;display:table-cell;vertical-align:middle }.home-title {font-size:72px;font-weight:700;margin-bottom:15px;text-transform:none }.home-subtitle {font-size:18px;font-weight:300;margin-bottom:38px;text-transform:uppercase }.home-content >a.btn-large i {font-size:20px;margin-right:10px }.home-content >a.btn-large {height:45px;line-height:45px;border-radius:10px }.about-inner {margin:60px 0 }.person-about .title {margin-bottom:15px }.about-subtitle {font-size:24px;font-weight:600;margin-bottom:30px;text-transform:uppercase }.person-about .subtitle {font-weight:100;font-size:35px;margin-bottom:20px }.person-img img,.person-img svg {border:8px solid #fff;margin-top:3.7rem }.person-img svg {max-width:100%;height:auto }.person-about p {color:#000;font-size:18px;line-height:28px;margin-bottom:35px }.person-info h5 {border-bottom:1px solid #eee;color:#727272;font-size:14px;margin-bottom:12px;padding-bottom:12px }.person-info h5 span {display:inline-block;min-width:70px }.person-about >a.btn-large {background-color:#fff;border-radius:10px }.btn-long-text {letter-spacing:0 !important }.person-about >a.btn-large {font-size:18px;text-transform:none }.person-about >a.btn-large,.home-content >a.btn-large {padding-right:15px;padding-left:15px }.person-about >a.btn-large i {font-size:26px;margin-right:8px }.about-social {margin:25px 0 0 }.about-social ul li {display:inline-block;margin-right:8px }.about-social ul li a i{font-size:14px }strong {font-weight:500 }#sluzby {background:url('../themes/zwiebl-zw_material_portfolio/assets/images/mapa.jpg') no-repeat scroll center center / cover }#sluzby .sec-overlay {background:rgba(255,255,255,.82);height:100%;width:100%;padding-top:20px;padding-bottom:80px }.sluzby h2 {font-size:25px }.sluzby p {font-size:20px }.skill-inner {margin-top:0;color:#727272 }.skill-inner .collapsible-body {background-color:#fafafa !important;padding:0.5rem 1rem 0.5rem 4.1em;font-size:18px }.skill-inner .collapsible-header {font-size:20px;line-height:1.5rem;background-color:#fafafa !important }.services-wrap{margin-top:80px;padding-top:50px }.skill-left {margin-top:136px }.skill-left p {line-height:30px }.skill-graph {margin-bottom:0 }.skill-graph .single-skill {height:490px;width:60px;position:relative }.after-li {position:absolute;width:100%;bottom:10px;height:350px }.singel-hr {position:relative;height:100%;padding-bottom:50px }.skill-title,.skill-count {width:100%;display:block;text-align:center;font-weight:400;position:absolute }.skill-title {font-size:13px;line-height:15px }.skill-count {font-size:15px }.skill-title {top:-110px }.skill-count {bottom:0 }.singel-hr-inner {position:absolute;width:100%;bottom:33px;border-radius:2px;height:0;-webkit-transition:all 1.2s;transition:all 1.2s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1) }.skill-visiable {position:relative }.hr-wrap {height:73px;width:1px;position:absolute;top:-73px;left:50% }.hrc:after {content:'';width:7px;height:7px;position:absolute;border-radius:50%;top:0;left:-3px }.root-sec {position:relative }.btn-wrapp {position:absolute;right:1.4%;top:55.8% }.btn-wrapp a {display:block;margin-bottom:20px }.btn-wrapp a:last-child {margin-bottom:0 }.skill-wrap .btn-wrapp {bottom:7.5%;top:auto;right:4% }#odkazy {background:url('../themes/zwiebl-zw_material_portfolio/assets/images/mapa.jpg') no-repeat scroll center center / cover }#odkazy .sec-overlay {background:rgba(255,255,255,.82);height:100%;width:100%;padding-top:120px;padding-bottom:180px }#odkazy .no-padd {padding:0 0 0 5px !important }.experience-wrap {padding:0 0 }.section-head {margin-bottom:65px }.card {margin:0 0 0 2px;-webkit-box-shadow:0 5px 10px 0 rgb(0 0 0 / 19%),0 5px 10px 0 rgb(0 0 0 / 16%) !important;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,0.19),0 5px 10px 0 rgba(0,0,0,0.16) !important;box-shadow:0 5px 10px 0 rgb(0 0 0 / 19%),0 5px 10px 0 rgb(0 0 0 / 16%) !important;background-color:#fafafa }.rev-title-wrap p,.card .card-content p {line-height:inherit;color:#727272;font-size:14px;margin-top:10px }.single-post {margin-bottom:30px }.post-title-link {display:table;margin:0 0 15px !important }.zw-card .card .card-title i {color:#727272 }.experience-inner .card .card-image img {width:100%;height:auto }.card-title-top {color:#727272;font-size:14px;font-weight:400;padding:15px 20px;border-bottom:1px solid #eee;line-height:1.7 }.valign-wrapper.card-img-wrap {border-bottom:1px solid #eee;min-height:140px }.card .card-content {padding:9px 20px }.zw-card .card .card-title {font-size:15px;line-height:20px;font-weight:400;margin-bottom:10px }.card a {font-size:14px;text-transform:inherit }.card i {font-size:24px }.card .card-reveal {padding:0 }.rev-title-wrap {padding :13px 19px;border-bottom:1px solid #eee }.rev-content {padding:20px;color:#727272;font-size:14px;line-height:25px }.education-text {color:#000 }.education-inner .card .card-image img {max-width:100% }.portfolio-wrap {padding-bottom:120px }.portfolio-top {padding-bottom:3px;margin-bottom:50px }.portfolio-top .title {color:#fff;margin-bottom:60px }.portfolio-category {}.portfolio-category li {float:left;margin-right:25px }.portfolio-category li a {display:block;color:#fff;text-transform:uppercase;text-decoration:none;padding-bottom:10px;border-style:solid;border-color:transparent;border-width:0 0 3px 0;line-height:20px;padding-right:1px;padding-left:1px }.portfolio-category li.active a,.portfolio-category li a:hover {border-color :#fff }.protfolio-item {margin-bottom:50px }.protfolio-item li {float:left;width:33%;margin-right:.33%;margin-bottom:.33% }.protfolio-item li a {display:block;background-color:inherit }.protfolio-image {position:relative;width:100%;overflow:hidden }.protfolio-image img {display:block }.protfolio-content {position:absolute;top:0;bottom:0;width:100%;height:100%;padding:20px;vertical-align:middle;text-align:center;z-index:5;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(.4,0,.2,1),opacity 0.25s;transition:transform 0.25s cubic-bezier(.4,0,.2,1),opacity 0.25s }.p-overlay {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);filter:alpha(opacity=0);opacity:0 }.protfolio-content:before {content:'';display:inline-block;vertical-align:middle;height:100%;min-width:1px;margin-left:-6px }.protfolio-content__inner {display:inline-block;vertical-align:middle;width:100% }.protfolio-content .p-title {font-weight:400;font-size:15px;color:#fff;text-transform:uppercase }.protfolio-image:hover .p-overlay {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6) }.protfolio-image:hover .protfolio-content {opacity:0.9;filter:alpha(opacity=90);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1) }.load-more:hover,.load-more {background-color:#fff;padding-right:20px;padding-left:20px;color:#727272;font-size:14px }.portfolio-wrap .modal {padding:0;max-height :85%;width:550px }.modal .model-img {padding:5px 5px 0 5px;margin-bottom:25px }.modal .model-img img {width:100%;height:auto }.modal .title {font-size:25px;color:#444;line-height:1.2;margin-bottom:15px }.modal .modal-content {padding:0 20px 30px;border-bottom:1px solid #eee }.modal .modal-content p {color:#727272;font-size:14px;line-height:30px }.modal .modal-footer {padding:10px 5px }.modal .modal-footer .btn-flat {padding:0 15px;font-weight:500;font-size:14px }.testimonial-inner {}.testimonial-inner .card .card-image img {width:auto;height:200px;margin-bottom:15px }.testimonial-inner .card-img-wrap {padding :20px 20px 0 20px;position:relative }.saying-about {color:#727272;font-size:15px;font-style:italic;font-weight:400;line-height:25px;margin-bottom:15px }.testimonial-inner .card-content a {color:#777;font-size:13px;font-weight:400 }.testimonial-inner .card-img-wrap:after {content:"\e786";font-family:"Material-Design-Icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#e5e5e5;z-index:77;top:0;right:0;font-size:70px }.testimonial-inner .btn-wrapp {top:60.5% }.post-body {margin-top:15px;padding-right:15px;padding-left:15px;padding-bottom:20px;border-bottom:none }.blog-inner .card-img-wrap {padding:5px;padding-bottom:0 }.post-title {font-size:18px }.post-title-link:hover {color:#444 !important }.post-content {line-height:25px;font-size:14px;color:#777 }.blog-inner .card-content {border-top:1px solid #eee }.grey .regular-text,.white .regular-text {color:#000 }.blog-post-thumb {position:relative }.blog-post-thumb.videoPost {padding-bottom:56.25% }.blog-post-thumb.videoPost >* {width:100% !important;border:none !important;height:100% !important;position:absolute }.jwlogo {display:none !important }.thumb-slides-container. img {width:100% }.thumb-slides-container.owl-theme .owl-controls {position:absolute;bottom:10px;right:10px }.thumb-slides-container.owl-theme .owl-controls .owl-page span {display:block;width:10px;height:10px;margin:2px !important;opacity:1;filter:alpha(opacity=100);border-radius:20px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.2) }.blog-inner .card-element-wrapper {margin-bottom:10px }.blog-inner .card-content a {line-height:25px;margin-right:0 }.blog-inner .card-content a.left {color:#cfcfcf;font-size:20px }.blog-inner .card-content a.left i {font-size:20px;vertical-align:middle }.blog-inner .card-content a.left .numb {font-size:13px;color:#727272;vertical-align:middle;margin-left:5px;font-weight:500 }.blog-inner .card-content a.left:hover,.blog-inner .card-content a.left.active {color:#ff5d5d }.blog-inner .card-content a.right {font-size:13px;text-transform:uppercase;font-weight:500;border-radius:1px;padding:4px 10px;padding-right:0;-webkit-transition:all .3s ease;transition:all .3s ease }.blog-inner .card-content a.right:hover,.blog-inner .card-content a.right:focus,.blog-inner .card-content a.right:active {padding-right:10px;color:#fff!important }#funfacts {background:url('../themes/zwiebl-zw_material_portfolio/assets/images/fun-facts-bg.jpg') no-repeat scroll center center / cover }#funfacts .sec-inner {background:rgba(255,255,255,.92);height:100%;width:100% }.skill-inner .funfact-box .card-panel {height:auto;margin:20% 0 10% 0;width:87% }.skill-inner .context {color:#727272;font-size:18px;font-weight:500;text-transform:uppercase }.skill-inner .funfact-box-inner i {color:#AAA;font-size:60px;margin-bottom:13px;display:block }.skill-inner span.num {font-size:60px;line-height:1.1;font-weight:bold;margin-bottom:20px }.funfact-box .card-panel {height:280px;margin:15px 0 }span.num {font-size:50px;line-height:1.1;font-weight:bold;margin-bottom:20px }.funfact-box span {display:block }.context {color:#727272;font-size:13px;text-transform:uppercase }.funfact-box .card-panel {position:relative }.funfact-box-inner i {color:#dbdbdb;font-size:60px;margin-bottom:13px;display:block }.feature-box-outer {}.feature-box-outer:before {display:inline-block;content:"";height:100%;width:1px;margin-left:-6px;vertical-align:middle }.feature-box-outer {width:100%;height:100% }.funfact-box-inner {display:inline-block;vertical-align:middle }#map {width:100%;height:474px;border-radius:3px }#map * {color:#727272;font-size:13px }#map img {max-width:inherit }#kontakt .yellow {background-color:#ebb42d !important }#kontakt .contact-text .btn-large {border-radius:10px;text-transform:none }.contact-info {display:block;padding:8px 0 }.contact-info li {float:left;margin-right:10px;padding-right:10px;border-right:1px solid #fff }.contact-info li a {font-size:1.5rem;font-weight:400;color:#fff;line-height:14px;display:block }.contact-info li:last-child {border-right:none;box-shadow:none }.contact-form .input-field {margin-top:0;margin-bottom:20px }.contact-form .card-panel {margin:0 }.contact-form .input-label {color:#bbb;left:0;font-size:15px }.contact-form .input-label.active {color:#727272!important }.contact-form .materialize-textarea,.contact-form .input-box {margin-bottom:0;border-bottom:1px solid #ececec;box-shadow:0 1px 0 #fff;color:#444;font-size:15px;height:50px }.contact-form .materialize-textarea {padding:16px 0;margin:0;height:132px !important;overflow:hidden;overflow-y:auto }.input-field.textarea-input label {bottom:auto;top:15px }.textarea-input label.active {bottom:auto;top:15px }.contact-form .submit-btn {margin-bottom:0;padding:0 15px;font-size:13px;font-weight:500;}.contact-form .submit-wrap {margin-bottom:0 }.contact-form .submit-btn:hover,.contact-form .submit-btn:focus {padding-left:15px;color:#fff!important }.form-loader-area {margin-top:9px;display:none }#message-success {display:none;position:absolute;right:0 }#message-success p{font-size:14px;color:#4CAF50 }.sweet-alert button {border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important } .social-icons {float:left }.copyright {float:right }.footer-wrap {padding:35px 0 }.social-icons li a {color:#727272;font-size:20px }.social-icons li a.facebook:hover {color:#3b5998 }.social-icons li a.linkedin:hover {color:#0976b4 }.social-icons li a.twitter:hover {color:#55acee }.social-icons li a.google-plus:hover {color:#dd4b39 }.social-icons li a.dribbble:hover {color:#ea4c89 }.social-icons li a.behance:hover {color:#1769ff }.material-tooltip {background-color:#303030;padding:5px;line-height:inherit;font-size:13px;min-height:inherit }.material-tooltip span {font-size:13px }.social-icons li {margin-right:20px;display:inline-block }.copyright p {color:#c4c4c4;font-size:12px;line-height:20px }.logo-title {font-size:20px;font-weight:500;margin-bottom:30px;padding:23px 0 0 20px;color:#ebb42d }.manage-cookies [type="checkbox"] {position:relative;left:0;height:18px;width:18px }.manage-cookies label {color:#fff;font-size:22px;font-weight:500 }#cookies-manage-save{background-color:#ebb42d;color:#fff;border-radius:10px;padding:0 1rem;height:50px;line-height:50px;text-transform:uppercase;margin-bottom:0 }.btn-yellow {background-color:#ebb42d }.manage-cookies div {font-size:1.2rem;margin:auto !important;padding:5px }.container {padding:0 15px;margin:0 auto;max-width:1170px;width:90% }@media only screen and (min-width:768px){.container {width:750px }.skill-inner .funfact-box .card-panel {height:auto;margin:80% 0 0 0;width:87% }}@media only screen and (min-width:992px){.container {width:970px }.skill-inner .collapsible-header {line-height:3rem }}@media only screen and (min-width:1200px){.container {width:1170px }}.container .row {margin-right:-15px;margin-left:-15px }.row .col {padding-right:15px;padding-left:15px }.ir {background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px }.ir:before {content:"";display:block;width:0;height:150% }.hidden {display:none !important;visibility:hidden }.visuallyhidden {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px }.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto }.invisible {visibility:hidden }.clearfix:before,.clearfix:after {content:" ";display:table}.clearfix:after {clear:both }.clearfix {*zoom:1 }@media only screen and (min-width:35em) {}@media print {* {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important }a,a:visited {text-decoration:underline }a[href]:after {content:" (" attr(href) ")" }abbr[title]:after {content:" (" attr(title) ")" }.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content:"" }pre,blockquote {border:1px solid #999;page-break-inside:avoid }thead {display:table-header-group}tr,img {page-break-inside:avoid }img {max-width:100% !important }@page {margin:0.5cm }p,h2,h3 {orphans:3;widows:3 }h2,h3 {page-break-after:avoid }}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0) }100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:none;transform:none }}@keyframes fadeInUpSmall{0% {opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0) }100% {opacity:1;filter:alpha(opacity=100);-webkit-transform:none;transform:none }}.fadeInUpSmall {-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall }@-webkit-keyframes fadeOutUpSmall{0% {opacity:1;filter:alpha(opacity=100) }100% {opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0) }}@keyframes fadeOutUpSmall{0% {opacity:1;filter:alpha(opacity=100) }100% {opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0) }}.fadeOutUpSmall {-webkit-animation-name:fadeOutUpSmall;animation-name:fadeOutUpSmall }.circular {width:40px;height:40px;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite }.circular.size-20 {width:20px;height:20px }@-webkit-keyframes rotate {from {-webkit-transform:rotate(0deg);transform:rotate(0deg)}to {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate {from {-webkit-transform:rotate(0deg);transform:rotate(0deg)}to {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.path {stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;stroke:#000 }@-webkit-keyframes dash {0% {stroke-dasharray:1,200;stroke-dashoffset:0 }50% {stroke-dasharray:89,200;stroke-dashoffset:-35 }100% {stroke-dasharray:89,200;stroke-dashoffset:-124 }}@keyframes dash {0% {stroke-dasharray:1,200;stroke-dashoffset:0 }50% {stroke-dasharray:89,200;stroke-dashoffset:-35 }100% {stroke-dasharray:89,200;stroke-dashoffset:-124 }}
@media only screen and (max-width:1365px) {.side-nav li {margin-left:30px }}@media only screen and (max-width:1024px) {.home-title {font-size:54px }.home-subtitle {font-size:16px }#about .padd-tb-120 {padding-bottom:80px;padding-top:80px }}@media only screen and (max-width:992px) {.home-inner {min-height:400px }.person-about {margin-bottom:40px }.title {font-size:42px }.section-head {margin-bottom:40px }.skill-graph .single-skill {height:450px }.after-li {height:250px }.primary-nav .brand-logo {left:75px;max-width:300px;position:absolute }.primary-nav .brand-logo {display:none }.primary-nav .brand-text {margin-left:75px }.side-nav li a,.side-nav li.current a,.side-nav li a:hover {border:none }nav a.button-collapse {color:#fff;float:left;left:0;position:absolute;top:8px;z-index:99 }ul.side-nav {z-index:999 }.side-nav li:first-child,.side-nav li {margin-left:0 }nav ul li {border-bottom:1px solid rgba(0,0,0,0.05) }.side-nav li a {text-transform:none;line-height:10px;padding:0 }.side-nav li i {display:inline-block;font-size:15px;line-height:60px;width:40px }.mobile-profile{background:url('../themes/zwiebl-zw_material_portfolio/assets/images/pozadi-titulka.jpg') no-repeat scroll center center / cover ;display:block;min-height:160px;position:relative }.profile-inner {background:none repeat scroll 0 0 rgba(60,70,80,0.7);height:100%;left:0;padding:20px;position:absolute;top:0;width:100% }.pp-container {display:block;margin:5px 0;width:60px }.pp-container img {border-radius:50%;width:100%;display:block }.mobile-profile h3 {color:#fff;font-size:16px;font-weight:700;margin:8px auto 5px;text-align:left }.mobile-profile h5 {color:#fff;font-size:13px;text-align:left }.contact-form .submit-wrap {margin-top:40px }.about-inner {margin:50px 0 }.padd-tb-120 {padding-bottom:80px;padding-top:80px }#portfolio-item-loader {margin:0 auto;display:block }#sluzby .sec-overlay {padding-bottom:80px;padding-top:70px }.portfolio-wrap {padding-bottom:80px }.portfolio-top {margin-bottom:50px;padding-bottom:15px }.experience-wrap {padding:80px 0 }.about-inner,.skill-inner,.experience-inner,.education-inner,.portfolio-inner,.team-inner,.funfact-inner,.testimonial-inner,.contact-inner {padding:0 20px }#map {height:495px }}@media only screen and (max-width:991px) {.skill-left {margin-top:0 }.skill-inner {margin-top:0 }.btn-wrapp {display:block;margin:0 auto;position:static;width:142px }.btn-wrapp a {display:inline-block;margin-bottom:0;margin-top:50px }.btn-wrapp a:first-child {margin-right:25px }}@media only screen and (max-width:767px) {.home-inner {height:calc(100vh - 100px) }.section-head {margin-bottom:30px }.home-title {font-size:42px }.home-subtitle {font-size:14px }.title {font-size:36px;line-height:1.1 }.modal .title {font-size:18px;line-height:1.2 }.section-title {margin-bottom:20px }.person-about .subtitle {font-size:24px }.about-wrap {padding:30px 0 }.person-img img {margin-bottom:25px }.funfact-box .card-panel {margin-bottom:30px }.education-wrap,.experience-wrap,.team-wrap,.fun-facts-wrap,.testimonial-wrap,.blog-wrap,.contact-wrap {padding-bottom:80px;padding-top:80px }.portfolio-top {padding-top:80px;padding-bottom:15px }.portfolio-category li {margin-bottom:15px;margin-right:20px }.skill-graph .single-skill {height:335px }.after-li {height:200px }.skill-right {padding-top:30px }.skill-title {padding-top:5px }.contact-info li {border:none;float:none;margin-bottom:10px;margin-right:10px;padding-right:10px;text-align:left }#map {border-radius:0;height:250px;width:100%;margin-bottom:30px }.cform-wrapper {border-radius:0 }.social-icons {display:block;float:none;margin:15px auto;text-align:center;width:100% }.copyright {display:block;float:none;padding:5px 0;text-align:center;width:100% }.thumb-slides-container {margin:0 auto;max-width:450px }.protfolio-item li {float:left;margin-right:0.5%;margin-bottom:0.5%;width:49% }}@media only screen and (max-width:600px) {a.brand-text {padding:25px 0 15px 0 }.person-img {margin-bottom:30px }}@media only screen and (max-width:479px) {.home-title {font-size:36px }.home-subtitle {font-size:13px }.title {font-size:32px }.static-menu form {width:170px }.section-head {margin-bottom:30px }.about-subtitle {font-size:20px;margin-bottom:25px }.skill-graph .single-skill {height:335px }.thumb-slides-container {margin:0 auto;max-width:285px }#message-success {float:left;margin:24px auto;position:relative;width:100% }#message-success p{width:100%;text-align:center }.protfolio-item li {float:left;margin-right:0;margin-bottom:20px;width:100% }.portfolio-category li {margin-right:10px }.portfolio-category li a {font-size:12px }.about-inner,.skill-inner,.experience-inner,.education-inner,.portfolio-inner,.team-inner,.funfact-inner,.testimonial-inner,.blog-inner,.contact-inner {padding:0 }}@media only screen and (max-width:359px) {.home-title {font-size:32px }.home-subtitle {font-size:12px }.thumb-slides-container {max-width:250px }}
.brand-text,.brand-text i {color:#ebb42d !important }.brand-bg,.sweet-alert button {background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebb42d),color-stop(100%,#7fa49a)) !important }.waves-effect.waves-brand {background-color:#a3780f }.p-overlay {background-color:#efc55c }.circle-loader .path {stroke:#ebb42d }.side-nav li.current a,.side-nav li a:hover {border-bottom-color:#ebb42d }.static-menu li i:hover,.static-menu li a:hover,.submenu-ul li a:hover,.home-title span,.about-subtitle,.person-about >a.btn-large,.about-social ul li a i,.skill-title,.skill-count,.single-widget ul li a,.single-post-content a,.share-post li a:hover,.com-title a,span.num {color:#ebb42d }.singel-hr-inner,.hr-wrap,.hrc:after,.thumb-slides-container.owl-theme .owl-controls .owl-page.active span,.blog-inner .card-content a.right:hover,.blog-inner .card-content a.right:focus,.contact-form .submit-btn:hover,.contact-form .submit-btn:focus,a.tags,.blog-inner .card-content a.right:active {background-color:#ebb42d }.contact-form .materialize-textarea:focus,.contact-form .input-box:focus {border-color:#ebb42d;box-shadow:0 1px 0 #ebb42d }.single-post-content blockquote {border-left:5px solid #ebb42d }.menu-select [type="radio"]:checked + label:after {border-color:#ebb42d;background-color:#ebb42d }@-webkit-keyframes color {0% {stroke:#ebb42d }20% {stroke:#ebb42d }25% {stroke:#ebb42d }45% {stroke:#ebb42d }50% {stroke:#ebb42d }70% {stroke:#ebb42d }75% {stroke:#ebb42d }95% {stroke:#ebb42d }}@keyframes color {0% {stroke:#ebb42d }20% {stroke:#ebb42d }25% {stroke:#ebb42d }45% {stroke:#ebb42d }50% {stroke:#ebb42d }70% {stroke:#ebb42d }75% {stroke:#ebb42d }95% {stroke:#ebb42d }}path#hemdcolor {fill:#ebb42d !important }path#kragencolor {fill:#e8ac16 !important }path#hemdrahmencolor2 {fill:#daa115 !important }path#hemdrahmencolor3 {fill:#ecb93b !important }path#krageninnen {fill:#eaaf1f !important }a.brand-text >span {color:#ebb42d;font-size:33px;font-weight:700 }.ct-widget .ct-ignition__button--edit {background:#ebb42d !important }