/* @override 
	http://yourskin.local/skin/frontend/default/yourskin/css/yourskin.css
	http://yourskin-de.local/skin/frontend/default/yourskin/css/yourskin.css
	http://yourskin.madia.nl/skin/frontend/default/yourskin/css/yourskin.css
	http://www.yourskin.nl/skin/frontend/default/yourskin/css/yourskin.css
*/

/* @group Header */
.shops-wrapper { background: url(../images/shops-wrapper-bg.gif) #fff; height: 26px; }
.shops-bar { width: 958px; height: 26px; margin: 0 auto; }
.shops-wrapper a { text-decoration: none; font-weight: bold; }
.shops-wrapper a:hover { text-decoration: underline; }
.shops-wrapper ul.your-wrapper { float: left; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; border-left: 1px solid #e0e0e0; background: url(../images/shops-wrapper-devider.gif) no-repeat 100% 0; }
.shops-wrapper ul.zorg-wrapper { float: left; padding-bottom: 2px; padding-top: 2px; }
.shops-wrapper li { display: inline; padding: 3px 15px; border-right: 1px solid #e0e0e0; }

.search-wrapper { border: 1px solid #e0e0e0; border-bottom: 0; border-right: 0; margin-top: 35px; float: right; width: 807px; padding: 10px 0; }
.search-wrapper ul { width: 520px; float: left; }
.search-wrapper li { display: inline; margin-right: 15px; padding-right: 20px; background:url(../images/bkg_pipe1.gif) 100% 80% no-repeat; }
.search-wrapper li.last { padding: 0; background: none; margin: 0; }
/* @end */

/* @group Buttons */
button .round { background:url(../images/btn-button.png) 100% 100% no-repeat; cursor:pointer; display:inline-block; line-height:19px; padding-right:13px; vertical-align:middle; /*margin-right: 10px;*/ }
button .round span { background:url(../images/btn-button.png) 0% 100% no-repeat; display:inline-block; font-size:10px; font-weight:normal; height:24px; line-height:23px; padding-left:10px; vertical-align:top; color: #fff; text-transform: uppercase; white-space: nowrap; }
/* @end */

/* @group Main */
.cms-page-view .col2-right-layout .col-main,
.contacts-index-index .col2-right-layout .col-main,
.catalog-product-view .col2-right-layout .product-view,
.checkout-onepage-index .col2-right-layout .col-main,
.checkout-onepage-success .col2-right-layout .col-main,
.cms-index-noroute .col2-right-layout .col-main { margin-left: 15px; width: 778px; }
/*.cms-page-view .col-main .page-title { margin-bottom: 0; border-bottom: 0; height: 22px; background:url(../images/bkg_block-title.gif) 0 0 no-repeat; padding:1px 0px; }*/
.cms-page-view .col-main .page-title h3 { color: #fff; font-size: 12px; padding:3px 0 3px 10px; text-transform:uppercase; font-weight: normal; background: url(../images/blokjewit.png) no-repeat 0 9px; }
.cms-page-view .col-main .page-content { border:1px solid #CFCFCD; border-top: 0; padding: 10px; }
.cms-page-view .col2-left-layout .col-main { padding-right: 15px; }

/* Contact page */
.contacts-index-index .col2-right-layout .col-main .page-title { margin-bottom: 0; }
.contacts-index-index .col2-right-layout .col-main .legend { display: none; }
.contacts-index-index .col2-right-layout .col-main .fieldset { margin-top: 0; }

.old-price .old-price-star { color: #FF413B; }
.old-price-star-desc { width: 100%; display: block; }
.old-price-star-desc span { color: #FF413B; }
.special-price-star { font-size: 10px; }
.special-price-star-desc { width: 100%; display: block; }
.special-price-star-desc span { color: #1B4495; }

/* @end */



/* @group Subfooter */
.subfooter-container { clear: both; }
.subfooter-container a { color: #000; }
.subfooter { background: url(../images/footer-container-bg.gif) no-repeat 50% 0; width: 960px; margin:0 auto; }
.subfooter table.subfooter { width: 960px; border: 1px solid #e0e0e0; border-top: 0; background: #fff; }
.subfooter td li { list-style-type: disc; margin-left: 15px; color: #2b51a1; font: 11px Verdana, Arial, sans-serif; }
.subfooter td.columns { width: 33%; color: #000; font: 0.9em Verdana, Arial, sans-serif; padding: 15px; text-align: left; border-right: 1px solid #e0e0e0; }
.subfooter td.two_columns { width: 50%; padding: 15px; text-align: left; border-right: 1px solid #e0e0e0 ; }
.subfooter td.columns.last,
.subfooter td.two_columns.last { border-right: 0; }
.subfooter td.columns a,
.subfooter td.two_columns a { color: #000; }
.subfooter td.columns h3,
.subfooter td.two_columns h3 { color: #2b51a1; font: bold 1.4em Verdana, Arial, sans-serif; text-align: left; margin-bottom: 10px; }
.subfooter td.columns p,
.subfooter td.two_columns p { font-size: 11px; color: #2b51a1; margin-bottom: 0; }
.subfooter a { color: #2b51a1 !important; }
/* @end */

/* @group Stempelkaart */
.page-stampcard { }
.page-stampcard .stempelkaart { float: left; width: 626px; margin-bottom: 20px; }
.page-stampcard strong#product { float: left; width: 100%; margin-bottom: 10px; }
.page-stampcard .stamps-free-product { float: left; width: 100%; margin-top: 10px; margin-bottom: 20px; }

/* blue */
.stempelkaart td.blue { border: 4px solid #009ce7; width: 142px; height: 140px; /*padding: 4px;*/ }
.stempelkaart td.blue #date { margin-top: 21px; margin-left: 11px; }
.stempelkaart td.blue #desc { margin-top: 14px; margin-left: 11px; height: 30px; }
.stempelkaart td.blue #price { margin-top: 16px; margin-left: 11px; }

/* green */
.stempelkaart td.green { border: 4px solid #6bb838; width: 142px; height: 140px; /*padding: 4px;*/ }
.stempelkaart td.green #date { margin-top: 21px; margin-left: 11px; }
.stempelkaart td.green #desc { margin-top: 14px; margin-left: 11px; height: 30px; }
.stempelkaart td.green #price { margin-top: 16px; margin-left: 11px; }

/* purple */
.stempelkaart td.purple { border: 4px solid #4b2a85; width: 142px; height: 140px; /*padding: 4px;*/ }
.stempelkaart td.purple #date { margin-top: 21px; margin-left: 11px; }
.stempelkaart td.purple #desc { margin-top: 14px; margin-left: 11px; height: 30px; }
.stempelkaart td.purple #price { margin-top: 16px; margin-left: 11px; }

/* pink */
.stempelkaart td.pink { border: 4px solid #e10078; width: 142px; height: 140px; /*padding: 4px;*/ }
.stempelkaart td.pink #date { margin-top: 21px; margin-left: 11px; }
.stempelkaart td.pink #desc { margin-top: 14px; margin-left: 11px; }
.stempelkaart td.pink #price { margin-top: 28px; margin-left: 11px; }

/* Vichy */

/* Non Stamped */
.stempelkaart.vichy td.nr1 { background: url(../images/media/vichy/stamp_1.jpg) no-repeat; border-top:6px solid #009dea; border-left: 6px solid #009dea; }
.stempelkaart.vichy td.nr2 { background: url(../images/media/vichy/stamp_2.jpg) no-repeat; border-top:6px solid #009dea; }
.stempelkaart.vichy td.nr3 { background: url(../images/media/vichy/stamp_3.jpg) no-repeat; border-top: 6px solid #69b838; }
.stempelkaart.vichy td.nr4 { background: url(../images/media/vichy/stamp_4.jpg) no-repeat; border-top: 6px solid #69b838; border-right: 6px solid #69b838; }
.stempelkaart.vichy td.nr5 { background: url(../images/media/vichy/stamp_5.jpg) no-repeat; border-left: 6px solid #009dea; }
.stempelkaart.vichy td.nr6 { background: url(../images/media/vichy/stamp_6.jpg) no-repeat; }
.stempelkaart.vichy td.nr7 { background: url(../images/media/vichy/stamp_7.jpg) no-repeat; }
.stempelkaart.vichy td.nr8 { background: url(../images/media/vichy/stamp_8.jpg) no-repeat; border-right: 6px solid #69b838; }
.stempelkaart.vichy td.nr9 { background: url(../images/media/vichy/stamp_9.jpg) no-repeat; border-left: 6px solid #482986; }
.stempelkaart.vichy td.nr10 { background: url(../images/media/vichy/stamp_10.jpg) no-repeat; }
.stempelkaart.vichy td.nr11 { background: url(../images/media/vichy/stamp_11.jpg) no-repeat; border-left: 6px solid #482986; border-bottom: 6px solid #482986; }
.stempelkaart.vichy td.nr12 { background: url(../images/media/vichy/stamp_12.jpg) no-repeat; border-bottom: 6px solid #482986; }
.stempelkaart.vichy td.nr13 { background: url(../images/media/vichy/stamp_13.jpg) no-repeat; border-bottom: 6px solid #e2017b; border-right: 6px solid #e2017b; }

/* Stamped */
.stempelkaart.vichy td.stamped.nr1 { background: url(../images/media/vichy/stamp_1_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr2 { background: url(../images/media/vichy/stamp_2_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr3 { background: url(../images/media/vichy/stamp_3_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr4 { background: url(../images/media/vichy/stamp_4_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr5 { background: url(../images/media/vichy/stamp_5_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr6 { background: url(../images/media/vichy/stamp_6_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr7 { background: url(../images/media/vichy/stamp_7_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr8 { background: url(../images/media/vichy/stamp_8_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr9 { background: url(../images/media/vichy/stamp_9_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr10 { background: url(../images/media/vichy/stamp_10_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr11 { background: url(../images/media/vichy/stamp_11_a.jpg) no-repeat; }
.stempelkaart.vichy td.stamped.nr12 { background: url(../images/media/vichy/stamp_12_a.jpg) no-repeat; }

/* La-Roche Posay */
.stempelkaart.laroche-posay td.pink,
.stempelkaart.laroche-posay td.blue,
.stempelkaart.laroche-posay td.green { border-color: #00aee5; }
.stempelkaart.laroche-posay { border: 2px solid #00aee5; }

/* Non Stamped */
.stempelkaart.laroche-posay td.nr1 { background: url(../images/media/laroche/stamp_1.jpg) no-repeat; border-top:6px solid #00aee5; border-left: 6px solid #00aee5; }
.stempelkaart.laroche-posay td.nr2 { background: url(../images/media/laroche/stamp_2.jpg) no-repeat; border-top:6px solid #00aee5; }
.stempelkaart.laroche-posay td.nr3 { background: url(../images/media/laroche/stamp_3.jpg) no-repeat; border-top: 6px solid #00aee5; }
.stempelkaart.laroche-posay td.nr4 { background: url(../images/media/laroche/stamp_4.jpg) no-repeat; border-top: 6px solid #00aee5; border-right: 6px solid #00aee5; }
.stempelkaart.laroche-posay td.nr5 { background: url(../images/media/laroche/stamp_5.jpg) no-repeat; border-left: 6px solid #00aee5; border-bottom: 6px solid #00aee5; }
.stempelkaart.laroche-posay td.nr6 { background: url(../images/media/laroche/stamp_6.jpg) no-repeat; border-bottom: 6px solid #00aee5; }
.stempelkaart.laroche-posay td.nr7 { background: url(../images/media/laroche/stamp_7.jpg) no-repeat; border-bottom: 6px solid #00aee5; border-right: 6px solid #00aee5; }

/* Stamped */
.stempelkaart.laroche-posay td.stamped.nr1 { background: url(../images/media/laroche/stamp_1_a.jpg) no-repeat; }
.stempelkaart.laroche-posay td.stamped.nr2 { background: url(../images/media/laroche/stamp_2_a.jpg) no-repeat; }
.stempelkaart.laroche-posay td.stamped.nr3 { background: url(../images/media/laroche/stamp_3_a.jpg) no-repeat; }
.stempelkaart.laroche-posay td.stamped.nr4 { background: url(../images/media/laroche/stamp_4_a.jpg) no-repeat; }
.stempelkaart.laroche-posay td.stamped.nr5 { background: url(../images/media/laroche/stamp_5_a.jpg) no-repeat; }
.stempelkaart.laroche-posay td.stamped.nr6 { background: url(../images/media/laroche/stamp_6_a.jpg) no-repeat; }

/* Eucharin */
.stempelkaart.eucerin td.pink,
.stempelkaart.eucerin td.blue,
.stempelkaart.eucerin td.green { border-color: #256fb8; }
.stempelkaart.eucerin { border: 2px solid #256fb8; }

/* Non Stamped */
.stempelkaart.eucerin td.nr1 { background: url(../images/media/eucerin/stamp_1.jpg) no-repeat; border-top:6px solid #256fb8; border-left: 6px solid #256fb8; }
.stempelkaart.eucerin td.nr2 { background: url(../images/media/eucerin/stamp_2.jpg) no-repeat; border-top:6px solid #256fb8; }
.stempelkaart.eucerin td.nr3 { background: url(../images/media/eucerin/stamp_3.jpg) no-repeat; border-top: 6px solid #256fb8; }
.stempelkaart.eucerin td.nr4 { background: url(../images/media/eucerin/stamp_4.jpg) no-repeat; border-top: 6px solid #256fb8; border-right: 6px solid #256fb8; }
.stempelkaart.eucerin td.nr5 { background: url(../images/media/eucerin/stamp_5.jpg) no-repeat; border-left: 6px solid #256fb8; }
.stempelkaart.eucerin td.nr6 { background: url(../images/media/eucerin/stamp_6.jpg) no-repeat; }
.stempelkaart.eucerin td.nr7 { background: url(../images/media/eucerin/stamp_7.jpg) no-repeat; border-left: 6px solid #256fb8; border-bottom: 6px solid #256fb8; }
.stempelkaart.eucerin td.nr8 { background: url(../images/media/eucerin/stamp_8.jpg) no-repeat; border-bottom: 6px solid #256fb8; }
.stempelkaart.eucerin td.nr9 { background: url(../images/media/eucerin/stamp_9.jpg) no-repeat; border-bottom: 6px solid #256fb8; border-right: 6px solid #256fb8; }

/* Stamped */
.stempelkaart.eucerin td.stamped.nr1 { background: url(../images/media/eucerin/stamp_1_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr2 { background: url(../images/media/eucerin/stamp_2_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr3 { background: url(../images/media/eucerin/stamp_3_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr4 { background: url(../images/media/eucerin/stamp_4_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr5 { background: url(../images/media/eucerin/stamp_5_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr6 { background: url(../images/media/eucerin/stamp_6_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr7 { background: url(../images/media/eucerin/stamp_7_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr8 { background: url(../images/media/eucerin/stamp_8_a.jpg) no-repeat; }
.stempelkaart.eucerin td.stamped.nr9 { background: url(../images/media/eucerin/stamp_9_a.jpg) no-repeat; }
/* @end */

/* @group Vertical Navigation */
.block .block-title ul { background: url(../images/shop_menu_bg.png); }

.block .block-title li { padding: 3px 10px; background: #fff url(../images/blokjeblauw.png) no-repeat 0 9px; margin-bottom: 2px; }

.block .block-title li a { display: block; }
.block .block-title li:hover a { color: #fff; }
.block .block-title li.open:hover a { color: #2b51a1; }
.block .block-title li:hover { background: #98A7D1 url(../images/blokjewit.png) no-repeat 0 9px; }
.block .block-title li.potential { background-image: url(../images/pijl_blauw_ingeklapt.png); background-position: 0 8px; }
.block .block-title li.potential:hover { background-image: url(../images/pijl_wit_ingeklapt.png); background-position: 0 8px; }
.block .block-title li.open { background: #98A7D1 url(../images/blokjewit.png) no-repeat 0 9px; }
.block .block-title li.open a:hover { color: #fff; }
.block .block-title li.open.potential { padding: 0; background: #d6d6d6 url(../images/pijl_wit_uitgeklapt.png)  no-repeat 0 7px; }
.block .block-title li.open.potential a { display: block; background: url(../images/gradientheader_large.png) no-repeat 0 100%; padding: 3px 0 6px; color: #2b51a1; }
.block .block-title li.open.potential a:hover { background: #98A7D1 url(../images/pijl_wit_uitgeklapt.png) no-repeat 0 7px; color: #fff; } 
.block .block-title li.open.potential li a { color: #2b51a1; }
.block .block-title li.open.potential a:hover li a { color: #2b51a1; }

/* lvl 1*/
.block .block-title li.open li:hover a { color: #fff; }
.block .block-title li.open li.open a { color: #fff; }
.block .block-title li.open li:hover { background: #98A7D1 url(../images/blokjewit.png) no-repeat 0 10px; }
.block .block-title li.open li.open { background: #98A7D1 url(../images/blokjewit.png) no-repeat 0 10px; }

.block .block-title li.open.potential li a,
.block .block-title li.open.potential li a:hover { background: none; padding: 0; }
.block .block-title li.open.potential span { margin-left: 13px; display: block; }

.block .block-title li.open.potential li span { margin-left: 0; }
li.open.productlijn li.final:hover a { color: #fff; }
li.open.productlijn li.open { background: #98A7D1 url(../images/blokjewit.png) no-repeat 0 9px; }
li.open.productlijn li.open a { color: #fff; }
li.open.productlijn li.open:hover a { /*color: #fff;*/ }
.block .block-title li.open ul { border-right: 1px solid #D6D6D6; }
.block .block-title li.open li { border-color:#D6D6D6; border-style: solid; border-width:0 0px 1px 3px; background-color: #F5F5F5; }



/* @end */

#nav li a.logo_vichy { background: url(../images/logo_vichy.jpg) no-repeat 18px 0; height: 40px; width: 91px; margin-left: 10px; opacity:0.4; filter:alpha(opacity=40); }
#nav li a.logo_laroche-posay { background: url(../images/logo_laroche-posay.jpg) no-repeat 28px 0; height: 40px; width: 98px; opacity:0.4; filter:alpha(opacity=40); }
#nav li a.logo_eucerin { background: url(../images/logo_eucerin.jpg) no-repeat 29px 0; height: 40px; width: 85px; opacity:0.4; filter:alpha(opacity=40); }
#nav li a.logo_louiswidmer { background: url(../images/logo_louiswidmer.jpg) no-repeat 25px 0; height: 40px; width: 137px; opacity:0.4; filter:alpha(opacity=40); }
#nav li a.logo_somatolinecosmetic { background: url(../images/logo_somatolinecosmetic.jpg) no-repeat 26px 0; height: 40px; width: 100px; opacity:0.4; filter:alpha(opacity=40); }
#nav li a.logo_probleemhuid { background: url(../images/logo_probleemhuid.jpg) no-repeat 20px 0; height: 40px; width: 130px; padding-left: 15px; opacity:0.4; filter:alpha(opacity=40); }

#nav li.active a.logo_vichy,
#nav li.active a.logo_laroche-posay,
#nav li.active a.logo_eucerin,
#nav li.active a.logo_louiswidmer,
#nav li.active a.logo_somatolinecosmetic,
#nav li.active a.logo_probleemhuid { opacity:1; filter:alpha(opacity=100); }

#nav li a.logo_laroche-posay:hover,
#nav li a.logo_vichy:hover:hover,
#nav li a.logo_somatolinecosmetic:hover,
#nav li a.logo_louiswidmer:hover,
#nav li a.logo_eucerin:hover,
#nav li a.logo_probleemhuid:hover { opacity:1; filter:alpha(opacity=100); }

#nav li .topmenu-name { padding: 12px 4px; }

.col2-left-layout .block-reorder ol { padding-left: 5px; }
.col2-left-layout .block-cart p { padding-left: 5px; }
.col2-left-layout .block-compare p { padding-left: 5px; }

/* Product catgory pagina */
.flashbanner-wrapper { }
.flashbanner-wrapper.vichy { border: 1px solid #e0e0e0; height: 272px; margin-bottom: 10px; }
.flashheader { background:url(../images/bkg_block-title.gif) 0 0 no-repeat; padding:1px 0px; height: 23px; }

/*.description-wrapper { width: 100%; margin-bottom: 20px; }*/
.category-image { margin-bottom: 0; }
.description-img { float: left; }
.description-txt { float: right; width: 330px; margin-top: -160px; margin-right: 10px; }
.description-txt p { margin-bottom: 0; }

.tag-product-list .page-title,
.catalog-category-view .page-title,
.checkout-onepage-index .page-title,
.cms-page-view .page-title, 
.contacts-index-index .page-title,
.customer-account-index .page-title,
.customer-account-edit .page-title,
.customer-address-index .page-title,
.sales-order-history .page-title,
.stempelkaart-account-overview .page-title,
.review-customer-index .page-title,
.wishlist-index-index .page-title,
.newsletter-manage-index .page-title,
.giftcard-wrapper .page-title,
.checkout-cart-index .page-title,
.customer-account-login .page-title,
.customer-account-create .page-title,
.checkout-onepage-success .page-title,
.cms-index-noroute .page-title,
.customer-account-logoutsuccess .page-title,
.promo-account-overview .page-title { background:url(../images/bkg_block-title.gif) 0 0 no-repeat; margin-bottom: 10px; border-bottom: 0; }

.tag-product-list .page-title h1,
.tag-product-list .page-title h2,
.catalog-category-view .page-title h1,
.checkout-onepage-index .page-title h1,
.cms-page-view .page-title h1,
.contacts-index-index .page-title h1,
.customer-account-index .page-title h1,
.customer-account-edit .page-title h1,
.customer-address-index .page-title h1,
.sales-order-history .page-title h1,
.review-customer-index .page-title h1,
.stempelkaart-account-overview .page-title h1,
.wishlist-index-index .page-title h1,
.newsletter-manage-index .page-title h1,
.giftcard-wrapper .page-title h1,
.checkout-cart-index .page-title h1,
.customer-account-login .page-title h1,
.customer-account-create .page-title h1,
.checkout-onepage-success .page-title h1,
.cms-index-noroute .page-title h1,
.customer-account-logoutsuccess .page-title h1,
.promo-account-overview .page-title h1 { font: 12px/22px Verdana,Helvetica,sans-seriff; text-transform: uppercase; color: #fff; padding: 1px 10px; background: url(../images/blokjewit.png) no-repeat 0 9px; }

.checkout-cart-index .page-title { margin-bottom: 0; margin-left: 1px; width: 937px; }
.cms-page-view .page-title,
.checkout-cart-index .page-title h1 { margin-bottom: 0; margin-top: 0; }
.catalog-category-view .description-container { margin-bottom: 15px; border: 1px solid #e0e0e0; border-top: 0; width: 100%; }

.customer-address-index .page-title button { margin-top: 30px; }

.catalog-category-view .page-title { margin-bottom: 0; }
.tag-product-list .page-title { margin-top: 25px; }
/*
.catalog-category-view .description-container .description-wrapper { border-bottom: 1px solid #e0e0e0; padding: 5px 20px 0; width: 578px; background: #fff; }
*/
.catalog-category-view .description-container .description-skinselector { padding: 10px; width: 598px; float: right; background: url(../images/description-container_bg.png) repeat-x 0 0; line-height: 1em; }
.catalog-category-view .description-container .skinselector-title { float: right; margin-right: 10px; text-transform: uppercase; color: #1B4495; margin-top: 3px; }
.catalog-category-view .description-container .skinselector-dropdown { float: right; }

.catalog-category-view .description-container .skinselector-title.select { float: right; margin-top: 0; margin-right: 0; }
.catalog-category-view .description-container .skinselector-dropdown.select { margin-left: 10px; }
.catalog-category-view .description-container .skinselector-remove.select a.btn-remove { float: right; margin-left: 10px; margin-top: 2px; }

/* Product Detail pagina*/

.product-name.detail { background:url(../images/bkg_block-title.gif) 0 0 no-repeat; margin: -10px -10px 10px -10px; }
.product-name.detail h1 { font-size: 12px; color: #fff; text-transform: uppercase; background-position:0px 10px; background-repeat:no-repeat; background-image: url(../images/blokjewit.png); padding: 5px 0 4px 10px; }

/* Homepage */
.cms-home .main { padding-bottom: 0; }
.cms-home .col-right { /*width: 190px;*/ }
.cms-home .col-right .block_safepayment .block-title { }
.cms-home .col-right .block_safepayment strong {  }
.cms-home .col-right .block_safepayment .block-content { padding-top: 10px; }
.cms-home .col-main { width: 728px; }
.homepage-clouwd { margin-left: 10px; width: 777px; }

/* My Account */
.sales-order-history .data-table .nobr { /*white-space:normal !important;*/ }
.sales-order-history .data-table .nobr .separator { /*display: none;*/ }

/* @group General */

.clear { clear: both; }
ul.disc { list-style-type: disc; padding-left: 20px; }
ul.decimal { list-style-type: decimal; }
.freeproduct-cart a { color: #e2007a; }

.u-border { padding: 0 0 0 20px; }
ol.level1 { list-style:decimal outside none; }
ol.level1 li { font-weight:bold; margin-top:18px; }
ol.level1 li.first { margin-top:0px; }
ol.level2  { list-style:lower-roman outside none; }
ol.level2 li { font-weight:normal; margin-top:2px; }
ol.level3 { list-style:lower-alpha outside none; margin-left:30px; }

/* @end */

/* Checkout Page */
.checkout-cart-index .col1-layout .empty { margin-top: 10px; }

/* Newsletter page */
.yourskin-newsletter .block-title { display: none; }
.yourskin-newsletter label { font-weight: bold; font-size: 12px; }
.yourskin-newsletter .block-subscribe .input-text { width: 215px; }
.yourskin-newsletter .block-subscribe button { margin-top: 3px; }

/* Giftcard page */
.giftcard-wrapper { margin-top: 15px; }

/* PakjeGemak */
#iFramePopup { height: 100%; width: 100%; margin: 0px 0px 0px 0px; } 
    
#divPopup { z-index: 10; position: absolute; -moz-box-sizing: border-box; box-sizing: border-box; left: 80px; top: 70px; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; border: outset; display: none; width: 800px; height: 610px; padding: 0px; } 
