#cw_page{ background-color: #ffffff !important; }#cw_page{ background-repeat: no-repeat !important; }/*custom cops styles*/            
/* Magnific Popup */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}

.mfp-iframe-holder .mfp-content { max-width:980px; padding-bottom:65px; }
.mfp-iframe-scaler iframe { background: #FFFFFF; -moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px; }
/* END Magnific Popup */



/* Homepage custom css 2 teasers */
/*#cw_body_70F27525203E456CB0D2C21DBCE355B7 #cw_teaser_231893A87D1845F58108EEBE460D8147 { height:206px; border:1px solid #bebcbd; margin-left:10px; }*/
/*#cw_body_70F27525203E456CB0D2C21DBCE355B7 #cw_teaser_DFD02523740A478FB51C94E3FC0C901F { height:206px; border:1px solid #bebcbd; margin-left:22px; }*/

#cw_teaser_E84722A1747A4D2C93207EE004B865F8 .arrowfixheight {
height: 72px;
}

#cw_teaser_3A748FF63C9A4507868CE3EFEF1D84C8 .arrowfixheight {
height: 72px;
}

.cw_teaser h2 { font-size: 25px; }

/*.cwfb-container-content div.tab_content a.arrow {
    bottom: 25px !important;
    margin-right: 10px;
} */

#Header { /*background: none;*/ }
/*
#Header .seal_first {
    background: url("https://cs.photoprintit.com/images/global_cfb/siegel-sprite.png") no-repeat scroll 0 -51px transparent;
    left: 360px;
}
#Header .seal_phone span {
    height: 50px !important;
    left: 435px !important;
    width: 228px !important;
}
*/

  #Header .cw_tooltip a.cw_tooltip_link { bottom:0px; }
  #Header .seal_satis { left:305px; height:57px; background:url('http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/global/nl_garantie_small.png') no-repeat top left transparent; }
  #Header .seal_first { left:370px; height:57px; background:url('http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/global/nl_nr_1_small.png') no-repeat top left transparent; }
  #Header .seal_phone span { left:433px !important; height:57px !important; background:url('http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/global/nl_klantenservice_small.png') no-repeat top left transparent; }


#header_fb_like_btn {
  position: absolute;
  top:54px;
  left:719px;
}
#header_twitter_btn {
  position: absolute;
  top:54px;
  left:847px;
}
#header_twitter_btn a {
  color:#ECECEC;
}
.footer_bg_white {
    background: #FFFFFF; /* url("../images/cfb_de_bg_footer_01.jpg") repeat-x scroll left bottom #FFFFFF; */
    height: 170px;
    top: 10px;
    right: 10px;
}
.footer_bg_red {
    background: #bebcbd; /* url("../images/cfb_de_bg_footer_03.jpg") repeat-x scroll left bottom #bebcbd; */
    height: 120px;
    overflow: hidden;
    top: 10px;
    right: 10px;
}
.downloadpage-downloadbutton {
    background: url("http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/dflt_te_hps_download_head_info_button.png") repeat scroll 0 0 transparent;
    height: 88px;
    left: 598px;
    position: absolute;
    top: 180px;
    width: 278px;
}
.downloadpage-3steps-downloadbutton {
    background: url("http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/dflt_te_hps_download_button.jpg") repeat scroll 0 0 transparent;
    left: 745px;
    position: absolute;
    top: 8px;
}
.downloadpage-3steps .step1 {
    font-family: arial;
    font-size: 14px;
    left: 55px;
    position: absolute;
    top: 80px;
}
.downloadpage-3steps .step2 {
    font-family: arial;
    font-size: 14px;
    left: 350px;
    position: absolute;
    top: 65px;
}
.downloadpage-3steps .step3 {
    font-family: arial;
    font-size: 14px;
    left: 680px;
    position: absolute;
    top: 51px;
}
table#cw_partner_download_table {
  margin: 0px auto;
}
table#cw_partner_download_table td {
  padding-left: 20px;
  padding-bottom: 20px;
  text-align: center;
  vertical-align: middle !important;
}
table#cw_partner_download_table td:first-child {
  padding-left: 0px;
}
.cwfb_border_download {
    border: 1px solid #BEBCBD;
    width: 298px;
}
.typography ol, .typography ul {
    margin: 0 0 20px 10px;
}  
#SiteSearch { display: none; }
  
.cwfb_border .bg_norp_bttm-cwfb-container-content {
    background: url("http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/CEWE_AIR.jpg") no-repeat scroll left bottom transparent;
    height: 203px;
}

/* trustpilot */
.tp_summary a { color: #626262; }
.tp_summary p.tp_title { font-weight: bold; margin-bottom: 10px; }
.tp_summary div.tp_stars { margin-top: 3px; margin-bottom: 10px; }
.tp_summary span.tp_domain { font-weight: bold; }


.cwfb_border_download {
    border: 1px solid #BEBCBD;
    width: 218px;
}

.home_keyvisual {
    height: 297px;
    margin-left: -80px;
}

/* Set the download teaser height of an inner div */
.container div.key_visual_banner div.key_visual_banner_content div.os_links { height: 100px; }


#cw_body_45FDC6EE091C4BEFB06DD35EA17E469A .teaser_banner .teaser_content {
    display: none;
}
#cw_body_4D9BA9452BA744C4A3A9B2B89EC6D508 .teaser_banner .teaser_content {
    display: none;
}
#cw_body_DBF7953A7F15427ABFB5A1D6A6E0BC98 .teaser_banner .teaser_content {
    display: none;
}
#cw_body_B09804AB23714DFCACE088C65652A9C5 .teaser_banner .teaser_content {
    display: none;
}
 
#cw_body_7527E6C626724C10A334B69A78035939 .container .grid_4 {
    width: 460px;
}

#cw_body_8B8517D3BC2745718FAF18261294B443 .container .grid_4 {

}

/* styling prijsmodule-pagina */
#cw_body_A1ED13A2540A48769EDC0C79A6CE8224 .cwfb_border {
  border: none;
}
#cw_body_A1ED13A2540A48769EDC0C79A6CE8224 .cwfb-container-head{
  display: none;
}
#cw_body_A1ED13A2540A48769EDC0C79A6CE8224 .container .grid_12 {
    width: 960px;
}
#cw_teaser_178AC7FF48D64BD7B211848CB1CB61F8 {
    margin-left: 0px;
}

#cw_teaser_ED1DC693750F4CCF8EA9ED78CE8FF909, #cw_teaser_ECDF8B293DA44567BC77233341AC1B57, #cw_teaser_2BF95E48C6EE47BDAA9472A223E2C23F  {
   height: 292px;
}

#Navigation ul {
   width: 100%;
}

#cw_teaser_14417027D6DC48CDB29C2B109E40C845 .cw_teaser_text {
top: 46px !important;
}

.ProductPage h1, .ProductOverviewPage h1 { 
border-bottom: 0px !important;
}
/*Kerstachtergrond
body {
background: url(/assets/83025577/nl_NL_cfb/bg-christmas.jpg) repeat-x center top;
}*/

/*
body, .typography * {font-family: 'calibri',sans-serif; font-size: 11pt; mso-fareast-font-family: 'ｍｓ 明朝'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'times new roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: nl; mso-fareast-language: en-us; mso-bidi-language: ar-sa;}
*/
body, .typography * { font-family: Arial, Helvetica, sans-serif; font-size:12px; }

.key_visual_banner .os_links a span { left:-5000px; } /* hide texts for download icons */

/*Slider fotoboekenpagina*/
.cw_carousel ul li {
height: 310px !important;
}

#cw_carousel_pagination {
top: 40px !important;
}
/*End Slider fotoboekenpagina*/


/* Example Books Benelux (EBB) */
#exampleBooksBenelux {}
#EBB_pageLoading { padding:100px 0px; text-align:center; }
#EBB_errorLoadingBook { padding:100px 0px; text-align:center; }
#EBB_pageBook { display:none; }
#EBB_pageBook .EBB_backlink { float:right; }
#EBB_pageBook .EBB_title {  }
#EBB_pageBook .EBB_iframe {  }
#EBB_pageOverview { display:none; }
#EBB_pageOverview span.EBB_backToOverview { display:none; cursor:pointer; padding-left:12px; color:#e1071c; float:right; background:url('http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/global/arrow_back.gif') no-repeat center left transparent; }
#EBB_pageOverview span.EBB_backToOverview:hover { text-decoration:underline; }
#EBB_pageOverview .EBB_mainHeadline h1 { margin-top:10px; }
#EBB_pageOverview .EBB_inputSearch { width:250px; padding:3px 8px; border:1px solid #AAA; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
.EBB_viewExamples { }
.EBB_viewExamples .EBB_noResults { padding:100px 0px; text-align:center; border:1px solid #DADADA; }
.EBB_viewExamples .EBB_noResults h1 { font-size:18px; }
.EBB_headline { margin-top:20px; display:inline-block; }
.EBB_example { float:left; width:284px; border:1px solid #E0E0E0; margin-left:20px; margin-bottom:20px; height:245px; text-align:center; padding:10px; background:url('https://cs.photoprintit.com/images/nl_NL/icons/loading_grey.gif') no-repeat center center transparent; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; overflow:hidden; }
.EBB_example.first-left { margin-left:0px; }
.EBB_example.finishedLoading { background:none; }
.EBB_example:hover { background-color:#F7F7F7; }
.EBB_example h1.EBB_html_bookTitle { margin-bottom:0px; height:25px; font-size:14px; margin-top:10px; }
.EBB_example img.EBB_src_bookImage { width:100%; }
#EBB_pageOverview .EBB_searchResults { display:none; }
#EBB_pageOverview .EBB_searchResults .EBB_searchResultsLoading { padding:100px 0px; text-align:center; }
#EBB_pageOverview .EBB_pagination { clear:both; text-align:right; height:30px; margin-right:2px; }
#EBB_pageOverview .EBB_pagination span.EBB_title { clear:both; text-align:right; height:30px; margin-right:2px; }
#EBB_pageOverview .EBB_pagination .EBB_page { margin-left:4px; cursor:pointer; padding:3px 6px; color:#333; border:1px solid #BEBEBE; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
#EBB_pageOverview .EBB_pagination .EBB_page:hover { background-color: #F7F7F7; }
#EBB_pageOverview .EBB_pagination .EBB_page.EBB_page_current { cursor:default; color:#e1071c; font-weight: bold; border:none; background:transparent; }  
#EBB_pageOverview span.EBB_backToOverview { margin-bottom:15px; }
.EBB_floatRight { float:right; }
.EBB_browse_links { margin:10px 0px 0px 0px !important; }
.EBB_browse_links li { margin:0px 0px 0px 15px; list-style-type:none; float:left; text-align:center; }
.EBB_browse_links li img { border:1px solid #D5D5D5; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;  }
.EBB_browse_links li.li-first { margin-left:0px; }
.EBB_browse_link:hover { text-decoration: underline; }
img.EBB_browse_link:hover { opacity:0.8; }
.EBB_browse_link.link-arrow { padding-right:12px; background:url('http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/global/arrow.gif') no-repeat center right transparent; }
.EBB_browse_link p { cursor:pointer; display:inline-block; color:#e1071c; }
.EBB_browse_link:hover p { text-decoration: underline; }
.EBB_submitSearch { cursor:pointer; height:30px; width:100px; background:#f2f2f2; border:1px solid #CACACA; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
.EBB_submitSearch:hover { background:#FAFAFA; }
#EBB_pageOverview .EBB_inputSearch {height:22px; border:1px solid #d1d1d1; width:325px; }
.EBB_browse_link_category { cursor:pointer; }
.EBB_browse_link_category p { display:inline-block; color:#e1071c; margin:5px 0px 0px 0px; }
.EBB_browse_link_category p.link-arrow { padding-right:12px; background:url('http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/global/arrow.gif') no-repeat center right transparent; }
.EBB_browse_link_category:hover img { opacity:0.8; }
.EBB_browse_link_category:hover p { text-decoration: underline; }
.EBB_browse_link_text { cursor:pointer; display:inline-block; color:#e1071c; }
.EBB_browse_link_text.link-arrow { padding-right:12px; background:url('http://www.cewe-fotoboek.nl/assets/83025577/nl_NL_cfb/global/arrow.gif') no-repeat center right transparent; }
.EBB_wrapperTop { clear:both; display:block; margin-bottom:20px; overflow:hidden; }
.EBB_browse_links p.EBB_browse_link { margin-top:5px; }
.EBB_bottom_right_link_wrapper { clear:both; text-align:right; padding:0px 20px 20px 0px; }
@media screen and (max-width: 999px) {
  .EBB_pagination .EBB_page { padding:6px 10px; }
}
.example_books_teasers_container { border:1px solid #bebcbd; }
.example_books_teasers_container h4 { padding:20px 0px 0px 20px; }
.example_books_teasers_container .EBB_example { margin-left:10px; margin-right:10px; width:264px; border:1px solid #EEE9E9; -moz-border-radius:0px; -webkit-border-radius:0px; -khtml-border-radius:0px; border-radius:0px; }
.example_books_teasers_container .EBB_example.first-left { margin-left:20px; } 
.example_books_teasers_container .EBB_example:hover { border:1px solid #bebcbd; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }

/*Headlines photokina pagina*/
#cw_teaser_4EE3F8CA00A544E993B89C3125A3B41C, #cw_teaser_3BC5402951364CD8BC18E24A6FB9C15E, #cw_teaser_10B6A86FC8864CA6BB2527A3E590CEF5 {
background: url("https://cs.photoprintit.com//images/global_cfb/cfb_de_headline_line_thru.gif") repeat-x;
height: 20px;
margin-bottom: 20px;
position: relative;
text-align: center;
}

#cw_teaser_4EE3F8CA00A544E993B89C3125A3B41C .cwfb_border, #cw_teaser_3BC5402951364CD8BC18E24A6FB9C15E .cwfb_border, #cw_teaser_10B6A86FC8864CA6BB2527A3E590CEF5 .cwfb_border {
border: none;
}

#cw_teaser_4EE3F8CA00A544E993B89C3125A3B41C .relative, #cw_teaser_3BC5402951364CD8BC18E24A6FB9C15E .relative, #cw_teaser_10B6A86FC8864CA6BB2527A3E590CEF5 .relative {
position: relative;
}

#cw_teaser_4EE3F8CA00A544E993B89C3125A3B41C .cwfb-container-content, #cw_teaser_3BC5402951364CD8BC18E24A6FB9C15E .cwfb-container-content, #cw_teaser_10B6A86FC8864CA6BB2527A3E590CEF5 .cwfb-container-content {
overflow: auto;
}

#cw_teaser_4EE3F8CA00A544E993B89C3125A3B41C .padding, #cw_teaser_3BC5402951364CD8BC18E24A6FB9C15E .padding, #cw_teaser_10B6A86FC8864CA6BB2527A3E590CEF5 .padding {
margin: 0px;
overflow: hidden;
}

#cw_teaser_3BC5402951364CD8BC18E24A6FB9C15E h4,
#cw_teaser_10B6A86FC8864CA6BB2527A3E590CEF5 h4 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  background-color: white;              
}

#cw_teaser_4EE3F8CA00A544E993B89C3125A3B41C h3 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  background-color: white;              
}  

#cw_body_E152F7003ABC457AB362573D016E41DF .cw-big-teaser .cw-big-teaser-content-left {
    left: 1px;
}

#cw_teaser_4EE3F8CA00A544E993B89C3125A3B41C h3 {
    font-weight: bold;
    width: 480px;
}

#cw_teaser_3BC5402951364CD8BC18E24A6FB9C15E h4 {
    font-weight: bold;
    width: 280px;
}

#cw_teaser_10B6A86FC8864CA6BB2527A3E590CEF5 h4 {
    font-weight: bold;
    width: 240px;
} 

/* Styling for text in teaser */

.cw-text-block {
    position: absolute;
    top: 50%;
    transform: translate(0px, -50%);
    max-width: 100%;
    padding: 20px 20px 0px;
    background-color: rgba(255, 255, 255, 0.9);
  transform: translate(0px, 0px);
  text-align: left;
}

.cw-text-block-left{
  left: -9px;
}

.cw-text-block-right{
    right: -9px;
}

.cw-text-block-headline-big {
    font-size: 24px !important;
    line-height: 24px !important;
  margin: 0px 0px 20px !important;
  text-align: left !important;
}

.cw-text-block-headline-small {
    font-size: 14px !important;
    line-height: 14px !important;
  margin: 0px 0px 20px !important;
  text-align: left !important;
}

.cw-text-block-headline-text {
  line-height: 18px !important;
}

.cw-text-block a, .cw-text-block .arrow {
margin: 0px 0px 20px 0px;
position: relative !important;
}

/* photokina Teaser Startseite, .padding margin 0, AM Aug. 2014 */
#cw_teaser_B26B6ACCD4AF4E2785178784E24A29B1 .padding {margin:0;}

/*Beleef CEWE Teaser startpagina hoogte */
#cw_teaser_275ECCDB32414A11A1EF8FB029074003 .sample-books.tab_content, #cw_teaser_27A8F78F2BB5494E88D09402D7532618 .sample-books.tab_content {height: 504px;}  

/* Tabteaser */
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cw_teaser_detail_views_multi .cw_detail_view_simple_text{bottom: inherit; top: 80px; right: 0; left: inherit; background-color: rgba(255,255,255,0.9); width: 305px; height: auto;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cw_teaser_detail_views_multi .cw_detail_view_simple_text .tabteaser_description {padding: 10px;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cw_teaser_detail_views_multi .cw_detail_view_simple_text span {display: block; font-size: 14px;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cw_teaser_detail_views_multi .cw_detail_view_simple_text ul {margin: 10px 0 0 0;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new {width: 900px; background-color: #f1f1f1;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new th {width: 150px; border: 1px solid darkgrey;border-collapse: collapse;font-size: 10px; font-weight: bold;text-align: center; background: url('https://cs.photoprintit.com/images/de_DE/te/cpb/tabteaser/dftl_bg_cpb_tabteaser_bg_grey.gif') repeat-x scroll top left transparent; height: 27px;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new td {border: 1px solid darkgrey;border-collapse: collapse;font-size: 12px;text-align: center;padding: 5px 0;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new th.unavailable {background: url('https://cs.photoprintit.com/images/de_DE/te/cpb/tabteaser/dftl_bg_cpb_tabteaser_bg_lightgrey.gif') repeat-x scroll top left transparent;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new th.unavailable,
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new td.unavailable {color: darkgrey;font-weight: bold;background-color: #f8f8f8;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new ul li {text-align: left;background: url('https://cs.photoprintit.com/images/de_DE/te/cpb/tabteaser/dftl_cpb_te_tabteaser_checkmark.png') no-repeat scroll left center transparent;padding-left: 20px; list-style: none;}
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe_fotobuch_tab_teaser_new ul {margin: 0 0 0 14px;}  
#cw_teaser_B2E67BA2CE6A442B8D272AC599D4B280 .cewe-detail-view-thumbs-right .cw_teaser_detail_view_thumb {margin-right: 0px; margin-left: 5px;}                                                

/* Tooltip lay-out */
.ui-tooltip {
background-color: #fff;
padding: 0 5px 5px 5px;
margin: 0;
}      

#cw_body_9C743AE09C154C9F9BDEA830B93BA5A2 #cw_teaser_CF4F68420F1C4BDFB54DCE1A6B76DD17 {display: none;}  
#cw_body_45FDC6EE091C4BEFB06DD35EA17E469A #cw_teaser_CF4F68420F1C4BDFB54DCE1A6B76DD17 {display: none;}
#cw_body_65DCD724A5F34DB9AEFD53411B637FDD #cw_teaser_22E8025A982848D5B74F09F494A804B5 {display: none;}

#SubNavigation ul {z-index: 50;}

/* Fullwidth teaser & meerdere teasers met beschrijving */
.container_teaser_descriptions .teaser_top {margin-bottom: 30px;}
.container_teaser_descriptions .wrapper_teaser_description {float: left;margin-bottom: 15px;clear: both;}
.container_teaser_descriptions .wrapper_teaser_description:last-child {margin-bottom: 0px;}
.wrapper_teaser_description .teaser_image {float: left; margin-right: 10px; width: 380px;}
.wrapper_teaser_description .teaser_description {width: 528px; float: left;}

/* Omslagen overzicht */
.info_table table{border-spacing: 5px; border-collapse: separate;}
.info_table_header th.nine_columns{width: 80px; background-color: #eee; text-align: center; padding: 5px; border-radius: 5px;}
.info_table_header th.six_columns{width: 127px; background-color: #eee; text-align: center; padding: 5px; border-radius: 5px;}
.info_table_header th:first-child {width: 198px; background-color: #fff; text-align: left; }
.info_table_body {background-color: #fff;}
/*.info_table_body th {background-color: #eee; padding: 5px; border-radius: 5px;} */
.info_table_body th {background-color: #eee; border-radius: 5px;}
.info_table_body th a {background-color: #eee; padding: 14px 5px 5px 5px; display: block; height: 39px; border-radius: 5px; cursor: pointer;}
.info_table_body th a:hover {background-color: #E10019 ;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3000F', endColorstr='#FFBA0000');
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(45%, #E10019 ), color-stop(95%, #9A141B));
background: -webkit-linear-gradient(#E10019 45%,#9A141B 95%);
background: -moz-linear-gradient(#E10019 45%,#9A141B 95%);
background: -o-linear-gradient(#E10019 45%,#9A141B 95%);
-pie-background: linear-gradient(#E10019 45%,#9A141B 95%);
background: linear-gradient(#E10019 45%,#9A141B 95%);
text-decoration: none;}
.info_table_body th a:hover p strong,
.info_table_body th a:hover p span {color: #FFF;}
.info_table_body th a div {cursor: pointer;}
.info_table_body td {background-color: #fff;}
.info_table_body_img {width: 36px; height: 32px; margin-right: 10px; float: left; background-image: url('https://www.cewe-fotobuch.de/assets/83016523/de_DE_cfb/pages/produkte/fotobuch/einbaende/einbaende_sprite.png'); background-repeat: no-repeat;}
.info_img_small  {background-position: 0px -32px;}
.info_img_compactpanorama  {background-position: 0px -64px;}
.info_img_quadratic  {background-position: 0px -96px;}
.info_img_big  {background-position: 0px -128px;}
.info_img_bigpanorama  {background-position: 0px -160px;}
.info_img_xl  {background-position: 0px -192px;}
.info_img_xxl  {background-position: 0px -224px;}
.info_img_xxlpanorama  {background-position: 0px -256px;}
.info_table_body th p {margin: 0px; line-height: 16px;}
.info_table_body td {border: 1px solid #eee; border-radius: 5px;}
/*.info_table_body td.info_active {text-align: center; padding: 5px;}*/
.info_table_body td.info_active {padding: 0px;}
.info_table_body td.info_active a {background-color: #fff; text-align: center!important; padding: 5px; display: block; border-radius: 5px; cursor: pointer;}
.info_table_body td.info_active a:hover {background-color: #E10019 ;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE3000F', endColorstr='#FFBA0000');
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(45%, #E10019 ), color-stop(95%, #9A141B));
background: -webkit-linear-gradient(#E10019 45%,#9A141B 95%);
background: -moz-linear-gradient(#E10019 45%,#9A141B 95%);
background: -o-linear-gradient(#E10019 45%,#9A141B 95%);
-pie-background: linear-gradient(#E10019 45%,#9A141B 95%);
background: linear-gradient(#E10019 45%,#9A141B 95%);
text-decoration:none;}
.info_table_body td.info_active a:hover span {color: #FFF;}
.info_table_body td.info_active a div.info_active_img {cursor: pointer;}
.info_table_body td.info_active .info_active_img {width: 32px; height: 32px; background-image: url('https://cs.photoprintit.com/web/83016523/assets/83016523/de_DE_cfb/pages/produkte/fotobuch/einbaende/einbaende_sprite.png'); background-repeat: no-repeat; background-position: 0px -288px; margin: 0 auto;}
.info_table_body td.info_active span {display: block;}        