@charset "UTF-8";ul.cbList{list-style-type:none;margin-left:0}label+br{display:none}form table tr{background-color:#fff!important}form table tr td[width='300']{width:50%}form table tr td[width='300'] input{width:100%!important}.cq-colctrl-2 button.searchbuttext{width:100%;padding-left:0;padding-right:0}@media only screen and (min-width:481px){.cq-colctrl-2 button.searchbuttext{width:50%;margin-left:50%}}.optContent{display:none;padding:1rem;border-top:1px solid #ededed;border-bottom:1px solid #ccc}.optionalHolder .subcolumns{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.optionalHolder .subcolumns .c50l{padding:1rem;cursor:pointer}.optionalHolder .subcolumns .c50l h3{font-size:1rem;line-height:1.5;font-weight:normal;font-family:"FrutigerNextW02-Regular","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;background:url("../.././zeiss-mobile/components/inpagetabs/img/sprites/inpageToggle_sprite-2x.png") no-repeat right 8px transparent;background-size:1rem auto}.optionalHolder .subcolumns .c50r{display:none}.optionalHolder.open .subcolumns{border-bottom:0}.optionalHolder.open .subcolumns .c50l h3{color:#055ed2;background-position:right -7px}.optionalHolder.open+.optContent{display:block}.dealer button.dsbut{display:none}.nobullets ul{list-style-type:none;margin:0 0 4rem 0}.nobullets ul li{margin:.5rem 0 0 1.5rem;text-indent:-1.5rem}.dd-advancedsearch.accordion{margin-bottom:.5rem;border-bottom:1px solid #ccc}.dd-advancedsearch.accordion li.accordion-navigation>.content{border-top:1px solid #ededed;padding-top:2rem}.dd-advancedsearch.accordion li.accordion-navigation>.content .button.dd-deletefilters,.dd-advancedsearch.accordion li.accordion-navigation>.content select.dd-select-radius{margin-bottom:2rem}@media only screen and (min-width:481px){.dd-advancedsearch.accordion li.accordion-navigation>.content .button.dd-deletefilters{margin-top:1.5rem}}.dd-advancedsearch.accordion li.accordion-navigation>.content span.blacklabel+ul{margin-top:.5rem;margin-bottom:.5rem}.dd-advancedsearch.accordion li.accordion-navigation>.content span.blacklabel+ul li input[type="checkbox"]{margin-bottom:.71429rem}.dd-advancedsearch.accordion li.accordion-navigation>div{padding-left:0;padding-right:0}.dd-advancedsearch.accordion li.accordion-navigation>a{padding-top:.25rem;font-size:1rem}.dd-advancedsearch.accordion li.accordion-navigation>a span.toggleicon{bottom:12px}.dd-advancedsearch.accordion li.accordion-navigation.active>a{color:#055ed2}.dd-location-suggest.accordion{margin-top:-1.57143rem;margin-bottom:1.75rem;border-color:#ededed #ccc #ccc;border-style:solid;border-width:1px}.dd-location-suggest.accordion li.accordion-navigation>.content{border-top:1px solid #ededed;padding:0}.dd-location-suggest.accordion li.accordion-navigation>.content .suggest-list{overflow-x:scroll;max-height:12rem;list-style-type:none;margin-left:0}.dd-location-suggest.accordion li.accordion-navigation>.content .suggest-list li{padding:.25rem 1rem}.dd-location-suggest.accordion li.accordion-navigation>.content .suggest-list li a{color:#626262}.dd-location-suggest.accordion li.accordion-navigation>.content .suggest-list li:hover{background-color:#055ed2}.dd-location-suggest.accordion li.accordion-navigation>.content .suggest-list li:hover a{color:#fff;width:100%;display:inline-block}.dd-location-suggest.accordion li.accordion-navigation>a{font-size:1rem;padding-top:.67857rem;padding-bottom:.67857rem}.dd-location-suggest.accordion li.accordion-navigation.active>a{color:#055ed2}button.domino-submit{margin-top:1.5rem}.dd-searchform .location{position:relative}.dd-searchform .location .getlocation{background:url("./zeiss-mobile/components/domino/img/ortung.png") no-repeat right center transparent;background-size:1.28571rem auto;position:absolute;z-index:auto;right:1rem;top:1.5rem;width:1.28571rem}.dd-searchnav-top{border-bottom:1px solid #ccc;padding-bottom:2rem}.dd-searchnav-bottom{padding:3rem 0 2rem 0}.dd-searchnav-bottom ul.pagination{margin-left:0}.dd-searchnav-bottom ul.pagination li.left{margin-left:0}.dd-searchnav-bottom ul.pagination li.left>a{padding-left:0}.dd-searchnav-bottom ul.pagination li.right{margin-left:0}.dd-searchnav-bottom ul.pagination li.right>a{padding-right:0}.dd-result.row{margin-top:3rem}.dd-result h3{margin-bottom:2rem}.dd-result strong{color:black}.dd-result .distance{margin-bottom:1rem}.dd-result .distance div{height:2.28571rem}.dd-result .distance div.center{width:100%;margin:0 auto;position:absolute;top:0;left:0}.dd-result .distance div.center span{display:block;color:#000;font-family:"Frutiger Next W02 Bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1rem;line-height:3rem;text-align:center}@media only screen and (min-width:641px){.dd-result .distance div.center span{font-size:1.14286rem}}.dd-result .distance div.left{background:url("./zeiss-mobile/components/domino/img/distance-home.png") no-repeat left center transparent;background-size:auto 2rem;width:50%}@media only screen and (min-width:481px) and (max-width:640px){.dd-result .distance div.left{background-size:66% auto}}.dd-result .distance div.right{background:url("./zeiss-mobile/components/domino/img/distance-dealer.png") no-repeat right center transparent;background-size:auto 2rem;width:50%}@media only screen and (min-width:481px) and (max-width:640px){.dd-result .distance div.right{background-size:66% auto}}@media only screen and (max-width:480px){.dd-result .distance{padding-right:0}.dd-result .distance div.left,.dd-result .distance div.right{background-size:65% auto}.dd-result .distance div.center{left:.5rem}.dd-result .distance div.center span{line-height:2.5rem}}.dd-result .image_container{margin-bottom:1rem}@media only screen and (max-width:480px){.dd-result .image_container{text-align:right}}@media only screen and (max-width:480px){.dd-result .flexText.sizeToggle{max-height:1rem;margin-top:-1.28571rem;margin-bottom:1.5rem}.dd-result .flexText.sizeToggle .flexTextToggle{position:relative;top:0;width:100%;background-position:right -12px;height:1.14286rem}.dd-result .flexText.sizeToggle .flexTextToggle:hover{background-position:right bottom}.dd-result .flexText.sizeToggle.open{margin-top:0;margin-bottom:0}.dd-result .flexText.sizeToggle.open .flexTextToggle{display:none!important}}@media only screen and (min-width:481px){.dd-result .flexText.sizeToggle{max-height:none}}.dd-result .fakeFlexText{margin-bottom:2rem}.dd-result .fakeFlexText .flexTextToggle{background:url("./zeiss-mobile/components/textimage/img/sprites/flexTextToggle_sprite-2x.png") right bottom no-repeat transparent;background-size:3rem auto;width:4rem;height:2rem;cursor:pointer;position:absolute;right:1rem;bottom:.14286rem}.dd-result p{margin-bottom:0}.dd-result .linklist{margin-bottom:2rem;margin-top:1.5rem}.dd-result .linklist span.linkicon{background:url("./zeiss-mobile/img/linkicon_internal.png") no-repeat left center transparent;background-size:1rem 1rem;padding-left:1.42857rem}.dd-result .linklist span.linkicon.phone{background-image:url("./zeiss-mobile/img/linkicon_phone.png")}.dd-result .linklist span.linkicon.fax{background-image:url("./zeiss-mobile/img/linkicon_document.png")}.dd-result .productlist ul{margin-left:0;list-style-type:none}.dd-result .productlist ul li{padding-left:1.92857rem}.dd-result .productlist ul li.products{background-repeat:no-repeat;background-position:left center;background-size:1.5rem 1.5rem}.dd-result .productlist ul li.binoculars{background-image:url("./zeiss-mobile/components/domino/img/products-binoculars.png")}.dd-result .productlist ul li.riflescopes{background-image:url("./zeiss-mobile/components/domino/img/products-riflescopes.png")}.dd-result .productlist ul li.spotting-scopes{background-image:url("./zeiss-mobile/components/domino/img/products-spotting-scopes.png")}.dd-result .nobullets ul{margin-bottom:1.5rem}.dd-result .nobullets ul li{margin-left:0;text-indent:0}.dd-result .teaser-link{border-top:1px solid #ededed;border-bottom:1px solid #ccc;background-color:#f8f8f8}.dd-result .teaser-link a.map-link{padding-top:1rem;padding-bottom:1rem;background-position:center left;display:block}@media only screen and (min-width:821px){.dd-result.dd-result-highlight h3{color:#055ed2}.dd-result.dd-result-highlight .distance div.center span{color:#055ed2}.dd-result.dd-result-highlight .distance div.left{background:url("./zeiss-mobile/components/domino/img/distance.blue.left.png") no-repeat left top transparent;background-size:auto 2.28571rem}.dd-result.dd-result-highlight .distance div.right{background:url("./zeiss-mobile/components/domino/img/distance.blue.right.png") no-repeat right top transparent;background-size:auto 2.28571rem}}@media only screen and (min-width:0) and (max-width:640px){.dd-map{padding-left:0;padding-right:0}}@media only screen and (min-width:821px){.dd-map.desktop-map-container{margin-bottom:4rem}}.dd-map .flex-video.dd-map-container{padding-bottom:150%}@media only screen and (orientation:landscape){.dd-map .flex-video.dd-map-container{padding-bottom:50%}}.dd-map iframe{border:0}.dd-map iframe[seamless]{overflow:hidden}.dd-map .dd-tooltip,.dd-map .dd-map-pin{position:absolute}.dd-map .dd-map-pin{background:transparent url("./zeiss-mobile/components/domino/img/map-pin.png") no-repeat scroll;background-size:2.57143rem 4rem;width:2.57143rem;height:4rem;padding-top:.5rem;font-size:1.5rem;line-height:1;text-align:center;cursor:pointer;color:#000}.dd-map .dd-map-pin.highlight{background-image:url("./zeiss-mobile/components/domino/img/map-pin-active.png");color:#055ed2}.dd-map .dd-map-detailinfo{position:absolute;bottom:0;left:0;width:100%;max-height:33%;padding:0;overflow-y:scroll}.dd-map .dd-map-detailinfo .dd-map-detailinfo-scroll-container{border:1px solid #ededed}.dd-map .dd-map-detailinfo .dd-map-detailinfo-scroll-container .dd-result{background-color:#fff}.dd-map .dd-map-detailinfo .dd-map-detailinfo-scroll-container .dd-result.row{margin-top:0;padding-top:2rem}.dd-map .dd-map-detailinfo .dd-map-detailinfo-close-button{color:#626262;position:absolute;z-index:100;right:1rem;top:1rem;font-size:2rem;font-weight:bold}
