@import "../../../fileadmin/Template/Resources/Public/Custom/css/animate.css";@charset "utf-8";.cc_logo{display: none !important}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color: #33a0da !important;color: white !important;border: 1px solid #33a0da !important;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color: white !important;color: #33a0da !important}.tx-kesearch-pi1 #kesearch_results .teaser_icon img{display: none !important}body .slick-slider{position: relative}body .slick-slider .slide{background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;width: 100%;height: 400px;display: block}body .slick-slider .slide:hover,body .slick-slider .slide:focus{outline: none}body .slick-dots{bottom: 5px}body .slick-dots li{width: 10px;height: 10px;background-color: white;border-radius: 25px;border: 1px solid #fff;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}body .slick-dots li:hover{background-color: #33a0da}body .slick-dots li.slick-active{background-color: #33a0da}body .slick-dots li button{display: none}@font-face{font-family: "Montserrat regular";src: url(../../../fileadmin/Template/Resources/Public/Custom/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family: "Montserrat medium";src: url(../../../fileadmin/Template/Resources/Public/Custom/fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family: "Montserrat italic";src: url(../../../fileadmin/Template/Resources/Public/Custom/fonts/Montserrat/Montserrat-Italic.ttf)}body{font-family: "Montserrat regular", Arial;font-size: 14px;line-height: 17px;font-weight: normal;font-style: normal;color: #373737;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}h1,h2,h3,h4,h5,h6{margin: 20px 0 0;font-family: "Montserrat medium";font-weight: normal}p,ol,ul,table,form{margin: 20px 0 0}ol{padding-left: 2em;list-style: decimal outside}ol ol,ol ul{margin-top: 0}ul{padding-left: 2em;list-style: disc outside}ul ol,ul ul{margin-top: 0}::selection{color: #fff;background: #000;text-shadow: 1px 1px 0px #000}::-webkit-selection{color: #fff;background: #000;text-shadow: 1px 1px 0px #000}::-moz-selection{color: #fff;background: #000;text-shadow: 1px 1px 0px #000}::-webkit-input-placeholder{color: #000}::-moz-placeholder{color: #000}:-ms-input-placeholder{color: #000}:-moz-placeholder{color: #000}.table-wrap{overflow-x: auto}.table-wrap::-webkit-scrollbar{width: 10px;height: 10px;-webkit-appearance: none;-moz-appearance: none}.table-wrap::-webkit-scrollbar-thumb{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background: #000}table{width: 100%;border-collapse: collapse}table tr{border: none}table tr:nth-of-type(even){background: #fff}table tr:nth-of-type(odd){background: #fff}table th,table td{padding: 5px;vertical-align: top}table th{color: #fff;text-align: left;background: #000}table p{margin: 0}legend{display: none}fieldset{margin: 0;padding: 0;border: none}form label{display: block;margin-top: 20px}form input:focus,form textarea:focus,form select:focus{outline: 0 !important}form input[type="text"],form input[type="email"],form input[type="date"],form input[type="password"]{padding: 10px;width: 100%;font-family: inherit;font-size: inherit;line-height: inherit;color: #000;background: #fff;border: 1px solid #000;-webkit-appearance: none;-moz-appearance: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}form textarea{padding: 10px;width: 100%;max-width: 100%;height: 125px;font-family: inherit;font-size: inherit;line-height: inherit;color: #000;background: #fff;border: 1px solid #000;-webkit-appearance: none;-moz-appearance: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}form select{padding: 10px;width: 100%;height: 38px;font-family: inherit;font-size: inherit;line-height: inherit;color: #000;background: #fff;border: 1px solid #000;-webkit-appearance: none;-moz-appearance: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}form input[type="submit"]{display: block;margin-top: 20px;padding: 10px;width: 100%;font-family: inherit;font-size: inherit;line-height: inherit;font-weight: 700;color: #fff;text-align: center;text-transform: uppercase;text-decoration: none;background: #000;border: none;-webkit-appearance: none;-moz-appearance: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}form input[type="submit"]:hover{color: #fff;background-color: #000}iframe{max-width: 100%}a{color: #000}a,img{border: none;outline: 0 !important}button:focus{outline: 0 !important}img{max-width: 100%;height: auto !important}b,strong{font-weight: normal;font-family: "Montserrat medium"}i,em{font-style: normal;font-weight: normal;font-family: "Montserrat italic"}.text-left{text-align: left}.text-right{text-align: right}.text-center{text-align: center}.text-justify{text-align: justify}h1,h2,h3,h4,h5,h6{font-family: "Montserrat medium";font-weight: normal;color: #373737}h1,h2{font-size: 22px;line-height: 26px}h3,h4,h5{font-size: 18px;line-height: 21px}h6{font-size: 16px;line-height: 18px}body .mobile-nav li{color: white}body .mobile-nav li a{color: white}body .mobile-nav li a:hover{font-family: "Montserrat medium"}body .mobile-nav li.active{font-family: "Montserrat medium"}.header .navbar li a{font-family: "Montserrat regular";font-size: 16px;line-height: 18px;color: white}.header .navbar .icons a i,.header .navbar .icons a{color: white;font-size: 20px}.content .news article h3,.content .news article h3 a{color: #33a0da}.content .news article h3:hover,.content .news article h3 a:hover{text-decoration: underline}.content .sidebar h1,.content .sidebar h2{font-family: "Montserrat medium";font-size: 22px;line-height: 26px;color: white}.content .sidebar h3,.content .sidebar h4,.content .sidebar h5,.content .sidebar h6{font-family: "Montserrat medium";font-size: 18px;line-height: 21px;color: #373737}.content .sidebar p,.content .sidebar ul li,.content .sidebar span{font-family: "Montserrat regular";font-size: 14px;line-height: 17px;color: #373737}.content .sidebar a,.content .sidebar b,.content .sidebar strong{font-family: "Montserrat medium";font-size: 14px;line-height: 17px}.content .sidebar a{color: #33a0da}.content .sidebar .news article h3 a{font-family: "Montserrat medium";font-size: 18px;line-height: 21px;color: #373737}.content .sidebar .news article .more-link{color: #33a0da;font-family: "Montserrat medium"}.content .sidebar .news article .more-link:focus,.content .sidebar .news article .more-link:hover{text-decoration: none}.content .content-box h1,.content .content-box h2{font-family: "Montserrat medium";color: #373737}.content .content-box a{font-family: "Montserrat medium"}.content .content-box h3,.content .content-box h4,.content .content-box h5,.content .content-box h6,.content .content-box h6{font-family: "Montserrat medium";color: white}.content .content-box p,.content .content-box label,.content .content-box ul li,.content .content-box a{font-size: 14px;line-height: 17px;color: white}.content .employee{text-align: center}.content .employee a:hover{text-decoration: underline}.content .parish h1,.content .parish h2,.content .parish h3,.content .parish h4,.content .parish h5,.content .parish h6{font-size: 18px;color: white}.content .parish h1 a,.content .parish h2 a,.content .parish h3 a,.content .parish h4 a,.content .parish h5 a,.content .parish h6 a{color: white}.content .parish h1 a:hover,.content .parish h2 a:hover,.content .parish h3 a:hover,.content .parish h4 a:hover,.content .parish h5 a:hover,.content .parish h6 a:hover,.content .parish h1 a:focus,.content .parish h2 a:focus,.content .parish h3 a:focus,.content .parish h4 a:focus,.content .parish h5 a:focus,.content .parish h6 a:focus{color: white;text-decoration: underline}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p,.footer a,.footer ul li,.footer ul li a{color: white}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{font-family: "Montserrat medium";font-size: 16px;line-height: 18px}.footer p,.footer a,.footer ul li{font-family: "Montserrat regular";font-size: 14px;line-height: 17px}.footer b,.footer strong{font-family: "Montserrat medium";font-size: 14px;line-height: 17px}.footer a:hover{text-decoration: underline}.footer ul{text-align: right}.footer ul li a{font-family: "Montserrat medium";font-size: 16px;line-height: 18px}.float-left{float: left}.float-right{float: right}.clearfix{*zoom: 1}.clearfix:before,.clearfix:after{display: table;line-height: 0;content: ""}.clearfix:after{clear: both}.display-table{display: table;table-layout: fixed;width: 100%;height: 100%}.display-table .display-table-cell{display: table-cell;vertical-align: middle}body .custom-width{max-width: 1500px}body .mobile-nav{display: none;position: fixed;left: 0;right: 50%;top: 0;bottom: 0;z-index: 99999;list-style: none;padding: 15px;margin: 0;background-color: #33a0da}body .mobile-nav li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #fff}body .mobile-nav li:last-of-type{border: none;padding: 0;margin: 0}body .mobile-nav li ul{list-style: none;padding-left: 15px}body .mobile-nav li ul li:first-of-type{margin-top: 10px}body .mobile-nav li ul li:before{content: ">>";position: relative;margin-right: 5px;display: inline-block}body .mobile-overlay{display: none;position: fixed;left: 50%;right: 0;top: 0;bottom: 0;z-index: 99999;background-color: rgba(255,255,255,0.8)}.header{position: relative;z-index: 900;-webkit-box-shadow: 0px 2px 4px 0px rgba(50,50,50,0.8);-moz-box-shadow: 0px 2px 4px 0px rgba(50,50,50,0.8);box-shadow: 0px 2px 4px 0px rgba(50,50,50,0.8)}.header .logo{display: block;width: auto;max-height: 100px;margin: 0 auto}.header .navbar{background-color: #33a0da;position: relative;min-height: 1px;margin-bottom: 0;border: none}.header .navbar .mobile-nav-toggle{width: 30px;display: none;position: absolute;right: 15px;top: 6px}.header .navbar .mobile-nav-toggle:hover{cursor: pointer}.header .navbar .mobile-nav-toggle span{width: 100%;height: 2px;display: block;margin-top: 8px;background-color: white;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.header .navbar .mobile-nav-toggle.active span:nth-child(1){transform: rotate(45deg);position: relative;top: 10px}.header .navbar .mobile-nav-toggle.active span:nth-child(2){display: none}.header .navbar .mobile-nav-toggle.active span:nth-child(3){transform: rotate(-45deg)}.header .navbar .nav.navbar-nav{list-style: none;padding: 0;margin: 0}.header .navbar .nav.navbar-nav > li{position: static}.header .navbar .nav.navbar-nav > li > a{line-height: initial;padding: 25px 0;border-bottom: 2px solid transparent}.header .navbar .nav.navbar-nav li{display: inline-block;margin-right: 30px}.header .navbar .nav.navbar-nav li a:hover,.header .navbar .nav.navbar-nav li a:focus{background-color: transparent !important}.header .navbar .nav.navbar-nav li:nth-child(1),.header .navbar .nav.navbar-nav li:nth-child(2),.header .navbar .nav.navbar-nav li:nth-child(3),.header .navbar .nav.navbar-nav li:nth-child(4){float: left}.header .navbar .nav.navbar-nav li:nth-child(5),.header .navbar .nav.navbar-nav li:nth-child(6),.header .navbar .nav.navbar-nav li:nth-child(7),.header .navbar .nav.navbar-nav li:nth-child(8){float: right}.header .navbar .nav.navbar-nav li:nth-child(5){margin-right: 0}.header .navbar .nav.navbar-nav li .sub-menu{display: none;position: absolute;padding: 0;border-top: 1px solid transparent}.header .navbar .nav.navbar-nav li .sub-menu li{display: block;float: none;background-color: #33a0da;margin-bottom: 1px;padding: 0;margin-right: 0;-webkit-box-shadow: 1px 0 8px 0 rgba(50,50,50,0.75);-moz-box-shadow: 1px 0 8px 0 rgba(50,50,50,0.75);box-shadow: 2px 5px 10px 0px rgba(50,50,50,0.75)}.header .navbar .nav.navbar-nav li .sub-menu li:last-of-type{-webkit-box-shadow: 1px 1px 8px 0 rgba(50,50,50,0.75);-moz-box-shadow: 1px 1px 8px 0 rgba(50,50,50,0.75);box-shadow: 3px 2px 8px 0 rgba(50,50,50,0.75)}.header .navbar .nav.navbar-nav li .sub-menu li a{padding: 8px;display: block}.header .navbar .nav.navbar-nav li:hover .sub-menu{display: block}.header .navbar .nav.navbar-nav li.active a,.header .navbar .nav.navbar-nav li:hover a{border-color: white}.header .navbar .nav.navbar-nav li.active .sub-menu li:hover,.header .navbar .nav.navbar-nav li:hover .sub-menu li:hover{position: static}.header .navbar .icons{z-index: 10;text-align: center;position: absolute;left: 50%;top: 25px;transform: translate(-50%, 0)}.header .navbar .icons a{padding: 0 10px}.content{z-index: 800;background-image: url(../../../fileadmin/Template/Resources/Public/Custom/img/contentbg.png);background-size: cover;background-repeat: no-repeat;background-position: top left}.content img{width: 100%;height: auto !important}.content .slick-slider{margin-bottom: 25px}.content .news article{border-top: 1px solid #33a0da;padding: 10px 0}.content .news article:first-of-type{border: none}.content .news article h3{margin-top: 0;margin-bottom: 15px}.content .news article .news-img-wrap img{float: left;margin-right: 20px;max-width: 200px}.content .news article .more-link,.content .news article .back-link{padding: 8px;margin-top: 10px;display: inline-block;background-color: #33a0da;border: 1px solid transparent;color: white;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.content .news article .more-link:hover,.content .news article .back-link:hover{background-color: white;border-color: #33a0da;color: #33a0da}.content .news article .more-link.more-link,.content .news article .back-link.more-link{float: right}.content .news article .more-link.back-link,.content .news article .back-link.back-link{float: none}.content .news.news-single .images img{margin-top: 20px;display: block}.content .sidebar h1,.content .sidebar h2,.content .sidebar h3,.content .sidebar h4,.content .sidebar h5,.content .sidebar h6{padding: 15px 0 15px 15px;margin-top: 0;margin-bottom: 0;background-color: #33a0da}.content .sidebar > div:nth-child(odd){margin-top: 25px}.content .sidebar > div:first-of-type{margin-top: 0}.content .sidebar .news{border: 1px solid #33a0da;padding: 15px;background-color: white}.content .sidebar .news article{border-top: none;padding: 0 0 10px 0;border-bottom: 1px solid #373737;padding-bottom: 10px;margin-bottom: 10px}.content .sidebar .news article h1,.content .sidebar .news article h2,.content .sidebar .news article h3,.content .sidebar .news article h4,.content .sidebar .news article h5,.content .sidebar .news article h6{margin-top: 0;margin-bottom: 0;background-color: transparent;padding: 0}.content .sidebar .news article .date{display: none}.content .sidebar .news article p,.content .sidebar .news article .more-link{margin-top: 10px;display: block}.content .sidebar .news article .news-img-wrap{display: none}.content .sidebar .news article .more-link{background-color: transparent;border: none;padding: 0;float: none}.content .sidebar .news article .more-link:after{content: "»";position: relative;display: inline-block;left: 15px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.content .sidebar .news article .more-link:hover:after{left: 25px}.content .sidebar .news article:last-of-type{margin: 0;padding: 0;border: none}.content .sidebar .box-default{padding: 15px;border: 1px solid #33a0da;background-color: white}.content .sidebar .box-default h1,.content .sidebar .box-default h2,.content .sidebar .box-default h3,.content .sidebar .box-default h4,.content .sidebar .box-default h5,.content .sidebar .box-default h6{margin-top: 0;background-color: transparent;padding: 0}.content .sidebar .box-default p{margin-top: 0}.content .sidebar .box-default *{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #373737}.content .sidebar .box-default *:last-of-type{padding: 0;margin: 0;border: none}.content .sidebar .box-default *:last-of-type:first-of-type{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #373737}.content .sidebar .box-default > div{padding: 0 !important;margin: 0 !important;border: none !important}.content .content-box{padding: 15px;border: 1px solid #33a0da;background-color: #33a0da;min-height: 450px;margin-top: 50px}.content .content-box h1,.content .content-box h2{background-color: white;margin: -15px;margin-bottom: 0;padding: 15px}.content .content-box h3,.content .content-box h4,.content .content-box h5,.content .content-box h6,.content .content-box p,.content .content-box a{margin-top: 10px;display: block}.content .content-box a:after{content: "»";position: relative;display: inline-block;left: 15px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.content .content-box a:hover:after{left: 25px}.content .content-box form label{margin-top: 10px;margin-bottom: 5px}.content .content-box form input{background-color: white;border: 1px solid #979797;color: #373737;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.content .content-box form input:focus{border-color: #373737}.content .content-box form button{display: block;margin-top: 30px;width: 100%;padding: 5px;background-color: white;border: 1px solid #979797;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.content .content-box form button:hover{background-color: #d9d9d9;border-color: #373737}.content .content-box.style1,.content .content-box.style2,.content .content-box.style3{position: relative}.content .content-box.style1 > div,.content .content-box.style2 > div,.content .content-box.style3 > div{z-index: 999;position: relative}.content .content-box.style1:after,.content .content-box.style2:after,.content .content-box.style3:after{content: "";width: 100%;height: 150px;display: block;position: absolute;left: 0;bottom: 0;right: 0;background-repeat: no-repeat;background-position: top left;background-size: contain;z-index: 10}.content .content-box.style1.style1:after,.content .content-box.style2.style1:after,.content .content-box.style3.style1:after{background-image: url(../../../fileadmin/Template/Resources/Public/Custom/img/bubbles/bubbles.png);background-position: top right}.content .content-box.style1.style2:after,.content .content-box.style2.style2:after,.content .content-box.style3.style2:after{background-image: url(../../../fileadmin/Template/Resources/Public/Custom/img/bubbles/bubbles3.png);background-position: bottom center}.content .content-box.style1.style3,.content .content-box.style2.style3,.content .content-box.style3.style3{overflow: hidden}.content .content-box.style1.style3:after,.content .content-box.style2.style3:after,.content .content-box.style3.style3:after{background-image: url(../../../fileadmin/Template/Resources/Public/Custom/img/bubbles/bubbles.png);transform: rotate(135deg);background-position: 150% 100%;background-repeat: repeat-x}.content .employee{margin-top: 50px}.content .employee figure.image{margin-bottom: 0}.content .employee img{border-radius: 50%;max-width: 200px}.content .employee h1 small,.content .employee h2 small,.content .employee h3 small,.content .employee h4 small,.content .employee h5 small,.content .employee h6 small{display: block}.content .parish{padding: 15px;margin-top: 50px;border: 1px solid #33a0da}.content .parish h1,.content .parish h2,.content .parish h3,.content .parish h4,.content .parish h5,.content .parish h6{padding: 15px;margin: -15px;margin-bottom: 15px;background-color: #33a0da}.content .parish img{max-width: 100%;margin-right: 20px;float: left;display: block}.content .parish p{max-width: 66%;display: block;float: left}.content .parish .gallery-row{min-height: 110px;display: block;float: left;max-width: 33%;margin-right: 0}.content .parish .gallery-row .galery-item{float: none;display: block;width: 100%}.content .parish .gallery-row .galery-item figure.image{margin-bottom: 0}.content .gallery-row .gallery-item figure.image a img.lazyload{width: 200px !important;height: 200px !important;box-shadow: 10px 11px 13px 0px #75dae7}.footer{background-color: #33a0da;padding: 30px 0;margin-top: 50px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{margin-top: 0;margin-bottom: 12px}.footer p{margin-top: 0}.footer ul{list-style: none;margin: 0;padding: 0}@media only screen and (max-width: 1515px){.content .content-box.style1.style3:after,.content .content-box.style2.style3:after,.content .content-box.style3.style3:after{transform: none}}@media only screen and (max-width: 1199px){h1{font-size: 20px}h2{font-size: 18px}h3{font-size: 16px}h4{font-size: 15px}h5{font-size: 14px}h6{font-size: 12px}p,ul,ul li,a,b,strong,i,u{font-size: 14px}.header .navbar{padding: 15px 0}.header .navbar .icons{position: static;transform: translate(0, 0);margin-top: 15px}.header .navbar .nav.navbar-nav{text-align: center}.header .navbar .nav.navbar-nav li{float: none !important}.header .navbar .nav.navbar-nav li a{padding: 5px 0}.header .navbar .nav.navbar-nav li:nth-child(5){margin-right: 30px}.header .navbar .nav.navbar-nav li:last-of-type{margin-right: 0}.header .navbar .nav.navbar-nav li:after{bottom: auto;top: -25px;left: 0}.header .navbar .nav.navbar-nav li .sub-menu{z-index: 9999}}@media (min-width: 992px){.navbar-nav{float: none}.navbar-nav > li > a{padding: 0}}@media only screen and (max-width: 991px){.header .navbar{padding: 25px 0}.header .navbar .nav.navbar-nav{display: none}.header .navbar .mobile-nav-toggle{display: block}.header .navbar .icons{position: absolute;top: 0;left: 15px}.content .content-box{min-height: 300px}.content .content-box form,.content .content-box h1,.content .content-box h2,.content .content-box h3,.content .content-box h4,.content .content-box h5,.content .content-box h6,.content .content-box p,.content .content-box ul li,.content .content-box a,.content .content-box b,.content .content-box strong{z-index: 1;position: relative}.content .content-box:after{z-index: 0}.content .content-box.style3:after{background-repeat: no-repeat !important;background-position: bottom right !important}.content .sidebar{margin-top: 50px}}@media only screen and (max-width: 767px){.content .news article h3{margin-bottom: 0}.content .news article .date{margin-bottom: 10px;display: block}.content .news article .news-img-wrap img{display: block;float: none;margin-right: 0}}@media only screen and (max-width: 480px){.slick-slider .slide{height: 250px}body .mobile-nav{right: 20%}body .mobile-overlay{left: 80%}.footer ul{text-align: left;margin-top: 15px}}.hover-element{position: relative;height: 650px;overflow: hidden}.hover-element .image{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;transition: transform 300ms linear}.hover-element .hover-element-overlay{position: relative;z-index: 10;padding: 45px;height: 100%;-webkit-transition: background-color 300ms linear;-moz-transition: background-color 300ms linear;-o-transition: background-color 300ms linear;-ms-transition: background-color 300ms linear;transition: background-color 300ms linear}.hover-element:hover .image{transform: scale(1.2, 1.2)}.hover-element:hover .hover-element-overlay{background-color: #fff}.tx-powermail{position: relative}.tx-powermail h3,.tx-powermail legend{display: none}.tx-powermail .powermail_fieldwrap{margin-bottom: 15px;display: block}.tx-powermail .powermail_fieldwrap .checkbox,.tx-powermail .powermail_fieldwrap .radio{display: block}.tx-powermail .powermail_fieldwrap .checkbox label,.tx-powermail .powermail_fieldwrap .radio label,.tx-powermail .powermail_fieldwrap .checkbox input,.tx-powermail .powermail_fieldwrap .radio input{display: inline-block;outline: 0}.tx-powermail .powermail_fieldwrap .checkbox label,.tx-powermail .powermail_fieldwrap .radio label{padding-left: 30px}.tx-powermail .powermail_fieldwrap input,.tx-powermail .powermail_fieldwrap select,.tx-powermail .powermail_fieldwrap textarea{width: 100%;min-height: 40px;padding: 5px;outline: 0;border: 1px solid #373737}.tx-powermail .powermail_fieldwrap input:focus,.tx-powermail .powermail_fieldwrap select:focus,.tx-powermail .powermail_fieldwrap textarea:focus{border-color: #33a0da}.tx-powermail .powermail_fieldwrap input::-webkit-input-placeholder,.tx-powermail .powermail_fieldwrap select::-webkit-input-placeholder,.tx-powermail .powermail_fieldwrap textarea::-webkit-input-placeholder{font-style: italic}.tx-powermail .powermail_fieldwrap input::-moz-placeholder,.tx-powermail .powermail_fieldwrap select::-moz-placeholder,.tx-powermail .powermail_fieldwrap textarea::-moz-placeholder{font-style: italic}.tx-powermail .powermail_fieldwrap input:-ms-input-placeholder,.tx-powermail .powermail_fieldwrap select:-ms-input-placeholder,.tx-powermail .powermail_fieldwrap textarea:-ms-input-placeholder{font-style: italic}.tx-powermail .powermail_fieldwrap input:-moz-placeholder,.tx-powermail .powermail_fieldwrap select:-moz-placeholder,.tx-powermail .powermail_fieldwrap textarea:-moz-placeholder{font-style: italic}.tx-powermail .powermail_fieldwrap input[type="checkbox"],.tx-powermail .powermail_fieldwrap input[type="radio"]{min-height: 20px;max-width: 20px;position: absolute;left: 20px}.tx-powermail .powermail_fieldwrap input[type="submit"],.tx-powermail .powermail_fieldwrap button{background-color: #33a0da;border: 2px solid #373737;color: white;font-weight: bold;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}.tx-powermail .powermail_fieldwrap input[type="submit"]:hover,.tx-powermail .powermail_fieldwrap button:hover{background-color: white;color: #33a0da;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}.tx-kesearch-pi1{max-width: 500px}.tx-kesearch-pi1 .kesearch_searchbox .kesearchbox #ke_search_sword{width: 90%}.tx-kesearch-pi1 .kesearch_searchbox .kesearchbox #kesearch_submit{left: 90%}.tx-kesearch-pi1 .kesearch_searchbox .resetbutt{width: 44%}.tx-kesearch-pi1 .kesearch_searchbox .resetbutt a{width: 100%;min-width: 100%}.tx-kesearch-pi1 .kesearch_searchbox .submitbutt{width: 44%;position: relative;right: 10%;float: right}.tx-kesearch-pi1 .kesearch_searchbox .submitbutt input{width: 100%;min-width: 100%}.tx-kesearch-pi1 .kesearch_searchbox .resetbutt a,.tx-kesearch-pi1 .kesearch_searchbox .submitbutt input{border: 2px solid transparent;background-color: #33a0da;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}.tx-kesearch-pi1 .kesearch_searchbox .resetbutt a:hover,.tx-kesearch-pi1 .kesearch_searchbox .submitbutt input:hover{background-color: white;border-color: #373737;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}