/**
 * Trendy Hairconcept
 * @design: Patrick Monkel (patrickmonkel.nl)
 * @code: Rutger Laurman (lekkerduidelijk.nl)
 */
html,body{margin:0;padding:0}body{background:#f6f6f6;font-family:Georgia,'Times New Roman',serif;color:#1b1b1b;font-size:12px}a{color:#7acced}h1,h2,h3,h4,h5{font-family:Helvetica,Arial,Verdana,sans-serif}h2{font-family:Georgia,"Times New Roman",serif;font-size:18px;color:#1b1b1b;text-transform:uppercase;padding-top:0;margin-top:0}#wrapper{width:960px;margin:0 auto}p,th,td,li{font-size:14px}aside,article,header,footer,section{display:block}header{margin:0;padding:0;overflow:hidden}#logo{float:left;margin:20px 10px 18px 0}#logo img{border:0;float:left}nav#mainnavigation{margin:0;padding:0;float:right}nav#mainnavigation ul{list-style:none;padding:0;margin:0;overflow:hidden;float:left}nav#mainnavigation li{padding:0;margin:0;float:left;cursor:pointer;margin-right:10px}nav#mainnavigation a{text-transform:uppercase;padding:29px 10px 5px 10px;display:block;float:left;font-size:19px;letter-spacing:-0.04em;text-decoration:none;color:#414141;font-family:Helvetica,Arial,Verdana,sans-serif;cursor:pointer;background:url(../img/nav-item-active.jpg) no-repeat top left}nav#mainnavigation li.active,nav#mainnavigation li.current_page_item,nav#mainnavigation li.current-page-ancestor{background:url(../img/nav-item-current.jpg) no-repeat top left}nav#breadcrumb{padding-left:15px;float:left}nav#breadcrumb p{font-size:12px}section#slider{opacity:.05}section#slider h1{display:none}
section#social div.wrap{ background:#333;width:960px;height:140px; border-radius:10px;}
section#social h2{ color:#fff; padding:20px 0 0 30px; font-weight:300; text-transform:none; }
section#social p{ color:#fff; padding:0 0 0 30px; }
section#social img{ padding-right:5px; }
#socialnetworks{padding:70px 0 0 0;margin:0;list-style:none;width:500px;float:left}
#socialnetworks li{padding:0;margin:0;float:right;clear:both}
#socialnetworks a{display:block;padding:4px 10px 8px 30px;text-align:left;width:120px;color:#b0b0b0;font-size:14px}
#newsletter{width:400px;padding:0;margin:0;margin-top:50px;float:right}
#newsletter fieldset{width:350px;padding:0;margin:0;margin-left:25px;border:0}
#newsletter legend{color:#b0b0b0;font-size:14px;padding:0 0 10px 0}
#newsletter input{background-color:#585858;border:1px solid #2e2e2e;border-left-color:#272727;border-top-color:#272727;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;font-size:13px;padding:3px 6px;height:21px}#newsletter label{display:none}p#submit-wrapper{width:auto;height:auto;overflow:visible;height:30px}p#submit-wrapper button.verstuur{overflow:visible;display:block;margin:0}button.verstuur{border:0;padding:0;margin:0;overflow:hidden;width:73px;height:29px;background:0;background-position:top left;background-image:url(../img/button_verstuur_sprite.png);background-repeat:no-repeat;text-indent:3000px;cursor:pointer}button.verstuur:hover{background-position:0 -30px}button.verstuur:active{background-position:0 -60px}section#highlights{margin-bottom:30px}section#highlights h2{display:none}section#highlights ul{list-style:none;padding:0;margin:0;overflow:hidden}section#highlights li{padding:0;margin:0;float:left;width:25%;width:229px;margin-right:14px}section#highlights li.last{margin-right:0}section#highlights .frame{background:url(../img/photo_frame.jpg) no-repeat top left;width:229px;height:128px}section#highlights h3{padding:5px;margin:0;font-size:18px;color:#3b3b3b;font-weight:normal}section#highlights h3 em{color:#985c00;font-style:normal;font-weight:bold}section#highlights a{display:block;height:201px;height:104px;padding:12px 14px;background-position:14px 12px;background-repeat:no-repeat}section#highlights #highlight_salons a{background-image:url(../img/highlight_salons.jpg)}section#highlights #highlight_producten a{background-image:url(../img/highlight_producten.jpg)}section#highlights #highlight_team a{background-image:url(../img/highlight_team.jpg)}section#highlights #highlight_talent a{background-image:url(../img/highlight_talent.jpg)}section#highlights a span{display:block;height:201px;height:104px;padding:12px 14px;cursor:pointer}section#highlights a span{background:url(../img/highlight_rollover.png) no-repeat top left;opacity:0}section#content{overflow:hidden;clear:both}section#content p{line-height:1.6em}section#content article a{color:#be388e}body.home #content h2{display:none}body.home #content p strong{font-size:17px}article{padding:10px 0;width:690px;float:left}aside{width:264px;float:right}aside #widgets{padding:10px 0}aside .widget{padding-bottom:30px;border-bottom:1px solid #c1c1c1;margin:15px 20px}aside .widget:nth-last-child(1){border-bottom:0}.widget h3{color:#985c00;font-size:20px;letter-spacing:-0.04em;margin:0;padding:0}.widget h4{color:#3b3b3b;font-size:16px;font-style:italic;letter-spacing:-0.1em;line-height:130%;margin:9px 0 0 0;padding:0}.widget p{font-style:italic;color:#1b1b1b;font-size:12px}.widget a{color:#985c00}.widget a:hover{text-decoration:none}#treatment_table{background:url(../img/treatment_table_background.png) repeat-y top left;padding:0;margin:0;width:665px;border-collapse:collapse;border-spacing:0}
#treatment_head{background:url(../img/treatment_table_head.png) no-repeat top left;height:51px}#treatment_foot{background:url(../img/treatment_table_foot.png) no-repeat bottom left;height:43px;margin:0;padding:0}#treatment_head_titles{display:none}#treatment_table td,#treatment_table th{padding:6px 12px;margin:0}.col_treatment{width:330px}.col_woman,.col_man{width:100px;font-size:22px;font-weight:bold;text-align:center;vertical-align:top;padding:0}.col_woman span,.col_man span{display:block;text-align:center}.col_woman span{padding-right:10px}.col_man span{padding-right:10px}#treatment_table .product{background:url(../img/dotted_line.gif) repeat-x bottom left;margin:0 5px;padding:1px 0 25px 0}#treatment_table .product strong{font-size:14px;display:block;padding:3px 0}#treatment_table .product em{font-size:12px;width:200px;display:block}#treatment_table tr:nth-last-child(2) .product{background:0}#product_list{list-style:none;padding:0;margin:0;float:left}#product_list li{width:280px;margin:0;padding:0;padding:5px 0;float:left;margin-right:20px;margin-left:10px}#product_list li.even{margin-right:0}#product_list .frame{width:274px;height:190px;background:url(../img/product_frame.png) no-repeat top left;padding:5px 6px}#product_list h2{margin-top:10px}#product_list p{font-size:14px}#product_list a{color:#be388e}#call_us,#email_us{width:295px;float:left;font-size:12px}#call_us{margin-right:15px}#call_us th{text-align:left}#call_us table{font-size:14px}#call_us td,#call_us th{padding:3px 0}#call_us td{padding-left:8px}form,fieldset{padding:0;margin:0;border:0}legend{display:none}label{display:block}.wpcf7 label{display:inline}

input,select,textarea{background-color:#f9f9f9;border:1px solid #d1d1d1; height:25px;font-family:Georgia,"Times New Roman",serif;font-size:12px}#email_us{width:285px;float:right}#email_us input,#email_us textarea{width:260px}#email_us textarea{height:120px}#email_us label{font-size:12px}#email_us label em{color:#b63b93}#intro strong{font-size:22px;display:block}#salon_list{padding:0;margin:0;list-style:none;overflow:hidden;clear:both}#salon_list li{float:left;margin:5px 12px 12px 5px;padding:0}#salon_list li.third_salon{margin-right:0}#salon_list div.frame{width:191px;height:215px;background:url(../img/salon_frame.png) no-repeat top left}#salon_list div.frame img{margin:6px}#salon_list div.frame p{padding:0 0 0 8px;margin:0}#salon_list div.frame a{color:#be388e}#salon_list .salon_title img{border:0}body#salon-detail div.frame{width:285px;height:238px;background:url(../img/salon_detail_frame.png) no-repeat top left;float:right;margin:0 0 0 15px}#salon-detail div.frame img{margin:5px 6px}#intro h1{float:left;font-size:72px;color:#fff;letter-spacing:-0.04em;text-shadow:#323947 2px 2px 1px;margin:0;padding:160px 0 0 21px}#intro .wrap{height:286px}#intro .introtext{width:204px;height:226px;padding:30px;float:right;background-color:#2e2e2e;color:#f4f4f4;font-size:14px;line-height:160%;border:1px solid #2e2e2e;-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0}#box{background:#e7e7e7 url(../img/box_bg.jpg) repeat top left;width:666px;overflow:hidden;margin-bottom:20px}#box_head,#box_foot{height:13px;background:url(../img/box_sprite.jpg) no-repeat top left}#box_foot{background-position:top right}#box_content{overflow:hidden;padding:15px 25px}#box_content th,#box_content td{text-align:left;padding:.4em .6em}#box_content th{padding-left:0}#prices #intro .wrap{background:url(../img/header-prijzen.jpg) no-repeat top left}#products #intro .wrap,.page-id-7 #intro .wrap{background:url(../img/s1.jpg) no-repeat top left; border-radius:20px;}#salons #intro .wrap,#salon-detail #intro .wrap,.page-id-4 #intro .wrap,.parent-pageid-4 #intro .wrap{ height:300px;background:url(../img/s1.jpg) no-repeat top left; border-radius:20px;}.page-id-13 #intro .wrap{background:url(../img/s1.jpg) no-repeat top left; border-radius:20px;}#intro .wrap{background:url(../img/s1.jpg) no-repeat top left; border-radius:20px;}footer{margin-top:20px;border-top:1px dashed #b8b8b8}footer p{color:#818181;font-size:14px;float:right}footer p.copy{float:left}footer a{text-decoration:none}#carousel{overflow:hidden;width:960px;height:340px;position:relative}#slider li a img{border:0; border-radius:14px;}.carousel-left-btn{display:block;height:340px;position:absolute;z-index:100;width:100px;opacity:0;background:url(../img/header_btn_left.png) left center no-repeat}.carousel-left-btn:hover{opacity:1}.carousel-left-btn span{display:none}.carousel-right-btn{display:block;height:340px;width:100px;top:110px;z-index:100;position:absolute;margin-left:860px;text-align:right;opacity:0;background:url(../img/header_btn_right.png) right center no-repeat}.carousel-right-btn:hover{opacity:1}.carousel-right-btn span{display:none}.carousel-list{list-style-type:none;padding:0;margin:0;position:relative;z-index:50}.carousel-list li{display:inline;float:left;width:960px}.carousel-pic{border:0;float:left}.pic-title{float:left;height:50px;position:relative;top:-50px;width:960px;background:#111;opacity:.8;color:red}
img.alignleft{float:left;margin:5px 5px 5px 0}img.alignright{float:right;margin:5px 0 5px 5px}span.edit-link{float:right;display:block;padding:11px 10px 2px 0}#content img{margin:0;height:auto;max-width:640px;width:auto}#content .attachment img{max-width:900px}#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}#content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}#content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:12px}#content .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center}#content .wp-caption img{margin:5px 5px 0}#content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}#content .wp-smiley{margin:0}#content .gallery{margin:0 auto 18px}#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}#content .gallery img{border:2px solid #cfcfcf}#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}#content .gallery dl{margin:0}#content .gallery img{border:10px solid #f1f1f1}#content .gallery br+br{display:none}#content .attachment img{display:block;margin:0 auto}