h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#26211d;font-family:'Lato', cursive}#wrapper{font-family:'Lato', sans-serif;position:relative;overflow:hidden}.container h1{text-align:center;margin:0;padding:0;margin-top:60px;font-size:30px;margin-bottom:60px}body.form .container h1{text-align:left;font-weight:normal}.btn.btn-default{border-radius:0;border:2px solid #3a3938;padding:9px 35px 8px;text-transform:uppercase;margin-top:20px;font-family:'Lato', cursive;font-weight:bold;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.btn.btn-default:hover{border-color:#c9bd95;background:#c9bd95;color:white}.logoRow{width:100%;text-align:center;padding-top:25px;padding-bottom:25px}.navbar{background:#c3bb96;border:none;border-radius:0px;height:48px;margin-bottom:0px;position:absolute;width:100%;z-index:99}.navbar .shoppingCart{border:1px solid rgba(255, 255, 255, 0.5);padding:6px;padding-left:35px;background:url(../images/sprite-all.png) no-repeat 5px 3px;color:#cfcfcf;border-radius:2px;display:block;position:absolute;right:12px;top:12px;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s}.navbar .shoppingCart:hover{color:#cfcfcf;cursor:pointer;text-decoration:none;border:1px solid white}.navbar #menu{text-align:center;margin-top:0px}.navbar #menu li a{color:#575756;opacity:0.7;font-family:'Lato', cursive;font-weight:bold;font-size:17px;background:none;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.navbar #menu li.active > a, .navbar #menu li a:hover{background:none;opacity:1}.navbar #menu li .dropdown-menu{min-width:125px;display:block;overflow:hidden;max-height:0px;padding:0px 5px;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;border:none}.navbar #menu li.open .dropdown-menu{max-height:1000px;padding:5px 5px}.navbar #menu li ul li a{color:#7b5ba6;font-size:16px;padding:8px 14px}#headerTable1920_500{width:100%;position:relative;overflow:hidden;margin-bottom:0px}#headerTable1920_500 .item{width:1920px;left:50%;margin-left:-960px}#headerTable1920_500 .carousel-indicators{bottom:0px}#headerTable1920_500 .carousel-indicators li{margin:0px 3px}#headerTable1920_500 .carousel-control{background:none;width:100px;text-align:right;opacity:1}#headerTable1920_500 .carousel-control:after{content:"";display:inline-block;position:absolute;top:50%;margin-top:-17.5px;height:35px;width:35px;border:1px solid white;border-top:0px;border-right:0px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#headerTable1920_500 .carousel-control.right{text-align:left}#headerTable1920_500 .carousel-control.right:after{-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-left:-35px}.row.news .container .col-sm-4, #item .container .col-sm-4, #homeItem .container .col-sm-4, #photo .container .col-sm-4{text-align:center}.row.news .container .col-sm-4 a.itemImage, #item .container .col-sm-4 a.itemImage, #homeItem .container .col-sm-4 a.itemImage, #photo .container .col-sm-4 a.itemImage{display:block;position:relative}.row.news .container .col-sm-4 a.itemImage:after, #item .container .col-sm-4 a.itemImage:after, #homeItem .container .col-sm-4 a.itemImage:after, #photo .container .col-sm-4 a.itemImage:after{font-size:21px;content:attr(title);position:absolute;left:0;top:0;padding:0.5em 20px;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);text-decoration:none !important;color:#fff;opacity:1;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;z-index:98;padding-top:28%;text-transform:uppercase}.row.news .container .col-sm-4 img, #item .container .col-sm-4 img, #homeItem .container .col-sm-4 img, #photo .container .col-sm-4 img{width:100%;height:auto;margin-bottom:30px}.row.news .container .col-sm-4 h3, #item .container .col-sm-4 h3, #homeItem .container .col-sm-4 h3, #photo .container .col-sm-4 h3{margin:0;text-align:left;font-size:20px;margin-bottom:20px}.row.news .container .col-sm-4 p, #item .container .col-sm-4 p, #homeItem .container .col-sm-4 p, #photo .container .col-sm-4 p{text-align:left;margin-top:30px}.row.news .container .pagination, #item .container .pagination, #homeItem .container .pagination, #photo .container .pagination{display:block;clear:both;text-align:center}.row.news .container .pagination li, #item .container .pagination li, #homeItem .container .pagination li, #photo .container .pagination li{display:inline-block;margin-right:5px}.row.news .container .pagination li a, #item .container .pagination li a, #homeItem .container .pagination li a, #photo .container .pagination li a{border-radius:0px;border-color:black;color:black;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.row.news .container .pagination li.active a, .row.news .container .pagination li:hover a, #item .container .pagination li.active a, #item .container .pagination li:hover a, #homeItem .container .pagination li.active a, #homeItem .container .pagination li:hover a, #photo .container .pagination li.active a, #photo .container .pagination li:hover a{border-color:#7b5ba6;color:#7b5ba6;background:none}#photo .container .col-sm-4{margin-bottom:30px}#photo .container .col-sm-4:nth-of-type(3n+1){clear:left}#item .container .col-sm-4{margin-bottom:30px}#item .container .col-sm-4 p{color:#item}#item .container .col-sm-4:nth-of-type(3n+1){clear:left}#news .container .col-sm-4{text-align:left;margin-bottom:30px}#news .container .col-sm-4 .date{font-size:12px;text-align:left;margin-top:-30px;position:absolute}#news .container .col-sm-4 h3{margin-bottom:32px}#news .container .col-sm-4 p{margin-bottom:20px}#news .container .col-sm-4 .btn{margin:0}#newsItem .left{margin-bottom:30px}#newsItem .left img{width:100%;height:auto}.row.text img{width:100%;height:auto;margin-bottom:30px}.row.text .btn.btn-default{margin-top:50px}.contactForm{margin-top:30px}.contactForm .form-control{max-width:75%;background-color:#fbf9f8;background-image:none;border:1px solid #e4e2de;border-radius:0;color:#555;display:block;font-size:14px;line-height:1.42857;padding:6px 12px;width:100%;margin-top:8px;margin-bottom:45px}.contactForm input[type=text], .contactForm select{height:40px;margin-top:8px;margin-bottom:45px}.contactForm select.form-control{padding-top:4px;padding-bottom:8px;margin-bottom:45px}.contactForm textarea{height:140px;margin-top:15px;margin-top:8px;margin-bottom:45px}.contactForm .form-control.file{position:relative;height:40px;margin-top:8px;margin-bottom:45px}.contactForm .form-control.file span{display:block;margin-top:3px}.contactForm .form-control.file input{position:absolute;top:0px;left:0px;right:0px;bottom:0px;font-size:200px;opacity:0}.contactForm .form-control.file .btn{margin:0;position:absolute;right:0px;top:-1px}.contactForm .form-send .select-form-control{margin-top:0px;display:block;background:#fbf9f8 url(../images/sprite-all.png) no-repeat right -783px;border:1px solid #e4e2de;font-size:14px;height:40px;line-height:1.42857;padding:6px 12px;position:relative;cursor:default}.contactForm .drop-form-control .drop-list ul{list-style:none;position:absolute;background:#fff;width:100%;border:1px solid #ccc;box-shadow:3px 3px 2px #ccc}.contactForm .drop-form-control .drop-list ul li a{padding-left:12px;display:block;color:#7b5ba6;padding-bottom:6px}.contactForm input[type="checkbox"]{opacity:0}.contactForm .checkbox label{background:url(../images/sprite-all.png) no-repeat -2px -56px;padding-left:30px}.contactForm .checkbox label.highlight{background-position:-2px -31px}.jumbotron{margin-bottom:-60px;min-height:550px}#homeItem{padding-bottom:25px}#homeItem .container .col-sm-4{margin-bottom:35px}#homeItem .container .col-sm-4 img{width:100%;height:auto;margin-bottom:0px !important}#homeItem .container .col-sm-4 .img:hover{color:#fff}#homeItem .container .col-sm-4 p{margin-bottom:30px;text-align:center;color:#6b6964}#homeItem .container .col-sm-4 .btn{margin-top:0px}.shop .container .col-sm-4{margin-bottom:30px}.shop .container .col-sm-4 img{width:100%;height:auto}.shop .container .col-sm-4 .price{display:block;font-size:18px;margin-top:25px;margin-bottom:10px}.shopItem h2{margin:0}.shopItem .col-sm-5{margin-bottom:20px}.shopItem img{width:100%;height:auto}.shopItem .price{display:block;font-size:18px;margin-top:25px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #cccccc}.shopItem .content{margin-bottom:40px;color:#6b6964}.shopItem form .form-group select{width:217px;border-radius:0}.shopItem form .form-group.amount{float:left;margin-right:15px}.shopItem form .form-group.amount input[type=text]{float:left;width:60px;background:#ddd;border:none;border-radius:0px;font-size:16px;height:40px;text-align:center}.shopItem form .form-group.amount .right{float:left}.shopItem form .form-group.amount .right a{display:block;width:20px;background:grey;text-align:center;line-height:20px;font-size:10px;color:white}.shopItem form .form-group.amount .right .btnPlus{padding-top:3px;height:20px}.shopItem form .form-group.amount .right .btnMinus{padding-top:0px;height:20px}.shopItem form .btn{height:40px;margin:0px;padding-left:20px;padding-right:20px;padding-top:10px}.shopItem form:after{content:" ";display:block;clear:both}.cartOverview .price, .cartOverview .pieceprice{width:154px}.cartOverview .title a{position:relative}.cartOverview .title a img{top:150%;left:0px;visibility:hidden;position:absolute;z-index:10;width:125px;height:auto;opacity:0;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.cartOverview .title a:hover img{visibility:visible;opacity:1;-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s}.cartOverview .amount{width:156px}.cartOverview td, .cartOverview th{padding:20px !important}.cartOverview thead th{padding-top:0px !important;padding-bottom:10px !important}.cartOverview td.amount{padding-top:11px !important}.cartOverview .form-group.amount{float:left;margin:0px}.cartOverview .form-group.amount input[type=text]{float:left;width:60px;background:#ddd;border:none;border-radius:0px;font-size:16px;height:40px;text-align:center}.cartOverview .form-group.amount .right{float:left}.cartOverview .form-group.amount .right a{display:block;width:20px;background:grey;text-align:center;line-height:20px;font-size:10px;color:white;height:20px}.cartOverview .form-group.amount .right .btnPlus{padding-top:7px}.cartOverview .form-group.amount .right .btnMinus{padding-top:4px}.cartOverview .btn.btn-success{float:right;border-radius:0;border:2px solid #7b5ba6;background:white;padding:9px 35px 8px;text-transform:uppercase;margin-top:20px;font-family:'Lato', cursive;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;color:#7b5ba6}.cartOverview .btn.btn-success:hover{background:#7b5ba6;color:white}.registerForm h1{text-align:left}.registerForm table tr:first-child td{border:none !important}.registerForm table td{width:65%;padding-top:20px !important;padding-bottom:20px !important}.registerForm table .imageBox, .registerForm table .totalBox{width:35%;padding-right:20px}.registerForm table .totalBox{font-weight:bold}.registerForm table .infoBox{vertical-align:middle}.registerForm table h3{margin:0px;font-size:18px}.registerForm table .amount{display:block;font-size:12px;margin-bottom:10px}.registerForm table .price{display:block;font-size:16px}.registerForm table img{width:100%;height:auto}.registerForm .form-control{background-color:#fbf9f8;background-image:none;border:1px solid #e4e2de;border-radius:0;color:#555;display:block;font-size:14px;line-height:1.42857;padding:6px 12px;width:100%}.registerForm input[type=text], .registerForm input[type=password], .registerForm select{height:40px}.registerForm select.form-control{padding-top:4px;padding-bottom:8px}.registerForm .btn.btn-success{float:right;border-radius:0;border:2px solid #7b5ba6;background:white;padding:9px 35px 8px;text-transform:uppercase;margin-top:20px;font-family:'Lato', cursive;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;color:#7b5ba6}.registerForm .btn.btn-success:hover{background:#7b5ba6;color:white}#church .col-md-6 a{color:#666;font-size:16px;text-decoration:none;padding-left:15px;position:relative;display:block}#church .col-md-6 a:before{font-family:FontAwesome;content:"\f105";display:inline-block;zoom:1;font-size:18px;margin-right:8px;position:absolute;left:0;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.row.footer{background:#3a3838;color:#8e8b89;font-size:13px;line-height:150%;padding-top:70px;padding-bottom:40px;margin-top:60px}.row.footer .col-md-3:first-child img{display:block;margin-bottom:25px}.row.footer .hsc{margin-bottom:0px}.row.footer a{color:#bfbfbf}.row.footer .glyphicon{padding-right:15px}.row.footer .h2{color:#bfbfbf;font-size:18px}.row.footer p{margin-top:38px;margin-bottom:38px}.row.footer form{margin-top:25px;margin-bottom:25px}.row.footer form input{border-radius:0;background:none;line-height:28px;height:40px}.row.footer form input[type="text"]{color:#fff}.row.footer form input[type="submit"]{border:2px solid #fff;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;text-transform:uppercase;font-family:'Lato', cursive}.row.footer form input[type="submit"]:hover{background:#7b5ba6}.row.footer ul{margin-top:65px;list-style:none}.row.footer ul li{margin-bottom:5px;position:relative;padding-left:25px}.row.footer ul li span{position:absolute;left:0;margin-top:1px;font-size:16px}.row.footer .social{margin-top:25px}.row.footer .social a{font-size:25px;color:#bfbfbf;display:block;float:left;margin-right:20px}.row.footer .social a:hover span{color:#fff}.row.footer .social:after{clear:both;content:"";display:block}.row.copyright{background:#c9bd95;padding-top:18px;padding-bottom:18px;text-align:center;color:#6b6964}.row.copyright a{color:#3a3838}#churchContent p{margin-bottom:0}@media screen and (max-width:1199px){.navbar .navbar-collapse{padding-right:0px}.navbar .shoppingCart{right:50%;margin-right:-455px}#headerTable1920_500 .item{width:1400px;margin-left:-700px}}@media screen and (max-width:991px){.container{width:auto}.container h1{margin-top:35px;margin-bottom:35px}.navbar .shoppingCart{margin-right:0px;right:25px}.navbar #menu li a{padding-left:7.5px;padding-right:7.5px}.row.news .container .col-sm-4 a .overlayItem, #item .container .col-sm-4 a .overlayItem, #homeItem .container .col-sm-4 a .overlayItem, #photo .container .col-sm-4 a .overlayItem{margin-top:-84%}#headerTable1920_500{width:100%}.row.footer{padding-bottom:67px}.row.footer .logo{display:none}.row.footer p, .row.footer .h2, .row.footer ul, .row.footer form{margin:0;padding:0}.row.footer .h2{display:block;margin-bottom:10px}.row.footer p{margin-bottom:10px}.row.footer ul, .row.footer form{margin-bottom:22px}.row.footer .form{max-width:400px}}@media screen and (max-width:767px){.logoRow img{height:91px;width:auto}.navbar{background-position:10% -160px;height:100px;width:auto;position:absolute !important;right:5px;top:20px;background:none}.navbar .shoppingCart{top:35px;right:75px;margin-right:0px}.navbar .navbar-brand img{width:71px;height:auto}.navbar .navbar-toggle{border:1px solid rgba(60, 60, 60, 0.5);-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;margin-top:35px;border-radius:0}.navbar .navbar-toggle .icon-bar{background-color:rgba(60, 60, 60, 0.5)}.navbar .navbar-toggle:hover, .navbar .navbar-toggle:focus{background-color:white}.navbar .navbar-toggle:hover .icon-bar, .navbar .navbar-toggle:focus .icon-bar{background-color:#3c3c3c}.navbar #menu{position:absolute;right:0px;top:100px;background:#c3bb96;border:none;min-width:179px;margin:-5px;margin-top:21px;padding:0px;overflow:hidden;z-index:5}.navbar #menu .navbar-nav{margin:0;padding:5px 0px;padding-bottom:10px}.navbar #menu .navbar-nav li{padding:5px 15px;margin:0;display:block}.navbar #menu .navbar-nav li a{margin:0;padding:0;color:white;line-height:20px}.navbar #menu .navbar-nav li .dropdown-menu{position:static;background:none;padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;display:block;max-height:999999px;-webkit-box-shadow:none;box-shadow:none;min-width:0px;float:none}#headerTable1920_500 .left.carousel-control:after{margin-left:-75px}#headerTable1920_500 .right.carousel-control:after{margin-left:40px}#headerTable1920_500 .item{width:800px;margin-left:-400px}.contactForm .form-control{max-width:100%}.shoppingCart{right:80px;top:35px}}@media screen and (max-width:550px){.cartOverview .price, .cartOverview .pieceprice{width:100px}.cartOverview .amount{width:80px}.cartOverview .btn, .cartOverview .btn.btn-success{padding-left:10px;padding-right:10px}}@media screen and (max-width:480px){#headerTable1920_500 .item{width:600px;margin-left:-300px}.cartOverview .pieceprice{display:none}.cartOverview th, .cartOverview td{padding-left:5px !important;padding-right:5px !important;font-size:13px}.cartOverview .form-group.amount input[type=text]{width:40px;padding-left:5px;padding-right:5px;font-size:13px;line-height:20px;height:36px}.cartOverview .form-group.amount .right a{height:18px}.cartOverview .btn{font-size:11px}.contactForm .form-control.file .btn{padding-left:10px;padding-right:10px}}body:after{content:url(../images/lightbox/close.png) url(../images/lightbox/loading.gif) url(../images/lightbox/prev.png) url(../images/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto}.lightbox a img/lightbox{border:none}.lb-outerContainer{position:relative;*zoom:1;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:0px}.lb-loader{position:absolute;top:43%;left:0%;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none}.lb-prev, .lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left;margin-left:-35px}.lb-prev:hover{background:url(../images/lightbox/prev.png) left 48% no-repeat}.lb-next{right:0;float:right;margin-right:-45px}.lb-next:hover{background:url(../images/lightbox/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#bbbbbb}.lb-data .lb-details{width:85%;float:left;text-align:left;height:0}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{position:absolute;z-index:12;right:4px;top:8px;display:block;width:30px;height:30px;background:url(../images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{display:block;height:0;margin-left:auto;margin-right:auto;overflow:visible;position:relative}.lb-outerContainer .caption{background:#EEE;bottom:-1px;padding-bottom:12px;padding-top:12px;position:absolute;opacity:0.9;color:#3C3C3D;line-height:15px}body{overflow:hidden;overflow-y:scroll}