@import url(//fonts.googleapis.com/css?family=Roboto:400,300,500,700,100&subset=latin,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext);@import url("//fast.fonts.net/lt/1.css?apiType=css&c=8908f7c4-ac72-49b2-9114-cd4c653c1c68&fontids=1122890,1122878,1122896,1122872");article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;position:relative;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}img{-ms-interpolation-mode:bicubic;vertical-align:middle;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}object{display:block;}input::-moz-focus-inner{border:0;padding:0;}button::-moz-focus-inner{border:0;padding:0;}button{background-color:transparent;overflow:visible;width:auto;}button{position:relative;}button span{position:relative;}*+html button{vertical-align:bottom;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}*+html input[type="checkbox"],*+html input[type="radio"]{height:13px;width:13px;}textarea{resize:none;}textarea{overflow:auto;vertical-align:top;}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit;}.msie-7 address,.msie-7 button,.msie-7 caption,.msie-7 cite,.msie-7 code,.msie-7 dfn,.msie-7 em,.msie-7 input,.msie-7 optgroup,.msie-7 option,.msie-7 select,.msie-7 strong,.msie-7 textarea,.msie-7 th,.msie-7 var{font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;}*+html input{font-size:100%;}*+html textarea{font-size:100%;}*+html select{font-size:100%;}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;}
/*})'"*/
ul.menu{text-align:left;}ul.menu li{font-family:"AvantGardeBook",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;margin:0;padding:0;}ul li.expanded{list-style-image:none;list-style-type:none;}ul li.collapsed{list-style-image:none;list-style-type:none;}ul li.leaf{list-style-image:none;list-style-type:none;}ul li.expanded,ul li.collapsed,ul li.leaf{}ul li a.active{color:#ed1d8c;}td.menu-disabled{}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{}ul.primary{}.view{}.views-admin-links{display:none !important;}.view-header{}.view-content{}.view-empty{}.view-footer{}.item-list ul,.item-list ul li{margin:0;padding:0;}
/*})'"*/
html{height:100%;}body{height:100%;margin:0;padding:0;}img{height:auto;max-width:100%;}.page{background-color:#ffffff;margin:0 auto;max-width:960px;padding:0 10px;overflow:hidden;}.page-head{border-bottom:1px solid #dadada;position:relative;z-index:20;}.page-head-container{display:inline-block;}.page-head-container{display:block;padding-bottom:13px;padding-top:40px;position:relative;}.page-head-container:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.page-body{clear:both;}.page-service{}.page-service .page-service-container{background-color:#f3ece7;}.page-legs{border-top:1px solid #afaeae;overflow:hidden;padding:30px 10px 50px;}.page-legs .page-legs-container{}.page-legs .page-legs-container .region{float:left;}.page-legs .page-legs-container .region .block-head{display:none;}.page-foot{background-color:#ececec;padding:10px;position:relative;}.page-foot-container{}.page-foot-container .block:after{display:none;}.page-foot-container .region-footer{float:right;}.page-foot p,.page-foot ul{font-family:"AvantGardeBook",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;line-height:35px;margin:0;}@media screen and (max-width:640px) {
 .page .page-foot,.page .page-foot p,.page .page-foot-container .region-widget-navi-link a,.page .page-foot-container .region-widget-navi-lang a{font-size:12px;} 
}@media screen and (max-width:540px) {
 .page .page-foot-container .region-widget-navi-link{float:none;display:block;margin:0 0 5px 0;}.page .page-foot-container .region-footer{}.page .page-foot-container .region-widget-navi-lang{margin:0 0 10px 0;text-align:left;} 
}.brand{float:left;padding:0 30px 0 10px;}.brand .site-name{display:none;}.brand .site-slogan{display:none;}div.title{display:none;}div.title h1{}body.page-taxonomy{}body.page-taxonomy .page-body{margin-top:40px;position:relative;}@media screen and (max-width:760px) {
 .page{padding:70px 0 0 0;}.page-head{position:fixed;left:0;right:0;top:0;background-color:#ffffff;}.page-head-container{padding-top:13px;}.page-taxonomy .page-body{margin-top:0;} 
}.global-hidden{display:none;}
/*})'"*/
@font-face{font-family:"AvantGarde";src:url(/sites/all/themes/astor/fonts/1122890/e8a7e1fc-dea7-4bd3-a17a-45a62c736005.eot?#iefix);src:url(/sites/all/themes/astor/fonts/1122890/e8a7e1fc-dea7-4bd3-a17a-45a62c736005.eot?#iefix) format("eot"),url(/sites/all/themes/astor/fonts/1122890/4cd7a4f2-54eb-4b40-ad74-98257961248d.woff) format("woff"),url(/sites/all/themes/astor/fonts/1122890/df24e5cf-5994-4ddd-8671-b06d97b5d65c.ttf) format("truetype"),url(/sites/all/themes/astor/fonts/1122890/fa1f1bf2-5276-494f-9186-8a0053d2e161.svg#fa1f1bf2-5276-494f-9186-8a0053d2e161) format("svg");font-weight:100;font-style:normal;}
   @font-face{font-family:"AvantGardeBook";src:url(/sites/all/themes/astor/fonts/1122878/daa5c000-4e87-40e9-9689-eec7fd2a19e1.eot?#iefix);src:url(/sites/all/themes/astor/fonts/1122878/daa5c000-4e87-40e9-9689-eec7fd2a19e1.eot?#iefix) format("eot"),url(/sites/all/themes/astor/fonts/1122878/e58aa4f4-3fa9-4138-9cc9-712e1955902c.woff) format("woff"),url(/sites/all/themes/astor/fonts/1122878/b335d0cc-8594-4212-a73a-eb2a55d2b008.ttf) format("truetype"),url(/sites/all/themes/astor/fonts/1122878/3fec63b6-5c06-495d-8bad-0555b665ab8e.svg#3fec63b6-5c06-495d-8bad-0555b665ab8e) format("svg");font-weight:normal;font-style:normal;}
   @font-face{font-family:"AvantGarde";src:url(/sites/all/themes/astor/fonts/1122896/6922a15e-35f5-4de9-9178-bc9293e0cfa6.eot?#iefix);src:url(/sites/all/themes/astor/fonts/1122896/6922a15e-35f5-4de9-9178-bc9293e0cfa6.eot?#iefix) format("eot"),url(/sites/all/themes/astor/fonts/1122896/9a71d87c-bd3f-4928-b84e-00896d831cb3.woff) format("woff"),url(/sites/all/themes/astor/fonts/1122896/07143937-e1d2-491d-9ab1-331ffbf8e380.ttf) format("truetype"),url(/sites/all/themes/astor/fonts/1122896/58953c4e-dfab-4d83-9c0e-69fd479b37c9.svg#58953c4e-dfab-4d83-9c0e-69fd479b37c9) format("svg");font-weight:normal;font-style:normal;}
   @font-face{font-family:"AvantGarde";src:url(/sites/all/themes/astor/fonts/1122872/4440e247-5f11-4b81-81fc-4f2e5a9573ff.eot?#iefix);src:url(/sites/all/themes/astor/fonts/1122872/4440e247-5f11-4b81-81fc-4f2e5a9573ff.eot?#iefix) format("eot"),url(/sites/all/themes/astor/fonts/1122872/b4cf0471-a031-48a8-a02a-0000def6fd87.woff) format("woff"),url(/sites/all/themes/astor/fonts/1122872/67eef87d-0308-420c-99da-8e75af66f09f.ttf) format("truetype"),url(/sites/all/themes/astor/fonts/1122872/91b0afed-75b4-473d-a2ae-04a3679f2a1c.svg#91b0afed-75b4-473d-a2ae-04a3679f2a1c) format("svg");font-weight:bold;font-style:normal;} 
 html{font-size:16px;}body{color:#000000;font-family:"Times",Times New Roman,serif;font-size:16px;vertical-align:top;}a,a:link,a:visited{color:#010101;text-decoration:none;}a:hover{color:#ed1d8c;}img{vertical-align:top;}h1,h2,h3,h4,h5,h6,p,address{font-weight:normal;}h1{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-weight:bold;font-size:40px;line-height:1.25em;}h2{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-weight:100;font-size:40px;line-height:1.25em;}h3{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-weight:100;font-size:60px;line-height:1.25em;}h3.field-content{font-family:"Times","Times New Roman",serif;font-size:18px;font-weight:600;line-height:1.25em;margin-bottom:20px;}h4{font-family:"Times","Times New Roman",serif;font-size:22px;font-style:italic;line-height:1.25em;}h5{font-family:"Times","Times New Roman",serif;font-size:18px;font-weight:600;line-height:1.25em;margin-bottom:10px;}h6{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-weight:600;line-height:1.25em;margin-bottom:5px;text-transform:uppercase;}p{line-height:1.25em;margin-bottom:10px;}strong{font-weight:600;}ul,ol,dl{}li{list-style-image:none;list-style-type:none;}dt,dd{}a.button,a.button:link,a.button:visited,.more-link a,.more-link a:link,.more-link a:visited,.button-container a,.button-container a:link,.button-container a:visited{background-color:#CEACAA;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:19px;font-weight:bold;line-height:44px;padding:0 24px 0 24px;position:relative;text-align:center;text-transform:uppercase;}.more-link{text-align:center;}@media screen and (max-width:780px) {
 h2{font-size:20px;}h3{font-size:30px;}h4{font-size:14px;}p,ul,li{font-size:14px;}.button,.more-link,.button-container a{font-size:14px;} 
}
/*})'"*/
legend{display:none;}form,fieldset,legend,label,span.label,input,option,select,textarea{}label{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-weight:100;margin-bottom:5px;text-transform:uppercase;}span.label{}input{}input[type="text"],input[type="password"],input[type="email"]{border:1px solid #cbcbcb;box-sizing:border-box;padding:5px;width:100%;}input[type="submit"]{background-color:transparent;background-image:url(/sites/all/themes/astor/images/content/line-pink-right-up-big.png);background-position:100% 100%;background-repeat:no-repeat;cursor:pointer;font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-weight:bold;font-size:20px;height:35px;line-height:35px;min-width:135px;padding:0 25px 0 10px;text-align:right;text-transform:uppercase;vertical-align:middle;}select{border:1px solid #cbcbcb;box-sizing:border-box;outline:none;padding:0 5px;width:100%;}select option{padding:0 5px;}textarea{border:1px solid #cbcbcb;box-sizing:border-box;padding:5px;width:100%;}.form-item{margin:0;padding:0;}.form-actions{margin:0;padding:0;}.search-form{margin:0;}.form-item{}.form-item .description{margin:5px 0;}.node-type-webform{}.node-type-webform .field-name-title-field{}.node-type-webform .field-name-title-field .field-item{display:none;}.node-type-webform h2{margin:50px 0 30px;text-align:center;}.webform-client-form{}.webform-client-form .form-item{margin-bottom:10px;overflow:hidden;}.webform-client-form .webform-component-textfield{}.webform-client-form .webform-component-textfield label{float:left;line-height:20px;margin:5px 10px 0 0;text-align:right;width:30%;}.webform-client-form .webform-component-textfield input.form-text{height:30px;width:40%;}.webform-client-form .webform-component-email{}.webform-client-form .webform-component-email label{float:left;line-height:20px;margin:5px 10px 0 0;text-align:right;width:30%;}.webform-client-form .webform-component-email input.form-email{height:30px;width:40%;}.webform-client-form .webform-component-select{}.webform-client-form .webform-component-select label{float:left;line-height:20px;margin:5px 10px 0 0;text-align:right;width:30%;}.webform-client-form .webform-component-select select{border-radius:5px;height:30px;width:40%;}.webform-client-form .webform-component-textarea{}.webform-client-form .webform-component-textarea label{float:left;line-height:20px;margin:5px 10px 0 0;text-align:right;width:30%;}.webform-client-form .webform-component-textarea textarea{width:40%;}.webform-client-form .webform-component-radios{}.webform-client-form .webform-component-radios label{float:left;line-height:20px;margin:5px 10px 0 0;text-align:right;width:30%;}.webform-client-form .webform-component-radios .form-radios{}.webform-client-form .webform-component-radios .form-radios .form-item{float:left;margin-right:5px;}.webform-client-form .webform-component-radios .form-radios .form-item label{font-weight:100;width:auto;}.webform-client-form .webform-component-radios .form-radios .form-item .form-radio{float:left;margin:7px 5px 0;}.webform-client-form .marker,.webform-client-form .form-required{color:#ed1d8c;}.webform-client-form .form-actions{margin-bottom:50px;text-align:center;}@media screen and (max-width:780px) {
 .webform-client-form .webform-component label{font-size:14px;}.webform-client-form .webform-component-select select,.webform-client-form .webform-component-textfield input.form-text,.webform-client-form .webform-component-email input.form-email,.webform-client-form .webform-component-textarea textarea{width:60%;} 
}@media screen and (max-width:640px) {
 .webform-client-form .webform-component{padding:0 10%;}.webform-client-form .webform-component label{display:block;text-align:left;width:100%;}.webform-client-form .webform-component-select select,.webform-client-form .webform-component-textfield input.form-text,.webform-client-form .webform-component-email input.form-email,.webform-client-form .webform-component-textarea textarea{width:100%;} 
}.form-type-radio{}.form-type-radio input:checked,.form-type-radio input:not(checked){display:none !important;}.form-type-radio label{color:#565655;cursor:pointer;font-family:"Times",Times New Roman,serif;font-style:italic;font-weight:normal !important;text-transform:none;}.form-type-radio label:before{display:none;background-image:url(/sites/all/themes/astor/images/forms/bg-radio.png);background-repeat:no-repeat;background-position:0 0;width:10px;height:10px;margin-right:5px;content:"";}.form-type-radio input:checked + label:before,.form-type-radio input:not(checked) + label:before{display:inline-block;}.form-type-radio input:checked + label:before{background-position:0 100%;}.form-type-radio input:checked + label{color:#ed1d8c;}.form-type-bef-checkbox{margin-bottom:3px;}.form-type-bef-checkbox input:checked,.form-type-bef-checkbox input:not(checked){display:none !important;}.form-type-bef-checkbox label:before{background-image:url(/sites/all/themes/astor/images/forms/bg-radio.png);background-position:0 0;background-repeat:no-repeat;content:"";display:none;height:10px;margin-right:5px;width:10px;}.form-type-bef-checkbox input:checked + label:before,.form-type-bef-checkbox input:not(checked) + label:before{display:inline-block;}.form-type-bef-checkbox input:checked + label:before{background-position:0 100%;}.form-type-bef-checkbox label{cursor:pointer;font-family:"Times",Times New Roman,serif;font-style:italic;font-weight:normal !important;text-transform:none;}.form-type-bef-checkbox input:checked + label{color:#ed1d8c !important;}.views-exposed-widgets{margin:0;}.form-item{margin-bottom:20px;}textarea.form-textarea,input.form-text{border-radius:5px;border:1px solid #cbcbcb;box-shadow:0 0 5px rgba(100,100,100,0.35) inset;box-sizing:border-box;font-size:16px;height:28px;line-height:28px;padding:0 10px;}textarea.form-textarea{height:180px;padding:5px 10px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #cc0000;color:#cc0000;font-weight:bold;}
/*})'"*/
@font-face{font-family:'icomoon';src:url(/sites/all/themes/astor/fonts/icomoon.eot?p7notl);src:url(/sites/all/themes/astor/fonts/icomoon.eot?#iefixp7notl) format('embedded-opentype'),url(/sites/all/themes/astor/fonts/icomoon.woff?p7notl) format('woff'),url(/sites/all/themes/astor/fonts/icomoon.ttf?p7notl) format('truetype'),url(/sites/all/themes/astor/fonts/icomoon.svg?p7notl#icomoon) format('svg');font-weight:normal;font-style:normal;} 
 [class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-menu:before{content:"\e9bd";}
/*})'"*/
.view-node-social{}.view-node-social .item-list{}.view-node-social .item-list ul{}.view-node-social .item-list ul li{position:relative;}.view-node-social .node-teaser{float:left;height:320px;position:relative;}.view-node-social .node-teaser .node-head{display:none;}.view-node-social .node-teaser .field-type-datetime{display:none;}.view-node-social .node-node-social-facebook{background-color:#e8d9cf;width:66.666%;}.view-node-social .node-node-social-facebook .field-type-image{float:left;margin:2%;width:46%;}.view-node-social .node-node-social-facebook .field-type-image a{}.view-node-social .node-node-social-facebook .field-type-image a img{width:100%;}.view-node-social .node-node-social-facebook .field-type-text-long{float:left;font-size:19px;font-style:italic;margin:2%;text-align:center;width:46%;}.view-node-social .node-node-social-facebook:after{background-image:url(/sites/all/themes/astor/images/content/social-icon-facebook.png);bottom:10px;content:"";display:block;height:20px;left:75%;margin-left:-60px;position:absolute;visibility:visible;width:120px;}.view-node-social .node-node-social-instagram{width:33.333%;}.view-node-social .node-node-social-instagram .field-type-image{}.view-node-social .node-node-social-instagram .field-type-text-long{display:none;}.view-node-social .node-node-social-instagram:after{background-image:url(/sites/all/themes/astor/images/content/social-icon-instagram.png);bottom:10px;content:"";display:block;height:20px;left:50%;margin-left:-60px;position:absolute;width:120px;}.view-node-social .node-node-social-twitter{background-color:#faf5f6;width:33.333%;}.view-node-social .node-node-social-twitter .field-type-image{}.view-node-social .node-node-social-twitter .field-type-text-long{display:none;}.view-node-social .node-node-social-twitter .field-type-link-field{line-height:1.25em;padding:15% 10%;text-align:center;}.view-node-social .node-node-social-twitter .field-type-link-field a{font-size:19px;font-style:italic;}.view-node-social .node-node-social-twitter:after{background-image:url(/sites/all/themes/astor/images/content/social-icon-twitter.png);bottom:10px;content:"";display:block;height:20px;left:50%;margin-left:-60px;position:absolute;width:120px;}.view-node-social .node-node-social-youtube{width:33.333%;}.view-node-social .node-node-social-youtube:after{background-image:url(/sites/all/themes/astor/images/content/social-icon-youtube.png);bottom:10px;content:"";display:block;height:20px;left:50%;margin-left:-60px;position:absolute;width:120px;}.view-node-social .node-node-social-youtube .field-type-image{}.view-node-social .node-node-social-youtube .field-type-text-long{}@media screen and (max-width:940px) {
 .view-node-social .item-list ul li .node-teaser p,.view-node-social .item-list ul li .node-teaser a{font-size:16px;} 
}@media screen and (max-width:860px) {
 .view-node-social .item-list ul li .node-teaser{height:275px;} 
}@media screen and (max-width:780px) {
 .view-node-social .item-list ul li .node-teaser{height:250px;}.view-node-social .item-list ul li .node-teaser p,.view-node-social .item-list ul li .node-teaser a{font-size:14px;} 
}@media screen and (max-width:640px) {
 .view-node-social .item-list ul li .node-teaser{height:auto;}.view-node-social .item-list ul li .node-teaser p,.view-node-social .item-list ul li .node-teaser a{font-size:16px;}.view-node-social .item-list ul li .node-node-social-facebook,.view-node-social .item-list ul li .node-node-social-twitter,.view-node-social .item-list ul li .node-node-social-instagram,.view-node-social .item-list ul li .node-node-social-youtube{width:100%;} 
}@media screen and (max-width:540px) {
 .view-node-social .node-node-social-facebook .field-type-image,.view-node-social .node-node-social-facebook .field-type-text-long{width:96%;}.view-node-social .node-node-social-facebook .field-type-text-long{margin-bottom:30px;}.view-node-social .node-node-social-facebook:after{left:50%;} 
}.view-empty{}.view-empty .search-results-empty{min-height:300px;overflow:hidden;text-align:center;}.view-empty .search-results-empty p{margin:10% 0;}.view-magazine-front{}.view-magazine-front .views-row{float:left;width:33.333%;}.view-magazine-front .views-row img{height:auto;width:100%;}@media screen and (max-width:420px) {
 .view-magazine-front .views-row{float:none;width:100%;} 
}
/*})'"*/
.block{}.block .block-head{}.block .block-body{}.block-system{}.block-global-head-less{}.block-global-head-less .block-head{display:none;}.block-global-head-center{}.block-global-head-center .block-head{text-align:center;}.block-ymal{}.block-ymal .block-head{border-top:1px solid #000000;padding-top:30px;}.block-ymal .block-head h2{font-size:60px;}@media screen and (max-width:640px) {
 .page .block-ymal .block-head h2{font-size:40px;} 
}.block-custom-search-blocks{}.block-custom-search-blocks .block-body{}.block-custom-search-blocks .block-body .form-item{float:left;}.block-custom-search-blocks .block-body .form-actions{float:right;margin-left:5px;}.block-custom-search-blocks .block-body .form-actions input[type="submit"]{background:url(/sites/all/themes/astor/images/icons/icon-search.png) 0 0 no-repeat;cursor:pointer;height:19px;text-indent:-1000em;width:18px;}.block-menu-block{}.block-menu-block .block-body .menu li{float:left;}.block-menu-block .block-body .menu li a{display:block;font-family:"AvantGardMedium",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-size:14px;margin-bottom:15px;text-transform:uppercase;}.block-menu-block .block-body .menu .menu{}.block-menu-block .block-body .menu .menu li{float:none;display:block;margin:0 0 10px 0;width:100%;}.block-menu-block .block-body .menu .menu li a{font-family:"AvantGardeBook",Tahoma,"Trebuchet MS",Helvetica,sans-serif;;font-size:14px;margin-bottom:5px;text-transform:none;}#block-views-article-block{}#block-views-article-block ul li{float:left;text-align:center;width:50%;}#block-views-article-block .views-field-field-article-rel-mag-teaser-img{float:left;margin-bottom:10px;padding-right:10px;width:95%;}#block-views-article-block .views-field-field-article-rel-mag-teaser-img a{border:1px solid #aeaeae;float:left;width:100%;}#block-views-article-block .views-field-field-article-rel-mag-teaser-img a img{width:100%;}#block-views-article-block .views-field-field-article-rel-mag-teaser-txt{clear:both;font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:18px;font-weight:400;margin-bottom:25px;padding-right:10px;}@media screen and (max-width:640px) {
 #block-views-article-block{}#block-views-article-block ul li{width:100%;} 
}#block-views-article-block-4{}#block-views-article-block-4 .item-list ul li .views-field-title{display:none;}#block-views-article-block-5 .views-field-field-article-video-youtube-1{padding-top:50px;}#block-views-faq-block{}#block-views-faq-block .item-list{margin-bottom:50px;text-align:center;}#block-views-faq-block .item-list li{margin-bottom:10px;}#block-views-faq-block .item-list li a{font-size:20px;font-weight:bold;}@media screen and (max-width:580px) {
 #block-views-faq-block .item-list li a{font-size:16px;} 
}#block-views-faq-block-1{}#block-views-faq-block-1 .item-list{}#block-views-faq-block-1 .item-list li{background-image:url(/sites/all/themes/astor/images/content/line-grey-left-down.png);background-position:50% 0;background-repeat:no-repeat;box-sizing:border-box;overflow:hidden;padding:40px 90px 20px;}#block-views-faq-block-1 .item-list li .views-field .field-content{}#block-views-faq-block-1 .item-list li .views-field .field-content span{display:block;font-weight:700;margin-bottom:10px;}#block-views-faq-block-1 .item-list li .views-field-nothing{}#block-views-faq-block-1 .item-list li .views-field-nothing a{float:right;font-style:italic;margin-top:20px;text-decoration:underline;}@media screen and (max-width:580px) {
 #block-views-faq-block-1 .item-list li{padding:10%;} 
}#block-views-link-set-block{background-color:#f3ece7;}#block-views-link-set-block .view-content{margin-top:45%;position:relative;}#block-views-link-set-block .view-content .node-body{position:absolute;text-align:center;top:-50px;width:100%;}#block-views-link-set-block .view-content .node-body h3{font-size:34px;line-height:35px;margin-bottom:15px;text-transform:uppercase;}#block-views-link-set-block .node-head{display:none;}#block-views-link-set-block .field-type-field-collection .field-item{display:inline-block;margin:0 1%;text-align:center;width:20%;}#block-views-link-set-block .field-type-field-collection .field-item .field-type-image .field-item{width:100%;}#block-views-link-set-block .field-type-field-collection .field-item .field-type-text,#block-views-link-set-block .field-type-field-collection .field-item .field-type-link-field{display:none;}@media screen and (max-width:690px) {
 #block-views-link-set-block{width:50%;} 
}@media screen and (max-width:590px) {
 #block-views-link-set-block .view-content .node-body h3{font-size:24px;} 
}@media screen and (max-width:480px) {
 #block-views-link-set-block{width:100%;}#block-views-link-set-block .view-content{margin-top:0;}#block-views-link-set-block .view-content .node-body{padding:20% 0;position:static;top:0} 
}#block-views-magazine-block{}#block-views-magazine-block .block-body{padding:0px;}@media screen and (max-width:690px) {
 #block-views-magazine-block{width:50%;} 
}@media screen and (max-width:480px) {
 #block-views-magazine-block{width:100%;}#block-views-magazine-block img{width:100%;} 
}.block-views-node-social-youtube-front{padding-bottom:20px;}.block-views-node-social-youtube-front iframe{background-color:#333333;}.block-views-node-social-youtube-front .attachment .view-header img{display:block;max-height:55px;margin:10px auto;width:auto;}.block-views-node-social-youtube-front .attachment{}.block-views-node-social-youtube-front .attachment .flexslider .flex-direction-nav a.flex-next{background-position:100% 35%;}.block-views-node-social-youtube-front .attachment .flexslider .flex-direction-nav a.flex-prev{background-position:0 35%;}.block-views-node-social-youtube-front .attachment .flex-viewport{margin:0 73px;}.block-views-node-social-youtube-front .attachment .slides > li{margin-right:10px;}.block-views-node-social-youtube-front .attachment .slides p{margin:10px 0;}@media screen and (max-width:640px) {
 .block-views-node-social-youtube-front .attachment .view-header h2{background-size:80% auto;} 
}#block-views-node-social-block{padding-top:40px;}#block-views-node-social-block > .block-head{display:none;}#block-views-node-social-block .views-exposed-form{line-height:28px;padding:5px 10px;text-align:center;}#block-views-node-social-block .views-exposed-form .ajax-progress{display:none !important;}#block-views-node-social-block .views-exposed-form .views-exposed-widget{display:inline-block;float:none;margin:0;padding:0;}#block-views-node-social-block .views-exposed-form .views-exposed-widget > label{display:none;}#block-views-node-social-block .views-exposed-form .views-exposed-widget .form-item{display:inline-block;margin-left:10px;}#block-views-node-social-block .views-exposed-form .views-exposed-widget .form-item:first-child{margin-left:0;}#block-views-node-social-block-1{float:left;width:66.666%;}#block-views-node-social-block-1 .view-node-social{}#block-views-node-social-block-1 .view-node-social .node-teaser{width:100%;}.i18n-cs #block-views-node-social-block-1,.i18n-hu #block-views-node-social-block-1,.i18n-pl #block-views-node-social-block-1,.i18n-ro #block-views-node-social-block-1,.i18n-es #block-views-node-social-block-1{display:none;}@media screen and (max-width:640px) {
 #block-views-node-social-block-1{width:100%;} 
}#block-views-node-social-block-2{float:right;width:33.333%;}#block-views-node-social-block-2 .view-node-social{}#block-views-node-social-block-2 .view-node-social .node-teaser{width:100%;}.i18n-cs #block-views-node-social-block-2,.i18n-hu #block-views-node-social-block-2,.i18n-pl #block-views-node-social-block-2,.i18n-ro #block-views-node-social-block-2,.i18n-es #block-views-node-social-block-2{display:none;}@media screen and (max-width:640px) {
 #block-views-node-social-block-2{width:100%;} 
}#block-views-partner-block{}#block-views-partner-block ul{}#block-views-partner-block ul li{float:left;width:33.333%;}#block-views-partner-block ul li:nth-of-type(1){background-color:#faf5f6;}#block-views-partner-block ul li:nth-of-type(2){}#block-views-partner-block ul li:nth-of-type(3){background-color:#e8d9cf;}#block-views-partner-block ul li .node-partner{}#block-views-partner-block ul li .node-partner .node-head{display:none;}#block-views-partner-block ul li .node-partner .node-body{text-align:center;}#block-views-partner-block ul li .node-partner .node-body a{}#block-views-partner-block ul li .node-partner .node-body a img{width:90%;}@media screen and (max-width:480px) {
 #block-views-partner-block ul li{width:100%;}#block-views-partner-block .block-head h2{font-size:24px;} 
}#block-views-partner-block-1{background-color:#f3ece7;}#block-views-partner-block-1 .block-head{padding:20px 20px 0;}#block-views-partner-block-1 .block-head h2{font-size:34px;line-height:35px;margin:15px 0 10px;text-transform:uppercase;}#block-views-partner-block-1 .item-list{padding:0 5% 10px 5%;text-align:center;}#block-views-partner-block-1 .item-list ul{}#block-views-partner-block-1 .item-list ul li{display:inline-block;width:45%;}#block-views-partner-block-1 .item-list ul li .node{}#block-views-partner-block-1 .item-list ul li .node .node-head{display:none;}@media screen and (max-width:860px) {
 #block-views-partner-block-1 .block-head{}#block-views-partner-block-1 .block-head h2{font-size:24px;line-height:normal;margin:5px 0 0;}#block-views-partner-block-1 .more-link{font-size:14px;} 
}@media screen and (max-width:690px) {
 #block-views-partner-block-1{padding-bottom:30px;width:100%;} 
}@media screen and (max-width:480px) {
 #block-views-magazine-block{width:100%;}#block-views-magazine-block img{width:100%;} 
}#block-node-1938{background:url(/sites/all/themes/astor/images/forms/teaser-sign-in.jpg) no-repeat 10% 0 / 40% auto;min-height:485px;padding-left:55%;}#block-node-1938 .block-head{display:none;}#block-node-1938 h2,#block-node-1938 h3{text-transform:uppercase;}#block-node-1938 h2{font-weight:bold;letter-spacing:-3px;margin:0 0 10px;text-align:left;}#block-node-1938 h3{line-height:0.85em;}#block-node-1938 p{margin-bottom:20px;}#block-node-1938 form.webform-client-form{}#block-node-1938 form.webform-client-form input.form-text{width:65%;}#block-node-1938 form.webform-client-form .form-type-checkbox{margin-left:30%;padding-left:10px;}#block-node-1938 form.webform-client-form .form-type-checkbox input{float:left;margin-right:10px;}#block-node-1938 form.webform-client-form .form-type-checkbox label{float:left;font-family:"Times",Times New Roman,serif;font-size:14px;line-height:16px;text-transform:none;width:90%;}@media screen and (max-width:860px) {
 #block-node-1938{min-height:1px;padding-left:50%;} 
}@media screen and (max-width:710px) {
 #block-node-1938{background:transparent none;padding:0 20px;}#block-node-1938 h2{letter-spacing:-1px;}#block-node-1938 form.webform-client-form{}#block-node-1938 form.webform-client-form .form-item{padding:0;}#block-node-1938 form.webform-client-form .form-item label{margin-bottom:5px;width:100%;text-align:left;}#block-node-1938 form.webform-client-form .form-item input.form-text{width:100%;}#block-node-1938 form.webform-client-form .form-item .form-type-checkbox{margin-left:0;padding-left:0;}#block-node-1938 form.webform-client-form .form-item .form-type-checkbox label{width:90%;} 
}.block-microsite-product-head-img{margin-top:20px;}
/*})'"*/
.node-article{}.node-article .group-article-content{margin:5px 0;}.node-article .field{}.node-article .field .field-item{}.node-article .field-name-field-article-col-content{margin:0 auto;max-width:90%;}.node-article .field-collection-view{border-bottom:medium none;margin:0 0 30px;padding:0;}.node-article .field-collection-view .content .field{width:50%;}.node-article .field-collection-view .content .field .field-item{margin-right:30px;}.node-article .field-collection-view.field-collection-style-default{}.node-article .field-collection-view.field-collection-style-default .field{width:100%;}.node-article .field-collection-view.field-collection-style-img-l-txt-r{}.node-article .field-collection-view.field-collection-style-img-l-txt-r .field-name-field-acc-image{float:left;}.node-article .field-collection-view.field-collection-style-img-l-txt-r .field-name-field-acc-text{float:right;text-align:left;}.node-article .field-collection-view.field-collection-style-img-r-txt-l{}.node-article .field-collection-view.field-collection-style-img-r-txt-l .field-name-field-acc-image{float:right;}.node-article .field-collection-view.field-collection-style-img-r-txt-l .field-name-field-acc-text{float:left;text-align:right;}.node-article a.colorbox{position:relative;}.node-article a.colorbox:after{background-image:url(/sites/all/themes/astor/images/icons/icon-zoom.png);background-repeat:no-repeat;background-position:50% 50%;background-color:rgba(255,255,255,0.8);content:"";position:absolute;right:0;top:0;width:25px;height:25px;}@media screen and (max-width:640px) {
 .node-article .field-collection-view .content .field{width:100%;}.node-article .field-collection-view.field-collection-style-img-l-txt-r .field-name-field-acc-text,.node-article .field-collection-view.field-collection-style-img-r-txt-l .field-name-field-acc-image,.node-article .field-collection-view.field-collection-style-img-r-txt-l .field-name-field-acc-text{text-align:left;} 
}.node-magazine{}body.node-type-magazine{}body.node-type-magazine .panel-display .panel-col-side.panel-col-c4{float:right;max-width:33.3333%;}body.node-type-magazine .panel-display .panel-col-main.panel-col-b8{float:left;width:66.6666%;}body.node-type-magazine ul.pager{border-top:2px solid #000000;clear:both;display:block;margin:40px 0;overflow:hidden;white-space:nowrap;}body.node-type-magazine ul.pager li,body.node-type-magazine ul.pager li a{color:#595959;display:inline-block !important;float:none !important;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:bold;height:36px;line-height:36px;margin:0 5px !important;min-width:25px;padding:0;text-align:center;text-transform:uppercase;width:auto !important;}body.node-type-magazine ul.pager li.pager-current,body.node-type-magazine ul.pager li.pager-current a,body.node-type-magazine ul.pager li a:hover{color:#ED1D8C;}body.node-type-magazine ul.pager li.pager-first,body.node-type-magazine ul.pager li.pager-previous,body.node-type-magazine ul.pager li.pager-next,body.node-type-magazine ul.pager li.pager-last{max-width:none;width:80px;}body.node-type-magazine ul.pager li.pager-first{float:left;margin-left:-160px;}body.node-type-magazine ul.pager li.pager-previous{float:left;margin-left:-80px;}body.node-type-magazine ul.pager li.pager-last{float:right;margin-right:-160px;}body.node-type-magazine ul.pager li.pager-next{float:right;margin-right:-80px;}body.node-type-magazine #block-views-article-block-3 ul.pager{display:none;}@media screen and (max-width:640px) {
 body.node-type-magazine .panel-display .panel-col-side.panel-col-c4,body.node-type-magazine .panel-display .panel-col-main.panel-col-b8{max-width:100%;width:50%;}body.node-type-magazine .panel-display .panel-col-side.panel-col-c4 img,body.node-type-magazine .panel-display .panel-col-main.panel-col-b8 img{float:left;width:100%;} 
}@media screen and (max-width:480px) {
 body.node-type-magazine .panel-display .panel-col-side.panel-col-c4,body.node-type-magazine .panel-display .panel-col-main.panel-col-b8{float:left;width:100%;} 
}.node-microsite{}body.node-type-microsite{}body.node-type-microsite .page-body{}body.node-type-microsite .page-body .block{}body.node-type-microsite .page-body .block .block-head{display:none;}body.node-type-microsite .page-body .block .block-head h2.title{font-size:60px;margin:50px 0 30px;text-align:center;}body.node-type-microsite .page-body .block#block-node-52 .block-head{display:block;}body.node-type-microsite .page-body .node-microsite .field-name-field-microsite-text h2{font-size:60px;margin:50px 0 30px;text-align:center;}.group-microsite-magazine{clear:both;overflow:hidden;width:100%;}.group-microsite-magazine .field{}.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-0,.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-1{}.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-0{}.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-0 .field-item.odd{width:66.6666%;}.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-0 .field-item.even{width:33.3333%;}.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-1{}.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-1 .field-item.odd{width:33.3333%;}.group-microsite-magazine .field .field-name-field-mcrst-rel-mgzn-row-1 .field-item.even{width:66.6666%;}.group-microsite-magazine .field .field-item{}.group-microsite-magazine .field .field-item .node-head,.group-microsite-magazine .field .field-item .node-link{display:none;}.group-microsite-magazine .field .field-item .field-item{float:left;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(1) .field-item{}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(1) .field-item:nth-of-type(1){float:left;width:66.666%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(1) .field-item:nth-of-type(1) .field-item{width:100%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(1) .field-item:nth-of-type(2){float:right;width:33.333%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(1) .field-item:nth-of-type(2) .field-item{width:100%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(2) .field-item{}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(2) .field-item:nth-of-type(1){float:left;width:33.333%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(2) .field-item:nth-of-type(1) .field-item{width:100%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(2) .field-item:nth-of-type(2){float:right;width:66.666%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(2) .field-item:nth-of-type(2) .field-item{width:100%;}@media screen and (max-width:640px) {
 body.node-type-microsite .page-body .block .block-head h2.title{font-size:40px;} 
}@media screen and (max-width:480px) {
 body.node-type-microsite .page-body .block .block-head h2.title{font-size:30px;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(1) .field-item:nth-of-type(1){width:100%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(1) .field-item:nth-of-type(2){width:100%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(2) .field-item:nth-of-type(1){width:100%;}.group-microsite-magazine .field.field-type-entityreference:nth-of-type(2) .field-item:nth-of-type(2){width:100%;}.group-microsite-magazine .field.field-type-entityreference .field-item img{width:100%;} 
}.group-microsite-product{clear:both;overflow:hidden;width:100%;}.group-microsite-product .field{float:left;width:33.3333%;}.group-microsite-product .field .field{width:100%;}.group-microsite-product .field-name-field-mcrst-rel-term-prdct-bstsl{}.group-microsite-product .field-name-field-mcrst-rel-term-prdct-bstsl h2{display:none;}.group-microsite-product .field-name-field-mcrst-rel-term-prdct-bstsl .field .field-items{height:0;padding-bottom:200%;}@media screen and (max-width:760px) {
 .page .group-microsite-product .field{width:50%;}.page .group-microsite-product .field .field{width:100%;}.page .group-microsite-product .field-name-field-mcrst-rel-term-prdct-bstsl{display:none;} 
}@media screen and (max-width:480px) {
 .page .group-microsite-product .field{width:100%;}.page .group-microsite-product .field-name-field-mcrst-rel-term-prdct-bstsl{display:block;}.page .group-microsite-product .field-name-field-mcrst-rel-term-prdct-bstsl img{width:100%;} 
}.node-page{}.node-page .field-type-text-long{margin:0 auto;width:90%;}.node-product{}.node-product.node-teaser{background-image:url(/sites/all/themes/astor/images/content/bg-product-teaser.png);background-position:50% 100%;background-repeat:repeat-x;background-size:auto 43%;float:left;text-align:center;width:33.3333%;}.node-product.node-teaser .node-product{width:100%;}.node-product.node-teaser .group-product-teaser-wrapper{height:0;overflow:hidden;padding-bottom:100%;position:relative;}.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-view,.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover{bottom:0;left:0;position:absolute;right:0;top:0;}.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover{background-color:#ead3ca;background-color:rgba(234,211,202,0.95);bottom:10px;display:block;left:10px;opacity:0;padding:20px 10px 60px;right:10px;top:10px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;visibility:hidden;}.node-product.node-teaser:hover .group-product-teaser-wrapper .group-product-teaser-hover{opacity:1;visibility:visible;}.touch-device .node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover{display:none;}.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover .field-name-ds-product-franchise-and-title{color:#010101;font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:18px;line-height:1.167;margin-bottom:9px;padding-bottom:8px;position:relative;}.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover .field-name-field-product-text{font-size:16px;line-height:1.25;}.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover .field-name-ds-product-franchise-and-title:after{border-top:2px solid #000000;bottom:0;content:"";display:block;height:0;left:0;margin:0 auto;position:absolute;right:0;width:18%;}.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover .field-name-ds-product-franchise-and-title span{display:block;}.node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover .field-name-node-link{bottom:20px;left:10px;position:absolute;right:10px;}.node-product.node-teaser .group-product-teaser-content{bottom:0;left:0;position:absolute;right:0;}.node-product.node-teaser .group-product-teaser-content .group-product-teaser-content-in{display:inline-block;vertical-align:bottom;width:100%;}.node-product.node-teaser .field-name-field-product-image-teaser-small{margin-bottom:-30px;}.node-product.node-teaser .field-name-field-product-image-teaser-small .field-items{font-size:16px;line-height:normal;}.node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{display:block;margin-top:25px;}.node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a img{margin:0 auto;width:65%;}@media screen and (max-width:820px) {
 .page .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{margin-top:20px;} 
}@media screen and (max-width:940px) {
 .node-product.node-teaser .group-product-teaser-wrapper .group-product-teaser-hover .field-name-ds-product-franchise-and-title{margin-top:15px;} 
}@media screen and (max-width:640px) {
 .page .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{margin-top:15px;} 
}.node-product.node-teaser .field-name-field-product-franchise-name{line-height:20px;margin-top:0;}.node-product.node-teaser .field-name-field-product-franchise-name .field-item{font-family:"AvantGardMedium",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:16px;}.node-product.node-teaser.region-node-1880 .field-name-field-product-franchise-name{display:none;}.node-product.node-teaser .field-name-field-product-rating,.node-product.node-teaser .field-name-ds-product-avg-loc-rating-2,.node-product.node-teaser .field-name-ds-product-avg-loc-rating{text-align:center;}.node-product.node-teaser .field-name-field-product-rating .field-item,.node-product.node-teaser .field-name-ds-product-avg-loc-rating-2 .field-item,.node-product.node-teaser .field-name-ds-product-avg-loc-rating .field-item{display:inline-block;margin-top:5px;padding-top:8px;position:relative;}.node-product.node-teaser .field-name-field-product-rating .field-item:before,.node-product.node-teaser .field-name-ds-product-avg-loc-rating-2 .field-item:before,.node-product.node-teaser .field-name-ds-product-avg-loc-rating .field-item:before{border-top:2px solid black;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:0;width:70%;}.node-product.node-teaser .field-name-field-product-rating .form-item,.node-product.node-teaser .field-name-ds-product-avg-loc-rating-2 .form-item,.node-product.node-teaser .field-name-ds-product-avg-loc-rating .form-item{margin-bottom:0;}.node-product.node-teaser .field-name-field-product-rating .description,.node-product.node-teaser .field-name-ds-product-avg-loc-rating-2 .description,.node-product.node-teaser .field-name-ds-product-avg-loc-rating .description{display:none;}.node-product.node-teaser .field-name-title{}.node-product.node-teaser .field-name-title .field-items{}.node-product.node-teaser .field-name-title .field-items h2{font-family:"AvantGardMedium",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:16px;line-height:20px;margin:0 auto;max-width:80%;text-align:center;}@media screen and (max-width:880px) {
 .page .group-microsite-product .node-product.node-teaser .field-name-title .field-items h2,.page .group-microsite-product .node-product.node-teaser .field-name-field-product-franchise-name .field-item{font-size:14px;} 
}@media screen and (max-width:760px) {
 .page .node-product.node-teaser{width:50%;}.page .node-product.node-teaser .field-name-field-product-franchise-name .field-item,.page .node-product.node-teaser .field-name-title .field-items h2{font-size:14px;line-height:18px;}.page .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{margin-top:10%;}.page .group-microsite-product .node-product.node-teaser{width:100%;} 
}@media screen and (max-width:640px) {
 .node-product.node-teaser .group-product-teaser-content{bottom:-10px;}.page .node-product.node-teaser .field-name-field-product-franchise-name .field-item,.page .node-product.node-teaser .field-name-title .field-items h2{font-size:14px;line-height:18px;}.node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a img{width:60%;} 
}@media screen and (max-width:480px) {
 .page .node-product.node-teaser{width:100%;}.page .node-product.node-teaser .group-product-teaser-content{bottom:0;}.page .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{margin-top:5%;}.page .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a img{width:65%;}.page .group-microsite-product .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{}.page .group-microsite-product .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a img{width:65%;} 
}@media screen and (max-width:420px) {
 .page .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{margin-top:15%;} 
}@media screen and (max-width:380px) {
 .page .node-product.node-teaser .field-name-field-product-image-teaser-small .field-items a{margin-top:10%;} 
}body.node-type-article .block-node-title{margin:50px 0 10px 0;}body.node-type-article .block-node-title h3{font-size:40px;text-align:center;}#block-views-article-block-5{}#block-views-article-block-6{}.view-article-youtube-video-control{margin-top:10px;}.view-article-youtube-video-control .item-list > ul{}.view-article-youtube-video-control .item-list > ul > li{display:flex;overflow:hidden;}.view-article-youtube-video-control .item-list > ul > li .views-field{width:50%;}.view-article-youtube-video-control .item-list > ul > li .views-field .field-content{display:inline-block;margin:5px;max-width:220px}.view-article-youtube-video-control .item-list > ul > li .views-field:nth-child(odd){text-align:right;}.view-article-youtube-video-control .item-list > ul > li .views-field:nth-child(odd) .field-content{text-align:left;}.view-article-youtube-video-control a{display:block;max-width:200px;}.view-article-youtube-video-control img{display:block;height:auto;margin-bottom:10px;max-width:100%;}.view-article-youtube-video-control .views-field-field-article-youtube-image-1{}.view-article-youtube-video-control .views-field-field-article-youtube-image-2{}body.node-type-article .block-node{}body.node-type-article .block-node .node-article{}body.node-type-article .block-node .field-collection-container{border-bottom:0;}.field-name-field-gci-image{}.field-name-field-gci-image img{display:inline-block;}.field-name-field-gci-text{padding:5px 1px;}.node-article .field-collection-item-field-global-col-column .content .field{width:auto;}.node-article .field-collection-item-field-global-col-column .content .field .field-item{margin-right:0;}.node-article .field-collection-item-field-global-col-column .content .field-name-field-gcc-title{margin:0 auto;max-width:90%;}.node-article .field-collection-item-field-global-col-column .content .field-name-field-gcc-title h3.field-item{font-size:40px;text-align:center;margin-right:0;}.node-article .field-collection-item-field-global-col-column .field-name-field-gcc-col-items{margin:0 auto;max-width:90%;overflow:hidden;}.node-article .field-collection-item-field-global-col-column .field-name-field-gcc-col-items > .field-items{display:flex;flex-flow:row wrap;margin:0 -10px;justify-content:center;}.node-article .field-collection-item-field-global-col-column .field-name-field-gcc-col-items > .field-items > .field-item{box-sizing:border-box;padding:0 10px 10px 10px;}.node-article .field-collection-view.field-collection-style-column-1{}.node-article .field-collection-view.field-collection-style-column-1 .field-name-field-gcc-col-items > .field-items{}.node-article .field-collection-view.field-collection-style-column-2{}.node-article .field-collection-view.field-collection-style-column-2 .field-name-field-gcc-col-items > .field-items > .field-item{width:50%;}.node-article .field-collection-view.field-collection-style-column-2 .field-name-field-gcc-col-items > .field-items > .field-item .entity-field-collection-item{width:auto;}.node-article .field-collection-view.field-collection-style-column-2 .field-name-field-gcc-col-items > .field-items > .field-item.odd{}.node-article .field-collection-view.field-collection-style-column-2 .field-name-field-gcc-col-items > .field-items > .field-item.odd .entity-field-collection-item{float:right;}.node-article .field-collection-view.field-collection-style-column-3{}.node-article .field-collection-view.field-collection-style-column-3 .field-name-field-gcc-col-items > .field-items{justify-content:left;}.node-article .field-collection-view.field-collection-style-column-3 .field-name-field-gcc-col-items > .field-items > .field-item{width:33.3333%;}@media screen and (max-width:1023px) {
 .node-article .field-collection-view.field-collection-style-column-3 .field-name-field-gcc-col-items > .field-items > .field-item{width:50%;} 
}@media screen and (max-width:760px) {
 .node-article .field-collection-item-field-global-col-column .content .field-name-field-gcc-title,.node-article .field-collection-item-field-global-col-column .field-name-field-gcc-col-items{margin:0 10px;max-width:none;} 
}@media screen and (max-width:640px) {
  
}@media screen and (max-width:540px) {
 .node-article .field-collection-item-field-global-col-column .field-name-field-gcc-col-items > .field-items > .field-item{padding:0 10px 10px 10px;width:auto !important;}.node-article .field-collection-view.field-collection-style-column-3 .field-name-field-gcc-col-items > .field-items{justify-content:center;} 
}.field-collection-view-links{display:none !important;}
/*})'"*/
.region{}.region-widget-search{}.region-widget-navi-main{display:block;min-width:550px;overflow:hidden;padding-top:20px;}.i18n-cs .region-widget-navi-main{min-width:625px;}.i18n-hu .region-widget-navi-main{min-width:675px;}.region-widget-navi-main:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.region-widget-navi-main-tree{float:right !important;width:84%;}@media screen and (max-width:760px) {
 .page .region-widget-navi-main-tree{width:100%;} 
}.region-widget-navi-meta{width:16%;}.region-widget-navi-meta .menu{}.region-widget-navi-meta .menu li{display:block;float:none;margin-bottom:10px;width:100%;}@media screen and (max-width:940px) {
 .page-legs .page-legs-container .region-widget-navi-meta{float:none;margin-bottom:45px;overflow:hidden;width:100%;}.page-legs .page-legs-container .region-widget-navi-main-tree{float:left !important;width:100%;} 
}@media screen and (max-width:760px) {
 .page .region-widget-navi-meta{margin-bottom:20px;width:100%;} 
}.region-widget-service{overflow:hidden;}.region-widget-service .block{float:left;text-align:center;width:33.3333%;}.region-widget-service .block .block-head{padding:20px;}.region-widget-service .block .block-head h2{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-weight:100;font-size:44px;}@media screen and (max-width:420px) {
 .page .region-widget-service .block{width:100%;} 
}.region-widget-navi-link{float:left;}.region-widget-navi-link a{background-image:url(/sites/all/themes/astor/images/icons/icon-arrow-right.png);background-position:100% 50%;background-repeat:no-repeat;padding:4px 15px 0 0;}.region-widget-navi-lang{margin:0 200px;text-align:center;}
/*})'"*/
.panel-display{}.panel-display .panel-col-main{clear:both;}.panels-flexible-region-2-center{width:100%;}.layout-columns{display:block;margin:0 -20px 0 0;}.layout-columns:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.layout-columns .layout-column{float:left;}.layout-columns .layout-column-last{float:right;}.layout-columns .layout-column .layout-column-inner{min-height:1px;margin:0 20px 0 0;}.layout-columns.layout-columns-form{margin-right:-50px;}.layout-columns.layout-columns-form > .layout-column > .layout-column-inner{margin-right:50px;}.layout-columns.layout-columns-narrow{margin-right:-10px;}.layout-columns.layout-columns-narrow > .layout-column > .layout-column-inner{margin-right:10px;}.layout-columns.layout-columns-collapse{margin-right:0px;}.layout-columns.layout-columns-collapse > .layout-column > .layout-column-inner{margin-right:0px;}.layout-column-10{width:10%;}.layout-column-16{width:16.6666%;}.layout-column-20{width:20%;}.layout-column-25{width:25%;}.layout-column-30{width:30%;}.layout-column-33{width:33.3333%;}.layout-column-35{width:35%;}.layout-column-40{width:40%;}.layout-column-45{width:45%;}.layout-column-50{width:50%;}.layout-column-55{width:55%;}.layout-column-60{width:60%;}.layout-column-65{width:65%;}.layout-column-66{width:66.6666%;}.layout-column-70{width:70%;}.layout-column-75{width:75%;}.layout-column-80{width:80%;}.layout-column-83{width:83.3333%;}.layout-column-90{width:90%;}.layout-column-100{width:100%;}.layout-columns-align,.layout-columns-inversed,.layout-columns-middle,.layout-columns-bottom{font-size:0;white-space:nowrap;}.layout-columns-align .layout-column,.layout-columns-inversed .layout-column,.layout-columns-middle .layout-column,.layout-columns-bottom .layout-column{direction:ltr;display:inline-block;float:none;font-size:1rem;vertical-align:top;white-space:normal;}.layout-columns-align .layout-column-middle,.layout-columns-middle .layout-column{vertical-align:middle;}.layout-columns-align .layout-column-bottom,.layout-columns-bottom .layout-column{vertical-align:bottom;}.layout-columns-inversed{direction:rtl;}
/*})'"*/
.menu-wrap{}.menu-wrap .menu{}.menu-wrap .menu li{}.region-widget-navi-main .menu-options{padding-left:10px;padding-right:30px;}.region-widget-navi-main .block-menu{display:inline-block;}.region-widget-navi-main .block-menu:after{display:none;}.region-widget-navi-main .block-menu .block-head{display:none;}.region-widget-navi-main .block-menu .menu{text-align:center;}.region-widget-navi-main .block-menu .menu li{float:left;margin-right:15px;}.region-widget-navi-main .block-menu .menu li a.navigation-link{background-position:0 0;background-repeat:no-repeat;display:block;font-size:16px;padding:10px 10px 0;text-align:left;text-transform:uppercase;}.i18n-hu .region-widget-navi-main .block-menu .menu li a.navigation-link{font-size:14px;}.region-widget-navi-main .block-menu .menu li a.navigation-link:hover{color:#ed1d8c;}.region-widget-navi-main .block-menu .menu li a.navigation-link.active,.region-widget-navi-main .block-menu .menu li a.navigation-link.active-trail{color:#ed1d8c;}.region-widget-navi-main .block-menu .menu li a.extend-navigation{display:none;}.region-widget-navi-main .block-menu .menu-wrap .menu:hover li.active-trail > .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap .menu-wrap li.active-trail > .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap li .menu-wrap{background-color:rgba(255,255,255,0.7);border-bottom:1px solid #dadada;bottom:-40px;height:38px;left:0;line-height:38px;opacity:0;padding-top:17px;position:absolute;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;visibility:hidden;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.region-widget-navi-main .block-menu .menu-wrap li:hover > .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap .menu:hover li.active-trail:hover > .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap li.active-trail > .menu-wrap{opacity:1;visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li{display:inline-block;float:none;padding-bottom:0;}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link{background-image:none;color:#595959;font-family:"Times",Times New Roman,serif;font-style:italic;padding:0;text-transform:none;}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link:hover{color:#ed1d8c;text-decoration:underline;}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link.active,.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link.active-trail{color:#ed1d8c;text-decoration:underline;}.region-widget-navi-main .block-menu .menu-wrap .menu:hover li.active-trail .menu-wrap .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap .menu-wrap li.active-trail .menu-wrap .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap li .menu-wrap .menu-wrap{padding-top:0;}.region-widget-navi-main .block-menu-search{float:right;margin-right:-20px;}.region-widget-navi-main .block-menu-search .menu li{float:right;margin:0;padding:10px 0 0;}.region-widget-navi-main .block-menu-search .menu li a.navigation-link{background-image:none;padding:0;text-indent:-2000em;}.region-widget-navi-main .block-menu-search .menu li a.navigation-link:hover,.region-widget-navi-main .block-menu-search .menu li a.navigation-link.active{background-image:none;}.region-widget-navi-main .block-menu-search .menu li a.navigation-link:before{background-image:url(/sites/all/themes/astor/images/icons/icon-search.png);background-position:0 0;background-repeat:no-repeat;content:"";display:block;float:left;height:20px;overflow:hidden;padding:0;text-indent:2000em;width:18px;}.region-widget-navi-main .block-menu-search .menu li a.navigation-link.active:before,.region-widget-navi-main .block-menu-search .menu li a.navigation-link:hover:before{background-image:url(/sites/all/themes/astor/images/icons/icon-search.png);background-position:0 -30px;}.region-widget-navi-main .menu-button{display:none;float:right;font-size:30px;height:42px;line-height:50px;text-align:center;width:40px;}.region-widget-navi-main-area .block-menu-block .menu-wrap{background:none repeat scroll 0 0 rgba(255,255,255,0.7);overflow:hidden;padding:10px;}.region-widget-navi-main-area .block-menu-block .menu-wrap .menu{float:left;left:50%;position:relative;}.region-widget-navi-main-area .block-menu-block .menu-wrap .menu li{position:relative;right:50%;}.region-widget-navi-main-area .block-menu-block .menu-wrap .menu li a.navigation-link{background-image:none;color:#595959;font-family:"Times",Times New Roman,serif;font-style:italic;text-transform:none;}.region-widget-navi-main-area .block-menu-block .menu-wrap .menu li a.navigation-link:hover{color:#ed1d8c;text-decoration:underline;}.region-widget-navi-main-area .block-menu-block .menu-wrap .menu li a.navigation-link.active{color:#ed1d8c;text-decoration:underline;}.region-widget-navi-main-area .block-menu-block .menu-wrap .menu-wrap{display:none;}.region-widget-navi-main-tree .menu-wrap{}.region-widget-navi-main-tree .menu-wrap .menu{margin-right:-25px;}.region-widget-navi-main-tree .menu-wrap .menu li{margin:0 45px 0 25px;}.region-widget-navi-main-tree .menu-wrap .menu li a.navigation-link{margin-bottom:20px;}.region-widget-navi-main-tree .menu-wrap .menu .menu li a.navigation-link{margin-bottom:0;}.region-widget-navi-main-tree .menu-wrap .menu li.first{display:none;}.region-widget-navi-main-tree .menu-wrap .menu .expanded li.first{display:block;}@media screen and (max-width:940px) {
 .page .region-widget-navi-main-tree .menu-wrap .menu{margin-right:-75px;}.i18n-hu .page .region-widget-navi-main-tree .menu-wrap .menu{margin-right:-25px;}.page .region-widget-navi-main-tree .menu-wrap .menu li{margin:0 0 10px 0;width:19%;}.page .region-widget-navi-main-tree .menu-wrap .menu li .menu li{width:100%;}.page .region-widget-navi-main-tree .menu-wrap .menu li.menu-mlid-3879,.page .region-widget-navi-main-tree .menu-wrap .menu li.menu-mlid-3878{}.page .region-widget-navi-main-tree .menu-wrap .menu li.menu-mlid-3879 a,.page .region-widget-navi-main-tree .menu-wrap .menu li.menu-mlid-3878 a{margin-bottom:5px;} 
}@media screen and (max-width:960px) {
 .i18n-cs .region-widget-navi-main .block-menu .menu li{margin-right:10px;}.i18n-cs .region-widget-navi-main .block-menu .menu li a.navigation-link{font-size:14px;} 
}@media screen and (max-width:890px) {
 .region-widget-navi-main .block-menu .menu li{margin-right:10px;}.region-widget-navi-main .block-menu .menu li a.navigation-link{font-size:14px;} 
}@media screen and (max-width:760px) {
 .region-widget-navi-main .menu-button .label{display:none;}.region-widget-navi-main{display:block;float:right;min-width:0;overflow:visible;padding-top:0;}.region-widget-navi-main .block-menu{display:block;float:none;margin:0;}.region-widget-navi-main .menu-button{display:block;overflow:hidden;}.region-widget-navi-main .menu-options{background-color:#ffffff;display:none;left:0;margin-top:1px;overflow:auto;padding:0;position:absolute;right:0;top:100%;}.main-menu-open,.main-menu-open body{}.main-menu-open .region-widget-navi-main .menu-options{display:block;}.region-widget-navi-main .menu-options .menu-options-inner{}.region-widget-navi-main .block-menu .menu{text-align:left;}.region-widget-navi-main .block-menu .menu li{border-bottom:1px solid #dadada;display:block;float:none;margin:0 !important;padding:10px;}.region-widget-navi-main .block-menu .menu li a.navigation-link{display:inline-block;}.region-widget-navi-main .block-menu-search .menu li a.navigation-link{background-image:url(/sites/all/themes/astor/images/content/line-black-left-down.png);padding:10px 10px 0;text-indent:0;}.region-widget-navi-main .block-menu-search .menu li a.navigation-link:hover,.region-widget-navi-main .block-menu-search .menu li a.navigation-link.active{background-image:url(/sites/all/themes/astor/images/content/line-pink-left-down.png);}.region-widget-navi-main .block-menu-search .menu li a.navigation-link:before{display:inline-block;float:none;margin-right:10px;vertical-align:middle;}.region-widget-navi-main .block-menu .menu-wrap .menu:hover li.active-trail > .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap .menu-wrap li.active-trail > .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap li .menu-wrap{border:0 none;display:none;height:auto;opacity:1;position:static;visibility:visible;width:auto;}.region-widget-navi-main .block-menu .menu-wrap li.sub-menu-open > .menu-wrap,.region-widget-navi-main .block-menu .menu-wrap li.active-trail > .menu-wrap{display:block !important;}.region-widget-navi-main .block-menu .menu-wrap li.sub-menu-closed > .menu-wrap{display:none !important;}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap{padding-left:20px;}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li{border-bottom:0;display:block;padding:0;}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link{}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link:hover{}.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link.active,.region-widget-navi-main .block-menu .menu-wrap .menu-wrap .menu li a.navigation-link.active-trail{}.region-widget-navi-main .block-menu .menu li a.extend-navigation{display:block;float:right;height:30px;line-height:30px;text-align:center;width:30px;}.region-widget-navi-main .block-menu .menu li a.extend-navigation span,.region-widget-navi-main .block-menu .menu li.sub-menu-closed > a.extend-navigation span,.region-widget-navi-main .block-menu .menu li.active-trail.sub-menu-closed > a.extend-navigation span{background-image:url(/sites/all/themes/astor/images/default/bg-set-filter-arrows.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:7px;width:13px;}.region-widget-navi-main .block-menu .menu-wrap li.sub-menu-open > a.extend-navigation span,.region-widget-navi-main .block-menu .menu-wrap li.active-trail > a.extend-navigation span{background-position:0 -10px;}.page .region-widget-navi-main-tree .menu-wrap .menu{margin-right:0 !important;}.page .region-widget-navi-main-tree .menu-wrap .menu li{margin:0 0 20px 0;width:50%;}.page .region-widget-navi-main-tree .menu-wrap .menu li .menu li{margin-bottom:10px;width:100%;}.page .region-widget-navi-main-tree .menu-wrap .menu li.menu-mlid-3879,.page .region-widget-navi-main-tree .menu-wrap .menu li.menu-mlid-3878{clear:both;float:none;} 
}@media screen and (max-width:480px) {
 .page .region-widget-navi-main-tree .menu-wrap .menu li{width:100%;} 
}
/*})'"*/
.language-switch{background-image:url(/sites/all/themes/astor/images/default/map.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;font-family:'AvantGardeBook',Tahoma,'Trebuchet MS',Helvetica,sans-serif;font-size:14px;height:35px;padding-left:65px;position:relative;}.language-switch .current-language{height:35px;line-height:35px;padding-right:17px;position:relative;}.language-switch .current-language:after{background-image:url(/sites/all/themes/astor/images/default/bg-set-filter-arrows.png);background-position:0 0;background-repeat:no-repeat;content:'';display:block;height:7px;margin-top:-4px;position:absolute;right:0;top:50%;width:13px;}.language-switch .language-switcher-locale-url{background-color:#BFBFBF;bottom:100%;display:none;left:55px;line-height:1.4em;padding:10px;position:absolute;text-align:left;}.language-switch .language-switcher-locale-url li{}.language-switch .language-switcher-locale-url li .locale-untranslated{color:#ECECEC;text-decoration:none;}.no-touch-device .language-switch:hover,.no-js .language-switch:hover,.touch-device .language-switch.expanded{}.no-touch-device .language-switch:hover .current-language,.no-js .language-switch:hover .current-language,.touch-device .language-switch.expanded .current-language{color:#ED1D8C;}.no-touch-device .language-switch:hover .current-language:after,.no-js .language-switch:hover .current-language:after,.touch-device .language-switch.expanded .current-language:after{background-position:0 -10px;}.no-touch-device .language-switch:hover .language-switcher-locale-url,.no-js .language-switch:hover .language-switcher-locale-url,.touch-device .language-switch.expanded .language-switcher-locale-url{display:block;}.touch-slide{position:relative;padding-left:30px;padding-right:30px;}.touch-slide .touch-slide-container{display:block;overflow:hidden;width:100%;}.touch-slide .slide-button{background-image:url(/sites/all/themes/astor/images/icons/touch-slide-arrows.png);background-repeat:no-repeat;position:absolute;top:0;width:25px;bottom:0;background-color:#ffffff;z-index:2;text-indent:-2000em;}.touch-slide .slide-button-disabled{display:none;}.touch-slide .slide-button-left{background-position:0 50%;left:0;}.touch-slide .slide-button-right{background-position:100% 50%;right:0;}
/*})'"*/
#sliding-popup{background-color:rgba(0,0,0,0.7);overflow:hidden;}#sliding-popup .popup-content{max-width:960px;}#sliding-popup .popup-content #popup-text{margin:10px auto 5px;max-width:80%;overflow:hidden;text-align:center;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;overflow:hidden;font-weight:500;}#sliding-popup .popup-content #popup-text p a{color:#ffffff;text-decoration:underline;}#sliding-popup .popup-content #popup-buttons{}#sliding-popup .popup-content #popup-buttons button,#sliding-popup .popup-content #popup-buttons button:hover{background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;border:medium none;box-shadow:none;color:#ffffff;display:block;float:left;font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:500;margin:0;padding:10px 10px 0;text-align:left;text-shadow:none;text-transform:uppercase;}#sliding-popup .popup-content #popup-buttons button.find-more-button{display:none;}.flexslider{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:0;box-shadow:none;margin:0;}.flexslider .slides{}.flexslider .slides > li{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.flexslider .slides > li:first-child{display:block;}.flexslider .slides > li .node{}.flexslider .slides > li .node .node-head{display:none;}.flexslider .flex-direction-nav{}.flexslider .flex-direction-nav a{background-repeat:no-repeat;display:block;height:100%;margin-top:0;opacity:1 !important;text-align:left;text-indent:-1000em;top:0;-webkit-transition:none;-moz-transition:none;transition:none;width:80px;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)' !important;}.flexslider .flex-direction-nav a:hover{opacity:1 !important;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)' !important;}.flexslider .flex-direction-nav a.flex-prev{background-image:url(/sites/all/themes/astor/images/content/slider-arrow-left.png);background-position:0 50%;left:10px;}.flexslider .flex-direction-nav a.flex-next{background-image:url(/sites/all/themes/astor/images/content/slider-arrow-right.png);background-position:100% 50%;right:10px;}.flexslider .flex-direction-nav a.flex-prev:before,.flexslider .flex-direction-nav a.flex-next:before{content:'';}.fivestar-outline div.fivestar-widget .star,.fivestar-outline div.fivestar-widget-static .star,.fivestar-outline div.fivestar-widget .star a,.fivestar-outline div.fivestar-widget-static .star span,.fivestar-outline div.fivestar-widget .star a.on,.fivestar-outline div.fivestar-widget-static .star span.on,.fivestar-outline div.fivestar-widget .star a.off,.fivestar-outline div.fivestar-widget-static .star span.off{background-image:url(/sites/all/themes/astor/images/icons/stars.png);}.profile{min-height:300px;}.profile h3{font-size:25px;margin:30px 0 20px;}.profile dl{margin:1.5em 0;}
/*})'"*/
.field{}.field .field-items{}.field .field-items .field-item{}.field .field-items .field-item ul{margin-bottom:10px;margin-left:15px;}.field .field-items .field-item ul li{line-height:1.25em;list-style-type:disc;}.field-name-ds-share{margin:50px 0;}.social-media-wrapper{}.social-media-wrapper h5{background-image:url(/sites/all/themes/astor/images/default/spacer-line-60.jpg);background-repeat:no-repeat;background-position:50% 0;font-size:16px;margin-bottom:5px;margin-bottom:10px;padding-top:20px;text-align:center;text-transform:uppercase;}.social-media-wrapper p{font-size:16px;margin-bottom:20px;text-align:center;}.social-media-wrapper ul.social-media-share{display:block;text-align:center;font-size:0;}.social-media-wrapper ul.social-media-share li{display:inline-block;margin:0 20px 15px 20px;}.social-media-wrapper ul.social-media-share li a{display:inline-block;font-family:AvantGardeBook,Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;line-height:1.571;padding-left:30px;position:relative;text-align:left;vertical-align:middle;}.social-media-wrapper ul.social-media-share li a:before{background-repeat:no-repeat;background-image:url(/sites/all/themes/astor/images/icons/iconset-social-media.png);content:"";display:inline-block;height:24px;left:0;position:absolute;top:0;vertical-align:middle;width:24px;}.social-media-wrapper ul.social-media-share li a span{display:inline-block;}.social-media-wrapper ul.social-media-share li.facebook{text-align:left;}.social-media-wrapper ul.social-media-share li.facebook a:before{background-position:50% 3px;}.social-media-wrapper ul.social-media-share li.twitter{}.social-media-wrapper ul.social-media-share li.twitter a:before{background-position:50% -26px;}.social-media-wrapper ul.social-media-share li.mail{}.social-media-wrapper ul.social-media-share li.mail a:before{background-position:50% -55px;}.node-type-product .social-media-wrapper h5,.node-type-product .social-media-wrapper p{display:none;}.node-type-product .social-media-wrapper ul.social-media-share{max-width:350px;}.node-type-product .social-media-wrapper ul.social-media-share li{margin:0 0 14px;width:50%;}
/*})'"*/
body.page-search-page{}.view-search-page .view-header{font-size:16px;height:30px;line-height:30px;padding:0 10px;}.view-search-page .search-filters{padding-top:5px;position:relative;text-align:center;}.view-search-page .search-filters .views-exposed-widgets{padding:0 10px;}.view-search-page .search-filters .views-widget-filter-keys,.view-search-page .search-filters .views-submit-button{display:inline-block;float:none;padding:0;}.view-search-page .search-filters .views-widget-filter-keys{margin-right:20px;width:50%;}.view-search-page .search-filters .views-widget-filter-keys input.form-text{background-image:url(/sites/all/themes/astor/images/forms/bg-input-search.png);background-position:8px 50%;background-repeat:no-repeat;border:1px solid #cbcbcb;border-radius:5px;box-shadow:0 0 5px rgba(100,100,100,0.35) inset;box-sizing:border-box;font-size:16px;height:28px;line-height:28px;padding-left:33px;width:100%;}.view-search-page .search-filters .views-submit-button .button{background-image:none;border:0 none;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:bold;height:30px;line-height:30px;min-width:0;padding:0;text-transform:uppercase;}.view-search-page .search-filters .views-submit-button .button:hover{color:#ed1d8c;}.view-search-page .search-filters .views-submit-button .button:after{display:none;}.view-search-page .search-filters .views-widget-filter-tid{border-top:1px solid #dadada;float:none;line-height:28px;margin:5px -10px 0;padding:5px 10px;text-align:left;}.view-search-page .search-filters .views-widget-filter-tid label,.view-search-page .search-filters .views-widget-filter-tid input,.view-search-page .search-filters .views-widget-filter-tid div{display:inline-block;font-family:"Times",Times New Roman,serif;font-size:16px;font-weight:bold;line-height:28px;margin:0;text-transform:none;}.view-search-page .search-filters .views-widget-filter-tid .form-item{margin-right:30px;}.view-search-page .search-filters .form-submit{margin:0;}.view-search-page .view-content{margin-bottom:40px;}.view-search-page .view-content .search-result{margin:0;}.view-search-page .view-content .search-result .node{font-size:0;margin-right:-20px;white-space:nowrap;}.view-search-page .view-content .search-result .node .group-sr-visual,.view-search-page .view-content .search-result .node .group-sr-content{display:inline-block;vertical-align:middle;}.view-search-page .view-content .search-result .node .group-sr-visual{width:34.7%;}.view-search-page .view-content .search-result .node .group-sr-content{width:65.3%;}.view-search-page .view-content .search-result .node .group-sr-visual-inner,.view-search-page .view-content .search-result .node .group-sr-content-inner{font-size:10px;font-size:1rem;margin-right:20px;overflow:hidden;text-align:left;white-space:normal;}.view-search-page .view-content .search-result .node .group-sr-visual-inner{background-image:url(/sites/all/themes/astor/images/content/bg-product-teaser.png);background-position:50% 100%;background-repeat:repeat-x;background-size:auto 43%;}.view-search-page .view-content .search-result .node .group-sr-visual-inner .field{}.view-search-page .view-content .search-result .node .group-sr-visual-inner .field .field-items{height:0;padding-bottom:100%;position:relative;text-align:center;}.view-search-page .view-content .search-result .node .group-sr-visual-inner .field img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;vertical-align:middle;width:70%;}.view-search-page .view-content .search-result .node .field-name-field-global-search-category{color:#595959;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:16px;line-height:1.562em;}.view-search-page .view-content .search-result .node-product .field-name-field-product-franchise-name,.view-search-page .view-content .search-result .node .field-name-title h2{color:#010101;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:1.14em;position:relative;}.view-search-page .view-content .search-result .node .field-name-title h2{margin-bottom:5px;padding-bottom:7px;}.view-search-page .view-content .search-result .node .field-name-title h2:before{border-bottom:2px solid #000000;bottom:0;content:"";display:block;height:0;left:0;position:absolute;width:50px;}.view-search-page .view-content .search-result .node-product .field-name-field-product-rating,.view-search-page .view-content .search-result .node-product .field-name-ds-product-avg-loc-rating-2,.view-search-page .view-content .search-result .node-product .field-name-ds-product-avg-loc-rating{margin-bottom:12px;}.view-search-page .view-content .search-result .node-product .field-name-field-product-rating .fivestar-outline,.view-search-page .view-content .search-result .node-product .field-name-ds-product-avg-loc-rating-2 .fivestar-outline,.view-search-page .view-content .search-result .node-product .field-name-ds-product-avg-loc-rating .fivestar-outline{display:inline-block;overflow:hidden;}.view-search-page .view-content .search-result .node-product .field-name-field-product-rating .description,.view-search-page .view-content .search-result .node-product .field-name-ds-product-avg-loc-rating-2 .description,.view-search-page .view-content .search-result .node-product .field-name-ds-product-avg-loc-rating .description{display:inline-block;font-size:14px;font-style:italic;font-weight:bold;text-transform:uppercase;}.view-search-page .view-content .search-result .node-article .group-sr-visual-inner .field-name-field-article-cmpgn-img-tsr-sml img,.view-search-page .view-content .search-result .node-article .group-sr-visual-inner .field-name-field-article-rel-mag-teaser-img img{width:100%;}.search-pager{text-align:center;}.search-pager ul.pager{border-top:2px solid #000000;display:inline-block;margin:0 0 40px;min-width:180px;overflow:hidden;padding:0 160px;white-space:nowrap;}.i18n-cs .search-pager ul.pager,.i18n-hu .search-pager ul.pager{padding:0 200px;}.search-pager ul.pager li,.search-pager ul.pager li a{color:#595959;display:inline-block;font-family:AvantGarde,'Roboto',Tahoma,'Trebuchet MS',Helvetica,sans-serif;font-size:14px;font-weight:bold;height:36px;line-height:36px;min-width:25px;padding:0;text-align:center;text-transform:uppercase;}.search-pager ul.pager li.pager-current,.search-pager ul.pager li.pager-current a,.search-pager ul.pager li a:hover{color:#ED1D8C;}.search-pager ul.pager li.pager-first,.search-pager ul.pager li.pager-previous,.search-pager ul.pager li.pager-next,.search-pager ul.pager li.pager-last{max-width:none;width:80px;}.i18n-cs .search-pager ul.pager li.pager-first,.i18n-cs .search-pager ul.pager li.pager-previous,.i18n-cs .search-pager ul.pager li.pager-next,.i18n-cs .search-pager ul.pager li.pager-last,.i18n-hu .search-pager ul.pager li.pager-first,.i18n-hu .search-pager ul.pager li.pager-previous,.i18n-hu .search-pager ul.pager li.pager-next,.i18n-hu .search-pager ul.pager li.pager-last{width:100px;}.search-pager ul.pager li.pager-first{float:left;margin-left:-160px;}.i18n-cs .search-pager ul.pager li.pager-first,.i18n-hu .search-pager ul.pager li.pager-first{margin-left:-200px;}.search-pager ul.pager li.pager-previous{float:left;margin-left:-80px;}.i18n-cs .search-pager ul.pager li.pager-previous,.i18n-hu .search-pager ul.pager li.pager-previous{margin-left:-100px;}.search-pager ul.pager li.pager-last{float:right;margin-right:-160px;}.i18n-cs .search-pager ul.pager li.pager-last,.i18n-hu .search-pager ul.pager li.pager-last{margin-right:-200px;}.search-pager ul.pager li.pager-next{float:right;margin-right:-80px;}.i18n-cs .search-pager ul.pager li.pager-next,.i18n-hu .search-pager ul.pager li.pager-next{margin-right:-100px;}@media screen and (max-width:760px) {
 .view-search-page .view-content .search-result .node{border-top:1px solid #dadada;margin-bottom:10px;padding:10px;}.view-search-page .view-content .search-result .node .group-sr-visual{display:block;float:none;margin:0 -10px 10px;width:auto;}.view-search-page .view-content .search-result .node .group-sr-content{display:block;float:none;width:auto;}.view-search-page .view-content .search-result .node .group-sr-visual-inner .field{margin:0 auto;max-width:200px;}.view-search-page .view-content .search-result .node{margin-right:0;white-space:normal;}.view-search-page .view-content .search-result .node .group-sr-visual-inner,.view-search-page .view-content .search-result .node .group-sr-content-inner{margin:0;overflow:visible;}.search-pager ul.pager{padding:0 10px !important;}.search-pager ul.pager li.pager-previous,.search-pager ul.pager li.pager-next{float:none !important;margin:0 !important;width:auto !important;}.search-pager ul.pager li.pager-ellipsis,.search-pager ul.pager li.pager-item,.search-pager ul.pager li.pager-first,.search-pager ul.pager li.pager-last{display:none;} 
}
/*})'"*/
.mainbar .tabs{margin:70px 0 0;padding:10px 5px;}.mainbar .tabs li{}.mainbar .tabs li a{font-family:"AvantGardeBook",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;padding:8px 15px 2px;}.mainbar .tabs li a:hover{color:#ed1d8c;}#user-login{margin:100px auto;max-width:300px;}#user-login .form-item{margin-bottom:20px;}#user-login .form-actions{}#user-login .form-actions input[type="submit"]{float:right;}
/*})'"*/
body.node-type-product .block-node .node-product{}body.node-type-product .group-product-details{margin:0 auto;max-width:820px;}body.node-type-product .block-node .node-product .field-name-field-product-franchise-name .field-item,body.node-type-product .block-node .node-product .product-title{line-height:1em;text-transform:uppercase;white-space:nowrap;}body.node-type-product.page-node-1880 .block-node .node-product .field-name-field-product-franchise-name .field-item{display:none;}body.node-type-product .block-node .node-product .field-name-field-product-franchise-name .field-item{font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:60px;font-weight:100;}body.node-type-product .block-node .node-product .product-title{font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:40px;font-weight:bold;margin-bottom:5px;}body.node-type-product .block-node .node-product .field-name-field-product-rel-taxo-pro-cat{margin-bottom:10px;margin-top:15px;position:relative;}body.node-type-product .block-node .node-product .field-name-field-product-rel-taxo-pro-cat a{font-style:italic;text-decoration:underline;}body.node-type-product .block-node .node-product .fivestar-widget{}body.node-type-product .block-node .node-product .field-name-field-product-rating,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating-2,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating{}body.node-type-product .block-node .node-product .field-name-field-product-rating .fivestar-outline,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating-2 .fivestar-outline,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating .fivestar-outline{display:inline-block;overflow:hidden;}body.node-type-product .block-node .node-product .field-name-field-product-rating .description,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating-2 .description,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating .description{display:inline-block;font-size:14px;font-style:italic;font-weight:bold;text-transform:uppercase;}body.node-type-product .block-node .node-product .field-name-field-product-rating .description .average-rating,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating-2 .description .average-rating,body.node-type-product .block-node .node-product .field-name-ds-product-avg-loc-rating .description .average-rating{display:none;}body.node-type-product .block-node .node-product .group-product-intro{margin-bottom:50px;position:relative;}body.node-type-product .block-node .node-product .group-product-intro .field-name-field-product-visual-texture{bottom:0;max-width:25%;position:absolute;right:20px;z-index:-1;}body.node-type-product .block-node .node-product .group-product-intro .field-name-field-product-feature{}body.node-type-product .block-node .node-product .group-product-intro .field-name-field-product-feature ul{}body.node-type-product .block-node .node-product .group-product-intro .field-name-field-product-feature ul li{list-style:disc outside;margin-bottom:5px;margin-left:1em;}body.node-type-product .block-node .node-product .group-product-intro .field-name-field-product-notes{font-size:13px;font-style:italic;margin-top:30px;}body.node-type-product .block-node .node-product .group-product-images-and-colors{margin-right:-20px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .group-product-images-and-col-in,body.node-type-product .product-color-selector{margin-right:20px;padding-left:50%;position:relative;}body.node-type-product .block-node .node-product .group-product-images-and-colors .product-preview,body.node-type-product .product-color-selector .product-preview{bottom:0;left:0;max-width:340px;padding-right:20px;position:absolute;text-align:center;top:0;width:50%;}body.node-type-product .block-node .node-product .group-product-images-and-colors .product-preview .product-preview-inner,body.node-type-product .product-color-selector .product-preview .product-preview-inner{height:100%;position:relative;white-space:nowrap;text-align:center;}body.node-type-product .block-node .node-product .group-product-images-and-colors .product-preview .product-preview-inner:after,body.node-type-product .product-color-selector .product-preview .product-preview-inner:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0;}body.node-type-product .block-node .node-product .group-product-images-and-colors .product-preview .product-preview-inner img,body.node-type-product .product-color-selector .product-preview .product-preview-inner img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name,body.node-type-product .product-color-selector .texture-and-name{display:block;margin-top:20px;vertical-align:middle;white-space:nowrap;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .color,body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .texture,body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .name,body.node-type-product .product-color-selector .texture-and-name .color,body.node-type-product .product-color-selector .texture-and-name .texture,body.node-type-product .product-color-selector .texture-and-name .name{display:inline-block;vertical-align:middle;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .texture,body.node-type-product .product-color-selector .texture-and-name .texture{margin-right:10px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .name,body.node-type-product .product-color-selector .texture-and-name .name{font-size:16px;font-style:italic;font-weight:bold;line-height:1.25;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .color,body.node-type-product .product-color-selector .texture-and-name .color{display:none;}body.node-type-product .block-node .node-product .group-product-images-and-colors .group-product-imgs-and-cols-sel > h3,body.node-type-product .product-color-selector .group-product-imgs-and-cols-sel > h3{font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:80px;font-weight:100;line-height:0.94;margin-bottom:0.5em;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-container,body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-container .field-collection-view,body.node-type-product .product-color-selector .field-collection-container,body.node-type-product .product-color-selector .field-collection-container .field-collection-view{border:0 none;margin:0;padding:0;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-image-color > .field-items > .field-item,body.node-type-product .product-color-selector .field-name-field-product-image-color > .field-items > .field-item{display:block;float:left;margin:0;vertical-align:middle;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-col-image,body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-col-rel-color .node-head,body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-col-texture-image,body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-col-group-title,body.node-type-product .product-color-selector .field-name-field-product-col-image,body.node-type-product .product-color-selector .field-name-field-product-col-rel-color .node-head,body.node-type-product .product-color-selector .field-name-field-product-col-texture-image,body.node-type-product .product-color-selector .field-name-field-product-col-group-title{display:none;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-col-rel-color,body.node-type-product .product-color-selector .field-name-field-product-col-rel-color{display:block;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-item-field-product-image-color .field-name-field-color-color .field-items,body.node-type-product .product-color-selector .field-collection-item-field-product-image-color .field-name-field-color-color .field-items{background-color:#ffffff;border:2px solid transparent;display:inline-block;font-size:0;padding:1px;white-space:nowrap;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-item-field-product-image-color .field-name-field-color-color .field-items .field-item,body.node-type-product .product-color-selector .field-collection-item-field-product-image-color .field-name-field-color-color .field-items .field-item{display:inline-block;margin-left:2px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-item-field-product-image-color .field-name-field-color-color .field-items .field-item:first-child,body.node-type-product .product-color-selector .field-collection-item-field-product-image-color .field-name-field-color-color .field-items .field-item:first-child{margin-left:0;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-item-field-product-image-color.light-color .field-name-field-color-color .field-items,body.node-type-product .product-color-selector .field-collection-item-field-product-image-color.light-color .field-name-field-color-color .field-items{background-color:#efefef;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-image-color > .field-items > .field-item .multiple-colors,body.node-type-product .product-color-selector .field-name-field-product-image-color > .field-items > .field-item .multiple-colors{margin-right:5px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-item-field-product-image-color.selected .field-name-field-color-color .field-items,body.node-type-product .product-color-selector .field-collection-item-field-product-image-color.selected .field-name-field-color-color .field-items{border-color:#000000;}body.node-type-product .group-product-buy-now{margin:10px 0 50px 0;text-align:center;}body.node-type-product .group-product-franchise-com{background-image:url(/sites/all/themes/astor/images/product/franchise-bg.png);background-repeat:repeat;border-top-left-radius:62px;margin:0 auto 135px;max-width:680px;padding:20px;position:relative;}body.node-type-product .group-product-franchise-com:after{background-image:url(/sites/all/themes/astor/images/product/franchise-bottom-jag.png);background-position:0 0;background-repeat:no-repeat;bottom:-62px;content:"";display:block;height:62px;left:0;position:absolute;width:66px;}body.node-type-product .group-product-franchise-com .group-product-franc-com-intro{font-size:0;margin-right:-20px;padding:20px 0;white-space:nowrap;}body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .field-name-field-product-franchise-image,body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .group-product-franc-com-int-text{display:inline-block;vertical-align:middle;white-space:normal;width:50%;}body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .group-product-franc-com-int-text > .field,body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .field-name-field-product-franchise-image .field-item{margin-right:20px;}body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .field-name-field-product-franchise-image .field-item{text-align:center;}body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .group-product-franc-com-int-text > .field{font-size:1rem;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben{margin:0 auto 30px;max-width:460px;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben ul.field-items{display:block;margin-right:10px;text-align:center;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben ul.field-items li.field-item{background-color:#ffffff;display:inline-block;font-size:18px;font-style:italic;font-weight:bold;height:30px;line-height:26px;margin-bottom:10px;margin-left:5px;margin-right:5px;padding:0 20px;}body.node-type-product .group-product-franchise-com .group-product-franc-com-med{text-align:center;}body.node-type-product .group-product-franchise-com .group-product-franc-com-med > .field{display:inline-block;vertical-align:top;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben-m{}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben-m > .field-items{display:inline-block;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben-m > .field-items > .field-item{display:inline-block;margin-right:25px;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben-m .field-name-field-taxo-product-med-bene-icon .field-item{height:70px;margin-bottom:20px;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben-m .field-name-field-taxo-product-med-bene-icon .field-item img{height:auto;max-height:100%;max-width:100%;width:auto;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben-m .field-name-title{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:100;line-height:16px;}body.node-type-product .group-product-franchise-com .field-name-field-product-ingredients{}body.node-type-product .group-product-franchise-com .field-name-field-product-ingredients .field-label{background-image:url(/sites/all/themes/astor/images/icons/icon-info.png);background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:20px;line-height:1em;overflow:hidden;text-indent:-2000em;width:20px;}body.node-type-product .group-product-franchise-com .field-name-field-product-ingredients .field-items{display:none;}@media screen and (max-width:780px) {
 body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .group-product-franc-com-int-text > .field h3{font-size:40px;line-height:normal;} 
}@media screen and (max-width:480px) {
 body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .field-name-field-product-franchise-image,body.node-type-product .group-product-franchise-com .group-product-franc-com-intro .group-product-franc-com-int-text{display:block;margin-bottom:30px;text-align:center;width:100%;} 
}body.node-type-product .infotip{background-color:#ffffff;box-shadow:1px 1px 15px 0 rgb(35,32,29);margin:0 auto;max-width:800px;padding:20px;}body.node-type-product .infotip .infotip-close{background-image:url(/sites/all/themes/astor/images/icons/icon-close.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;float:right;height:26px;margin:-5px -5px 10px 10px;overflow:hidden;text-indent:-2000em;width:26px;}body.node-type-product .infotip .infotip-arrow{border-color:#ffffff transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:-10px;height:0;margin-left:-10px;overflow:hidden;position:absolute;text-align:center;width:0;}body.node-type-product .infotip .infotip-head{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:18px;margin-bottom:15px;text-transform:uppercase;;}body.node-type-product .infotip .infotip-body{}body.node-type-product .infotip .infotip-body p{font-size:14px;line-height:1.429;}body.node-type-product .group-product-hidis-tip{font-size:14px;line-height:1.429;margin-bottom:40px;}body.node-type-product .group-product-hidis-tip > h3,body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-title{float:right;line-height:196px;width:50%;}body.node-type-product .group-product-hidis-tip > h3 span,body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-title h3{display:inline-block;font-size:80px;line-height:75px;margin-left:10px;max-width:2.3em;text-align:right;vertical-align:middle;}body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-portrait{text-align:right;width:50%;}body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-portrait img{border-radius:50%;margin-right:10px;max-height:196px;width:auto;}body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-signature,body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-text{clear:both;margin:0 auto;max-width:620px;}body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-text{margin-top:20px;}body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-text p{font-size:22px;font-style:italic;line-height:1.364;text-align:center;}body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-signature{margin-bottom:65px;text-align:right;}body.node-type-product .group-product-hidis-tip .field-name-field-product-tip-signature img{margin-right:40px;}@media screen and (max-width:480px) {
 body.node-type-product .page .group-product-hidis-tip h3 span{font-size:54px;text-align:center;} 
}body.node-type-product .block-node .node-product .group-product-videos h3{text-align:center;}body.node-type-product .field-name-field-product-video-youtube{margin-bottom:20px;}body.node-type-product .field-name-field-product-videos-youtube .field-item{margin-bottom:20px;}body.node-type-product .field-name-field-product-videos-youtube .field-item.odd{float:left;width:49%;}body.node-type-product .field-name-field-product-videos-youtube .field-item.even{float:right;width:49%;}@media screen and (max-width:480px) {
 body.node-type-product .field-name-field-product-videos-youtube .field-item.odd{float:none;width:100%;}body.node-type-product .field-name-field-product-videos-youtube .field-item.even{float:none;width:100%;} 
}body.node-type-product .group-youtube-videos .field-item.odd{width:100%;}body.node-type-product .group-youtube-videos.two-video-columns .field-item{width:49%;}body.node-type-product .group-product-buy-now-lightbox{}body.node-type-product .group-product-buy-now-lightbox h2{font-size:51px;line-height:0.922;margin:0 auto 10px;max-width:280px;text-align:center;text-transform:uppercase;}body.node-type-product .group-product-buy-now-lightbox p{font-size:16px;line-height:1.25;text-align:center;}body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box{margin:0 auto;max-width:270px;}body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul{font-size:0;text-align:center;}body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul li{display:inline-block;height:105px;width:49%;}body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul li .node-head,body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul li .node-link{display:none;}body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul li .node-body,body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul li .field-item,body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul li .field-item img{line-height:105px;vertical-align:middle;}body.node-type-product .group-product-buy-now-lightbox .field-name-ds-product-buy-now-box .item-list ul li:empty{display:none;}body.node-type-product .block-node .node-product .group-product-comments{background-image:url(/sites/all/themes/astor/images/content/line-black-left-down-separator.png);background-position:0 0;background-repeat:no-repeat;margin:0 auto 40px;max-width:710px;padding-top:100px;}body.node-type-product .block-node .node-product .group-product-comments h3{text-align:center;}body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2{}body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .description,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .description{display:block;text-align:center;}body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline .fivestar-widget-static,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline .fivestar-widget-static{display:inline-block;}body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget .star,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget-static .star,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget-static .star,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget .star a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget-static .star span,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget-static .star span,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget .star a.on,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star a.on,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget-static .star span.on,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget-static .star span.on,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget .star a.off,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star a.off,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .fivestar-outline div.fivestar-widget-static .star span.off,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget-static .star span.off{background-image:url(/sites/all/themes/astor/images/icons/stars-big.png);height:28px;width:32px;}body.node-type-product .block-node .node-product .group-product-comments .field-name-field-product-rating .fivestar-outline div.fivestar-widget .star,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .fivestar-outline div.fivestar-widget .star,body.node-type-product .block-node .node-product .group-product-comments .field-name-field-product-rating .fivestar-outline div.fivestar-widget .star a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .fivestar-outline div.fivestar-widget .star a,body.node-type-product .block-node .node-product .group-product-comments .field-name-field-product-rating .fivestar-outline div.fivestar-widget .star a.on,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star a.on,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .fivestar-outline div.fivestar-widget .star a.on,body.node-type-product .block-node .node-product .group-product-comments .field-name-field-product-rating .fivestar-outline div.fivestar-widget .star a.off,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget .star a.off,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .fivestar-outline div.fivestar-widget .star a.off{background-image:url(/sites/all/themes/astor/images/icons/stars-medium.png);height:21px;width:24px;}body.node-type-product .block-node .node-product .group-product-comments .field-name-field-product-rating .fivestar-outline div.fivestar-widget div.on a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget div.on a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .fivestar-outline div.fivestar-widget div.on a{background-position:0 -21px;}body.node-type-product .block-node .node-product .group-product-comments .field-name-field-product-rating .fivestar-outline div.fivestar-widget div.hover a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget div.hover a,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .fivestar-outline div.fivestar-widget div.hover a,body.node-type-product .block-node .node-product .group-product-comments .field-name-field-product-rating .fivestar-outline div.fivestar-widget div a:hover,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .fivestar-outline div.fivestar-widget div a:hover,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .fivestar-outline div.fivestar-widget div a:hover{background-position:0 -42px;}body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .field-name-field-product-rating .description .average-rating,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .description .average-rating,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .description .average-rating,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-rating .field-name-field-product-rating .description .total-votes,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating-2 .description .total-votes,body.node-type-product .block-node .node-product .group-product-comments .field-name-ds-product-avg-loc-rating .description .total-votes{display:inline-block;}body.node-type-product .comment-wrapper{}body.node-type-product .comment-wrapper .comments-header{border-bottom:2px solid #000000;padding-bottom:55px;position:relative;text-align:center;}body.node-type-product .comment-wrapper .comments-header a + a{margin-left:75px;}body.node-type-product .comment-wrapper .comments-list{border-bottom:2px solid #000000;margin-top:-2px;overflow:hidden;}body.node-type-product .comment-wrapper .comments-list .title{display:none;}body.node-type-product .comment-wrapper .comments-list .comment{border-bottom:1px solid #bfbfbf;margin-bottom:-1px;padding-bottom:25px;padding-top:30px;}body.node-type-product .comment-wrapper .comments-list .comment .field-name-field-product-rating,body.node-type-product .comment-wrapper .comments-list .comment .field-name-ds-product-avg-loc-rating-2,body.node-type-product .comment-wrapper .comments-list .comment .field-name-ds-product-avg-loc-rating{float:right;}body.node-type-product .comment-wrapper .comments-list .indented .comment .field-name-field-product-rating,body.node-type-product .comment-wrapper .comments-list .indented .comment .field-name-ds-product-avg-loc-rating-2,body.node-type-product .comment-wrapper .comments-list .indented .comment .field-name-ds-product-avg-loc-rating{display:none;}body.node-type-product .comment-wrapper .comments-list .comment .field-name-field-comment-name{font-family:"AvantGarde","Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:20px;line-height:1em;;}body.node-type-product .comment-wrapper .comments-list .comment .field-name-post-date{color:#595959;font-size:14px;font-style:italic;line-height:1.429;margin-bottom:10px;}body.node-type-product .comment-wrapper .comments-list .comment .field-name-comment-body{font-size:16px;line-height:1.25;}body.node-type-product .comment-wrapper .comments-form{}body.node-type-product .comment-wrapper .comments-form .comments-form-header{padding-bottom:30px;padding-top:40px;}body.node-type-product .comment-wrapper .comments-form .comments-form-header h3{display:block;margin-bottom:8px;text-align:center;}body.node-type-product .comment-wrapper .comments-form .comments-form-body{margin:0 auto;max-width:460px;}body.node-type-product .comment-wrapper .comments-form .comments-form-body label{display:none;}body.node-type-product .comment-wrapper .comments-form .comments-form-body .fivestar-user-stars label,body.node-type-product .comment-wrapper .comments-form .comments-form-body .fivestar-user-stars .form-item{display:inline-block;margin:0;vertical-align:middle;}body.node-type-product .comment-wrapper .comments-form .comments-form-body .fivestar-user-stars label{color:#000000;font-family:"Times",Times New Roman,serif;font-size:16px;line-height:1em;margin-right:10px;text-transform:none;}body.node-type-product .comment-wrapper .comments-form .comments-form-body .fivestar-user-stars label em{color:#9b9b9b;display:block;font-size:14px;}body.node-type-product .comment-wrapper .comments-form .comments-form-body .form-actions{margin-top:15px;text-align:center;}body.node-type-product .group-product-you-may-also-like{margin-bottom:50px;}body.node-type-product .group-product-you-may-also-like h3{text-align:center;}body.node-type-product .group-product-you-may-also-like .field-name-field-global-rel-node{display:inline-block;}body.node-type-product .group-product-you-may-also-like .field-name-field-global-rel-node{display:block;}body.node-type-product .group-product-you-may-also-like .field-name-field-global-rel-node:after{clear:both;content:".";display:block;height:0;visibility:hidden;}body.node-type-product .group-product-you-may-also-like .field-name-ds-product-overview-link{margin-top:30px;text-align:center;}.node-type-microsite .node-product{float:none;width:auto;}.views-exposed-form-products{border-bottom:1px solid #dadada;color:#565655;font-size:14px;font-style:italic;position:relative;text-align:right;}.views-exposed-form-products .views-exposed-widget > label{color:#565655;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:100;margin-bottom:10px;text-transform:none;}.views-exposed-form-products .filters,.views-exposed-form-products .sorting{display:inline-block;max-width:95%;text-align:left;vertical-align:top;}.views-exposed-form-products .sorting .views-exposed-widget{float:none;padding:0;}.views-exposed-form-products .views-submit-button{display:none;}.views-exposed-form-products .filters{margin-right:10px;}.views-exposed-form-products .filters .filter-header,.views-exposed-form-products .sorting .selected-sorting{color:#565655;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:100;height:30px;line-height:30px;margin-right:10px;padding-right:17px;position:relative;}.views-exposed-form-products .filters .filter-header span,.views-exposed-form-products .sorting .selected-sorting span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.views-exposed-form-products .filters .filter-header:after,.views-exposed-form-products .sorting .selected-sorting:after{background-image:url(/sites/all/themes/astor/images/default/bg-set-filter-arrows.png);background-position:0 0;background-repeat:no-repeat;content:"";display:block;height:7px;margin-top:-4px;position:absolute;right:0;top:50%;width:13px;}.no-js .views-exposed-form-products .filters:hover .filter-header,.no-touch-device .views-exposed-form-products .filters:hover .filter-header,.views-exposed-form-products .filters.expanded .filter-header,.no-js .views-exposed-form-products .sorting:hover .selected-sorting,.no-touch-device .views-exposed-form-products .sorting:hover .selected-sorting,.views-exposed-form-products .sorting.expanded .selected-sorting{color:#ed1d8c;}.no-js .views-exposed-form-products .filters:hover .filter-header:after,.no-touch-device .views-exposed-form-products .filters:hover .filter-header:after,.views-exposed-form-products .filters.expanded .filter-header:after,.no-js .views-exposed-form-products .sorting:hover .selected-sorting:after,.no-touch-device .views-exposed-form-products .sorting:hover .selected-sorting:after,.views-exposed-form-products .sorting.expanded .selected-sorting:after{background-position:0 -10px;}.views-exposed-form-products .filters .filter-options{background-color:#ffffff;border-bottom:1px solid #dadada;border-top:1px solid #dadada;display:none;left:0;padding:10px 10px 20px;position:absolute;right:0;top:100%;z-index:99;}.views-exposed-form-products .filters .filter-options .filter-options-inner{margin-right:-10px;}.views-exposed-form-products .filters.expanded .filter-options,.no-js .views-exposed-form-products .filters:hover .filter-options,.no-touch-device .views-exposed-form-products .filters:hover .filter-options{display:block;}.views-exposed-form-products .filters .filter-options .option-column{display:inline-block;vertical-align:top;}.views-exposed-form-products .sorting .sort-options{background-color:#ffffff;border-top:1px solid #dadada;display:none;padding:10px 30px 10px 10px;position:absolute;right:0;text-align:right;top:100%;z-index:999;}.views-exposed-form-products .sorting.expanded .sort-options,.no-js .views-exposed-form-products .sorting:hover .sort-options,.no-touch-device .views-exposed-form-products .sorting:hover .sort-options{display:block;}.views-exposed-form-products .sorting .sort-options .form-type-radios{}.views-exposed-form-products .sorting .sort-options .form-type-radios > label{display:none;}.views-exposed-form-products .sorting .sort-options .form-type-radio label{color:#000000 !important;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:100 !important;line-height:1.5em;}.views-exposed-form-products .sorting .sort-options .form-type-radio label:before{display:none;}.views-exposed-form-products .sorting .sort-options .form-type-radio input:checked + label{font-weight:normal !important;}.views-exposed-form-products .filter-options .views-exposed-widget{float:left;min-width:33%;padding:10px 0 0;}.i18n-hu .views-exposed-form-products .filter-options .views-exposed-widget{min-width:40%;}.views-exposed-form-products .filter-options .views-exposed-widget .option-column{min-width:50%;}.views-exposed-form-products .filter-options .views-exposed-widget .views-widget{margin-right:10px;}.views-exposed-form-products .bef-checkboxes{margin-bottom:20px;}.color-checkbox{}.color-checkbox label:before{background-image:none;border:2px solid transparent;height:6px;width:6px;}.color-checkbox input:checked + label:before{border-color:#ed1d8c;}.color-checkbox-color--beige label:before{background-color:#e3c99d;border-color:#e3c99d;}.color-checkbox-color--black label:before{background-color:#000000;border-color:#000000;}.color-checkbox-color--blue label:before{background-color:#0030ff;border-color:#0030ff;}.color-checkbox-color--brown label:before{background-color:#8b5800;border-color:#8b5800;}.color-checkbox-color--gold label:before{background-color:#c09a00;border-color:#c09a00;}.color-checkbox-color--green label:before{background-color:#36c14d;border-color:#36c14d;}.color-checkbox-color--grey label:before{background-color:#8c8c8c;border-color:#8c8c8c;}.color-checkbox-color--nude label:before{background-color:#f9eedb;border-color:#f9eedb;}.color-checkbox-color--orange label:before{background-color:#ff8400;border-color:#ff8400;}.color-checkbox-color--pink label:before{background-color:#ff007e;border-color:#ff007e;}.color-checkbox-color--purple label:before{background-color:#7e21a5;border-color:#7e21a5;}.color-checkbox-color--red label:before{background-color:#dc1414;border-color:#dc1414;}.color-checkbox-color--silver label:before{background-color:#cbcbcb;border-color:#cbcbcb;}.color-checkbox-color--transparent label:before{background-color:#ffffff;background-image:url(/sites/all/themes/astor/images/default/bg-stroke-transparent.png);background-position:50% 50%;border-color:#aaaaaa;}.color-checkbox-color--rose label:before{background-color:#ffddec;border-color:#ffddec;}.color-checkbox-color--yellow label:before{background-color:#ffde00;border-color:#ffde00;}.color-checkbox-color--white label:before{background-color:#ffffff;border-color:#aaaaaa;}@media screen and (max-width:760px) {
 .views-exposed-form-products{text-align:left;}.views-exposed-form-products .filters,.views-exposed-form-products .sorting{margin-left:10px;margin-right:0;}.views-exposed-form-products .sorting .sort-options{left:0;text-align:left;}.group-product-intro{margin-right:0;padding:0 10px;}.group-product-intro .layout-column{float:none;width:auto;}.group-product-intro .layout-column-inner{margin:0 !important;}.mainbar .messages{display:none;}body.node-type-product .block-node .node-product .group-product-intro{margin-bottom:0;padding-top:20px;}body.node-type-product .block-node .node-product .group-product-intro .field-name-field-product-visual-texture{display:none;}.group-product-share-left{float:none !important;margin:0 auto;max-width:600px;width:auto;}.node-type-product .social-media-wrapper ul.social-media-share{max-width:none;}.node-type-product .social-media-wrapper ul.social-media-share li{display:inline-block;margin:inherit;width:auto;}body.node-type-product .block-node .node-product .group-product-images-and-colors{margin:0;padding:0 10px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .group-product-images-and-col-in,body.node-type-product .product-color-selector{margin:0 0 20px 0;padding:330px 0 0 0;}body.node-type-product .block-node .node-product .group-product-images-and-colors .product-preview,body.node-type-product .product-color-selector .product-preview{height:300px;left:0;max-width:none;padding:0;right:0;top:0;width:auto;}body.node-type-product .block-node .node-product .group-product-images-and-colors .group-product-imgs-and-cols-sel,body.node-type-product .product-color-selector .group-product-imgs-and-cols-sel{border-bottom:1px solid #dadada;border-top:1px solid #dadada;margin:0 -10px;padding:15px 10px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-container,body.node-type-product .product-color-selector .field-collection-container{padding:0 30px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .group-product-imgs-and-cols-sel .field-collection-container,body.node-type-product .product-color-selector .field-collection-container{text-align:center;white-space:nowrap;}body.node-type-product .block-node .node-product .group-product-images-and-colors .group-product-imgs-and-cols-sel .field-collection-container .field-name-field-product-image-color,body.node-type-product .product-color-selector .group-product-imgs-and-cols-sel .field-collection-container .field-name-field-product-image-color{display:block;}body.node-type-product .block-node .node-product .group-product-images-and-colors .group-product-imgs-and-cols-sel > h3,body.node-type-product .product-color-selector .group-product-imgs-and-cols-sel > h3{display:none;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-col-rel-color,body.node-type-product .product-color-selector .field-name-field-product-col-rel-color{position:relative;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-name-field-product-image-color > .field-items > .field-item,body.node-type-product .product-color-selector .field-name-field-product-image-color > .field-items > .field-item{display:inline-block;float:none;}body.node-type-product .block-node .node-product .group-product-images-and-colors .field-collection-container .field-collection-view:after,body.node-type-product .product-color-selector .field-collection-container .field-collection-view:after{display:none;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name,body.node-type-product .product-color-selector .texture-and-name{height:30px;left:0;position:absolute;right:0;text-align:center;top:270px;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .name,body.node-type-product .product-color-selector .texture-and-name .name{display:block;font-family:"Times",Times New Roman,serif;font-size:16px;font-style:italic;font-weight:bold;line-height:30px;overflow:hidden;text-overflow:ellipsis;}body.node-type-product .block-node .node-product .group-product-images-and-colors .texture-and-name .texture,body.node-type-product .product-color-selector .texture-and-name .texture{display:none;}body.node-type-product .group-product-franchise-com{margin-left:10px;margin-right:10px;}body.node-type-product .group-product-franc-com-intro{}body.node-type-product .group-product-franc-com-intro .field-name-field-product-franchise-image,body.node-type-product .group-product-franc-com-intro .group-product-franc-com-int-text{display:block;width:auto;}body.node-type-product .group-product-franchise-com .field-name-field-product-rel-taxo-pro-ben ul.field-items{margin-right:0;}body.node-type-product .group-product-hidis-tip{padding:0 10px;}body.node-type-product .group-product-hidis-tip h3{float:none;width:auto;}body.node-type-product .group-product-hidis-tip h3 span{display:block;margin:0;max-width:none;text-align:left;}body.node-type-product .field-name-field-product-tip-portrait{margin:20px auto 0;max-width:200px;text-align:right;width:33%;}body.node-type-product .block-node .node-product .group-product-comments{background-image:none;border-top:1px solid #dadada;padding-top:20px;}body.node-type-product .block-node .node-product .group-product-comments h3{padding:0 10px;}body.node-type-product .comment-wrapper .comments-header{padding-bottom:30px;}body.node-type-product .comment-wrapper .comments-header a{margin:5px 30px !important;}body.node-type-product .comment-wrapper .comments-form,body.node-type-product .comment-wrapper .comments-list .comment{padding-left:10px;padding-right:10px;} 
}body.node-type-product .field-name-field-product-h-spot-ct{display:none;}body.node-type-product .field-name-field-product-h-spot-ct,body.node-type-product .product-hot-spot-color-teaser{position:relative;margin:0 auto;max-width:820px;}body.node-type-product .product-hot-spot-color-teaser .color-spot{position:absolute;}body.node-type-product .product-hot-spot-color-teaser .color-spot-inner{background-color:#ffffff;border:1px solid #ed1d8c;border-radius:50%;color:#ed1d8c;cursor:pointer;display:block;font-family:sans-serif;font-size:26px;height:1em;left:0;line-height:1em;margin-left:-0.5em;margin-top:-0.5em;position:absolute;text-align:center;top:0;vertical-align:middle;width:1em;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;}body.node-type-product .product-hot-spot-color-teaser .color-spot-inner:after{content:"\002B";}body.node-type-product .product-hot-spot-color-teaser .color-spot-inner:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}body.node-type-product .color-spot-lightbox-content h2{margin-bottom:10px;}body.node-type-product .color-spot-lightbox-content .product-color-selector{padding:0;}body.node-type-product .color-spot-lightbox-content .product-color-selector .product-preview{display:none;}@media screen and (max-width:760px) {
 body.node-type-product .color-spot-lightbox-content .product-color-selector .texture-and-name{height:auto;position:static;}body.node-type-product .color-spot-lightbox-content .product-color-selector .texture-and-name .texture{display:block;} 
}body.node-type-product .view-mode-detail .field-name-title h2{font-weight:600;text-transform:uppercase;}body.node-type-product .view-mode-detail .field-name-ds-product-avg-loc-rating{padding:0.5em 0;}body.node-type-product .view-mode-detail .field-name-field-product-tip-title{float:right;max-width:50%;width:50%;}body.node-type-product .view-mode-detail .field-name-field-product-tip-title h3{float:right;margin-top:40px;max-width:100%;text-align:left;width:100%;}body.node-type-product .view-mode-detail .group-product-hidis-tip .field-name-field-product-tip-portrait{float:left;margin-bottom:20px;max-width:50%;width:50%;}body.node-type-product .view-mode-detail .field-name-field-product-ingredients{font-size:0.8em;}body.node-type-product .view-mode-detail.node-product .group-product-comments{background-image:none;border-top:#898989 solid 1px;padding-top:20px;}body.node-type-product .view-mode-detail.node-product .comment-wrapper .comments-header{border-bottom:#898989 solid 1px;border-top:0;}body.node-type-product .view-mode-detail.node-product .comment-wrapper .comments-list{border-bottom:0;}@media screen and (max-width:760px) {
 body.node-type-product .view-mode-detail .field-name-field-product-tip-title h3{font-size:50px;line-height:60px;} 
}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign{position:relative;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign .field-item{width:100%;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign .field-item{text-align:center;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign .field-items-control{position:absolute;top:20%;left:0;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign .field-items-control li{margin-bottom:0.4em;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign .field-items-control a{background-color:#FFFFFF;border:#919191 solid 1px;display:block;height:58px;overflow:hidden;width:58px;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign .field-items-control img{width:58px;height:auto;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign .color-text{text-align:center;font-size:16px;font-style:italic;font-weight:bold;line-height:1.25;}body.node-type-product .view-mode-detail .accordion-group{border-bottom:#000000 solid 1px;}body.node-type-product .view-mode-detail .accordion-item{}body.node-type-product .view-mode-detail .accordion-item h3{border-top:#000000 solid 1px;font-size:80%;font-family:auto;font-weight:bold;text-transform:uppercase;}body.node-type-product .view-mode-detail .accordion-item a.accordion-control{display:block;padding:0.4em 0;}body.node-type-product .view-mode-detail .accordion-item a.accordion-control:before{content:"−";display:block;float:left;width:1.2em;}body.node-type-product .view-mode-detail .accordion-item.collapsed a.accordion-control:before{content:"+";}body.node-type-product .view-mode-detail .accordion-item a.accordion-content{padding-bottom:0.4em;}body.node-type-product .view-mode-detail .field-collection-container{border:none;margin:0;}body.node-type-product .view-mode-detail .field-collection-view{border-bottom:0;margin:0;padding:0;}body.node-type-product .view-mode-detail .field-name-field-product-image-color{}body.node-type-product .view-mode-detail .field-name-field-product-image-color .node-head{display:none;}body.node-type-product .view-mode-detail .field-name-field-product-image-color .field-name-field-product-col-image{display:none;}body.node-type-product .view-mode-detail .field-name-field-product-image-color .field-name-field-product-col-texture-image{display:none;}body.node-type-product .view-mode-detail .field-name-field-product-image-color .field-name-field-product-col-group-title{display:none;}body.node-type-product .view-mode-detail .field-name-field-product-image-color > .field-items{margin-bottom:0;}body.node-type-product .view-mode-detail .field-name-field-product-image-color > .field-items > .field-item{float:left;}body.node-type-product .view-mode-detail .field-name-field-product-image-color > .field-items > .field-item.odd{}body.node-type-product .view-mode-detail .field-name-field-product-image-color > .field-items > .field-item a{border:#FFFFFF solid 1px;display:block;margin-right:5px;}body.node-type-product .view-mode-detail .field-name-field-product-image-color > .field-items > .field-item a.active{border:#000000 solid 1px;}body.node-type-product .view-mode-detail .field-name-field-product-image-color > .field-items > .field-item a .color-swatch{border:#FFFFFF solid 1px;height:23px !important;overflow:hidden;width:23px !important;}body.node-type-product .view-mode-detail .field-name-field-color-color .field-items{height:25px !important;}body.node-type-product .view-mode-detail .field-name-field-color-color .field-item{display:inline-block;white-space:nowrap;}body.node-type-product .view-mode-detail .product-intro-sml{display:none;}@media screen and (max-width:760px) {
 body.node-type-product .view-mode-detail .product-intro-sml{display:block;}body.node-type-product .block-node .node-product .product-intro-sml .field-name-field-product-franchise-name .field-item{white-space:normal;}body.node-type-product .view-mode-detail .layout-column-60 .field-name-field-product-rel-taxo-pro-cat,body.node-type-product .view-mode-detail .layout-column-60 .field-name-field-product-franchise-name,body.node-type-product .view-mode-detail .layout-column-60 .field-name-title,body.node-type-product .view-mode-detail .layout-column-60 .field-name-ds-product-avg-loc-rating{display:none;}body.node-type-product .view-mode-detail .field-name-field-product-visual-campaign img{height:auto;width:100%;} 
}body.node-type-product .field-name-ds-product-buy-now .button{background-image:none;background-color:#cfacaa;color:white;padding:0 24px;min-width:0;text-align:center;}body.node-type-product .field-name-ds-share{margin-top:25px;}body.node-type-product .view-mode-detail .field-name-field-product-astorplus-benefits .field-items{background:transparent url(/sites/all/themes/astor/images/product/astor_plus_logo.png) center 0 no-repeat;background-size:150px auto;padding-top:70px;}body.node-type-product .view-mode-detail .field-name-field-product-astorplus-benefits p{clear:both;display:table-row;height:50px;}body.node-type-product .view-mode-detail .field-name-field-product-astorplus-benefits strong{color:#CFACAA;display:table-cell;font-family:AvantGarde,"Roboto",Tahoma,"Trebuchet MS",Helvetica,sans-serif;font-size:2.5em;font-weight:100;line-height:1em;vertical-align:middle;width:120px;}body.node-type-product .view-mode-detail .field-name-field-product-astorplus-benefits em{display:table-cell;vertical-align:middle;}body.node-type-product .view-mode-detail .field-name-field-product-astorplus-footnote{clear:both;font-size:0.8em;margin:0 0 20px 120px;}
/*})'"*/
#cboxOverlay{background-color:transparent;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;}#colorbox{background-color:#ffffff;box-shadow:1px 1px 15px 0 #23201d;padding:15px;z-index:100;}#cboxClose{background-image:url(/sites/all/themes/astor/images/icons/icon-close.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;height:26px;overflow:hidden;position:absolute;right:15px;text-indent:-2000em;top:15px;width:26px;}@media screen and (max-width:760px) {
 #colorbox{bottom:0 !important;height:auto !important;left:0 !important;overflow:auto !important;position:fixed !important;right:0 !important;top:0 !important;width:auto !important;z-index:999;}#cboxWrapper,#cboxContent,#cboxLoadedContent{height:auto !important;width:100% !important;} 
}
/*})'"*/

/*})'"*/

/*})'"*/
ul.menu{text-align:left;}ul.menu li{}ul li.expanded{}ul li.collapsed{}ul li.leaf{}li.expanded,li.collapsed,li.leaf{}li a.active{}td.menu-disabled{}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{}ul.primary{background-color:#232323;left:20px;padding:10px 5px;position:fixed;top:140px;}ul.primary li{}ul.primary li a{color:#FFFFFF;display:block;}ul.primary li.active a{}ul.primary li a:hover{}ul.secondary{}ul.secondary li{}ul.secondary a{}ul.secondary a.active{}
/*})'"*/
