@import url(https://db.onlinewebfonts.com/c/1807b9ef76974aec5900e511772aa7fc?family=TamarilloJF);/*! normalize.css v2.0.1 | MIT License | git.io/normalize */*{margin:0;padding:0}a,a img,img{text-decoration:none;outline:0}a img{border:none;outline:none}ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0 auto;max-width:1600px}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:'TamarilloJF';src:url(../../../../../../../themes/lochels/fonts/TamarilloJF.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"TamarilloJF";src:url(https://db.onlinewebfonts.com/t/1807b9ef76974aec5900e511772aa7fc.eot);src:url("https://db.onlinewebfonts.com/t/1807b9ef76974aec5900e511772aa7fc.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/lochels/fonts/1807b9ef76974aec5900e511772aa7fc.woff2) format("woff2"),url(../../../../../../../themes/lochels/fonts/1807b9ef76974aec5900e511772aa7fc.woff) format("woff"),url(../../../../../../../themes/lochels/fonts/1807b9ef76974aec5900e511772aa7fc.ttf) format("truetype"),url("https://db.onlinewebfonts.com/t/1807b9ef76974aec5900e511772aa7fc.svg#TamarilloJF") format("svg")}.container:after,.post .topmeta:after,.post .bottommeta:after,.post .postcontent:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden}.lte-ie8 .container,.lte-ie8 .post .topmeta,.post .lte-ie8 .topmeta,.lte-ie8 .post .bottommeta,.post .lte-ie8 .bottommeta,.lte-ie8 .post .postcontent,.post .lte-ie8 .postcontent{zoom:1}h1{color:#fff;text-transform:uppercase;font-size:76px;text-shadow:2px 2px #000;line-height:87px;text-align:center}h2{font:38px/30px "Roboto",sans-serif;color:#83CFCA;text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0 1px 0 #FFF,0 -1px 0 #FFF,1px 0 0 #FFF,-1px 0 0 #FFF;text-transform:uppercase;text-align:center;font-weight:700;line-height:46px;padding-bottom:20px}h3{font:30px/30px "TamarilloJF","Great Vibes",sans-serif;color:#000;font-weight:700;text-align:center;text-transform:capitalize}p{color:#000}li{font-size:16px;line-height:24px;color:#000}li a{color:#000}.page-wrap h2{font:38px/30px "Roboto",sans-serif;color:#83CFCA;text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0 1px 0 #FFF,0 -1px 0 #FFF,1px 0 0 #FFF,-1px 0 0 #FFF;text-transform:uppercase;text-align:center;font-weight:700;line-height:46px}.page-wrap h3{font:38px/38px "TamarilloJF","Great Vibes",sans-serif;color:#000;font-weight:700;text-align:center;text-transform:capitalize}.page-wrap h4{font:19px/24px "Roboto",sans-serif;color:#000;font-weight:700;text-transform:capitalize;padding-bottom:12px}.page-wrap h5{font:14px/14px "Roboto",sans-serif;color:#000}.page-wrap p{font-size:16px;line-height:24px;font-family:"Roboto",sans-serif;color:#000;padding-bottom:15px}.page-wrap p a{color:#000;position:relative}.page-wrap p a::after{content:'';position:absolute;bottom:-3px;right:0;width:100%;height:4px;background:#EFADCA;transform:scaleX(0);-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.page-wrap p a:hover::after{transform:scaleX(1)}.page-wrap ul{margin:0 0 15px 20px;list-style:none}.page-wrap ul li{color:#000;font-size:18px;text-transform:capitalize;padding-bottom:8px;line-height:24px;font-family:"Roboto",sans-serif;list-style:none}.page-wrap ul li a{color:#000}.page-wrap ol{margin:0 0 15px 20px;list-style:decimal outside}.page-wrap ol li{color:#000;font-size:18px;text-transform:capitalize;padding-bottom:8px;line-height:24px;font-family:"Roboto",sans-serif}.page-wrap ol li a{color:#000}.page-wrap ol li a:hover{text-decoration:none;color:#ccc}.aligncenter{text-align:center}.alignleft{float:left}.alignright{float:right}img.alignleft,.wp-caption.alignleft{margin:0 12px 4px 0}img.alignright,.wp-caption.alignright{margin:0 0 4px 12px}img.aligncenter,.wp-caption.aligncenter{display:block;margin:0 auto}.wp-caption{margin:10px 0;padding:4px 0 0;text-align:center;background-color:#f3f3f3;border:1px solid #ddd;border-radius:3px}.wp-caption .wp-caption-text{padding:0 4px 5px;font-size:11px;line-height:17px}html,*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;line-height:24px;font-family:"Roboto",sans-serif;color:#000;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-3x{font-size:46px!important}a{color:#000}a:hover,a:active{color:#000}button{background:linear-gradient(to right,#83CFCA 50%,rgba(255,255,255,0) 0%);background-size:201% 100%;background-position:right bottom;transition:all .5s ease-out;background:none;border:none;font-family:"Roboto",sans-serif;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;padding:12px 22px}input,select,textarea{font:"Roboto",sans-serif 16px;color:#000;background:#fff;border:1px #ccc solid}input[type=submit]{padding:3px 6px;font:16px "Roboto",sans-serif;color:#000;border:1px #ccc solid;border-radius:5px;cursor:pointer}.clear{clear:both;height:0;overflow:hidden}.container{margin:0 auto;max-width:1200px;width:96%}.cycle-sentinel:last-of-type{opacity:.3}.tos-desktop .tos-wrapper.tos-fixed{z-index:999999999}.newsletter{font-weight:700;color:#000;position:relative}.newsletter::after{content:'';position:absolute;bottom:-3px;right:0;width:100%;height:4px;background:#EFADCA;transform:scaleX(0);-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.newsletter:hover::after{transform:scaleX(1)}.tos-desktop .tos-wrapper.tos-fixed{background-color:rgba(131,207,202,.85)}.tos-close,.tos-next,.tos-prev{background:#F2C5DC;opacity:1!important}.tos-wrapper .tos-caption{font-size:24px}.tos-caption-0{height:40px}.header .top-bar{background:#fff;padding:12px 0}.header .top-bar .header-contact{float:left}.header .top-bar .header-contact a{color:#000;font-family:"TamarilloJF","Great Vibes",sans-serif;font-size:24px;font-weight:700;display:inline-block;padding-left:0;padding-right:22px;display:inline-block}.header .top-bar .header-contact a:hover{color:#83CFCA}.header .top-bar .header-contact .fa{color:#83CFCA;padding-right:4px;position:relative;top:3px}.header .top-bar .header-contact .fa:hover{color:#EFADCA}.header .top-bar .header-contact .map-marker{top:0}.header .top-bar .socials{float:right}.header .top-bar .socials .fa{color:#83CFCA;padding-right:6px}.header .top-bar .socials .fa:hover{color:#EFADCA}.header .top-bar .call-btn{display:none}@media (max-width:800px){.header .top-bar .header-contact{display:none}.header .top-bar .address{display:none}.header .top-bar .call-btn{display:inline-block}.header .top-bar .call-btn button{background:#83CFCA;border:#83CFCA solid 2px;font-family:"Roboto",sans-serif;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;padding:12px 22px}.header .top-bar .call-btn button:hover{background:#fff;color:#83CFCA}}.nav{position:relative;background:#EFADCA;width:100%;z-index:1000;max-height:132px}.nav .logo-wrap{float:left;width:225px}.nav .logo-wrap h1{padding-top:8px}.nav .logo-wrap .logo{width:100%}.nav ul{float:right;padding-top:36px}.nav ul li{float:left;padding:0 2px;margin:0 5px}.nav ul li a{font:16px/16px "Roboto",sans-serif;color:#fff;font-weight:700;text-transform:uppercase;line-height:40px;padding:8px 10px;display:inline-block}.nav ul li a:hover{background:#83CFCA}.nav ul li#menu-item-33>a{background:none}.nav ul li.current-menu-item>a{background:#83CFCA}.nav ul li.current-menu-ancestor>a{background:#83CFCA}.nav ul .sub-menu{display:none;padding-top:0;position:absolute;width:220px;background:#83CFCA}.nav #menu-main-nav li:hover ul{display:block}.nav .sub-menu li{margin-left:0;padding:0;width:100%;position:relative}.nav .sub-menu li:hover a{background:#fff;color:#83CFCA}.nav .sub-menu li a{float:none;display:block;padding:10px 0 10px 6px;width:100%;line-height:normal;color:#fff}.nav .sub-menu li a::after{display:none}.nav #menu-main-nav{position:relative;right:0}.nav #menu-main-nav #menu-item-40>.sub-menu{left:auto;right:7px}.nav .mobil-nav{display:none}.nav .mobil-nav span{color:#fff;text-transform:uppercase;float:right;margin-right:6px;padding-top:3px;position:relative;top:3px}.nav .mobil-nav .line-wrap{display:block;padding-top:4px;width:35px;float:left}.nav .mobil-nav .line{width:26px;height:2px;background-color:#fff;display:block;margin:0 auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.nav .mobil-nav .line:nth-child(2){margin-top:6px;margin-bottom:6px}.nav .mobil-nav.is-active{padding-top:0}.nav .mobil-nav.is-active .line:nth-child(2){opacity:0}.nav .mobil-nav.is-active .line:nth-child(1){margin-top:-15px;-webkit-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);-o-transform:translateY(13px) rotate(45deg);transform:translateY(23px) rotate(45deg)}.nav .mobil-nav.is-active .line:nth-child(3){margin-top:6px;-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);-o-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg)}@media (max-width:1220px){.nav ul{padding-top:27px}.nav ul li a{font-size:15px;padding:17px 6px}}@media (max-width:1044px){.nav ul{display:none;z-index:999;background:#83CFCA;padding-top:0;top:131px;right:20px;position:absolute;width:320px}.nav ul.active{display:block}.nav ul li{margin-left:0;padding:0;width:100%;position:relative}.nav ul li a{font:18px/18px "Roboto",sans-serif;font-size:18px;line-height:40px;font-weight:600;float:left;width:100%;padding:10px 10px 10px 20px}.nav ul li a:hover{background:none}.nav ul li.current-menu-item>a{background:none}.nav ul li.current-menu-ancestor>a{background:none}.nav ul li.menu-item-has-children>a>.dd-btn{display:block;position:absolute;top:0;right:0;width:60px;height:60px}.nav ul li.menu-item-has-children>a>.dd-btn:before{background:url(../../../../../../../themes/lochels/images/sprites.png) no-repeat 0 0;width:12px;height:6px;content:"";margin-left:-6px;position:absolute;top:28px;left:50%}.nav #menu-main-nav{position:absolute}.nav #menu-main-nav #menu-item-40>.sub-menu{right:0;top:0}.nav ul .sub-menu,.nav #menu-main-nav li:hover ul{display:none;margin-left:0;position:relative;padding:0;top:auto;left:0;right:0}.nav #menu-main-nav li.active>.sub-menu,.nav #menu-main-nav li.active:hover>ul{display:block;width:100%;background:#69a8a4}.nav .sub-menu li{width:100%;float:none;padding:0}.nav .sub-menu li:hover a{background:#69a8a4;color:#fff}.nav .sub-menu li a{width:90%;padding:12px 0 12px 20px}.nav .mobil-nav{display:block;border:2px solid #fff;width:104px;height:40px;position:absolute;top:45px;right:23px}}@media (max-width:640px){.nav #menu-main-nav #menu-item-40>.sub-menu{right:0;top:0}}@media (max-width:446px){.nav ul{width:100%;right:0}.nav .mobil-nav{right:15px}}@media (max-width:370px){.nav ul{top:118px}.nav .logo-wrap{width:180px}.nav .mobil-nav{top:33px}}.banner{min-height:400px;width:100%;position:relative}.banner.interior{min-height:296px}.banner .banner-slides,.banner .banner-slide{position:absolute;width:100%;height:100%}.banner .container{height:100%}.banner .banner-left-wrap,.banner .banner-right-wrap{position:absolute;top:156px;height:200px;width:54px;z-index:1000}.banner .banner-left-wrap i,.banner .banner-right-wrap i{color:#fff;text-shadow:2px 2px #000}.banner .banner-left-wrap i:hover,.banner .banner-right-wrap i:hover{cursor:pointer}.banner .banner-left-wrap{left:48px}.banner .banner-right-wrap{right:48px}.banner .promo{max-width:690px;margin:0 auto;margin-top:60px;padding-bottom:22px}.banner .promo .promo-text{color:#fff;text-align:center;font-size:18px;line-height:21px;font-weight:700;padding:18px 0}.banner .promo .btn-wrap{margin:0 auto;width:148px}.banner .promo .btn-wrap a{font-family:"Roboto",sans-serif;color:#fff;border:#fff solid 2px;text-transform:uppercase;text-align:center;font-size:16px;font-weight:700;padding:12px 12px;width:148px}.banner .promo .btn-wrap a:hover{background-position:left bottom}.banner .promo .btn-wrap button{margin-top:20px;padding:12px 12px}@media (max-width:1220px){.banner .banner-left-wrap,.banner .banner-right-wrap{top:100px}}@media (max-width:1044px){.banner .banner-slides,.banner .banner-slide{width:100%;height:100%}.banner .banner-left-wrap,.banner .banner-right-wrap{display:none}.banner .promo{margin-top:45px;padding-bottom:12px}.banner .promo .btn-wrap button{margin-top:0;margin-bottom:20px}}@media (max-width:640px){.banner .promo{max-width:424px;margin-top:45px;padding-bottom:12px}.banner .promo h1{font-size:60px;line-height:72px;padding:10px 0 10px 0}.banner .promo .promo-text{font-size:20px;line-height:29px;padding:18px 0 38px 0}}@media (max-width:446px){.banner{min-height:252px}.banner .promo{margin-top:6px;max-width:300px}.banner .promo h1{font-size:38px;line-height:42px;padding:10px 0 0 0}.banner .promo .promo-text{font-size:16px;line-height:24px;padding:12px 0 26px 0}}.page-wrap{background:url(../../../../../../../themes/lochels/images/brickwall_@2Xa.png) repeat scroll center top}.page-wrap.interior{padding:30px 0}.page-wrap.interior .text-wrap{float:left;width:50%}.page-wrap.interior .text-wrap.wedding-options-text{float:none;width:100%}.page-wrap.interior .img-wrap{float:right;max-width:536px;height:auto;margin:66px 20px 0 0}.page-wrap.interior .img-wrap img{width:100%;height:auto;border:8px solid #fff}@media (max-width:1220px){.page-wrap.interior .text-wrap{float:none;width:100%}.page-wrap.interior .img-wrap{float:none;margin:0 auto;margin-bottom:30px}}@media (max-width:446px){.page-wrap.interior .text-wrap,.page-wrap.interior .wedding-options-text{float:none;width:96%;margin:0 auto}.page-wrap.interior .text-wrap p,.page-wrap.interior .wedding-options-text p{text-align:center}}@media (max-width:370px){.page-wrap.interior h2{font-size:35px}}.page-wrap.about .about-banner{float:right;position:relative;width:528px;height:406px;margin:66px 20px 0 0}.page-wrap.about .about-banner .about-banner-slides,.page-wrap.about .about-banner .about-banner-slide{position:absolute;width:100%;height:100%}.page-wrap.about .about-banner .banner-left-wrap,.page-wrap.about .about-banner .banner-right-wrap{position:absolute;top:156px;height:89px;width:54px;z-index:1000}.page-wrap.about .about-banner .banner-left-wrap i,.page-wrap.about .about-banner .banner-right-wrap i{color:#fff;text-shadow:2px 2px #000}.page-wrap.about .about-banner .banner-left-wrap i:hover,.page-wrap.about .about-banner .banner-right-wrap i:hover{cursor:pointer}.page-wrap.about .about-banner .banner-left-wrap{left:22px}.page-wrap.about .about-banner .banner-right-wrap{right:0}.page-wrap.about .about-banner .banner-nav{margin-top:54px;text-align:center;clear:both;width:110px;height:15px;overflow:hidden;margin:25px auto 0;padding:0;z-index:120;position:relative;top:360px}.page-wrap.about .about-banner .banner-nav:hover{cursor:pointer}.page-wrap.about .about-banner .banner-nav span{display:inline-block;width:10px;height:10px;text-indent:-10000px;border:2px solid #fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-left:12px}.page-wrap.about .about-banner .banner-nav span.cycle-pager-active{background:#fff}@media (max-width:1220px){.page-wrap.about .about-banner{float:none;margin:0 auto;margin-bottom:30px;width:528px;height:406px}}@media (max-width:640px){.page-wrap.about .about-banner{width:408px;height:386px}.page-wrap.about .about-banner .banner-left-wrap{top:175px}.page-wrap.about .about-banner .banner-right-wrap{top:175px}}@media (max-width:446px){.page-wrap.about .about-banner{width:308px;height:286px}.page-wrap.about .about-banner .banner-left-wrap{display:none}.page-wrap.about .about-banner .banner-right-wrap{display:none}.page-wrap.about .about-banner .banner-nav{display:none}}.page-wrap.post{margin-top:0;margin-bottom:0}.page-wrap.post article{padding:0 12px}.page-wrap.post article h2{text-align:left;padding-bottom:10px}@media (max-width:640px){.page-wrap.post article h1{text-align:center;font-size:30px;line-height:36px}.page-wrap.post article .topmeta{text-align:center}.page-wrap.post article .topmeta .date{float:none}}.page-wrap.menu-item{padding:30px 0}.page-wrap.menu-item p{text-align:center}.page-wrap.menu-item.wedding p{text-align:center}.page-wrap.menu-item.press-page{padding-bottom:60px}.page-wrap .main .call-btn{margin:0 auto;margin-bottom:80px;width:280px}.page-wrap .main .call-btn button{background:#83CFCA;background:linear-gradient(to right,#fff 50%,#83CFCA 50%);background-size:201% 100%;background-position:right bottom;transition:all .5s ease-out}.page-wrap .main .call-btn button:hover{background-position:left bottom;color:#83CFCA;border:#83CFCA solid 2px}.page-wrap .main .icon-wrap{width:250px;margin:0 auto;padding-bottom:80px}.page-wrap .main .icon-wrap img{width:148px;margin:0 auto;display:block;border-radius:50%;border:2px solid #EFADCA;background:#fff}.page-wrap .main .icon-wrap img:hover{background:#83CFCA}.page-wrap .main .icon-wrap .button-text-wrap{position:relative;bottom:23px;width:170px;margin:0 auto}.page-wrap .main .icon-wrap .letters{display:inline-block;position:absolute;text-align:center;padding-bottom:12px;font-family:"TamarilloJF","Great Vibes",sans-serif;font-size:34px;font-weight:700;color:#000;text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0 1px 0 #FFF,0 -1px 0 #FFF,1px 0 0 #FFF,-1px 0 0 #FFF}.page-wrap .main .icon-wrap #letterOne{transform:rotate(27deg);left:15px;top:15px}.page-wrap .main .icon-wrap #letterTwo{transform:rotate(22deg);left:32px;top:22px}.page-wrap .main .icon-wrap #letterThree{transform:rotate(25deg);left:43px;top:26px}.page-wrap .main .icon-wrap #letterFour{transform:rotate(15deg);left:54px;top:30px}.page-wrap .main .icon-wrap #letterFive{transform:rotate(13deg);left:68px;top:33px}.page-wrap .main .icon-wrap #letterSix{transform:rotate(-19deg);left:105px;top:31px}.page-wrap .main .icon-wrap #letterSeven{transform:rotate(-25deg);left:119px;top:26px}.page-wrap .main .icon-wrap #letterEight{transform:rotate(-37deg);left:130px;top:19px}.page-wrap .main .icon-wrap #letterNine{transform:rotate(-43deg);left:143px;top:11px}.page-wrap .main .icon-wrap #letterTen{transform:rotate(-46deg);left:152px;top:4px}.page-wrap .services{padding:42px 0}.page-wrap .services .service-wrap{max-width:900px;margin:0 auto;margin-top:72px}.page-wrap .services .service-wrap a .service:before{background:url(../../../../../../../themes/lochels/images/sprites.png) no-repeat;width:115px;height:117px;border:2px solid #EFADCA;border-radius:50%;content:"";position:absolute;top:-55px;left:75px}.page-wrap .services .service-wrap a:nth-of-type(1) .service:before{background:url(../../../../../../../themes/lochels/images/sprites.png) no-repeat -27px -9px}.page-wrap .services .service-wrap a:nth-of-type(2) .service:before{background:url(../../../../../../../themes/lochels/images/sprites.png) no-repeat -227px -8px}.page-wrap .services .service-wrap a:nth-of-type(3) .service:before{background:url(../../../../../../../themes/lochels/images/sprites.png) no-repeat -452px -8px}.page-wrap .services .service-wrap .service{float:left;max-width:270px;margin-bottom:20px;border:2px solid #EFADCA;background:#fff;padding:80px 12px 12px 12px;position:relative}.page-wrap .services .service-wrap .service:after{content:"";cursor:pointer;position:absolute;top:0;right:0;bottom:6px;left:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;z-index:20}.page-wrap .services .service-wrap .service:hover:after{background:none;border-bottom:20px solid #83CFCA;content:"";cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;z-index:20}.page-wrap .services .service-wrap .service h3{padding-bottom:12px}.page-wrap .services .service-wrap .service p{font-size:14px;text-align:center}.page-wrap .services a:nth-of-type(2) .service{margin:0 44px}@media (max-width:1044px){.page-wrap .services .service-wrap{max-width:686px}.page-wrap .services .service-wrap a:nth-of-type(1) .service:before{left:101px}.page-wrap .services .service-wrap a:nth-of-type(2) .service:before{left:101px}.page-wrap .services .service-wrap a:nth-of-type(3) .service{margin-left:184px}.page-wrap .services .service-wrap a:nth-of-type(3) .service:before{left:101px}.page-wrap .services .service-wrap .service{max-width:320px;margin-bottom:83px}.page-wrap .services .service-wrap .service h3{padding-bottom:8px}.page-wrap .services .service-wrap .service p{font-size:16px;text-align:center}.page-wrap .services .service-wrap a:nth-of-type(2) .service{margin:0 0 83px 44px}.page-wrap .services .service-wrap a:nth-of-type(3) .service{margin-bottom:0}}@media (max-width:743px){.page-wrap .services .service-wrap{max-width:300px}.page-wrap .services .service-wrap .service{float:none}.page-wrap .services .service-wrap a:nth-of-type(1) .service:before{left:90px}.page-wrap .services .service-wrap a:nth-of-type(2) .service{margin:0 0 83px 0}.page-wrap .services .service-wrap a:nth-of-type(2) .service:before{left:90px}.page-wrap .services .service-wrap a:nth-of-type(3) .service{margin:0}.page-wrap .services .service-wrap a:nth-of-type(3) .service:before{left:90px}}@media (max-width:640px){.page-wrap .services .service{max-width:300px;margin:22px auto}.page-wrap .services .service h3{padding-bottom:8px}.page-wrap .services .service p{font-size:14px;text-align:center}}@media (max-width:446px){.page-wrap .services h2{font-size:28px;line-height:40px}}.page-wrap .press{margin-bottom:60px}.page-wrap .press article{float:left;width:31.3%;margin:1%;background:#83CFCA;padding:12px;border:8px solid #fff}.page-wrap .press article:hover{background:#EFADCA}.page-wrap .press article .blog-img-wrap{margin:0 auto;margin-bottom:8px}.page-wrap .press article .blog-img-wrap img{width:100%;height:auto}.page-wrap .press article .publication{font-weight:700;text-transform:capitalize;display:block;padding-bottom:4px}.page-wrap .press article .more{font-weight:700}@media (max-width:1044px){.page-wrap .press article{width:48%}}@media (max-width:640px){.page-wrap .press{width:73%;margin:0 auto}.page-wrap .press article{width:100%;margin:0 auto;margin-bottom:40px}}@media (max-width:446px){.page-wrap .press{width:100%}}.about-us{padding:42px 0 22px 0;margin-bottom:62px;border-top:1px solid #83CFCA}.about-us .text-wrap p{text-align:center;width:86%;padding-bottom:42px;margin:0 auto}.about-us .store{position:relative;max-width:536px}.about-us .store:hover .learn-more{display:block}.about-us .store:hover:after{background:rgba(0,0,0,.5);content:"";cursor:pointer;position:absolute;top:0;right:0;bottom:6px;left:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;z-index:20}.about-us .store .img-wrap{z-index:2;position:relative;width:100%}.about-us .store .img-wrap img{width:100%;border:8px solid #fff}.about-us .store .learn-more{display:none;background:#83CFCA;font-size:26px;padding:18px 40px;position:absolute;top:50%;left:27%;transform:translateY(-50%);z-index:21;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s}.about-us .about-old-store-front{float:left}.about-us .about-new-store-front{float:right}@media (max-width:1220px){.about-us{margin-bottom:0}.about-us .about-old-store-front{float:none;margin:0 auto;margin-bottom:40px}.about-us .about-new-store-front{float:none;margin:0 auto;margin-bottom:40px}}@media (max-width:1044px){.about-us .store:hover:after{display:none}.about-us .store:hover .learn-more{display:none}}@media (max-width:446px){.about-us h2{font-size:28px;line-height:40px}}.testimonials{width:100%;padding:42px 0;background-size:cover;min-height:300px;background:url(../../../../../../../themes/lochels/images/cheap_diagonal_fabric2.png) repeat scroll center top;border-bottom:4px solid #fff;border-top:4px solid #fff}.testimonials h2{color:#EFADCA;padding-bottom:0}.testimonials p{text-align:center;color:#fff}.testimonials .testimonial_body{margin-bottom:20px}.testimonials .testimonial_body p{margin-top:0;font-size:16px!important}.testimonials .easy_testimonial_image_wrapper{display:none}.testimonials .testimonial_author .date{display:none}@media (max-width:1220px){.testimonials p{margin-top:20px}}@media (max-width:640px){.testimonials .container{padding:0 8px}}@media (max-width:446px){.testimonials h2{font-size:28px;line-height:40px}}@media (max-width:370px){.testimonials h2{font-size:25px;line-height:37px}}.social-media{background:url(../../../../../../../themes/lochels/images/brickwall_@2Xa.png) repeat scroll center top;padding:60px 0;border-top:1px solid gray;position:relative;width:100%;float:left;clear:both}.social-media .container{overflow:hidden;position:relative}.social-media h2{padding:0 0 12px 0}.social-media p{text-align:center;margin-bottom:36px}.social-media .img-wrap-facebook-full{width:490px;float:right;display:inline-block}.social-media .img-wrap-facebook-med{display:none}.social-media .img-wrap-facebook-small{display:none}.social-media .img-wrap-instagram{width:490px;float:left;padding:4px;background:#fff}@media (max-width:1044px){.social-media .img-wrap-facebook-full{float:none;display:block;width:490px;margin:0 auto;margin-bottom:30px}.social-media .img-wrap-instagram{float:none;display:block;width:490px;margin:0 auto}}@media (max-width:640px){.social-media .img-wrap-facebook-full{display:none}.social-media .img-wrap-facebook-med{display:block;width:360px;margin:0 auto;margin-bottom:30px}.social-media .img-wrap-instagram{width:360px}}@media (max-width:446px){.social-media h2{font-size:28px;line-height:40px}.social-media .img-wrap-facebook-med{display:none}.social-media .img-wrap-facebook-small{display:block;width:310px;margin:0 auto;margin-bottom:30px}.social-media .img-wrap-instagram{width:310px}}.goods{padding:30px 0;border-bottom:4px solid #fff;border-top:4px solid #fff;background:url(../../../../../../../themes/lochels/images/cheap_diagonal_fabric2.png) repeat scroll center top}.goods .container{overflow:hidden;position:relative}.goods .banner-left-wrap,.goods .banner-right-wrap{position:absolute;top:114px;height:89px;width:54px;z-index:1000}.goods .banner-left-wrap i,.goods .banner-right-wrap i{color:#fff;text-shadow:2px 2px #000}.goods .banner-left-wrap i:hover,.goods .banner-right-wrap i:hover{cursor:pointer}.goods .banner-left-wrap{left:22px}.goods .banner-right-wrap{right:0}.goods h2{color:#EFADCA;padding-bottom:8px}.goods p{color:#fff;text-align:center;font-weight:700;margin-bottom:36px}.goods img{margin:0;padding:0}.goods ul{width:1042px;margin:0 auto}.goods ul li{display:inline-block;width:220px!important;margin:0 20px}.goods ul li a:hover{opacity:.7}@media (max-width:1220px){.goods .banner-left-wrap,.goods .banner-right-wrap{display:none}.goods ul{width:760px}}@media (max-width:1044px){.goods ul{width:518px}}@media (max-width:640px){.goods ul{width:240px}.goods p{font-size:14px;line-height:23px}}.contact{background:#EFADCA;padding:60px 0;float:left;width:100%;position:relative;clear:both}.contact .map{float:left;width:58%;height:485px;margin:0 40px 0 0}.contact .map #wpgmza_map{width:100%;height:485px}.contact .contactinfo{float:left}.contact .contactinfo h2{padding:0 0 22px 0;text-align:left}.contact .contactinfo .icon-wrap{color:#fff;background:#83CFCA;width:60px;height:60px;border-radius:50%;border:1px solid #fff;display:inline-block;margin-right:20px}.contact .contactinfo .icon-wrap .fa{text-align:center;width:60px;padding-top:6px}.contact .contactinfo ul{float:right;padding-top:6px}.contact .contactinfo li,.contact .contactinfo p,.contact .contactinfo a{color:#fff;font-weight:700}.contact .contactinfo a{bottom:5px;position:relative}.contact .contactinfo a::after{content:'';position:absolute;bottom:-3px;right:0;width:100%;height:4px;background:#83CFCA;transform:scaleX(0);-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.contact .contactinfo a:hover::after{transform:scaleX(1)}.contact .contactinfo .address,.contact .contactinfo .hours,.contact .contactinfo .phone,.contact .contactinfo .email-address{padding:12px 0;clear:both}.contact .contactinfo .address{width:346px}.contact .contactinfo .address ul{padding-right:12px}@media (max-width:1220px){.contact{padding:60px 60px 30px 60px}.contact .map{float:none;width:100%;margin:0 auto;margin-bottom:40px}.contact .map #wpgmza_map{height:100%}.contact .contactinfo{float:none;width:458px}.contact .contactinfo h2{text-align:left}.contact .contactinfo .icon-wrap{margin-right:12px}.contact .contactinfo .address ul{padding-right:20px}.contact .contactinfo .email-address a{padding:6px 12px 6px 0}.contact .contactinfo .hours ul{padding-right:31px}.contact .contactinfo .phone a{padding:6px 12px 6px 0}}@media (max-width:640px){.contact{padding:60px 0 30px 0}.contact .contactinfo{width:100%}.contact .contactinfo h2{text-align:center}.contact .contactinfo .icon-wrap{margin:0 auto;margin-bottom:12px;display:block}.contact .contactinfo .address{width:100%}.contact .contactinfo .address ul{float:none;padding-top:0;padding-right:0}.contact .contactinfo .address ul li{text-align:center;margin:0 auto;float:none}.contact .contactinfo .hours ul{float:none;padding-top:0;padding-right:0}.contact .contactinfo .hours ul li{text-align:center}.contact .contactinfo .phone a{display:block;text-align:center;margin:0 auto;float:none;padding:0;width:120px;top:0}.contact .contactinfo .email-address a{display:block;text-align:center;margin:0 auto;float:none;padding:0;width:220px;top:0}.contact .map{height:360px}}@media (max-width:446px){.contact .contactinfo .hours ul li{width:264px;margin:0 auto}}.footer{padding:12px 0;background:#fff;clear:both}.footer .copyright{float:left;max-width:554px}.footer .copyright li{font-size:13px;float:left}.footer .copyright a{font-size:13px;text-decoration:underline;margin:0 6px;color:#000}.footer .copyright a:hover{color:#83CFCA}.footer .site-credit{float:right}.footer .site-credit p{font-size:13px}.footer .contact-info{float:right}.footer .contact-info a+a{margin-left:6px}.footer .contact-info .fa{color:#83CFCA}.footer .contact-info .fa:hover{color:#EFADCA}@media (max-width:768px){.footer .copyright{max-width:309px}.footer .copyright li:nth-of-type(2) a{margin-left:0}.footer .contact-info{margin-top:15px}}@media (max-width:640px){.footer .copyright{float:none;margin:0 auto;max-width:320px}.footer .copyright ul{margin:0}.footer .copyright ul li{float:none;text-align:center;font-size:12px}.footer .copyright ul a{margin:0;line-height:24px;font-size:12px}.footer .contact-info{float:none;padding-left:0;width:139px;height:52px;margin:0 auto;margin-top:15px}}.gallery{padding:40px 0;background:url(../../../../../../../themes/lochels/images/cheap_diagonal_fabric2.png) repeat scroll center top;border-bottom:4px solid #fff;border-top:4px solid #fff}.gallery .rgg-imagegrid{margin:0 auto;margin-top:10px;max-width:1000px}.gallery h2{color:#EFADCA;text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0 1px 0 #FFF,0 -1px 0 #FFF,1px 0 0 #FFF,-1px 0 0 #FFF}.page-template-tpl-wedding{background:url(../../../../../../../themes/lochels/images/brickwall_@2Xa.png) repeat scroll center top}.page-template-tpl-wedding .wedding-cake-options{padding:60px 0 40px 0}.page-template-tpl-wedding .wedding-cake-options h2{padding-bottom:12px}.page-template-tpl-wedding .wedding-cake-options p{text-align:center;margin-bottom:80px}.page-template-tpl-wedding .wedding-cake-options .options-wrap{max-width:962px;margin:0 auto}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option{float:left;width:280.5px;margin-bottom:20px;border:2px solid #EFADCA;background:linear-gradient(rgba(255,255,255,.55),rgba(255,255,255,.55)),url(../../../../../../../themes/lochels/images/cake2.jpg) no-repeat;background-position:20% 24%;padding:90px 12px 12px 12px;position:relative}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option:before{background:url(../../../../../../../themes/lochels/images/sprites.png) no-repeat -227px -12px;width:113px;height:115px;border:2px solid #EFADCA;border-radius:50%;content:"";position:absolute;top:-55px;left:80px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option+.option{margin-left:60px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option h3{padding-bottom:22px;font-size:50px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option ul{margin:12px 0 0 0}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option ul li{font-size:15px;text-align:center;padding:8px 0}@media (max-width:1220px){.page-template-tpl-wedding .wedding-cake-options .options-wrap{margin:0 auto;max-width:884px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option+.option{margin-left:20px}}@media (max-width:1044px){.page-template-tpl-wedding .wedding-cake-options .options-wrap{margin:0 auto;max-width:584px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option+.option{margin-left:20px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option+.option:nth-of-type(3){margin-left:149px;margin-top:70px}}@media (max-width:640px){.page-template-tpl-wedding .wedding-cake-options p{margin-bottom:0}.page-template-tpl-wedding .wedding-cake-options .options-wrap{max-width:281px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option{margin-top:70px}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option+.option{margin-left:0}.page-template-tpl-wedding .wedding-cake-options .options-wrap .option+.option:nth-of-type(3){margin-left:0}}@media (max-width:446px){.page-template-tpl-wedding .wedding-cake-options{padding:40px 0 40px 0}}.services-page{margin-bottom:60px}.services-page .service{float:left;width:31.3%;margin:1%;background:#83CFCA;padding:12px;border:8px solid #fff;background:url(../../../../../../../themes/lochels/images/cheap_diagonal_fabric2.png) repeat scroll center top;position:relative}.services-page .service .service-img-wrap{margin:0 auto;margin-bottom:8px}.services-page .service .service-img-wrap img{width:100%;height:auto}.services-page .service h3{color:#fff;padding:14px 0 18px 0;font-size:32px;line-height:36px}.services-page .service p{color:#fff;margin-bottom:12px;padding-left:14px}.services-page .service p a{color:#fff}@media (max-width:1044px){.services-page .service{width:48%}}@media (max-width:640px){.services-page{width:73%;margin:0 auto}.services-page h2{font-size:24px;line-height:28px}.services-page .service p{text-align:center;padding-left:0}.services-page .service{width:100%;margin:0 auto}.services-page .service+.service{margin:20px 0}.services-page .service h3{font-size:47px;line-height:54px;padding:14px 0}}@media (max-width:446px){.services-page{width:100%}}.services-page.shop-page .btn-wrap{width:160px;margin:0 auto;margin-bottom:30px}.services-page.shop-page .btn-wrap button{width:160px;background:linear-gradient(to right,#EFADCA 50%,rgba(255,255,255,0) 0%);background-size:201% 100%;background-position:right bottom;transition:all .5s ease-out}.services-page.shop-page .btn-wrap button:hover{background-position:left bottom}#wpsm_accordion_489 .ac_title_class{font-weight:700;line-height:28px}.wpsm_panel-body a{position:relative}.wpsm_panel-body a::after{content:'';position:absolute;bottom:-3px;right:0;width:100%;height:4px;background:#83CFCA;transform:scaleX(0);-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.wpsm_panel-body a:hover::after{transform:scaleX(1)}.contact-wrap .contact-form{width:47%;margin:35px 0 70px 0;padding-bottom:19px;float:left;background:#83CFCA;border:4px solid #fff}.contact-wrap .contact-form h2{color:#fff;text-shadow:1px 1px 0 #EFADCA,-1px -1px 0 #EFADCA,-1px 1px 0 #EFADCA,1px -1px 0 #EFADCA,0 1px 0 #EFADCA,0 -1px 0 #EFADCA,1px 0 0 #EFADCA,-1px 0 0 #EFADCA;padding:20px 0 0 0}.contact-wrap .contact-form p{color:#fff;font-weight:700;text-align:center;padding-bottom:20px}.contact-wrap .contact-form form{padding:0 22px}.contact-wrap .contact-form form .name,.contact-wrap .contact-form form .emailaddress,.contact-wrap .contact-form form .phone-number,.contact-wrap .contact-form form .dropdown{margin-bottom:16px;width:100%}.contact-wrap .contact-form form .dropdown{padding:10px 0 10px 16px;height:46px;color:#777;-webkit-box-shadow:none;outline-offset:-1px;-webkit-appearance:none}.contact-wrap .contact-form form .dropdown option{margin:6px 0;padding-left:17px}.contact-wrap .contact-form form .comments{width:100%;height:103px;resize:none;box-sizing:border-box;padding:10px 0 10px 16px}.contact-wrap .contact-form form .submit{float:right;margin:24px 2px 14px 0;background:transparent none repeat scroll 0 0;border:2px solid #fff;border-radius:0;color:#fff;font-weight:700;font-family:"Open Sans",sans-serif;font-size:16px;padding:10px 22px 8px 22px;text-transform:uppercase;width:151px;background:linear-gradient(to right,#EFADCA 50%,rgba(255,255,255,0) 0%);background-size:201% 100%;background-position:right bottom;transition:all .5s ease-out}.contact-wrap .contact-form form .submit:hover{background-position:left bottom}.contact-wrap .contact-form form .wpcf7-text{box-sizing:border-box;height:48px;padding-left:16px}.contact-wrap .contact-form form .name,.contact-wrap .contact-form form .phone-number{margin-right:16px}.contact-wrap .contact-form form ::-webkit-input-placeholder{color:#777;opacity:1}.contact-wrap .contact-form form ::-moz-placeholder{color:#777;opacity:1}.contact-wrap .contact-form form :-ms-input-placeholder{color:#777;opacity:1}.contact-wrap .contact-form form :-moz-placeholder{color:#777;opacity:1}.contact-wrap .contact-form form div.wpcf7-validation-errors{border:2px solid red;color:#000;background:#fff;margin-left:0;margin-top:-28px;width:100%;clear:both}.contact-wrap .contact-form form div.wpcf7-mail-sent-ok{border:2px solid green;color:#000;background:#fff;margin-left:0;margin-top:-28px;width:100%;clear:both}.contact-wrap .contact-form form div.wpcf7-response-output{margin-bottom:0}.contact-wrap .contact-form form .wpcf7-not-valid{outline:2px solid red}.contact-wrap .contact-form form span.wpcf7-not-valid-tip{display:none}.contact-wrap .contact-form form .disclaimer{color:#fff;font-size:15px;font-weight:700;line-height:23px;padding-bottom:0}.contact-wrap .contact-form form .disclaimer a{color:#fff}.contact-wrap .locator-map{float:right;width:46%;background:#83CFCA;margin:35px 0 70px 0;padding-bottom:22px;border:4px solid #fff}.contact-wrap .locator-map h2{color:#fff;text-shadow:1px 1px 0 #EFADCA,-1px -1px 0 #EFADCA,-1px 1px 0 #EFADCA,1px -1px 0 #EFADCA,0 1px 0 #EFADCA,0 -1px 0 #EFADCA,1px 0 0 #EFADCA,-1px 0 0 #EFADCA;padding:20px 0 0 0}.contact-wrap .locator-map .subtitle{color:#fff;text-align:center;font-weight:700;padding-bottom:6px}.contact-wrap .locator-map .locations{background:#83CFCA;padding-bottom:47px}.contact-wrap .locator-map .locations .location{margin:0;padding:13px 20px;width:50%;float:left}.contact-wrap .locator-map .locations .location:hover{opacity:.7}@media (max-width:1220px){.contact-wrap .contact-form{float:none;width:550px;margin:40px auto}.contact-wrap .contact-form form{padding:0 20px 20px 20px}.contact-wrap .contact-form form .name,.contact-wrap .contact-form form .emailaddress,.contact-wrap .contact-form form .phone-number,.contact-wrap .contact-form form .dropdown{margin-right:0}.contact-wrap .contact-form form div.wpcf7-validation-errors{margin-top:-39px}.contact-wrap .contact-form form div.wpcf7-mail-sent-ok{margin-top:-39px}.contact-wrap .locator-map{float:none;display:block;width:550px;margin:0 auto;margin-bottom:40px}.contact-wrap .locator-map .locations{display:inline-block}}@media (max-width:640px){.contact-wrap .contact-form{width:100%}.contact-wrap .contact-form .disclaimer{text-align:center}.contact-wrap .locator-map{width:100%;padding-bottom:0}.contact-wrap .locator-map .locations{display:block;width:220px;margin:0 auto}.contact-wrap .locator-map .locations .location{float:none;padding:0;width:100%;margin-bottom:14px}}@media (max-width:370px){.contact-wrap .contact-form h2{font-size:31px}.contact-wrap .locator-map h2{font-size:31px}}.error-page h2{text-align:left}.error-page.coming-soon{margin:50px 0}.error-page.coming-soon h2{text-align:center}pre code ul{margin-top:60px}pre code ul li{padding-bottom:0}pre code ul li a{font-weight:700;font-family:"TamarilloJF","Great Vibes",sans-serif;font-size:30px;padding-bottom:6px}pre code ul li a:hover{color:#83CFCA;border-bottom:2px solid #83CFCA}.post{margin:15px 0 30px 0}.post .topmeta{margin:0 0 12px}.post .topmeta .date{float:left;min-height:16px;line-height:16px;font-style:italic}.post .topmeta .edit{float:right;min-height:16px;line-height:16px}.post .topmeta .edit a{background:url(../../../../../../../themes/lochels/images/pencil.png) no-repeat top left;padding:1px 0 1px 20px}.post .topmeta .category{float:right;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../../../../../../../themes/lochels/images/folder.png) no-repeat top left}.post .bottommeta .category{float:left;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../../../../../../../themes/lochels/images/folder.png) no-repeat top left}.post .bottommeta .comments{float:right;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../../../../../../../themes/lochels/images/comments.png) no-repeat top left}.post .bottommeta .edit{float:right}.post .bottommeta .edit a{background:url(../../../../../../../themes/lochels/images/pencil.png) no-repeat top left;padding:1px 0 1px 20px}.post .postcontent{margin:12px 0 0}.post .tags{display:block;min-height:16px;padding:0 0 7px 20px;background:url(../../../../../../../themes/lochels/images/tag.png) no-repeat 0 0}.archive .post .bottommeta{padding:4px 6px;background-color:#f2f2f2;border-bottom:1px solid #e5e5e5}.archive .post h2{margin:0 0 4px}.archive .post h2 a{text-decoration:none}.post-comments h2{margin:0}.post-comments .comment-list{margin:15px 0 0 0;padding:0;list-style:none}.post-comments .comment-list ul{margin:0;padding:0 10px 0 10px;list-style:none}.post-comments .comment-list li{margin:10px 0;background-color:#fafafa;border:1px solid #e0e0e0}.post-comments .comment-list li.thread-alt,.post-comments .comment-list li.alt{background-color:#f2f2f2;border-color:#d9d9d9}.post-comments .comment-list ul li:first-child{margin-top:0}.post-comments .comment-list .comment-author{margin:7px 0 0 7px}.post-comments .comment-list .comment-author .avatar{float:left;margin:0 8px 0 0}.post-comments .comment-list .comment-author cite{float:left;height:18px;font-weight:700;font-style:normal}.post-comments .comment-list .comment-author .says{display:none}.post-comments .comment-list .comment-meta{padding:18px 0 3px;margin:0 7px 2px;border-bottom:1px solid #e5e5e5}.post-comments .comment-list p{margin:0;padding:6px 10px}.post-comments .comment-list .reply{padding:0 0 6px 10px}.post-comments .comments-respond{margin:20px 0 0}.post-comments .comments-respond h3{margin:0 0 10px}.post-comments .comments-respond p.form-field-wrapper{margin:10px 0}.post-comments .comments-respond label{margin:0 0 3px;display:block}.post-comments .comments-respond label.required{font-weight:700}.post-comments .comments-respond label .note{font-weight:400;font-style:italic}.post-comments .comments-respond input.textbox{width:250px}.post-comments .comments-respond textarea{width:500px;height:200px}