#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],button[type="submit"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;outline:0;margin:0;padding:0;text-align:left;vertical-align:middle}.widget{margin-bottom:20px;width:100%}.widget-textarea{width:100%}.widget-checkbox .error,.widget-radio .error{display:block;color:#CF2523}button,input,select,textarea{margin:0;font:inherit;color:#4A625E}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],button[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}legend{display:none;width:100%;padding:20px 0 0 0;margin-bottom:20px;font-size:inherit;line-height:normal;color:#4A625E;border:0}.widget-radio legend{display:block}fieldset{padding:10px 0;margin:0 2px;min-width:0;padding:0;border:0}span.mandatory{padding-left:5px}label{display:block;font-family:inherit;font-size:inherit;line-height:normal;font-weight:inherit;color:#4A625E;padding-bottom:5px}label.error{display:block;color:#CF2523}p.error{display:none}textarea.error,input[type="text"].error,input[type="email"].error,input[type="password"].error,input[type="file"].error,input[type="url"].error select.error{border-color:#CF2523}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:inherit;width:100%}select::-ms-expand{display:none}.lt-ie10 select{background-image:none}select{display:block;width:100%;border:none;border-bottom:1px solid #4A625E;font-family:inherit;font-size:14px !important;line-height:1.3;color:#4A625E;padding:4px 10px;margin:0 0 20px;background-image:url('../../files/hochzeit/layout/icons/icon_dropdown.png');background-position:right;background-repeat:no-repeat;background-size:18px}select:hover{box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1)}input[type="text"],input[type="email"],input[type="password"],input[type="url"],input[type="tel"]{display:block;border:none;border-bottom:1px solid #4A625E;width:100%;font-family:inherit;font-size:14px;line-height:1.3;color:#4A625E;padding:5px 10px;margin:0 0 20px}input[type="file"]{display:inline-block;width:auto;font-family:inherit;font-size:inherit;line-height:normal;color:#4A625E;padding:7px}input[type="file"]:hover,input[type="button"]:hover{cursor:pointer}textarea{display:block;border:none;border-bottom:1px solid #4A625E;width:100%;height:100px;font-family:inherit;font-size:14px !important;line-height:1.3;color:#4A625E;overflow:auto;padding:2px 7px;margin:0 0 20px}textarea:hover,select:hover,input[type="text"]:hover,input[type="email"]:hover,button[type="submit"]:hover,input[type="password"]:hover,input[type="url"]:hover,input[type="tel"]:hover{cursor:pointer}textarea:focus,select:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,button[type="submit"]:focus,input[type="url"]:focus,input[type="tel"]:focus{outline:none !important}button[type="submit"]{width:auto;font-size:inherit;line-height:normal;color:#FFFFFF;background-color:#4A625E;border:1px solid #4A625E;padding:10px 20px;margin:20px 0 0 0;text-align:center;border:1px solid #4A625E}button[type="submit"]:hover{color:#4A625E;background-color:#FFFFFF;border:1px solid #4A625E;cursor:pointer}input[type="radio"],input[type="checkbox"]{display:block;float:left;margin-right:10px;margin-top:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="radio"]:hover,input[type="checkbox"]:hover{cursor:pointer}.radio_container legend,.checkbox_container legend{display:none}.radio_container span,.checkbox_container span{display:block}.radio_container label,.checkbox_container label{display:block;margin-left:20px;cursor:pointer}input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline-color:#4A625E}input[type="radio"][disabled],input[type="checkbox"][disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}input[type="file"]{font-size:12px;padding:0}.formbody:after{content:"";display:table;clear:both}
table{border-spacing:0;border-collapse:collapse;background-color:transparent;font-size:inherit;color:inherit}table tr{height:auto}table th{border-spacing:0;border-collapse:collapse;text-align:left;padding:10px 5px 0 0;vertical-align:bottom;border-bottom:2px solid #FFFFFF;font-weight:bold}table td{border-spacing:0;border-collapse:collapse;text-align:left;padding:10px 20px 0px 0;line-height:1;vertical-align:bottom}table tr:first-child th,table tr:first-child td{border-top:0}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#mb_popup{position:relative;padding:50px 50px 30px}#mb_popup h1{margin-bottom:20px}#mb_popup ul{padding:10px 0 20px 30px}#mb_popup ul li{list-style:disc}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,#main,.mod_article,.ce_text,img{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;font-family:sans-serif;height:100.01%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:#4A625E}.invisible{visibility:hidden;position:absolute;top:-99999px;left:-99999px}.hide{display:none !important}.show{display:block !important}.hidden{display:none !important}.label{display:none}body{position:relative;font-family:'Poppins', sans-serif;font-weight:400;font-size:13px;line-height:1.5;color:#4A625E;background-color:transparent;margin:0;letter-spacing:1px;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}strong{font-weight:bold}#border{position:relative;width:100%;border:5px solid #4A625E}#wrapper{position:relative;width:100%;min-width:766px;max-width:1600px;margin:0 auto}#container{position:relative;width:100%;height:100%}#main{position:relative;width:50%;margin-left:25%;line-height:2;color:#4A625E}#main .inside{padding-bottom:100px}@media screen and (max-width:1000px){#main{width:70%}}#left{position:absolute;top:0;left:0;width:25%;padding-left:5%;padding-right:30px}.mod_article:after{content:"";display:table;clear:both}.inside{position:relative}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input::-moz-focus-inner{border:0;outline:0 none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.beschreibung{margin-bottom:50px}.ce_image{margin:0 0 30px 0}.ce_image figure img{width:100%}.ce_download{position:relative;width:100%;margin-bottom:20px}.ce_download img{display:inline-block;display:none}.ce_download .size{display:none}figure{margin:0;padding:0;font-size:0}figure img{width:100%}img{position:relative;margin:0 !important;outline:0 none;border:none;width:auto;width:auto;height:auto;padding:0;display:block;vertical-align:middle}a:focus{border:0 !important;outline:0 none !important}#main:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{font-family:inherit;line-height:2;font-weight:600;color:inherit;letter-spacing:2px}h1{font-size:1em;margin-bottom:0px;text-transform:uppercase}h2{font-size:1em;margin-bottom:0px;text-transform:uppercase}h3{font-size:1em}h4{font-size:1em}h5{font-size:1em}h6{font-size:1em}p{margin:0 0 10px}a,a:link,a:visited,a:focus,a:active,a:hover,strong.active{outline:0 none;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;color:#4A625E;background-color:transparent;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;border:none;display:inline-block}#main a,#main a:link,#main a:visited,#main a:focus,#main a:active,#main a:hover,#main strong.active{color:#4A625E}li,li:link,li:visited,li:focus,li:active,li:hover{outline:0 none;text-decoration:none;background-color:transparent;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;border:none}a,a:link,a:visited,a:active{color:#4A625E}#main a,#main a:link,#main a:visited,#main a:active{text-decoration:underline;color:#4A625E}strong.active{text-transform:uppercase;font-weight:700}a:hover,a:focus,a:active{color:#000000}#main a:hover,#main a:focus,#main a:active{color:#000000}b,strong{font-weight:bold}sup{top:-0.5em;position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em;position:relative;font-size:75%;line-height:0;vertical-align:baseline}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #4A625E;height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{font-family:monospace, monospace;font-size:1em;overflow:auto}.caption{position:relative;display:block;padding-top:0;padding-bottom:0;color:#4A625E;text-align:left;font-size:0.5em}.caption a{color:#4A625E;display:inline-block;line-height:1 !important;text-decoration:none !important}#header{position:relative;width:100%;height:200px;padding:20px 5%;letter-spacing:3px;z-index:1000}#header .first{position:absolute;top:0;left:0;font-size:28px;text-transform:uppercase;font-weight:700}#header .first .beschreibung{margin-bottom:15px}#header .first p{margin-bottom:0}#header .last{position:absolute;top:0;right:0;text-align:right;font-size:28px;text-transform:uppercase;font-weight:700}#header .last .beschreibung{margin-bottom:15px}#header .last p{margin-bottom:0}.menubutton{display:none}.mod_navigation{position:relative;width:100%}.mod_navigation ul{display:block;position:relative;width:100%}.mod_navigation ul li{display:block;position:relative;padding:5px 0}.mod_navigation ul li.first{padding:0 0 5px}#einladung{position:relative;width:100%}#einladung .ce_image{position:relative;width:75%;margin:0 auto}#einladung .ce_text{position:relative;width:100%;padding-left:1%;text-align:center;text-transform:uppercase;margin:50px 0;font-size:20px;font-weight:700}#brautpaar{position:relative;width:100%}#brautpaar .ce_text:nth-child(odd){position:relative;margin-bottom:50px}#brautpaar .ce_text:nth-child(odd) figure{width:50%;float:right;padding-left:25px;padding-bottom:20px}#brautpaar .ce_text:nth-child(odd) .beschreibung{position:relative;width:50%;float:left;padding-right:25px}#brautpaar .ce_text:nth-child(even){position:relative;margin-bottom:50px}#brautpaar .ce_text:nth-child(even) figure{width:50%;float:left;padding-right:25px;padding-bottom:20px}#brautpaar .ce_text:nth-child(even) .beschreibung{position:relative;width:50%;float:right;padding-left:25px}#brautpaar .ce_text:after{content:"";display:table;clear:both}#fest{position:relative;width:100%}#fest .ce_image{position:relative;width:50%;margin:0 auto 50px auto}#uebernachtung{position:relative;width:100%}#uebernachtung .ce_image{position:relative;width:50%;float:right}#uebernachtung .ce_text{position:relative;width:50%;padding-right:30px}#anmeldung{position:relative;width:100%}#anmeldung .ce_image{position:relative;width:40%;float:right}#anmeldung .ce_form{position:relative;padding:0;width:60%;padding-right:30px}#danke-fuer-die-anmeldung{position:relative;width:100%}#danke-fuer-die-anmeldung .ce_image{position:relative;width:100%}#wunschliste{position:relative;width:100%}#wunschliste .ce_image{position:relative;width:50%;margin:0 auto 50px}#wunschliste .ce_form{border:1px solid #4A625E;padding:50px;margin-right:5%}#wunschliste .ce_form button[type="submit"]{margin:0 0 0 0}.category{position:relative;width:100%;margin:0 auto 50px auto}.category h2{margin:0}.category .categorydesc{position:relative;margin:0 0 40px 0;width:100%;font-weight:700}.category .grid-sizer{width:45%;margin:0 5% 40px 0}.category .wish{width:45%;margin:0 5% 40px 0;padding-bottom:40px;float:left;border-bottom:1px solid #4A625E}.category .wish .image{position:relative;margin-bottom:20px}.category .wish .image img{height:auto;width:100%}.category .wish .wishinfo{position:relative}.category .wish .wishinfo h3{}.category .wish .wishinfo label{display:inline-block}.category .wish .wishinfo p{margin:0}.category .wish .wishinfo .wishdesc{position:relative}.category .wish .wishinfo .freeamount{position:relative;text-decoration:underline}.category .wish .wishinfo .input_amount{position:relative;font-weight:700}.category .wish .wishinfo input[type="number"]{display:inline-block;border:1px solid #4A625E;font-family:inherit;line-height:1.3;color:#4A625E;padding:2px 5px}.category .wish .wishinfo .progress{display:none;position:relative}.category .wish .wishinfo .progress .progressFull{position:relative;background-color:#bbbbbb}.category .wish .wishinfo .progress .progressFull .progressActual{position:relative;background-color:#777777}.category .wish .wishinfo .progress .progressFull .progressActual span{font-size:10px;padding:5px}.category .wish .wishinfo .wishfullfilled{font-weight:700}.category:after{content:"";display:table;clear:both}#galerie{position:relative;width:100%}.ce_gallery{position:relative;width:100%;clear:both;margin-bottom:20px}.ce_gallery ul{position:relative;width:100%}.ce_gallery ul li{position:relative;width:20%;float:left;padding-bottom:10px}.ce_gallery ul li figure{position:relative;width:100%;padding-right:10px}.ce_gallery ul li figure a{position:relative;width:100%}.ce_gallery ul li figure a img{position:relative;width:100%}.ce_gallery:after{content:"";display:table;clear:both}#kontakt{position:relative;width:100%}#kontakt .ce_image{width:50%;float:right}#kontakt h1{width:50%;padding-right:30px;margin-top:50px}#kontakt h1:nth-of-type(1){margin-top:0 !important}#kontakt .ce_text{position:relative;margin-bottom:0px;width:50%;padding-right:30px}#kontakt .ce_text .beschreibung{margin-bottom:0}#kontakt a,#kontakt a:link,#kontakt a:visited,#kontakt a:active{text-decoration:none}.mod_login{position:relative}p.login_info{margin:0}.mod_login br{display:none}#tl_logout br{display:inline}.mod_login label{display:block;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin-bottom:5px}.mod_login label.error{color:#CF2523}.mod_login button[type="submit"]{color:#4A625E;background-color:#FFFFFF;border:1px solid #4A625E;padding:5px 20px}.mod_login button[type="submit"]:hover{color:#FFFFFF;background-color:#4A625E;border:1px solid #4A625E;cursor:pointer}.mod_login textarea.error,.mod_login input[type="text"].error,.mod_login input[type="email"].error{border-color:#4A625E}.mod_login input[type="text"],.mod_login input[type="email"],.mod_login input[type="password"]{display:block;border:1px solid #4A625E;width:100%;font-family:inherit;font-size:14px;line-height:auto;color:inherit;background-color:#FFFFFF;padding:5px 20px}.mod_login select:focus,.mod_login input[type="text"]:focus,.mod_login input[type="email"]:focus,.mod_login input[type="password"]:focus{outline:none}#tl_logout .widget-submit button[type="submit"]{border:1px solid #4A625E;width:100%;font-family:inherit;color:#4A625E;background-color:#FFFFFF;padding:2px 0;margin:10px 0 0 0}#request_password{width:260px;background-color:#eeeeee}#request_password a{width:200px;display:block;padding:0 30px 15px;color:#4A625E}.ce_dlh_googlemaps{position:relative;width:100%;height:100%;overflow:hidden}.ce_dlh_googlemaps .dlh_googlemap{color:#4A625E;width:100% !important}#seite-nicht-gefunden,#zugriff-verweigert{position:relative}#footer{position:relative;width:100%}#footer .ce_image{position:relative;width:100%;margin:0}#cboxTitle,#cboxCurrent{display:none !important}button#cboxNext,button#cboxNext:hover{background:url("../../files/hochzeit/layout/allgemein/V5_rechts.png") no-repeat scroll right top rgba(255, 255, 255, 0) !important;height:36px;margin-top:-32px;position:absolute;right:5px;text-indent:-9999px;top:55%;width:36px}button#cboxPrevious,button#cboxPrevious:hover{background:url("../../files/hochzeit/layout/allgemein/V5_links.png") no-repeat scroll left top rgba(255, 255, 255, 0) !important;height:36px;left:5px;margin-top:-32px;position:absolute;text-indent:-9999px;top:55%;width:36px}#cboxClose{display:block !important;background:url("../../files/hochzeit/layout/allgemein/V5_close.png") no-repeat scroll right top rgba(255, 255, 255, 0) !important;width:36px !important;height:36px !important;top:5px !important;right:5px !important}#cboxLoadedContent{border:2px solid #fff !important}#cboxOverlay{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80) !important;opacity:0.5 !important;background-color:#fff !important;color:#000 !important}#cboxContent{background-color:#fff !important;background:#fff !important;border:1px solid #4A625E}
@media screen and (max-width:765px) and (orientation:landscape){body{line-height:1.3}#wrapper{min-width:320px;max-width:765px}#main{width:100%;margin-left:0;padding-right:3%;padding-left:3%}#main .inside{padding-bottom:0px}#left{position:relative;width:100%;padding-left:3%;padding-right:3%}.beschreibung{margin-bottom:30px}#header{height:170px;padding:15px 3%;font-size:20px}#header .first{position:relative;top:auto;left:auto;width:100%;font-size:25px}#header .last{position:relative;top:auto;left:auto;width:100%;text-align:left;font-size:15px;font-weight:400;color:#4A625E}#header .last br{display:none}.menubutton{display:block;position:absolute;top:0;right:0;z-index:1000}.menubutton img{width:50px;height:auto}.mod_navigation{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:100;background-color:#FFFFFF}.mod_navigation ul.level_1{display:none;position:absolute;width:100%;right:0;left:0;top:0;color:#4A625E;text-align:center;background-color:#FFFFFF}.mod_navigation ul.level_1 li{position:relative;display:block;padding:0;height:100%;float:none;width:100%;margin-left:0;letter-spacing:3px;padding:0;background-color:#FFFFFF}.mod_navigation ul.level_1 li a,.mod_navigation ul.level_1 li strong{display:block;height:100%;width:100%;padding:15px 10px;-webkit-tap-highlight-color:#4A625E}.mod_navigation ul.level_1 li a,.mod_navigation ul.level_1 li a:link,.mod_navigation ul.level_1 li a:visited,.mod_navigation ul.level_1 li a:focus,.mod_navigation ul.level_1 li a:active,.mod_navigation ul.level_1 li a:hover,.mod_navigation ul.level_1 li li.active{color:#4A625E}.mod_navigation ul.level_1 li.last{padding-bottom:30px}.mod_navigation ul.level_1 li:hover{font-weight:700}#einladung .ce_image{width:100%}#einladung .ce_text{width:100%;margin:30px 0 20px;font-size:20px}#brautpaar .ce_text:nth-child(odd) figure{width:75%;float:none;padding-left:0;margin-left:auto;margin-right:auto;margin-bottom:20px}#brautpaar .ce_text:nth-child(odd) .beschreibung{width:100%;float:none;padding-right:0}#brautpaar .ce_text:nth-child(even){margin-bottom:50px}#brautpaar .ce_text:nth-child(even) figure{width:75%;float:none;padding-right:0;margin-left:auto;margin-right:auto;margin-bottom:20px}#brautpaar .ce_text:nth-child(even) .beschreibung{width:100%;float:none;padding-left:0}#fest .ce_image{width:75%;margin-bottom:30px;margin-left:auto;margin-right:auto}#uebernachtung{text-align:center}#uebernachtung .ce_image{width:75%;float:none;margin-bottom:30px;margin-left:auto;margin-right:auto}#uebernachtung .ce_text{position:relative;width:100%;padding-right:0}#anmeldung .ce_image{width:75%;float:none;margin-bottom:30px;margin-left:auto;margin-right:auto}#anmeldung .ce_form{width:100%;padding-right:0}#anmeldung .ce_form .widget-submit{text-align:center}#danke-fuer-die-anmeldung .ce_image{width:75%;margin-bottom:30px;margin-left:auto;margin-right:auto}#wunschliste{padding-right:0}#wunschliste .ce_image{width:75%;margin:0 auto 30px}#wunschliste .ce_form{padding:20px;margin-right:0}#wunschliste .ce_form .widget-submit{text-align:center}.category{text-align:center;margin:0 auto 0 auto}.category .categorydesc{margin:0 0 20px 0}.category .grid-sizer{width:100%;margin:0 0 20px 0}.category .wish{width:100%;margin:0 0 20px 0;padding-bottom:20px;float:none;border-bottom:1px solid #4A625E}.ce_gallery ul li{width:20%}#kontakt{padding-bottom:20px;text-align:center}#kontakt .ce_image{width:75%;margin:0 auto 30px;float:none}#kontakt h1{width:100%;margin-right:0;margin-top:20px}#kontakt .ce_text{width:100%;margin-right:0}.mod_login{position:relative;width:100%;margin-bottom:50px}.mod_login button[type="submit"]{width:50%}.mod_login .widget-submit{text-align:center}.ce_form{margin-bottom:50px}}
@media screen and (max-width:765px) and (orientation:portrait){body{line-height:1.3}#wrapper{min-width:300px;max-width:765px}#main{width:100%;margin-left:0;padding-right:3%;padding-left:3%}#main .inside{padding-bottom:0px}#left{position:relative;width:100%;padding-left:3%;padding-right:3%}.beschreibung{margin-bottom:30px}.ce_image{margin:0}h1,h2,h3,h4,h5,h6{text-align:center}#header{height:170px;padding:15px 3%;font-size:20px}#header .first{position:relative;top:auto;left:auto;width:100%;font-size:25px}#header .last{position:relative;top:auto;left:auto;width:100%;text-align:left;font-size:15px;font-weight:400;color:#4A625E}#header .last br{display:none}.menubutton{display:block;position:absolute;top:0;right:0;z-index:1000}.menubutton img{width:50px;height:auto}#header.fixed .inside{position:fixed;left:0;top:0;width:100%;height:80px;padding:5px 4%;min-height:1px;background-color:rgba(250, 250, 250, 0.8);-webkit-animation:fadeInDown 1s;animation:fadeInDown 1s;box-shadow:0 0 1px 1px rgba(0, 0, 0, 0.6);transition:line-height 0.3s ease;-webkit-transition:line-height 0.3s ease}#header.fixed .first{font-size:16px;line-height:1.1}#header.fixed .first .beschreibung{margin-bottom:3px}#header.fixed .last{font-size:12px;line-height:1.1;font-weight:700}#header.fixed .menubutton{top:20px;right:4%}.mod_navigation{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:100;background-color:#FFFFFF}.mod_navigation ul.level_1{display:none;position:absolute;width:100%;right:0;left:0;top:0;color:#4A625E;text-align:center;background-color:#FFFFFF}.mod_navigation ul.level_1 li{position:relative;display:block;padding:0;height:100%;float:none;width:100%;margin-left:0;letter-spacing:3px;padding:0;background-color:#FFFFFF}.mod_navigation ul.level_1 li a,.mod_navigation ul.level_1 li strong{display:block;height:100%;width:100%;padding:15px 10px;-webkit-tap-highlight-color:#4A625E}.mod_navigation ul.level_1 li a,.mod_navigation ul.level_1 li a:link,.mod_navigation ul.level_1 li a:visited,.mod_navigation ul.level_1 li a:focus,.mod_navigation ul.level_1 li a:active,.mod_navigation ul.level_1 li a:hover,.mod_navigation ul.level_1 li li.active{color:#4A625E}.mod_navigation ul.level_1 li.last{padding-bottom:30px}.mod_navigation ul.level_1 li:hover{font-weight:700}#left.fixed .mod_navigation{position:fixed;top:80px;background-color:transparent}#left.fixed .mod_navigation ul.level_1{background-color:rgba(250, 250, 250, 0.8)}#left.fixed .mod_navigation ul.level_1 li{background-color:transparent}#left.fixed .mod_navigation ul.level_1 li.first{padding-top:30px}#einladung .ce_image{width:100%}#einladung .ce_text{width:100%;margin:30px 0 20px;font-size:20px}#brautpaar .ce_text:nth-child(odd) figure{width:100%;float:none;padding-left:0}#brautpaar .ce_text:nth-child(odd) .beschreibung{width:100%;float:none;padding-right:0}#brautpaar .ce_text:nth-child(even){margin-bottom:50px}#brautpaar .ce_text:nth-child(even) figure{width:100%;float:none;padding-right:0}#brautpaar .ce_text:nth-child(even) .beschreibung{width:100%;float:none;padding-left:0}#fest .ce_image{width:100%;margin-bottom:30px}#uebernachtung{text-align:center}#uebernachtung .ce_image{width:100%;float:none;margin-bottom:30px}#uebernachtung .ce_text{position:relative;width:100%;padding-right:0}#anmeldung .ce_image{width:100%;float:none;margin-bottom:30px}#anmeldung .ce_form{width:100%;padding-right:0}#anmeldung .ce_form .widget-submit{text-align:center}#danke-fuer-die-anmeldung{position:relative;width:100%}#danke-fuer-die-anmeldung .ce_image{width:100%;margin-bottom:30px}#wunschliste{padding-right:0}#wunschliste .ce_image{width:100%;margin:0 auto 30px}#wunschliste .ce_form{padding:20px;margin-right:0}#wunschliste .ce_form .widget-submit{text-align:center}.category{text-align:center;margin:0 auto 0 auto}.category .categorydesc{margin:0 0 20px 0}.category .grid-sizer{width:100%;margin:0 0 20px 0}.category .wish{width:100%;margin:0 0 20px 0;padding-bottom:20px;float:none;border-bottom:1px solid #4A625E}.ce_gallery h1{text-align:left}.ce_gallery ul li:nth-child(odd){width:49%;margin-right:2%}.ce_gallery ul li:nth-child(odd) figure{padding-right:0}.ce_gallery ul li:nth-child(even){width:49%;margin-right:0}.ce_gallery ul li:nth-child(even) figure{padding-right:0}#kontakt{padding-bottom:20px;text-align:center}#kontakt .ce_image{width:100%;margin-left:0;float:none;margin-bottom:30px}#kontakt h1{width:100%;margin-right:0;margin-top:20px}#kontakt .ce_text{width:100%;margin-right:0}.mod_login{position:relative;width:100%;margin-bottom:50px}.mod_login button[type="submit"]{width:50%}.mod_login .widget-submit{text-align:center}.ce_form{margin-bottom:50px}}
