/* General */
html, body {height:100%;}
body {text-align:center; padding:0; margin:0; font:normal small helvetica; line-height:16px; color:#545454; background-color:#f0f0f0;}


/* Preloading */
@media all {
#home-preloading-zone .icon-standard {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-standard-hover {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_hover.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-standard-selected {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_selected.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-list {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-list-hover {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_hover.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-list-selected {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_selected.png)no-repeat -9999px -9999px;}
}
@media only screen and (-webkit-device-pixel-ratio: 2){
#home-preloading-zone .icon-standard {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard@2x.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-standard-hover {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_hover@2x.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-standard-selected {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_selected@2x.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-list {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list@2x.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-list-hover {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_hover@2x.png)no-repeat -9999px -9999px;}
#home-preloading-zone .icon-list-selected {background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_selected@2x.png)no-repeat -9999px -9999px;}
}


/* Layout: Wrapper */
div#wrapper_global {position:relative; text-align:left; height:0; width:980px; margin:0 auto; clear:left;}


/* Layout: Header */
#header {float:left; width:100%; height:88px; margin:0; padding:0; background-color:#fff; text-align:left;}
#header #header_container {width:964px; margin-left:auto; margin-right:auto;}
#header #logo {float:left; width:178px; padding:10px 0 0 8px;}
#header #logo a {display:block;}
#header #logo a:hover {opacity:0.7; filter:alpha(opacity=70);}
#header #logo a:active {opacity:0.2; filter:alpha(opacity=20);}
#header #resource_links {float:right; width:200px; padding:15px 8px 0 0; text-align:right;}


/* Layout: Global Nav */
div#global_nav {float:left; width:100%; margin:0; padding:0; background-color:#000; text-align:left;}
div#global_nav #nav_container {width:964px; margin-left:auto; margin-right:auto;}


/* Layout: Footer */
#footer {width:100%; margin-top:30px; padding:0;}
#footer #footer-container {width:964px; margin-left:auto; margin-right:auto; text-align:left;}
#footer #footer-container #location-zone {padding:20px 20px 12px 20px; border-bottom:solid 1px #fff;}
#footer #footer-container #location-zone p.label {float:left; padding-top:5px; font:italic 13px georgia; color:#919092;}
#footer #footer-container #location-zone #step {float:left; margin-left:15px;}
#footer #footer-container #location-zone #step-start {float:left; min-height:23px; background:#fff; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-topleft:3px; -moz-border-radius-bottomleft:3px; border-top-left-radius:3px; border-bottom-left-radius:3px;}
#footer #footer-container #location-zone #step-start a.logo:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
@media all {
	#footer #footer-container #location-zone #step-divider {float:left; width:15px; min-height:23px; background:url(http://valetmag.com/gr/global/3_0/art-background_subnav_step_divider.png)no-repeat 0% 50%; background-size:15px 23px;}
	#footer #footer-container #location-zone #step-end {float:left; width:12px; min-height:23px; background:url(http://valetmag.com/gr/global/3_0/art-background_subnav_step_end.png)no-repeat 0% 50%; background-size:12px 23px;}
	#footer #footer-container #location-zone #step-start a.logo {width:43px; height:20px; margin:1px 0 0 9px; background:url(http://valetmag.com/gr/global/3_0/art-valet_logo_subnav_step.png)no-repeat; background-size:43px 20px; text-decoration:none; opacity:1;}
}
@media only screen and (-webkit-device-pixel-ratio: 2) {
	#footer #footer-container #location-zone #step-divider {float:left; width:15px; min-height:23px; background:url(http://valetmag.com/gr/global/3_0/art-background_subnav_step_divider@2x.png)no-repeat 0% 50%; background-size:15px 23px;}
	#footer #footer-container #location-zone #step-end {float:left; width:12px; min-height:23px; background:url(http://valetmag.com/gr/global/3_0/art-background_subnav_step_end@2x.png)no-repeat 0% 50%; background-size:12px 23px;}
	#footer #footer-container #location-zone #step-start a.logo {width:43px; height:20px; margin:1px 0 0 9px; background:url(http://valetmag.com/gr/global/3_0/art-valet_logo_subnav_step@2x.png)no-repeat; background-size:43px 20px; text-decoration:none; opacity:1;}
}
#footer #footer-container #location-zone #step-middle {float:left; min-height:23px; background:#fff;}
#footer #footer-container #location-zone #step-middle p {padding:4px 0 0 10px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300; font-size:12px; color:#919092;}
#footer #footer-container #location-zone #step-middle p a {color:#919092; text-decoration:none;}
#footer #footer-container #location-zone #step a {display:block; width:100%; height:100%;}
#footer #footer-container #subnav-zone {padding:20px; border-bottom:solid 1px #fff;}
#footer #footer-container #subnav-zone p.label-sections {float:left; padding-bottom:15px; font:italic 13px georgia; color:#919092;}
#footer #footer-container #subnav-zone p.label-connect {float:right; width:120px; padding-bottom:15px; font:italic 13px georgia; color:#919092;}
#footer #footer-container #subnav-zone ul#col1 {list-style-type:none; float:left; width:142px; font-size:12px; line-height:18px;}
#footer #footer-container #subnav-zone ul#col2 {list-style-type:none; float:left; width:142px; font-size:12px; line-height:18px;}
#footer #footer-container #subnav-zone ul#col3 {list-style-type:none; float:left; width:110px; font-size:12px; line-height:18px;}
#footer #footer-container #subnav-zone ul#col4 {list-style-type:none; float:left; width:158px; font-size:12px; line-height:18px;}
#footer #footer-container #subnav-zone ul#col5 {list-style-type:none; float:left; width:138px; font-size:12px; line-height:18px;}
#footer #footer-container #subnav-zone ul#col6 {list-style-type:none; float:left; width:114px; font-size:12px; line-height:18px;}
#footer #footer-container #subnav-zone ul#col7 {list-style-type:none; float:left; width:120px;}
#footer #footer-container #subnav-zone ul#col7 li {float:left; margin:0 20px 18px 0;}
@media all {
	#footer #footer-container #subnav-zone ul#col7 a.facebook {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_facebook.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.twitter {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_twitter.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.instagram {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_instagram.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.app {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_app.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.rss {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_rss.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.eletter {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_eletter.png)no-repeat; background-size:20px 20px;}
}
@media only screen and (-webkit-device-pixel-ratio: 2) {
	#footer #footer-container #subnav-zone ul#col7 a.facebook {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_facebook@2x.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.twitter {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_twitter@2x.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.instagram {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_instagram@2x.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.app {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_app@2x.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.rss {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_rss@2x.png)no-repeat; background-size:20px 20px;}
	#footer #footer-container #subnav-zone ul#col7 a.eletter {width:20px; height:20px; background:url(http://valetmag.com/gr/global/3_0/icon-subnav_eletter@2x.png)no-repeat; background-size:20px 20px;}
}
#footer #footer-container #subnav-zone ul#col7 li a {display:block; width:20px; height:20px; text-decoration:none; opacity:1;}
#footer #footer-container #subnav-zone ul#col7 li a:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
#footer #footer-container #subnav-zone ul li.label {font:bold 14px helvetica; padding-bottom:2px;}
#footer #footer-container #subnav-zone ul li.label-list {font:bold 14px helvetica; padding-bottom:6px;}
#footer #footer-container #copyright-zone {padding:15px 20px 15px 20px; font:normal 11px helvetica; color:#919092;}
#footer #footer-container #copyright-zone a {color:#545454;}


/* Layout: General */
#page-zone {position:relative; width:964px; margin:0 auto; background:#fff; text-align:left;}


/* Layout: Home */
#home-header-zone {width:100%; min-height:143px; margin:0; padding:0;}
#home-header-zone .logo {margin:0 auto 1px auto; padding:18px 0 7px 47px; border-bottom:solid 1px #000; background:#fff; text-align:center;}
#home-header-zone #nav {width:100%; height:28px; background:#000; z-index:100;}
#home-header-zone #nav ul#home-nav {position:relative; width:964px; margin-left:auto; margin-right:auto; padding:0; list-style-type:none; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300; font-size:14px; letter-spacing:1px; color:#fff; text-transform:uppercase;}
#home-header-zone #nav ul#home-nav li {display:block; float:left; border-right:solid 1px #414141; background:none; color:#fff;}
#home-header-zone #nav ul#home-nav li:hover {display:block; background:#545454; color:#fff; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#home-header-zone #nav ul#home-nav li:active {display:block; background:#b6b6b6; color:#fff;}
#home-header-zone #nav ul#home-nav li:first-child {padding-left:2px;}
#home-header-zone #nav ul#home-nav li:last-child {border-right:none;}
#home-header-zone #nav ul#home-nav li:last-child:hover {background:none;}
#home-header-zone #nav a {display:block; min-height:23px; padding:5px 15px 0 15px; text-decoration:none; color:#fff;}
#home-header-zone #nav a:hover {display:block; text-decoration:none; color:#fff;}
@media all {#home-header-zone #nav .searchfield input {margin:4px 0 0 15px; padding:2px 5px; background:#3e3e3e url(http://valetmag.com/gr/global/2_0/icon-search_input.png)no-repeat 5px 50% !important; background-size:10px 10px !important; color:#fff; border:none; border-radius:5px; text-indent:15px;}}
@media only screen and (-webkit-device-pixel-ratio: 2) {#home-header-zone #nav .searchfield input {margin:4px 0 0 15px; padding:2px 5px; background:#3e3e3e url(http://valetmag.com/gr/global/2_0/icon-search_input@2x.png)no-repeat 5px 50% !important; background-size:10px 10px !important; color:#fff; border:none; border-radius:5px; text-indent:15px;}}
#home-header-zone #nav ul#home-nav .searchfield input {position:absolute; top:50%; right:18px; width:95px !important; -moz-transition:width 0.5s ease-out; -webkit-transition:width 0.5s ease-out; transition:width 0.5s ease-out; z-index:1000; font-size:13px;}
#home-header-zone #nav ul#home-nav .searchfield input:focus {width:252px !important; -moz-transition:width 0.5s ease-out; -webkit-transition:width 0.5s ease-out; transition:width 0.5s ease-out;}

#home-header-zone #nav-scroll {width:100%; height:46px; margin:0 0 10px 0; border-bottom:solid 1px #000; z-index:5000000 !important;}
#home-header-zone #nav-scroll #contents {height:45px; background:#000; padding-bottom:1px;}
#home-header-zone #nav-scroll #contents ul#home-nav {position:relative; width:964px; margin-left:auto; margin-right:auto; padding:0; list-style-type:none; font-family: Helvetica, Arial, "Lucida Grande", sans-serif; font-size:15px; color:#fff; text-transform:uppercase;}
#home-header-zone #nav-scroll #contents ul#home-nav li {display:block; float:left; border-right:solid 1px #414141; background:none; color:#fff;}
#home-header-zone #nav-scroll #contents ul#home-nav li:hover {display:block; background:#545454; color:#fff; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#home-header-zone #nav-scroll #contents ul#home-nav li:active {display:block; background:#b6b6b6; color:#fff;}
#home-header-zone #nav-scroll #contents ul#home-nav li:last-child {border-right:none;}
#home-header-zone #nav-scroll #contents ul#home-nav li:last-child:hover {background:none;}
#home-header-zone #nav-scroll #contents a {display:block; min-height:31px; padding:15px 12px 0 12px; text-decoration:none; color:#fff;}
#home-header-zone #nav-scroll #contents a:hover {display:block; text-decoration:none; color:#fff;}
#home-header-zone #nav-scroll #contents ul#home-nav li#home {display:block; float:left; border-right:solid 1px #414141;}
#home-header-zone #nav-scroll #contents ul#home-nav li#home a {display:block; min-width:73px; min-height:39px; padding:7px 9px 0 18px; background:url(http://valetmag.com/gr/global/art-valet_logo4@2x.png)no-repeat 18px 7px; background-size:73px 31px; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#home-header-zone #nav-scroll #contents ul#home-nav li#home a:hover {display:block; background:#545454 url(http://valetmag.com/gr/global/art-valet_logo4@2x.png)no-repeat 18px 7px; background-size:73px 31px; text-decoration:none; color:#fff;}
body#home #home-header-zone #nav-scroll #contents ul#home-nav li#home, body#home_index1 #home-header-zone #nav-scroll #contents ul#home-nav li#home, body#home_index2 #home-header-zone #nav-scroll #contents ul#home-nav li#home {background:#f3dc1d; cursor:default;}
body#home #home-header-zone #nav-scroll #contents ul#home-nav li#home a, body#home_index1 #home-header-zone #nav-scroll #contents ul#home-nav li#home a, body#home_index2 #home-header-zone #nav-scroll #contents ul#home-nav li#home a {display:block; min-width:73px; min-height:39px; padding:7px 9px 0 18px; background:url(http://valetmag.com/gr/global/art-valet_logo4_2@2x.png)no-repeat 18px 7px; background-size:73px 31px; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
body#home #home-header-zone #nav-scroll #contents ul#home-nav li#home a:hover, body#home_index1 #home-header-zone #nav-scroll #contents ul#home-nav li#home a:hover, body#home_index2 #home-header-zone #nav-scroll #contents ul#home-nav li#home a:hover {background:#f3dc1d url(http://valetmag.com/gr/global/art-valet_logo4_2@2x.png)no-repeat 18px 7px !important; background-size:73px 31px !important; cursor:default;}
body#style #home-header-zone #nav-scroll #contents ul#home-nav li#style, body#grooming #home-header-zone #nav-scroll #contents ul#home-nav li#grooming, body#living #home-header-zone #nav-scroll #contents ul#home-nav li#living, body#shopper #home-header-zone #nav-scroll #contents ul#home-nav li#shopper, body#shopper_talk #global-header-zone #nav-scroll #contents ul#home-nav li#shopper, body#shopper_engine #home-header-zone #nav-scroll #contents ul#home-nav li#shopper_engine, body#shopper_sales #global-header-zone #nav-scroll #contents ul#home-nav li#shopper, body#shopper_directory #home-header-zone #nav-scroll #contents ul#home-nav li#shopper_directory, body#edit #home-header-zone #nav-scroll #contents ul#home-nav li#edit, body#ask #home-header-zone #nav-scroll #contents ul#home-nav li#ask, body#handbook #home-header-zone #nav-scroll #contents ul#home-nav li#handbook {background:#f3dc1d;}
body#style #home-header-zone #nav-scroll #contents ul#home-nav li#style a, body#grooming #home-header-zone #nav-scroll #contents ul#home-nav li#grooming a, body#living #home-header-zone #nav-scroll #contents ul#home-nav li#living a, body#shopper #home-header-zone #nav-scroll #contents ul#home-nav li#shopper a, body#shopper_talk #global-header-zone #nav-scroll #contents ul#home-nav li#shopper a, body#shopper_engine #home-header-zone #nav-scroll #contents ul#home-nav li#shopper_engine a, body#shopper_sales #global-header-zone #nav-scroll #contents ul#home-nav li#shopper a, body#shopper_directory #home-header-zone #nav-scroll #contents ul#home-nav li#shopper_directory a, body#edit #home-header-zone #nav-scroll #contents ul#home-nav li#edit a, body#ask #home-header-zone #nav-scroll #contents ul#home-nav li#ask a, body#handbook #home-header-zone #nav-scroll #contents ul#home-nav li#handbook a {color:#000; cursor:default;}
#home-header-zone .nav-scroll-anchor {height:0px; margin:0; padding:0;}
@media all {#home-header-zone #nav-scroll #contents ul#home-nav .searchfield input {margin:11px 0 0 15px; padding:4px 5px; background:#3e3e3e url(http://valetmag.com/gr/global/2_0/icon-search_input.png)no-repeat 5px 50% !important; background-size:10px 10px !important; color:#fff; border:none; border-radius:5px; text-indent:15px;}}
@media only screen and (-webkit-device-pixel-ratio: 2) {#home-header-zone #nav-scroll #contents ul#home-nav .searchfield input {margin:11px 0 0 15px; padding:4px 5px; background:#3e3e3e url(http://valetmag.com/gr/global/2_0/icon-search_input@2x.png)no-repeat 5px 50% !important; background-size:10px 10px !important; color:#fff; border:none; border-radius:5px; text-indent:15px;}}
#home-header-zone #nav-scroll #contents ul#home-nav .searchfield input {position:absolute; top:50%; right:18px; width:30px !important; -moz-transition:width 0.5s ease-out; -webkit-transition:width 0.5s ease-out; transition:width 0.5s ease-out; z-index:1000; font-size:13px;}
#home-header-zone #nav-scroll #contents ul#home-nav .searchfield input:focus {width:290px !important; -moz-transition:width 0.5s ease-out; -webkit-transition:width 0.5s ease-out; transition:width 0.5s ease-out;}

#global-header-zone #nav-scroll {position:fixed; top:0; left:0; width:100%; height:47px; margin:0 0 10px 0; border-bottom:solid 1px #000; z-index:5000000 !important;}
@media only screen and (max-device-width: 980px) {#global-header-zone #nav-scroll {position:relative; top:0; left:0; width:100%; height:47px; margin:0 0 -45px 0; border-bottom:solid 1px #000; z-index:5000000 !important;}}
#global-header-zone #nav-scroll #contents {height:45px; background:#000; padding-bottom:1px;}
#global-header-zone #nav-scroll #contents ul#home-nav {position:relative; width:964px; margin-left:auto; margin-right:auto; padding:0; list-style-type:none; font-family: Helvetica, Arial, "Lucida Grande", sans-serif; font-size:15px; color:#fff; text-transform:uppercase;}
#global-header-zone #nav-scroll #contents ul#home-nav li {display:block; float:left; border-right:solid 1px #414141; background:none; color:#fff;}
#global-header-zone #nav-scroll #contents ul#home-nav li:hover {display:block; background:#545454 !important; color:#fff; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#global-header-zone #nav-scroll #contents ul#home-nav li:active {display:block; background:#b6b6b6 !important; color:#fff;}
#global-header-zone #nav-scroll #contents ul#home-nav li:last-child {border-right:none;}
#global-header-zone #nav-scroll #contents ul#home-nav li:last-child:hover {background:none;}
#global-header-zone #nav-scroll #contents a {display:block; min-height:31px; padding:15px 12px 0 12px; text-decoration:none; color:#fff;}
#global-header-zone #nav-scroll #contents a:hover {display:block; text-decoration:none; color:#fff;}
#global-header-zone #nav-scroll #contents ul#home-nav li#home {display:block; float:left; border-right:solid 1px #414141;}
#global-header-zone #nav-scroll #contents ul#home-nav li#home a {display:block; min-width:73px; min-height:39px; padding:7px 9px 0 18px; background:url(http://valetmag.com/gr/global/art-valet_logo4@2x.png)no-repeat 18px 7px; background-size:73px 31px; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#global-header-zone #nav-scroll #contents ul#home-nav li#home a:hover {display:block; background:#545454 url(http://valetmag.com/gr/global/art-valet_logo4@2x.png)no-repeat 18px 7px; background-size:73px 31px; text-decoration:none; color:#fff;}
#global-header-zone #nav-scroll #contents ul#home-nav li#home a:active {display:block; background:#b6b6b6 url(http://valetmag.com/gr/global/art-valet_logo4@2x.png)no-repeat 18px 7px; background-size:73px 31px; text-decoration:none; color:#fff;}
body#style #global-header-zone #nav-scroll #contents ul#home-nav li#style, body#grooming #global-header-zone #nav-scroll #contents ul#home-nav li#grooming, body#living #global-header-zone #nav-scroll #contents ul#home-nav li#living, body#shopper #global-header-zone #nav-scroll #contents ul#home-nav li#shopper, body#edit #global-header-zone #nav-scroll #contents ul#home-nav li#edit, body#ask #global-header-zone #nav-scroll #contents ul#home-nav li#ask, body#handbook #global-header-zone #nav-scroll #contents ul#home-nav li#handbook {background:#f3dc1d;}
body#style #global-header-zone #nav-scroll #contents ul#home-nav li#style a, body#grooming #global-header-zone #nav-scroll #contents ul#home-nav li#grooming a, body#living #global-header-zone #nav-scroll #contents ul#home-nav li#living a, body#shopper #global-header-zone #nav-scroll #contents ul#home-nav li#shopper a, body#edit #global-header-zone #nav-scroll #contents ul#home-nav li#edit a, body#ask #global-header-zone #nav-scroll #contents ul#home-nav li#ask a, body#handbook #global-header-zone #nav-scroll #contents ul#home-nav li#handbook a {color:#000;}
body#style #global-header-zone #nav-scroll #contents ul#home-nav li#style a:hover, body#grooming #global-header-zone #nav-scroll #contents ul#home-nav li#grooming a:hover, body#living #global-header-zone #nav-scroll #contents ul#home-nav li#living a:hover, body#shopper #global-header-zone #nav-scroll #contents ul#home-nav li#shopper a:hover, body#edit #global-header-zone #nav-scroll #contents ul#home-nav li#edit a:hover, body#ask #global-header-zone #nav-scroll #contents ul#home-nav li#ask a:hover, body#handbook #global-header-zone #nav-scroll #contents ul#home-nav li#handbook a:hover {background:#f3dc1d; color:#000;}
body#style #global-header-zone #nav-scroll #contents ul#home-nav li#style a:active, body#grooming #global-header-zone #nav-scroll #contents ul#home-nav li#grooming a:active, body#living #global-header-zone #nav-scroll #contents ul#home-nav li#living a:active, body#shopper #global-header-zone #nav-scroll #contents ul#home-nav li#shopper a:active, body#edit #global-header-zone #nav-scroll #contents ul#home-nav li#edit a:active, body#ask #global-header-zone #nav-scroll #contents ul#home-nav li#ask a:active, body#handbook #global-header-zone #nav-scroll #contents ul#home-nav li#handbook a:active {background:#b6b6b6; color:#fff;}
@media all {#global-header-zone #nav-scroll #contents ul#home-nav .searchfield input {margin:11px 0 0 15px; padding:4px 5px; background:#3e3e3e url(http://valetmag.com/gr/global/2_0/icon-search_input.png)no-repeat 5px 50% !important; background-size:10px 10px !important; color:#fff; border:none; border-radius:5px; text-indent:15px;}}
@media only screen and (-webkit-device-pixel-ratio: 2) {#global-header-zone #nav-scroll #contents ul#home-nav .searchfield input {margin:11px 0 0 15px; padding:4px 5px; background:#3e3e3e url(http://valetmag.com/gr/global/2_0/icon-search_input@2x.png)no-repeat 5px 50% !important; background-size:10px 10px !important; color:#fff; border:none; border-radius:5px; text-indent:15px;}}
#global-header-zone #nav-scroll #contents ul#home-nav .searchfield input {position:absolute; top:50%; right:18px; width:30px !important; -moz-transition:width 0.5s ease-out; -webkit-transition:width 0.5s ease-out; transition:width 0.5s ease-out; z-index:1000; font-size:13px;}
#global-header-zone #nav-scroll #contents ul#home-nav .searchfield input:focus {width:290px !important; -moz-transition:width 0.5s ease-out; -webkit-transition:width 0.5s ease-out; transition:width 0.5s ease-out;}

#home-view-zone {position:relative; width:964px; margin:14px auto 3px auto;}
#home-view-zone ul {margin-right:18px; padding:0; list-style-type:none;}
@media all {
#home-view-zone ul li a.icon-stardard {float:right; width:25px; height:13px; margin-right:12px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-stardard:hover {float:right; width:25px; height:13px; margin-right:12px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_hover.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#home-view-zone ul li a.icon-stardard-selected {float:right; width:25px; height:13px; margin-right:12px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_selected.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-stardard-selected:hover {cursor:default;}
#home-view-zone ul li a.icon-list {float:right; width:21px; height:13px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-list:hover {float:right; width:21px; height:13px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_hover.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#home-view-zone ul li a.icon-list-selected {float:right; width:21px; height:13px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_selected.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-list-selected:hover {cursor:default;}
}
@media only screen and (-webkit-device-pixel-ratio: 2){
#home-view-zone ul li a.icon-stardard {float:right; width:25px; height:13px; margin-right:12px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard@2x.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-stardard:hover {float:right; width:25px; height:13px; margin-right:12px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_hover@2x.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#home-view-zone ul li a.icon-stardard-selected {float:right; width:25px; height:13px; margin-right:12px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_standard_selected@2x.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-stardard-selected:hover {cursor:default;}
#home-view-zone ul li a.icon-list {float:right; width:21px; height:13px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list@2x.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-list:hover {float:right; width:21px; height:13px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_hover@2x.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#home-view-zone ul li a.icon-list-selected {float:right; width:21px; height:13px; background:url(http://valetmag.com/gr/index/4_0/icon-home_view_list_selected@2x.png)no-repeat; background-size:cover; list-style-type:none; text-decoration:none;}
#home-view-zone ul li a.icon-list-selected:hover {cursor:default;}
}

#page-zone ul#promo-zone li#contents {opacity:1;}
#page-zone ul#promo-zone li#contents:hover {text-decoration:none; opacity:0.85; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear;}
#page-zone ul#promo-zone li#contents:selected {text-decoration:none; opacity:0.35; text-decoration:none;}
#page-zone ul#promo-zone a {opacity:1;}
#page-zone ul#promo-zone a:hover {opacity:0.85 !important; text-decoration:none; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear;}
#page-zone ul#promo-zone a:selected {opacity:0.35; text-decoration:none;}
#page-zone ul#promo-zone a.inline {display:inline !important; width:auto !important; height:auto; opacity:1, text-decoration:none;}
#page-zone ul#promo-zone a.inline:hover {opacity:1 !important; text-decoration:none;}

@media all {#page-zone ul#promo-zone .todays-tip {float:left; min-height:39px; margin:15px 20px 0 -14px; background:url(http://valetmag.com/gr/index/4_0/art-background_tip_arrow.png)no-repeat top right; background-size:20px 39px;}}
@media only screen and (-webkit-device-pixel-ratio: 2){#page-zone ul#promo-zone .todays-tip {float:left; min-height:39px; margin:15px 20px 0 -14px; background:url(http://valetmag.com/gr/index/4_0/art-background_tip_arrow@2x.png)no-repeat top right; background-size:20px 39px;}}
#page-zone ul#promo-zone .todays-tip .label {min-height:33px; margin-right:20px; padding:3px 5px 3px 10px; background:#f3dc1d; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300; font-size:14px; color:#000; text-transform:uppercase; text-align:center;}

#page-zone #promo-grid-1-2-1 {width:100%; background:url(http://valetmag.com/gr/index/4_0/art-background_promo_grid_1_2_1.gif)repeat-y; border-bottom:solid 1px #dedede;}
#page-zone #promo-grid-1-2-1 #grid-col1 {float:left; width:204px; margin-right:1px;}
#page-zone #promo-grid-1-2-1 #grid-col2 {float:left; width:554px; margin-right:1px;}
#page-zone #promo-grid-1-2-1 #grid-col3 {float:left; width:204px;}
#page-zone #promo-grid-1-2-1 ul#promo-zone {list-style-type:none;}
#page-zone #promo-grid-1-2-1 ul#promo-zone li#contents {padding:12px; border:solid 2px #fff;}
#page-zone #promo-grid-1-2-1 ul#promo-zone li#divider {width:100%; height:1px; background:#dedede;}
#page-zone #promo-grid-2-1 {width:100%; background:url(http://valetmag.com/gr/index/4_0/art-background_promo_grid_2_1.gif)repeat-y; border-bottom:solid 1px #dedede;}
#page-zone #promo-grid-2-1 #grid-col1 {float:left; width:659px; margin-right:1px;}
#page-zone #promo-grid-2-1 #grid-col2 {float:left; width:304px;}
#page-zone #promo-grid-2-1 ul#promo-zone {list-style-type:none;}
#page-zone #promo-grid-2-1 ul#promo-zone li#contents {padding:12px; border:solid 2px #fff;}
#page-zone #promo-grid-2-1 ul#promo-zone li#ad {border:solid 2px #fff;}
#page-zone #promo-grid-2-1 ul#promo-zone li#divider {width:100%; height:1px; background:#dedede;}
#page-zone #promo-grid-2-1 ul#promo-zone li#contents-half-left {float:left; width:46%; padding:12px; border:solid 2px #fff !important;}
#page-zone #promo-grid-2-1 ul#promo-zone li#contents-half-right {float:left; width:44%; padding:12px 15px 12px 12px; border:solid 2px #fff;}
#page-zone #promo-grid-2-1 ul#promo-zone li#divider-half {float:left; width:1px; height:auto; padding:14px 0 14px 0; background:#dedede;}

#page-zone #promo-grid-2-1-1 {width:100%; background:url(http://valetmag.com/gr/index/4_0/art-background_promo_grid_2_1_1.gif)repeat-y; border-bottom:solid 1px #dedede;}
#page-zone #promo-grid-2-1-1 #grid-col1 {float:left; width:554px; margin-right:1px;}
#page-zone #promo-grid-2-1-1 #grid-col2 {float:left; width:204px; margin-right:1px;}
#page-zone #promo-grid-2-1-1 #grid-col3 {float:left; width:204px;}
#page-zone #promo-grid-2-1-1 ul#promo-zone {list-style-type:none;}
#page-zone #promo-grid-2-1-1 ul#promo-zone li#contents {padding:12px; border:solid 2px #fff;}
#page-zone #promo-grid-2-1-1 ul#promo-zone li#divider {width:100%; height:1px; background:#dedede;}

#page-zone #section-divider-4 {width:100%; height:4px; background:#dedede;}
#page-zone #section-grid-2-1 {width:100%; border-bottom:solid 5px #dedede;}
#page-zone #section-grid-2-1 #grid-col1 {float:left; width:552px; padding:48px;}
#page-zone #section-grid-2-1 #grid-col1 #col1-row {width:100%;}
#page-zone #section-grid-2-1 #grid-col1 #col1-left {float:left; width:250px;}
#page-zone #section-grid-2-1 #grid-col1 #col1-right {float:right; width:250px;}
#page-zone #section-grid-2-1 #grid-col2 {float:left; width:300px; padding:15px 15px 20px 0;}
#page-zone #section-grid-2-1 #grid-col2 #ad-zone-300x250 {margin-bottom:20px;}
#page-zone #section-grid-2-1 ul {list-style-type:none; margin:0; padding:0;}
#page-zone #section-grid-2-1 li.lead {margin-bottom:15px;}
#page-zone #section-grid-2-1 li.lead a {display:block; width:100%; opacity:1; text-decoration:none;}
#page-zone #section-grid-2-1 li.lead a:hover {display:block; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65; text-decoration:none;}
#page-zone #section-grid-2-1 li.lead a:hover .title {text-decoration:underline;}
#page-zone #section-grid-2-1 li.lead img {margin-bottom:8px;}
#page-zone #section-grid-2-1 li.lead .title {padding:0 0 3px 0; font:normal 22px helvetica; color:#000; line-height:24px;}
#page-zone #section-grid-2-1 li.lead p {color:#545454;}
#page-zone #section-grid-2-1 li.secondary {margin-bottom:10px; font:normal 16px helvetica; line-height:17px;}
#page-zone #section-grid-2-1 li.secondary a {display:block; width:100%; text-decoration:none; color:#000;}
#page-zone #section-grid-2-1 li.secondary a:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65; text-decoration:underline;}
#page-zone #section-grid-2-1 li.sidebar {padding:12px; border-bottom:solid 5px #fff;}
#page-zone #section-grid-2-1 li.sidebar .category-more1 {border-top:none !important;}
#page-zone #section-grid-1 {width:100%; margin:0; padding:0;}


#page-zone #promo-list {padding:30px;}
#page-zone #promo-list ul {list-style-type:none; margin:0; padding:0;}
#page-zone #promo-list li.label {width:100%; margin-bottom:5px; padding-bottom:8px; font:normal 24px helvetica; color:#000; border-bottom:solid 1px #dedede;}
#page-zone #promo-list li.label .light {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300; color:#dedede;}
#page-zone #promo-list li.entry {position:relative; float:left; width:23%; min-height:120px; padding:15px 49px 15px 195px; border-bottom:solid 1px #f0f0f0; }
#page-zone #promo-list li.entry a {display:block; width:100%; min-height:120px; opacity:1; text-decoration:none;}
#page-zone #promo-list li.entry a:hover {display:block; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65; text-decoration:none;}
#page-zone #promo-list li.entry a:hover .title {text-decoration:none;}
#page-zone #promo-list li.entry a.inline {display:inline; width:auto; height:auto; opacity:1, text-decoration:none;}
#page-zone #promo-list li.entry img {position:absolute; left:0px; top:15px;}
#page-zone #promo-list li.entry .section {padding:8px 0 2px 0; font:bold 12px helvetica; color:#b6b6b6; text-transform:uppercase;}
#page-zone #promo-list li.entry .title {padding:0 0 5px 0; font:bold 18px helvetica; line-height:18px;}
#page-zone #promo-list li.divider {width:100%; height:5px; margin:-2px 0 40px 0; background:#dedede;}


/* Layout: Section Fronts */
#top-ad-zone-728x90 {width:964px; margin:0 auto 0 auto; padding:65px 0 18px 0; text-align:center !important;}


/* Layout: Edit */
#edit #page-zone ul#promo-zone {list-style-type:none; padding:25px 25px 50px 25px;}
#edit #page-zone ul#promo-zone li#contents {width:176px; min-height:213px; padding:12px; opacity:1;}
#edit #page-zone ul#promo-zone li#contents:hover {opacity:0.85; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear;}
#edit #page-zone ul#promo-zone li#contents:selected {opacity:0.35 !important; text-decoration:none;}
#edit #page-zone ul#promo-zone li#contents a {display:block; opacity:1; text-decoration:none;}
#edit #page-zone ul#promo-zone li#contents a:hover {opacity:0.85; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; text-decoration:none;}
#edit #page-zone ul#promo-zone li#contents a:selected {opacity:0.35;}
#edit #page-zone ul#promo-zone .promo-section-title p.title {padding:0 0 10px 3px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300; font-size:60px; line-height:52px; color:#000;}
#edit #page-zone ul#promo-zone .promo-section-title p.caption {padding:0 3px 15px 3px;}
#edit #page-zone ul#promo-zone .promo-section-title:hover {opacity:1 !important;}
#edit #page-zone ul#promo-zone .promo-section-title {border-bottom:solid 10px #000;}
#edit #page-zone #feed-zone {border-top:solid 5px #dedede;}
#edit #page-zone #feed-zone #instagram {position:relative; float:left; width:254px; padding:1px 0 0 1px;}
#edit #page-zone #feed-zone #instagram a {display:block; opacity:1;}
#edit #page-zone #feed-zone #instagram a:hover {opacity:0.85; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; text-decoration:none;}
#edit #page-zone #feed-zone #instagram a:selected {opacity:0.35;}
#edit #page-zone #feed-zone #rss {position:relative; float:left; width:431px; height:601px; padding:35px 0 0 20px; border-left:solid 1px #dedede; border-right:solid 1px #dedede; overflow:hidden;}
#edit #page-zone #feed-zone #rss #controls-filter ul {list-style-type:none; margin-left:145px;}
#edit #page-zone #feed-zone #rss #controls-filter li {float:left; margin-right:-1px; padding:8px 12px; border:1px solid #dedede; border-radius:0; font:bold 13px helvetica; color:#000; background-color:#fff; color:#000; text-decoration:none; cursor: pointer;}
#edit #page-zone #feed-zone #rss #controls-filter li:first-child {border-top-left-radius:.5em; border-bottom-left-radius:.5em;}
#edit #page-zone #feed-zone #rss #controls-filter li:last-child {margin-left:-1px; border-top-right-radius:.5em; border-bottom-right-radius:.5em;}
#edit #page-zone #feed-zone #rss #controls-filter li:active, #controls-filter li.active {background-color:#dedede !important; color:#000 !important; text-shadow:none; cursor:default;}
#edit #page-zone #feed-zone #rss #controls-filter li:down {background-color:#dedede; color:#fff !important; text-shadow:none;}
#edit #page-zone #feed-zone #rss #controls-filter li:hover {background-color:#cecece; color:#000; text-shadow:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#edit #page-zone #feed-zone #rss #Grid {width:431px; height:601px; margin:0; overflow:hidden;}
#edit #page-zone #feed-zone #rss #Grid:after {content:''; display:inline-block; width:100%;}
#edit #page-zone #feed-zone #rss #Grid .mix {display:none; opacity:0; float:left; width:190px; min-height:120px; margin:0 25px 10px 0; border-bottom:solid 1px #f0f0f0;}
#edit #page-zone #feed-zone #rss #Grid .mix li.entry {list-style-type:none; margin:2px 0 10px 0; font-size:12px;}
#edit #page-zone #feed-zone #rss #Grid .mix li.entry:last-child {margin-bottom:none;}
#edit #page-zone #feed-zone #rss #Grid .gap {display:inline-block; width:129px; height:1px;}
#edit #page-zone #feed-zone #twitter {position:relative; float:left; width:254px; padding:1px;}
#edit #page-zone #feed-zone #twitter .twitter-feed {padding:35px 20px 20px 20px;}
#edit #page-zone #feed-zone #twitter .button {width:186px; margin:15px auto 0 auto; text-align:center;}
#edit #page-zone #feed-zone .module-label {position:absolute; left:1px; top:1px; padding:5px 8px; background:#000; font:normal 12px helvetica; color:#fff; text-transform:uppercase; z-index:1000;}
#edit #article-zone {width:964px; min-height:400px; margin:0; padding:0;}
#edit #article-title-zone {margin:25px 0 15px 0;}
#edit #article-title-kicker {float:left; width:40px; margin:9px 15px 0 0;}
#edit #article-title-kicker-single {float:left; width:40px; margin:-8px 15px 0 0;}
#edit #article-art-zone {margin:0 0 15px 0;}
#edit #article-art-zone .art-normal {margin:0 0 0 0;}
#edit #article-art-zone .art-bleed {margin:0 -15px 0 -15px;}
#edit #article-body-zone {float:left; width:698px; min-height:400px; margin:0; padding:0 40px 35px 40px; border-left:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0;}
#edit #article-secondary-zone {margin:2px 0 0 0; padding:24px 0 15px 0; border-top:solid 1px #dedede;}
#edit #article-fyi-zone {margin:2px 0 0 0; padding:24px 0 15px 0;}
#edit #article-fyi-zone .fyi-outline {padding:15px; border:solid 1px #f0f0f0;}
#edit #article-tools-zone {margin:2px -15px 0 -15px; padding:15px;}
#edit #article-tools-zone h3 {padding:0 0 5px 8px;}
#edit #article-tools-zone li:first-child img {border-top-left-radius:0.6em;}
#edit #article-tools-zone li:last-child img {border-bottom-left-radius:0.6em;}
#edit #article-tools-zone .thumb {float:left; margin:-9px 12px -13px -25px;}
#edit #article-tools-zone .title {padding-top:6px;}
#edit #article-tools-zone .button {margin-bottom:-1px !important; color:#000; text-align:left; background-color:rgba(0,0,0,0); border-top:solid 1px #dedede !important; border-right:solid 1px #dedede !important; border-left:solid 1px #dedede !important; border-bottom:solid 1px #dedede !important;}
#edit #article-tools-zone .ui-btn-active {background:#cacaca; color:#000; cursor:pointer; text-shadow:none; text-decoration:none;}
#edit-zone-prevnav {float:left; width:91px; min-height:100px;}
#edit-zone-nextnav {float:left; width:91px; min-height:100px;}
#edit-zone-prevnav #sidebar-promo-prevnav {float:left; width:91px; margin:197px 0 70px 0; opacity:1;}
#edit-zone-nextnav #sidebar-promo-nextnav {float:right; width:91px; margin:197px 0 70px 0; opacity:1;}
#edit-zone-prevnav #sidebar-promo-prevnav:hover, #edit-zone-nextnav #sidebar-promo-nextnav:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65; cursor:pointer;}
#edit-zone-prevnav #sidebar-promo-prevnav:active, #edit-zone-nextnav #sidebar-promo-nextnav:active {opacity:0.90; cursor:pointer;}
#edit-zone-prevnav #sidebar-promo-prevnav a, #edit-zone-prevnav #sidebar-promo-nextnav a {text-decoration:none;}
#edit-zone-prevnav #sidebar-promo-prevnav a:hover .title, #edit-zone-prevnav #sidebar-promo-nextnav a:hover .title {text-decoration:underline;}
#edit-zone-prevnav .art {position:relative; width:70px; height:140px; margin-bottom:10px;}
#edit-zone-nextnav .art {position:relative; float:right; width:70px; height:140px; margin:0 -2px 10px 0;}
#edit-zone-prevnav .title {width:81px; padding:0 0 5px 10px; font:italic 13px georgia; color:#000;}
#edit-zone-nextnav .title {float:right; width:81px; padding:0 6px 5px 0; font:italic 13px georgia; color:#000; text-align:right;}
#edit-zone-prevnav .blurb {width:81px; padding:0 0 0 10px; font:italic 12px georgia; color:#b6b6b6;}
#edit-zone-nextnav .blurb {float:right; width:81px; padding:0 6px 0 0; font:italic 12px georgia; color:#b6b6b6; text-align:right;}
#edit-zone-title {margin:0 0 20px 0; padding:30px 0 10px 0; border-bottom:solid 2px #000;}
#edit-zone-title h2.flag_black {float:left; margin:12px 12px 0 0;}
#edit-zone-title .title_helvetica_50 {font-size:45px !important; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:300; letter-spacing:1px;}
#edit-zone-tools {padding:15px 0 15px 0; border-top:solid 2px #000;}
#edit-zone-tools #label {float:left; padding:2px 12px 0 0; font:italic 13px georgia;}
#edit-zone-tools #button {float:left; margin-right:15px;}
#edit-zone-tools a.button {float:left; margin-right:15px; padding:3px 8px 3px 8px; background:#fff; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-decoration:none;}
#edit-zone-tools a.button:hover {background:#dedede; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-transform:none;}
#edit-zone-trending {width:100%; border-top:solid 5px #dedede;}
#edit-zone-trending ul#trending {list-style-type:none; position:relative; float:left; width:659px; margin:0; padding:1px; border-right:solid 1px #dedede;}
#edit-zone-trending ul#trending li.trend1 {float:left; width:132px; height:250px; background:#9f1500;}
#edit-zone-trending ul#trending li.trend1 .module-label {position:absolute; left:1px; top:1px; padding:5px 8px; background:#000; font:normal 12px helvetica; color:#fff; text-transform:uppercase;}
#edit-zone-trending ul#trending li.trend2 {float:left; width:132px; height:250px; background:#b75213;}
#edit-zone-trending ul#trending li.trend3 {float:left; width:132px; height:250px; background:#e9860c;}
#edit-zone-trending ul#trending li.trend4 {float:left; width:132px; height:250px; background:#f6b119;}
#edit-zone-trending ul#trending li.trend5 {float:left; width:131px; height:250px; background:#e5cd0f;}
#edit-zone-trending ul#trending li .art {margin:43px auto 10px auto; text-align:center;}
#edit-zone-trending ul#trending li .title {padding:0px 12px; color:#fff; text-align:center;}
#edit-zone-trending ul#trending li a {float:left; width:132px; height:250px; color:#fff; text-decoration:none; opacity:1;}
#edit-zone-trending ul#trending li a:hover, #edit-zone-trending ul#trending li a:hover .title {color:#000; text-decoration:underline; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
#edit-zone-trending ul#trending li a:active {opacity:0.90;}
#edit-zone-trending #ad {float:left; width:300px; height:250px; margin:1px;}
ul#edit-zone-morning_report {list-style-type:none; margin:0; padding:0; text-shadow:none;}
ul#edit-zone-morning_report li.lead {position:relative; height:290px; margin-bottom:20px;}
ul#edit-zone-morning_report li.lead .left {padding:20px 450px 15px 20px !important; text-align:left !important;}
ul#edit-zone-morning_report li.lead .right {padding:20px 20px 15px 450px !important; text-align:left !important;}
ul#edit-zone-morning_report li.lead .dark h2 {margin:0; padding-bottom:5px; font:bold 12px helvetica; color:#545454; text-transform:uppercase;}
ul#edit-zone-morning_report li.lead .dark p {font:normal 26px helvetica; color:#333; line-height:28px;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu {display:block; position:absolute; left:15px; top:84%; z-index:1000; text-align:left;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu > li {position:relative; float:left; display:inline-block; margin:0; padding:0;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu > li {background:none; border-left:solid 1px #fff; border-top:solid 1px #fff; border-bottom:solid 1px #fff; color:#333;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu > li:first-child {border-top-left-radius:6px; border-bottom-left-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu > li:last-child {border-right:solid 1px #fff; border-top-right-radius:6px; border-bottom-right-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu > li > a {font-size:15px; padding:8px 12px; color:#fff; display: block;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu > li > a:hover {background:#ccc; color:#545454; text-decoration:none;}
ul#edit-zone-morning_report li.lead #tools-left-dark .cbp-tm-menu > li > a:active {background:#545454; color:#fff; text-decoration:none;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu {display:block; position:absolute; right:15px; top:84%; z-index:1000; text-align:right;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu > li {position:relative; float:left; display:inline-block; margin:0; padding:0;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu > li {background:none; border-left:solid 1px #fff; border-top:solid 1px #fff; border-bottom:solid 1px #fff; color:#333;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu > li:first-child {border-top-left-radius:6px; border-bottom-left-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu > li:last-child {border-right:solid 1px #fff; border-top-right-radius:6px; border-bottom-right-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu > li > a {font-size:15px; padding:8px 12px; color:#fff; display: block;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu > li > a:hover {background:#ccc; color:#545454; text-decoration:none;}
ul#edit-zone-morning_report li.lead #tools-right-dark .cbp-tm-menu > li > a:active {background:#545454; color:#fff; text-decoration:none;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu {display:block; position:absolute; left:15px; top:84%; z-index:1000; text-align:left;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu > li {position:relative; float:left; display:inline-block; margin:0; padding:0;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu > li {background:none; border-left:solid 1px #ccc; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; color:#333;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu > li:first-child {border-top-left-radius:6px; border-bottom-left-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu > li:last-child {border-right:solid 1px #ccc; border-top-right-radius:6px; border-bottom-right-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu > li > a {font-size:15px; padding:8px 12px; color:#000; display: block;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu > li > a:hover {background:#ccc; color:#545454; text-decoration:none;}
ul#edit-zone-morning_report li.lead #tools-left-light .cbp-tm-menu > li > a:active {background:#545454; color:#fff; text-decoration:none;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu {display:block; position:absolute; right:15px; top:84%; z-index:1000; text-align:right;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu > li {position:relative; float:left; display:inline-block; margin:0; padding:0;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu > li {background:none; border-left:solid 1px #ccc; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; color:#333;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu > li:first-child {border-top-left-radius:6px; border-bottom-left-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu > li:last-child {border-right:solid 1px #ccc; border-top-right-radius:6px; border-bottom-right-radius:6px;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu > li > a {font-size:15px; padding:8px 12px; color:#000; display: block;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu > li > a:hover {background:#ccc; color:#545454; text-decoration:none;}
ul#edit-zone-morning_report li.lead #tools-right-light .cbp-tm-menu > li > a:active {background:#545454; color:#fff; text-decoration:none;}
ul#edit-zone-morning_report li.lead .light h2 {margin:0; padding-bottom:5px; font:bold 12px helvetica; color:#b6b6b6; text-transform:uppercase;}
ul#edit-zone-morning_report li.lead .light p {font:normal 26px helvetica; color:#cecece; line-height:28px;}
ul#edit-zone-morning_report li.lead .light .publication p {color:#b6b6b6;}
ul#edit-zone-morning_report li.lead .publication {margin-top:0px;}
ul#edit-zone-morning_report li.lead .publication p {float:left; padding:10px 8px 0 0; font:italic 13px georgia; color:#585858; line-height:14px;}
ul#edit-zone-morning_report li.lead .publication img {float:left; margin-left:15px; width:80px; height:40px; opacity:1;}
ul#edit-zone-morning_report li.secondary {position:relative; padding:20px 185px 20px 0; border-top:solid 1px #000;}
ul#edit-zone-morning_report li.secondary h2 {margin:0; padding-bottom:5px; font:bold 12px helvetica; color:#b6b6b6; text-transform:uppercase;}
ul#edit-zone-morning_report li.secondary p {padding-bottom:2px; font:normal 20px helvetica; color:#545454; line-height:24px;}
ul#edit-zone-morning_report li.secondary .publication {margin-top:5px;}
ul#edit-zone-morning_report li.secondary .publication p {float:left; padding:11px 8px 0 0; font:italic 13px georgia; color:#b6b6b6; line-height:14px;}
ul#edit-zone-morning_report li.secondary .publication img {float:left; width:80px; height:40px; opacity:.6;}
ul#edit-zone-morning_report li.secondary #tools {float:right;}
ul#edit-zone-watch_list {list-style-type:none; margin:0; padding:0;}
ul#edit-zone-watch_list li.intro {position:relative; float:left; width:184px; min-height:275px; margin:0 1px 1px 0; padding:20px 25px 5px 20px; background:#000;}
ul#edit-zone-watch_list li.intro p.article-body {color:#cecece; font-size:16px; line-height:18px;}
ul#edit-zone-watch_list li.intro #watch_list-zone-duration {list-style-type:none; position:absolute; left:20px; right:20px; bottom:15px; padding:5px 10px 5px 10px;}
ul#edit-zone-watch_list li.intro #watch_list-zone-duration p.kicker {float:left; padding:3px 10px 0 0; font-family: 'Sentinel A', 'Sentinel B'; font-weight:400; font-style:normal; font-size:13px; color:#43acd9; line-height:15px;}
ul#edit-zone-watch_list li.intro #watch_list-zone-duration p.duration {font-family: 'Chronicle Comp A', 'Chronicle Comp B'; font-weight: 400; font-style: normal; font-size:34px; color:#43acd9; line-height:34px;}
ul#edit-zone-watch_list li.lead {position:relative; float:left; width:466px; height:300px; padding:0 0 1px 1px; border-left:solid 1px #000; opacity:1;}
ul#edit-zone-watch_list li.lead:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.85; cursor:pointer;}
ul#edit-zone-watch_list li.secondary {position:relative; float:left; width:348px; height:300px; padding:1px 1px 1px 0; border-right:solid 1px #000; opacity:1;}
ul#edit-zone-watch_list li.secondary-last {position:relative; float:left; width:347px; height:300px; padding:1px 0 1px 1px; opacity:1;}
ul#edit-zone-watch_list li.secondary:hover, ul#edit-zone-watch_list li.secondary-last:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.85; cursor:pointer;}
ul#edit-zone-watch_list li.divider {width:100%; height:1px; background:#000;}
ul#edit-zone-watch_list h3 {position:absolute; left:20px; top:20px; font-family: 'Sentinel A', 'Sentinel B'; font-weight:400; font-style:normal; font-size:95px; color:#fff; line-height:50px;}
ul#edit-zone-watch_list #watch_list-zone-description {list-style-type:none; position:absolute; left:15px; right:15px; bottom:15px;}
ul#edit-zone-watch_list #watch_list-zone-description h2 {width:100%; margin-bottom:8px; padding-bottom:5px; border-bottom:solid 1px #cecece; font-family: 'Sentinel A', 'Sentinel B'; font-weight:400; font-style:normal; font-size:22px; color:#fff; line-height:24px;}
ul#edit-zone-watch_list #watch_list-zone-description p {color:#cecece;}
ul#edit-zone-watch_list #watch_list-zone-description p.duration {float:right; margin-left:20px; padding:0px 8px 3px 8px; font-family: 'Chronicle Comp A', 'Chronicle Comp B'; font-weight: 400; font-style: normal; font-size:34px; color:#43acd9; line-height:34px;}
ul#edit-zone-watch_list li.secondary #watch_list-zone-description p.duration, ul#edit-zone-watch_list li.secondary-last #watch_list-zone-description p.duration {float:right; margin-left:20px; padding:4px 10px 8px 10px; font-family: 'Chronicle Comp A', 'Chronicle Comp B'; font-weight: 400; font-style: normal; font-size:34px; color:#43acd9; line-height:34px;}
ul#edit-zone-watch_list .play {position:absolute; left:41%; right:41%; top:28%; bottom:28%; width:80px; height:80px; background:url(http://valetmag.com/gr/iphone/global/art-button_play1_160x160.png)no-repeat; background-size:cover;}


/* Layout: Personal Shopper */
#shopper-zone-col1 {float:left; width:394px;}
#shopper-zone-col1 #lead {margin:2px;}
#shopper-zone-col1 #lead ul, #shopper-zone-col1 #secondary ul {list-style-type:none;}
#shopper-zone-col1 #lead ul li#contents {padding:12px;}
#shopper-zone-col1 #secondary ul li#contents {margin:2px; padding:12px;}
#shopper-zone-col1 #secondary .left {float:left; margin:0 0 0 20px;}
#shopper-zone-col1 #secondary .right {float:right; margin:0 20px 0 0;}
#shopper-zone-col1 #secondary .square {width:125px; height:125px;}
#shopper-zone-col1 #secondary .round {width:125px; height:125px; border-radius:50%; overflow:hidden;}
#shopper-zone-col1 #shopper-zone-shops_directory {padding:20px;}
#shopper-zone-col1 #shopper-zone-shops_directory ul#shops_directory {list-style-type:none;}
#shopper-zone-col1 #shopper-zone-shops_directory ul#shops_directory li {list-style-type:none; margin-bottom:8px;}
#shopper-zone-col1 #shopper-zone-shops_directory p.article-credit {margin:-10px 0 15px 0;}
#shopper-zone-col2 {float:left; width:565px; min-height:1100px; border-left:solid 5px #dedede;}
#shopper-zone-col2 #shopper-zone-dealoftheday {padding:15px;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday {list-style-type:none; position:relative; float:left; margin-top:-40px;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li.day1 {float:left; width:132px; height:250px;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li.day1 .module-label {display:none;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li.day2 {float:left; width:132px; height:250px;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li.day3 {float:left; width:132px; height:250px;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li.day4 {float:left; width:132px; height:250px;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li.day5 {display:none;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li .art {margin:43px auto 10px auto; text-align:center;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li .price {padding:0px 12px; color:#4f8f00; font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight:300; font-size:25px; line-height:30px; letter-spacing:1px; text-align:center;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li .title {padding:0px 12px; color:#000; text-align:center;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li a {float:left; width:132px; height:250px; color:#545454; text-decoration:none; opacity:1;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li a:hover, #deal ul#dealoftheday li a:hover .title, #deal ul#dealoftheday li a:hover .price {color:#545454; text-decoration:underline; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
#shopper-zone-col2 #shopper-zone-dealoftheday ul#dealoftheday li a:active {opacity:0.90;}
#shopper-zone-col2 #shopper-zone-salesanddeals {float:left; width:230px; min-height:160px; margin:15px; padding:15px;}
#shopper-zone-col2 #shopper-zone-salesanddeals .category-more1 {border-top:none;}
#shopper-zone-col2 #shopper-zone-calendar {float:left; width:230px; min-height:160px; margin:15px 0; padding:15px;}
#shopper-zone-col2 #shopper-zone-calendar .category-more1 {border-top:none;}
#shopper-zone-col2 #shopper-zone-calendar h2.module_gray2 {display:none;}
#shopper-zone-col2 #shopper-zone-feature {padding:15px;}
#shopper-zone-col2 #shopper-zone-engine {padding:15px;}
#shopper-zone-col2 #shopper-zone-engine p.article-credit {float:left; margin:-2px 0 0 15px;}
#shopper-zone-col2 #shopper-zone-engine #search {margin-top:15px; padding-top:12px; border-top:solid 1px #dedede;}
#shopper-zone-col2 #shopper-zone-engine #search .category-more1 {float:left; border-top:none;}
#shopper-zone-col2 #shopper-zone-engine #search .form {float:right; width:300px; margin-top:5px;}

#shopper_sales #article-body-zone {padding:20px;}
#sales-zone-dealoftheday {width:924px; min-height:400px; margin-bottom:35px;}
#sales-zone-dealoftheday #dealoftheday-zone {position:relative; width:924px; min-height:400px; margin-bottom:450px;}
#sales-zone-dealoftheday #dealoftheday-zone h1.sales-zone-section {position:absolute; left:15px; top:10px; padding-bottom:10px; border-bottom:solid 10px #000; color:#000; font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight:300; font-size:40px; line-height:40px; letter-spacing:1px;}
#sales-zone-dealoftheday #dealoftheday-zone #left {position:absolute; left:50px; top:150px;}
#sales-zone-dealoftheday #dealoftheday-zone #right {position:absolute; right:50px; top:30px;}
#sales-zone-dealoftheday a.deal-button {float:left; padding:8px; font:normal 13px helvetica; line-height:15px; color:#000; text-align:center; text-decoration:none; border:solid 1px #f0f0f0; border-radius:8px; background:none; overflow:hidden;}
#sales-zone-dealoftheday a.deal-button:hover {color:#4f8f00; border:solid 1px #4f8f00; border-radius:8px; background:none; overflow:hidden; -webkit-transition: border 0.3s linear; -moz-transition: border 0.3s linear; -ms-transition: border 0.3s linear; -o-transition: border 0.3s linear; transition: border 0.3s linear;}
#sales-zone-dealoftheday .dealoftheday-zone-logo {float:left; width:65px; height:50px; margin:-3px 15px 0 -4px; padding-top:15px; font-size:11px; line-height:12px; text-align:center; text-transform:uppercase;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-previous {position:absolute; left:-8px; top:50%; bottom:50%; width:25px; height:30px; opacity:1; cursor:pointer; z-index:1000;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-previous:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.45; cursor:pointer;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-previous a {display:block; width:45px; height:70px; margin:-20px -20px -20px 0;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-previous a:hover {text-decoration:none;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-next {position:absolute; right:-8px; top:50%; bottom:50%; width:25px; height:30px; opacity:1; cursor:pointer; z-index:1000;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-next:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.45; cursor:pointer;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-next a {display:block; width:45px; height:70px; margin:-20px 0 -20px -20px;}
#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-next a:hover {text-decoration:none;}
#sales-zone-dealoftheday .deal-dark {height:400px; margin-bottom:450px;}
#sales-zone-dealoftheday #sales_row1 {display:none;}
#sales-zone-dealoftheday .deal-dark .left {float:left; width:300px; margin:35px 0 0 50px;}
#sales-zone-dealoftheday .deal-dark .right {float:right; width:300px; margin:35px 50px 0 0; text-align:left;}
#sales-zone-dealoftheday .deal-dark .size_13_gray4 {color:#848484;}
#sales-zone-dealoftheday .deal-dark .alerts a {color:#000;}
#sales-zone-dealoftheday .deal-dark .timestamp_gray_outline {float:left; margin:1px 20px 0 0; padding:3px 8px 3px 8px; background:none; color:#666; border:solid 1px #545454; text-align:center;}
#sales-zone-dealoftheday .deal-dark .title_28 {padding-bottom:2px; font:normal 28px helvetica; color:#000; line-height:30px;}
#sales-zone-dealoftheday .deal-dark .article {color:#545454;}
#sales-zone-dealoftheday .deal-dark .article a {color:#000;}
#sales-zone-dealoftheday .deal-dark .photo_cutline {padding-top:8px; color:#a4a4a4;}
#sales-zone-dealoftheday .deal-dark .photo_cutline a {color:#000;}
#sales-zone-dealoftheday .deal-dark .timestamp_gray_outline {float:left; width:65px; height:50px; margin:-5px 6px 0 -12px; padding-top:15px; background:url(http://valetmag.com/gr/personal-shopper/icon-dealoftheday_dark@2x.png)no-repeat center center; background-size:65px 65px; border:none; font-size:11px; color:#fff; line-height:12px; text-align:center; text-transform:uppercase;}

#sales-zone-dealoftheday .code {float:right; width:150px; margin-top:3px;}
#sales-zone-dealoftheday .code .code-zone {min-height:16px; margin-right:10px; padding:7px 8px 2px 8px; font:normal 11px helvetica; color:#545454; border-top:solid 1px #000; border-left:solid 1px #000; border-bottom:solid 1px #000; overflow:hidden; text-overflow:ellipsis;}
#sales-zone-dealoftheday .code #code-button {float:right; min-height:16px; padding:5px 8px; background:#000; border:solid 1px #000; border-top-right-radius:6px; border-bottom-right-radius:6px; font:normal 13px helvetica; color:#fff;}
#sales-zone-dealoftheday .code #code-button.zeroclipboard-is-hover {float:right; font:normal 13px helvetica; padding:5px 8px; background:#545454; color:#cecece; border:solid 1px #545454; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}
#sales-zone-dealoftheday .code #code-button.zeroclipboard-is-active {float:right; font:normal 13px helvetica; padding:5px 8px; background:#fff; color:#000; border:solid 1px #000; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}


@media all {
	#sales-zone-dealoftheday .light {width:65px; height:50px; background:url(http://valetmag.com/gr/personal-shopper/icon-dealoftheday_light.png)no-repeat; background-size:cover;}
	#sales-zone-dealoftheday .dark {width:65px; height:50px; background:url(http://valetmag.com/gr/personal-shopper/icon-dealoftheday_dark.png)no-repeat; background-size:cover;}
	#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-previous {background:url(http://valetmag.com/gr/personal-shopper/sales_deals/2_0/art-button_prevnav.png)no-repeat;}
	#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-next {background:url(http://valetmag.com/gr/personal-shopper/sales_deals/2_0/art-button_nextnav.png)no-repeat;}
}
@media only screen and (-webkit-device-pixel-ratio: 2){
	#sales-zone-dealoftheday .light {width:65px; height:50px; background:url(http://valetmag.com/gr/personal-shopper/icon-dealoftheday_light@2x.png)no-repeat; background-size:cover;}
	#sales-zone-dealoftheday .dark {width:65px; height:50px; background:url(http://valetmag.com/gr/personal-shopper/icon-dealoftheday_dark@2x.png)no-repeat; background-size:cover;}
	#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-previous {background:url(http://valetmag.com/gr/personal-shopper/sales_deals/2_0/art-button_prevnav@2x.png)no-repeat;}
	#sales-zone-dealoftheday #dealoftheday-zone .sales-zone-next {background:url(http://valetmag.com/gr/personal-shopper/sales_deals/2_0/art-button_nextnav@2x.png)no-repeat;}
}
#sales-zone-events {margin-top:-440px; padding:15px;}
#sales-zone-events #sales-zone-col1 {float:left; width:608px; margin-right:-50px; padding-right:50px; border-right:solid 1px #dedede;}
#sales-zone-events #sales-zone-col1 ul#date-block {list-style-type:none; float:left; margin-top:1px; padding:40px 0 0 0; border-top:solid 2px #dedede; border-bottom:solid 1px #dedede;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col1 {float:left; width:70px; margin-right:35px; padding:3px 6px 5px 6px; border:solid 2px #000; font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size:24px; font-weight:300; color:#000; letter-spacing:1px; line-height:27px; text-align:center; text-transform:uppercase;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col1 ul#date {list-style-type:none;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col1 ul#date li.date {width:100%;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col1 ul#date li.date .kicker {padding-top:4px; font-size:12px; line-height:13px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 {float:left; width:487px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing {list-style-type:none;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single {float:left; margin:10px 0 25px 0; padding-bottom:15px; border-bottom:dotted 1px #dedede;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing .brand, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single .brand {float:left; width:35px; height:35px; margin-right:15px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing .sale {float:left; width:227px; margin-right:30px; font:normal 15px helvetica; color:#000; line-height:18px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single .sale {float:left; width:227px; margin-right:30px; padding-top:8px; font:normal 15px helvetica; color:#000; line-height:18px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple {float:left; margin-bottom:25px; padding-bottom:15px; border-bottom:dotted 1px #dedede;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .brand {float:left; width:35px; height:35px; margin-right:15px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone {float:left; width:427px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .description {margin:8px 0 5px 0; font:normal 15px helvetica; color:#545454; line-height:18px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col1 {list-style-type:none; float:left; width:227px; margin-right:30px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col2 {list-style-type:none; float:left; width:170px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col1 li.sale, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col2 li.sale {margin-bottom:10px; font:normal 15px helvetica; color:#000; line-height:18px; cursor:pointer;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col1 li.sale:last-child, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col2 li.sale:last-child {margin-bottom:0px !important;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col1 li.sale a, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple .multiple-zone ul.col2 li.sale a {display:block;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-multiple:last-child {float:left; margin-bottom:25px; padding-bottom:15px; border-bottom:none !important;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing .code, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single .code {float:left; width:170px; margin-top:3px;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing .code .code-zone, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single .code .code-zone {min-height:16px; margin-right:10px; padding:7px 8px 2px 8px; font:normal 11px helvetica; color:#999; border-top:solid 1px #dedede; border-left:solid 1px #dedede; border-bottom:solid 1px #dedede; overflow:hidden; text-overflow:ellipsis;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing .code #code-button, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single .code #code-button {float:right; min-height:16px; padding:5px 8px; background:#f0f0f0; border:solid 1px #dedede; border-top-right-radius:6px; border-bottom-right-radius:6px; font:normal 13px helvetica;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing .code #code-button.zeroclipboard-is-hover, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single .code #code-button.zeroclipboard-is-hover {float:right; font:normal 13px helvetica; padding:5px 8px; background:#ccc; color:#545454; border:solid 1px #dedede; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing .code #code-button.zeroclipboard-is-active, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single .code #code-button.zeroclipboard-is-active {float:right; font:normal 13px helvetica; padding:5px 8px; background:#545454; color:#fff; border:solid 1px #dedede; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}
#sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing:last-child, #sales-zone-events #sales-zone-col1 ul#date-block li#col2 ul#listing li.listing-single:last-child {border-bottom:none;}
#sales-zone-events #sales-zone-col1 ul#date-block:first-child {list-style-type:none; width:100%; margin-top:1px; padding:0 0 0 0; border-top:none; border-bottom:solid 1px #dedede;}
#sales-zone-events #sales-zone-col2 {float:right; width:200px; padding-left:35px; border-left:solid 1px #dedede;}
#sales-zone-events #sales-zone-col2 #exclusive-block {margin-bottom:50px; padding:15px;}
#sales-zone-events #sales-zone-col2 h2 {margin-bottom:15px;}
#sales-zone-events #sales-zone-col2 ul#date-block {list-style-type:none; float:left; margin-top:1px; padding:0 0 0 0;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing {list-style-type:none;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single {float:left; margin-bottom:15px; padding-bottom:15px; border-bottom:dotted 1px #dedede;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing .brand, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single .brand {float:left; width:35px; height:35px; margin-right:15px;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing .sale {float:left; width:120px; font:normal 15px helvetica; color:#000; line-height:18px;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single .sale {float:left; width:120px; padding-top:8px; font:normal 15px helvetica; color:#000; line-height:18px;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing .code, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single .code {float:left; width:200px; margin-top:10px;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing .code .code-zone, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single .code .code-zone {min-height:16px; margin-right:10px; padding:7px 8px 2px 8px; font:normal 11px helvetica; color:#999; border-top:solid 1px #dedede; border-left:solid 1px #dedede; border-bottom:solid 1px #dedede; overflow:hidden; text-overflow:ellipsis;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing .code #code-button, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single .code #code-button {float:right; font:normal 13px helvetica; padding:5px 8px; background:#f0f0f0; border:solid 1px #ccc; border-top-right-radius:6px; border-bottom-right-radius:6px;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing .code #code-button.zeroclipboard-is-hover, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single .code #code-button.zeroclipboard-is-hover {float:right; font:normal 13px helvetica; padding:5px 8px; background:#ccc; color:#545454; border:solid 1px #dedede; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing .code #code-button.zeroclipboard-is-active, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single .code #code-button.zeroclipboard-is-active {float:right; font:normal 13px helvetica; padding:5px 8px; background:#545454; color:#fff; border:solid 1px #dedede; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}
#sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing:last-child, #sales-zone-events #sales-zone-col2 ul#date-block li#col2 ul#listing li.listing-single:last-child {padding-bottom:0; border-bottom:none;}
#sales-zone-events #sales-zone-col2 .hash_grey1 ul#date-block li#col2 ul#listing li.listing .brand, #sales-zone-events #sales-zone-col2 .hash_grey1 ul#date-block li#col2 ul#listing li.listing-single .brand {float:left; width:35px; height:35px; margin-right:15px; background:#fff; border-radius:50%; overflow:hidden;}
#sales-zone-events #sales-zone-col2 .hash_grey1 ul#date-block li#col2 ul#listing li.listing .code, #sales-zone-events #sales-zone-col2 .hash_grey1 ul#date-block li#col2 ul#listing li.listing-single .code {float:left; width:170px; margin-top:10px;}

#sales-zone-events .sale:hover {text-decoration:underline;}

#sales-zone-module ul#listing {list-style-type:none;}
#sales-zone-module ul#listing li.listing, #sales-zone-module ul#listing li.listing-single {float:left; margin-bottom:15px; padding-bottom:15px; border-bottom:dotted 1px #dedede;}
#sales-zone-module ul#listing li.listing .brand, #sales-zone-module ul#listing li.listing-single .brand {float:left; width:35px; height:35px; margin-right:15px; background:#fff; border-radius:50%; overflow:hidden;}
#sales-zone-module ul#listing li.listing .sale {float:left; width:180px; font:normal 15px helvetica; color:#000; line-height:18px;}
#sales-zone-module ul#listing li.listing-single .sale {float:left; width:180px; padding-top:8px; font:normal 15px helvetica; color:#000; line-height:18px;}
#sales-zone-module ul#listing li.listing .code, #sales-zone-module ul#listing li.listing-single .code {float:left; width:229px; margin-top:10px;}
#sales-zone-module ul#listing li.listing .code .code-zone, #sales-zone-module ul#listing li.listing-single .code .code-zone {min-height:16px; margin-right:10px; padding:7px 8px 2px 8px; font:normal 11px helvetica; color:#999; border-top:solid 1px #dedede; border-left:solid 1px #dedede; border-bottom:solid 1px #dedede; overflow:hidden; text-overflow:ellipsis;}
#sales-zone-module ul#listing li.listing .code #code-button, #sales-zone-module ul#listing li.listing-single .code #code-button {float:right; font:normal 13px helvetica; padding:5px 8px; background:#f0f0f0; border:solid 1px #ccc; border-top-right-radius:6px; border-bottom-right-radius:6px;}
#sales-zone-module ul#listing li.listing .code #code-button.zeroclipboard-is-hover, #sales-zone-module ul#listing li.listing-single .code #code-button.zeroclipboard-is-hover {float:right; font:normal 13px helvetica; padding:5px 8px; background:#ccc; color:#545454; border:solid 1px #dedede; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}
#sales-zone-module ul#listing li.listing .code #code-button.zeroclipboard-is-active, #sales-zone-module ul#listing li.listing-single .code #code-button.zeroclipboard-is-active {float:right; font:normal 13px helvetica; padding:5px 8px; background:#545454; color:#fff; border:solid 1px #dedede; border-top-right-radius:6px; border-bottom-right-radius:6px; cursor:pointer;}
#sales-zone-module ul#listing li.listing:last-child, #sales-zone-module ul#listing li.listing-single:last-child {padding-bottom:0; border-bottom:none;}





#personal-zone-nav {width:964px; margin:0 auto 7px auto; padding:6px 0 3px 0; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede; text-align:left !important;}
#personal-zone-nav #section_title1 a {color:#545454 !important;}
#personal-zone-nav ul#shopper_nav {margin-top:16px;}
#shopper #article-body-zone, #shopper_talk #article-body-zone {min-height:400px; margin:0; padding:35px;}
#shopper #article-body-zone h2.flag_black, #shopper_talk #article-body-zone h2.flag_black {float:left; margin:12px 12px 0 0;}
#shopper #article-body-zone h1, #shopper_talk #article-body-zone h1 {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight:300; letter-spacing:1px;}
#shopper #article-body-zone #button, #shopper_talk #article-body-zone #button {float:left; margin-right:15px;}
#shopper #article-body-zone a.button, #shopper_talk #article-body-zone a.button {float:left; margin-right:15px; padding:5px 12px; background:#fff; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-decoration:none;}
#shopper #article-body-zone a.button:hover, #shopper_talk #article-body-zone a.button:hover {background:#dedede; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-transform:none;}

#shoptalk-zone-tools {padding:15px 0 15px 0; border-top:solid 2px #000;}
#shoptalk-zone-tools #label {float:left; padding:2px 12px 0 0; font:italic 13px georgia;}
#shoptalk-zone-tools #button {float:left; margin-right:15px;}
#shoptalk-zone-tools a.button {float:left; margin-right:15px; padding:3px 8px 3px 8px; background:#fff; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-decoration:none;}
#shoptalk-zone-tools a.button:hover {background:#dedede; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-transform:none;}
#shoptalk-zone-deal {width:100%; border-top:solid 5px #dedede;}
#shoptalk-zone-deal #deal {float:left; width:659px; min-height:250px; margin:0; padding:1px; border-right:solid 1px #dedede;}
#deal ul#dealoftheday {list-style-type:none; position:relative;}
#shopper #deal ul#dealoftheday li.day1 {float:left; width:132px; height:250px; background:#43acd9;}
#shopper #deal ul#dealoftheday li.day1 .module-label {position:absolute; left:0px; top:0px; padding:5px 8px; background:#000; font:normal 12px helvetica; color:#fff; text-transform:uppercase;}
#shopper #deal ul#dealoftheday li.day2 {float:left; width:132px; height:250px; background:#69bde0;}
#shopper #deal ul#dealoftheday li.day3 {float:left; width:132px; height:250px; background:#8ecde8;}
#shopper #deal ul#dealoftheday li.day4 {float:left; width:132px; height:250px; background:#b4def0;}
#shopper #deal ul#dealoftheday li.day5 {float:left; width:131px; height:250px; background:#c7e5f2;}
#shopper_talk #deal ul#dealoftheday li.day1 {float:left; width:132px; height:250px; background:#43acd9;}
#shopper_talk #deal ul#dealoftheday li.day1 .module-label {position:absolute; left:0px; top:0px; padding:5px 8px; background:#000; font:normal 12px helvetica; color:#fff; text-transform:uppercase;}
#shopper_talk #deal ul#dealoftheday li.day2 {float:left; width:132px; height:250px; background:#69bde0;}
#shopper_talk #deal ul#dealoftheday li.day3 {float:left; width:132px; height:250px; background:#8ecde8;}
#shopper_talk #deal ul#dealoftheday li.day4 {float:left; width:132px; height:250px; background:#b4def0;}
#shopper_talk #deal ul#dealoftheday li.day5 {float:left; width:131px; height:250px; background:#c7e5f2;}
#deal ul#dealoftheday li .art {margin:43px auto 10px auto; text-align:center;}
#deal ul#dealoftheday li .price {padding:0px 12px; color:#fff; font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight:300; font-size:25px; line-height:30px; letter-spacing:1px; text-align:center;}
#deal ul#dealoftheday li .title {padding:0px 12px; color:#fff; text-align:center;}
#deal ul#dealoftheday li a {float:left; width:132px; height:250px; color:#fff; text-decoration:none; opacity:1;}
#deal ul#dealoftheday li a:hover, #deal ul#dealoftheday li a:hover .title, #deal ul#dealoftheday li a:hover .price {color:#000; text-decoration:underline; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
#deal ul#dealoftheday li a:active {opacity:0.90;}

#shoptalk-zone-deal #ad {float:left; width:300px; height:250px; margin:1px;}




/* Layout: Handbook Index */
#handbook #page-zone #search-zone {list-style-type:none; padding:50px;}
#handbook #page-zone #search-zone .logo {margin:0 0 10px 20px; text-indent:-9999px; white-space:nowrap;}
@media all {
	#handbook #page-zone #search-zone .logo {width:354px; height:52px; background:url(http://valetmag.com/gr/the-handbook/2_0/art-the_handbook_logo.png)no-repeat; background-size:cover; opacity:1;}
	#handbook #page-zone #search-zone .logo a {display:block; width:100%; height:100%; opacity:1;}
	#handbook #page-zone #search-zone .logo a:hover {opacity:.65;}
}
@media only screen and (-webkit-device-pixel-ratio: 2){
	#handbook #page-zone #search-zone .logo {width:354px; height:52px; background:url(http://valetmag.com/gr/the-handbook/2_0/art-the_handbook_logo@2x.png)no-repeat; background-size:cover; opacity:1;}
	#handbook #page-zone #search-zone .logo a {display:block; width:100%; height:100%; opacity:1;}
	#handbook #page-zone #search-zone .logo a:hover {opacity:.65;}
}
#handbook #page-zone #search-zone .search {padding:20px;}
#handbook #page-zone #search-zone .count {float:right; width:79px; height:89px; margin:-18px 20px 0 0; padding:11px 0 0 1px; text-align:center;}
#handbook #page-zone #search-zone .count .line1 {font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style:normal; font-size:22px; text-transform:uppercase; color:#f3dc1d; line-height:22px;}
#handbook #page-zone #search-zone .count .line2 {font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style:normal; font-size:12px; text-transform:uppercase; color:#f3dc1d; line-height:12px;}
@media all {#handbook #page-zone #search-zone .count {background:url(http://valetmag.com/gr/the-handbook/2_0/art-background_count.png)no-repeat; background-size:cover;}}
@media only screen and (-webkit-device-pixel-ratio: 2) {#handbook #page-zone #search-zone .count {background:url(http://valetmag.com/gr/the-handbook/2_0/art-background_count@2x.png)no-repeat; background-size:cover;}}
@media all {#handbook #page-zone #search-zone .search .searchfield2 input {width:95% !important; padding:20px !important; background:#fff url(http://valetmag.com/gr/the-handbook/2_0/icon-search_input.png)no-repeat 10px 50% !important; background-size:35px 35px !important; font-size:24px !important; color:#000 !important; border:solid 1px #fff !important; border-radius:5px !important; text-indent:35px !important;}}
@media only screen and (-webkit-device-pixel-ratio: 2) {#handbook #page-zone #search-zone .search .searchfield2 input {width:95% !important; padding:20px !important; background:#fff url(http://valetmag.com/gr/the-handbook/2_0/icon-search_input@2x.png)no-repeat 10px 50% !important; background-size:35px 35px !important; font-size:24px !important; color:#000 !important; border:solid 1px #fff !important; border-radius:5px !important; text-indent:35px !important;}}
#handbook #page-zone #category-zone {min-height:2000px;}
#handbook #page-zone #category-zone #controls-filter ul {list-style-type:none; margin:35px 0 0 338px;}
#handbook #page-zone #category-zone #controls-filter li {float:left; margin-right:-1px; padding:8px 12px; border:1px solid #43acd9; border-radius:0; font:bold 13px helvetica; color:#000; background-color:#fff; color:#43acd9; text-decoration:none; cursor: pointer;}
#handbook #page-zone #category-zone #controls-filter li:first-child {border-top-left-radius:.5em; border-bottom-left-radius:.5em;}
#handbook #page-zone #category-zone #controls-filter li:last-child {margin-left:-1px; border-top-right-radius:.5em; border-bottom-right-radius:.5em;}
#handbook #page-zone #category-zone #controls-filter li:active, #controls-filter li.active {background-color:#43acd9 !important; color:#fff !important; text-shadow:none; cursor:default;}
#handbook #page-zone #category-zone #controls-filter li:down {background-color:#43acd9; color:#fff; text-shadow:none;}
#handbook #page-zone #category-zone #controls-filter li:hover {background-color:#c8e7f4; color:#000; text-shadow:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#handbook #page-zone #category-zone #Grid {width:915px; height:1950px; margin:10px 0 50px 50px;}
#handbook #page-zone #category-zone #Grid:after {content:''; display:inline-block; width:100%;}
#handbook #page-zone #category-zone #Grid .mix {display:none; opacity:0;}
#handbook #page-zone #category-zone #Grid .mix li.entry {list-style-type:none; margin:2px 0 10px 0; font-size:12px;}
#handbook #page-zone #category-zone #Grid .mix li.entry:last-child {margin-bottom:none;}
#handbook #page-zone #category-zone #Grid .mix #group {float:left; width:240px; margin:0 50px 35px 0;}
#handbook #page-zone #category-zone #Grid .mix #group h2.category {float:left; width:15px; height:20px; margin-right:20px; padding:7px 5px 0 5px; background:#000; font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style:normal; font-size:14px; text-align:center; text-transform:uppercase; color:#fff; line-height:12px;}
#handbook #page-zone #category-zone #Grid .mix #group ul {list-style-type:none; float:left; width:195px; margin:0; padding-top:3px; font-size:15px; line-height:17px;}
#handbook #page-zone #category-zone #Grid .mix #group ul li {margin-bottom:8px;}
#handbook #page-zone #category-zone #Grid .mix #group ul li:last-child {margin-bottom:0;}
#handbook #page-zone #category-zone #Grid li.featured_promo {list-style-type:none; float:left; padding:15px; border-right:solid 1px #dedede; border-bottom:solid 1px #dedede; opacity:1 !important;}
#handbook #page-zone #category-zone #Grid li.featured_promo:hover {opacity:0.85 !important; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; text-decoration:none;}
#handbook #page-zone #category-zone #Grid li.featured_promo:selected {opacity:0.35 !important;}
#handbook #page-zone #category-zone #Grid li.featured {height:1950px !important; overflow:hidden;}
#handbook #page-zone #category-zone #Grid li.style {display:none; height:1950px !important; overflow:hidden;}
#handbook #page-zone #category-zone #Grid li.grooming {display:none; height:1950px !important; overflow:hidden;}
#handbook #page-zone #category-zone #Grid li.living {display:none; height:1950px !important; overflow:hidden;}
#handbook #page-zone #suggestion-zone {width:864px; margin-top:50px; padding-top:45px; background:url(http://www.valetmag.com/gr/iphone/the_handbook/art-background_line_wave1_horz@2x.png)repeat-x top left; background-size:38px 8px; text-align:center;}
#handbook #page-zone #suggestion-zone h2.article-secondary-title1 {padding-bottom:8px; font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight: 700; font-style: normal; font-size:18px; text-transform:uppercase; color:#43acd9; line-height:18px;}
#handbook #page-zone #suggestion-zone p.article-secondary-blurb1 {font-family: 'Sentinel A', 'Sentinel B'; font-weight: 400; font-style: normal; font-size:16px; color:#43acd9; line-height:20px;}
#handbook #page-zone #suggestion-zone a.button {padding:5px 8px; border:solid 1px #000;}
#handbook #page-zone #suggestion-zone a.button:hover {border:solid 1px #dedede; background:#f0f0f0; text-decoration:none;}
#handbook #page-zone #suggestion-zone a.button:active {border:solid 1px #666; background:#dedede; text-decoration:none;}
#handbook #page-zone #category-zone-title {padding:50px 0 40px 30px;}
#handbook #page-zone #category-zone-title .logo {float:left; margin:0 15px 10px 20px; text-indent:-9999px; white-space:nowrap;}
@media all {
	#handbook #page-zone #category-zone-title .logo {width:354px; height:52px; background:url(http://valetmag.com/gr/the-handbook/2_0/art-the_handbook_logo.png)no-repeat; background-size:cover; opacity:1;}
	#handbook #page-zone #category-zone-title .logo a {display:block; width:100%; height:100%; opacity:1;}
	#handbook #page-zone #category-zone-title .logo a:hover {opacity:.65;}
}
@media only screen and (-webkit-device-pixel-ratio: 2){
	#handbook #page-zone #category-zone-title .logo {width:354px; height:52px; background:url(http://valetmag.com/gr/the-handbook/2_0/art-the_handbook_logo@2x.png)no-repeat; background-size:cover; opacity:1;}
	#handbook #page-zone #category-zone-title .logo a {display:block; width:100%; height:100%; opacity:1;}
	#handbook #page-zone #category-zone-title .logo a:hover {opacity:.65;}
}
#handbook #page-zone #category-zone-title h1 {float:right; width:68px; height:48px; margin:-5px 40px -5px 0; padding:22px 0 0 2px; font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight: 700; font-style: normal; font-size:24px; color:#43acd9; letter-spacing:2px; word-spacing:6px; line-height:26px; text-transform:uppercase; text-align:center; border:solid 1px #43acd9; border-radius:50%; overflow:hidden;}

/* Layout: Handbook Article */
#handbook-zone-article {min-height:500px; padding:35px 35px 35px 35px;}
#handbook-zone-sidebar {float:right; width:150px; height:100%; margin:0; padding-top:35px;}
#handbook-zone-title {padding-bottom:15px; border-bottom:solid 5px #000;}
#handbook-zone-title h1 {margin-left:-1px; padding-right:80px; font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight: 700; font-style: normal; font-size:60px; color:#000; letter-spacing:2px; word-spacing:6px; line-height:54px; text-transform:uppercase;}
#handbook-zone-title h2.title-31days-day {float:left; margin:-18px 0 0 1px; padding-bottom:2px; font-family:'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style:normal; font-size:13px; text-transform:uppercase; color:#43acd9; line-height:14px; border-bottom:solid 1px #43acd9;}
#handbook-zone-title .tagline {font-family: 'Sentinel A', 'Sentinel B'; font-weight: 400; font-style: normal; font-size:18px; color:#43acd9;}
#handbook-zone-title .note-31days {position:absolute; right:75px; top:25px; width:68px; height:60px; padding-top:8px; background:#fff; border-radius:50%; border:solid 1px #d6af0f; font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight: 700; font-style: normal; font-size:10px; color:#d6af0f; line-height:10px; letter-spacing:2px; text-transform:uppercase; text-align:center; z-index:1001;}
#handbook-zone-title .note-31days .number-prospekt-400 {font-family: 'Numbers Prospekt A', 'Numbers Prospekt B'; font-weight: 400; font-style: normal; line-height:32px;}
#handbook-zone-title .note-31days a {width:66px; height:59px; margin-top:-7px; margin-left:1px; padding-top:7px; display:block; border-radius:50%; background:#fff; overflow:hidden; text-decoration:none; color:#d6af0f;}
#handbook-zone-title .note-31days a:hover {width:66px; height:59px; margin-top:-7px; margin-left:1px; padding-top:7px; border-radius:50%; background:#f0f0f0; overflow:hidden; text-decoration:none; color:#d6af0f;}
@media all {
	.note-31days-flag {float:left; width:64px; height:72px; margin:-35px 17px 0 0; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-logo_31_days_flag_article.png)no-repeat; background-size:cover; opacity:1;}
}
@media only screen and (-webkit-device-pixel-ratio: 2){
	.note-31days-flag {float:left; width:64px; height:72px; margin:-35px 17px 0 0; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-logo_31_days_flag_article@2x.png)no-repeat; background-size:cover; opacity:1;}
}
.note-31days-flag:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
.note-31days-flag a {display:block; width:64px; height:72px; text-decoration:none; content:'31 Days'}
#handbook-zone-body {float:left; width:690px; padding:35px 35px 45px 0; background:url(http://www.valetmag.com/gr/iphone/the_handbook/art-background_line_wave1_vert@2x.png)repeat-y top right; background-size:8px 38px; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;}
#handbook-zone-body h2.article-secondary-title1 {padding-bottom:8px; font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight: 700; font-style: normal; font-size:18px; text-transform:uppercase; color:#43acd9; line-height:18px;}
#handbook-zone-body h3.article-secondary-title1 {padding-bottom:3px; font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight: 700; font-style: normal; font-size:14px; color:#6c9cb0;}
#handbook-zone-body p.article-secondary-blurb1 {font-family: 'Sentinel A', 'Sentinel B'; font-weight: 400; font-style: normal; font-size:16px; color:#43acd9; line-height:20px;}
#handbook-zone-body p.article-secondary-blurb1 a {font-weight:normal; color:#246c93; text-decoration:none;}
#handbook-zone-body p.article-secondary-blurb1 a:hover {text-decoration:underline;}
#handbook-zone-body p.article-secondary-blurb2 {font-family: 'Sentinel A', 'Sentinel B'; font-weight: 400; font-style: normal; font-size:18px; color:#6c9cb0; line-height:20px;}
#handbook-zone-body p.article-secondary-blurb2 a {font-weight:normal; color:#48798d; text-decoration:none;}
#handbook-zone-body p.article-secondary-blurb2 a:hover {text-decoration:underline;}
#handbook-zone-body p.article-secondary-caption1 {padding-top:5px; font-family: 'Sentinel A', 'Sentinel B'; font-weight: 400; font-style: normal; font-size:15px; color:#6c9cb0; line-height:19px;}
#handbook-zone-body p.article-secondary-caption1 a {font-weight:normal; color:#48798d; text-decoration:none;}
#handbook-zone-body p.article-secondary-caption1 a:hover {text-decoration:underline;}
#handbook-zone-body .article-secondary-number1 {float:left; width:30px; height:24px; margin:2px 15px 2px 0; padding-top:6px; font-family: 'Numbers Prospekt A', 'Numbers Prospekt B'; font-weight: 400; font-style: normal; background-color:#43acd9; font-size:24px; color:#fff; text-align:center; border-radius:50%;}
#handbook-zone-body a.button {float:left; margin-right:15px; padding:5px 12px; background:#fff; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-decoration:none;}
#handbook-zone-body a.button:hover {background:#dedede; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-transform:none;}

#handbook-zone-body #days-button {position:relative; float:left; width:98px; height:99px; margin:0 1px 1px 0;}
#handbook-zone-body #days-button a {display:block; width:98px; height:99px;}
#handbook-zone-body #days-button a:hover {background:#000; opacity:0.15;}
#handbook-zone-body #days-button .number {position:absolute; left:3px; top:3px; width:15px; height:15px; font-family: 'Numbers Prospekt A', 'Numbers Prospekt B'; font-weight: 400; font-style: normal; background-color:#43acd9; font-size:12px; color:#fff; text-align:center; border-radius:50%;}
#handbook-zone-body #days-button .label {position:absolute; left:0px; top:65px; width:88px; padding:5px; text-align:center; font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight: 700; font-style: normal; font-size:10px; text-transform:uppercase; color:#fff; background:#000;}
#handbook-zone-sidebar #module {float:left; width:100%; margin-bottom:25px; background:#F2F1DE; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;}
#handbook-zone-sidebar #module .padding {padding:15px;}
#handbook-zone-sidebar #module h2.module-title1 {margin-bottom:15px; padding:0 4px 10px 0; border-bottom:solid 1px #fff; font-family: 'Sentinel A', 'Sentinel B'; font-weight: 700; font-style: bold; font-size:14px; text-transform:uppercase; word-spacing:3px; text-align:center;}
#handbook-zone-sidebar #module h3.module-title1 {padding:0 4px 3px 0; font-family: 'Sentinel A', 'Sentinel B'; font-weight: 700; font-style: normal; font-size:13px; word-spacing:3px;}
#handbook-zone-sidebar #module p.module-blurb1 {padding-right:4px; font-family: 'Chronicle Comp A', 'Chronicle Comp B'; font-weight: 400; font-style: italic; font-size:16px; letter-spacing:0.50px; line-height:20px; word-spacing:2px;}
#handbook-zone-sidebar #module p.module-blurb2 {padding-right:4px; font-family: 'Chronicle Comp A', 'Chronicle Comp B'; font-weight: 400; font-style: normal; font-size:15px; letter-spacing:0.35px; line-height:19px; word-spacing:2px;}
#handbook-zone-sidebar #module p.module-caption1 {padding-top:5px; font-family: 'Chronicle Comp A', 'Chronicle Comp B'; font-weight: 400; font-style: normal; font-size:15px; letter-spacing:0.35px; line-height:19px;  word-spacing:2px; color:#999;}
#handbook-zone-sidebar #module p.module-credit1 {font-family: 'Chronicle Comp A', 'Chronicle Comp B'; font-weight: 400; font-style: normal; font-size:11px; letter-spacing:0.45px; word-spacing:2px; color:#999;}
#handbook-zone-sidebar #module p a {padding-right:4px; font-weight:normal; color:#000;}
#handbook-zone-sidebar #module p.module-credit1 a {padding-right:2px; font-weight:normal; color:#545454;}
#handbook-zone-sharing {padding-top:18px; border-top:solid 2px #000;}
#handbook-zone-sharing #label {float:left; padding:2px 12px 0 0; font:italic 13px georgia;}
#handbook-zone-sharing #button {float:left; margin-right:15px;}
#handbook-zone-sharing a.button {float:left; margin-right:15px; padding:3px 8px 3px 8px; background:#fff; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-decoration:none;}
#handbook-zone-sharing a.button:hover {background:#dedede; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-transform:none;}
#handbook-zone-31days {margin:50px -35px -35px -35px; padding:35px; background:#000;}
#handbook-zone-31days ul#nav-zone-31days {list-style-type:none; margin:-35px -35px 0 -35px;}
#handbook-zone-31days ul#nav-zone-31days li.prevnav {float:left; width:50%; border-bottom:solid 5px #1f1f1f;}
#handbook-zone-31days ul#nav-zone-31days li.nextnav {float:right; width:50%; margin-left:-2px; border-left:solid 2px #1f1f1f; border-bottom:solid 5px #1f1f1f;}
#handbook-zone-31days ul#nav-zone-31days li a {display:block; background:#000; padding:30px 35px 25px 35px; text-decoration:none;}
#handbook-zone-31days ul#nav-zone-31days li a:hover {display:block; background:#1f1f1f;}
#handbook-zone-31days ul#nav-zone-31days li a:active {display:block; background:#333;}
#handbook-zone-31days ul#nav-zone-31days li.prevnav p.title-31days-day {float:left; margin:-6px 0 0 0; padding-bottom:2px; font-family:'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style:normal; font-size:13px; text-transform:uppercase; color:#43acd9; line-height:14px; border-bottom:solid 1px #43acd9;}
#handbook-zone-31days ul#nav-zone-31days li.prevnav p.title {padding-top:16px; font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight:700; font-style:normal; font-size:20px; color:#fff; letter-spacing:2px; word-spacing:6px; line-height:22px; text-transform:uppercase;}
#handbook-zone-31days ul#nav-zone-31days li.nextnav p.title-31days-day {float:right; margin:-6px 0 0 0; padding-bottom:2px; font-family:'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style:normal; font-size:13px; text-transform:uppercase; color:#43acd9; line-height:14px; border-bottom:solid 1px #43acd9;}
#handbook-zone-31days ul#nav-zone-31days li.nextnav p.title {padding-top:16px; font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight:700; font-style:normal; font-size:20px; color:#fff; letter-spacing:2px; word-spacing:6px; line-height:22px; text-transform:uppercase; text-align:right;}
@media all {
	#handbook-zone-31days ul#nav-zone-31days li.prevnav .arrow {float:left; width:23px; height:29px; margin-right:20px; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-button_previous_arrow.png)no-repeat; background-size:23px; height:29px;}
	#handbook-zone-31days ul#nav-zone-31days li.nextnav .arrow {float:right; width:23px; height:29px; margin-left:20px; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-button_next_arrow.png)no-repeat; background-size:23px; height:29px;}
	#handbook-zone-31days .title-31days-logo {position:absolute; left:168px; top:30px; width:48px; height:66px; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-logo_31_days_calendar.png)no-repeat; background-size:cover; opacity:.5;}
}
@media only screen and (-webkit-device-pixel-ratio: 2){
	#handbook-zone-31days ul#nav-zone-31days li.prevnav .arrow {float:left; width:23px; height:29px; margin-right:20px; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-button_previous_arrow@2x.png)no-repeat; background-size:23px; height:29px;}
	#handbook-zone-31days ul#nav-zone-31days li.nextnav .arrow {float:right; width:23px; height:29px; margin-left:20px; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-button_next_arrow@2x.png)no-repeat; background-size:23px; height:29px;}
	#handbook-zone-31days .title-31days-logo {position:absolute; left:168px; top:30px; width:48px; height:66px; background:url(http://valetmag.com/gr/daily/the_handbook/features/2015/31_days/art-logo_31_days_calendar@2x.png)no-repeat; background-size:cover; opacity:.5;}
}
#handbook-zone-31days .title-31days-logo:hover {-webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
#handbook-zone-31days .title-31days-label {position:absolute; left:280px; top:39px; font-family:'Sentinel A', 'Sentinel B'; font-weight:400; font-style:normal; font-size:16px; line-height:20px;}
#handbook-zone-31days .seeall-31days-label {margin-right:-3px; padding-top:5px; font-family:'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style: normal; font-size:11px; text-transform:uppercase; color:#fff;}
#handbook-divider-diamond1 {width:auto; margin-bottom:35px; border-top:solid 2px #000; opacity:.10;}
#handbook-divider-diamond1 .icon {width:8px; height:8px; margin:-5px auto; background:#000; -webkit-transform: rotate(-45deg);}
#handbook-divider-numb1 {width:75px; margin:15px auto 15px auto; border-top:solid 5px #000; opacity:.10;}


/* Layout: The Edit */


/* Layout: Ask Valet */
div#main_content #col_964 #section_wrapper_1 #section_title_bar #ask_submit {float:right;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 {float:left; width:964px; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_ask_top1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col1 {float:left; width:436px; margin-right:35px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col1 #ask_col1_secondary {float:left; width:436px; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_ask_top2.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col1 #ask_col1_secondary #col1_secondary_col1 {float:left; width:203px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col1 #ask_col1_secondary #col1_secondary_col2 {float:right; width:203px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col2 {float:left; width:493px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col2 #ask_col2_content {padding:10px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col2 #ask_col2_content #col2_content_module {float:left; min-height:66px; padding:7px; background-color:#fff; border-top:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col2 #ask_col2_content #col2_content_ask {float:left; width:453px; padding:8px; border:solid 1px #dedede;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col2 #ask_col2_content #col2_content_ask #ask_col1 {float:left; width:216px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_1 #ask_top_col2 #ask_col2_content #col2_content_ask #ask_col2 {float:right; width:216px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_2 {float:left; width:964px; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_ask_top4.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #ask_top_2 #ask_top2_col1 {float:left; width:721px; margin-right:30px;}
div#main_content #col_964 #section_wrapper_1 #ask_top_2 #ask_top2_col2 {float:left; width:213px;}
div#main_content #col_964 #section_wrapper_1 #ask_middle_1 {float:left; width:964px; min-height:125px; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_ask_middle1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #ask_middle_1 #ask_middle_col1 {float:left; width:144px; margin-right:17px;}
div#main_content #col_964 #section_wrapper_1 #ask_middle_1 #ask_middle_col2 {float:left; width:192px; margin-right:17px;}
div#main_content #col_964 #section_wrapper_1 #ask_middle_1 #ask_middle_col3 {float:left; width:184px; margin-right:17px;}
div#main_content #col_964 #section_wrapper_1 #ask_middle_1 #ask_middle_col4 {float:left; width:184px; margin-right:17px;}
div#main_content #col_964 #section_wrapper_1 #ask_middle_1 #ask_middle_col5 {float:left; width:192px;}
div#main_content #col_964 #section_wrapper_1 #ask_bottom_1 {float:left; width:964px; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_ask_bottom1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #ask_bottom_1 #ask_bottom_col1 {float:left; width:629px; margin-right:35px;}
div#main_content #col_964 #section_wrapper_1 #ask_bottom_1 #ask_bottom_col1_2 {float:left; width:629px; margin:10px 35px 0 0; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_ask_bottom2.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #ask_bottom_1 #ask_bottom_col2 {float:left; width:300px;}
div#main_content #col_964 #section_wrapper_1 #ask_subsection_1 {float:left; width:964px; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_ask_subsection1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #ask_subsection_1 #ask_subsection_col1 {float:left; width:250px;}
div#main_content #col_964 #section_wrapper_1 #ask_subsection_1 #ask_subsection_col2 {float:right; width:630px;}

div#main_content #col_964 #section_wrapper_1 #concierge_top_1 {float:left; width:964px; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_concierge_top1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col1 {float:left; width:245px; margin-right:35px;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col2 {float:left; width:684px;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col2 #concierge_row {float:left; width:684px; padding:3px 0 10px 0; border-bottom:solid 1px #f0f0f0; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_concierge_row1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col2 #concierge_row_gray {float:left; width:684px; padding:3px 0 10px 0; border-bottom:solid 1px #f0f0f0; background-image:url(http://www.valetmag.com/gr/ask-valet/art-background_concierge_row1.gif); background-repeat:repeat-y; background-color:#f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col2 #concierge_column_date {float:left; width:48px; margin:0 8px 0 8px; padding-top:8px;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col2 #concierge_column_location {float:left; width:68px; margin-right:16px; padding-top:8px; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col2 #concierge_column_location .concierge_location_icon {margin-bottom:3px; border-bottom:solid 1px #e0e0e0;}
div#main_content #col_964 #section_wrapper_1 #concierge_top_1 #concierge_top_col2 #concierge_column_qa {float:left; width:524px; padding-top:8px;}


/* Layout: Personal Shopper */
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 {float:left; width:964px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid {background-color:#fff; margin:0; padding:0; -moz-box-shadow:0 0 5px 0 #cbcbcb; -webkit-box-shadow:0 0 5px 0 #cbcbcb;}

div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 {float:left; width:394px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row {float:left; width:100%; border-bottom:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row .lead1 {border:solid 2px #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row .lead1:hover {opacity:0.85; filter:alpha(opacity=85); cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row .lead1:active {border:solid 2px #f0f0f0; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row .lead1 a.lead1_link {width:390px; min-height:446px; text-decoration:none; display:block;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row .lead1 .section {float:left; margin:-2px 0 20px 8px; padding:3px 8px 2px 8px; background-color:#f3dc1d; font:normal 84.5% helvetica; color:#000; text-transform:uppercase; border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-box-shadow:0 1px 3px 0 #b6b6b6; -moz-box-shadow:0 1px 3px 0 #b6b6b6;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row .lead1 .section_noshadow {float:left; margin:-2px 0 20px 8px; padding:3px 8px 2px 8px; background-color:#f3dc1d; font:normal 84.5% helvetica; color:#000; text-transform:uppercase; border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row .lead1 .title_line {width:auto; margin:0; padding:3px 10px 2px 10px; background-color:#fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul {width:100%; margin:0; padding:0; list-style-type:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2 {float:left; width:196px; min-height:125px; border-right:solid 1px #f0f0f0; display:block;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2:hover {opacity:0.85; filter:alpha(opacity=85); cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2:active {cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2 .wrapper {width:192px; min-height:121px; border:solid 2px #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2 .wrapper:active {border:solid 2px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2 .wrapper .title_line {float:right; margin:10px 10px 0 0; text-align:right; color:#000;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2 a.lead2_link {width:193px; min-height:121px; text-decoration:none; display:block;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2:last-child {float:left; width:197px; min-height:125px; border-right:none; display:block;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2:last-child .wrapper {width:193px; min-height:121px; border:solid 2px #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #shoptalk_row ul li.lead2:last-child .wrapper:active {border:solid 2px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col1 #directory {padding:0 15px 15px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 {float:right; width:565px; border-left:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools {margin:15px 15px 0 15px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools .wrapper {background:url(http://www.valetmag.com/gr/personal-shopper/art-background_index_tools_divider1.gif) repeat-y;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools .wrapper .col1 {float:left; width:147px; margin:12px 23px 12px 12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools .wrapper .col1_all {float:left; width:147px; margin:0 23px 12px 12px; padding-top:8px; border-top:solid 1px #f0f0f0; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools .wrapper .col2 {float:left; width:147px; margin:12px 23px 12px 12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools .wrapper .col2_all {float:left; width:147px; margin:0 23px 12px 12px; padding-top:8px; border-top:solid 1px #f0f0f0; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools .wrapper .col3 {float:left; width:147px; margin:12px 12px 12px 12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #tools .wrapper .col3_all {float:left; width:147px; margin:0 12px 12px 12px; padding-top:8px; border-top:solid 1px #f0f0f0; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #up_front {margin:0 15px 0 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #up_front .table_style1 {float:left; width:565px; height:195px; margin:0 -15px 0 -15px; background:url(http://www.valetmag.com/gr/personal-shopper/up_front/art-table_style1.jpg) no-repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #up_front .table_style2 {float:left; width:565px; height:195px; margin:0 -15px 0 -15px; background:url(http://www.valetmag.com/gr/personal-shopper/up_front/art-table_style2.jpg) no-repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #up_front .table_style3 {float:left; width:565px; height:195px; margin:0 -15px 0 -15px; background:url(http://www.valetmag.com/gr/personal-shopper/up_front/art-table_style3.jpg) no-repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #up_front .table_style4 {float:left; width:565px; height:195px; margin:0 -15px 0 -15px; background:url(http://www.valetmag.com/gr/personal-shopper/up_front/art-table_style4.jpg) no-repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #up_front .table_style5 {float:left; width:565px; height:195px; margin:0 -15px 0 -15px; background:url(http://www.valetmag.com/gr/personal-shopper/up_front/art-table_style5.jpg) no-repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #up_front .shop {float:right; margin-top:5px; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #engine {margin:0 0 20px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #engine .search {margin:15px 15px 0 0; padding-top:15px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #engine .search .browse {float:left; padding-top:3px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #index_col2 #engine .search .form {float:right;}

div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col1 {float:left; width:250px; padding:15px 15px 20px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col1 #wrapper_hash {padding:12px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col2 {float:left; width:649px; padding:15px 15px 20px 15px; border-left:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col2 .map {position:relative; width:663px; height:400px; margin:-15px 0 40px 0; background:url(http://www.valetmag.com/gr/personal-shopper/shops_directory/maps/art-index.gif) no-repeat 0 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col2 .map .pin a {position:absolute; width:30px; height:30px; background:url(http://www.valetmag.com/gr/personal-shopper/shops_directory/maps/art-pin.png) no-repeat; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col2 .map .pin a:hover {position:absolute; width:30px; height:30px; background:url(http://www.valetmag.com/gr/personal-shopper/shops_directory/maps/art-pin_hover.png) no-repeat; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col2 .map .pin a:active {position:absolute; width:30px; height:30px; background:url(http://www.valetmag.com/gr/personal-shopper/shops_directory/maps/art-pin_active.png) no-repeat; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_col2 .list {float:left; width:158px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col1 {float:left; width:615px; padding:15px 19px 15px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col1 .col1_wrapper {background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col1 .col1_wrapper .location {padding:8px 12px 0 12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col1 .col1_wrapper .location .state {float:left; margin-right:10px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col1 .col1_wrapper .location .city {float:left; margin-top:10px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col1 .col1_wrapper .location .all {float:right; margin-top:16px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col1 .col1_wrapper .map_wrapper {margin-top:8px; padding:1px 0 1px 0; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col2 {float:left; width:300px; margin:75px 15px 20px 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col2 a.store {float:left; width:100%; padding:8px; background:#fff; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col2 a:hover.store {background:#f0f0f0; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col2 a:hover.store .title_18 {color:#000;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col2 a:hover.store .gray_light {color:#545454;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_location_col2 a:active.store {background:#d6d6d6; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 {float:left; width:275px; padding:15px 15px 20px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper {background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper .location {padding:8px 12px 0 12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper .location .state {float:left; margin-right:10px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper .location .city {float:left; margin-top:10px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper .location .all {float:right; margin-top:16px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper .map_wrapper {float:left;margin-top:8px; padding:1px 0 1px 0; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper .map_larger {float:right; margin:8px 12px 20px 0; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col1 .col1_wrapper .other {float:left; margin:0 12px 0 12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 {float:left; width:623px; padding:15px 15px 20px 15px; border-left:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields {list-style-type:none; margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_title {margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_title .title {float:left; width:215px; margin:57px 0 0 20px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_title .title h1.name {margin-bottom:3px; padding-bottom:2px; font:normal 190% helvetica; color:#000; line-height:25px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_title .title .address {margin:0; padding:0; font:normal 115% helvetica; color:#545454; line-height:22px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_title .title .speciality {margin-top:40px; padding-right:15px; font:normal 95% helvetica; color:#545454; line-height:18px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_title .art {float:right; width:365px; background:#fff; -webkit-box-shadow:0 0 2px 0 #ccc; -moz-box-shadow:0 0 2px 0 #ccc;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_title .art .art_wrapper {background:#fff; padding:12px; -webkit-box-shadow:2px 2px 3px 0 #ddd; -moz-box-shadow:2px 2px 3px 0 #ddd;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about {margin-top:15px; padding-top:15px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col1 {float:left; width:31%; margin-right:20px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col2 {float:left; width:31%; margin-right:20px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col3 {float:left; width:31%;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 {float:left; width:100%; margin-top:15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 ul#reviews {list-style-type:none; margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 ul#reviews li.yelp {display:block; float:left; margin-right:5px; padding:4px 8px 4px 8px; border:solid 1px #dadada; border-radius:4px; overflow:hidden; background:#fff; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 ul#reviews li.yelp:hover {display:block; float:left; background:#f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 ul#reviews li.yelp:active {display:block; float:left; background:#d6d6d6;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 ul#reviews li.foursquare {display:block; float:left; margin:0; padding:4px 8px 4px 8px; border:solid 1px #dadada; border-radius:4px; overflow:hidden; background:#fff; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 ul#reviews li.foursquare:hover {display:block; float:left; background:#f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_about .col4 ul#reviews li.foursquare:active {display:block; float:left; background:#d6d6d6;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_history {margin-top:15px; padding-top:15px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_history .col1 {float:left; width:63%;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_history .col1 .art {float:left; width:205px; margin-bottom:10px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_history .col1 .copy {margin-top:3px; padding:0; font:normal 95% helvetica; color:#545454; line-height:18px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_history .col2 {float:right; width:31.7%;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs1 {margin-top:15px; padding-top:15px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs1 .col1 {float:left; width:27%; margin-right:20px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs1 .col2 {float:left; width:31%; padding-left:15px; border-left:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs1 .col3 {float:right; width:31.7%; margin-top:35px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs2 {margin-top:15px; padding-top:15px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs2 .col1 {float:left; width:63%; margin-top:12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs2 .col1 .full_shop {margin-top:12px; padding-top:12px; border-top:solid 1px #f0f0f0; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs2 .col2 {float:right; width:30%; padding:12px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs2 .col2 .divider_top {margin:12px -12px 0 -12px; height:5px; border-bottom:solid 1px #f0f0f0; background:#fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #directory_profile_col2 ul#profile_fields li.profile_merchandise_vs2 .col2 .divider_bottom {margin:0 -12px 12px -12px; height:5px; background:#fff;}

div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_edit {padding:15px 15px 20px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources {float:left; width:100%; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat; border-top:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .border_top {width:100%; height:1px; border-top:solid 2px #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .border_bottom {width:100%; height:1px; border-bottom:solid 2px #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .divider_half {margin:15px 35px 0 35px; border-top:1px solid #e5e5e5;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .divider_full {height:1px; margin:15px -17px 15px -17px; background:#e5e5e5; border-top:2px solid #fff; border-bottom:2px solid #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper {float:left; width:100%; margin:-3px 0 -3px 0; background:url(http://www.valetmag.com/gr/personal-shopper/art-background_shop_talk_resources_divider1.gif) repeat-y;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .col1 {float:left; width:170px; margin-right:1px; padding:17px 17px 22px 17px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row1, .row2 {float:left; width:759px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row1 .col2 {float:left; width:397px; margin-right:1px; padding:17px 17px 0 17px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row1 .col2 .related {float:left; width:160px; margin-right:25px; padding:12px; background:#fff; border:solid 1px #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row1 .col2 .related:hover {background:#fff; border:solid 1px #f0f0f0; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row1 .col2 .related a {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row1 .col2 .related a:hover {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row1 .col3 {float:left; width:293px; padding:17px 17px 0 17px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row2 .col2 {float:left; width:397px; margin-right:1px; padding:17px 17px 22px 17px; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper .row2 .col3 {float:left; width:293px; padding:17px 17px 22px 17px; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments {float:left; width:100%; margin:-3px 0 -3px 0; background:url(http://www.valetmag.com/gr/personal-shopper/art-background_shop_talk_resources_divider2.gif) repeat-y;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments .col1 {float:left; width:170px; margin-right:1px; padding:17px 17px 22px 17px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments .col2 {float:left; width:504px; margin-right:1px; padding:17px 17px 0 17px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments .col3 {float:left; width:186px; padding:17px 17px 22px 17px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments .col3 .related {float:left; width:160px; margin-bottom:15px; padding:12px; background:#fff; border:solid 1px #fff;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments .col3 .related:hover {background:#fff; border:solid 1px #f0f0f0; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments .col3 .related a {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_comments .col3 .related a:hover {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_archive {float:left; width:100%; margin:-3px 0 -3px 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #talk_resources .wrapper_w_archive .col1 {padding:17px 17px 22px 17px;}


div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row1 {padding:15px 15px 10px 15px; border-bottom:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row1 .title {float:left; margin:-5px 20px 0px -5px; padding:10px 20px 10px 20px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 {width:100%; background:url(http://www.valetmag.com/gr/personal-shopper/art-background_sales_deals_divider1.gif) repeat-y;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col1 {float:left; width:63.4%; margin-right:5px; padding:15px 15px 20px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col1 .row {float:left; width:100%; margin-bottom:35px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col1 .row_full {float:left; width:99.8%; margin-bottom:35px; border:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col1 .row .left {float:left; width:46.6%;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col1 .row_full .left {float:left; width:44%; margin:15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col1 .row .right {float:right; width:46.6%;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col1 .row_full .right {float:right; width:44%; margin:15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #sales_row2 .col2 {float:left; width:29.8%; padding:15px 15px 20px 15px;}
#deal-wrapper {width:100%; min-height:400px; background:url(http://www.valetmag.com/gr/global/art-icon_loader1.gif) no-repeat; background-position:50% 50%; background-size:24px 24px;}
#deal-wrapper .deal-container {display:none; width:100%; min-height:400px; background-color:#fff;}
#deal-wrapper .deal-container .deal-dark {min-height:400px;}
#deal-wrapper .deal-container .deal-dark .size_13_gray4 {color:#848484;}
#deal-wrapper .deal-container .deal-dark .alerts a {color:#000;}
#deal-wrapper .deal-container .deal-dark .timestamp_gray_outline {float:left; margin:1px 20px 0 0; padding:3px 8px 3px 8px; background:none; color:#666; border:solid 1px #545454; text-align:center;}
#deal-wrapper .deal-container .deal-dark .title_28 {color:#000;}
#deal-wrapper .deal-container .deal-dark .article {color:#545454;}
#deal-wrapper .deal-container .deal-dark .article a {color:#000;}
#deal-wrapper .deal-container .deal-dark .photo_cutline {padding-top:8px; color:#a4a4a4;}
#deal-wrapper .deal-container .deal-dark .photo_cutline a {color:#000;}
#deal-wrapper .deal-container .deal-light {min-height:400px;}
#deal-wrapper .deal-container .deal-light .size_13_gray4 {color:#f0f0f0;}
#deal-wrapper .deal-container .deal-light .alerts a {color:#fff;}
#deal-wrapper .deal-container .deal-light .timestamp_gray_outline {float:left; margin:1px 20px 0 0; padding:3px 8px 3px 8px; background:none; color:#dedede; border:solid 1px #dedede; text-align:center;}
#deal-wrapper .deal-container .deal-light .title_28 {color:#fff;}
#deal-wrapper .deal-container .deal-light .article {color:#dedede;}
#deal-wrapper .deal-container .deal-light .article a {color:#fff;}
#deal-wrapper .deal-container .deal-light .photo_cutline {padding-top:8px; color:#a4a4a4;}
#deal-wrapper .deal-container .deal-light .photo_cutline a {color:#fff;}
#deal-wrapper .deal-container .left {float:left; width:300px; margin:35px 0 0 50px;}
#deal-wrapper .deal-container .right {float:right; width:300px; margin:35px 50px 0 0;}

div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row1 {padding:15px 15px 10px 15px; border-bottom:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row1 .title {float:left; margin:-5px 20px 0px -5px; padding:10px 20px 10px 20px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row2 {padding:20px 15px 20px 15px; border-bottom:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row3 {margin:0 15px 0 15px; padding:20px 0 15px 0;  border-bottom:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row4 {margin:0 15px 0 15px; background:url(http://www.valetmag.com/gr/personal-shopper/art-background_alerts_divider1.gif) repeat-y -30px 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row4 .col1 {float:left; width:29.9%; margin-right:5px; padding:20px 15px 20px 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row4 .col2 {float:left; width:29.9%; margin-right:5px; padding:20px 15px 20px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row4 .col3 {float:left; width:32.6%; padding:15px 0 20px 15px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row5 {padding:20px 15px 20px 15px; border-top:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #alerts_row6 {margin:50px 15px 0 15px; padding:15px 15px 20px 15px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}

div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row1 {padding:15px 15px 10px 15px; border-bottom:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row1 .title {float:left; margin:-5px 20px 0px -5px; padding:10px 20px 10px 20px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 {min-height:500px; padding:30px; border-bottom:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col1 {float:left; width:673px; margin-right:25px; padding-right:25px; border-right:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col1 .popout a {float:right; margin-top:10px; padding-right:15px; text-align:right; background:url(http://www.valetmag.com/gr/personal-shopper/icon-popout.gif) no-repeat top right; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col1 .popout a:hover {background:url(http://www.valetmag.com/gr/personal-shopper/icon-popout_hover.gif) no-repeat top right; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col1 .popout a:active {background:url(http://www.valetmag.com/gr/personal-shopper/icon-popout_active.gif) no-repeat top right; text-decoration:none;}
#submission_wrapper {float:left; width:100%; margin-top:8px; border:solid 1px #fff; border-radius:4px; -webkit-box-shadow:0 0 5px 0 #cbcbcb; -moz-box-shadow:0 0 5px 0 #cbcbcb;}
#submission_wrapper #col1 {float:left; width:20%; min-height:550px; border-right:solid 1px #dedede;}
#submission_wrapper #col2 {float:left; width:20%; min-height:550px; border-right:solid 1px #dedede;}
#submission_wrapper #col3 {float:left; width:60%; min-height:550px;}
#submission_wrapper ul {list-style-type:none; margin:0; padding:0;}
#submission_wrapper ul li {display:block; border-top:solid 1px #fff; border-bottom:solid 1px #f0f0f0;}
#submission_wrapper ul li.form {display:block; border-top:solid 1px #fff; border-bottom:none;}
#submission_wrapper ul li.form .field_label {float:left; width:75px; padding:3px 5px 0 0;}
#submission_wrapper ul li.form .field_cell {float:left; width:265px;}
#submission_wrapper ul li.form .field_cell p.example {float:right; padding-top:5px; text-align:right; font:normal 95% helvetica; color:#cecece;}
#submission_wrapper ul li.form .field_cell p.notes {float:left; padding-top:5px; text-align:left; font:normal 95% helvetica; color:#a4a4a4;}
#submission_wrapper ul li.form .submit {margin-left:117px;}
#submission_wrapper ul li:hover {display:block; background-color:#fbfbfb; cursor:pointer;}
#submission_wrapper ul li.form:hover {display:block; background-color:#fff; cursor:default;}
#submission_wrapper ul li:first-child {border-top:none;}
#submission_wrapper ul li.instructions {padding:8px 5px 8px 12px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat; border-bottom:solid 1px #f0f0f0; cursor:default;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 {float:left; width:175px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 a.template_excel {padding-left:18px; background:url(http://www.valetmag.com/gr/personal-shopper/icon-excel.png) no-repeat top left; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 a:hover.template_excel {background:url(http://www.valetmag.com/gr/personal-shopper/icon-excel_hover.png) no-repeat top left; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 a:active.template_excel {background:url(http://www.valetmag.com/gr/personal-shopper/icon-excel_active.png) no-repeat top left; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 a.template_numbers {padding-left:18px; background:url(http://www.valetmag.com/gr/personal-shopper/icon-numbers.png) no-repeat top left; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 a:hover.template_numbers {background:url(http://www.valetmag.com/gr/personal-shopper/icon-numbers_hover.png) no-repeat top left; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 a:active.template_numbers {background:url(http://www.valetmag.com/gr/personal-shopper/icon-numbers_active.png) no-repeat top left; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 ul#templates {list-style-type:none; margin-left:22px; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 ul#templates li {display:block; float:left; width:110px; margin-bottom:8px; padding:4px 8px 4px 8px; border:solid 1px #dadada; border-radius:4px; overflow:hidden; background:#fff; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 ul#templates li:hover {display:block; float:left; background:#f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row2 .col2 ul#templates li:active {display:block; float:left; background:#d6d6d6;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #partners_row3 {margin:20px 15px 0 15px; padding:15px 15px 20px 15px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}

div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #calendar_row1 {padding:15px 15px 10px 15px; border-bottom:solid 5px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #calendar_row1 .title {float:left; margin:-5px 20px 0px -5px; padding:10px 20px 10px 20px; background:url(http://www.valetmag.com/gr/global/art-background_hash_gray1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #calendar_row2 {padding:20px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #calendar_row2 .time_span {float:left; margin:0 20px 20px -20px; background:#fff; -webkit-box-shadow:0 0 2px 0 #ccc; -moz-box-shadow:0 0 2px 0 #ccc;  border-top-right-radius:8px; border-bottom-right-radius:8px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #calendar_row2 .time_span .contents {padding:8px; background:#fff; -webkit-box-shadow:2px 2px 3px 0 #ddd; -moz-box-shadow:2px 2px 3px 0 #ddd; border-top-right-radius:8px; border-bottom-right-radius:8px;}
div#main_content #col_964 #section_wrapper_1 #shopper_section_1 #section_grid #calendar_row3 {padding:0 15px 0 15px; border-top:solid 5px #f0f0f0;}


div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 {position:relative; width:964px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid {position:relative; background-color:#fff; margin:52px 0 0 0; padding-left:171px; -moz-box-shadow:0 0 5px 0 #cbcbcb; -webkit-box-shadow:0 0 5px 0 #cbcbcb;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav {float:left; position:relative; width:171px; margin:-40px 0 0 -171px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_fixed {position:absolute; top:0; left:0; width:171px; background-color:#f5f5f5; -moz-box-shadow:-2px -2px 3px 0 #e2e2e2; -webkit-box-shadow:-2px -2px 3px 0 #e2e2e2;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_fixed_wrapper {position:absolute; top:0; width:171px; background-color:#f5f5f5; -moz-box-shadow:-2px -2px 3px 0 #e2e2e2; -webkit-box-shadow:-2px -2px 3px 0 #e2e2e2;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_fixed_wrapper.fixed {position:fixed;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_title {margin-bottom:-2px; padding:10px 5px 0 5px; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_group {margin:0 5px 10px 5px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_group ul#facet_group {list-style-type:none; position:relative; margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_group ul#facet_group li.facet_parent {display:block; overflow:hidden; cursor:pointer; width:100%; height:200px; background:url('http://valetmag.com/gr/personal-shopper/art-background_hash_gray_light1.png') repeat; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_promo {position:relative; left:0; top:0; width:1px; height:1px; margin-top:50px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_promo a {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_nav #nav_promo a:hover {text-decoration:none; color:#545454;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results {float:right; width:100%; min-height:880px; background-color:#fff; border-left:solid 171px #f5f5f5; margin-left:-171px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_tagline {float:left; width:300px; height:40px; margin-top:-40px; border-left:solid 1px #dfdfdf;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_resources {float:right; width:400px; margin-top:-45px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_resources #results_search {float:right; width:265px; margin:15px 30px 0 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_resources #results_cart {float:right; width:39px; height:45px; margin:0 30px 0 0; background:url(http://valetmag.com/gr/personal-shopper/icon-cart.png) no-repeat; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_resources #results_cart:hover {display:block; background:url(http://valetmag.com/gr/personal-shopper/icon-cart_hover.png) no-repeat; cursor:pointer; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_resources #results_cart:active {display:block; background:url(http://valetmag.com/gr/personal-shopper/icon-cart_active.png) no-repeat; cursor:pointer; text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper {float:left; min-height:915px; padding:12px 0 0 22px; -webkit-box-shadow:inset -5px -5px 4px 0 #fff, inset -2px 3px 4px 0 #fff, inset 0 0 4px 0 #cbcbcb; -moz-box-shadow:inset -5px -5px 4px 0 #fff, inset -2px 3px 4px 0 #fff, inset 0 0 4px 0 #cbcbcb;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#results_grid {list-style-type:none; margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#results_grid li#results_product {float:left; width:191px; margin:0 0 20px 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#product_wrapper {list-style-type:none; margin:0; padding:8px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#product_wrapper:hover {cursor:pointer; margin:-1px; padding:8px; border:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#product_wrapper li.product_art {margin-bottom:6px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#product_wrapper li.product_title {margin-bottom:3px; font:normal 120% helvetica; color:#000; line-height:18px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#product_wrapper li.product_maker {margin-bottom:3px; font:normal 95% helvetica; color:#545454; line-height:14px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#product_wrapper li.product_price {margin-bottom:5px; font:normal 95% helvetica; color:#545454; line-height:14px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper ul#product_wrapper li.product_toggle {margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_results #results_wrapper #results_help {float:right; margin:20px 20px 15px 0; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product {float:right; width:560px; height:auto; margin-top:-12px; border-left:solid 1px #e3e3e3; -moz-box-shadow:0 0 5px 0 #cbcbcb; -webkit-box-shadow:inset -8px 5px 8px 0 #fff, inset 0 -9px 8px 0 #fff, inset -1px 0 8px 0 #b9b9b9;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product .close {float:right; width:22px; height:22px; margin:-12px -17px 5px 0; background:url(http://www.valetmag.com/gr/personal-shopper/icon-close.png) no-repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product .close:hover {background:url(http://www.valetmag.com/gr/personal-shopper/icon-close_hover.png) no-repeat; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product .close:active {background:url(http://www.valetmag.com/gr/personal-shopper/icon-close_active.png) no-repeat; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper {padding:25px 20px 25px 30px}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields {list-style-type:none; margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_title {margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_title .col1 {float:left; width:350px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_title .col2 {float:right; width:135px; margin-top:4px; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_title .col2 .svpply {float:right; width:69px; margin-top:5px; background-color:#ededed; border-radius:8px; overflow:hidden; font-size:0px; color:#ededed;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_art {margin-top:20px; padding-top:15px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_purchase {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .col1 {float:left; width:300px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .col2 {float:right; width:160px; background:url(http://valetmag.com/gr/global/art-background_hash_gray1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .from {float:left; padding:8px 8px 12px 17px; font:italic 84.5% georgia; color:#666;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .vendor_logo {float:left; padding-bottom:12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .buy_wrapper {width:auto; height:auto; cursor: pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .add_cart {padding:12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"] {margin:0px; padding:5px; font:normal 16px helvetica; color:#000; border:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"] {display:block; padding:4px 10px 4px 10px; border-radius:8px; font:normal 130% helvetica; color:#fff; background:-webkit-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); background:-moz-linear-gradient(-45deg,#86ae18,#709a00); cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"]:hover {display:block; background:-webkit-gradient(linear, left top, left bottom, from(#9dcb1e), to(#8aba0b)); background:-moz-linear-gradient(-45deg,#86ae18,#709a00); color:#fff; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"]:active {display:block; background:-webkit-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); background:-moz-linear-gradient(-45deg,#9dcb1e,#8aba0b); color:#fff; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_about {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0; overflow:hidden;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_about .col {float:left; width:20%; margin-right:15px; padding-right:15px; padding-bottom:9000px; margin-bottom:-9000px; border-right:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_about .col_double {float:left; width:40%; margin-right:15px; padding-right:15px; padding-bottom:9000px; margin-bottom:-9000px; border-right:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_about .col_last {float:left; width:21%; padding-bottom:9010px; margin-bottom:-9000px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_about .color_swatch {float:left; margin:0 5px 8px 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_about .manufactured_map {padding-bottom:5px; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_about .manufactured_title {text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .details {float:left; width:120px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .graphic {float:right; width:80px; height:105px; margin:22px 12px 0 0; overflow:hidden;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart {float:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_size {list-style-type:none; float:left; margin-top:41px; border:solid 1px #f0f0f0; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_size li {display:block; padding:3px 8px 1px 8px; border-bottom:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_size li:last-child {display:block; border-bottom:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement {list-style-type:none; float:left; width:62px; margin-left:-1px; background-color:#fff; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement a {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement a:hover {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement.selected {background-color:#f0f0f0; color:#000; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement.selected li:first-child {background:url(http://valetmag.com/gr/global/art-background_hash_gray1.gif) repeat; color:#000;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement:hover {background-color:#f0f0f0; color:#000; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement:hover li:first-child {background:url(http://valetmag.com/gr/global/art-background_hash_gray1.gif) repeat; color:#000;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li {display:block; min-height:16px; padding:3px 8px 1px 8px; border-left:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li:first-child {display:block; min-height:36px; border:solid 1px #e5e5e5;  background:url(http://valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li span.single {line-height:36px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li span.double {line-height:16px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_fit {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_use {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper ul#product_fields li.product_history {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product #product_wrapper #product_resources {width:100%; min-height:350px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper {padding:25px 20px 25px 30px}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields {list-style-type:none; margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_title {margin:0; padding:0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_title .col1 {float:left; width:350px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_title .col2 {float:right; width:135px; margin-top:4px; text-align:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_title .col2 .svpply {float:right; width:69px; margin-top:5px; background-color:#ededed; border-radius:8px; overflow:hidden; font-size:0px; color:#ededed;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_art {margin-top:20px; padding-top:15px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_purchase {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .col1 {float:left; width:300px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .col2 {float:right; width:160px; background:url(http://valetmag.com/gr/global/art-background_hash_gray1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .from {float:left; padding:8px 8px 12px 17px; font:italic 84.5% georgia; color:#666;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .vendor_logo {float:left; padding-bottom:12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .buy_wrapper {width:auto; height:auto; cursor: pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .add_cart {padding:12px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"] {margin:0px; padding:5px; font:normal 16px helvetica; color:#000; border:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"] {display:block; padding:4px 10px 4px 10px; border-radius:8px; font:normal 130% helvetica; color:#fff; background:-webkit-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); background:-moz-linear-gradient(-45deg,#86ae18,#709a00); cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"]:hover {display:block; background:-webkit-gradient(linear, left top, left bottom, from(#9dcb1e), to(#8aba0b)); background:-moz-linear-gradient(-45deg,#86ae18,#709a00); color:#fff; text-decoration:none; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_buy .add_cart input[type="submit"]:active {display:block; background:-webkit-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); background:-moz-linear-gradient(-45deg,#9dcb1e,#8aba0b); color:#fff; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_about {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0; overflow:hidden;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_about .col {float:left; width:20%; margin-right:15px; padding-right:15px; padding-bottom:9000px; margin-bottom:-9000px; border-right:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_about .col_double {float:left; width:40%; margin-right:15px; padding-right:15px; padding-bottom:9000px; margin-bottom:-9000px; border-right:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_about .col_last {float:left; width:21%; padding-bottom:9010px; margin-bottom:-9000px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_about .color_swatch {float:left; margin:0 5px 8px 0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_about .manufactured_map {padding-bottom:5px; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_about .manufactured_title {text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .details {float:left; width:120px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .graphic {float:right; width:80px; height:105px; margin:22px 12px 0 0; overflow:hidden;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart {float:right;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_size {list-style-type:none; float:left; margin-top:41px; border:solid 1px #f0f0f0; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_size li {display:block; padding:3px 8px 1px 8px; border-bottom:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_size li:last-child {display:block; border-bottom:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement {list-style-type:none; float:left; width:62px; margin-left:-1px; background-color:#fff; text-align:center;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement a {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement a:hover {text-decoration:none;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement.selected {background-color:#f0f0f0; color:#000; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement.selected li:first-child {background:url(http://valetmag.com/gr/global/art-background_hash_gray1.gif) repeat; color:#000;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement:hover {background-color:#f0f0f0; color:#000; cursor:pointer;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement:hover li:first-child {background:url(http://valetmag.com/gr/global/art-background_hash_gray1.gif) repeat; color:#000;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li {display:block; min-height:16px; padding:3px 8px 1px 8px; border-left:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li:first-child {display:block; min-height:36px; border:solid 1px #e5e5e5;  background:url(http://valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li span.single {line-height:36px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit .chart ul#chart_measurement li span.double {line-height:16px;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_fit {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_use {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper ul#product_fields li.product_history {margin-top:20px; padding-top:20px; border-top:solid 1px #f0f0f0;}
div#main_content #col_964 #section_wrapper_1 #shopper_engine_1 #engine_grid #engine_product_full #product_wrapper #product_resources {width:100%; min-height:350px;}

#cart_summary_wrapper {float:left; width:100%; margin-top:8px; border:solid 1px #fff; border-radius:4px; -webkit-box-shadow:0 0 5px 0 #cbcbcb; -moz-box-shadow:0 0 5px 0 #cbcbcb;}
#cart_summary_wrapper #item {margin:0; padding:0; border-bottom:solid 1px #f0f0f0;}
#cart_summary_wrapper #item ul#item_listing {list-style-type:none; width:100%; margin:0; padding:0;}
#cart_summary_wrapper #item ul#item_listing li.art {display:block; float:left; width:8%; padding:8px 8px 8px 5px; text-align:center;}
#cart_summary_wrapper #item ul#item_listing li.description {display:block; float:left; width:48%; min-height:32px; padding:21px 12px 12px 0; border-right:solid 1px #f0f0f0; font:normal 130% helvetica; color:#848484; line-height:22px;}
#cart_summary_wrapper #item ul#item_listing li.price {display:block; float:left; width:8%; min-height:27px; padding:26px 12px 12px 12px; border-right:solid 1px #f0f0f0; text-align:center;}
#cart_summary_wrapper #item ul#item_listing li.quantity {display:block; float:left; width:8%; min-height:27px; padding:26px 12px 12px 12px; border-right:solid 1px #f0f0f0;}
#cart_summary_wrapper #item ul#item_listing li.total {display:block; float:left; width:8%; min-height:27px; padding:26px 12px 12px 12px; border-right:solid 1px #f0f0f0; color:#000; text-align:center;}
#cart_summary_wrapper #item ul#item_listing li.remove {display:block; float:left; width:4%; min-height:27px; margin-right:-5px; padding:26px 8px 12px 12px; background:url(http://www.valetmag.com/gr/personal-shopper/icon-remove.png) no-repeat 17px 24px; text-decoration:none;}
#cart_summary_wrapper #item ul#item_listing li.remove:hover {display:block; float:left; width:4%; min-height:27px; margin-right:-5px; padding:26px 8px 12px 12px; background:url(http://www.valetmag.com/gr/personal-shopper/icon-remove_hover.png) no-repeat 17px 24px; cursor:pointer; text-decoration:none;}
#cart_summary_wrapper #item ul#item_listing li.remove:active {display:block; float:left; width:4%; min-height:27px; margin-right:-5px; padding:26px 8px 12px 12px; background:url(http://www.valetmag.com/gr/personal-shopper/icon-remove_active.png) no-repeat 17px 24px; cursor:pointer; text-decoration:none;}
#cart_summary_wrapper #summary {margin-top:1px; padding:12px 20px 12px 0; background:url(http://valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat; font:normal 115% helvetica; color:#000; line-height:18px; text-align:right;}
#cart_summary_wrapper #summary .refresh {display:block; float:right; width:16px; height:16px; margin:-15px -32px -15px 10px; padding:15px; border:none; background:url(http://www.valetmag.com/gr/personal-shopper/icon-refresh.gif) no-repeat 15px 15px; text-decoration:none;}
#cart_summary_wrapper #summary .refresh:hover {display:block; float:right; width:16px; height:16px; margin:-15px -32px -15px 10px; padding:15px; border:none; background:url(http://www.valetmag.com/gr/personal-shopper/icon-refresh_hover.gif) no-repeat 15px 15px; cursor:pointer; text-decoration:none;}
#cart_summary_wrapper #summary .refresh:active {display:block; float:right; width:16px; height:16px; margin:-15px -32px -15px 10px; padding:15px; border:none; background:url(http://www.valetmag.com/gr/personal-shopper/icon-refresh_hover.gif) no-repeat 15px 15px; cursor:pointer; text-decoration:none; opacity:0.5; filter:alpha(opacity=50);}
#cart_faq {float:left; margin:35px -30px -20px -30px; padding:30px; border-top:solid 5px #f0f0f0;}
#cart_faq .content {padding:15px; background:url(http://valetmag.com/gr/global/art-background_hash_gray_light1.gif) repeat;}


/* Layout: Article */
#article-body-zone, #article-body-zone {min-height:400px; margin:0; padding:35px;}
#article-body-zone h2.flag_black, #article-body-zone h2.flag_black {float:left; margin:12px 12px 0 0;}
#article-body-zone h1, #article-body-zone h1 {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight:300; letter-spacing:1px;}
#article-body-zone #button, #article-body-zone #button {float:left; margin-right:15px;}
#article-body-zone a.button, #article-body-zone a.button {float:left; margin-right:15px; padding:5px 12px; background:#fff; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-decoration:none;}
#article-body-zone a.button:hover, #article-body-zone a.button:hover {background:#dedede; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-transform:none;}

#article-zone-tools {padding:15px 0 15px 0; border-top:solid 2px #000;}
#article-zone-tools #label {float:left; padding:2px 12px 0 0; font:italic 13px georgia;}
#article-zone-tools #button {float:left; margin-right:15px;}
#article-zone-tools a.button {float:left; margin-right:15px; padding:3px 8px 3px 8px; background:#fff; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-decoration:none;}
#article-zone-tools a.button:hover {background:#dedede; border:solid 1px #dedede; border-radius:4px; overflow:hidden; font:bold 12px helvetica; color:#000; text-transform:none;}
#article-zone-related {width:100%; border-top:solid 5px #dedede;}
#article-zone-related #related {float:left; width:659px; min-height:250px; margin:0; padding:1px; border-right:solid 1px #dedede;}
#related ul#related_promo {list-style-type:none; position:relative;}
#related ul#related_promo li.promo1 {float:left; width:330px; height:250px;}
#related ul#related_promo li.promo1 .module-label {position:absolute; left:0px; top:0px; padding:5px 8px; background:#000; font:normal 12px helvetica; color:#fff; text-transform:uppercase; z-index:501;}
#related ul#related_promo li.promo2 {float:left; width:329px; height:250px;}
#related ul#related_promo li.promo1 .art {position:relative; width:330px; height:250px; background-size:cover !important; overflow:hidden;}
#related ul#related_promo li.promo2 .art {position:relative; width:329px; height:250px; background-size:cover !important; overflow:hidden;}
#related ul#related_promo li.promo1 .art #content, #related ul#related_promo li.promo2 .art #content {position:absolute; bottom:14px; left:0; width:330px; z-index:500;}
#related ul#related_promo li.promo1 .art .screen, #related ul#related_promo li.promo2 .art .screen {position:absolute; bottom:0px; left:0; width:330px; height:64px; opacity:.7;}
#related ul#related_promo li.light .title {padding:10px 12px 3px 12px; color:#fff; text-align:center;}
#related ul#related_promo li.light .blurb {padding:0px 12px; color:#cecece; text-align:center;}
#related ul#related_promo li.dark .title {padding:10px 12px 3px 12px; color:#000; text-align:center;}
#related ul#related_promo li.dark .blurb {padding:0px 12px; color:#545454; text-align:center;}
#related ul#related_promo li.promo1 a {float:left; width:330px; height:250px; color:#fff; text-decoration:none !important; opacity:1;}
#related ul#related_promo li.promo2 a {float:left; width:329px; height:250px; color:#fff; text-decoration:none !important; opacity:1;}
#related ul#related_promo li.promo1 a:hover, #related ul#related_promo li.promo2 a:hover {text-decoration:none !important;}
#related ul#related_promo li.light a:hover, #related ul#related_promo li.light a:hover .title {color:#fff; text-decoration:none; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
#related ul#related_promo li.dark a:hover, #related ul#related_promo li.dark a:hover .title {color:#000; text-decoration:none; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; opacity:0.65;}
#related ul#related_promo li a:active {opacity:0.90;}

#article-zone-related #ad {float:left; width:300px; height:250px; margin:1px;}



/* Utility: Toggle Buttons */
ul#gray_toggle {float:left; list-style-type:none; border:solid 1px #dfdfdf; border-radius:8px; overflow:hidden;}
ul#gray_toggle li.item_off_first {float:left; border-right:solid 1px #dfdfdf; -moz-box-shadow:-5px -5px 0px #000; box-shadow:-5px -5px 0px #000; overflow:hidden; -webkit-box-shadow:inset 1px 1px 3px #f7f7f7; -moz-box-shadow:inset 1px 1px 3px #f7f7f7;}
ul#gray_toggle li.item_off_first a {display:block; padding:3px 10px 2px 10px; font:normal 84.5% helvetica; color:#545454;}
ul#gray_toggle li.item_off_first a:hover {background-color:#f0f0f0; color:#000; text-decoration:none;}
ul#gray_toggle li.item_off_first a:active {background-color:#b6b6b6; color:#000;}
ul#gray_toggle li.item_off {float:left; border-right:solid 1px #dfdfdf; -moz-box-shadow:-5px -5px 0px #000; box-shadow:-5px -5px 0px #000; overflow:hidden; -webkit-box-shadow:inset 1px 1px 3px #f7f7f7; -moz-box-shadow:inset 1px 1px 3px #f7f7f7;}
ul#gray_toggle li.item_off a {display:block; padding:3px 10px 2px 10px; font:normal 84.5% helvetica; color:#545454;}
ul#gray_toggle li.item_off a:hover {background-color:#f0f0f0; color:#000; text-decoration:none;}
ul#gray_toggle li.item_off a:active {background-color:#b6b6b6; color:#000;}
ul#gray_toggle li.item_off_last {float:left; box-shadow:-5px -5px 0px #000; overflow:hidden; -webkit-box-shadow:inset 1px 1px 3px #f7f7f7; -moz-box-shadow:inset 1px 1px 3px #f7f7f7;}
ul#gray_toggle li.item_off_last a {display:block; padding:3px 10px 2px 10px; font:normal 84.5% helvetica; color:#545454;}
ul#gray_toggle li.item_off_last a:hover {background-color:#f0f0f0; color:#000; text-decoration:none;}
ul#gray_toggle li.item_off_last a:active {background-color:#b6b6b6; color:#000;}
ul#gray_toggle li.item_on_first {float:left; border-right:solid 1px #dfdfdf; -moz-box-shadow:-5px -5px 0px #000; box-shadow:-5px -5px 0px #000; overflow:hidden; border-top-left-radius:8px; border-bottom-left-radius:8px; -webkit-box-shadow:inset 1px 1px 3px #f7f7f7; -moz-box-shadow:inset 1px 1px 3px #f7f7f7;}
ul#gray_toggle li.item_on_first a {display:block; padding:3px 10px 2px 10px; font:normal 84.5% helvetica; color:#545454;}
ul#gray_toggle li.item_on_first a:hover {background-color:#f0f0f0; color:#000; text-decoration:none;}
ul#gray_toggle li.item_on_first a:active {background-color:#b6b6b6; color:#000;}
ul#gray_toggle li.item_on {float:left; border-right:solid 1px #dfdfdf; -moz-box-shadow:-5px -5px 0px #000; box-shadow:-5px -5px 0px #000; overflow:hidden; -webkit-box-shadow:inset 1px 1px 3px #f7f7f7; -moz-box-shadow:inset 1px 1px 3px #f7f7f7;}
ul#gray_toggle li.item_on a {display:block; padding:3px 10px 2px 10px; font:normal 84.5% helvetica; color:#545454;}
ul#gray_toggle li.item_on a:hover {background-color:#f0f0f0; color:#000; text-decoration:none;}
ul#gray_toggle li.item_on a:active {background-color:#b6b6b6; color:#000;}
ul#gray_toggle li.item_on_last {float:left; -moz-box-shadow:-5px -5px 0px #000; box-shadow:-5px -5px 0px #000; overflow:hidden; border-top-right-radius:8px; border-bottom-right-radius:8px; -webkit-box-shadow:inset 1px 1px 3px #f7f7f7; -moz-box-shadow:inset 1px 1px 3px #f7f7f7;}
ul#gray_toggle li.item_on_last a {display:block; padding:3px 10px 2px 10px; font:normal 84.5% helvetica; color:#545454;}
ul#gray_toggle li.item_on_last a:hover {background-color:#f0f0f0; color:#000; text-decoration:none;}
ul#gray_toggle li.item_on_last a:active {background-color:#b6b6b6; color:#000;}

ul#gray_toggle li.item_off_buy {float:left; -moz-box-shadow:-5px -5px 0px #000; box-shadow:-5px -5px 0px #000; overflow:hidden; -webkit-box-shadow:inset 1px 1px 3px #f7f7f7; -moz-box-shadow:inset 1px 1px 3px #f7f7f7;}
ul#gray_toggle li.item_off_buy a {display:block; padding:3px 10px 2px 10px; font:normal 84.5% helvetica; color:#545454;}
ul#gray_toggle li.item_off_buy a:hover {background:-webkit-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); background:-moz-linear-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); color:#fff; text-decoration:none;}
ul#gray_toggle li.item_off_buy a:active {background:-webkit-gradient(linear, left top, left bottom, from(#9dcb1e), to(#8aba0b)); background:-moz-linear-gradient(linear, left top, left bottom, from(#9dcb1e), to(#8aba0b)); color:#fff;}

ul#buy_button li.item_buy {float:left; margin:15px 0 12px 15px; border-radius:8px; color:#fff; background:-webkit-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); background:-moz-linear-gradient(-45deg,#86ae18,#709a00);}
ul#buy_button li.item_buy a {display:block; padding:4px 10px 4px 10px; border-radius:8px; font:normal 130% helvetica; color:#fff;}
ul#buy_button li.item_buy a:hover {display:block; background:-webkit-gradient(linear, left top, left bottom, from(#9dcb1e), to(#8aba0b)); background:-moz-linear-gradient(-45deg,#86ae18,#709a00); color:#fff; text-decoration:none;}
ul#buy_button li.item_buy a:active {display:block; background:-webkit-gradient(linear, left top, left bottom, from(#86ae18), to(#709a00)); background:-moz-linear-gradient(-45deg,#9dcb1e,#8aba0b); color:#fff;}


/* Utility: Tooltip Menu */

.cbp-tm-menu, .cbp-tm-menu ul {list-style:none;}
.cbp-tm-menu {display:block; position:absolute; right:0; top:30%; z-index:1000; text-align:right;}
.cbp-tm-menu > li {position:relative; float:left; display:inline-block; margin:0; padding:0;}
.cbp-tm-menu > li {background:#fff; border-left:solid 1px #ccc; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; color:#333;}
.cbp-tm-menu > li:first-child {border-top-left-radius:6px; border-bottom-left-radius:6px;}
.cbp-tm-menu > li:last-child {border-right:solid 1px #ccc; border-top-right-radius:6px; border-bottom-right-radius:6px;}

.cbp-tm-menu > li > a {
	font-size:15px;
	padding:8px 12px;
	display: block;
}

.cbp-tm-menu > li > a:hover {
	background:#ccc;
	color: #545454;
	text-decoration:none;
}

.cbp-tm-menu > li > a:active {
	background:#545454;
	color: #fff;
	text-decoration:none;
}

/* sumbenu with transitions */
.cbp-tm-submenu {
	position: absolute;
	display: block;
	visibility: hidden;
	opacity: 0;
	padding: 0;
	text-align: left;
	pointer-events: none;
	-webkit-transition: visibility 0s, opacity 0s;
	-moz-transition: visibility 0s, opacity 0s;
	transition: visibility 0s, opacity 0s;
}

.cbp-tm-show .cbp-tm-submenu {
	width: 100px;
	left: 50%;
	margin: 0 0 0 -3.7em;
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	-webkit-transition: visibility 0s, opacity 0.3s;
	-moz-transition: visibility 0s, opacity 0.3s;
	transition: visibility 0s, opacity 0.3s;
}

.cbp-tm-show-above .cbp-tm-submenu {
	bottom: 100%;
	padding-bottom: 10px;
}

.cbp-tm-show-below .cbp-tm-submenu {
	top: 100%;
	padding-top: 10px;
}

/* extreme cases: not enough space on the sides */
.cbp-tm-nospace-right .cbp-tm-submenu {
	right: 0;
	left: auto;
}

.cbp-tm-nospace-left .cbp-tm-submenu {
	left: 0;
}

/* last menu item has to fit on the screen */
.cbp-tm-menu > li:last-child .cbp-tm-submenu {
	right: 0;
}

/* 	
arrow: depending on where the menu will be shown, we set 
the right position for the arrow
*/

.cbp-tm-submenu:after {
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.cbp-tm-show-above .cbp-tm-submenu:after {
	top: 100%;
	margin-top: -10px;
}

.cbp-tm-show-below .cbp-tm-submenu:after {
	bottom: 100%;
	margin-bottom: -10px;
}

.cbp-tm-submenu:after {
	border-color: transparent;
	border-width: 16px;
	margin-left: -16px;
	left: 50%;
}

.cbp-tm-show-above .cbp-tm-submenu:after {
	border-top-color: #000;
}

.cbp-tm-show-below .cbp-tm-submenu:after {
	border-bottom-color: #000;
}

.cbp-tm-submenu > li {
	display: block;
	background: #000;
}

.cbp-tm-submenu > li > a {
	padding: 8px 12px; /* top/bottom paddings in 'em' cause a tiny "jump" in Chrome on Win */
	display: block;
	font-size: 14px;
	position: relative;
	color: #fff;
	border-bottom:solid 1px #414141;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}

.cbp-tm-submenu > li:last-child > a {
	border-bottom:none;
}

.no-touch .cbp-tm-submenu > li > a:hover {
	color: #fff;
	background: #545454;
	text-decoration:none;
}
.no-touch .cbp-tm-submenu > li > a:active {
	color:#fff;
	background:#b6b6b6;
	text-decoration:none;
}
	


/* Utility: Personal Shopper Photo Viewer */
.pika-thumbs li {width:53px; height:50px; -moz-box-shadow:1px 1px 5px1px #cbcbcb; -webkit-box-shadow:1px 1px 3px 0 #cbcbcb; box-shadow:1px 1px 5px 1px #cbcbcb;}
.pika-thumbs {float:right; width:55px;}
.pika-thumbs li {list-style-type:none; float:left; margin-bottom:5px; background:#fff; border:solid 1px #fff; cursor:pointer;}
.pika-thumbs li .clip {position:relative; height:100%; text-align:center; vertical-align:center; overflow:hidden;}
.pika-thumbs li:last {margin 0;}
.pikachoose {width:498px; margin:0; padding:0;}
.pika-stage {position:relative; float:left; width:400px; height:377px;}
.pika-stage .main-image {position:absolute; top:0; left:0;}
.pika-stage .pika-aniwrap {position: absolute; top: 0; left: 0px;}
.pika-stage .pika-aniwrap {width:100%;}
.pika-stage .pika-ani {position:relative; display:none; z-index:2; margin:0 auto;}
.pika-stage img {border:0; height:100%;}
.pika-stage .caption {display:none;}
.pika-imgnav a {display:none;}
.pika-textnav {display:none;}
.pika-counter{display:none;}


/* Utility: Personal Shopper Scolling Div */
.scroll-pane {width:100%; height:auto; overflow:auto; outline-offset:0px;}
.scroll-pane:focus {outline:0;}
.jspContainer {overflow:hidden; position:relative;}
.jspPane {position:absolute;}
.jspVerticalBar {position:absolute; top:0; right:0; width:12px; height:100%;}
.jspHorizontalBar {position:absolute; bottom:0; left:0; width:100%; height:16px;}
.jspVerticalBar *, .jspHorizontalBar * {margin:0; padding:0;}
.jspCap {display:none;}
.jspHorizontalBar .jspCap {float:left;}
.jspTrack {position:relative; background:#efefef;}
.jspDrag {position:relative; top:0; left:0; background:#c8c8c8; cursor:pointer; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {float:left; height:100%;}
* html .jspCorner { margin: 0 -3px 0 0; }


/* The Handbook */
div#main_content #col_964 #section_wrapper_2 {float:left; width:964px; margin-top:10px;}
div#main_content #col_964 #section_wrapper_2 #section_top_2 {float:left; width:964px; background-image:url(http://www.valetmag.com/gr/global/art-background_section_top2.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_2 #section_top_2 #section_top2_col1 {float:left; width:217px; margin-right:31px;}
div#main_content #col_964 #section_wrapper_2 #section_top_2 #section_top2_col2 {float:left; width:217px; margin-right:31px;}
div#main_content #col_964 #section_wrapper_2 #section_top_2 #section_top2_col3 {float:left; width:217px; margin-right:31px;}
div#main_content #col_964 #section_wrapper_2 #section_top_2 #section_top2_col4 {float:left; width:217px;}
div#main_content #col_964 #section_wrapper_2 #section_bottom_1 {float:left; width:964px; background-image:url(http://www.valetmag.com/gr/global/art-background_section_bottom1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #section_wrapper_2 #section_bottom_1 #section_bottom_col1 {float:left; width:365px; margin-right:32px;}
div#main_content #col_964 #section_wrapper_2 #section_bottom_1 #section_bottom_col1 #col1_handbook {float:left; width:365px;}
div#main_content #col_964 #section_wrapper_2 #section_bottom_1 #section_bottom_col2 {float:left; width:242px; margin-right:25px;}
div#main_content #col_964 #section_wrapper_2 #section_bottom_1 #section_bottom_col2 #col2_distribution {float:left; width:242px;}
div#main_content #col_964 #section_wrapper_2 #section_bottom_1 #section_bottom_col3 {float:left; width:300px;}
div#main_content #col_964 #section_wrapper_2 #section_bottom_1 #section_bottom_col3 #col3_ad {float:left; width:300px;}
div#main_content #col_964 #handbook_wrapper_1 {float:left; width:964px; margin-top:10px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #handbook_wrapper_1 #handbook_body {float:left; width:959px; margin:0; padding:0;}
div#main_content #col_964 #handbook_wrapper_1 #handbook_body .handbook_col_left {float:left; width:595px; margin:0; padding:0;}
div#main_content #col_964 #handbook_wrapper_1 #handbook_body .handbook_col_right {float:right; width:353px; margin:0; padding:0;}
div#main_content #col_964 #handbook_wrapper_1 .handbook_cap {float:left; width:964px; height:5px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_cap1.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #handbook_wrapper_1 .handbook_footer {float:left; width:964px; height:5px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_footer1.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #handbook_wrapper_1 #topic_cap {float:left; width:550px; height:8px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_cap1_2.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #handbook_wrapper_1 #topic_cap2 {float:left; width:550px; height:8px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_cap1_3.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #handbook_wrapper_1 #topic_body {float:left; width:550px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook1_2.gif); background-repeat:repeat-y; background-position:top;}
div#main_content #col_964 #handbook_wrapper_1 #topic_body2 {float:left; width:550px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook1_3.gif); background-repeat:repeat-y; background-position:top;}
div#main_content #col_964 #handbook_wrapper_1 #topic_footer {float:left; width:550px; height:8px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_footer1_2.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #handbook_wrapper_1 #topic_footer2 {float:left; width:550px; height:8px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_footer1_3.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #handbook_wrapper_2 {float:left; width:964px; margin-top:30px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook2.gif); background-repeat:repeat-y;}
div#main_content #col_964 #handbook_wrapper_2 .handbook_nav {float:left; width:125px; margin-top:28px; padding:0; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_nav1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #handbook_wrapper_2 .handbook_nav .handbook_nav_cap {float:left; width:125px; height:8px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_nav_cap1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #handbook_wrapper_2 .handbook_nav .handbook_nav_footer {float:left; width:125px; height:8px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_nav_footer1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #handbook_wrapper_2 #handbook_body {float:left; width:839px; margin:0; padding:0;}
div#main_content #col_964 #handbook_wrapper_2 #handbook_body .handbook_col_left {float:left; width:470px; margin:0; padding:0;}
div#main_content #col_964 #handbook_wrapper_2 #handbook_body .handbook_col_right {float:right; width:353px; margin:0; padding:0;}
div#main_content #col_964 #handbook_wrapper_2 .handbook_cap {float:right; width:844px; height:5px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_cap2.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #handbook_wrapper_2 .handbook_footer {float:right; width:844px; height:5px; background-image:url(http://www.valetmag.com/gr/the-handbook/art-background_handbook_footer2.gif); background-repeat:no-repeat; background-position:top;}
div#main_content #col_964 #gallery_wrapper_1 {float:left; width:964px; margin-top:15px; background-image:url(http://www.valetmag.com/gr/product-gallery/art-background_gallery1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #gallery_wrapper_1 .gallery_cap {float:left; width:964px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #gallery_wrapper_1 #gallery_body {float:left; width:964px; margin:0; padding:0;}
div#main_content #col_964 #gallery_wrapper_1 #gallery_body .gallery_intro {float:left; width:218px;}
div#main_content #col_964 #gallery_wrapper_1 #gallery_body .gallery_photo {float:right; width:731px;}
div#main_content #col_964 #gallery_wrapper_1 .gallery_footer {float:left; width:964px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #gallery_wrapper_1 .gallery_tools {float:left; width:964px; height:21px; background-image:url(http://www.valetmag.com/gr/product-gallery/art-background_tools1.gif); background-repeat:no-repeat;}


/* The Mix */
div#main_content #col_964 #mix_wrapper {float:left; width:964px; margin-top:10px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_wrapper1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper #mix_left {float:left; width:762px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_nav_left_on {float:left; width:21px; height:500px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_nav_left_off {float:left; width:21px; height:500px; background-image:url(http://www.valetmag.com/gr/the-mix/art-button_left2.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body {float:left; width:720px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_date {float:left; margin-left:10px; padding:0;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_date .date_left {float:left; width:9px; padding:5px 0 1px 0; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_date_left1.gif); background-repeat:no-repeat; background-position:bottom left;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_date .date_middle {float:left; padding:5px 0 4px 0; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_date_middle1.gif); background-repeat:repeat-x; background-position:bottom left;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_date .date_right {float:left; width:9px; padding:5px 0 1px 0; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_date_right1.gif); background-repeat:no-repeat; background-position:bottom left;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body .mix_cap_1 {float:left; width:720px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_middle_1 {float:left; width:720px; height:490px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_middle1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_middle_1 #mix1_zone1 {float:left; width:710px; height:490px; margin-left:5px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_middle_1 #mix1_zone1 .zone1_content {float:left; width:710px; height:490px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body .mix_footer_1 {float:left; width:720px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body .mix_cap_3 {float:left; width:720px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_middle_3 {float:left; width:720px; min-height:490px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_middle3.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_middle_3 #mix3_zone1 {float:left; width:912px; min-height:309px; margin-left:5px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body #mix_middle_3 #mix3_zone1 .zone1_content {float:left; width:912px; min-height:309px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_body .mix_footer_3 {float:left; width:720px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_nav_right_on {float:left; width:21px; height:500px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_nav_right_off {float:left; width:21px; height:500px; background-image:url(http://www.valetmag.com/gr/the-mix/art-button_right2.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_browser {float:left; width:762px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_browser1.gif); background-repeat:no-repeat; background-position:left bottom; line-height:12px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_browser #browser_nav_left {float:left; width:15px; margin:0 13px 0 5px; padding-top:68px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_browser #browser_nav_middle {float:left; width:700px; padding:10px 0 15px 0;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_browser #browser_nav_right {float:left; width:15px; margin:0 5px 0 0; padding-top:68px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_comments {float:left; width:762px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_comments1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_comments #comments_buzz {float:left; width:93px; margin-right:20px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_buzz_body1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_comments #comments_buzz #buzz_cap {float:left; width:93px; height:10px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_buzz_cap1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_comments #comments_buzz #buzz_body {float:left; width:83px; margin-left:5px; text-align:center;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_comments #comments_buzz #buzz_footer {float:left; width:93px; height:10px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_buzz_footer1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_comments #comments_zone {float:left; width:415px; margin-right:24px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_comments #comments_related {float:left; width:210px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_resources {float:left; width:762px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_bottom_resources1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_resources #resources_col1 {float:left; width:220px; margin-right:11px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_resources #resources_col2 {float:left; width:300px; margin-right:21px;}
div#main_content #col_964 #mix_wrapper #mix_left #mix_resources #resources_col3 {float:left; width:210px;}
div#main_content #col_964 #mix_wrapper #mix_tools {float:left; width:134px; min-height:281px; margin-right:25px; background-image:url(http://www.valetmag.com/gr/global/art-background_hash_gray_light1.gif); background-repeat:repeat;}
div#main_content #col_964 #mix_wrapper #mix_tools .tools_contents {padding:12px;}
div#main_content #col_964 #mix_wrapper #mix_comments2 {float:left; width:483px; margin-right:20px; padding-top:12px; border-right:solid 1px #dedede;}
div#main_content #col_964 #mix_wrapper #mix_ad {float:left; width:300px;}

div#main_content #col_964 #mix_wrapper2 {float:left; width:964px; margin-top:10px;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_left_on2 {float:left; width:21px; height:500px;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_left_on3 {float:left; width:21px; height:319px;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_left_off2 {float:left; width:21px; height:500px; background-image:url(http://www.valetmag.com/gr/the-mix/art-button_left2.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_left_off3 {float:left; width:21px; height:319px; background-image:url(http://www.valetmag.com/gr/the-mix/art-button_left3.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 {float:left; width:922px;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_date {float:left; margin-left:10px; padding:0;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_date .date_left {float:left; width:9px; padding:5px 0 1px 0; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_date_left1.gif); background-repeat:no-repeat; background-position:bottom left;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_date .date_middle {float:left; padding:5px 0 4px 0; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_date_middle1.gif); background-repeat:repeat-x; background-position:bottom left;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_date .date_right {float:left; width:9px; padding:5px 0 1px 0; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_date_right1.gif); background-repeat:no-repeat; background-position:bottom left;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 .mix_cap_3 {float:left; width:922px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_middle_3 {float:left; width:922px; min-height:490px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_middle3.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_middle_4 {float:left; width:922px; min-height:309px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_middle3.gif); background-repeat:repeat-y;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_middle_3 #mix3_zone1 {float:left; width:912px; min-height:490px; margin-left:5px;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_middle_4 #mix3_zone2 {float:left; width:912px; min-height:309px; margin-left:5px;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_middle_3 #mix3_zone1 .zone1_content {float:left; width:912px; min-height:490px;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 #mix_middle_4 #mix3_zone2 .zone2_content {float:left; width:912px; min-height:309px;}
div#main_content #col_964 #mix_wrapper2 #mix_body2 .mix_footer_3 {float:left; width:922px; height:5px; background-color:#e0e0e0;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_right_on2 {float:left; width:21px; min-height:500px;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_right_on3 {float:left; width:21px; min-height:319px;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_right_off2 {float:left; width:21px; min-height:500px; background-image:url(http://www.valetmag.com/gr/the-mix/art-button_right2.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper2 #mix_nav_right_off3 {float:left; width:21px; min-height:319px; background-image:url(http://www.valetmag.com/gr/the-mix/art-button_right3.gif); background-repeat:no-repeat;}
div#main_content #col_964 #mix_wrapper2 #mix_browser2 {float:left; width:922px; margin-left:21px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_mix_browser3.gif); background-repeat:no-repeat; background-position:left bottom; line-height:12px;}
div#main_content #col_964 #mix_wrapper2 #mix_browser2 #browser_nav_middle2 {float:left; width:880px; padding:10px 0 15px 40px;}
div#main_content #col_964 #mix_wrapper #mix_right {float:right; width:160px;}


/* Articles */
div#main_content #col_964 #archive_leaderboard {float:left; width:954px; padding:10px 0 15px 0; text-align:center;}
div#main_content #col_964 #archive_leaderboard_handbook {float:left; width:954px; height:109px; text-align:center;}
div#main_content #col_964 #archive_wrapper {float:left; width:964px; margin-top:10px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_wrapper1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_left {float:left; width:782px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_datestamp {float:left; width:71px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_datestamp #datestamp_cap {float:left; width:71px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp_cap1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_datestamp #datestamp_body {float:left; width:70px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_datestamp #datestamp_body #datestamp_date {float:left; width:54px; margin:-3px 0 8px 9px; text-align:center; padding-bottom:10px; border-bottom:solid 1px #f0f0f0;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_datestamp #datestamp_body #datestamp_author {float:left; width:60px; margin:0 0 -5px 9px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_datestamp #datestamp_footer {float:left; width:71px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp_footer1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_body {float:left; width:710px; border-top:solid 1px #d6d6d6; border-left:solid 1px #d6d6d6;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_body #mix1_zone1 {float:left; width:710px; height:490px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_body #mix1_zone1 .zone1_content {float:left; width:710px; height:490px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_body #mix_date {float:left; height:22px; margin-left:10px; padding:0;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_comments {float:left; width:762px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_comments1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_comments #comments_left {float:left; width:370px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_comments #comments_left #left_resources {float:left; width:370px; margin-bottom:15px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_resources1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_comments #comments_left #left_resources #resources1 {float:left; width:180px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_comments #comments_left #left_resources #resources2 {float:right; width:168px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_comments #comments_left #comments_zone {float:left; width:370px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_comments #comments_right {float:right; width:370px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_resources {float:left; width:762px; background-image:url(http://www.valetmag.com/gr/the-mix/art-background_bottom_resources1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_resources #resources_col1 {float:left; width:220px; margin-right:11px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_resources #resources_col2 {float:left; width:300px; margin-right:21px;}
div#main_content #col_964 #archive_wrapper #archive_left #archive_resources #resources_col3 {float:left; width:210px;}
div#main_content #col_964 #archive_wrapper #archive_right {float:right; width:160px;}

div#main_content #col_964 #archive_wrapper {float:left; width:964px; margin-top:10px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_wrapper1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_datestamp2 {float:left; width:71px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_datestamp2 #datestamp_cap {float:left; width:71px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp_cap1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #archive_wrapper #archive_datestamp2 #datestamp_body {float:left; width:70px;}
div#main_content #col_964 #archive_wrapper #archive_datestamp2 #datestamp_body #datestamp_date {float:left; width:54px; margin:-3px 0 8px 9px; text-align:center; padding-bottom:10px; border-bottom:solid 1px #f0f0f0;}
div#main_content #col_964 #archive_wrapper #archive_datestamp2 #datestamp_body #datestamp_author {float:left; width:60px; margin:0 0 -5px 9px;}
div#main_content #col_964 #archive_wrapper #archive_datestamp2 #datestamp_footer {float:left; width:71px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp_footer1.gif); background-repeat:no-repeat;}
div#main_content #col_964 #archive_wrapper #archive_datestamp3 {float:left; width:125px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp1.gif); background-repeat:repeat-y;}
div#main_content #col_964 #archive_wrapper #archive_datestamp3 #datestamp_cap {float:left; width:125px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp_cap2.gif); background-repeat:no-repeat;}
div#main_content #col_964 #archive_wrapper #archive_datestamp3 #datestamp_body {float:left; width:124px;}
div#main_content #col_964 #archive_wrapper #archive_datestamp3 #datestamp_footer {float:left; width:125px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_archive_datestamp_footer2.gif); background-repeat:no-repeat;}
div#main_content #col_964 #archive_wrapper #archive_body2 {float:left; width:891px; border-top:solid 1px #d6d6d6; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#fff;}
div#main_content #col_964 #archive_wrapper #archive_body2 #mix3_zone1 {float:left; width:891px;}
div#main_content #col_964 #archive_wrapper #archive_body2 #mix3_zone2 {float:left; width:891px; height:309px;}
div#main_content #col_964 #archive_wrapper #archive_body2 #mix3_zone1 .zone3_content {float:left; width:891px;}
div#main_content #col_964 #archive_wrapper #archive_body2 #mix3_zone2 .zone3_content {float:left; width:891px; min-height:309px;}
div#main_content #col_964 #archive_wrapper #archive_body2 #mix_date {float:left; height:22px; margin-left:10px; padding:0;}
div#main_content #col_964 #archive_wrapper #archive_body3 {float:left; width:837px; border-top:solid 1px #d6d6d6; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#fff;}


/* Footer */


/* Date Icon */
#article_datestamp {float:left; width:72px;}
#article_datestamp #datestamp_cap {float:left; width:72px; background-image:url(http://www.valetmag.com/gr/global/art-background_article_datestamp_cap1.png); background-repeat:no-repeat; border-bottom:solid 1px #fff;}
#article_datestamp #datestamp_cap #datestamp_date {width:64px; margin:8px 4px 8px 4px; text-align:center;}
#article_datestamp #datestamp_footer {float:left; width:72px; background-image:url(http://www.valetmag.com/gr/global/art-background_article_datestamp_footer1.png); background-repeat:no-repeat; background-position:bottom left;}
#article_datestamp #datestamp_footer #datestamp_keyword {width:64px; margin:8px 4px 8px 4px; text-align:center;}


/* Browser Modules */
div#browser {float:left; width:106px;}
div#browser #browser_kicker {float:left; width:106px; text-align:center;}
div#browser #browser_item_cap_on {float:left; width:106px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_cap1.gif); background-repeat:no-repeat;}
div#browser #browser_item_cap_hover {float:left; width:106px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_cap2.gif); background-repeat:no-repeat;}
div#browser #browser_item_cap_off {float:left; width:106px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_cap3.gif); background-repeat:no-repeat;}
div#browser #browser_item_body_on {float:left; width:106px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_body1.gif); background-repeat:repeat-y;}
div#browser #browser_item_body_hover {float:left; width:106px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_body2.gif); background-repeat:repeat-y;}
div#browser #browser_item_body_off {float:left; width:106px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_body3.gif); background-repeat:repeat-y;}
div#browser #browser_item_body_on #browser_item_content {float:left; width:100px; height:115px; margin-left:3px; text-align:center; line-height:12px;}
div#browser #browser_item_body_hover #browser_item_content {float:left; width:100px; height:115px; margin-left:3px; text-align:center; line-height:12px;}
div#browser #browser_item_body_off #browser_item_content {float:left; width:100px; height:115px; margin-left:3px; text-align:center; line-height:12px;}
div#browser #browser_item_footer_on {float:left; width:106px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_footer1.gif); background-repeat:no-repeat;}
div#browser #browser_item_footer_hover {float:left; width:106px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_footer2.gif); background-repeat:no-repeat;}
div#browser #browser_item_footer_off {float:left; width:106px; height:11px; background-image:url(http://www.valetmag.com/gr/global/art-background_browser_item_footer3.gif); background-repeat:no-repeat;}


/* App Tabs */
#app #page-zone #category-zone {min-height:800px; padding-top:35px;}
#app #page-zone #category-zone #controls-filter ul {list-style-type:none; margin:0 0 0 405px;}
#app #page-zone #category-zone #controls-filter li {float:left; margin-right:-1px; padding:8px 12px; border:1px solid #43acd9; border-radius:0; font:bold 13px helvetica; color:#000; background-color:#fff; color:#43acd9; text-decoration:none; cursor: pointer;}
#app #page-zone #category-zone #controls-filter li:first-child {border-top-left-radius:.5em; border-bottom-left-radius:.5em;}
#app #page-zone #category-zone #controls-filter li:last-child {margin-left:-1px; border-top-right-radius:.5em; border-bottom-right-radius:.5em;}
#app #page-zone #category-zone #controls-filter li:active, #controls-filter li.active {background-color:#43acd9 !important; color:#fff !important; text-shadow:none; cursor:default;}
#app #page-zone #category-zone #controls-filter li:down {background-color:#43acd9; color:#fff; text-shadow:none;}
#app #page-zone #category-zone #controls-filter li:hover {background-color:#c8e7f4; color:#000; text-shadow:none; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear;}
#app #page-zone #category-zone #Grid {width:915px; height:800px; margin:10px 0 0 50px;}
#app #page-zone #category-zone #Grid:after {content:''; display:inline-block; width:100%;}
#app #page-zone #category-zone #Grid .mix {display:none; opacity:0;}
#app #page-zone #category-zone #Grid .mix li.entry {list-style-type:none; margin:2px 0 10px 0; font-size:12px;}
#app #page-zone #category-zone #Grid .mix li.entry:last-child {margin-bottom:none;}
#app #page-zone #category-zone #Grid .mix #group {float:left; width:240px; margin:0 50px 35px 0;}
#app #page-zone #category-zone #Grid .mix #group h2.category {float:left; width:15px; height:20px; margin-right:20px; padding:7px 5px 0 5px; background:#000; font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight:700; font-style:normal; font-size:14px; text-align:center; text-transform:uppercase; color:#fff; line-height:12px;}
#app #page-zone #category-zone #Grid .mix #group ul {list-style-type:none; float:left; width:195px; margin:0; padding-top:3px; font-size:15px; line-height:17px;}
#app #page-zone #category-zone #Grid .mix #group ul li {margin-bottom:8px;}
#app #page-zone #category-zone #Grid .mix #group ul li:last-child {margin-bottom:0;}
#app #page-zone #category-zone #Grid li.features_promo {list-style-type:none; float:left; padding:15px; border-right:solid 1px #dedede; border-bottom:solid 1px #dedede; opacity:1 !important;}
#app #page-zone #category-zone #Grid li.features_promo:hover {opacity:0.85 !important; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -ms-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; text-decoration:none;}
#app #page-zone #category-zone #Grid li.features_promo:selected {opacity:0.35 !important;}
#app #page-zone #category-zone #Grid li.features {display:none; width:865px; height:800px !important; overflow:hidden;}
#app #page-zone #category-zone #Grid li.support {display:none; width:865px; height:800px !important; overflow:hidden;}


/* Shopping Engine Facets */
.treeview, .treeview ul {list-style:none; margin:0; padding:0;}
.treeview ul {margin:5px 0 10px 0;}	/* Children */
.treeview .hitarea {background:url(jquery.treeview/images/treeview-default.gif) -64px -25px no-repeat; height:16px; width:16px; margin-left:-16px; float:left; cursor:pointer;}
* html .hitarea {display:inline; float:none;}	/* IE6 Fix */
.treeview li {margin-top:2px; padding:4px 0pt 3px 16px;}	/* Children */
/*.treeview a.selected {background-color: #f3dc1d;}*/
.treeview .hover {color:#545454; cursor:pointer;}	/* Text Hover */
.treeview li { background: url(jquery.treeview/images/treeview-default-line.gif) 0 0 no-repeat; }	/* Connector: Vertical Line */
.treeview li.collapsable, .treeview li.expandable {background-position:0 -176px;}
.treeview .expandable-hitarea {background-position:-80px -2px;}
.treeview li.last {background-position:0 -1766px; margin-bottom:-11px;}
.treeview li.lastCollapsable, .treeview li.lastExpandable {margin-bottom:-11px; background-image: url(jquery.treeview/images/treeview-default.gif);}
.treeview li.lastCollapsable {background-position:0 -110px; margin-bottom:-13px;}
.treeview li.lastExpandable {background-position:-32px -67px}
.treeview li.lastCollapsable-hitarea, .treeview li.lastExpandable-hitarea {background-position:-32px -67px}
.treeview-gray li {background-color:#fff; background-image:url('http://valetmag.com/gr/personal-shopper/art-background_facet_vertical_line1.gif');}	/* Connector: Gray Vertical Line */
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable {background-image:url('http://valetmag.com/gr/personal-shopper/art-background_facet_arrows1.png');} 	/* Connector: Gray Open/Closed Icons */
.treeview-gray .facet_category {margin-top:10px; padding:10px 0 8px 16px; background:url('http://valetmag.com/gr/personal-shopper/art-background_hash_gray_light1.png') repeat; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede;}
.facet_parent {margin:0 8px 0 -8px;}
.facet_parent a {display:block;}
.facet_parent a:hover {display:block; text-decoration:none;}
.facet_child {margin:0; padding:0;}
.facet_child a {display:block;}
.facet_child a:hover {display:block; text-decoration:none;}
.facet_stepchild {margin:0; padding:0;}
.facet_stepchild a {display:block;}
.facet_stepchild a:hover {display:block; text-decoration:none;}
/*.style_facet_category {display:block; margin:-3px 0 -5px 0; padding:3px 0 5px 0; font:bold 120% helvetica; color:#000; cursor:pointer;}
.style_facet_category:hover {cursor:pointer;}
.style_facet_parent {display:block; margin:-4px 0 -3px -16px; padding:4px 0 3px 16px; font:normal 102% helvetica; color:#000; cursor:pointer;}
.style_facet_parent:hover {background-color:#fffcf6; cursor:pointer;}
.style_facet_child {display:block;  margin:-5px 0 -5px -32px; padding:5px 0 5px 32px;  font:normal 95% helvetica; color:#000; border-top:solid 1px #f0f0f0; cursor:pointer;}
.style_facet_child:hover {background-color:#fffcf6; border-top:solid 1px #f0f0f0; cursor:pointer;}
.style_facet_stepchild {display:block;  margin:-5px 0 -5px -48px; padding:5px 0 5px 48px;  font:normal 95% helvetica; color:#000; cursor:pointer;}
.style_facet_stepchild:hover {background-color:#fffcf6; cursor:pointer;}
.style_facet_orphan {display:block;  margin:-5px 0 -5px -64px; padding:5px 0 5px 64px;  font:normal 95% helvetica; color:#000;}
.style_facet_orphan:hover {background-color:#fffcf6; cursor:pointer;}*/
.style_facet_category {display:block; margin:-3px 0 -5px 0; padding:3px 0 5px 0; font:bold 120% helvetica; color:#000; cursor:pointer;}
.style_facet_category:hover {cursor:pointer;}
.style_facet_parent {display:block; margin:-4px 0 -3px -16px; padding:4px 0 3px 16px; font:normal 102% helvetica; color:#000; cursor:pointer;}
.style_facet_parent:hover {background-color:#fff; cursor:pointer;}
.style_facet_child {display:block;  margin:-5px 0 -5px -32px; padding:5px 0 5px 32px;  font:normal 95% helvetica; color:#000; border-top:solid 1px #f0f0f0; cursor:pointer;}
.style_facet_child:hover {background-color:#fff; border-top:solid 1px #f0f0f0; cursor:pointer;}
.style_facet_stepchild {display:block;  margin:-5px 0 -5px -48px; padding:5px 0 5px 48px;  font:normal 95% helvetica; color:#000; cursor:pointer;}
.style_facet_stepchild:hover {background-color:#fff; cursor:pointer;}
.style_facet_orphan {display:block;  margin:-5px 0 -5px -64px; padding:5px 0 5px 64px;  font:normal 95% helvetica; color:#000;}
.style_facet_orphan:hover {background-color:#fff; cursor:pointer;}


/* Magnify Pop-Up */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #f0f0f0;
  opacity: 0.95;
  filter: alpha(opacity=95); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #cccccc; }
    .mfp-preloader a:hover {
      color: white; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: black;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #000; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: black;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid black;
    margin-left: 31px; }
  /*.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #000; } */

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid black;
    margin-left: 39px; }
  /*.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #000; } */

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 964px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 70%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: white; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444; }
  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }
  
  
/* overlay at start */
.mfp-fade.mfp-bg {
  opacity: 0;

  -webkit-transition: all 0.30s ease-out;
  -moz-transition: all 0.30s ease-out;
  transition: all 0.30s ease-out;
}
/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

/* content at start */
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;

  -webkit-transition: all 0.30s ease-out;
  -moz-transition: all 0.30s ease-out;
  transition: all 0.30s ease-out;
}
/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}
