html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}h3#comments-title,h3#reply-title,#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,.entry-utility,#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text,input[type="submit"]{font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif}pre{font-family:"Courier 10 Pitch",Courier,monospace}code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}body,input,textarea{color:#666;font-size:12px;line-height:18px}hr{background-color:#e7e7e7;border:0;height:1px;margin-bottom:18px;clear:both}p{margin-bottom:18px}ul{list-style:square;margin:0 0 18px 1.5em}ol{list-style:decimal;margin:0 0 18px 1.5em}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 24px 0}dt{font-weight:bold}dd{margin-bottom:18px}strong{font-weight:bold}cite,em,i{font-style:italic}big{font-size:131.25%}ins{background:#ffc;text-decoration:none}blockquote{font-style:italic;padding:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}input[type="text"],textarea{padding:2px;background:#f9f9f9;border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1)}table{border:1px solid #e7e7e7;text-align:left;margin:0 -1px 24px 0;width:100%}tr th,thead th{color:#888;font-size:12px;font-weight:bold;line-height:18px;padding:9px 24px}tr td{border-top:1px solid #e7e7e7;padding:6px 24px}tr.odd td{background:#f2f7fc}.attachment img{max-width:900px}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;text-align:center;margin-bottom:20px;padding:4px}.wp-caption img{margin:5px 5px 0}.wp-caption p.wp-caption-text{margin:5px;color:#888;font-size:12px}.wp-smiley{margin:0}#comments{clear:both}#comments .navigation{padding:0 0 18px 0}h3#comments-title,h3#reply-title{color:#000;font-weight:bold;font-size:20px;margin-bottom:0}h3#comments-title{padding:24px 0}.commentlist{list-style:none;margin:0}.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative}.commentlist li:last-child{border-bottom:none;margin-bottom:0}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}#comments .comment-body p:last-child{margin-bottom:6px}#comments .comment-body blockquote p:last-child{margin-bottom:24px}.commentlist ol{list-style:decimal}.commentlist .avatar{position:absolute;top:4px;left:0}.comment-author{}.comment-author cite{color:#000;font-style:normal;font-weight:bold}.comment-author .says{font-style:italic}.comment-meta{font-size:12px;margin:0 0 18px 0}.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}.comment-meta a:active,.comment-meta a:hover{color:#ff4b33}.commentlist .even{}.commentlist .bypostauthor{}.reply{font-size:12px;padding:0 0 24px 0}.reply a,a.comment-edit-link{color:#888}.reply a:hover,a.comment-edit-link:hover{color:#ff4b33}.commentlist .children{list-style:none;margin:0}.commentlist .children li{border:none;margin:0}.nopassword,.nocomments{display:none}#comments .pingback{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e7e7e7}.commentlist li.comment+li.pingback{margin-top:-6px}#comments .pingback p{color:#888;font-size:12px;line-height:18px;display:block;margin:0}#comments .pingback .url{font-style:italic;font-size:13px}input[type="submit"]{color:#333}#respond{margin:24px 0;border-top:1px solid #e7e7e7;overflow:hidden;position:relative}#respond p{margin:0}#respond .comment-notes{margin-bottom:1em}.form-allowed-tags{line-height:1em}.children #respond{margin:0 48px 0 0}h3#reply-title{margin:18px 0}#comments-list #respond{margin:0 0 18px 0}#comments-list ul #respond{margin:0}#cancel-comment-reply-link{font-size:12px;line-height:18px;font-weight:normal}#respond .required{color:#ff4b33;font-weight:bold}#respond label{color:#888;font-size:12px}#respond input{margin:0 0 9px;width:98%}#respond textarea{width:98%}#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px}#respond .form-allowed-tags code{font-size:11px}#respond .form-submit{margin:12px 0}#respond .form-submit input{width:auto;font-size:14px}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}input{-webkit-appearance:none;border-radius:0}.clear{clear:both;font-size:0px;line-height:0px;display:block}#header{border-bottom:1px solid #f5eff5}.content{width:990px;margin:0 auto;position:relative}.content ul{margin:0}.content li{list-style-type:none}.content li a{text-decoration:none}#home_page>img{height:100%;position:absolute;top:0;left:0}#home_page{background:url(images/xposter.jpg.pagespeed.ic.lea2uq_hIM.jpg) no-repeat;background-size:cover;min-height:768px}#home_page #header h1{padding:6.5% 0 150px;float:none}#header h1 a{display:block}#home_page #navigation_bar{margin:0;float:none;padding:0}#home_page #navigation_bar li{background:url(images/xnav_line-old.png.pagespeed.ic.mE7HAE9h6_.png) 0 bottom no-repeat;padding-bottom:22px;display:block;margin:0 0 22px 0}#home_page #navigation_bar li:last-child{background:none;margin-bottom:0;padding-bottom:0}#home_page #navigation_bar li a{font-family:'Lato';font-style:normal;font-weight:400;color:#000;display:block;font-size:16px;letter-spacing:5px;text-transform:uppercase}#home_page #navigation_bar li a:hover,#home_page #footer>a:hover{color:#431442}#social_links li a{display:block;text-indent:-999em}#social_links li.facebook a{background:url(images/xfacebook.png.pagespeed.ic.iHEb79-QpI.png) no-repeat;width:9px;height:20px}#social_links li.facebook a:hover{background:url(images/facebook_hover.png.pagespeed.ce.yfvJUNequ6.png) no-repeat}#social_links li.twitter a:hover{background:url(images/twitter_hover.png.pagespeed.ce.rtT0iZsUr0.png) no-repeat}#social_links li.instagram a:hover{background:url(images/xinstagram_hover.png.pagespeed.ic.8Rfm2jzczO.png) no-repeat}#social_links li.twitter a{background:url(images/xtwitter.png.pagespeed.ic.ddERwcx6Qc.png) no-repeat;width:22px;height:20px}#social_links li.instagram a{background:url(images/xinstagram.png.pagespeed.ic.XNDrnprv--.png) no-repeat;width:17px;height:20px}#social_links li{float:left;margin-left:45px}#social_links li:first-child{margin-left:0}#home_page #footer h6,#home_page #footer a{font-family:'Open Sans';font-style:normal;font-weight:400;color:#aaa;font-size:11px;line-height:16px}#home_page #footer #social_links{padding-bottom:40px}#home_page #footer>a{text-decoration:none;padding-top:8px;display:block}#home_page #footer{position:fixed;bottom:5%;height:auto}#home_page #footer h6{text-transform:uppercase;display:block}#header h1{float:left;padding:23px 0}#right_header{float:left}#navigation_bar li{display:inline-block;margin:0 19px}#navigation_bar li a{color:#999;display:block;font-size:13px;font-family:'Lato';font-style:normal;font-weight:400;letter-spacing:4px}#navigation_bar li a:hover,#navigation_bar li.active a{color:#4b034a}#navigation_bar{float:left;margin:0 68px;padding-top:40px}#header #social_links{float:right;padding-top:36px}#footer h6{display:inline-block}#footer h6{font-family:'Open Sans';font-style:normal;font-weight:400;color:#ccc;font-size:13px}.banner>img{width:100%}.banner{padding-bottom:48px}.content_section>h3,.left_section h3{font-family:'Lato';font-style:normal;font-weight:300;font-size:23px;color:#4b034a;line-height:34px;padding-bottom:38px}.left_section{float:left;width:455px;margin-right:64px}.right_section{float:right;width:471px}.left_section p,.content_section p{font-family:'Lato';font-style:normal;font-weight:300;font-size:18px;color:#676767;line-height:28px;margin-bottom:14px}.content_section{padding-bottom:70px}.wrapper{position:relative;min-height:100%}#footer{clear:both;height:30px;margin-top:-40px;position:relative}html,body{height:100%}.right_section h4,.booking h4,.cancellation h4{font-family:'Lato';font-style:normal;font-weight:700;font-size:16px;color:#4b034a;text-transform:uppercase;letter-spacing:3px;padding-bottom:35px}.content_section .services>ul>li{font-family:'Lato';font-style:normal;font-weight:300;font-size:20px;color:#000;padding-bottom:32px;margin-bottom:0;line-height:20px}.content_section .services>ul>li>ul{padding-left:22px}.content_section .services ul{margin:0}.services ul li ul li{font-size:20px;line-height:18px;margin-bottom:0;padding-top:22px}.services ul li small{font-size:16px}.services ul li ul li small{font-size:14px;display:block;padding-top:7px}.services ul li span{display:inline-block;text-align:right;float:right}.services ul li h6{float:left;font-family:'Lato';font-style:normal;font-weight:300;font-size:20px;color:#000;clear:none;width:80%}.services p{font-family:'Lato';font-style:normal;font-weight:300;font-size:15px;line-height:24px;margin-bottom:10px;color:#000}.lookbook,.bookonline,#contact form input[type="submit"]{font-family:'Lato';font-style:normal;font-weight:700;font-size:14px;color:#888;letter-spacing:2px;text-transform:uppercase;text-decoration:none;text-align:center;padding:14px 0;border:2px solid #ccc;display:block;margin-bottom:7px}.lookbook:hover{background:#eee}.bookonline{color:#fff;background:#4b034a;border:2px solid #3c023a}.lookbook{margin-top:45px}.bookonline:hover{background:#6a0468}.left_section h3{line-height:32px}#services .left_section{width:575px}#services .right_section{width:351px}#contact .col1{float:left;width:285px;margin-right:70px}#contact .col2{float:left;width:270px;margin-right:45px}#contact .col3{float:left;width:320px}.contact_info li span{font-family:'Lato';font-style:normal;font-weight:400;font-size:18px;color:#111;float:left;margin-right:15px}.contact_info li p,.contact_info li a{font-family:'Lato';font-style:normal;font-weight:300;font-size:18px;color:#111;line-height:20px;display:inline-block;margin-bottom:0}.right_info{float:left;width:256px}.contact_info li:first-child a{display:inline-block;font-family:'Lato';font-style:normal;font-weight:700;font-size:16px;color:#999;padding-right:12px;width:100%;padding-top:3px;background:url(images/xmap_arrow.png.pagespeed.ic.Og-3kt21rR.png) 27% 12px no-repeat}.content_section .contact_info li{padding-bottom:17px;margin-bottom:0}.contact_info li a:hover{color:#4b034a}.contact_info li:first-child a:hover{background:url(images/xmap_arrow1.png.pagespeed.ic.GItCu2Abjw.png) 27% 12px no-repeat;color:#4b034a}#trading_hours h4{font-family:'Lato';font-style:normal;font-weight:700;font-size:14px;color:#570053;letter-spacing:1px;padding-bottom:24px}.content_section #trading_hours li,.content_section #trading_hours li h6{font-family:'Lato';font-style:normal;font-weight:300;font-size:16px;color:#000;margin-bottom:0;line-height:18px}.content_section #trading_hours ul{margin:0}#trading_hours h5{font-family:'Lato';font-style:normal;font-weight:300;font-size:18px;color:#111;padding:15px 0 22px}#trading_hours{padding-top:32px}#trading_hours li h6{float:left;width:50%}#trading_hours li span{float:right;width:50%;text-align:right}#trading_hours li{padding-bottom:16px}#contact form label{font-family:'Lato';font-style:normal;font-weight:300;font-size:14px;color:#878787;display:block}#contact form input[type="text"],#contact form input[type="email"],#contact form input[type="tel"],#contact form textarea{height:44px;line-height:44px;background:#f8f8fa;padding:0 10px;border:1px solid #ddd;width:92%;margin:7px 0 15px;box-shadow:none;font-family:'Lato';font-style:normal;font-weight:300;font-size:16px;color:#4b034a}#contact form textarea{height:165px;line-height:22px}#contact form input[type="text"]:hover,#contact form input[type="text"]:focus,#contact form input[type="email"]:focus,#contact form input[type="tel"]:focus{color:#4b034a;border:1px solid #4b034a}#contact form p{margin-bottom:0}#contact form span{font-family:'Lato';font-style:normal;font-weight:300;font-size:13px;color:#888;display:block;text-align:right;padding-bottom:15px}#contact form input[type="submit"]{display:block;box-shadow:none;background:#adadad;color:#fff;width:100%;border:2px solid #a2a2a2;cursor:pointer}#contact form input[type="submit"]:hover{background:#bebebe}.content_section .cancellation>ul{margin:0}.content_section .booking p,.content_section .cancellation li{font-family:'Lato';font-style:normal;font-weight:300;font-size:18px;color:#000;line-height:28px}.cancellation{padding-top:50px}.content_section .cancellation li{margin-bottom:22px;padding-left:28px;background:url(images/xbullet.png.pagespeed.ic.u5qob073Up.png) 0 13px no-repeat}.services ul li span small{font-size:14px;margin-right:5px}.links{margin-top:-20px}.content_section>h2{font-family:'Lato';font-style:normal;font-weight:300;font-size:32px;color:#4b034a;padding:74px 0 30px}.content_section>h6{font-family:'Lato';font-style:normal;font-weight:300;font-size:14px;color:#999;padding-bottom:62px}#faq{padding-top:75px}#faq h5{font-family:'Lato';font-style:normal;font-weight:700;font-size:13px;letter-spacing:1px;text-align:center;color:#4b034a;padding-bottom:43px}#faq li h4 a{font-family:'Lato';font-style:normal;font-weight:300;font-size:20px;color:#000;display:block;min-height:20px;padding:21px 13px 21px 34px;background-image:url(images/xplus.png.pagespeed.ic.SPWXT5NJZo.png);background-repeat:no-repeat;background-position:right 21px}#faq li{border-bottom:1px solid #eee}#faq li:first-child{border-top:1px solid #eee}.accordin_content{margin:0 0 32px 34px;width:82%;display:none}.accordin_content p{font-size:16px;color:#000;line-height:30px;line-height:24px}#gallery .flexslider .slides img{width:auto}#gallery .flexslider{background:none;border:0;border-radius:0;box-shadow:none;margin:0;position:relative}#gallery li>div{float:left;margin-right:92px}#gallery li div:last-child{margin-right:0}#gallery li div img{margin-bottom:51px}.before_after li span{font-family:'Lato';font-style:normal;font-weight:700;font-size:12px;display:block;color:#aaa;text-align:left}.before_after li{display:inline-block;margin:0 1.5px}.before_after ul{text-align:center}.popup p{font-family:'Lato';font-style:normal;font-weight:300;font-size:18px;display:block;color:#000;padding-top:15px;line-height:28px}.popup{background:#fff;width:707px;padding:20px;margin:0 auto}.popup ul{margin:0}.fancybox-next span{width:16px;height:28px;top:50%;margin-top:-14px;position:fixed;right:40px;background:url(images/fancybox_right.png.pagespeed.ce.Uhe9dXngA9.png) no-repeat}.fancybox-prev span{width:16px;height:28px;top:50%;position:fixed;left:40px;margin-top:-14px;background:url(images/fancybox_left.png.pagespeed.ce.DsDRz5nBOP.png) no-repeat}.fancybox-close{width:16px;height:16px;top:13px;right:-15px;background:url(images/xclose_Btn.png.pagespeed.ic.uFfYeCpnPh.png) no-repeat}#gallery .tabs li{display:inline-block;line-height:18px}#gallery .tabs li a{padding:14px 28px;letter-spacing:4px;font-family:'Lato';font-style:normal;font-weight:700;font-size:14px;display:block;color:#aaa;background:#eee}#gallery .tabs li.active a{background:none;color:#4b034a}#gallery .tabs{border:1px solid #eee;display:inline-block;margin:45px auto}.tab_container{background:#eee;padding:55px 0 18px}#home_page #header{border-bottom:none}textarea{-webkit-appearance:none}#footer #social_links{display:none}#home_page #footer #social_links{display:block}.mob_menu{display:none}#navigation_bar>span{display:none}#footer>a{display:none}.owl-pagination{display:none}.gallery_info{margin-bottom:50px}.owl-theme .owl-controls .owl-buttons div{text-indent:-9999em;opacity:1;margin:0;padding:0}.owl-buttons{position:absolute;top:43.5%;width:100%;margin-top:-7px}.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(images/left_arrow.png.pagespeed.ce.g6R8XVU7Yl.png) no-repeat;width:8px;height:14px;left:0;width:8px;float:left}.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(images/right_arrow.png.pagespeed.ce.44ELJxihQj.png) no-repeat;width:8px;height:14px;right:0;width:8px;float:right}.gallery_info a img{text-align:center;margin:0 auto;display:block}.faq_ques{padding:40px 0 20px}.faq_ques h4 a{font-family:'Lato';font-style:normal;font-weight:300;color:#4b034a;font-size:18px;text-decoration:none;padding-right:40px;background:url(images/right_arrow.png.pagespeed.ce.44ELJxihQj.png) right 6px no-repeat}#mobile_header{display:none}.services ul li strong{display:inline-block;text-align:right;float:right;font-weight:300}#navigation_bar li a:hover,#navigation_bar li.current-menu-item a{color:#4b034a}#navigation_bar li a{text-transform:uppercase}.content_section h1{color:#4b034a;font-family:"Lato";font-size:36px;font-style:normal;font-weight:300;padding:74px 0 30px}.content_section h1 a{color:#4b034a;text-decoration:none}.content_section h1 a:hover{color:#4b034a;text-decoration:underline}.content_section .entry-meta span a{color:#999;font-family:"Lato";font-size:14px;font-style:normal;font-weight:300;padding-bottom:62px;text-decoration:none}#trading_hours li strong{float:right;width:50%;text-align:right;font-weight:300}#home_page>.content{padding-left:10%;width:90%}.accordin_content li{color:#000;font-size:16px;line-height:24px;font-family:"Lato";font-style:normal;font-weight:300;margin-bottom:14px;border:none!important;list-style:disc}.accordin_content ul{margin:0 0 0 14px}.content_section ul{margin:0 0 0 14px}.content_section ul li{color:#676767;font-family:"Lato";font-size:18px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:14px;list-style:disc}.innerHeader{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #f5eff5;position:fixed;transition: font-size 0.5s ease 0s, height 0.5s ease 0s, padding 0.5s ease 0s;width:100%;height:48px;padding:23px 0}.maincontent{padding-top:96px}.small{height:38px!important;padding:20px 0;font-size:85%}#header h1{padding:0}#navigation_bar{padding-top:17px}#header #social_links{padding-top:13px}.innerHeader h1 a{transition:all .6s ease-in-out 0s}.small h1 a{transform:scale(.9)}.gallery_info a{text-align:center;display:block}.gallery_info a img{display:inline-block}.gallery_info a{text-decoration:none}.content_section ul li{list-style-type:none}.tabs li{margin-bottom:0!important}#faq>ul{margin:0}#faq li{margin-bottom:0;line-height:20px}.content_section .services>ul>li span{color:#000}.right_info{float:left;width:242px}.contact_info li span{line-height:18px}#contact form span{padding-bottom:0}#contact form input[type="submit"]{margin-top:8px}.contact_info ul{margin:0px}.right_section img{margin-top:8px}.innerHeader{z-index:99}#trading_hours .bookonline{margin-top:2px}#trading_hours{padding-top:27px}#home_page #footer{position:static;padding-top:160px}#home_page #footer h6 a{display:block;text-decoration:none;padding-top:10px}#footer h6 a{text-decoration:none;font-family:'Open Sans';font-style:normal;font-weight:400;color:#ccc;font-size:13px;border-left:1px solid #ccc;margin-left:5px;padding-left:7px}