.mainSlider img{width:100%}.mainSlider figure{display:block !important;width:100% !important}.mainSlider .csc-textpic-imagewrap{float:none !important}.slides .csc-textpic-intext-right .csc-textpic-imagewrap{margin:0 !important;padding:0 !important}.productSlider{margin-top:30px}.productSlider img{padding:0 5px}.scrollToTop{z-index:100;width:80px;height:80px;padding:10px;text-align:center;background:whiteSmoke;position:fixed;bottom:40px;right:10px;display:none;background:url('http://placehold.it/50x50') no-repeat 0 20px;cursor:pointer}.scrollToTop:hover{text-decoration:none}.parallax-wrap{margin:60px !important}.imageHolder{height:350px !important}.img-hold{height:350px !important}.flex-direction-nav{display:none}.glyphs{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}span.texthook:before{content:"\e013";position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}a.arrowlink{color:green;text-align:right;display:block}a.arrowlink:after{color:green;content:"\e080";position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}span.center{text-align:center;display:block;margin:0}.arrowLeft ul{margin:0 !important;padding:0 !important}.arrowLeft ul li{font-size:1.1em;margin:15px 0 !important;padding:0 !important;list-style-type:none !important}.arrowLeft ul li:before{content:"\e258";position:relative;top:1px;margin-right:5px;margin-left:-4px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}a.productDetailsRight{color:#000;text-decoration:none;float:right}a.productDetailsRight:after{margin-left:0;margin-top:15px;content:"\e258";top:15px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1em;font-size:.8em}a.productDetailsLeft{color:#000}a.productDetailsLeft:before{margin-left:0;margin-top:15px;content:"\e257";top:15px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:200;line-height:1em;font-size:.8em}span.blackButtonRight{background-color:#2b2b2b;color:#fff;line-height:20px;padding:15px;text-align:center;display:block;width:60%;margin:auto}span.blackButtonRight a{color:#fff}span.blackButtonLeft{background-color:#2b2b2b;color:#fff;line-height:20px;padding:15px;text-align:center;display:block;width:60%;margin:auto}span.blackButtonLeft a{color:#fff}.gallery-wrap .csc-textpic-imagerow{float:left;width:31.33333%;margin:5px 1% !important}.gallery-wrap .csc-textpic-imagerow img{box-shadow:0 0 2px #eee}@media (min-width:786px){span.right{text-align:right;display:block;margin:0}span.blackButtonLeft,span.blackButtonRight{display:inline-block;width:auto}span.blackButtonLeft{float:left}span.blackButtonRight{float:right}}.footer .csc-textpic-imagerow .csc-textpic-imagecolumn{width:100% !important;text-align:center !important;float:none !important}.footer .right,.footer .left{text-align:center;width:100%;display:block}.csc-header-alignment-right{text-align:center !important}.footer .csc-textpic-imagerow{text-align:center !important;margin:0 0 !important;float:left !important}.footer .csc-textpic-imagerow img{padding:0 8px}@media (min-width:768px){.footer .csc-textpic-imagerow{text-align:center !important;margin:0 0 !important;float:left !important}.footer .csc-textpic-imagerow img{padding:0 8px}.footer .left{float:left;width:50%;text-align:left}.footer .right{text-align:right;float:right;width:50%}.csc-header-alignment-right{text-align:right !important}}@media only screen and (min-width:768px) and (max-width:1023px){.mobileContactHeader{display:block !important;font-size:16px}.mobileContactHeader img{padding:4px !important}}@media only screen and (min-width:320px) and (max-width:736px){.mobileContactHeader{display:block !important}.mobileContactHeader img{padding:7px !important}}@media (device-height:568px) and (device-width:320px) and (-webkit-min-device-pixel-ratio:2){.mobileContactHeader{font-size:12px}}@media (min-width:767px){.extra-space{padding-right:15px !important}}@media (min-width:767px) and (max-width:992px){.only-tablet{display:block !important}.only-phone-desk{display:none !important}}@media only screen and (min-width:1024px){.contactHeader{display:block !important}}*:focus{outline:0 !important;border-color:#ccc !important;-webkit-box-shadow:none !important;box-shadow:none !important}html,body{margin:0;padding:0;font-family:helvetica}img{max-width:100%;height:auto}p{text-align:center}h1,h2,h3,h4,h5,h6{text-align:center;font-weight:200}p,li{font-weight:200;font-size:1.2em}a:hover{text-decoration:none}.container{max-width:1024px}.sm-hidden{display:none}.navbar{background:#fff;box-shadow:0 0 4px}.navbar-header,.navbar-brand{text-align:center;height:60px;margin:0;padding:0;float:none}.navbar-toggle{float:none;width:50px;height:50px;text-align:center;border-radius:60px;padding:13px}.navbar-toggle .icon-bar{padding-top:4px;color:#000;border-radius:5px}.navigation{overflow:hidden;display:block}.navbar img{height:60px;padding:10px;margin:auto;width:auto}.contactHeader{background-color:#252525;text-align:center;color:white;display:none}.contactHeader img{height:38px}.mobileContactHeader{background-color:#252525;text-align:center;color:white;display:none}.mobileContactHeader img{height:28px}.homeIcon{margin-left:20px !important}.navbar-toggle{margin:auto;display:block}ul.bs-navbar{margin-right:30px}.bs-navbar{margin-top:30px}.bs-navbar li.active{background-color:#fff !important}.bs-navbar li.active a{background-color:#fff !important;color:#e7e7e7}#close.glyphicon{font-size:30px;font-weight:100;line-height:150px;position:absolute;overflow:hidden;cursor:pointer;margin-top:56px}.xsearch{margin-top:35px;margin-right:30px;margin:auto;text-align:center}.xsearch input{outline:none !important;border:0 solid;line-height:20px;font-size:14px;width:180px;margin-bottom:9px;padding-top:5px;padding-bottom:10px}.xsearch input:focus{outline:none !important;border:0}.xsearch inputafter{content:"\e088";font-family:'Glyphicons Halflings'}.xsearch .xsearch-input-container{height:33px;border:1px solid #ccc;display:inline-block;padding:0;border-radius:50px;overflow:hidden;margin-bottom:5px}.xsearch .xsearch-icon:before{content:" ";background-image:url('../img/search.png');background-size:20px 20px;background-repeat:no-repeat;background-position:center;width:30px;height:30px;display:inline-block;border-right:1px solid #ccc;border-radius:50px;padding:5px;margin-bottom:-12px}.headerText{padding:25px;background-color:#ededec;text-align:center}.headerText h1,.headerText h2{font-size:1.6em;margin:0;padding:0;padding-bottom:8px}#main{padding-top:122px}.image-wrap{margin:8px}.image-wrap a{width:24%;text-align:center;margin:.5%;display:inline-block}.image-wrap a img{width:100%;height:auto}.onepagenav{display:none}.onepagenav .onePageNav{padding:15px 2px;font-size:1.1em;margin:0;text-align:center;position:fixed;padding-top:40px;width:100%;height:93px;margin-top:-40px;z-index:1000;background:#fff}.onepagenav ul{margin-bottom:4px}.onepagenav ul li.current a{color:#e7e7e7}.onepagenav ul li{list-style-type:none;display:inline-block;font-size:1.1em;margin-left:30px}.onepagenav ul li a{color:#000;margin-bottom:4px}.onepagecollapse{margin-top:40px}.bottombar{z-index:100;position:fixed;bottom:0;width:100%;height:50px;background-color:rgba(0,0,0,0.8);margin:auto;text-align:center}.bottombar a{color:#fff;text-decoration:none;height:50px;line-height:50px;display:inline-block;border-radius:50px;padding:4px}.bottombar a .wrap{float:left;display:block;width:50px}.bottombar a .line{display:block;margin:10px 0;border-radius:5px;background-color:white;width:80%;height:2px}#mobilenav{margin-bottom:50px}.contactInfo{padding-top:159px;margin-top:-159px}.overlay{height:200px;width:100%;background:rgba(255,255,255,0.5);background-image:url('../img/um_map.jpg');background-size:cover;z-index:98;padding:40px;text-align:center}.footer{margin-bottom:60px;overflow:hidden}.footer .logoSlider img{padding:0 28px}@media (min-width:767px){.element p{overflow:hidden}.right{text-align:right;display:block}h1,h2,h3,h4,h5,h6{text-align:inherit}p{text-align:inherit}.sm-hidden{display:block}.bottombar{display:none !important}.navbar-header,.navbar-brand{text-align:left;float:left;height:120px;margin-left:50px}.navbar-header img{height:120px}.navbar-form{margin-right:50px}.navbar .input-group .form-control,.navbar .input-group .form-control:focus{width:180px}.navigation{float:right}.navbar-toggle{display:none}.navigation{margin-top:30px}.onepagenav{display:block}.top-content{margin-top:110px}.item{padding-top:200px;margin-top:-200px;margin-bottom:10px}.element{padding-top:40px}#main{padding-top:158px}.brand-image-wrap{overflow:hidden;box-sizing:border-box;text-align:center}.brand-image-wrap .brand-prev-images{border:1px solid green}.brand-image-wrap .brand-prev-images img{border:2px solid #000;display:inline-block;float:left;width:50%;vertical-align:middle}.wide-image img{width:100%;height:auto}#team{text-align:center}#team img{max-width:100%;height:auto;display:block}#team .csc-textpic-responsive{border:1px solid #000;margin-bottom:4px}#team figure:after{content:"";display:block;width:100%;height:100%;opacity:.6;position:absolute;z-index:99;margin-top:-75%}#gallery .csc-textpic .csc-textpic-imagecolumn,#galerie .csc-textpic .csc-textpic-imagecolumn{width:32%;display:inline-block;margin:.25% .65%;height:auto}#gallery .csc-textpic img,#galerie .csc-textpic img{width:100%;height:auto}#gallery .csc-textpic .caption,#galerie .csc-textpic .caption{display:none !important}#map-canvas{height:20px;width:100%;margin:auto;padding:0}.newsletter-form,.form{clear:both}#map-canvas{height:400px}.overlay{position:absolute;height:400px}.xsearch{float:right;margin-top:35px;margin-right:30px}.xsearch-input-container{margin-bottom:0}}@media (min-width:1024px){.headerText h1,.headerText h2{margin:0;padding:0;font-size:2.8em}.form{width:500px;position:absolute;z-index:99;background:rgba(255,255,255,0.8);right:45px;margin-top:22px}.form textarea{height:80px;resize:none}.overlay{text-align:left}.overlay{background-image:none}}@media (min-width:736px){#close.glyphicon{margin-top:0}}@media (min-width:767px){#close.glyphicon{margin-top:31px}}@media (min-width:786px){#close.glyphicon{display:none !important}}.btn-container{margin-top:30px}.btn-buy{height:32px;width:100%;background-color:black;color:white;float:left;padding:4px;text-align:center}.link-buy{color:white;margin-left:10px;font-weight:100;font-size:15px}.cart-icon{width:24px;height:24px}.btn-product-detail{height:32px;width:100%;background-color:grey;color:white;float:left;padding:4px;margin-right:20px;text-align:center}.only-tablet{display:none}.only-phone-desk{display:block}.btn-back{height:28px;width:28px;background-color:black;position:relative;right:60px;padding:0;border:0}.back-arrow{color:white;top:3px}