.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.hide{display:none}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/.clearfix{display:block}/**/.clear-fixed{height:100%;overflow:hidden}a,a:hover,a:focus{text-decoration:none}a:hover,a:active,a:focus{outline:none}a img{border:none}img{vertical-align:top}::-moz-selection{color:#FFF;background:#72AEB4;text-shadow:none}::selection{color:#FFF;background:#72AEB4;text-shadow:none}body{line-height:1}ul,ol{list-style:none}abbr[title]{border-bottom:1px dotted}abbr:hover{cursor:help}b,strong{font-weight:bold}i,em,dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #CCC;margin:1em 0;padding:0}ins{background:#FF9;color:#000;text-decoration:none}mark{background:#FF0;color:#000;font-style:italic;font-weight:bold}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}small{font-size:85%}big{font-size:135%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}textarea{overflow:auto;vertical-align:top;resize:vertical}table{width:100%;border-collapse:collapse;border-spacing:0}td{vertical-align:top}@font-face{font-family:'Noticia Text';src:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/fonts/NoticiaText-Regular.eot);src:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/fonts/NoticiaText-Regular.eot?#iefix) format('embedded-opentype'), url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/fonts/NoticiaText-Regular.otf) format('otf'), url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/fonts/NoticiaText-Regular.svg#NoticiaText-Regular) format('svg'), url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/fonts/NoticiaText-Regular.ttf) format('truetype'), url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/fonts/NoticiaText-Regular.woff) format('woff'), url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/fonts/NoticiaText-Regular.woff2) format('woff2')}body{font:13px/1.8em 'Noticia Text', Georgia, serif;color:#444;background-color:#FFF}a{color:#72AEB4}a:hover{color:#F60}h1,h2,h3,h4,h5,h6{color:#181818}b,strong{color:#181818}blockquote{font-size:14px;font-style:italic;padding-left:70px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/quote.png) no-repeat 0 10px}pre{padding:15px 20px}code{display:block;padding:15px 20px}pre,code{border:1px solid #E5E5E5;background:#F9F9F9}table{width:100%;border-collapse:collapse;text-align:left;background:#F9F9F9;border:1px solid #E5E5E5}th, thead td{text-align:left;font-weight:bold;padding:8px 15px;background:#F1F1F1;color:#333}td{padding:8px 15px;border-top:1px solid #E5E5E5}.alignleft{float:left;text-align:left;margin-right:20px}.alignright{float:right;text-align:right;margin-left:20px}.aligncenter{margin:0 auto;display:block}h1, h2, h3, h4, h5, h6, nav, input, textarea, .page-header-breadcrumbs, .comment-meta .fn,.footer-message{font-family:'Helvetica Neue',Helvetica,Arial,serif,sans-serif}h1,h2,h3,h4,h5,h6,nav{font-weight:normal}.meta, .more-link, .client-url a, .post-tags, .pagination, .normal-pagination, .comment-pagination, .site-slogan p, .widget-post li .post-entry .title{font-family:'Noticia Text',Georgia,serif}.site-slogan p a, .sortable-menu li a, .ajax-portfolio #close, .ajax-portfolio-list li .cats a, .post-desc-list li .cats a, .post-slide-list li .cats a, .post-desc-list .desc a, .portfolio-list li .cats a, .jcarousel-next, .jcarousel-prev, .pagination a, .pagination span, .normal-pagination a, .comment-pagination a, .comment-pagination span, .post-item .overlay-icon, .post-portfolio-single .post-entry .post-meta .client-url a, .single-post-pagenation li a, .post-blog .post-meta .link a, .search-lists li .post-more a, .widget-post li .meta a, .widget_tag_cloud a, .blog-list .post-entry .more-link, .flex-direction-nav li a, .slideshow-next, .slideshow-prev, #commentform input[type="submit"], .contact-page input[type="submit"], .widget-post li .meta a, .widget-portfolio li .meta a, #footer-twitter .slides_container .slide .date a, .footer-message a{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.comment-form-file input[type="text"], .comment-form-content, .widget-search .text-file, .contact-page input[type="text"], .contact-page #comments, #top-menu ul li ul li a:hover{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.post-format h1, .post-format h2, .post-format h3, .post-format h4, .post-format h5, .post-format h6{font-weight:bold}.post-format h1, .post-format h2, .post-format h3, .post-format h4{margin-bottom:15px}.post-format h5, .post-format h6{margin-bottom:10px}.post-format h1{font-size:24px;line-height:28px}.post-format h2{font-size:20px;line-height:22px}.post-format h3{font-size:16px;line-height:20px}.post-format h4{font-size:14px;line-height:18px}.post-format h5{font-size:12px;line-height:18px}.post-format h6{font-size:10px;line-height:16px}.post-format p, .post-format ul, .post-format ol, .post-format dl, .post-format pre, .post-format blockquote{margin-bottom:20px}.post-format ul li ul, .post-format ol li ol, .post-format ul li ol, .post-format ol li ul{margin:10px 0;padding:0 0 0 40px}.post-format ul, .post-format ol, .post-format ul ul, .post-format ol ol, .post-format ul ol, .post-format ol ul{list-style-position:inside}.post-format ul{list-style-type:disc}.post-format ol{list-style-type:decimal}.post-format ol ol{list-style-type:upper-alpha}.post-format ol ol ol{list-style-type:lower-roman}.post-format ol ol ol ol{list-style-type:lower-alpha}.post-format ul.square{list-style:square}.post-format ul.circle{list-style:circle}.post-format ul.disc{list-style:disc}.post-format dl dt{font-weight:bold}.post-format dl dd{margin-left:20px}.post-format p a{border-bottom:1px solid #E5E5E5;padding-bottom:2px}.post-format p a:hover{border-bottom:none}.post-blog .post-entry .post-format img, .post-blog-single .post-format img{max-width:520px;height:auto}.post-portfolio-single .post-format img{max-width:660px;height:auto}.post-page-single .post-format img{max-width:690px;height:auto}.post-fullwidth-single .post-format img{max-width:930px;height:auto}.wp-caption{position:relative}.wp-caption .alignnone{margin:0 0 20px}.wp-caption .alignleft{margin:5px 20px 20px 0}.wp-caption .alignright{margin:5px 0 20px 20px}.wp-caption .wp-caption-text{position:absolute;bottom:0;left:0;margin:0;padding:5px 20px;background:#333;font-size:14px;color:#EEE}.sticky,.gallery-caption,.bypostauthor{}.no-post{text-align:center}.no-post h2{font-size:24px;margin-bottom:15px}.no-post p{font-size:14px}.post-entry-images ul{margin:0}.post-entry-images li{margin-bottom:20px;list-style:none}.post-entry-images li:last-child{margin:0}.post-thumb{position:relative}.post-thumb-hover .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF}.post-thumb-hover .overlay-icon{position:absolute;bottom:10px;right:10px;width:30px;height:30px}.post-item .overlay-icon{background-repeat:no-repeat;background-color:#F60;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/portfolio-overlay-icon.png)}.item-image .overlay-icon{background-position:50% 0}.item-gallery .overlay-icon{background-position:50% -30px}.item-video .overlay-icon{background-position:50% 100%}.post-thumb-preload .wp-preload-image{opacity:0;filter:alpha(opacity=0)}.post-thumb-preload .loader-icon{display:block;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/loader.gif);background-repeat:no-repeat;background-position:50% 50%;background-color:#F8F8F8}#page{margin:0 auto;box-shadow:0px 1px 10px rgba(0, 0, 0, .35);-moz-box-shadow:0px 1px 10px rgba(0, 0, 0, .35);-webkit-box-shadow:0px 1px 10px rgba(0, 0, 0, .35)}body.liquid #page{width:100%}body.fixed #page{width:980px;background:#FFF}.fullwidth,.left-side,.right-side{padding:50px 0}.template-front-page .fullwidth{padding-top:0}.col-width,#main{width:930px;margin:0 auto}#content{width:690px}#sidebar{width:210px}.left-side #sidebar, .right-side #content{float:left}.right-side #sidebar, .left-side #content{float:right}.fullwidth #content{width:100%}.col-1-1{width:930px}.col-2-1{width:450px}.col-3-1{width:290px}.col-4-1{width:210px}.col-1-1,.col-2-1,.col-3-1,.col-4-1{float:left;margin-left:30px}.col-first{margin-left:0;clear:left}.topbar{height:50px;line-height:50px;background:#72AEB4}body.fixed .topbar .col-width{width:100%}.ddsmoothmenu ul{z-index:100;margin:0;padding:0}.ddsmoothmenu ul li{position:relative}.ddsmoothmenu ul li a{display:block}.ddsmoothmenu ul li ul{position:absolute;left:0;display:none;visibility:hidden}.ddsmoothmenu ul li ul li{float:none}.ddsmoothmenu ul li ul li ul{top:0}.ddsmoothmenu ul li ul li a{width:160px}.downarrowclass,.rightarrowclass{display:block;position:absolute}.downarrowclass{display:none}.rightarrowclass{top:17px;right:15px;width:3px;height:5px}.ddshadow{position:absolute;left:0;top:0;width:0;height:0}.select-menu{display:none}#top-menu{float:left}#top-menu ul{height:50px;line-height:50px}#top-menu ul li{float:left;text-transform:uppercase}#top-menu ul li a{height:50px;line-height:50px;display:block;padding:0 15px;color:#FFF;font-size:13px;font-weight:bold}#top-menu ul li.backLava{background-color:#F60}#top-menu ul li ul{height:auto;background-color:#F60;padding:10px 0}#top-menu ul li ul li{margin:0;padding:0 10px}#top-menu ul li ul li a{height:40px;line-height:40px;overflow:hidden;padding:0 5px}#top-menu ul li ul li a:hover{background-color:#F50}#top-menu ul li a .downarrowclass, #top-menu ul li a.selected .downarrowclass{background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/downarrow.png);background-repeat:no-repeat}#top-menu ul li a .downarrowclass{background-position:0 0}#top-menu ul li a.selected .downarrowclass{background-position:0 100%}#top-menu ul li a .rightarrowclass, #top-menu ul li a.selected .rightarrowclass{background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/rightarrow.png);background-repeat:no-repeat}#top-menu ul li a .rightarrowclass{background-position:0 0}#top-menu ul li a.selected .rightarrowclass{background-position:100% 0}#social-networking{float:right}#social-networking li{float:left;position:relative}#social-networking li a, #social-networking li a .overlay{width:50px;height:50px;display:block;text-indent:-9999em;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/social-networking.png);background-repeat:no-repeat}#social-networking li a .overlay{position:absolute;top:0;left:0}#social-networking li a#twitter-link, #social-networking li a#twitter-link .overlay{background-position:50% 0}#social-networking li a#facebook-link, #social-networking li a#facebook-link .overlay{background-position:50% -50px}#social-networking li a#dribbble-link, #social-networking li a#dribbble-link .overlay{background-position:50% -100px}#social-networking li a#vimeo-link, #social-networking li a#vimeo-link .overlay{background-position:50% -150px}#social-networking li a#flickr-link, #social-networking li a#flickr-link .overlay{background-position:50% -200px}#social-networking li a#feed-link, #social-networking li a#feed-link .overlay{background-position:50% -250px}#social-networking li a#linkedin-link, #social-networking li a#linkedin-link .overlay{background-position:50% -300px}#social-networking li a#email-link, #social-networking li a#email-link .overlay{background-position:50% -350px}#social-networking li a#twitter-link .overlay{background-color:#3CF}#social-networking li a#facebook-link .overlay{background-color:#3B5998}#social-networking li a#dribbble-link .overlay{background-color:#EC6197}#social-networking li a#vimeo-link .overlay{background-color:#9FC541}#social-networking li a#flickr-link .overlay{background-color:#FF0084}#social-networking li a#feed-link .overlay{background-color:#F60}#social-networking li a#linkedin-link .overlay{background-color:#3BB0EB}#social-networking li a#email-link .overlay{background-color:#CF0F0F}.site-title{text-align:center;padding:50px 0;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/dotted-line.png) repeat-x 0 100%}.site-logo p, .site-name p{color:#999}.site-logo p{margin-top:10px}.site-name p{margin-top:15px}.site-name h1{font-size:48px;text-transform:uppercase;margin:0}.site-page-header{padding:30px 0;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/dotted-line.png) repeat-x 0 100%}.site-page-header h3{font-size:22px;text-transform:uppercase;letter-spacing:-1.2px}.page-header-breadcrumbs{margin-top:5px;font-size:10px}.page-header-breadcrumbs .sep{padding:0 3px}.page-header-breadcrumbs a, .page-header-breadcrumbs .sep, .page-header-breadcrumbs .breadcrumb-title, .page-header-breadcrumbs .trail-end{color:#999}.page-header-breadcrumbs a:hover{text-decoration:underline;color:#E44884}body.home .pageloader-inner, body.page .pageloader-inner{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background:#F8F8F8;padding:50px 0}body.home .pageloader-inner .post-portfolio-single, body.page .pageloader-inner .post-portfolio-single{width:930px;margin:0 auto}#ajax-wrap{}#ajax-wrap #loader, #ajax-wrap #close{display:none}#ajax-wrap #close{margin-top:50px;position:relative}#ajax-wrap #close a{float:right;width:40px;height:35px;text-indent:-999em;cursor:pointer;background-color:#F8F8F8;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/close-ajax-portfolio.png);background-repeat:no-repeat;background-position:50% 0;border:1px solid #E5E5E5;border-bottom:none;position:absolute;right:0;bottom:-1px}#ajax-wrap #close a:hover{background-color:#F60;background-position:50% 100%}#ajax-wrap #loader{margin-top:30px;text-align:center}.template-front-page .site-slogan, .template-front-page .shortcode-slideshow-front-page{margin-top:40px}.template-front-page .ajax-portfolio, .template-front-page .not-ajax-portfolio, .template-front-page .post-desc-list, .template-front-page .post-slide-list{margin-top:50px}.template-front-page .blog-desc-list{border-top:1px solid #E5E5E5;padding-top:50px;margin-top:45px}.site-slogan{margin-bottom:40px}.slogan-dotted-line{background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/dotted-line.png) repeat-x 0 100%;padding-bottom:45px}.site-slogan p{text-align:center;font-size:22px;line-height:1.4em;font-weight:normal;padding:0;margin:0}.site-slogan p a{border-bottom:1px solid #E9E9E9}.site-slogan p a:hover{border:none;background:#F60;color:#FFF}.sortable-menu ul{list-style:none;margin:0 0 30px;padding:0}.sortable-menu li{float:left;margin:0 5px 0 0;text-transform:uppercase;font-weight:bold}.sortable-menu li a{display:block;padding:0 10px;height:23px;line-height:22px;font-size:10px;color:#666}.sortable-menu li.active a, .sortable-menu li.current-cat a, .sortable-menu li a:hover{color:#FFF}.sortable-menu li a{background:#F1F1F1}.sortable-menu li.active a, .sortable-menu li.current-cat a{background:#72AEB4}.sortable-menu li a:hover{background:#F60}.ajax-portfolio-list ul{list-style:none;margin:0;padding:0;margin-top:-30px}.ajax-portfolio-list li{margin-top:30px;text-align:center}.ajax-portfolio-list li.col-2-1:nth-child(2n+1), .ajax-portfolio-list li.col-3-1:nth-child(3n+1), .ajax-portfolio-list li.col-4-1:nth-child(4n+1){margin-left:0;clear:left}.ajax-portfolio-list li .title{margin:10px 0 0;line-height:1.8em;font-size:14px;font-weight:bold}.ajax-portfolio-list li .cats, .ajax-portfolio-list li .cats a{font-size:12px;color:#999}.ajax-portfolio-list li .cats span{padding:0 5px}.ajax-portfolio-list li .cats a:hover{background:#F60;color:#FFF;padding:1px 0;line-height:21px}.post-desc-list ul, .post-slide-list ul{list-style:none;margin:0;padding:0}.post-desc-list li, .post-slide-list li{margin-top:30px;text-align:center}.post-desc-list li .item-title, .post-slide-list li .item-title{margin:10px 0 0;line-height:1.4em;font-size:14px;font-weight:bold}.post-desc-list li .cats, .post-desc-list li .cats a, .post-slide-list li .cats, .post-slide-list li .cats a{font-size:12px;color:#999}.post-desc-list li .cats span, .post-slide-list li .cats span{padding:0 5px}.post-desc-list li .cats a:hover, .post-slide-list li .cats a:hover{background:#F60;color:#FFF;padding:1px 0;line-height:21px}.post-desc-list .title{margin-bottom:15px;text-transform:uppercase;font-size:13px;font-weight:bold}.post-desc-list .desc{float:left}.post-desc-list .desc a{display:block;float:left;margin-top:15px;padding:0 10px;font-size:12px;font-weight:normal;background:#F1F1F1;border:none;color:#666}.post-desc-list .desc a:hover{border:none;background:#F60;color:#FFF}.post-desc-list ul{float:right;width:690px;margin-top:-30px}.post-slide-list .title{margin-bottom:0;padding-bottom:15px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/dotted-line.png) repeat-x 0 100%;text-transform:uppercase;font-size:13px;font-weight:bold}.post-carousel ul{margin-right:-30px}.post-carousel li{float:left;width:210px;margin-right:30px}.related-post-lists{margin-top:50px}.portfolio-list ul{margin-top:-30px}.portfolio-list li{margin-top:30px;text-align:center}.portfolio-list li .title{margin:10px 0 0;font-size:14px;font-weight:bold}.portfolio-list li .cats, .portfolio-list li .cats a{font-size:12px;color:#999}.portfolio-list li .cats span, .portfolio-list li .cats span{padding:0 5px}.portfolio-list li .cats a:hover, .portfolio-list li .cats a:hover{background:#F60;color:#FFF;padding:1px 0;line-height:21px}.portfolio-sortable-list ul li.col-2-1:nth-child(2n+1), .portfolio-sortable-list ul li.col-3-1:nth-child(3n+1), .portfolio-sortable-list ul li.col-4-1:nth-child(4n+1){margin-left:0;clear:left}body.home .post-portfolio-single{margin-bottom:30px}.post-portfolio-single .post-content{float:left;width:660px}.post-portfolio-single .post-entry{float:right;width:240px}.post-portfolio-single .post-entry .title{border-bottom:1px solid #E5E5E5;padding-bottom:5px;margin-bottom:18px;font-size:16px}.post-portfolio-single .post-entry .post-meta p{margin-bottom:5px}.post-portfolio-single .post-entry .post-meta p{color:#999}.post-portfolio-single .post-entry .post-meta b{padding-right:5px;font-weight:normal;color:#333}.post-portfolio-single .post-entry .post-meta .skills, .post-portfolio-single .post-entry .post-meta .date, .post-portfolio-single .post-entry .post-meta .client{font-size:12px}.post-portfolio-single .post-entry .post-format{margin-top:15px}.post-portfolio-single .post-entry .post-meta .client-url a{display:block;float:left;height:29px;line-height:29px;padding:0 15px;margin-top:15px;background:#F1F1F1;color:#666}.post-portfolio-single .post-entry .post-meta .client-url a:hover{background:#F60;color:#FFF}.blog-list li{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #E5E5E5}.blog-list .post-format li{margin-bottom:0;padding-bottom:0;border:none}.blog-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.post-blog .post-meta{float:left;width:140px}.post-blog .post-meta .link{margin-bottom:20px}.post-blog .post-meta .link a{display:block;width:45px;height:45px;background-color:#E2E2E2;background-repeat:no-repeat;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/format-icons.png);text-indent:-999em}.post-blog .post-meta .link a:hover{background-color:#F60}.post-blog .post-meta p{margin-bottom:5px;color:#999;font-size:12px}.post-blog .post-meta b{padding-right:5px;font-weight:normal}.post-blog .post-entry{float:right;width:520px}.post-blog .post-entry h2.entry-title{font-weight:bold}.blog-list .post-entry .more-link{display:block;float:left;border:none;height:27px;line-height:27px;padding:0 15px;margin-top:20px;background:#F1F1F1;color:#666}.blog-list .post-entry .more-link:hover{background:#F60;color:#FFF}.post-blog .post-tags{margin:30px 0}.post-blog .post-tags b{padding-right:10px;font-weight:normal}.post-blog .post-tags a{border-bottom:1px solid #E5E5E5;padding-bottom:2px}.post-blog .post-tags a:hover{border-bottom:none;padding-bottom:3px}.post-standard .entry-standard  h2.entry-title{margin-bottom:20px;font-size:18px}.post-quote .entry-quote{padding-left:30px;margin-bottom:20px;border-left:1px solid #E5E5E5}.post-quote .entry-quote h2.entry-title{font-size:16px;line-height:26px}.post-quote .entry-quote .sub-title{display:block;color:#999;margin-top:10px}.post-link .entry-link{margin-bottom:15px}.post-link .entry-link h2.entry-title{font-size:18px;margin-bottom:5px}.post-link .entry-link .sub-title{color:#999}.post-image .entry-image .post-thumb{margin-bottom:30px}.post-image .entry-image h2.entry-title{margin-bottom:20px;font-size:18px}.post-slideshow .entry-slideshow li{margin-bottom:0;padding-bottom:0;border-bottom:none}.post-slideshow .flex-container-gallery{margin-bottom:30px}.post-slideshow .entry-slideshow h2.entry-title{margin-bottom:20px;font-size:18px}.post-video .entry-video h2.entry-title{margin-bottom:20px;font-size:18px}.post-video .post-entry-video{margin-bottom:25px}.post-audio .entry-audio{margin-bottom:20px}.post-standard .post-meta .link a{background-position:0 0}.post-quote .post-meta .link a{background-position:-45px 0}.post-link .post-meta .link a{background-position:-90px 0}.post-image .post-meta .link a{background-position:-135px 0}.post-slideshow .post-meta .link a{background-position:-180px 0}.post-video .post-meta .link a{background-position:-225px 0}.post-audio .post-meta .link a{background-position:-270px 0}.search-lists li{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #E5E5E5}.search-lists li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.search-lists li h2{font-weight:bold;font-size:16px}.search-lists li .post-excerpt{margin-top:10px}.search-lists li .post-more a{display:block;float:left;border:none;height:27px;line-height:27px;padding:0 15px;margin-top:20px;background:#F1F1F1;color:#666}.search-lists li .post-more a:hover{background:#F60;color:#FFF}.archive-latest-posts h3, .archive-page-lists h3, .archive-category-lists h3, .archive-archive-lists h3{font-size:14px;font-weight:bold}.archive-latest-posts{margin-bottom:50px}.archive-latest-posts li, .archive-page-lists li, .archive-category-lists li, .archive-archive-lists li{padding-top:10px;list-style-type:disc;list-style-position:inside}.archive-latest-posts li a, .archive-page-lists li a, .archive-category-lists li a, .archive-archive-lists li a{border-bottom:1px solid #E5E5E5;padding:0 0 3px}.pagination,.normal-pagination{margin-top:40px}body.template-blog .pagination, body.template-blog .normal-pagination, body.search .pagination, body.search .normal-pagination{border-top:1px solid #E5E5E5;margin-top:50px;padding-top:40px}.pagination a, .pagination span, .normal-pagination a, .comment-pagination a, .comment-pagination span{display:block;float:left;height:29px;line-height:29px;text-align:center;background:#F1F1F1;color:#666}.pagination a, .pagination span, .comment-pagination a, .comment-pagination span{margin-right:2px;width:30px}.pagination a:hover, .pagination span.current, .normal-pagination a:hover, .comment-pagination a:hover, .comment-pagination span.current{background:#F60;color:#FFF}.normal-pagination{font-size:12px;text-transform:uppercase}.normal-pagination a{padding:0 12px}.normal-pagination .next{float:left}.normal-pagination .prev{float:right}.single-post-pagenation{margin-bottom:10px}.single-post-pagenation li{float:left}.single-post-pagenation li.previous-link{margin-right:2px}.single-post-pagenation li.previous-link a{background-position:0 100%}.single-post-pagenation li.next-link a{background-position:100% 100%}.single-post-pagenation li a{display:block;width:30px;height:25px;line-height:25px;background-color:#72AEB4;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/arrow-btn.png);background-repeat:no-repeat;text-indent:-999em}.single-post-pagenation li a:hover{background-color:#F60}#comments-title,#reply-title{padding-bottom:15px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/dotted-line.png) repeat-x 0 100%;text-transform:uppercase;font-size:13px;font-weight:bold}#comments,#respond{margin-top:50px}.commentlist li .comment-author{float:left;text-align:center;padding-top:5px}.commentlist li article.comment-wrap, .commentlist li article.comment-wrap li ul.children article.comment-wrap{padding:30px 0 15px;border-bottom:1px solid #E5E5E5}.commentlist li.depth-1 .comment-entry{margin-left:60px}.commentlist li.depth-2 .comment-entry, .commentlist li.depth-3 .comment-entry, .commentlist li.depth-4 .comment-entry, .commentlist li.depth-5 .comment-entry{margin-left:55px}.commentlist ul.children{padding-left:60px}.commentlist li .fn{font-weight:normal;display:block}.commentlist li .fn, .commentlist li .fn a{color:#333}.commentlist li .fn a:hover{color:#F60}.commentlist li .time, .commentlist li .reply, .commentlist li .edit-link{font-size:10px}.comment-text,.comment-awaiting-moderation{margin-top:15px}.commentlist li.pingback{padding:15px 0;border-bottom:1px solid #E5E5E5}.commentlist li.pingback .edit-link{font-size:10px;padding-left:15px}#commentform{margin-top:30px}.comment-form-file{margin-bottom:20px}.comment-form-file input[type="text"]{width:320px;padding:8px 10px;height:21px;line-height:21px}.comment-form-content{width:95%;height:120px;padding:10px}.comment-form-file input[type="text"],.comment-form-content{border:1px solid #E9E9E9;background:#FFF;color:#666}.comment-form-file input[type="text"]:focus,.comment-form-content:focus{border:1px solid #CCC;background:#FFF;color:#333}#commentform input[type="submit"]{border:none;padding:10px 20px;margin-top:20px;background:#72AEB4;font-weight:bold;color:#FFF}#commentform input[type="submit"]:hover{background:#F60}#commentform .logged-in-as{margin-bottom:10px}.page-error{text-align:center}.page-error h1{font-size:48px;margin-bottom:30px}.page-error h3{margin-bottom:15px;font-size:16px}.contact-page .box{margin-bottom:20px}.contact-page label{display:block;color:#333;margin-bottom:5px}.contact-page .required{color:#F00}.contact-page #comments{margin:0}.contact-page .box-recaptcha{margin-top:20px}.contact-page input[type="text"]{width:450px;padding:8px 10px;height:21px;line-height:21px}.contact-page #comments{width:670px;height:120px;padding:10px}.contact-page input[type="text"], .contact-page #comments{border:1px solid #E9E9E9;background:#FFF;color:#666}.contact-page input[type="text"]:focus, .contact-page #comments:focus{border:1px solid #CCC;background:#FFF;color:#333}.contact-page input[type="submit"]{border:none;padding:10px 20px;margin-top:20px;background:#72AEB4;font-weight:bold;color:#FFF}.contact-page input[type="submit"]:hover{background:#F60}.contact-page #message{margin:10px 0;padding:0}.contact-page .error-message{border:1px solid #FBDCDC;background:#FFF6F6;margin-top:20px;padding:8px 15px;font-size:14px;color:#ED836B}.contact-page .box-button{position:relative}.contact-page .loader{position:absolute;top:35px;left:120px}.contact-page #success-page{border:1px solid #DCF4FA;background:#F5FCFF;color:#6BC4ED;padding:8px 15px}.contact-page #success-page strong{color:#6BC4ED}.jcarousel-container{margin-right:-30px;max-width:100%}.jcarousel-clip{overflow:hidden;width:100%}.jcarousel-item{margin:0 30px 0 0;width:210px}.jcarousel-next,.jcarousel-prev{cursor:pointer;width:30px;height:25px;position:absolute;top:-40px;background-repeat:no-repeat;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/arrow-btn.png)}.jcarousel-next{right:0}.jcarousel-prev{right:32px}.jcarousel-next,.jcarousel-next:hover,.jcarousel-next:focus,.jcarousel-next:active{background-position:100% 100%}.jcarousel-prev,.jcarousel-prev:hover,.jcarousel-prev:focus,.jcarousel-prev:active{background-position:0 100%}.jcarousel-next-disabled,.jcarousel-next-disabled:hover,.jcarousel-next-disabled:focus,.jcarousel-next-disabled:active{background-position:100% 0}.jcarousel-prev-disabled,.jcarousel-prev-disabled:hover,.jcarousel-prev-disabled:focus,.jcarousel-prev-disabled:active{background-position:0 0}.jcarousel-next,.jcarousel-prev{background-color:#72AEB4}.jcarousel-next:hover,.jcarousel-next:focus,.jcarousel-next:active,.jcarousel-prev:hover,.jcarousel-prev:focus,.jcarousel-prev:active{background-color:#F60}.jcarousel-next-disabled,.jcarousel-next-disabled:hover,.jcarousel-next-disabled:focus,.jcarousel-next-disabled:active,.jcarousel-prev-disabled,.jcarousel-prev-disabled:hover,.jcarousel-prev-disabled:focus,.jcarousel-prev-disabled:active{background-color:#F1F1F1;cursor:auto}footer{height:100%;overflow:hidden;clear:both}.footer-twitter-wrap{background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/stripes.png) #F5F5F5;border-top:1px solid #E5E5E5}#footer-twitter .slides_container{padding:20px 0 20px 50px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/footer-twitter.png) no-repeat 0 50%}#footer-twitter .slides_container .slide{width:870px;font-size:16px}#footer-twitter .slides_container .slide .date{padding-left:30px;text-transform:uppercase}#footer-twitter .slides_container .slide .date a{background:#F60;color:#FFF;padding:2px 10px;font-size:10px}.footer-message{background:#72AEB4}.footer-message, .footer-message a, .footer-message a:hover{color:#FFF}.footer-message p{text-align:center;text-transform:uppercase;padding:30px 0;font-size:13px}.footer-message a{border-bottom:1px solid #FFF}.footer-message a:hover{background:#F60;border-bottom:none}.shortcode-col-2-1{width:48.3870%}.shortcode-col-3-1{width:31.1827%}.shortcode-col-4-1{width:21.2121%}.shortcode-col-3-2{width:65.5913%}.shortcode-col-4-3{width:74.1935%}.shortcode-col-2-1,.shortcode-col-3-1,.shortcode-col-4-1,.shortcode-col-3-2,.shortcode-col-4-3{float:left;margin-right:3.2258%;margin-bottom:25px}.shortcode-col-last{margin-right:0}.shortcode-box p{padding:12px 20px;margin:0}.shortcode-box-alert, .shortcode-box-alert strong, .shortcode-box-alert b{color:#9E660D}.shortcode-box-alert p{background:#FFF0BC;border:1px solid #D3BC6F}.shortcode-box-error, .shortcode-box-error strong, .shortcode-box-error b{color:#8D4345}.shortcode-box-error p{background:#FFDCDD;border:1px solid #E9B9BB}.shortcode-box-success, .shortcode-box-success strong, .shortcode-box-success b{color:#526D4B}.shortcode-box-success p{background:#E1FFD9;border:1px solid #BADEB1}.shortcode-button{display:inline-block;height:33px;line-height:32px;padding:0 15px;background-position:0 0;background-repeat:repeat-x}.shortcode-button:hover{background-position:0 100%}.shortcode-button-black{border:1px solid #222;border-top:1px solid #282828;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-black.png);color:#EEE}.shortcode-button-black:hover{border:1px solid #2A2A2A;border-top:1px solid #383838;color:#FFF}.shortcode-button-gray{border:1px solid #CCC;border-top:1px solid #D8D8D8;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-gray.png);color:#666}.shortcode-button-gray:hover{border:1px solid #CCC;border-top:1px solid #DDD;color:#444}.shortcode-button-blue{border:1px solid #21ABA4;border-bottom:1px solid #1FA39C;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-blue.png);color:#FFFFF8}.shortcode-button-blue:hover{border:1px solid #24BCB5;border-bottom:1px solid #22B4AD;color:#FFF}.shortcode-button-green{border:1px solid #6E9900;border-bottom:1px solid #668F00;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-green.png);color:#FFFFF8}.shortcode-button-green:hover{border:1px solid #84B800;border-bottom:1px solid #7CAD00;color:#FFF}.shortcode-button-orange{border:1px solid #D66000;border-bottom:1px solid #C25700;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-orange.png);color:#FFFFF8}.shortcode-button-orange:hover{border:1px solid #E06500;border-bottom:1px solid #D66000;color:#FFF}.shortcode-button-pink{border:1px solid #D6006F;border-bottom:1px solid #C20064;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-pink.png);color:#FFFFF8}.shortcode-button-pink:hover{border:1px solid #E00074;border-bottom:1px solid #D6006F;color:#FFF}.shortcode-button-purple{border:1px solid #A800EB;border-bottom:1px solid #9A00D6;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-purple.png);color:#FFF}.shortcode-button-purple:hover{border:1px solid #AF00F5;color:#FFF}.shortcode-button-yellow{border:1px solid #EBCB00;border-bottom:1px solid #D6BA00;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/btn-yellow.png);color:#FFF}.shortcode-button-yellow:hover{border:1px solid #EBCB00;color:#FFF}.shortcode-accordions-wrap .accordions{margin:0;padding:0;border:1px solid #E5E5E5;border-top:none}.shortcode-accordions-wrap .accordions li{list-style:none;margin:0;padding:0}.shortcode-accordions-wrap .accordion-head{font-size:12px;height:39px;line-height:39px;margin:0;border-top:1px solid #E5E5E5;background-color:#F9F9F9;color:#666}.shortcode-accordions-wrap .accordion-head .accordion-head-icon{display:block;padding:0 30px 0 40px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/accordion-icon.png);background-repeat:no-repeat;background-position:15px 0;cursor:pointer}.shortcode-accordions-wrap .accordion-head .active{background-position:15px -40px;background-color:#FFF;color:#333}.shortcode-accordions-wrap .accordion-head:hover{background-color:#FFF}.shortcode-accordions-wrap .accordion-content{padding:20px;border-top:1px solid #E5E5E5}.shortcode-toggles-wrap .toggles{margin:0;padding:0;border:1px solid #E5E5E5;border-top:none}.shortcode-toggles-wrap .toggles li{list-style:none;margin:0;padding:0}.shortcode-toggles-wrap .toggle-head{font-size:12px;height:39px;line-height:39px;margin:0;border-top:1px solid #E5E5E5;background-color:#F9F9F9;color:#666}.shortcode-toggles-wrap .toggle-head .toggle-head-icon{display:block;padding:0 30px 0 40px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/accordion-icon.png);background-repeat:no-repeat;background-position:15px 0;cursor:pointer}.shortcode-toggles-wrap .toggle-head .active{background-position:15px -40px;background-color:#FFF;color:#333}.shortcode-toggles-wrap .toggle-head:hover .toggle-head-icon{background-color:#FFF}.shortcode-toggles-wrap .toggle-content{padding:20px;border-top:1px solid #E5E5E5}.shortcode-tabs-wrap .tabs{margin:0;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/shortcodes/linebg.png) repeat-x 0 100%}.shortcode-tabs-wrap .tabs li{list-style:none;padding:0;margin:0 5px 0 0;float:left}.shortcode-tabs-wrap .tabs li .tab{display:block;height:37px;line-height:37px;padding:0 20px;border:1px solid #E5E5E5;background:#F9F9F9;font-weight:bold;color:#666}.shortcode-tabs-wrap .tabs li .active{background:#FFF;border-bottom:1px solid #FFF;color:#333}.shortcode-tabs-wrap .tabs li a:hover{background:#FFF}.shortcode-tabs-wrap .tabs-content{padding:15px 20px;border:1px solid #E5E5E5;border-top:none}.shortcode-hr{font-size:0;height:5px;line-height:5px;border-top:1px solid #E5E5E5}.shortcode-iconbox{text-align:center}.shortcode-iconbox .iconbox-title{margin:20px 0 0 0;font-size:14px}.shortcode-iconbox .iconbox-desc{margin-top:10px}.shortcode-gallery{margin:0}.shortcode-gallery li{margin:0 0 10px 10px;padding:0;list-style:none;float:left}.shortcode-gallery li.col-first{margin-left:0}.shortcode-pre{border:1px solid #E5E5E5;background:#F9F9F9;padding:15px 20px;margin:20px 0}.shortcode-pre p{margin:0}.widget{margin-bottom:50px}.widget h3.title{font-size:13px;text-transform:uppercase;padding-bottom:5px;font-weight:bold}#sidebar .widget:last-child{margin-bottom:0}.widget_categories ul, .widget_pages ul, .widget_nav_menu ul, .widget_archive ul, .widget_links ul, .widget_meta ul{padding:8px 0 0}.widget_categories ul li ul, .widget_pages ul li ul, .widget_nav_menu ul li ul{padding:0;margin:0}.widget_categories li, .widget_pages li, .widget_nav_menu li, .widget_archive li, .widget_links li, .widget_meta li{padding-top:5px}.widget_categories li a, .widget_pages li a, .widget_nav_menu li a, .widget_archive li a, .widget_links li a, .widget_meta li a{padding-bottom:5px}.widget_text .textwidget{margin-top:10px}.widget_categories li{color:#999;font-size:10px}.widget_categories li a{padding-right:10px;font-size:12px}.widget-search h3.title{margin-bottom:20px}.widget-search .text-file{padding:7px 8px;height:21px;line-height:21px;border:1px solid #E9E9E9;background:#FFF;color:#999}.widget-search .text-file:focus{border:1px solid #CCC;background:#FFF;color:#333}.widget-post ul{margin-top:5px}.widget-post li{padding:15px 0}.widget-post li .post-entry .title{font-weight:normal;line-height:120%;margin-bottom:2px}.widget-post li .meta, .widget-post li .meta a{font-size:10px;color:#999}.widget-post li .meta a:hover{background:#F60;color:#FFF}.widget-post li .meta span{padding-right:8px}.widget-portfolio li{text-align:center;margin-top:20px}.widget-portfolio li .title{margin:10px 0 0;line-height:1.8em;font-size:14px;font-weight:bold}.widget-portfolio li .meta, .widget-portfolio li .meta a{font-size:12px;color:#999}.widget-portfolio li .meta a:hover{background:#F60;color:#FFF}.widget-portfolio li .meta span{padding-right:8px}.widget-flickr ul.flickr-feed{margin-top:10px;margin-left:-10px}.widget-flickr li{float:left;width:45px;margin:10px 0 0 10px}.widget-flickr li.error{width:100%}.widget-flickr li img{width:45px;height:45px}.widget-tweets li .date{display:block}.widget_tag_cloud .tagcloud{padding-top:20px;height:100%;overflow:hidden}.widget_tag_cloud a{float:left;display:block;padding:0 10px;margin:0 2px 2px 0;background:#F1F1F1;color:#666}.widget_tag_cloud a:hover{background:#F60;color:#FFF}.widget-social ul{margin-left:-4px;margin-top:20px}.widget-social li{float:left;margin:0 0 4px 4px}.custom-widget-area .widget h3.title{margin-bottom:0;font-size:13px}.side-widget-area .widget h3.title{border-bottom:2px solid #E5E5E5}.side-widget-area .widget_categories li a, .side-widget-area .widget_pages li a, .side-widget-area .widget_nav_menu li a, .side-widget-area .widget_archive li a, .side-widget-area .widget_links li a, .side-widget-area .widget_meta li a{color:#72AEB4;border-bottom:1px solid #E1E1E1}.side-widget-area .widget_categories li a:hover, .side-widget-area .widget_pages li a:hover, .side-widget-area .widget_nav_menu li a:hover, .side-widget-area .widget_archive li a:hover, .side-widget-area .widget_links li a:hover, .side-widget-area .widget_meta li a:hover{color:#F60;border-bottom:1px solid #F60}.side-widget-area .widget-post li{border-bottom:1px solid #E9E9E9}.side-widget-area .widget-post li:last-child{border:none;padding-bottom:0}.side-widget-area .widget-search .text-file{width:190px}.side-widget-area .widget-flickr ul{width:220px}.footer-widgets-area{background:#F8F8F8;padding-top:40px}.footer-widgets-area .widget h3.title{border-bottom:2px solid #E1E1E1}.footer-widgets-area .widget_categories li a, .footer-widgets-area .widget_pages li a, .footer-widgets-area .widget_nav_menu li a, .footer-widgets-area .widget_archive li a, .footer-widgets-area .widget_links li a, .footer-widgets-area .widget_meta li a{color:#72AEB4;border-bottom:1px solid #E1E1E1}.footer-widgets-area .widget_categories li a:hover, .footer-widgets-area .widget_pages li a:hover, .footer-widgets-area .widget_nav_menu li a:hover, .footer-widgets-area .widget_archive li a:hover, .footer-widgets-area .widget_links li a:hover, .footer-widgets-area .widget_meta li a:hover{color:#F05E48;border-bottom:1px solid #F05E48}.footer-widgets-area .widget-post li{border-bottom:1px solid #E1E1E1}.footer-widgets-area .widget-post li:last-child{border:none;padding-bottom:0}.footer-widgets-area .col-1-1 .widget-search .text-file{width:910px}.footer-widgets-area .col-2-1 .widget-search .text-file{width:430px}.footer-widgets-area .col-3-1 .widget-search .text-file{width:270px}.footer-widgets-area .col-4-1 .widget-search .text-file{width:190px}.footer-widgets-area .col-3-1 .widget-flickr ul{width:300px}.footer-widgets-area .col-3-1 .widget-flickr li{width:40px}.footer-widgets-area .col-3-1 .widget-flickr li img{width:40px;height:40px}.footer-widgets-area .col-4-1 .widget-flickr ul{width:220px}.slides-js-style{position:relative}.slides-js-style .slides_container{overflow:hidden;position:relative;display:none;width:100%}.slides-js-style .slides_container .slide{display:block}.slideshow-next,.slideshow-prev{position:absolute;z-index:10;top:20px;width:30px;height:30px;text-indent:-999em;background-repeat:no-repeat;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/slider-arrow.png);background-color:#333}.slideshow-prev{right:52px;background-position:0 50%}.slideshow-next{right:20px;background-position:100% 50%}.slideshow-prev:hover,.slideshow-next:hover{background-color:#F60}.slideshow-pagination{position:absolute;top:30px;left:20px;height:10px;z-index:20}.slideshow-pagination li{float:left;margin-right:3px;list-style:none}.slideshow-pagination li a{display:block;text-indent:-999em;width:10px;height:10px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/slider-btn.png);background-repeat:no-repeat;background-position:0 0}.slideshow-pagination li a:hover, .slideshow-pagination li.current a{background-position:100% 0}.slideshow-caption{position:absolute;bottom:0;left:0;background:#333;padding:8px 20px}.slideshow-caption .title, .slideshow-caption .desc{color:#FFF;margin-bottom:0}.slideshow-caption .title{font-size:14px;font-weight:normal}.slideshow-caption .desc{margin-top:5px}.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides{margin:0;padding:0;list-style:none}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1;list-style:none;margin:0}.flexslider .slides>li{position:relative}.flex-container,.flex-container-gallery{zoom:1;position:relative}.flex-caption{}.flex-direction-nav{height:0}.flex-direction-nav li a{display:block;position:absolute;cursor:pointer;text-indent:-999em;font-size:0}.flex-direction-nav li .disabled{opacity: .3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;margin:0;padding:0}.flex-control-nav li{margin:0;float:left}.flex-control-nav li a{display:block;cursor:pointer;font-size:0;text-indent:-999em}.flex-control-nav li a.active{cursor:default}body.home .flex-container-gallery .flex-control-nav, body.home .flex-container-gallery .flex-direction-nav{margin:0;padding:0;list-style:none}.flex-control-nav{top:30px;left:20px}.flex-control-nav li a{width:10px;height:10px;line-height:10px;margin-right:3px;overflow:hidden;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/slider-btn.png);background-position:0 0}.flex-control-nav li a:hover, .flex-control-nav li a.active{background-position:100% 0}.flex-direction-nav li a{top:20px;width:30px;height:30px;background-repeat:no-repeat;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/slider-arrow.png)}.flex-direction-nav li .prev{right:52px;background-position:0 50%}.flex-direction-nav li .next{right:20px;background-position:100% 50%}.flex-direction-nav li a{background-color:#333}.flex-direction-nav li a:hover{background-color:#F60}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png) -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox-y.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox-x.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox-x.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/fancybox/fancybox.png) -55px -90px no-repeat}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial}.mejs-embed, .mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement, .mejs-container-fullscreen video{width:100%;height:100%}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0}.mejs-poster img{border:0;padding:0;border:0;display:block}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/mediaelement/bigplay.png) top left no-repeat}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px }.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/mediaelement/loading.gif) center center no-repeat}.mejs-container .mejs-controls{position:absolute;background:none;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:#0F1012;height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0px;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/mediaelement/controls.png) 0 0 no-repeat}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, left top, left bottom, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-moz-linear-gradient(top, rgba(30,30,30,0.8),  rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),  rgba(60,60,60,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#1E1E1E,endColorstr=#3C3C3C)}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#cf7200;background:rgba(207,114,0,1);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(166,88,0,1)), to(rgba(247,133,0,1)));background:-webkit-linear-gradient(top, rgba(166,88,0,1), rgba(247,133,0,1));background:-moz-linear-gradient(top, rgba(166,88,0,1), rgba(247,133,0,1));background:-o-linear-gradient(top, rgba(166,88,0,1), rgba(247,133,0,1));background:-ms-linear-gradient(top, rgba(166,88,0,1), rgba(247,133,0,1));background:linear-gradient(rgba(166,88,0,1), rgba(247,133,0,1));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#a65800,endColorstr=#f78500);width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-moz-linear-gradient(top,  rgba(255,255,255,0.9),  rgba(200,200,200,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#FFFFFF,endColorstr=#C8C8C8)}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{visibility:hidden;position:absolute;display:block;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-total:hover .mejs-time-float{visibility:visible}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/mediaelement/background.png);background:rgba(50, 50, 50, 0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px }.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255, 255, 255, 0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255, 255, 255, 0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255, 255, 255, 0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/images/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0px 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0, 0, 0, 0.7);background:-webkit-gradient(linear, left top, left bottom, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-moz-linear-gradient(top,  rgba(50,50,50,0.7),  rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),  rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102, 0.7);background:-webkit-gradient(linear, left top, left bottom, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-moz-linear-gradient(top,  rgba(102,102,102,0.7),  rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(https://cdn.fluxgrid.net/www.zeilffm.de/wp-content/themes/zeilffm-de/assets/css/background.png);background:rgba(20, 20, 20, 0.8)}.mejs-clear{clear:both}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}@media only screen and (min-width: 960px){.select-menu{display:none}}@media only screen and (min-width: 768px) and (max-width: 959px){.drop-menu{display:none}.select-menu{display:block;margin-top:15px}body.fixed #page{width:100%}body.home .pageloader-inner .post-portfolio-single, body.page .pageloader-inner .post-portfolio-single,.col-width,#main{width:690px;margin:0 auto}#content,#sidebar{width:100%;float:none}#sidebar{margin-top:60px}.slides-js-style .slides_container .slide, .slides-js-style .slides_container .slide img, .site-logo img{max-width:690px;height:auto}.portfolio-list .col-2-1, .portfolio-sortable-grid .col-2-1{width:335px;margin-left:20px}.portfolio-list .col-2-1 img, .portfolio-sortable-grid .col-2-1 img{max-width:335px;height:auto}.portfolio-list .col-3-1, .portfolio-sortable-grid .col-3-1{width:210px;margin-left:30px}.portfolio-list .col-3-1 img, .portfolio-sortable-grid .col-3-1 img{max-width:210px;height:auto}.portfolio-list .col-4-1, .portfolio-sortable-grid .col-4-1{width:161px;margin-left:15px}.portfolio-list .col-4-1 img, .portfolio-sortable-grid .col-4-1 img{max-width:161px;height:auto}.portfolio-list .col-first{margin-left:0}.post-desc-list .col-4-1{width:161px;margin-left:15px}.post-desc-list .col-4-1 img{max-width:161px;height:auto}.post-desc-list .col-first{margin-left:0}.post-desc-list ul{width:513px}.post-portfolio-single .post-content, .post-portfolio-single .post-entry{float:none;width:100%}.post-portfolio-single .post-entry{margin-top:30px}.post-entry-images{width:660px}.post-entry-images .wp-portfolio-gallery{max-width:660px;height:auto}.post-entry-video .video{width:100%}.post-blog-single .post-format img, .post-blog .post-entry .post-format img{max-width:520px;height:auto}.post-page-single .post-format img, .post-format .wp-caption img{max-width:690px;height:auto}#sidebar .widget-portfolio li{width:210px}.map-canvas{max-width:690px;height:auto}#footer-twitter .slides_container .slide{width:870px;font-size:16px}.footer-widgets-area .col-1-1{width:690px}.footer-widgets-area .col-2-1{width:330px}.footer-widgets-area .col-3-1{width:210px}.footer-widgets-area .col-4-1{width:330px}.footer-widgets-area .col-4-1:nth-child(2n+1){clear:left;margin-left:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.drop-menu{display:none}.select-menu{display:block}body.fixed #page{width:100%}body.home .pageloader-inner .post-portfolio-single, body.page .pageloader-inner .post-portfolio-single,.col-width,#main{width:450px;margin:0 auto}#content,#sidebar{width:100%;float:none}#sidebar{margin-top:60px}.topbar{height:35px;padding-top:15px}#top-menu{float:none;margin:0 auto;width:420px}#top-menu select{margin:0 auto;width:420px}#social-networking{display:none}.slides-js-style .slides_container .slide, .slides-js-style .slides_container .slide img, .flexslider .slides img, .site-logo img{max-width:450px;height:auto}.flex-container-gallery{width:450px;overflow:hidden}.ajax-portfolio-list li.col-2-1:nth-child(2n+1), .ajax-portfolio-list li.col-3-1:nth-child(3n+1), .ajax-portfolio-list li.col-4-1:nth-child(4n+1){margin-left:30px;clear:none}.post-desc-list .col-4-1{width:210px;margin-left:30px}.post-desc-list .col-4-1 img{max-width:210px;height:auto}.post-desc-list .col-first{margin-left:0}.post-desc-list ul{width:450px}.post-desc-list .desc{width:100%;margin-bottom:30px}.post-desc-list .col-4-1:nth-child(2n+1){margin-left:0;clear:none}.portfolio-list .col-first{margin-left:0}.portfolio-list li.col-2-1, .portfolio-sortable-grid li.col-2-1, .portfolio-list li.col-3-1, .portfolio-sortable-grid li.col-3-1, .portfolio-list li.col-4-1, .portfolio-sortable-grid li.col-4-1{width:210px;margin-left:30px}.portfolio-list li.col-2-1 img, .portfolio-sortable-grid li.col-2-1 img, .portfolio-list li.col-3-1 img, .portfolio-sortable-grid li.col-3-1 img, .portfolio-list li.col-4-1 img, .portfolio-sortable-grid li.col-4-1 img{max-width:210px;height:auto}.portfolio-list li.col-2-1:nth-child(2n+1), .portfolio-list li.col-3-1:nth-child(3n+1), .portfolio-list li.col-4-1:nth-child(4n+1), .portfolio-sortable-grid li.col-2-1:nth-child(2n+1), .portfolio-sortable-grid li.col-3-1:nth-child(3n+1), .portfolio-sortable-grid li.col-4-1:nth-child(4n+1){clear:none;margin-left:30px}.portfolio-list li.col-2-1:nth-child(2n+1), .portfolio-list li.col-3-1:nth-child(2n+1), .portfolio-list li.col-4-1:nth-child(2n+1), .portfolio-sortable-grid li.col-2-1:nth-child(2n+1), .portfolio-sortable-grid li.col-3-1:nth-child(2n+1), .portfolio-sortable-grid li.col-4-1:nth-child(2n+1){clear:left;margin-left:0}.post-portfolio-single .post-content, .post-portfolio-single .post-entry{float:none;width:100%}.post-portfolio-single .post-entry{margin-top:30px}.post-entry-images{width:100%}.post-entry-images .wp-portfolio-gallery{max-width:450px;height:auto}.post-entry-video .video{width:100%}.comment-form-file input[type="text"], .comment-form-content, .contact-page input[type="text"], .contact-page #comments{width:430px}.map-canvas{max-width:450px;height:auto}.post-blog .post-meta, .post-blog .post-entry{float:none;width:100%}.post-blog .post-entry{margin-top:30px}.post-blog-single .post-format img, .post-blog-single .entry-image img, .blog-list .entry-image img, .post-blog .post-entry .post-format img, .post-page-single .post-format img, .post-format .wp-caption img{max-width:450px;height:auto}#sidebar .widget-portfolio li{width:210px}#footer-twitter .slides_container .slide{width:400px;font-size:16px}.footer-widgets-area .col-1-1, .footer-widgets-area .col-2-1, .footer-widgets-area .col-3-1, .footer-widgets-area .col-4-1{width:100%;margin-left:0;float:none}.shortcode-col-2-1,.shortcode-col-3-1,.shortcode-col-4-1,.shortcode-col-3-2,.shortcode-col-4-3{float:none;margin-right:0;width:100%}.shortcode-gallery li.col-first{margin-left:10px;clear:none}.shortcode-gallery li img{width:143px;height:143px}.shortcode-gallery li:nth-child(3n+1){margin-left:0;clear:left}}@media only screen and (min-width: 320px) and (max-width: 479px){.drop-menu{display:none}.select-menu{display:block}body.fixed #page{width:100%}body.home .pageloader-inner .post-portfolio-single, body.page .pageloader-inner .post-portfolio-single,.col-width,#main{width:280px;margin:0 auto}#content,#sidebar{width:100%;float:none}#sidebar{margin-top:60px}.topbar{height:35px;padding-top:15px}#top-menu{float:none;margin:0 auto;width:260px}#top-menu select{margin:0 auto;width:260px}#social-networking{display:none}.slides-js-style .slides_container .slide, .slides-js-style .slides_container .slide img, .flexslider .slides img, .site-logo img, .post-fullwidth-single .post-format img{max-width:280px;height:auto}.flex-container-gallery{width:280px;overflow:hidden}.slideshow-next, .slideshow-prev, .slideshow-caption, .sortable-menu, .wp-caption .wp-caption-text{display:none}.slideshow-pagination{left:10px;top:10px}.site-slogan p{font-size:16px}.ajax-portfolio-list li.col-2-1:nth-child(2n+1), .ajax-portfolio-list li.col-3-1:nth-child(3n+1), .ajax-portfolio-list li.col-4-1:nth-child(4n+1){margin-left:0;clear:none}.post-desc-list .col-4-1{width:210px;margin-left:0}.post-desc-list .col-4-1 img{max-width:210px;height:auto}.post-desc-list .col-first{margin-left:0}.post-desc-list ul{width:210px;margin-left:35px;float:none}.post-desc-list .desc{width:100%;margin-bottom:30px}.post-desc-list .col-4-1:nth-child(2n+1){margin-left:0;clear:none}.post-slide-list{width:210px;margin:0 auto}.portfolio-list .col-first{margin-left:0}.portfolio-list li.col-2-1, .portfolio-sortable-grid li.col-2-1, .portfolio-list li.col-3-1, .portfolio-sortable-grid li.col-3-1{width:280px;margin-left:0}.portfolio-list li.col-4-1, .portfolio-sortable-grid li.col-4-1{width:210px;margin-left:35px}.portfolio-list li.col-2-1 img, .portfolio-sortable-grid li.col-2-1 img, .portfolio-list li.col-3-1 img, .portfolio-sortable-grid li.col-3-1 img{max-width:280px;height:auto}.portfolio-list li.col-4-1 img, .portfolio-sortable-grid li.col-4-1 img{max-width:210px;height:auto}.portfolio-list li.col-2-1:nth-child(2n+1), .portfolio-list li.col-3-1:nth-child(2n+1), .portfolio-sortable-grid li.col-2-1:nth-child(2n+1), .portfolio-sortable-grid li.col-3-1:nth-child(2n+1){clear:left;margin-left:0}.portfolio-list li.col-4-1:nth-child(2n+1), .portfolio-sortable-grid li.col-4-1:nth-child(2n+1){margin-left:35px}.post-portfolio-single .post-content, .post-portfolio-single .post-entry{float:none;width:100%}.post-portfolio-single .post-entry{margin-top:30px}.post-entry-images{width:100%}.post-entry-images .wp-portfolio-gallery{max-width:280px;height:auto}.post-entry-video .video{width:100%}.related-post-lists{margin-top:50px}.comment-form-file input[type="text"], .comment-form-content, .contact-page input[type="text"], .contact-page #comments{width:260px}.map-canvas{max-width:280px;height:auto}.post-blog .post-meta, .post-blog .post-entry{float:none;width:100%}.post-blog .post-entry{margin-top:30px}.post-blog-single .post-format img, .post-blog-single .entry-image img, .blog-list .entry-image img, .post-blog .post-entry .post-format img, .post-page-single .post-format img, .post-format .wp-caption img{max-width:280px;height:auto}#sidebar .widget-portfolio li{width:210px;margin-left:35px}#footer-twitter .slides_container .slide{width:230px;font-size:14px}.footer-widgets-area .col-1-1, .footer-widgets-area .col-2-1, .footer-widgets-area .col-3-1, .footer-widgets-area .col-4-1{width:100%;margin-left:0;float:none}.shortcode-col-2-1,.shortcode-col-3-1,.shortcode-col-4-1,.shortcode-col-3-2,.shortcode-col-4-3{float:none;margin-right:0;width:100%}.shortcode-gallery li.col-first{margin-left:10px;clear:none}.shortcode-gallery li img{width:135px;height:135px}.shortcode-gallery li:nth-child(2n+1){margin-left:0;clear:left}}@media only screen and (max-width: 319px){.drop-menu{display:none}.select-menu{display:block}.site-logo img{max-width:210px;height:auto}body.fixed #page{width:100%}body.home .pageloader-inner .post-portfolio-single, body.page .pageloader-inner .post-portfolio-single,.col-width,#main{width:210px;margin:0 auto}#content,#sidebar{width:100%;float:none}#sidebar{margin-top:60px}.topbar{height:35px;padding-top:15px}#top-menu{float:none;margin:0 auto;width:200px}#top-menu select{margin:0 auto;width:200px}#social-networking{display:none}.slides-js-style .slides_container .slide, .slides-js-style .slides_container .slide img, .flexslider .slides img, .site-logo img{max-width:210px;height:auto}.flex-container-gallery{width:210px;overflow:hidden}.slideshow-next, .slideshow-prev, .slideshow-caption, .sortable-menu, .wp-caption .wp-caption-text{display:none}.slideshow-pagination{left:10px;top:10px}.site-slogan p{font-size:16px}.ajax-portfolio-list li.col-2-1:nth-child(2n+1), .ajax-portfolio-list li.col-3-1:nth-child(3n+1), .ajax-portfolio-list li.col-4-1:nth-child(4n+1){margin-left:0;clear:none}.post-desc-list .col-4-1{width:210px;margin-left:0}.post-desc-list .col-4-1 img{max-width:210px;height:auto}.post-desc-list .col-first{margin-left:0}.post-desc-list ul{width:210px;margin-left:0;float:none}.post-desc-list .desc{width:100%;margin-bottom:30px}.post-desc-list .col-4-1:nth-child(2n+1){margin-left:0;clear:none}.post-slide-list{width:210px;margin:0 auto}.portfolio-list .col-first{margin-left:0}.portfolio-list li.col-2-1, .portfolio-sortable-grid li.col-2-1, .portfolio-list li.col-3-1, .portfolio-sortable-grid li.col-3-1, .portfolio-list li.col-4-1, .portfolio-sortable-grid li.col-4-1{width:210px;margin-left:0}.portfolio-list li.col-2-1 img, .portfolio-sortable-grid li.col-2-1 img, .portfolio-list li.col-3-1 img, .portfolio-sortable-grid li.col-3-1 img, .portfolio-list li.col-4-1 img, .portfolio-sortable-grid li.col-4-1 img{max-width:210px;height:auto}.portfolio-list li.col-2-1:nth-child(2n+1), .portfolio-list li.col-3-1:nth-child(2n+1), .portfolio-sortable-grid li.col-2-1:nth-child(2n+1), .portfolio-sortable-grid li.col-3-1:nth-child(2n+1), .portfolio-list li.col-4-1:nth-child(2n+1), .portfolio-sortable-grid li.col-4-1:nth-child(2n+1){clear:left;margin-left:0}.post-portfolio-single .post-content, .post-portfolio-single .post-entry{float:none;width:100%}.post-portfolio-single .post-entry{margin-top:30px}.post-entry-images{width:100%}.post-entry-images .wp-portfolio-gallery{max-width:210px;height:auto}.post-entry-video .video{width:100%}.related-post-lists{margin-top:50px}.comment-form-file input[type="text"], .comment-form-content, .contact-page input[type="text"], .contact-page #comments{width:190px}.map-canvas{max-width:210px;height:auto}.post-blog .post-meta, .post-blog .post-entry{float:none;width:100%}.post-blog .post-entry{margin-top:30px}.post-blog-single .post-format img, .post-blog-single .entry-image img, .blog-list .entry-image img, .post-blog .post-entry .post-format img, .post-page-single .post-format img, .post-format .wp-caption img{max-width:210px;height:auto}#sidebar .widget-portfolio li{width:210px;margin-left:0}#footer-twitter .slides_container .slide{width:160px;font-size:14px}.footer-widgets-area .col-1-1, .footer-widgets-area .col-2-1, .footer-widgets-area .col-3-1, .footer-widgets-area .col-4-1{width:100%;margin-left:0;float:none}.shortcode-col-2-1,.shortcode-col-3-1,.shortcode-col-4-1,.shortcode-col-3-2,.shortcode-col-4-3{float:none;margin-right:0;width:100%}.shortcode-gallery li{margin-left:0;clear:left}}a{color:#E44884}a:hover{color:#333}.post-item .overlay-icon{background-color:#E44884}.slideshow-prev:hover,.slideshow-next:hover{background-color:#E44884}.flex-direction-nav li a:hover{background-color:#E44884}#footer-twitter .slides_container .slide .date a,.topbar{background:#E44884}#top-menu ul li.backLava{background-color:#333}body.tax-portfolio-category #top-menu ul li a:hover, body.single-portfolio #top-menu ul li a:hover{background-color:#222}body.tax-portfolio-category #top-menu ul li.backLava, body.single-portfolio #top-menu ul li.backLava{background:none}#top-menu ul li ul{height:auto;background-color:#333}#top-menu ul li ul li a:hover{background-color:#222}.site-slogan p a:hover{background:#B5215C}.sortable-menu li.active a, .sortable-menu li.current-cat a{background:#E44884}.sortable-menu li a:hover{background:#B5215C}#ajax-wrap #close a:hover{background-color:#B5215C;border:1px solid #B5215C}.ajax-portfolio-list li .cats a:hover, .ajax-portfolio-list li .cats a:hover{background:#B5215C}.post-desc-list li .cats a:hover, .post-slide-list li .cats a:hover{background:#B5215C}.post-desc-list .desc a{background:#F1F1F1}.post-desc-list .desc a:hover{background:#B5215C}.portfolio-list li .cats a:hover, .portfolio-list li .cats a:hover{background:#B5215C}.post-portfolio-single .post-entry .post-meta .client-url a{background:#F1F1F1}.post-portfolio-single .post-entry .post-meta .client-url a:hover{background:#B5215C}.post-blog .post-meta .link a:hover{background-color:#B5215C}.blog-list .post-entry .more-link:hover{background:#B5215C}.search-lists li .post-more a:hover{background:#B5215C}.pagination a:hover, .pagination span.current, .normal-pagination a:hover, .comment-pagination a:hover, .comment-pagination span.current{background:#B5215C}.single-post-pagenation li a{background-color:#E44884}.single-post-pagenation li a:hover{background-color:#B5215C}#commentform input[type="submit"]{background:#E44884}#commentform input[type="submit"]:hover{background:#B5215C}.contact-page input[type="submit"]{background:#E44884}.contact-page input[type="submit"]:hover{background:#B5215C}.jcarousel-next,.jcarousel-prev{background-color:#E44884}.jcarousel-next:hover,.jcarousel-next:focus,.jcarousel-next:active,.jcarousel-prev:hover,.jcarousel-prev:focus,.jcarousel-prev:active{background-color:#B5215C}.jcarousel-next-disabled,.jcarousel-next-disabled:hover,.jcarousel-next-disabled:focus,.jcarousel-next-disabled:active,.jcarousel-prev-disabled,.jcarousel-prev-disabled:hover,.jcarousel-prev-disabled:focus,.jcarousel-prev-disabled:active{background-color:#F1F1F1;cursor:auto}.widget-post li .meta a:hover, .widget-portfolio li .meta a:hover, .widget_tag_cloud a:hover{background:#E44884}.side-widget-area .widget_categories li a, .side-widget-area .widget_pages li a, .side-widget-area .widget_nav_menu li a, .side-widget-area .widget_archive li a, .side-widget-area .widget_links li a, .side-widget-area .widget_meta li a{color:#E44884;border-bottom:1px solid #E1E1E1}.side-widget-area .widget_categories li a:hover, .side-widget-area .widget_pages li a:hover, .side-widget-area .widget_nav_menu li a:hover, .side-widget-area .widget_archive li a:hover, .side-widget-area .widget_links li a:hover, .side-widget-area .widget_meta li a:hover{color:#333;border-bottom:1px solid #333}.footer-widgets-area{background:#333;color:#666;border-top:1px solid #222}.footer-widgets-area .widget h3.title{border-bottom:2px solid #666;color:#FFF}.footer-widgets-area .widget_categories li a, .footer-widgets-area .widget_pages li a, .footer-widgets-area .widget_nav_menu li a, .footer-widgets-area .widget_archive li a, .footer-widgets-area .widget_links li a, .footer-widgets-area .widget_meta li a, .footer-widgets-area .widget-post li{color:#FFF;border-bottom:1px solid #666}.footer-widgets-area .widget_categories li a:hover, .footer-widgets-area .widget_pages li a:hover, .footer-widgets-area .widget_nav_menu li a:hover, .footer-widgets-area .widget_archive li a:hover, .footer-widgets-area .widget_links li a:hover, .footer-widgets-area .widget_meta li a:hover{color:#B5215C;border-bottom:1px solid #B5215C}.footer-widgets-area .widget-post li a{color:#FFF}.footer-widgets-area .widget-post li a:hover{color:#B5215C}.footer-widgets-area .widget-post li{border-bottom:1px solid #666}.footer-widgets-area .widget-post li:last-child{border:none;padding-bottom:0}.footer-message{background:#222}.footer-message a:hover{background:#E44884}