body { margin:0px; background-color:#000; height:100% }html { height:100% }a:link { color:#97816a }a:visited { color:#97816a }a:hover { color:#000 }a:active { color:#000 }#phone a:link { color:#545154 }#phone a:visited { color:#545154 }#phone a:hover { color:#545154 }#phone a:active { color:#545154 }#menu a:link { color:#000 }#menu a:visited { color:#000 }#menu a:hover { color:#c01680 }#menu a:active { color:#c01680 }#search a:link { color:#a9baa8; text-decoration:none }#search a:visited { color:#a9baa8; text-decoration:none }#search a:hover { color:#fff; text-decoration:none }#search a:active { color:#fff; text-decoration:none }#address a:link { color:#fff; text-decoration:none }#address a:visited { color:#fff; text-decoration:none }#address a:hover { color:#fff; text-decoration:none }#address a:active { color:#fff; text-decoration:none }#PageDiv { position:relative; min-height:100% }#header { width:100%; z-index:0; background-color:#fff; overflow:hidden }#header-center { max-width:1200px; z-index:0; padding-left:20px; padding-right:20px; padding-bottom:30px; margin-left:auto; margin-right:auto; overflow:hidden }#logo { max-width:350px; z-index:0; float:left; padding-top:30px; overflow:hidden }#PatriciaBarclayBridals { width:348px; overflow:hidden; max-width:290px }#phone { z-index:0; float:right; clear:right; padding:20px 20px 10px; background-color:#f6ece3; overflow:hidden; line-height:1 }#item3 { width:100px; display:inline-block }#menu { z-index:0; float:right; clear:right; padding-top:20px; overflow:visible; line-height:1; height:auto; position:relative }#main { width:100%; z-index:0 }#divider { width:100%; height:20px; z-index:0; background-color:#f6f0ea; overflow:hidden }#intro { width:100%; z-index:0; background-color:#fff; overflow:hidden }#intro-center { max-width:920px; z-index:0; padding:50px 20px; margin-left:auto; margin-right:auto; overflow:hidden }#item1 { width:100px; display:inline-block }#item5 { width:100px; display:inline-block }#select1 { width:100%; z-index:0; padding-bottom:10px; background-color:#fff; overflow:hidden }#strap-center1 { max-width:1200px; z-index:0; padding-left:20px; padding-right:20px; margin-left:auto; margin-right:auto; overflow:hidden }#collections { width:100%; max-width:100%; z-index:0; padding-top:25px; padding-bottom:80px; background-color:#f6f0ea; overflow:hidden }#collection-images { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden; line-height:1 }#item6 { width:100px; display:inline-block }#collection-text { max-width:920px; z-index:0; padding:50px 20px 60px; margin-left:auto; margin-right:auto; background-image:url(../Resources/news-line2x1.png); background-position:center bottom; background-repeat:no-repeat; overflow:hidden }#item4 { width:100px; display:inline-block }#footer { width:100%; z-index:0; overflow:hidden }#footer-center { max-width:920px; z-index:0; padding:50px 20px 100px; margin-left:auto; margin-right:auto; overflow:hidden }#search-wrap { width:49%; z-index:0; float:right; padding-bottom:30px; overflow:hidden }#search { z-index:0; float:right; overflow:hidden; text-align:right }#searchbox { width:150px }#footer-logo { max-width:350px; z-index:0; float:left; overflow:hidden }#patricabarclaybridalssmallwhite2x { width:150px; max-width:150px; overflow:hidden }#address { z-index:0; float:left; clear:left; padding-top:20px; padding-bottom:20px }#item2 { width:100px; display:inline-block }#social { z-index:0; float:right; overflow:hidden }#item7 { width:100px; display:inline-block }#designerlink { width:100px; min-height:100px; z-index:0 }.fwNavContainer1 { float:right; position:relative; right:50% }#fwNav1 { position:relative; display:block; left:50%; padding:0; margin:0; list-style:none }#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }#fwNav1 .fwNavItem a { display:block; color:#BFBFBF; text-decoration:none; padding:20px 0px 20px 0px }#fwNav1 .fwFirstChild { border-left:0 }#fwNav1 .fwLastChild { border-right:0 }#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#545154; text-decoration:none }#fwNav1 .fwNavItem a:active { color:#545154; text-decoration:none }#fwNav1-toggle, .fwNav1-toggle-label { display:none }.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-image:url('../Resources/Open.png'); background-repeat:no-repeat; background-size:100%; margin-left:auto; margin-right:auto }#fwNav1 .fwNavItem a.fwCurrent, #fwNav1 .fwNavItem a.fwCurrent:hover { display:block; color:#545154; font-weight:normal }@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi){	#collection-text { background-image:url(../Resources/news-line2x.png); background-size:251px 13px }}@media screen and (max-width:1000px){	#header-center { max-width:960px; padding-bottom:20px }	#logo { float:none; margin-left:auto; margin-right:auto }	#phone { float:none; padding-top:0px; padding-bottom:0px; margin-left:auto; margin-right:auto; background-color:transparent; text-alighn:center }	#menu { float:none; padding-top:0px; margin-left:auto; margin-right:auto }	#collection-images { max-width:1000px }}@media screen and (max-width:950px){	#header-center { max-width:910px }	#intro-center { max-width:910px }	#strap-center1 { max-width:910px }	#collection-images { max-width:950px }	#collection-text { max-width:910px }	#footer-center { max-width:910px }}@media screen and (max-width:932px){	#header-center { max-width:892px }	#intro-center { max-width:892px }	#strap-center1 { max-width:892px }	#collection-images { max-width:932px }	#collection-text { max-width:892px }	#footer-center { max-width:892px }	#designerlink { width:100%; min-height:0px; padding-top:20px; overflow:hidden; text-align:right }}@media screen and (max-width:768px){	#header-center { max-width:728px }	#PatriciaBarclayBridals { max-width:100%; height:auto important! }	#menu { width:100% }	#intro-center { max-width:600px }	#collection-images { max-width:768px }	#collection-text { max-width:600px }	#footer-center { max-width:728px }	#search-wrap { width:100% }	#search { width:210px; float:none; margin-left:auto; margin-right:auto }	#patricabarclaybridalssmallwhite2x { max-width:100%; height:auto important! }}@media screen and (max-width:700px){	#header-center { max-width:660px }	#phone { padding-bottom:10px }	#collection-images { max-width:700px }	#footer-center { max-width:660px }	.fwNavContainer1 { display:none; position:fixed; width:100%; top:0; right:0; bottom:100%; left:0; margin-top:-100%; background-color:#FFFFFF; -webkit-overflow-scrolling:touch; overflow:auto; float:none; -webkit-transition:.2s ease-out margin, .2s ease-out bottom; -moz-transition:.2s ease-out margin, .2s ease-out bottom; -ms-transition:.2s ease-out margin, .2s ease-out bottom; -o-transition:.2s ease-out margin, .2s ease-out bottom; transition:.2s ease-out margin, .2s ease-out bottom }	#fwNav1 { width:100%; right:0; left:0; margin-top:0px }	#fwNav1 .fwNavItem { box-sizing:border-box; float:none; overflow:hidden; width:100%; border-right:0; border-left:0 }	#fwNav1 .fwNavItem a { padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px }	#fwNav1 .fwFirstChild { border-top:0 }	#fwNav1 .fwLastChild { border-bottom:0 }	.fwNav1-toggle-label { display:block; position:relative; cursor:pointer; -webkit-touch-callout:none; -webkit-user-select:none; user-select:none }	.fwNav1-toggle-close { margin:20px auto 20px auto }	.fwNavContainer1.fwMenuOn { margin-top:0; bottom:0 }}@media screen and (max-width:600px){	#header-center { max-width:560px }	#intro-center { max-width:560px }	#collection-images { max-width:600px }	#collection-text { max-width:560px }	#footer-center { max-width:560px }	#footer-logo { width:100%; max-width:none }	#address { width:100% }	#social { width:100%; float:left; padding-top:20px; margin-left:auto; margin-right:auto }}@media screen and (max-width:480px){	#header-center { max-width:440px }	#intro-center { max-width:440px }	#collection-images { max-width:480px }	#collection-text { max-width:440px }	#footer-center { max-width:440px }	#search { width:100%; padding-top:20px; text-align:center }	#footer-logo { width:auto }	#patricabarclaybridalssmallwhite2x { margin-left:auto; margin-right:auto }}