/* @license
 * MyFonts Webfont Build ID 2077704, 2012-02-05T16:31:50-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Brandon Grotesque Black by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/black/
 * Copyright: Copyright (c) 2009 by Hannes von Doehren. All rights reserved.
 * Licensed pageviews: 10,000
 * 
 * Webfont: Didoni URW D Normal by URW++
 * URL: http://www.myfonts.com/fonts/urw/didoni/urw-d-normal/
 * Copyright: Copyright 2010 URW++ Design &amp; Development Hamburg
 * Licensed pageviews: unspecified
 * 
 * Webfont: Brandon Grotesque Light by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/light/
 * Copyright: Copyright (c) 2009 by Hannes von Doehren. All rights reserved.
 * Licensed pageviews: 10,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2077704
 * 
 * (c) 2012 Bitstream Inc
 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'BrandonGrotesque-Black';src:url('../font/1FB408_0_0.eot?#iefix') format('embedded-opentype')}@font-face{font-family:'BrandonGrotesque-Black';src:url('../font/1FB408_0_0.woff') format('woff'),url('../font/1FB408_0_0.otf') format('truetype'),url('../font/1FB408_0_0.svg#wf') format('svg'),url('../font//1FB408_0_0.svgz#wf') format('svg')}@font-face{font-family:'DidoniURWD-Reg';src:url('../font/1FB408_1_0.eot?#iefix') format('embedded-opentype')}@font-face{font-family:'DidoniURWD-Reg';src:url('../font/1FB408_1_0.woff') format('woff'),url('../font/1FB408_1_0.otf') format('truetype'),url('../font/1FB408_1_0.svg#wf') format('svg'),url('../font//1FB408_1_0.svgz#wf') format('svg')}@font-face{font-family:'BrandonGrotesque-Light';src:url('../font/1FB408_2_0.eot?#iefix') format('embedded-opentype')}@font-face{font-family:'BrandonGrotesque-Light';src:url('../font/1FB408_2_0.woff') format('woff'),url('../font/1FB408_2_0.otf') format('truetype'),url('../font/1FB408_2_0.svg#wf') format('svg'),url('../font//1FB408_2_0.svgz#wf') format('svg')}@font-face{font-family:Didot-Italic;src:url('../font/Didot-Italic.eot');src:url('../font/Didot-Italic.eot?#iefix') format('embedded-opentype'),local('Didot Italic'),local('Didot-Italic'),url('../font/Didot-Italic.woff') format('woff'),url('../font/Didot-Italic.ttf') format('truetype'),url('../font/Didot-Italic.svg#Didot-Italic') format('svg');font-style:italic}@font-face{font-family:Didot-Regular;src:url('../font/Didot.eot');src:url('../font/Didot.eot?#iefix') format('embedded-opentype'),local('Didot'),url('../font/Didot.woff') format('woff'),url('../font/Didot.ttf') format('truetype'),url('../font/Didot.svg#Didot-Regular') format('svg')}body{line-height:1}dd,dt,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}ul{list-style:none}body{background-color:black;color:white;min-width:1008px}a:link,a:visited,a:hover,a:active{color:white;text-decoration:none}.action{font:14px BrandonGrotesque-Black,Helvetica,Arial,sans-serif;letter-spacing:2px;line-height:1;word-spacing:2px}.action{border:1px solid black;color:white;display:block;height:32px;margin:22px auto 0;padding:22px 18px 0;text-decoration:none;text-transform:uppercase}input.action{height:56px;padding:5px 18px 0}.action{-moz-border-radius:3px;-webkit-border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(0.51,#000),color-stop(0.5,#4d4d4d),to(#4d4d4d));background:-webkit-linear-gradient(top,#4d4d4d,#4d4d4d 50%,#000 51%,#000);background:-moz-linear-gradient(top,#4d4d4d,#4d4d4d 50%,#000 51%,#000);background:-ms-linear-gradient(top,#4d4d4d,#4d4d4d 50%,#000 51%,#000);background:-o-linear-gradient(top,#4d4d4d,#4d4d4d 50%,#000 51%,#000);background-color:#4d4d4d}.action:active,.action:focus{-moz-box-shadow:inset 0 0 10px #424242;-webkit-box-shadow:inset 0 0 10px #424242;border:1px solid #9c9c9c;box-shadow:inner 0 0 10px #424242;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(0.51,#000),color-stop(0.5,#5c5c5c),to(#5c5c5c));background:-webkit-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background:-moz-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background:-ms-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background:-o-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background-color:#5c5c5c}.action:hover{background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(0.51,#000),color-stop(0.5,#5c5c5c),to(#5c5c5c));background:-webkit-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background:-moz-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background:-ms-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background:-o-linear-gradient(top,#5c5c5c,#5c5c5c 50%,#000 51%,#000);background-color:#5c5c5c}.no-cssgradients .action{background:#4d4d4d url('../img/general-no-cssgradients-action-bg.gif') center bottom repeat-x}.no-cssgradients .action:hover,.no-cssgradients .action:active{background-color:#5c5c5c}.info-box{text-align:center}.info-box-container{background-color:white;border:8px solid black;margin:0 auto;width:764px}.info-box-inner-container{background:white url('../img/general-gray-diagonal.gif') repeat;color:black;border:1px solid black;margin:10px}#header-container{background-color:black;text-align:center;width:100%;z-index:1}header{margin:0 auto;max-width:1010px;padding-right:6px;position:relative}#logo{float:left;left:28px;margin-bottom:10px;padding-top:26px;position:absolute}#logo a{background:black url('../img/krystalrae-sprites.png') -1px -1px no-repeat;height:14px;margin-top:1px;width:117px}.no-js #logo a{background-color:white}header nav>ul{float:right;white-space:nowrap}header nav>ul>li{float:left;font-family:BrandonGrotesque-Black,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;line-height:2;margin-top:-2px;text-transform:uppercase}.ie7 header nav>ul>li{margin-top:-4px}header nav>ul>li>a,header nav>ul>li>span,header nav>ul>li.nav-current{background:black url(data:image/gif;base64,R0lGODlhAQAMAIAAAGZmZgAAACH5BAAAAAAALAAAAAABAAwAAAIDhI9WADs=) no-repeat left 31px;display:block;padding:26px 23px 21px 24px;position:relative;z-index:2}header nav>ul>li.nav-first>a{background:black}header nav>ul>li a:hover{text-decoration:underline}header nav>ul>li.submenu{position:relative}.no-js header nav>ul>li.submenu:hover>a,header nav>ul>li.submenu>a.submenu-active{background:black url('data:image/gif;base64,R0lGODlhFgALAJEAAOfn5ycnJ////wAAACH5BAAAAAAALAAAAAAWAAsAAAIpnI8RyJ0AlpsjACEibRZjvRmd90nUSJbnlZIgg7beK7Jy+sa3u+g7XwAAOw==') no-repeat center bottom}header nav>ul>li.submenu>a:after{background:url('../img/krystalrae-sprites.png') -62px -118px;content:"";display:inline-block;height:4px;margin-left:5px;vertical-align:2px;width:9px}header nav li.submenu ul{-moz-border-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-box-shadow:0 5px 5px #eee;-webkit-border-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-webkit-box-shadow:0 5px 5px #eee;background-color:white;border:1px solid #d9d9d9;border-radius:3px;border-top:0;border-top-right-radius:0;border-top-left-radius:0;box-shadow:0 5px 5px #eee;color:black;display:none;left:4px;position:absolute;top:71px;z-index:1}.no-js header nav li.submenu:hover ul{display:block}header nav li.submenu ul a:link,header nav li.submenu ul a:visited,header nav li.submenu ul a:hover,header nav li.submenu ul a:active{border-bottom:1px solid #d9d9d9;color:black;display:block;font-family:Didot,'Times New Roman',serif;font-size:12px;letter-spacing:1px;margin:0 auto;padding:10px 20px 6px 18px;text-align:left}header nav li.submenu li span{background:url('data:image/gif;base64,R0lGODlhBQAIALMAAOTk5OHh4VpaWlRUVPn5+fb29snJyfPz88PDw+3t7S0tLT8/P2lpaQAAAP///wAAACH5BAAAAAAALAAAAAAFAAgAAAQW0LjpmCCTtXVqawqggYG2JNVQTAjlRAA7') no-repeat right center;display:block;min-width:131px}header nav li.submenu li.nav-last a{border-bottom:0}#main{background-color:white;color:black;padding:80px 0}#main a:link,#main a:visited,#main a:hover,#main a:active{color:black}#main a.action:link,#main a.action:visited,#main a.action:hover,#main a.action:active{color:white}footer{background-color:black;padding:75px 0 63px;text-align:center}footer nav>ul{margin:0 auto;position:relative;width:660px}.ie7 footer nav>ul>li{margin-top:-1em}footer nav>ul>li>a,footer nav>ul>li.shop{border-right:1px solid #4d4d4d;display:block;float:left;font:italic 13px/1.85 Didot-Italic,'Times New Roman',serif;letter-spacing:0;min-height:156px;padding:0 30px;text-transform:none;width:159px}footer nav>ul>li.last>a{border-right:0;position:absolute;right:0}footer nav>ul>li>a:hover strong,footer nav>ul>li>a:active strong,footer nav>ul>li>a:hover .call-to-action,footer nav>ul>li>a.call-to-action:active .call-to-action,footer nav a.call-to-action:hover,footer nav a.call-to-action:active{text-decoration:underline}footer nav>ul>li strong{display:block;font:15px/1.4 BrandonGrotesque-Black,Helvetica,Arial,sans-serif;margin-bottom:16px;text-transform:uppercase}footer nav>ul>li.shop strong{margin-bottom:19px}footer nav>ul>li img{padding:6px 0 8px}footer nav .call-to-action{display:block;font:11px/1.909 BrandonGrotesque-Black,Helvetica,Arial,sans-serif;margin-top:12px;text-transform:uppercase;word-spacing:2px}footer nav a.call-to-action{margin-top:15px}#footer-collections-id{background:url('../img/footer-view-collections.1.jpg') 0 6px no-repeat;display:block;font:25px/1 BrandonGrotesque-Black,Helvetica,Arial,sans-serif;height:58px;padding-top:38px;width:159px}#footer-connect{margin:48px auto;width:82px}#footer-connect li{float:left;margin-right:20px}#footer-connect li.last{margin-right:0}#footer-connect a{background:url('../img/krystalrae-sprites.png') -1px -16px no-repeat;height:31px;width:31px}#footer-connect a.twitter{background-position:-33px -16px}#copyright{font:13px BrandonGrotesque-Light,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;word-spacing:2px}.outfit{border-top:1px solid #ccc;height:700px;text-align:center}.no-js .outfit{height:auto}#outfit1{border-top:0}#outfit-drawer{left:60px;top:0;position:fixed}.outfit-link{font:30px/1 'BrandonGrotesque-Black',Helvetica,Arial,sans-serif}#main a.outfit-link:link,#main a.outfit-link:visited{color:#c8c8c8;opacity:.5}#main a.outfit-link:hover,#main a.outfit-link:active{opacity:.5}#main a.outfit-current-link:link,#main a.outfit-current-link:visited,#main a.outfit-current-link:hover,#main a.outfit-current-link:active{opacity:1}#outfit-nav{background-color:black;height:60px;text-align:center;width:100%}#collection-title,#outfit-num{color:white;font-family:'BrandonGrotesque-Black',Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:1;text-transform:uppercase;word-spacing:1px}#collection-title{float:left;font-size:18px;height:36px;padding:24px 37px 0}#outfit-num{float:right;font-size:13px;height:34px;padding:26px 0 0;width:114px}#outfit-next,#outfit-prev{float:right}#outfit-next a,#outfit-prev a{background:white url('../img/krystalrae-sprites.png') -1px -49px no-repeat;height:60px;width:60px}#outfit-next a{background-position:-1px -109px;border-left:1px solid #666}#outfit-drawer,#outfit-next,#outfit-prev,#outfit-num,#goto-top{display:none}#goto-top{position:fixed;right:0;top:0;width:63px}#goto-top-link{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;background:white url('../img/krystalrae-sprites.png') -62px -49px no-repeat;border:1px solid black;height:69px;width:64px}#size-chart h2{font:40px/1.2 BrandonGrotesque-Black,Helvetica,Arial,sans-serif;letter-spacing:4px;margin:0;margin-bottom:40px;text-align:center;text-transform:uppercase}#size-chart table{border:1px solid black;margin:0 auto}#size-chart thead tr{background-color:black;color:white;font:15px/1.2 BrandonGrotesque-Black,Helvetica,Arial,sans-serif;height:51px;letter-spacing:2px;text-transform:uppercase}#size-chart tbody tr{height:101px}#size-chart tr.alternate{background-color:#f2f2f2}#size-chart td{text-align:center;vertical-align:middle;width:138px}#size-chart td.measurement{padding:0 29px 0 88px;text-align:left;width:175px}#size-chart tbody td.measurement strong{display:block;font:15px/1.2 BrandonGrotesque-Black,Helvetica,Arial,sans-serif;letter-spacing:2px;padding-bottom:5px;text-transform:uppercase}#size-chart tbody td.measurement{font:italic 12px/1.333 Didot-Italic,'Times New Roman',serif}#size-chart tbody td{font:25px/1.2 BrandonGrotesque-Light,Helvetica,Arial,sans-serif;letter-spacing:1px}#size-chart td.last{padding-right:67px}.no-fontface .action,.no-fontface #connect p,.no-fontface #connect li,.no-fontface #footer-connect{font-weight:bold}.action:active,.action:focus{border-color:#46b4c3}#pattern{background-image:url('../img/krystalrae-2015-spring-print-1.png')}#intro-title{background:url('../img/krystalrae-2015-spring.png') no-repeat center center;height:82px;margin-top:245px}#inspiration-container{background-image:url('../img/krystalrae-2015-spring-print-2.png');background-position:center center}#main a.outfit-link:hover,#main a.outfit-link:active,#main a.outfit-current-link:link,#main a.outfit-current-link:visited,#main a.outfit-current-link:hover,#main a.outfit-current-link:active{color:#46b4c3}#collection-title,#outfit-num{background:#46b4c3}::selection{background:#46b4c3}::-moz-selection{background:#46b4c3}.no-js #logo a:hover,.no-js #footer-connect a:hover,#goto-top-link:hover,#outfit-prev a:hover,#outfit-next a:hover{background-color:#46b4c3}#shop{background:black url('../img/krystalrae-2013-fall-print-lace-net.1.jpg') fixed repeat;padding:75px 0 85px}#shop .info-box-inner-container{padding:180px 0 160px}#shop-p0{background:url('../img/krystalrae-2013-holiday-shop.png') no-repeat;margin:0 auto;height:80px;width:493px}#shop-p1{font-size:17px;margin:0 auto;padding:14px 0 19px;width:470px}#shop a{max-width:310px}